mesa/main: do not allow type_2_10_10_10_REV enums before gles3
[mesa.git] / src / mesa / main / context.h
index 7db3b94e0b61279de9f33f756b87614e5bfa0c07..071bd5b0818a4cebc31bbd09330fd0ac2fac62d7 100644 (file)
@@ -373,6 +373,13 @@ _mesa_has_texture_shared_exponent(const struct gl_context *ctx)
    return _mesa_has_EXT_texture_shared_exponent(ctx) || _mesa_is_gles3(ctx);
 }
 
+static inline bool
+_mesa_has_texture_type_2_10_10_10_REV(const struct gl_context *ctx)
+{
+   return _mesa_is_desktop_gl(ctx) ||
+          _mesa_has_EXT_texture_type_2_10_10_10_REV(ctx);
+}
+
 /**
  * Checks if the context supports geometry shaders.
  */