@@ -171,7 +171,9 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_A =
171171 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER },
172172 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER },
173173 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER },
174+ { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_EXT" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_EXT },
174175 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV },
176+ { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_EXT" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_EXT },
175177 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV },
176178 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER },
177179 { " GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER" , GLenum::GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER },
@@ -2144,9 +2146,11 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_M =
21442146 { " GL_MAX_COMBINED_IMAGE_UNIFORMS" , GLenum::GL_MAX_COMBINED_IMAGE_UNIFORMS },
21452147 { " GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS" , GLenum::GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS },
21462148 { " GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT" , GLenum::GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT },
2149+ { " GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_EXT" , GLenum::GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_EXT },
21472150 { " GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV" , GLenum::GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV },
21482151 { " GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES" , GLenum::GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES },
21492152 { " GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS" , GLenum::GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS },
2153+ { " GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_EXT" , GLenum::GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_EXT },
21502154 { " GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV" , GLenum::GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV },
21512155 { " GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS" , GLenum::GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS },
21522156 { " GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS" , GLenum::GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS },
@@ -2266,19 +2270,39 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_M =
22662270 { " GL_MAX_LIST_NESTING" , GLenum::GL_MAX_LIST_NESTING },
22672271 { " GL_MAX_MAP_TESSELLATION_NV" , GLenum::GL_MAX_MAP_TESSELLATION_NV },
22682272 { " GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB" , GLenum::GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB },
2273+ { " GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_EXT" , GLenum::GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_EXT },
22692274 { " GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV" , GLenum::GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV },
2275+ { " GL_MAX_MESH_ATOMIC_COUNTERS_EXT" , GLenum::GL_MAX_MESH_ATOMIC_COUNTERS_EXT },
22702276 { " GL_MAX_MESH_ATOMIC_COUNTERS_NV" , GLenum::GL_MAX_MESH_ATOMIC_COUNTERS_NV },
2277+ { " GL_MAX_MESH_IMAGE_UNIFORMS_EXT" , GLenum::GL_MAX_MESH_IMAGE_UNIFORMS_EXT },
22712278 { " GL_MAX_MESH_IMAGE_UNIFORMS_NV" , GLenum::GL_MAX_MESH_IMAGE_UNIFORMS_NV },
2279+ { " GL_MAX_MESH_MULTIVIEW_VIEW_COUNT_EXT" , GLenum::GL_MAX_MESH_MULTIVIEW_VIEW_COUNT_EXT },
2280+ { " GL_MAX_MESH_OUTPUT_COMPONENTS_EXT" , GLenum::GL_MAX_MESH_OUTPUT_COMPONENTS_EXT },
2281+ { " GL_MAX_MESH_OUTPUT_LAYERS_EXT" , GLenum::GL_MAX_MESH_OUTPUT_LAYERS_EXT },
2282+ { " GL_MAX_MESH_OUTPUT_MEMORY_SIZE_EXT" , GLenum::GL_MAX_MESH_OUTPUT_MEMORY_SIZE_EXT },
2283+ { " GL_MAX_MESH_OUTPUT_PRIMITIVES_EXT" , GLenum::GL_MAX_MESH_OUTPUT_PRIMITIVES_EXT },
22722284 { " GL_MAX_MESH_OUTPUT_PRIMITIVES_NV" , GLenum::GL_MAX_MESH_OUTPUT_PRIMITIVES_NV },
2285+ { " GL_MAX_MESH_OUTPUT_VERTICES_EXT" , GLenum::GL_MAX_MESH_OUTPUT_VERTICES_EXT },
22732286 { " GL_MAX_MESH_OUTPUT_VERTICES_NV" , GLenum::GL_MAX_MESH_OUTPUT_VERTICES_NV },
2287+ { " GL_MAX_MESH_PAYLOAD_AND_OUTPUT_MEMORY_SIZE_EXT" , GLenum::GL_MAX_MESH_PAYLOAD_AND_OUTPUT_MEMORY_SIZE_EXT },
2288+ { " GL_MAX_MESH_PAYLOAD_AND_SHARED_MEMORY_SIZE_EXT" , GLenum::GL_MAX_MESH_PAYLOAD_AND_SHARED_MEMORY_SIZE_EXT },
2289+ { " GL_MAX_MESH_SHADER_STORAGE_BLOCKS_EXT" , GLenum::GL_MAX_MESH_SHADER_STORAGE_BLOCKS_EXT },
22742290 { " GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV" , GLenum::GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV },
2291+ { " GL_MAX_MESH_SHARED_MEMORY_SIZE_EXT" , GLenum::GL_MAX_MESH_SHARED_MEMORY_SIZE_EXT },
2292+ { " GL_MAX_MESH_TEXTURE_IMAGE_UNITS_EXT" , GLenum::GL_MAX_MESH_TEXTURE_IMAGE_UNITS_EXT },
22752293 { " GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV" , GLenum::GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV },
22762294 { " GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV" , GLenum::GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV },
2295+ { " GL_MAX_MESH_UNIFORM_BLOCKS_EXT" , GLenum::GL_MAX_MESH_UNIFORM_BLOCKS_EXT },
22772296 { " GL_MAX_MESH_UNIFORM_BLOCKS_NV" , GLenum::GL_MAX_MESH_UNIFORM_BLOCKS_NV },
2297+ { " GL_MAX_MESH_UNIFORM_COMPONENTS_EXT" , GLenum::GL_MAX_MESH_UNIFORM_COMPONENTS_EXT },
22782298 { " GL_MAX_MESH_UNIFORM_COMPONENTS_NV" , GLenum::GL_MAX_MESH_UNIFORM_COMPONENTS_NV },
22792299 { " GL_MAX_MESH_VIEWS_NV" , GLenum::GL_MAX_MESH_VIEWS_NV },
2300+ { " GL_MAX_MESH_WORK_GROUP_COUNT_EXT" , GLenum::GL_MAX_MESH_WORK_GROUP_COUNT_EXT },
2301+ { " GL_MAX_MESH_WORK_GROUP_INVOCATIONS_EXT" , GLenum::GL_MAX_MESH_WORK_GROUP_INVOCATIONS_EXT },
22802302 { " GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV" , GLenum::GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV },
2303+ { " GL_MAX_MESH_WORK_GROUP_SIZE_EXT" , GLenum::GL_MAX_MESH_WORK_GROUP_SIZE_EXT },
22812304 { " GL_MAX_MESH_WORK_GROUP_SIZE_NV" , GLenum::GL_MAX_MESH_WORK_GROUP_SIZE_NV },
2305+ { " GL_MAX_MESH_WORK_GROUP_TOTAL_COUNT_EXT" , GLenum::GL_MAX_MESH_WORK_GROUP_TOTAL_COUNT_EXT },
22822306 { " GL_MAX_MODELVIEW_STACK_DEPTH" , GLenum::GL_MAX_MODELVIEW_STACK_DEPTH },
22832307 { " GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV" , GLenum::GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV },
22842308 { " GL_MAX_NAME_LENGTH" , GLenum::GL_MAX_NAME_LENGTH },
@@ -2295,6 +2319,8 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_M =
22952319 { " GL_MAX_PIXEL_MAP_TABLE" , GLenum::GL_MAX_PIXEL_MAP_TABLE },
22962320 { " GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT" , GLenum::GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT },
22972321 { " GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI" , GLenum::GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI },
2322+ { " GL_MAX_PREFERRED_MESH_WORK_GROUP_INVOCATIONS_EXT" , GLenum::GL_MAX_PREFERRED_MESH_WORK_GROUP_INVOCATIONS_EXT },
2323+ { " GL_MAX_PREFERRED_TASK_WORK_GROUP_INVOCATIONS_EXT" , GLenum::GL_MAX_PREFERRED_TASK_WORK_GROUP_INVOCATIONS_EXT },
22982324 { " GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB" , GLenum::GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB },
22992325 { " GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB" , GLenum::GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB },
23002326 { " GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV" , GLenum::GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV },
@@ -2367,17 +2393,31 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_M =
23672393 { " GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV" , GLenum::GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV },
23682394 { " GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS" , GLenum::GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS },
23692395 { " GL_MAX_SUBROUTINES" , GLenum::GL_MAX_SUBROUTINES },
2396+ { " GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_EXT" , GLenum::GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_EXT },
23702397 { " GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV" , GLenum::GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV },
2398+ { " GL_MAX_TASK_ATOMIC_COUNTERS_EXT" , GLenum::GL_MAX_TASK_ATOMIC_COUNTERS_EXT },
23712399 { " GL_MAX_TASK_ATOMIC_COUNTERS_NV" , GLenum::GL_MAX_TASK_ATOMIC_COUNTERS_NV },
2400+ { " GL_MAX_TASK_IMAGE_UNIFORMS_EXT" , GLenum::GL_MAX_TASK_IMAGE_UNIFORMS_EXT },
23722401 { " GL_MAX_TASK_IMAGE_UNIFORMS_NV" , GLenum::GL_MAX_TASK_IMAGE_UNIFORMS_NV },
23732402 { " GL_MAX_TASK_OUTPUT_COUNT_NV" , GLenum::GL_MAX_TASK_OUTPUT_COUNT_NV },
2403+ { " GL_MAX_TASK_PAYLOAD_AND_SHARED_MEMORY_SIZE_EXT" , GLenum::GL_MAX_TASK_PAYLOAD_AND_SHARED_MEMORY_SIZE_EXT },
2404+ { " GL_MAX_TASK_PAYLOAD_SIZE_EXT" , GLenum::GL_MAX_TASK_PAYLOAD_SIZE_EXT },
2405+ { " GL_MAX_TASK_SHADER_STORAGE_BLOCKS_EXT" , GLenum::GL_MAX_TASK_SHADER_STORAGE_BLOCKS_EXT },
23742406 { " GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV" , GLenum::GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV },
2407+ { " GL_MAX_TASK_SHARED_MEMORY_SIZE_EXT" , GLenum::GL_MAX_TASK_SHARED_MEMORY_SIZE_EXT },
2408+ { " GL_MAX_TASK_TEXTURE_IMAGE_UNITS_EXT" , GLenum::GL_MAX_TASK_TEXTURE_IMAGE_UNITS_EXT },
23752409 { " GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV" , GLenum::GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV },
23762410 { " GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV" , GLenum::GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV },
2411+ { " GL_MAX_TASK_UNIFORM_BLOCKS_EXT" , GLenum::GL_MAX_TASK_UNIFORM_BLOCKS_EXT },
23772412 { " GL_MAX_TASK_UNIFORM_BLOCKS_NV" , GLenum::GL_MAX_TASK_UNIFORM_BLOCKS_NV },
2413+ { " GL_MAX_TASK_UNIFORM_COMPONENTS_EXT" , GLenum::GL_MAX_TASK_UNIFORM_COMPONENTS_EXT },
23782414 { " GL_MAX_TASK_UNIFORM_COMPONENTS_NV" , GLenum::GL_MAX_TASK_UNIFORM_COMPONENTS_NV },
2415+ { " GL_MAX_TASK_WORK_GROUP_COUNT_EXT" , GLenum::GL_MAX_TASK_WORK_GROUP_COUNT_EXT },
2416+ { " GL_MAX_TASK_WORK_GROUP_INVOCATIONS_EXT" , GLenum::GL_MAX_TASK_WORK_GROUP_INVOCATIONS_EXT },
23792417 { " GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV" , GLenum::GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV },
2418+ { " GL_MAX_TASK_WORK_GROUP_SIZE_EXT" , GLenum::GL_MAX_TASK_WORK_GROUP_SIZE_EXT },
23802419 { " GL_MAX_TASK_WORK_GROUP_SIZE_NV" , GLenum::GL_MAX_TASK_WORK_GROUP_SIZE_NV },
2420+ { " GL_MAX_TASK_WORK_GROUP_TOTAL_COUNT_EXT" , GLenum::GL_MAX_TASK_WORK_GROUP_TOTAL_COUNT_EXT },
23812421 { " GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS" , GLenum::GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS },
23822422 { " GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS" , GLenum::GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS },
23832423 { " GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS" , GLenum::GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS },
@@ -2476,14 +2516,29 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_M =
24762516 { " GL_MEMORY_ATTACHABLE_ALIGNMENT_NV" , GLenum::GL_MEMORY_ATTACHABLE_ALIGNMENT_NV },
24772517 { " GL_MEMORY_ATTACHABLE_NV" , GLenum::GL_MEMORY_ATTACHABLE_NV },
24782518 { " GL_MEMORY_ATTACHABLE_SIZE_NV" , GLenum::GL_MEMORY_ATTACHABLE_SIZE_NV },
2519+ { " GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_EXT" , GLenum::GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_EXT },
24792520 { " GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV" , GLenum::GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV },
2521+ { " GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_EXT" , GLenum::GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_EXT },
24802522 { " GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV" , GLenum::GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV },
2523+ { " GL_MESH_OUTPUT_TYPE_EXT" , GLenum::GL_MESH_OUTPUT_TYPE_EXT },
24812524 { " GL_MESH_OUTPUT_TYPE_NV" , GLenum::GL_MESH_OUTPUT_TYPE_NV },
2525+ { " GL_MESH_PREFERS_COMPACT_PRIMITIVE_OUTPUT_EXT" , GLenum::GL_MESH_PREFERS_COMPACT_PRIMITIVE_OUTPUT_EXT },
2526+ { " GL_MESH_PREFERS_COMPACT_VERTEX_OUTPUT_EXT" , GLenum::GL_MESH_PREFERS_COMPACT_VERTEX_OUTPUT_EXT },
2527+ { " GL_MESH_PREFERS_LOCAL_INVOCATION_PRIMITIVE_OUTPUT_EXT" , GLenum::GL_MESH_PREFERS_LOCAL_INVOCATION_PRIMITIVE_OUTPUT_EXT },
2528+ { " GL_MESH_PREFERS_LOCAL_INVOCATION_VERTEX_OUTPUT_EXT" , GLenum::GL_MESH_PREFERS_LOCAL_INVOCATION_VERTEX_OUTPUT_EXT },
2529+ { " GL_MESH_PRIMITIVES_GENERATED_EXT" , GLenum::GL_MESH_PRIMITIVES_GENERATED_EXT },
2530+ { " GL_MESH_PRIMITIVES_OUT_EXT" , GLenum::GL_MESH_PRIMITIVES_OUT_EXT },
24822531 { " GL_MESH_PRIMITIVES_OUT_NV" , GLenum::GL_MESH_PRIMITIVES_OUT_NV },
2532+ { " GL_MESH_SHADER_EXT" , GLenum::GL_MESH_SHADER_EXT },
2533+ { " GL_MESH_SHADER_INVOCATIONS_EXT" , GLenum::GL_MESH_SHADER_INVOCATIONS_EXT },
24832534 { " GL_MESH_SHADER_NV" , GLenum::GL_MESH_SHADER_NV },
2535+ { " GL_MESH_SUBROUTINE_EXT" , GLenum::GL_MESH_SUBROUTINE_EXT },
24842536 { " GL_MESH_SUBROUTINE_NV" , GLenum::GL_MESH_SUBROUTINE_NV },
2537+ { " GL_MESH_SUBROUTINE_UNIFORM_EXT" , GLenum::GL_MESH_SUBROUTINE_UNIFORM_EXT },
24852538 { " GL_MESH_SUBROUTINE_UNIFORM_NV" , GLenum::GL_MESH_SUBROUTINE_UNIFORM_NV },
2539+ { " GL_MESH_VERTICES_OUT_EXT" , GLenum::GL_MESH_VERTICES_OUT_EXT },
24862540 { " GL_MESH_VERTICES_OUT_NV" , GLenum::GL_MESH_VERTICES_OUT_NV },
2541+ { " GL_MESH_WORK_GROUP_SIZE_EXT" , GLenum::GL_MESH_WORK_GROUP_SIZE_EXT },
24872542 { " GL_MESH_WORK_GROUP_SIZE_NV" , GLenum::GL_MESH_WORK_GROUP_SIZE_NV },
24882543 { " GL_MIN" , GLenum::GL_MIN },
24892544 { " GL_MIN_EXT" , GLenum::GL_MIN_EXT },
@@ -3359,7 +3414,9 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_R =
33593414 { " GL_REFERENCED_BY_COMPUTE_SHADER" , GLenum::GL_REFERENCED_BY_COMPUTE_SHADER },
33603415 { " GL_REFERENCED_BY_FRAGMENT_SHADER" , GLenum::GL_REFERENCED_BY_FRAGMENT_SHADER },
33613416 { " GL_REFERENCED_BY_GEOMETRY_SHADER" , GLenum::GL_REFERENCED_BY_GEOMETRY_SHADER },
3417+ { " GL_REFERENCED_BY_MESH_SHADER_EXT" , GLenum::GL_REFERENCED_BY_MESH_SHADER_EXT },
33623418 { " GL_REFERENCED_BY_MESH_SHADER_NV" , GLenum::GL_REFERENCED_BY_MESH_SHADER_NV },
3419+ { " GL_REFERENCED_BY_TASK_SHADER_EXT" , GLenum::GL_REFERENCED_BY_TASK_SHADER_EXT },
33633420 { " GL_REFERENCED_BY_TASK_SHADER_NV" , GLenum::GL_REFERENCED_BY_TASK_SHADER_NV },
33643421 { " GL_REFERENCED_BY_TESS_CONTROL_SHADER" , GLenum::GL_REFERENCED_BY_TESS_CONTROL_SHADER },
33653422 { " GL_REFERENCED_BY_TESS_EVALUATION_SHADER" , GLenum::GL_REFERENCED_BY_TESS_EVALUATION_SHADER },
@@ -4066,9 +4123,14 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_T =
40664123 { " GL_TANGENT_ARRAY_POINTER_EXT" , GLenum::GL_TANGENT_ARRAY_POINTER_EXT },
40674124 { " GL_TANGENT_ARRAY_STRIDE_EXT" , GLenum::GL_TANGENT_ARRAY_STRIDE_EXT },
40684125 { " GL_TANGENT_ARRAY_TYPE_EXT" , GLenum::GL_TANGENT_ARRAY_TYPE_EXT },
4126+ { " GL_TASK_SHADER_EXT" , GLenum::GL_TASK_SHADER_EXT },
4127+ { " GL_TASK_SHADER_INVOCATIONS_EXT" , GLenum::GL_TASK_SHADER_INVOCATIONS_EXT },
40694128 { " GL_TASK_SHADER_NV" , GLenum::GL_TASK_SHADER_NV },
4129+ { " GL_TASK_SUBROUTINE_EXT" , GLenum::GL_TASK_SUBROUTINE_EXT },
40704130 { " GL_TASK_SUBROUTINE_NV" , GLenum::GL_TASK_SUBROUTINE_NV },
4131+ { " GL_TASK_SUBROUTINE_UNIFORM_EXT" , GLenum::GL_TASK_SUBROUTINE_UNIFORM_EXT },
40714132 { " GL_TASK_SUBROUTINE_UNIFORM_NV" , GLenum::GL_TASK_SUBROUTINE_UNIFORM_NV },
4133+ { " GL_TASK_WORK_GROUP_SIZE_EXT" , GLenum::GL_TASK_WORK_GROUP_SIZE_EXT },
40724134 { " GL_TASK_WORK_GROUP_SIZE_NV" , GLenum::GL_TASK_WORK_GROUP_SIZE_NV },
40734135 { " GL_TERMINATE_SEQUENCE_COMMAND_NV" , GLenum::GL_TERMINATE_SEQUENCE_COMMAND_NV },
40744136 { " GL_TESS_CONTROL_OUTPUT_VERTICES" , GLenum::GL_TESS_CONTROL_OUTPUT_VERTICES },
@@ -4537,7 +4599,9 @@ const std::unordered_map<std::string, GLenum> Meta_EnumsByString_U =
45374599 { " GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER },
45384600 { " GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER },
45394601 { " GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER },
4602+ { " GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_EXT" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_EXT },
45404603 { " GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV },
4604+ { " GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_EXT" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_EXT },
45414605 { " GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV },
45424606 { " GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER },
45434607 { " GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER" , GLenum::GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER },
0 commit comments