mesa: remove misleading gles checks for formatquery
authorRoland Scheidegger <sroland@vmware.com>
Sat, 27 Jan 2018 00:12:52 +0000 (01:12 +0100)
committerRoland Scheidegger <sroland@vmware.com>
Tue, 30 Jan 2018 00:28:47 +0000 (01:28 +0100)
Testing for gles there is just confusing - this is about target being
supported, if it was valid at all was already determined earlier
(in _legal_parameters). It didn't make sense at all in any case, since
it would only have said false there for gles for 2d but not 2d arrays etc.

Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
src/mesa/main/formatquery.c

index 61f798c88fbb976bd8a3107d4dcdc154f42a1679..9174fb6b27612c4be24e606e43d85503c5d1e3e5 100644 (file)
@@ -392,14 +392,12 @@ _is_target_supported(struct gl_context *ctx, GLenum target)
     *     implementation the "unsupported" answer should be given.
     *     This is not an error."
     *
-    * For OpenGL ES, queries can only be used with GL_RENDERBUFFER or MS.
+    * Note that legality of targets has already been verified.
     */
    switch(target){
    case GL_TEXTURE_1D:
    case GL_TEXTURE_2D:
    case GL_TEXTURE_3D:
-      if (!_mesa_is_desktop_gl(ctx))
-         return false;
       break;
 
    case GL_TEXTURE_1D_ARRAY: