gl: Use GL_EXT_texture_format_BGRA8888
In the gles case, use GL_EXT_texture_format_BGRA8888 when it is available. Strictly speaking, this might violate the spec, since we use an internal / external format combination of GL_RGBA + GL_BGRA_EXT, but it works on my system.
Fixes: #3192