mesa: add GL_ARB_shader_ballot boilerplate
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Thu, 30 Mar 2017 09:14:01 +0000 (11:14 +0200)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Wed, 5 Apr 2017 13:25:40 +0000 (15:25 +0200)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mapi/glapi/registry/gl.xml
src/mesa/main/extensions_table.h
src/mesa/main/mtypes.h

index 3fc8863bf7894328db194b94c9b48b0becb0f2a0..9e2ff983a20e6bd46bce092f22c16cc00e74eed5 100644 (file)
@@ -38664,7 +38664,7 @@ typedef unsigned int GLhandleARB;
                 <command name="glGetActiveAtomicCounterBufferiv"/>
             </require>
         </extension>
-        <extension name="GL_ARB_shader_ballot" supported="gl"/>
+        <extension name="GL_ARB_shader_ballot" supported="gl|glcore"/>
         <extension name="GL_ARB_shader_bit_encoding" supported="gl|glcore"/>
         <extension name="GL_ARB_shader_clock" supported="gl"/>
         <extension name="GL_ARB_shader_draw_parameters" supported="gl|glcore"/>
index 6f3b54d223977b3a8255f0eb0607fc5807849b5b..d11cb0f150a2346898d639eaedb9fb97e2840fb4 100644 (file)
@@ -107,6 +107,7 @@ EXT(ARB_seamless_cubemap_per_texture        , AMD_seamless_cubemap_per_texture
 EXT(ARB_separate_shader_objects             , dummy_true                             , GLL, GLC,  x ,  x , 2010)
 EXT(ARB_shader_atomic_counter_ops           , ARB_shader_atomic_counter_ops          , GLL, GLC,  x ,  x , 2015)
 EXT(ARB_shader_atomic_counters              , ARB_shader_atomic_counters             , GLL, GLC,  x ,  x , 2011)
+EXT(ARB_shader_ballot                       , ARB_shader_ballot                      , GLL, GLC,  x ,  x , 2015)
 EXT(ARB_shader_bit_encoding                 , ARB_shader_bit_encoding                , GLL, GLC,  x ,  x , 2010)
 EXT(ARB_shader_clock                        , ARB_shader_clock                       , GLL, GLC,  x ,  x , 2015)
 EXT(ARB_shader_draw_parameters              , ARB_shader_draw_parameters             , GLL, GLC,  x ,  x , 2013)
index e2ef6fd61b4b2a39c5fab21bcaa7ce69fb5bf24c..d0fb6c7c26c2b44129815117fa3268fa8eb3fd26 100644 (file)
@@ -3892,6 +3892,7 @@ struct gl_extensions
    GLboolean ARB_seamless_cube_map;
    GLboolean ARB_shader_atomic_counter_ops;
    GLboolean ARB_shader_atomic_counters;
+   GLboolean ARB_shader_ballot;
    GLboolean ARB_shader_bit_encoding;
    GLboolean ARB_shader_clock;
    GLboolean ARB_shader_draw_parameters;