+ added texBGRA8byteOrderIsRGBA8 caps (es2 and d3d11 sets this true, gl false)
+ egTexture upload uses texBGRA8byteOrderIsRGBA8 caps
+ es2 shader fixes