From 57b04e8dfda9b09fb018907ae921f3ebbc68ad3a Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Tue, 12 Dec 2023 09:48:20 +0100 Subject: [PATCH] mesa/main: fix enum errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This enum shouldn't be allowed in GLES before version 3.1 Reviewed-by: Marek Olšák Part-of: --- src/mesa/main/texparam.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/main/texparam.c b/src/mesa/main/texparam.c index b48311cd463..b0065bac4ee 100644 --- a/src/mesa/main/texparam.c +++ b/src/mesa/main/texparam.c @@ -2551,7 +2551,7 @@ get_tex_parameterfv(struct gl_context *ctx, break; case GL_IMAGE_FORMAT_COMPATIBILITY_TYPE: - if (!ctx->Extensions.ARB_shader_image_load_store && + if (!_mesa_has_ARB_shader_image_load_store(ctx) && !_mesa_is_gles31(ctx)) goto invalid_pname; *params = (GLfloat) obj->Attrib.ImageFormatCompatibilityType; @@ -2844,7 +2844,7 @@ get_tex_parameteriv(struct gl_context *ctx, break; case GL_IMAGE_FORMAT_COMPATIBILITY_TYPE: - if (!ctx->Extensions.ARB_shader_image_load_store && + if (!_mesa_has_ARB_shader_image_load_store(ctx) && !_mesa_is_gles31(ctx)) goto invalid_pname; *params = obj->Attrib.ImageFormatCompatibilityType;