From 58c05ede965614834577bbfa5854b59a168ae25e Mon Sep 17 00:00:00 2001 From: Timothy Arceri Date: Wed, 2 May 2018 19:55:59 +1000 Subject: [PATCH] mesa: enable geom shaders in OpenGL 3.2 Compat profile MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák --- src/mapi/glapi/gen/apiexec.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mapi/glapi/gen/apiexec.py b/src/mapi/glapi/gen/apiexec.py index b5e0ad4a179..20d6239ba14 100644 --- a/src/mapi/glapi/gen/apiexec.py +++ b/src/mapi/glapi/gen/apiexec.py @@ -46,7 +46,6 @@ class exec_info(): if compatibility is not None: assert isinstance(compatibility, int) assert compatibility >= 10 - assert compatibility <= 30 if core is not None: assert isinstance(core, int) @@ -70,7 +69,7 @@ functions = { "TexBuffer": exec_info(compatibility=20, core=31, es2=31), # OpenGL 3.2 / GL_OES_geometry_shader. - "FramebufferTexture": exec_info(core=32, es2=31), + "FramebufferTexture": exec_info(compatibility=32, core=32, es2=31), # OpenGL 4.0 / GL_ARB_shader_subroutines. Mesa only exposes this # extension with core profile. -- 2.11.0