From: Timothy Arceri Date: Wed, 2 May 2018 09:55:59 +0000 (+1000) Subject: mesa: enable geom shaders in OpenGL 3.2 Compat profile X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=58c05ede965614834577bbfa5854b59a168ae25e;p=mesa.git mesa: enable geom shaders in OpenGL 3.2 Compat profile Reviewed-by: Marek Olšák --- 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.