mesa: Make _mesa_GetActiveAttribARB use the attributes in the shader IR
[mesa.git] / src / mesa / main / texformat.c
index 4f02720ce7fe08909e50df4f887b3699456fc948..b763a689a1132d756f6fd22957daae2b35dab3b0 100644 (file)
@@ -703,7 +703,9 @@ _mesa_choose_tex_format( struct gl_context *ctx, GLint internalFormat,
       }
    }
 
-   if (ctx->Extensions.EXT_texture_format_BGRA8888) {
+   /* GL_BGRA can be an internal format *only* in OpenGL ES (1.x or 2.0).
+    */
+   if (ctx->API != API_OPENGL) {
       switch (internalFormat) {
       case GL_BGRA:
         RETURN_IF_SUPPORTED(MESA_FORMAT_ARGB8888);