| # Copyright 2017-2021 The Khronos Group Inc. | |
| # SPDX-License-Identifier: Apache-2.0 | |
| registry = { | |
| 'GL_3DFX_multisample' : { | |
| 'number' : 207, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DFX' }, | |
| 'url' : 'extensions/3DFX/3DFX_multisample.txt', | |
| }, | |
| 'GL_3DFX_tbuffer' : { | |
| 'number' : 208, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DFX' }, | |
| 'url' : 'extensions/3DFX/3DFX_tbuffer.txt', | |
| }, | |
| 'GL_3DFX_texture_compression_FXT1' : { | |
| 'number' : 206, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DFX' }, | |
| 'url' : 'extensions/3DFX/3DFX_texture_compression_FXT1.txt', | |
| }, | |
| 'GL_AMD_blend_minmax_factor' : { | |
| 'number' : 404, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_blend_minmax_factor.txt', | |
| }, | |
| 'GL_AMD_compressed_3DC_texture' : { | |
| 'esnumber' : 39, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_compressed_3DC_texture.txt', | |
| }, | |
| 'GL_AMD_compressed_ATC_texture' : { | |
| 'esnumber' : 40, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_compressed_ATC_texture.txt', | |
| }, | |
| 'GL_AMD_conservative_depth' : { | |
| 'number' : 385, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_conservative_depth.txt', | |
| }, | |
| 'GL_AMD_debug_output' : { | |
| 'number' : 395, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/AMD/AMD_debug_output.txt', | |
| }, | |
| 'GL_AMD_depth_clamp_separate' : { | |
| 'number' : 401, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/AMD/AMD_depth_clamp_separate.txt', | |
| }, | |
| 'GL_AMD_draw_buffers_blend' : { | |
| 'number' : 366, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA', 'TransGaming' }, | |
| 'url' : 'extensions/AMD/AMD_draw_buffers_blend.txt', | |
| }, | |
| 'GL_AMD_framebuffer_multisample_advanced' : { | |
| 'number' : 523, | |
| 'esnumber' : 303, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_framebuffer_multisample_advanced.txt', | |
| }, | |
| 'GL_AMD_framebuffer_sample_positions' : { | |
| 'number' : 454, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_framebuffer_sample_positions.txt', | |
| }, | |
| 'GL_AMD_gcn_shader' : { | |
| 'number' : 453, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_gcn_shader.txt', | |
| }, | |
| 'GLX_AMD_gpu_association' : { | |
| 'number' : 398, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/GLX_AMD_gpu_association.txt', | |
| }, | |
| 'GL_AMD_gpu_shader_half_float' : { | |
| 'number' : 496, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/AMD/AMD_gpu_shader_half_float.txt', | |
| }, | |
| 'GL_AMD_gpu_shader_half_float_fetch' : { | |
| 'number' : 519, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_gpu_shader_half_float_fetch.txt', | |
| }, | |
| 'GL_AMD_gpu_shader_int16' : { | |
| 'number' : 507, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_gpu_shader_int16.txt', | |
| }, | |
| 'GL_AMD_gpu_shader_int64' : { | |
| 'number' : 451, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_gpu_shader_int64.txt', | |
| }, | |
| 'GL_AMD_interleaved_elements' : { | |
| 'number' : 431, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_interleaved_elements.txt', | |
| }, | |
| 'GL_AMD_multi_draw_indirect' : { | |
| 'number' : 408, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_multi_draw_indirect.txt', | |
| }, | |
| 'GL_AMD_name_gen_delete' : { | |
| 'number' : 394, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/AMD/AMD_name_gen_delete.txt', | |
| }, | |
| 'GL_AMD_occlusion_query_event' : { | |
| 'number' : 442, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_occlusion_query_event.txt', | |
| }, | |
| 'GL_AMD_performance_monitor' : { | |
| 'number' : 360, | |
| 'esnumber' : 50, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_performance_monitor.txt', | |
| }, | |
| 'GL_AMD_pinned_memory' : { | |
| 'number' : 411, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_pinned_memory.txt', | |
| }, | |
| 'GL_AMD_program_binary_Z400' : { | |
| 'esnumber' : 48, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_program_binary_Z400.txt', | |
| }, | |
| 'GL_AMD_query_buffer_object' : { | |
| 'number' : 420, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_query_buffer_object.txt', | |
| }, | |
| 'GL_AMD_sample_positions' : { | |
| 'number' : 405, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_sample_positions.txt', | |
| }, | |
| 'GL_AMD_seamless_cubemap_per_texture' : { | |
| 'number' : 383, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_seamless_cubemap_per_texture.txt', | |
| }, | |
| 'GL_AMD_shader_atomic_counter_ops' : { | |
| 'number' : 435, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_shader_atomic_counter_ops.txt', | |
| }, | |
| 'GL_AMD_shader_ballot' : { | |
| 'number' : 497, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/AMD/AMD_shader_ballot.txt', | |
| }, | |
| 'GL_AMD_shader_explicit_vertex_parameter' : { | |
| 'number' : 485, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_shader_explicit_vertex_parameter.txt', | |
| }, | |
| 'GL_AMD_shader_image_load_store_lod' : { | |
| 'number' : 513, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_shader_image_load_store_lod.txt', | |
| }, | |
| 'GL_AMD_shader_stencil_export' : { | |
| 'number' : 382, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_shader_stencil_export.txt', | |
| }, | |
| 'GL_AMD_shader_stencil_value_export' : { | |
| 'number' : 444, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_shader_stencil_value_export.txt', | |
| }, | |
| 'GL_AMD_shader_trinary_minmax' : { | |
| 'number' : 428, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_shader_trinary_minmax.txt', | |
| }, | |
| 'GL_AMD_sparse_texture' : { | |
| 'number' : 426, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_sparse_texture.txt', | |
| }, | |
| 'GL_AMD_stencil_operation_extended' : { | |
| 'number' : 413, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_stencil_operation_extended.txt', | |
| }, | |
| 'GL_AMD_texture_gather_bias_lod' : { | |
| 'number' : 502, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_texture_gather_bias_lod.txt', | |
| }, | |
| 'GL_AMD_texture_texture4' : { | |
| 'number' : 362, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_texture_texture4.txt', | |
| }, | |
| 'GL_AMD_transform_feedback3_lines_triangles' : { | |
| 'number' : 397, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_transform_feedback3_lines_triangles.txt', | |
| }, | |
| 'GL_AMD_transform_feedback4' : { | |
| 'number' : 450, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/AMD/AMD_transform_feedback4.txt', | |
| }, | |
| 'GL_AMD_vertex_shader_layer' : { | |
| 'number' : 417, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_vertex_shader_layer.txt', | |
| }, | |
| 'GL_AMD_vertex_shader_tessellator' : { | |
| 'number' : 363, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_vertex_shader_tessellator.txt', | |
| }, | |
| 'GL_AMD_vertex_shader_viewport_index' : { | |
| 'number' : 416, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/AMD_vertex_shader_viewport_index.txt', | |
| }, | |
| 'GL_ANDROID_extension_pack_es31a' : { | |
| 'esnumber' : 187, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANDROID/ANDROID_extension_pack_es31a.txt', | |
| }, | |
| 'GL_ANGLE_depth_texture' : { | |
| 'esnumber' : 138, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_depth_texture.txt', | |
| }, | |
| 'GL_ANGLE_framebuffer_blit' : { | |
| 'esnumber' : 83, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_framebuffer_blit.txt', | |
| }, | |
| 'GL_ANGLE_framebuffer_multisample' : { | |
| 'esnumber' : 84, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_framebuffer_multisample.txt', | |
| }, | |
| 'GL_ANGLE_instanced_arrays' : { | |
| 'esnumber' : 109, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_instanced_arrays.txt', | |
| }, | |
| 'GL_ANGLE_pack_reverse_row_order' : { | |
| 'esnumber' : 110, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_pack_reverse_row_order.txt', | |
| }, | |
| 'GL_ANGLE_program_binary' : { | |
| 'esnumber' : 139, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_program_binary.txt', | |
| }, | |
| 'GL_ANGLE_texture_compression_dxt3' : { | |
| 'esnumber' : 111, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_texture_compression_dxt.txt', | |
| 'alias' : { 'GL_ANGLE_texture_compression_dxt1', 'GL_ANGLE_texture_compression_dxt5' }, | |
| }, | |
| 'GL_ANGLE_texture_usage' : { | |
| 'esnumber' : 112, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_texture_usage.txt', | |
| }, | |
| 'GL_ANGLE_translated_shader_source' : { | |
| 'esnumber' : 113, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ANGLE/ANGLE_translated_shader_source.txt', | |
| }, | |
| 'GL_APPLE_aux_depth_stencil' : { | |
| 'number' : 370, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_aux_depth_stencil.txt', | |
| }, | |
| 'GL_APPLE_client_storage' : { | |
| 'number' : 270, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_client_storage.txt', | |
| }, | |
| 'GL_APPLE_clip_distance' : { | |
| 'esnumber' : 193, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_clip_distance.txt', | |
| }, | |
| 'GL_APPLE_color_buffer_packed_float' : { | |
| 'esnumber' : 194, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_color_buffer_packed_float.txt', | |
| }, | |
| 'GL_APPLE_copy_texture_levels' : { | |
| 'esnumber' : 123, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_copy_texture_levels.txt', | |
| }, | |
| 'GL_APPLE_element_array' : { | |
| 'number' : 271, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_element_array.txt', | |
| }, | |
| 'GL_APPLE_fence' : { | |
| 'number' : 272, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_fence.txt', | |
| }, | |
| 'GL_APPLE_float_pixels' : { | |
| 'number' : 368, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_float_pixels.txt', | |
| }, | |
| 'GL_APPLE_flush_buffer_range' : { | |
| 'number' : 321, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_flush_buffer_range.txt', | |
| }, | |
| 'GL_APPLE_framebuffer_multisample' : { | |
| 'esnumber' : 78, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_framebuffer_multisample.txt', | |
| }, | |
| 'GL_APPLE_object_purgeable' : { | |
| 'number' : 371, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_object_purgeable.txt', | |
| }, | |
| 'GL_APPLE_rgb_422' : { | |
| 'number' : 373, | |
| 'esnumber' : 76, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_rgb_422.txt', | |
| }, | |
| 'GL_APPLE_row_bytes' : { | |
| 'number' : 372, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_row_bytes.txt', | |
| }, | |
| 'GL_APPLE_specular_vector' : { | |
| 'number' : 159, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_specular_vector.txt', | |
| }, | |
| 'GL_APPLE_sync' : { | |
| 'esnumber' : 124, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_sync.txt', | |
| }, | |
| 'GL_APPLE_texture_2D_limited_npot' : { | |
| 'esnumber' : 59, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_texture_2D_limited_npot.txt', | |
| }, | |
| 'GL_APPLE_texture_format_BGRA8888' : { | |
| 'esnumber' : 79, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_texture_format_BGRA8888.txt', | |
| }, | |
| 'GL_APPLE_texture_max_level' : { | |
| 'esnumber' : 80, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_texture_max_level.txt', | |
| }, | |
| 'GL_APPLE_texture_packed_float' : { | |
| 'esnumber' : 195, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/APPLE/APPLE_texture_packed_float.txt', | |
| }, | |
| 'GL_APPLE_texture_range' : { | |
| 'number' : 367, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_texture_range.txt', | |
| }, | |
| 'GL_APPLE_transform_hint' : { | |
| 'number' : 160, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_transform_hint.txt', | |
| }, | |
| 'GL_APPLE_vertex_array_object' : { | |
| 'number' : 273, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_vertex_array_object.txt', | |
| }, | |
| 'GL_APPLE_vertex_array_range' : { | |
| 'number' : 274, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_vertex_array_range.txt', | |
| }, | |
| 'GL_APPLE_vertex_program_evaluators' : { | |
| 'number' : 369, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_vertex_program_evaluators.txt', | |
| }, | |
| 'GL_APPLE_ycbcr_422' : { | |
| 'number' : 275, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/APPLE/APPLE_ycbcr_422.txt', | |
| }, | |
| 'GL_ARB_ES2_compatibility' : { | |
| 'arbnumber' : 95, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_ES2_compatibility.txt', | |
| }, | |
| 'GL_ARB_ES3_1_compatibility' : { | |
| 'arbnumber' : 159, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_ES3_1_compatibility.txt', | |
| }, | |
| 'GL_ARB_ES3_2_compatibility' : { | |
| 'arbnumber' : 176, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_ES3_2_compatibility.txt', | |
| }, | |
| 'GL_ARB_ES3_compatibility' : { | |
| 'arbnumber' : 127, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_ES3_compatibility.txt', | |
| }, | |
| 'GL_ARB_arrays_of_arrays' : { | |
| 'arbnumber' : 120, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_arrays_of_arrays.txt', | |
| }, | |
| 'GL_ARB_base_instance' : { | |
| 'arbnumber' : 107, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_base_instance.txt', | |
| }, | |
| 'GL_ARB_bindless_texture' : { | |
| 'arbnumber' : 152, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_bindless_texture.txt', | |
| }, | |
| 'GL_ARB_blend_func_extended' : { | |
| 'arbnumber' : 78, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_blend_func_extended.txt', | |
| }, | |
| 'GL_ARB_buffer_storage' : { | |
| 'arbnumber' : 144, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_buffer_storage.txt', | |
| }, | |
| 'GL_ARB_cl_event' : { | |
| 'arbnumber' : 103, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_cl_event.txt', | |
| }, | |
| 'GL_ARB_clear_buffer_object' : { | |
| 'arbnumber' : 121, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_clear_buffer_object.txt', | |
| }, | |
| 'GL_ARB_clear_texture' : { | |
| 'arbnumber' : 145, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_clear_texture.txt', | |
| }, | |
| 'GL_ARB_clip_control' : { | |
| 'arbnumber' : 160, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_clip_control.txt', | |
| }, | |
| 'GL_ARB_color_buffer_float' : { | |
| 'arbnumber' : 39, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_color_buffer_float.txt', | |
| 'alias' : { 'GLX_ARB_fbconfig_float', 'WGL_ARB_pixel_format_float' }, | |
| }, | |
| 'GL_ARB_compatibility' : { | |
| 'arbnumber' : 58, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_compatibility.txt', | |
| }, | |
| 'GL_ARB_compressed_texture_pixel_storage' : { | |
| 'arbnumber' : 110, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_compressed_texture_pixel_storage.txt', | |
| }, | |
| 'GL_ARB_compute_shader' : { | |
| 'arbnumber' : 122, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_compute_shader.txt', | |
| }, | |
| 'GL_ARB_compute_variable_group_size' : { | |
| 'arbnumber' : 153, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_compute_variable_group_size.txt', | |
| }, | |
| 'GL_ARB_conditional_render_inverted' : { | |
| 'arbnumber' : 161, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_conditional_render_inverted.txt', | |
| }, | |
| 'GL_ARB_conservative_depth' : { | |
| 'arbnumber' : 111, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_conservative_depth.txt', | |
| }, | |
| 'GL_ARB_copy_buffer' : { | |
| 'arbnumber' : 59, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_copy_buffer.txt', | |
| }, | |
| 'GL_ARB_copy_image' : { | |
| 'arbnumber' : 123, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_copy_image.txt', | |
| }, | |
| 'GLX_ARB_create_context' : { | |
| 'arbnumber' : 56, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/GLX_ARB_create_context.txt', | |
| 'comments' : 'Alias to GLX_ARB_create_context_profile not needed - see arbnumber 75.', | |
| }, | |
| 'GLX_ARB_create_context_no_error' : { | |
| 'arbnumber' : 191, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_create_context_no_error.txt', | |
| 'comments' : 'Shares extension spec with WGL_ARB_create_context_no_error.', | |
| 'alias' : { 'WGL_ARB_create_context_no_error' }, | |
| }, | |
| 'GLX_ARB_create_context_profile' : { | |
| 'arbnumber' : 75, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/GLX_ARB_create_context.txt', | |
| 'comments' : 'Included with arbnumber 56, GLX_ARB_create_context.', | |
| }, | |
| 'GLX_ARB_create_context_robustness' : { | |
| 'arbnumber' : 101, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/GLX_ARB_create_context_robustness.txt', | |
| }, | |
| 'GL_ARB_cull_distance' : { | |
| 'arbnumber' : 162, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_cull_distance.txt', | |
| }, | |
| 'GL_ARB_debug_output' : { | |
| 'arbnumber' : 104, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_debug_output.txt', | |
| }, | |
| 'GL_ARB_depth_buffer_float' : { | |
| 'arbnumber' : 43, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_depth_buffer_float.txt', | |
| }, | |
| 'GL_ARB_depth_clamp' : { | |
| 'arbnumber' : 61, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_depth_clamp.txt', | |
| }, | |
| 'GL_ARB_depth_texture' : { | |
| 'arbnumber' : 22, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_depth_texture.txt', | |
| }, | |
| 'GL_ARB_derivative_control' : { | |
| 'arbnumber' : 163, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_derivative_control.txt', | |
| }, | |
| 'GL_ARB_direct_state_access' : { | |
| 'arbnumber' : 164, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_direct_state_access.txt', | |
| }, | |
| 'GL_ARB_draw_buffers' : { | |
| 'arbnumber' : 37, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_draw_buffers.txt', | |
| }, | |
| 'GL_ARB_draw_buffers_blend' : { | |
| 'arbnumber' : 69, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_draw_buffers_blend.txt', | |
| }, | |
| 'GL_ARB_draw_elements_base_vertex' : { | |
| 'arbnumber' : 62, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_draw_elements_base_vertex.txt', | |
| }, | |
| 'GL_ARB_draw_indirect' : { | |
| 'arbnumber' : 87, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_draw_indirect.txt', | |
| }, | |
| 'GL_ARB_draw_instanced' : { | |
| 'arbnumber' : 44, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_draw_instanced.txt', | |
| }, | |
| 'GL_ARB_enhanced_layouts' : { | |
| 'arbnumber' : 146, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_enhanced_layouts.txt', | |
| }, | |
| 'GL_ARB_explicit_attrib_location' : { | |
| 'arbnumber' : 79, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_explicit_attrib_location.txt', | |
| }, | |
| 'GL_ARB_explicit_uniform_location' : { | |
| 'arbnumber' : 128, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_explicit_uniform_location.txt', | |
| }, | |
| 'GL_ARB_fragment_coord_conventions' : { | |
| 'arbnumber' : 63, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_fragment_coord_conventions.txt', | |
| }, | |
| 'GL_ARB_fragment_layer_viewport' : { | |
| 'arbnumber' : 129, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_fragment_layer_viewport.txt', | |
| }, | |
| 'GL_ARB_fragment_program' : { | |
| 'arbnumber' : 27, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_fragment_program.txt', | |
| }, | |
| 'GL_ARB_fragment_program_shadow' : { | |
| 'arbnumber' : 36, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_fragment_program_shadow.txt', | |
| }, | |
| 'GL_ARB_fragment_shader' : { | |
| 'arbnumber' : 32, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_fragment_shader.txt', | |
| }, | |
| 'GL_ARB_fragment_shader_interlock' : { | |
| 'arbnumber' : 177, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_fragment_shader_interlock.txt', | |
| }, | |
| 'GL_ARB_framebuffer_no_attachments' : { | |
| 'arbnumber' : 130, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_framebuffer_no_attachments.txt', | |
| }, | |
| 'GL_ARB_framebuffer_object' : { | |
| 'arbnumber' : 45, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_framebuffer_object.txt', | |
| }, | |
| 'GL_ARB_framebuffer_sRGB' : { | |
| 'arbnumber' : 46, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_framebuffer_sRGB.txt', | |
| 'alias' : { 'GLX_ARB_framebuffer_sRGB', 'WGL_ARB_framebuffer_sRGB' }, | |
| }, | |
| 'GL_ARB_geometry_shader4' : { | |
| 'arbnumber' : 47, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_geometry_shader4.txt', | |
| }, | |
| 'GLX_ARB_get_proc_address' : { | |
| 'arbnumber' : 2, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/GLX_ARB_get_proc_address.txt', | |
| }, | |
| 'GL_ARB_get_program_binary' : { | |
| 'arbnumber' : 96, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_get_program_binary.txt', | |
| }, | |
| 'GL_ARB_get_texture_sub_image' : { | |
| 'arbnumber' : 165, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_get_texture_sub_image.txt', | |
| }, | |
| 'GL_ARB_gl_spirv' : { | |
| 'arbnumber' : 190, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_gl_spirv.txt', | |
| }, | |
| 'GL_ARB_gpu_shader5' : { | |
| 'arbnumber' : 88, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_gpu_shader5.txt', | |
| }, | |
| 'GL_ARB_gpu_shader_fp64' : { | |
| 'arbnumber' : 89, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_gpu_shader_fp64.txt', | |
| }, | |
| 'GL_ARB_gpu_shader_int64' : { | |
| 'arbnumber' : 178, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_gpu_shader_int64.txt', | |
| }, | |
| 'GL_ARB_half_float_pixel' : { | |
| 'arbnumber' : 40, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_half_float_pixel.txt', | |
| }, | |
| 'GL_ARB_half_float_vertex' : { | |
| 'arbnumber' : 48, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_half_float_vertex.txt', | |
| }, | |
| 'GL_ARB_indirect_parameters' : { | |
| 'arbnumber' : 154, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_indirect_parameters.txt', | |
| }, | |
| 'GL_ARB_instanced_arrays' : { | |
| 'arbnumber' : 49, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_instanced_arrays.txt', | |
| }, | |
| 'GL_ARB_internalformat_query' : { | |
| 'arbnumber' : 112, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_internalformat_query.txt', | |
| }, | |
| 'GL_ARB_internalformat_query2' : { | |
| 'arbnumber' : 131, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_internalformat_query2.txt', | |
| }, | |
| 'GL_ARB_invalidate_subdata' : { | |
| 'arbnumber' : 132, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_invalidate_subdata.txt', | |
| }, | |
| 'GL_ARB_map_buffer_alignment' : { | |
| 'arbnumber' : 113, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_map_buffer_alignment.txt', | |
| }, | |
| 'GL_ARB_map_buffer_range' : { | |
| 'arbnumber' : 50, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_map_buffer_range.txt', | |
| }, | |
| 'GL_ARB_matrix_palette' : { | |
| 'arbnumber' : 16, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_matrix_palette.txt', | |
| }, | |
| 'GL_ARB_multi_bind' : { | |
| 'arbnumber' : 147, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_multi_bind.txt', | |
| }, | |
| 'GL_ARB_multi_draw_indirect' : { | |
| 'arbnumber' : 133, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_multi_draw_indirect.txt', | |
| }, | |
| 'GL_ARB_multisample' : { | |
| 'arbnumber' : 5, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_multisample.txt', | |
| 'alias' : { 'GLX_ARB_multisample', 'WGL_ARB_multisample' }, | |
| }, | |
| 'GL_ARB_multitexture' : { | |
| 'arbnumber' : 1, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_multitexture.txt', | |
| }, | |
| 'GL_ARB_occlusion_query' : { | |
| 'arbnumber' : 29, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_occlusion_query.txt', | |
| }, | |
| 'GL_ARB_occlusion_query2' : { | |
| 'arbnumber' : 80, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_occlusion_query2.txt', | |
| }, | |
| 'GL_ARB_parallel_shader_compile' : { | |
| 'arbnumber' : 179, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_parallel_shader_compile.txt', | |
| }, | |
| 'GL_ARB_pipeline_statistics_query' : { | |
| 'arbnumber' : 171, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_pipeline_statistics_query.txt', | |
| }, | |
| 'GL_ARB_pixel_buffer_object' : { | |
| 'arbnumber' : 42, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_pixel_buffer_object.txt', | |
| }, | |
| 'GL_ARB_point_parameters' : { | |
| 'arbnumber' : 14, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_point_parameters.txt', | |
| }, | |
| 'GL_ARB_point_sprite' : { | |
| 'arbnumber' : 35, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_point_sprite.txt', | |
| }, | |
| 'GL_ARB_polygon_offset_clamp' : { | |
| 'arbnumber' : 193, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_polygon_offset_clamp.txt', | |
| }, | |
| 'GL_ARB_post_depth_coverage' : { | |
| 'arbnumber' : 180, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_post_depth_coverage.txt', | |
| }, | |
| 'GL_ARB_program_interface_query' : { | |
| 'arbnumber' : 134, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_program_interface_query.txt', | |
| }, | |
| 'GL_ARB_provoking_vertex' : { | |
| 'arbnumber' : 64, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_provoking_vertex.txt', | |
| }, | |
| 'GL_ARB_query_buffer_object' : { | |
| 'arbnumber' : 148, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_query_buffer_object.txt', | |
| }, | |
| 'GL_ARB_robust_buffer_access_behavior' : { | |
| 'arbnumber' : 135, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_robust_buffer_access_behavior.txt', | |
| }, | |
| 'GL_ARB_robustness' : { | |
| 'arbnumber' : 105, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_robustness.txt', | |
| }, | |
| 'GLX_ARB_robustness_application_isolation' : { | |
| 'arbnumber' : 142, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/GLX_ARB_robustness_application_isolation.txt', | |
| 'alias' : { 'GLX_ARB_robustness_share_group_isolation' }, | |
| }, | |
| 'GL_ARB_robustness_isolation' : { | |
| 'arbnumber' : 126, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_robustness_application_isolation.txt', | |
| 'alias' : { 'GL_ARB_robustness_share_group_isolation' }, | |
| }, | |
| 'GL_ARB_sample_locations' : { | |
| 'arbnumber' : 181, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sample_locations.txt', | |
| }, | |
| 'GL_ARB_sample_shading' : { | |
| 'arbnumber' : 70, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sample_shading.txt', | |
| }, | |
| 'GL_ARB_sampler_objects' : { | |
| 'arbnumber' : 81, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sampler_objects.txt', | |
| }, | |
| 'GL_ARB_seamless_cube_map' : { | |
| 'arbnumber' : 65, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_seamless_cube_map.txt', | |
| }, | |
| 'GL_ARB_seamless_cubemap_per_texture' : { | |
| 'arbnumber' : 155, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_seamless_cubemap_per_texture.txt', | |
| }, | |
| 'GL_ARB_separate_shader_objects' : { | |
| 'arbnumber' : 97, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_separate_shader_objects.txt', | |
| }, | |
| 'GL_ARB_shader_atomic_counter_ops' : { | |
| 'arbnumber' : 182, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_atomic_counter_ops.txt', | |
| }, | |
| 'GL_ARB_shader_atomic_counters' : { | |
| 'arbnumber' : 114, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_atomic_counters.txt', | |
| }, | |
| 'GL_ARB_shader_ballot' : { | |
| 'arbnumber' : 183, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_ballot.txt', | |
| }, | |
| 'GL_ARB_shader_bit_encoding' : { | |
| 'arbnumber' : 82, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_bit_encoding.txt', | |
| }, | |
| 'GL_ARB_shader_clock' : { | |
| 'arbnumber' : 184, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_clock.txt', | |
| }, | |
| 'GL_ARB_shader_draw_parameters' : { | |
| 'arbnumber' : 156, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_draw_parameters.txt', | |
| }, | |
| 'GL_ARB_shader_group_vote' : { | |
| 'arbnumber' : 157, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_group_vote.txt', | |
| }, | |
| 'GL_ARB_shader_image_load_store' : { | |
| 'arbnumber' : 115, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_image_load_store.txt', | |
| }, | |
| 'GL_ARB_shader_image_size' : { | |
| 'arbnumber' : 136, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_image_size.txt', | |
| }, | |
| 'GL_ARB_shader_objects' : { | |
| 'arbnumber' : 30, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_shader_objects.txt', | |
| }, | |
| 'GL_ARB_shader_precision' : { | |
| 'arbnumber' : 98, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_precision.txt', | |
| }, | |
| 'GL_ARB_shader_stencil_export' : { | |
| 'arbnumber' : 106, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_stencil_export.txt', | |
| }, | |
| 'GL_ARB_shader_storage_buffer_object' : { | |
| 'arbnumber' : 137, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_storage_buffer_object.txt', | |
| }, | |
| 'GL_ARB_shader_subroutine' : { | |
| 'arbnumber' : 90, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_subroutine.txt', | |
| }, | |
| 'GL_ARB_shader_texture_image_samples' : { | |
| 'arbnumber' : 166, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_texture_image_samples.txt', | |
| }, | |
| 'GL_ARB_shader_texture_lod' : { | |
| 'arbnumber' : 60, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_texture_lod.txt', | |
| }, | |
| 'GL_ARB_shader_viewport_layer_array' : { | |
| 'arbnumber' : 185, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shader_viewport_layer_array.txt', | |
| }, | |
| 'GL_ARB_shading_language_100' : { | |
| 'arbnumber' : 33, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_shading_language_100.txt', | |
| }, | |
| 'GL_ARB_shading_language_420pack' : { | |
| 'arbnumber' : 108, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shading_language_420pack.txt', | |
| }, | |
| 'GL_ARB_shading_language_include' : { | |
| 'arbnumber' : 76, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shading_language_include.txt', | |
| }, | |
| 'GL_ARB_shading_language_packing' : { | |
| 'arbnumber' : 116, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_shading_language_packing.txt', | |
| }, | |
| 'GL_ARB_shadow' : { | |
| 'arbnumber' : 23, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_shadow.txt', | |
| }, | |
| 'GL_ARB_shadow_ambient' : { | |
| 'arbnumber' : 24, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_shadow_ambient.txt', | |
| }, | |
| 'GL_ARB_sparse_buffer' : { | |
| 'arbnumber' : 172, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sparse_buffer.txt', | |
| }, | |
| 'GL_ARB_sparse_texture' : { | |
| 'arbnumber' : 158, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sparse_texture.txt', | |
| }, | |
| 'GL_ARB_sparse_texture2' : { | |
| 'arbnumber' : 186, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sparse_texture2.txt', | |
| }, | |
| 'GL_ARB_sparse_texture_clamp' : { | |
| 'arbnumber' : 187, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sparse_texture_clamp.txt', | |
| }, | |
| 'GL_ARB_spirv_extensions' : { | |
| 'arbnumber' : 194, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_spirv_extensions.txt', | |
| }, | |
| 'GL_ARB_stencil_texturing' : { | |
| 'arbnumber' : 138, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_stencil_texturing.txt', | |
| }, | |
| 'GL_ARB_sync' : { | |
| 'arbnumber' : 66, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_sync.txt', | |
| }, | |
| 'GL_ARB_tessellation_shader' : { | |
| 'arbnumber' : 91, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_tessellation_shader.txt', | |
| }, | |
| 'GL_ARB_texture_barrier' : { | |
| 'arbnumber' : 167, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_barrier.txt', | |
| }, | |
| 'GL_ARB_texture_border_clamp' : { | |
| 'arbnumber' : 13, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_border_clamp.txt', | |
| }, | |
| 'GL_ARB_texture_buffer_object' : { | |
| 'arbnumber' : 51, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_buffer_object.txt', | |
| }, | |
| 'GL_ARB_texture_buffer_object_rgb32' : { | |
| 'arbnumber' : 92, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_buffer_object_rgb32.txt', | |
| }, | |
| 'GL_ARB_texture_buffer_range' : { | |
| 'arbnumber' : 139, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_buffer_range.txt', | |
| }, | |
| 'GL_ARB_texture_compression' : { | |
| 'arbnumber' : 12, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_compression.txt', | |
| }, | |
| 'GL_ARB_texture_compression_bptc' : { | |
| 'arbnumber' : 77, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_compression_bptc.txt', | |
| }, | |
| 'GL_ARB_texture_compression_rgtc' : { | |
| 'arbnumber' : 52, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_compression_rgtc.txt', | |
| }, | |
| 'GL_ARB_texture_cube_map' : { | |
| 'arbnumber' : 7, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_cube_map.txt', | |
| }, | |
| 'GL_ARB_texture_cube_map_array' : { | |
| 'arbnumber' : 71, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_cube_map_array.txt', | |
| }, | |
| 'GL_ARB_texture_env_add' : { | |
| 'arbnumber' : 6, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_env_add.txt', | |
| }, | |
| 'GL_ARB_texture_env_combine' : { | |
| 'arbnumber' : 17, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_env_combine.txt', | |
| }, | |
| 'GL_ARB_texture_env_crossbar' : { | |
| 'arbnumber' : 18, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_env_crossbar.txt', | |
| }, | |
| 'GL_ARB_texture_env_dot3' : { | |
| 'arbnumber' : 19, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_env_dot3.txt', | |
| }, | |
| 'GL_ARB_texture_filter_anisotropic' : { | |
| 'arbnumber' : 195, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_filter_anisotropic.txt', | |
| }, | |
| 'GL_ARB_texture_filter_minmax' : { | |
| 'arbnumber' : 188, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_filter_minmax.txt', | |
| }, | |
| 'GL_ARB_texture_float' : { | |
| 'arbnumber' : 41, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_float.txt', | |
| }, | |
| 'GL_ARB_texture_gather' : { | |
| 'arbnumber' : 72, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_gather.txt', | |
| }, | |
| 'GL_ARB_texture_mirror_clamp_to_edge' : { | |
| 'arbnumber' : 149, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_mirror_clamp_to_edge.txt', | |
| }, | |
| 'GL_ARB_texture_mirrored_repeat' : { | |
| 'arbnumber' : 21, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_mirrored_repeat.txt', | |
| }, | |
| 'GL_ARB_texture_multisample' : { | |
| 'arbnumber' : 67, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_multisample.txt', | |
| }, | |
| 'GL_ARB_texture_non_power_of_two' : { | |
| 'arbnumber' : 34, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_non_power_of_two.txt', | |
| }, | |
| 'GL_ARB_texture_query_levels' : { | |
| 'arbnumber' : 140, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_query_levels.txt', | |
| }, | |
| 'GL_ARB_texture_query_lod' : { | |
| 'arbnumber' : 73, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_query_lod.txt', | |
| }, | |
| 'GL_ARB_texture_rectangle' : { | |
| 'arbnumber' : 38, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_rectangle.txt', | |
| }, | |
| 'GL_ARB_texture_rg' : { | |
| 'arbnumber' : 53, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_texture_rg.txt', | |
| }, | |
| 'GL_ARB_texture_rgb10_a2ui' : { | |
| 'arbnumber' : 83, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_rgb10_a2ui.txt', | |
| }, | |
| 'GL_ARB_texture_stencil8' : { | |
| 'arbnumber' : 150, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_stencil8.txt', | |
| }, | |
| 'GL_ARB_texture_storage' : { | |
| 'arbnumber' : 117, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_storage.txt', | |
| }, | |
| 'GL_ARB_texture_storage_multisample' : { | |
| 'arbnumber' : 141, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_storage_multisample.txt', | |
| }, | |
| 'GL_ARB_texture_swizzle' : { | |
| 'arbnumber' : 84, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_swizzle.txt', | |
| }, | |
| 'GL_ARB_texture_view' : { | |
| 'arbnumber' : 124, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_texture_view.txt', | |
| }, | |
| 'GL_ARB_timer_query' : { | |
| 'arbnumber' : 85, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_timer_query.txt', | |
| }, | |
| 'GL_ARB_transform_feedback2' : { | |
| 'arbnumber' : 93, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_transform_feedback2.txt', | |
| }, | |
| 'GL_ARB_transform_feedback3' : { | |
| 'arbnumber' : 94, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_transform_feedback3.txt', | |
| }, | |
| 'GL_ARB_transform_feedback_instanced' : { | |
| 'arbnumber' : 109, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_transform_feedback_instanced.txt', | |
| }, | |
| 'GL_ARB_transform_feedback_overflow_query' : { | |
| 'arbnumber' : 173, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_transform_feedback_overflow_query.txt', | |
| }, | |
| 'GL_ARB_transpose_matrix' : { | |
| 'arbnumber' : 3, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_transpose_matrix.txt', | |
| }, | |
| 'GL_ARB_uniform_buffer_object' : { | |
| 'arbnumber' : 57, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_uniform_buffer_object.txt', | |
| }, | |
| 'GL_ARB_vertex_array_bgra' : { | |
| 'arbnumber' : 68, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_array_bgra.txt', | |
| }, | |
| 'GL_ARB_vertex_array_object' : { | |
| 'arbnumber' : 54, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_array_object.txt', | |
| }, | |
| 'GL_ARB_vertex_attrib_64bit' : { | |
| 'arbnumber' : 99, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_attrib_64bit.txt', | |
| }, | |
| 'GL_ARB_vertex_attrib_binding' : { | |
| 'arbnumber' : 125, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_attrib_binding.txt', | |
| }, | |
| 'GL_ARB_vertex_blend' : { | |
| 'arbnumber' : 15, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_blend.txt', | |
| }, | |
| 'GL_ARB_vertex_buffer_object' : { | |
| 'arbnumber' : 28, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_buffer_object.txt', | |
| 'alias' : { 'GLX_ARB_vertex_buffer_object' }, | |
| }, | |
| 'GL_ARB_vertex_program' : { | |
| 'arbnumber' : 26, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_program.txt', | |
| }, | |
| 'GL_ARB_vertex_shader' : { | |
| 'arbnumber' : 31, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_shader.txt', | |
| }, | |
| 'GL_ARB_vertex_type_10f_11f_11f_rev' : { | |
| 'arbnumber' : 151, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_type_10f_11f_11f_rev.txt', | |
| }, | |
| 'GL_ARB_vertex_type_2_10_10_10_rev' : { | |
| 'arbnumber' : 86, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_vertex_type_2_10_10_10_rev.txt', | |
| }, | |
| 'GL_ARB_viewport_array' : { | |
| 'arbnumber' : 100, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/ARB_viewport_array.txt', | |
| }, | |
| 'GL_ARB_window_pos' : { | |
| 'arbnumber' : 25, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/ARB_window_pos.txt', | |
| }, | |
| 'GL_ARM_mali_program_binary' : { | |
| 'esnumber' : 120, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_mali_program_binary.txt', | |
| }, | |
| 'GL_ARM_mali_shader_binary' : { | |
| 'esnumber' : 81, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_mali_shader_binary.txt', | |
| }, | |
| 'GL_ARM_rgba8' : { | |
| 'esnumber' : 82, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_rgba8.txt', | |
| }, | |
| 'GL_ARM_shader_core_properties' : { | |
| 'esnumber' : 345, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_shader_core_properties.txt', | |
| }, | |
| 'GL_ARM_shader_framebuffer_fetch' : { | |
| 'esnumber' : 165, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_shader_framebuffer_fetch.txt', | |
| }, | |
| 'GL_ARM_shader_framebuffer_fetch_depth_stencil' : { | |
| 'esnumber' : 166, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_shader_framebuffer_fetch_depth_stencil.txt', | |
| }, | |
| 'GL_ARM_texture_unnormalized_coordinates' : { | |
| 'esnumber' : 324, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARM/ARM_texture_unnormalized_coordinates.txt', | |
| }, | |
| 'GL_ATI_draw_buffers' : { | |
| 'number' : 277, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_draw_buffers.txt', | |
| }, | |
| 'GL_ATI_element_array' : { | |
| 'number' : 256, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_element_array.txt', | |
| }, | |
| 'GL_ATI_envmap_bumpmap' : { | |
| 'number' : 244, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_envmap_bumpmap.txt', | |
| }, | |
| 'GL_ATI_fragment_shader' : { | |
| 'number' : 245, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_fragment_shader.txt', | |
| }, | |
| 'GL_ATI_map_object_buffer' : { | |
| 'number' : 288, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_map_object_buffer.txt', | |
| }, | |
| 'GL_ATI_meminfo' : { | |
| 'number' : 359, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/ATI/ATI_meminfo.txt', | |
| }, | |
| 'GL_ATI_pn_triangles' : { | |
| 'number' : 246, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_pn_triangles.txt', | |
| }, | |
| 'WGL_ATI_render_texture_rectangle' : { | |
| 'number' : 532, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/WGL_ATI_render_texture_rectangle.txt', | |
| }, | |
| 'GL_ATI_separate_stencil' : { | |
| 'number' : 289, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_separate_stencil.txt', | |
| }, | |
| 'GL_ATI_text_fragment_shader' : { | |
| 'number' : 269, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE', 'NVIDIA' }, | |
| 'url' : 'extensions/ATI/ATI_text_fragment_shader.txt', | |
| }, | |
| 'GL_ATI_texture_env_combine3' : { | |
| 'number' : 279, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_texture_env_combine3.txt', | |
| }, | |
| 'GL_ATI_texture_float' : { | |
| 'number' : 280, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_texture_float.txt', | |
| }, | |
| 'GL_ATI_texture_mirror_once' : { | |
| 'number' : 221, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_texture_mirror_once.txt', | |
| }, | |
| 'GL_ATI_vertex_array_object' : { | |
| 'number' : 247, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_vertex_array_object.txt', | |
| }, | |
| 'GL_ATI_vertex_attrib_array_object' : { | |
| 'number' : 290, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_vertex_attrib_array_object.txt', | |
| }, | |
| 'GL_ATI_vertex_streams' : { | |
| 'number' : 249, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/ATI_vertex_streams.txt', | |
| }, | |
| 'GL_DMP_program_binary' : { | |
| 'esnumber' : 192, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/DMP/DMP_program_binary.txt', | |
| }, | |
| 'GL_DMP_shader_binary' : { | |
| 'esnumber' : 88, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/DMP/DMP_shader_binary.txt', | |
| }, | |
| 'GL_EXT_422_pixels' : { | |
| 'number' : 178, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR' }, | |
| 'url' : 'extensions/EXT/EXT_422_pixels.txt', | |
| }, | |
| 'GL_EXT_YUV_target' : { | |
| 'esnumber' : 222, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_YUV_target.txt', | |
| }, | |
| 'GL_EXT_abgr' : { | |
| 'number' : 1, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'KGC', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_abgr.txt', | |
| }, | |
| 'GL_EXT_base_instance' : { | |
| 'esnumber' : 203, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_base_instance.txt', | |
| }, | |
| 'GL_EXT_bgra' : { | |
| 'number' : 129, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MS' }, | |
| 'url' : 'extensions/EXT/EXT_bgra.txt', | |
| }, | |
| 'GL_EXT_bindable_uniform' : { | |
| 'number' : 342, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_bindable_uniform.txt', | |
| }, | |
| 'GL_EXT_blend_color' : { | |
| 'number' : 2, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'INGR', 'KGC', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_blend_color.txt', | |
| }, | |
| 'GL_EXT_blend_equation_separate' : { | |
| 'number' : 299, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_blend_equation_separate.txt', | |
| }, | |
| 'GL_EXT_blend_func_extended' : { | |
| 'esnumber' : 247, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_blend_func_extended.txt', | |
| }, | |
| 'GL_EXT_blend_func_separate' : { | |
| 'number' : 173, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'INGR' }, | |
| 'url' : 'extensions/EXT/EXT_blend_func_separate.txt', | |
| }, | |
| 'GL_EXT_blend_logic_op' : { | |
| 'number' : 39, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_blend_logic_op.txt', | |
| }, | |
| 'GL_EXT_blend_minmax' : { | |
| 'number' : 37, | |
| 'esnumber' : 65, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_blend_minmax.txt', | |
| }, | |
| 'GL_EXT_blend_subtract' : { | |
| 'number' : 38, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_blend_subtract.txt', | |
| }, | |
| 'GLX_EXT_buffer_age' : { | |
| 'number' : 427, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_buffer_age.txt', | |
| }, | |
| 'GL_EXT_buffer_storage' : { | |
| 'esnumber' : 239, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_buffer_storage.txt', | |
| }, | |
| 'GL_EXT_clear_texture' : { | |
| 'esnumber' : 269, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_clear_texture.txt', | |
| }, | |
| 'GL_EXT_clip_cull_distance' : { | |
| 'esnumber' : 257, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_clip_cull_distance.txt', | |
| }, | |
| 'GL_EXT_clip_volume_hint' : { | |
| 'number' : 79, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_clip_volume_hint.txt', | |
| }, | |
| 'GL_EXT_cmyka' : { | |
| 'number' : 18, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ES', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_cmyka.txt', | |
| }, | |
| 'GL_EXT_color_buffer_float' : { | |
| 'esnumber' : 137, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_color_buffer_float.txt', | |
| }, | |
| 'GL_EXT_color_buffer_half_float' : { | |
| 'esnumber' : 97, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_color_buffer_half_float.txt', | |
| }, | |
| 'GL_EXT_color_subtable' : { | |
| 'number' : 74, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_color_subtable.txt', | |
| }, | |
| 'GL_EXT_compiled_vertex_array' : { | |
| 'number' : 97, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_compiled_vertex_array.txt', | |
| }, | |
| 'GL_EXT_compressed_ETC1_RGB8_sub_texture' : { | |
| 'esnumber' : 188, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_compressed_ETC1_RGB8_sub_texture.txt', | |
| }, | |
| 'GL_EXT_conservative_depth' : { | |
| 'esnumber' : 268, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_conservative_depth.txt', | |
| }, | |
| 'GLX_EXT_context_priority' : { | |
| 'number' : 535, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_context_priority.txt', | |
| }, | |
| 'GL_EXT_convolution' : { | |
| 'number' : 12, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'KGC', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_convolution.txt', | |
| }, | |
| 'GL_EXT_coordinate_frame' : { | |
| 'number' : 156, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_coordinate_frame.txt', | |
| }, | |
| 'GL_EXT_copy_image' : { | |
| 'esnumber' : 175, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_copy_image.txt', | |
| }, | |
| 'GL_EXT_copy_texture' : { | |
| 'number' : 10, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ES', 'HP', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_copy_texture.txt', | |
| }, | |
| 'GLX_EXT_create_context_es2_profile' : { | |
| 'number' : 399, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_create_context_es2_profile.txt', | |
| 'alias' : { 'GLX_EXT_create_context_es_profile' }, | |
| }, | |
| 'GL_EXT_cull_vertex' : { | |
| 'number' : 98, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_cull_vertex.txt', | |
| }, | |
| 'GL_EXT_debug_label' : { | |
| 'number' : 439, | |
| 'esnumber' : 98, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/EXT/EXT_debug_label.txt', | |
| }, | |
| 'GL_EXT_debug_marker' : { | |
| 'number' : 440, | |
| 'esnumber' : 99, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE' }, | |
| 'url' : 'extensions/EXT/EXT_debug_marker.txt', | |
| }, | |
| 'GL_EXT_depth_bounds_test' : { | |
| 'number' : 297, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_depth_bounds_test.txt', | |
| }, | |
| 'GL_EXT_depth_clamp' : { | |
| 'esnumber' : 309, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_depth_clamp.txt', | |
| }, | |
| 'GL_EXT_direct_state_access' : { | |
| 'number' : 353, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'Blizzard', 'NVIDIA', 'S3', 'TransGaming' }, | |
| 'url' : 'extensions/EXT/EXT_direct_state_access.txt', | |
| }, | |
| 'GL_EXT_discard_framebuffer' : { | |
| 'esnumber' : 64, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_discard_framebuffer.txt', | |
| }, | |
| 'GL_EXT_disjoint_timer_query' : { | |
| 'esnumber' : 150, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_disjoint_timer_query.txt', | |
| }, | |
| 'GL_EXT_draw_buffers' : { | |
| 'esnumber' : 151, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_draw_buffers.txt', | |
| }, | |
| 'GL_EXT_draw_buffers2' : { | |
| 'number' : 340, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_draw_buffers2.txt', | |
| }, | |
| 'GL_EXT_draw_buffers_indexed' : { | |
| 'esnumber' : 176, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_draw_buffers_indexed.txt', | |
| }, | |
| 'GL_EXT_draw_elements_base_vertex' : { | |
| 'esnumber' : 204, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_draw_elements_base_vertex.txt', | |
| }, | |
| 'GL_EXT_draw_instanced' : { | |
| 'number' : 327, | |
| 'esnumber' : 157, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_draw_instanced.txt', | |
| }, | |
| 'GL_EXT_draw_range_elements' : { | |
| 'number' : 112, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MS' }, | |
| 'url' : 'extensions/EXT/EXT_draw_range_elements.txt', | |
| }, | |
| 'GL_EXT_draw_transform_feedback' : { | |
| 'esnumber' : 272, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_draw_transform_feedback.txt', | |
| }, | |
| 'GL_EXT_external_buffer' : { | |
| 'number' : 508, | |
| 'esnumber' : 284, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_external_buffer.txt', | |
| }, | |
| 'GL_EXT_EGL_image_array' : { | |
| 'esnumber' : 278, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_EGL_image_array.txt', | |
| }, | |
| 'GL_EXT_EGL_image_external_wrap_modes' : { | |
| 'esnumber' : 298, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_EGL_image_external_wrap_modes.txt', | |
| }, | |
| 'GL_EXT_EGL_image_storage' : { | |
| 'number' : 522, | |
| 'esnumber' : 301, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_EGL_image_storage.txt', | |
| }, | |
| 'GL_EXT_EGL_image_storage_compression' : { | |
| 'esnumber' : 337, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_EGL_image_storage_compression.txt', | |
| }, | |
| 'GL_EXT_EGL_sync' : { | |
| 'number' : 546, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/EXT/EXT_EGL_sync.txt', | |
| }, | |
| 'GL_EXT_fragment_shading_rate' : { | |
| 'number' : 561, | |
| 'esnumber' : 340, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_fragment_shading_rate.txt', | |
| 'alias' : { 'GL_EXT_fragment_shading_rate_primitive', 'GL_EXT_fragment_shading_rate_attachment' }, | |
| }, | |
| 'GL_EXT_memory_object' : { | |
| 'number' : 503, | |
| 'esnumber' : 280, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_external_objects.txt', | |
| 'alias' : { 'GL_EXT_semaphore' }, | |
| }, | |
| 'GL_EXT_memory_object_fd' : { | |
| 'number' : 504, | |
| 'esnumber' : 281, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_external_objects_fd.txt', | |
| 'alias' : { 'GL_EXT_semaphore_fd' }, | |
| }, | |
| 'GL_EXT_memory_object_win32' : { | |
| 'number' : 505, | |
| 'esnumber' : 282, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_external_objects_win32.txt', | |
| 'alias' : { 'GL_EXT_semaphore_win32' }, | |
| }, | |
| 'GL_EXT_float_blend' : { | |
| 'esnumber' : 224, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_float_blend.txt', | |
| }, | |
| 'GL_EXT_fog_coord' : { | |
| 'number' : 149, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DFX', 'NVIDIA', 'REND' }, | |
| 'url' : 'extensions/EXT/EXT_fog_coord.txt', | |
| }, | |
| 'GL_EXT_frag_depth' : { | |
| 'esnumber' : 86, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_frag_depth.txt', | |
| }, | |
| 'GL_EXT_fragment_lighting' : { | |
| 'number' : 102, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_fragment_lighting.txt', | |
| }, | |
| 'GL_EXT_framebuffer_blit' : { | |
| 'number' : 316, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_framebuffer_blit.txt', | |
| }, | |
| 'GL_EXT_framebuffer_blit_layers' : { | |
| 'number' : 558, | |
| 'esnumber' : 341, | |
| 'supporters' : { 'MESA' }, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_framebuffer_blit_layers.txt', | |
| }, | |
| 'GL_EXT_framebuffer_multisample' : { | |
| 'number' : 317, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_framebuffer_multisample.txt', | |
| }, | |
| 'GL_EXT_framebuffer_multisample_blit_scaled' : { | |
| 'number' : 409, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_framebuffer_multisample_blit_scaled.txt', | |
| }, | |
| 'GL_EXT_framebuffer_object' : { | |
| 'number' : 310, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DL', 'ATI', 'INTEL', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_framebuffer_object.txt', | |
| }, | |
| 'GL_EXT_framebuffer_sRGB' : { | |
| 'number' : 337, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_framebuffer_sRGB.txt', | |
| 'alias' : { 'GLX_EXT_framebuffer_sRGB', 'WGL_EXT_framebuffer_sRGB' }, | |
| }, | |
| 'GL_EXT_geometry_shader' : { | |
| 'esnumber' : 177, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_geometry_shader.txt', | |
| 'alias' : { 'GL_EXT_geometry_point_size' }, | |
| }, | |
| 'GL_EXT_geometry_shader4' : { | |
| 'number' : 324, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_geometry_shader4.txt', | |
| }, | |
| 'GLX_EXT_get_drawable_type' : { | |
| 'number' : 552, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_get_drawable_type.txt', | |
| }, | |
| 'GLX_EXT_stereo_tree' : { | |
| 'number' : 452, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_stereo_tree.txt', | |
| }, | |
| 'GL_EXT_gpu_program_parameters' : { | |
| 'number' : 320, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_gpu_program_parameters.txt', | |
| }, | |
| 'GL_EXT_gpu_shader4' : { | |
| 'number' : 326, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_gpu_shader4.txt', | |
| }, | |
| 'GL_EXT_gpu_shader5' : { | |
| 'esnumber' : 178, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_gpu_shader5.txt', | |
| }, | |
| 'GL_EXT_histogram' : { | |
| 'number' : 11, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'KGC', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_histogram.txt', | |
| }, | |
| 'GLX_EXT_import_context' : { | |
| 'number' : 47, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'SGI' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_import_context.txt', | |
| }, | |
| 'GL_EXT_index_array_formats' : { | |
| 'number' : 96, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_index_array_formats.txt', | |
| }, | |
| 'GL_EXT_index_func' : { | |
| 'number' : 95, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_index_func.txt', | |
| }, | |
| 'GL_EXT_index_material' : { | |
| 'number' : 94, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_index_material.txt', | |
| }, | |
| 'GL_EXT_index_texture' : { | |
| 'number' : 93, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_index_texture.txt', | |
| }, | |
| 'GL_EXT_instanced_arrays' : { | |
| 'esnumber' : 156, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_instanced_arrays.txt', | |
| }, | |
| 'GLX_EXT_libglvnd' : { | |
| 'number' : 482, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_libglvnd.txt', | |
| }, | |
| 'GL_EXT_light_texture' : { | |
| 'number' : 117, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_light_texture.txt', | |
| }, | |
| 'GL_EXT_map_buffer_range' : { | |
| 'esnumber' : 121, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_map_buffer_range.txt', | |
| }, | |
| 'GL_EXT_misc_attribute' : { | |
| 'number' : 31, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_misc_attribute.txt', | |
| }, | |
| 'GL_EXT_multi_draw_arrays' : { | |
| 'number' : 148, | |
| 'esnumber' : 69, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'IMG', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_multi_draw_arrays.txt', | |
| 'alias' : { 'GL_SUN_multi_draw_arrays' }, | |
| }, | |
| 'GL_EXT_multi_draw_indirect' : { | |
| 'esnumber' : 205, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_multi_draw_indirect.txt', | |
| }, | |
| 'GL_EXT_multiple_textures' : { | |
| 'flags' : { 'obsolete' }, | |
| 'url' : 'extensions/EXT/EXT_multiple_textures.txt', | |
| }, | |
| 'GL_EXT_multisample_compatibility' : { | |
| 'esnumber' : 248, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_multisample_compatibility.txt', | |
| }, | |
| 'GL_EXT_multisampled_render_to_texture' : { | |
| 'esnumber' : 106, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_multisampled_render_to_texture.txt', | |
| }, | |
| 'GL_EXT_multisampled_render_to_texture2' : { | |
| 'esnumber' : 275, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_multisampled_render_to_texture2.txt', | |
| }, | |
| 'GL_EXT_multiview_draw_buffers' : { | |
| 'esnumber' : 125, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_multiview_draw_buffers.txt', | |
| }, | |
| 'GL_EXT_multiview_tessellation_geometry_shader' : { | |
| 'number' : 538, | |
| 'esnumber' : 319, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_multiview_tessellation_geometry_shader.txt', | |
| }, | |
| 'GL_EXT_multiview_texture_multisample' : { | |
| 'number' : 537, | |
| 'esnumber' : 318, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_multiview_texture_multisample.txt', | |
| }, | |
| 'GL_EXT_multiview_timer_query' : { | |
| 'number' : 536, | |
| 'esnumber' : 317, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_multiview_timer_query.txt', | |
| }, | |
| 'GLX_EXT_no_config_context' : { | |
| 'number' : 553, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_no_config_context.txt', | |
| }, | |
| 'GLU_EXT_nurbs_tessellator' : { | |
| 'number' : 100, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/EXT/GLU_EXT_nurbs_tessellator.txt', | |
| }, | |
| 'GLU_EXT_object_space_tess' : { | |
| 'number' : 75, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/EXT/GLU_EXT_object_space_tess.txt', | |
| }, | |
| 'GL_EXT_occlusion_query_boolean' : { | |
| 'esnumber' : 100, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_occlusion_query_boolean.txt', | |
| }, | |
| 'GL_EXT_packed_depth_stencil' : { | |
| 'number' : 312, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_packed_depth_stencil.txt', | |
| }, | |
| 'GL_EXT_packed_float' : { | |
| 'number' : 328, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_packed_float.txt', | |
| 'alias' : { 'GLX_EXT_fbconfig_packed_float', 'WGL_EXT_pixel_format_packed_float' }, | |
| }, | |
| 'GL_EXT_packed_pixels' : { | |
| 'number' : 23, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ES', 'INGR', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_packed_pixels.txt', | |
| }, | |
| 'GL_EXT_paletted_texture' : { | |
| 'number' : 78, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MS', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_paletted_texture.txt', | |
| }, | |
| 'GL_EXT_pixel_buffer_object' : { | |
| 'number' : 302, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_pixel_buffer_object.txt', | |
| }, | |
| 'GL_EXT_pixel_transform' : { | |
| 'number' : 138, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_pixel_transform.txt', | |
| }, | |
| 'GL_EXT_pixel_transform_color_table' : { | |
| 'number' : 139, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_pixel_transform_color_table.txt', | |
| }, | |
| 'GL_EXT_point_parameters' : { | |
| 'number' : 54, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_point_parameters.txt', | |
| }, | |
| 'GL_EXT_polygon_offset' : { | |
| 'number' : 3, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_polygon_offset.txt', | |
| }, | |
| 'GL_EXT_polygon_offset_clamp' : { | |
| 'number' : 460, | |
| 'esnumber' : 252, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_polygon_offset_clamp.txt', | |
| }, | |
| 'GL_EXT_post_depth_coverage' : { | |
| 'number' : 461, | |
| 'esnumber' : 225, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_post_depth_coverage.txt', | |
| }, | |
| 'GL_EXT_primitive_bounding_box' : { | |
| 'esnumber' : 186, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_primitive_bounding_box.txt', | |
| }, | |
| 'GL_EXT_protected_textures' : { | |
| 'esnumber' : 256, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_protected_textures.txt', | |
| }, | |
| 'GL_EXT_provoking_vertex' : { | |
| 'number' : 364, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA', 'TransGaming' }, | |
| 'url' : 'extensions/EXT/EXT_provoking_vertex.txt', | |
| }, | |
| 'GL_EXT_pvrtc_sRGB' : { | |
| 'esnumber' : 155, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_pvrtc_sRGB.txt', | |
| }, | |
| 'GL_EXT_raster_multisample' : { | |
| 'number' : 462, | |
| 'esnumber' : 226, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_raster_multisample.txt', | |
| }, | |
| 'GL_EXT_read_format_bgra' : { | |
| 'esnumber' : 66, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_read_format_bgra.txt', | |
| }, | |
| 'GL_EXT_render_snorm' : { | |
| 'esnumber' : 206, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_render_snorm.txt', | |
| }, | |
| 'GL_EXT_rescale_normal' : { | |
| 'number' : 27, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_rescale_normal.txt', | |
| }, | |
| 'GL_EXT_robustness' : { | |
| 'esnumber' : 107, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_robustness.txt', | |
| }, | |
| 'GL_EXT_sRGB' : { | |
| 'esnumber' : 105, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_sRGB.txt', | |
| }, | |
| 'GL_EXT_sRGB_write_control' : { | |
| 'esnumber' : 153, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_sRGB_write_control.txt', | |
| }, | |
| 'GL_EXT_scene_marker' : { | |
| 'number' : 120, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_scene_marker.txt', | |
| 'alias' : { 'GLX_EXT_scene_marker' }, | |
| }, | |
| 'GL_EXT_secondary_color' : { | |
| 'number' : 145, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DFX', 'NVIDIA', 'REND' }, | |
| 'url' : 'extensions/EXT/EXT_secondary_color.txt', | |
| }, | |
| 'GL_EXT_separate_depth_stencil' : { | |
| 'esnumber' : 338, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'BRCM' }, | |
| 'url' : 'extensions/EXT/EXT_separate_depth_stencil.txt', | |
| }, | |
| 'GL_EXT_separate_shader_objects' : { | |
| 'number' : 377, | |
| 'esnumber' : 101, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA', 'TransGaming' }, | |
| 'url' : 'extensions/EXT/EXT_separate_shader_objects.gl.txt', | |
| 'esurl' : 'extensions/EXT/EXT_separate_shader_objects.gles.txt', | |
| 'comments' : 'Different that the OpenGL extension with the same name string.', | |
| }, | |
| 'GL_EXT_separate_specular_color' : { | |
| 'number' : 144, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_separate_specular_color.txt', | |
| }, | |
| 'GL_EXT_shader_clock' : { | |
| 'esnumber' : 348, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_clock.txt', | |
| }, | |
| 'GL_EXT_shader_framebuffer_fetch' : { | |
| 'number' : 520, | |
| 'esnumber' : 122, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_framebuffer_fetch.txt', | |
| 'alias' : { 'GL_EXT_shader_framebuffer_fetch_non_coherent' }, | |
| }, | |
| 'GL_EXT_shader_group_vote' : { | |
| 'esnumber' : 254, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_group_vote.txt', | |
| }, | |
| 'GL_EXT_shader_image_load_formatted' : { | |
| 'number' : 449, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_image_load_formatted.txt', | |
| }, | |
| 'GL_EXT_shader_image_load_store' : { | |
| 'number' : 386, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_shader_image_load_store.txt', | |
| }, | |
| 'GL_EXT_shader_implicit_conversions' : { | |
| 'esnumber' : 179, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_implicit_conversions.txt', | |
| }, | |
| 'GL_EXT_shader_integer_mix' : { | |
| 'number' : 437, | |
| 'esnumber' : 161, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/EXT/EXT_shader_integer_mix.txt', | |
| }, | |
| 'GL_EXT_shader_io_blocks' : { | |
| 'esnumber' : 180, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_io_blocks.txt', | |
| }, | |
| 'GL_EXT_shader_non_constant_global_initializers' : { | |
| 'esnumber' : 264, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_non_constant_global_initializers.txt', | |
| }, | |
| 'GL_EXT_shader_pixel_local_storage' : { | |
| 'esnumber' : 167, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_pixel_local_storage.txt', | |
| }, | |
| 'GL_EXT_shader_pixel_local_storage2' : { | |
| 'esnumber' : 253, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_pixel_local_storage2.txt', | |
| }, | |
| 'GL_EXT_shader_realtime_clock' : { | |
| 'esnumber' : 351, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_realtime_clock.txt', | |
| }, | |
| 'GL_EXT_shader_samples_identical' : { | |
| 'number' : 557, | |
| 'esnumber' : 339, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_samples_identical.txt', | |
| }, | |
| 'GL_EXT_shader_texture_lod' : { | |
| 'esnumber' : 77, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_texture_lod.txt', | |
| }, | |
| 'GL_EXT_shader_texture_samples' : { | |
| 'esnumber' : 352, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shader_texture_samples.txt', | |
| }, | |
| 'GL_EXT_shadow_funcs' : { | |
| 'number' : 267, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_shadow_funcs.txt', | |
| }, | |
| 'GL_EXT_shadow_samplers' : { | |
| 'esnumber' : 102, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_shadow_samplers.txt', | |
| }, | |
| 'GL_EXT_shared_texture_palette' : { | |
| 'number' : 141, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DFX', '3DL', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_shared_texture_palette.txt', | |
| }, | |
| 'GL_EXT_sparse_texture' : { | |
| 'esnumber' : 240, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_sparse_texture.txt', | |
| }, | |
| 'GL_EXT_sparse_texture2' : { | |
| 'number' : 463, | |
| 'esnumber' : 259, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_sparse_texture2.txt', | |
| }, | |
| 'GL_EXT_static_vertex_array' : { | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/EXT/EXT_static_vertex_array.txt', | |
| }, | |
| 'GL_EXT_stencil_clear_tag' : { | |
| 'number' : 314, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_stencil_clear_tag.txt', | |
| }, | |
| 'GL_EXT_stencil_two_side' : { | |
| 'number' : 268, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_stencil_two_side.txt', | |
| }, | |
| 'GL_EXT_stencil_wrap' : { | |
| 'number' : 176, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_stencil_wrap.txt', | |
| }, | |
| 'GL_EXT_subtexture' : { | |
| 'number' : 9, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_subtexture.txt', | |
| }, | |
| 'GL_EXT_swap_control' : { | |
| 'number' : 375, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_swap_control.txt', | |
| }, | |
| 'GLX_EXT_swap_control_tear' : { | |
| 'number' : 414, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_swap_control_tear.txt', | |
| }, | |
| 'GL_EXT_tessellation_shader' : { | |
| 'esnumber' : 181, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_tessellation_shader.txt', | |
| 'alias' : { 'GL_EXT_tessellation_point_size' }, | |
| }, | |
| 'GL_EXT_texenv_op' : { | |
| 'flags' : { 'obsolete' }, | |
| 'url' : 'extensions/EXT/EXT_texenv_op.txt', | |
| 'comments' : 'Evolved into EXT_texture_env_combine.', | |
| }, | |
| 'GL_EXT_texture' : { | |
| 'number' : 4, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'INGR', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_texture.txt', | |
| }, | |
| 'GL_EXT_texture3D' : { | |
| 'number' : 6, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ES', 'HP', 'IBM', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/EXT/EXT_texture3D.txt', | |
| }, | |
| 'GL_EXT_texture_array' : { | |
| 'number' : 329, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_array.txt', | |
| }, | |
| 'GL_EXT_texture_border_clamp' : { | |
| 'esnumber' : 182, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_border_clamp.txt', | |
| }, | |
| 'GL_EXT_texture_buffer' : { | |
| 'esnumber' : 183, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_buffer.txt', | |
| }, | |
| 'GL_EXT_texture_buffer_object' : { | |
| 'number' : 330, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_buffer_object.txt', | |
| }, | |
| 'GL_EXT_texture_compression_astc_decode_mode' : { | |
| 'esnumber' : 276, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_astc_decode_mode.txt', | |
| 'alias' : { 'GL_EXT_texture_compression_astc_decode_mode_rgb9e5' }, | |
| }, | |
| 'GL_EXT_texture_compression_bptc' : { | |
| 'esnumber' : 287, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_bptc.txt', | |
| }, | |
| 'GL_EXT_texture_compression_dxt1' : { | |
| 'number' : 309, | |
| 'esnumber' : 49, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_dxt1.txt', | |
| }, | |
| 'GL_EXT_texture_compression_latc' : { | |
| 'number' : 331, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_latc.txt', | |
| }, | |
| 'GL_EXT_texture_compression_rgtc' : { | |
| 'number' : 332, | |
| 'esnumber' : 286, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_rgtc.txt', | |
| }, | |
| 'GL_EXT_texture_compression_s3tc' : { | |
| 'number' : 198, | |
| 'esnumber' : 154, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_s3tc.txt', | |
| }, | |
| 'GL_EXT_texture_compression_s3tc_srgb' : { | |
| 'esnumber' : 289, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ANGLE' }, | |
| 'url' : 'extensions/EXT/EXT_texture_compression_s3tc_srgb.txt', | |
| }, | |
| 'GL_EXT_texture_cube_map' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/EXT/EXT_texture_cube_map.txt', | |
| 'comments' : 'Extension shipped but was not fully specified. Similar to ARB_texture_cube_map.', | |
| }, | |
| 'GL_EXT_texture_cube_map_array' : { | |
| 'esnumber' : 184, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_cube_map_array.txt', | |
| }, | |
| 'GL_EXT_texture_env' : { | |
| 'number' : 146, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_env.txt', | |
| }, | |
| 'GL_EXT_texture_env_add' : { | |
| 'number' : 185, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_env_add.txt', | |
| }, | |
| 'GL_EXT_texture_env_combine' : { | |
| 'number' : 158, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_env_combine.txt', | |
| }, | |
| 'GL_EXT_texture_env_dot3' : { | |
| 'number' : 220, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/EXT/EXT_texture_env_dot3.txt', | |
| }, | |
| 'GL_EXT_texture_filter_anisotropic' : { | |
| 'number' : 187, | |
| 'esnumber' : 41, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_filter_anisotropic.txt', | |
| }, | |
| 'GL_EXT_texture_filter_minmax' : { | |
| 'number' : 464, | |
| 'esnumber' : 227, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_filter_minmax.txt', | |
| }, | |
| 'GL_EXT_texture_format_BGRA8888' : { | |
| 'esnumber' : 51, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_format_BGRA8888.txt', | |
| }, | |
| 'GL_EXT_texture_format_sRGB_override' : { | |
| 'esnumber' : 299, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_format_sRGB_override.txt', | |
| }, | |
| 'GLX_EXT_texture_from_pixmap' : { | |
| 'number' : 344, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_texture_from_pixmap.txt', | |
| }, | |
| 'GL_EXT_texture_integer' : { | |
| 'number' : 343, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_integer.txt', | |
| }, | |
| 'GL_EXT_texture_lod_bias' : { | |
| 'number' : 186, | |
| 'esnumber' : 60, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_lod_bias.txt', | |
| }, | |
| 'GL_EXT_texture_mirror_clamp' : { | |
| 'number' : 298, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_mirror_clamp.txt', | |
| }, | |
| 'GL_EXT_texture_mirror_clamp_to_edge' : { | |
| 'esnumber' : 291, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_mirror_clamp_to_edge.txt', | |
| }, | |
| 'GL_EXT_texture_norm16' : { | |
| 'esnumber' : 207, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_norm16.txt', | |
| }, | |
| 'GL_EXT_texture_object' : { | |
| 'number' : 20, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'INGR', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_texture_object.txt', | |
| }, | |
| 'GL_EXT_texture_perturb_normal' : { | |
| 'number' : 147, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_perturb_normal.txt', | |
| }, | |
| 'GL_EXT_texture_query_lod' : { | |
| 'esnumber' : 310, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_query_lod.txt', | |
| }, | |
| 'GL_EXT_texture_rg' : { | |
| 'esnumber' : 103, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_rg.txt', | |
| }, | |
| 'GL_EXT_texture_sRGB' : { | |
| 'number' : 315, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_sRGB.txt', | |
| }, | |
| 'GL_EXT_texture_sRGB_R8' : { | |
| 'number' : 534, | |
| 'esnumber' : 221, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_sRGB_R8.txt', | |
| }, | |
| 'GL_EXT_texture_sRGB_RG8' : { | |
| 'number' : 555, | |
| 'esnumber' : 223, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_sRGB_RG8.txt', | |
| }, | |
| 'GL_EXT_texture_sRGB_decode' : { | |
| 'number' : 402, | |
| 'esnumber' : 152, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE', 'CodeWeavers', 'NVIDIA', 'TransGaming' }, | |
| 'url' : 'extensions/EXT/EXT_texture_sRGB_decode.txt', | |
| }, | |
| 'GL_EXT_texture_shadow_lod' : { | |
| 'number' : 539, | |
| 'esnumber' : 320, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_shadow_lod.txt', | |
| }, | |
| 'GL_EXT_texture_shared_exponent' : { | |
| 'number' : 333, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_shared_exponent.txt', | |
| }, | |
| 'GL_EXT_texture_snorm' : { | |
| 'number' : 365, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA', 'TransGaming' }, | |
| 'url' : 'extensions/EXT/EXT_texture_snorm.txt', | |
| }, | |
| 'GL_EXT_texture_storage' : { | |
| 'number' : 556, | |
| 'esnumber' : 108, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_storage.txt', | |
| }, | |
| 'GL_EXT_texture_storage_compression' : { | |
| 'esnumber' : 336, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_storage_compression.txt', | |
| }, | |
| 'GL_EXT_texture_swizzle' : { | |
| 'number' : 356, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IdSoftware', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_texture_swizzle.txt', | |
| }, | |
| 'GL_EXT_texture_type_2_10_10_10_REV' : { | |
| 'esnumber' : 42, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_type_2_10_10_10_REV.txt', | |
| }, | |
| 'GL_EXT_texture_view' : { | |
| 'esnumber' : 185, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_texture_view.txt', | |
| }, | |
| 'GL_EXT_timer_query' : { | |
| 'number' : 319, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_timer_query.txt', | |
| }, | |
| 'GL_EXT_transform_feedback' : { | |
| 'number' : 352, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'APPLE', 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_transform_feedback.txt', | |
| }, | |
| 'GL_EXT_transform_feedback2' : { | |
| 'flags' : { 'incomplete', 'obsolete' }, | |
| 'url' : 'extensions/EXT/EXT_transform_feedback2.txt', | |
| 'comments' : 'Draft extension which is referred to by some other vendor extensions, but shipped as ARB_transform_feedback2.', | |
| }, | |
| 'GL_EXT_unpack_subimage' : { | |
| 'esnumber' : 90, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_unpack_subimage.txt', | |
| }, | |
| 'GL_EXT_vertex_array' : { | |
| 'number' : 30, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'DEC', 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_array.txt', | |
| }, | |
| 'GL_EXT_vertex_array_bgra' : { | |
| 'number' : 354, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'Blizzard', 'NVIDIA', 'S3', 'TransGaming' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_array_bgra.txt', | |
| }, | |
| 'GL_EXT_vertex_array_set' : { | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_array_set.txt', | |
| }, | |
| 'GL_EXT_vertex_array_setXXX' : { | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_array_setXXX.txt', | |
| }, | |
| 'GL_EXT_vertex_attrib_64bit' : { | |
| 'number' : 387, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_attrib_64bit.txt', | |
| }, | |
| 'GL_EXT_vertex_shader' : { | |
| 'number' : 248, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_shader.txt', | |
| }, | |
| 'GL_EXT_vertex_weighting' : { | |
| 'number' : 188, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_vertex_weighting.txt', | |
| }, | |
| 'GLX_EXT_visual_info' : { | |
| 'number' : 28, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM', 'KGC', 'SGI' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_visual_info.txt', | |
| }, | |
| 'GLX_EXT_visual_rating' : { | |
| 'number' : 44, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'IBM', 'SGI' }, | |
| 'url' : 'extensions/EXT/GLX_EXT_visual_rating.txt', | |
| }, | |
| 'GL_EXT_win32_keyed_mutex' : { | |
| 'number' : 506, | |
| 'esnumber' : 283, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/EXT_win32_keyed_mutex.txt', | |
| }, | |
| 'GL_EXT_window_rectangles' : { | |
| 'number' : 490, | |
| 'esnumber' : 263, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'GOOGLE', 'NVIDIA', 'VMware' }, | |
| 'url' : 'extensions/EXT/EXT_window_rectangles.txt', | |
| }, | |
| 'GL_EXT_x11_sync_object' : { | |
| 'number' : 406, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/EXT_x11_sync_object.txt', | |
| }, | |
| 'GL_FJ_shader_binary_GCCSO' : { | |
| 'esnumber' : 114, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/FJ/FJ_shader_binary_GCCSO.txt', | |
| }, | |
| 'GL_GREMEDY_frame_terminator' : { | |
| 'number' : 345, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'GREMEDY' }, | |
| 'url' : 'extensions/GREMEDY/GREMEDY_frame_terminator.txt', | |
| }, | |
| 'GL_GREMEDY_string_marker' : { | |
| 'number' : 311, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'GREMEDY' }, | |
| 'url' : 'extensions/GREMEDY/GREMEDY_string_marker.txt', | |
| }, | |
| 'GL_HP_convolution_border_modes' : { | |
| 'number' : 67, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP' }, | |
| 'url' : 'extensions/HP/HP_convolution_border_modes.txt', | |
| }, | |
| 'GL_HP_image_transform' : { | |
| 'number' : 66, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SUN' }, | |
| 'url' : 'extensions/HP/HP_image_transform.txt', | |
| }, | |
| 'GL_HP_occlusion_test' : { | |
| 'number' : 137, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP' }, | |
| 'url' : 'extensions/HP/HP_occlusion_test.txt', | |
| }, | |
| 'GL_HP_texture_lighting' : { | |
| 'number' : 111, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP' }, | |
| 'url' : 'extensions/HP/HP_texture_lighting.txt', | |
| }, | |
| 'GL_HUAWEI_program_binary' : { | |
| 'esnumber' : 349, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/HUAWEI/HUAWEI_program_binary.txt', | |
| }, | |
| 'GL_HUAWEI_shader_binary' : { | |
| 'esnumber' : 350, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/HUAWEI/HUAWEI_shader_binary.txt', | |
| }, | |
| 'GL_IBM_cull_vertex' : { | |
| 'number' : 199, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/IBM/IBM_cull_vertex.txt', | |
| }, | |
| 'GL_IBM_multimode_draw_arrays' : { | |
| 'number' : 200, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/IBM/IBM_multimode_draw_arrays.txt', | |
| }, | |
| 'GL_IBM_rasterpos_clip' : { | |
| 'number' : 110, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/IBM/IBM_rasterpos_clip.txt', | |
| }, | |
| 'GL_IBM_static_data' : { | |
| 'number' : 223, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IBM/IBM_static_data.txt', | |
| }, | |
| 'GL_IBM_texture_mirrored_repeat' : { | |
| 'number' : 224, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IBM/IBM_texture_mirrored_repeat.txt', | |
| }, | |
| 'GL_IBM_vertex_array_lists' : { | |
| 'number' : 201, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'IBM' }, | |
| 'url' : 'extensions/IBM/IBM_vertex_array_lists.txt', | |
| }, | |
| 'GL_IGLOO_swap_triangle_strip_vertex_pointerXXX' : { | |
| 'flags' : { 'incomplete', 'obsolete' }, | |
| 'url' : 'extensions/IGLOO/IGLOO_swap_triangle_strip_vertex_pointerXXX.txt', | |
| }, | |
| 'GL_IGLOO_toggle_color_and_lightXXX' : { | |
| 'flags' : { 'incomplete', 'obsolete' }, | |
| 'url' : 'extensions/IGLOO/IGLOO_toggle_color_and_lightXXX.txt', | |
| }, | |
| 'GL_IGLOO_viewport_offsetXXX' : { | |
| 'flags' : { 'incomplete', 'obsolete' }, | |
| 'url' : 'extensions/IGLOO/IGLOO_viewport_offsetXXX.txt', | |
| }, | |
| 'GL_IMG_bindless_texture' : { | |
| 'esnumber' : 270, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_bindless_texture.txt', | |
| }, | |
| 'GL_IMG_framebuffer_downsample' : { | |
| 'esnumber' : 255, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_framebuffer_downsample.txt', | |
| }, | |
| 'GL_IMG_multisampled_render_to_texture' : { | |
| 'esnumber' : 74, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_multisampled_render_to_texture.txt', | |
| }, | |
| 'GL_IMG_program_binary' : { | |
| 'esnumber' : 67, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_program_binary.txt', | |
| }, | |
| 'GL_IMG_read_format' : { | |
| 'esnumber' : 53, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_read_format.txt', | |
| }, | |
| 'GL_IMG_shader_binary' : { | |
| 'esnumber' : 68, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_shader_binary.txt', | |
| }, | |
| 'GL_IMG_texture_compression_pvrtc' : { | |
| 'esnumber' : 54, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_texture_compression_pvrtc.txt', | |
| }, | |
| 'GL_IMG_texture_compression_pvrtc2' : { | |
| 'esnumber' : 140, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_texture_compression_pvrtc2.txt', | |
| }, | |
| 'GL_IMG_texture_env_enhanced_fixed_function' : { | |
| 'esnumber' : 58, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_texture_env_enhanced_fixed_function.txt', | |
| }, | |
| 'GL_IMG_texture_filter_cubic' : { | |
| 'esnumber' : 251, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_texture_filter_cubic.txt', | |
| }, | |
| 'GL_IMG_user_clip_plane' : { | |
| 'esnumber' : 57, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_user_clip_plane.txt', | |
| }, | |
| 'GL_IMG_tile_region_protection' : { | |
| 'scnumber' : 1, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_tile_region_protection.txt', | |
| }, | |
| 'GL_IMG_pvric_end_to_end_signature' : { | |
| 'scnumber' : 2, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/IMG/IMG_pvric_end_to_end_signature.txt', | |
| }, | |
| 'GL_INGR_color_clamp' : { | |
| 'number' : 174, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR' }, | |
| 'url' : 'extensions/INGR/INGR_color_clamp.txt', | |
| }, | |
| 'GL_INGR_interlace_read' : { | |
| 'number' : 175, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR' }, | |
| 'url' : 'extensions/INGR/INGR_interlace_read.txt', | |
| }, | |
| 'GL_INTEL_conservative_rasterization' : { | |
| 'number' : 491, | |
| 'esnumber' : 265, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/INTEL/INTEL_conservative_rasterization.txt', | |
| }, | |
| 'GL_INTEL_fragment_shader_ordering' : { | |
| 'number' : 441, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/INTEL/INTEL_fragment_shader_ordering.txt', | |
| }, | |
| 'GL_INTEL_framebuffer_CMAA' : { | |
| 'number' : 481, | |
| 'esnumber' : 246, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/INTEL/INTEL_framebuffer_CMAA.txt', | |
| }, | |
| 'GL_INTEL_map_texture' : { | |
| 'number' : 429, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/INTEL/INTEL_map_texture.txt', | |
| }, | |
| 'GL_INTEL_blackhole_render' : { | |
| 'number' : 521, | |
| 'esnumber' : 300, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/INTEL/INTEL_blackhole_render.txt', | |
| }, | |
| 'GL_INTEL_parallel_arrays' : { | |
| 'number' : 136, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/INTEL/INTEL_parallel_arrays.txt', | |
| }, | |
| 'GL_INTEL_performance_query' : { | |
| 'number' : 443, | |
| 'esnumber' : 164, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/INTEL/INTEL_performance_query.txt', | |
| }, | |
| 'GL_INTEL_shader_integer_functions2' : { | |
| 'number' : 547, | |
| 'esnumber' : 323, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/INTEL/INTEL_shader_integer_functions2.txt', | |
| }, | |
| 'GLX_INTEL_swap_event' : { | |
| 'number' : 384, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/INTEL/GLX_INTEL_swap_event.txt', | |
| }, | |
| 'GL_INTEL_texture_scissor' : { | |
| 'number' : 135, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INTEL' }, | |
| 'url' : 'extensions/INTEL/INTEL_texture_scissor.txt', | |
| }, | |
| 'GL_KHR_blend_equation_advanced' : { | |
| 'arbnumber' : 174, | |
| 'esnumber' : 168, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_blend_equation_advanced.txt', | |
| 'alias' : { 'GL_KHR_blend_equation_advanced_coherent' }, | |
| }, | |
| 'GL_KHR_context_flush_control' : { | |
| 'arbnumber' : 168, | |
| 'esnumber' : 191, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_context_flush_control.txt', | |
| 'alias' : { 'GLX_ARB_context_flush_control', 'WGL_ARB_context_flush_control' }, | |
| }, | |
| 'GL_KHR_debug' : { | |
| 'arbnumber' : 119, | |
| 'esnumber' : 118, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_debug.txt', | |
| }, | |
| 'GL_KHR_no_error' : { | |
| 'arbnumber' : 175, | |
| 'esnumber' : 243, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_no_error.txt', | |
| }, | |
| 'GL_KHR_parallel_shader_compile' : { | |
| 'arbnumber' : 192, | |
| 'esnumber' : 288, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_parallel_shader_compile.txt', | |
| }, | |
| 'GL_KHR_robust_buffer_access_behavior' : { | |
| 'arbnumber' : 169, | |
| 'esnumber' : 189, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_robust_buffer_access_behavior.txt', | |
| }, | |
| 'GL_KHR_robustness' : { | |
| 'arbnumber' : 170, | |
| 'esnumber' : 190, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_robustness.txt', | |
| }, | |
| 'GL_KHR_shader_subgroup' : { | |
| 'arbnumber' : 196, | |
| 'esnumber' : 321, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_shader_subgroup.txt', | |
| }, | |
| 'GL_KHR_texture_compression_astc_hdr' : { | |
| 'arbnumber' : 118, | |
| 'esnumber' : 117, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_texture_compression_astc_hdr.txt', | |
| 'alias' : { 'GL_KHR_texture_compression_astc_ldr' }, | |
| }, | |
| 'GL_KHR_texture_compression_astc_sliced_3d' : { | |
| 'arbnumber' : 189, | |
| 'esnumber' : 249, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/KHR/KHR_texture_compression_astc_sliced_3d.txt', | |
| }, | |
| 'GL_MESAX_texture_stack' : { | |
| 'number' : 318, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESAX/MESAX_texture_stack.txt', | |
| }, | |
| 'GLX_MESA_agp_offset' : { | |
| 'number' : 308, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_agp_offset.txt', | |
| }, | |
| 'GLX_MESA_copy_sub_buffer' : { | |
| 'number' : 215, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_copy_sub_buffer.txt', | |
| }, | |
| 'GL_MESA_bgra' : { | |
| 'esnumber' : 335, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_bgra.txt', | |
| }, | |
| 'GL_MESA_framebuffer_flip_x' : { | |
| 'number' : 548, | |
| 'esnumber' : 327, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_framebuffer_flip_x.txt', | |
| }, | |
| 'GL_MESA_framebuffer_flip_y' : { | |
| 'number' : 540, | |
| 'esnumber' : 302, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_framebuffer_flip_y.txt', | |
| }, | |
| 'GL_MESA_framebuffer_swap_xy' : { | |
| 'number' : 549, | |
| 'esnumber' : 328, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_framebuffer_swap_xy.txt', | |
| }, | |
| 'GL_MESA_map_buffer_client_pointer' : { | |
| 'number' : 562, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_map_buffer_client_pointer.txt', | |
| }, | |
| 'GL_MESA_pack_invert' : { | |
| 'number' : 300, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_pack_invert.txt', | |
| }, | |
| 'GLX_MESA_pixmap_colormap' : { | |
| 'number' : 216, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_pixmap_colormap.txt', | |
| }, | |
| 'GL_MESA_program_binary_formats' : { | |
| 'number' : 516, | |
| 'esnumber' : 294, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_program_binary_formats.txt', | |
| }, | |
| 'GLX_MESA_query_renderer' : { | |
| 'number' : 446, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_query_renderer.txt', | |
| }, | |
| 'GLX_MESA_release_buffers' : { | |
| 'number' : 217, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_release_buffers.txt', | |
| }, | |
| 'GL_MESA_resize_buffers' : { | |
| 'number' : 196, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_resize_buffers.txt', | |
| }, | |
| 'GL_MESA_sampler_objects' : { | |
| 'esnumber' : 344, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_sampler_objects.txt', | |
| }, | |
| 'GLX_MESA_set_3dfx_mode' : { | |
| 'number' : 218, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_set_3dfx_mode.txt', | |
| }, | |
| 'GL_MESA_shader_integer_functions' : { | |
| 'number' : 495, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_shader_integer_functions.txt', | |
| }, | |
| 'GLX_MESA_swap_control' : { | |
| 'number' : 514, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/GLX_MESA_swap_control.txt', | |
| }, | |
| 'GL_MESA_texture_const_bandwidth' : { | |
| 'number' : 560, | |
| 'esnumber' : 347, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_texture_const_bandwidth.txt', | |
| }, | |
| 'GL_MESA_tile_raster_order' : { | |
| 'number' : 515, | |
| 'esnumber' : 292, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_tile_raster_order.txt', | |
| }, | |
| 'GL_MESA_window_pos' : { | |
| 'number' : 197, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_window_pos.txt', | |
| }, | |
| 'GL_MESA_ycbcr_texture' : { | |
| 'number' : 301, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/MESA/MESA_ycbcr_texture.txt', | |
| }, | |
| 'GL_MTK_program_binary' : { | |
| 'esnumber' : 245, | |
| 'flags' : { 'incomplete', 'private' }, | |
| 'url' : 'drafts/MTK/MTK_program_binary.txt', | |
| }, | |
| 'GL_MTK_shader_binary' : { | |
| 'esnumber' : 244, | |
| 'flags' : { 'incomplete', 'private' }, | |
| 'url' : 'drafts/MTK/MTK_shader_binary.txt', | |
| }, | |
| 'GL_NVX_blend_equation_advanced_multi_draw_buffers' : { | |
| 'number' : 492, | |
| 'esnumber' : 266, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NVX/NVX_blend_equation_advanced_multi_draw_buffers.txt', | |
| }, | |
| 'GL_NVX_conditional_render' : { | |
| 'number' : 425, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NVX/NVX_conditional_render.txt', | |
| }, | |
| 'GL_NVX_gpu_memory_info' : { | |
| 'number' : 438, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NVX/NVX_gpu_memory_info.txt', | |
| }, | |
| 'GL_NVX_linked_gpu_multicast' : { | |
| 'number' : 493, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NVX/NVX_linked_gpu_multicast.txt', | |
| }, | |
| 'GL_NV_3dvision_settings' : { | |
| 'esnumber' : 129, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_3dvision_settings.txt', | |
| }, | |
| 'GL_NV_EGL_stream_consumer_external' : { | |
| 'esnumber' : 104, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_EGL_stream_consumer_external.txt', | |
| }, | |
| 'GL_NV_alpha_to_coverage_dither_control' : { | |
| 'number' : 500, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_alpha_to_coverage_dither_control.txt', | |
| }, | |
| 'GL_NV_bgr' : { | |
| 'esnumber' : 135, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_bgr.txt', | |
| }, | |
| 'GL_NV_bindless_multi_draw_indirect' : { | |
| 'number' : 432, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_bindless_multi_draw_indirect.txt', | |
| }, | |
| 'GL_NV_bindless_multi_draw_indirect_count' : { | |
| 'number' : 456, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_bindless_multi_draw_indirect_count.txt', | |
| }, | |
| 'GL_NV_bindless_texture' : { | |
| 'number' : 418, | |
| 'esnumber' : 197, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_bindless_texture.txt', | |
| }, | |
| 'GL_NV_blend_equation_advanced' : { | |
| 'number' : 433, | |
| 'esnumber' : 163, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_blend_equation_advanced.txt', | |
| 'alias' : { 'GL_NV_blend_equation_advanced_coherent' }, | |
| }, | |
| 'GL_NV_blend_minmax_factor' : { | |
| 'number' : 510, | |
| 'esnumber' : 285, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_blend_minmax_factor.txt', | |
| }, | |
| 'GL_NV_blend_square' : { | |
| 'number' : 194, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_blend_square.txt', | |
| }, | |
| 'GL_NV_clip_space_w_scaling' : { | |
| 'number' : 486, | |
| 'esnumber' : 295, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_clip_space_w_scaling.txt', | |
| }, | |
| 'GL_NV_command_list' : { | |
| 'number' : 477, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_command_list.txt', | |
| }, | |
| 'GL_NV_compute_program5' : { | |
| 'number' : 421, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_compute_program5.txt', | |
| }, | |
| 'GL_NV_compute_shader_derivatives' : { | |
| 'number' : 525, | |
| 'esnumber' : 308, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_compute_shader_derivatives.txt', | |
| }, | |
| 'GL_NV_conditional_render' : { | |
| 'number' : 346, | |
| 'esnumber' : 198, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_conditional_render.txt', | |
| }, | |
| 'GL_NV_conservative_raster' : { | |
| 'number' : 465, | |
| 'esnumber' : 228, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_conservative_raster.txt', | |
| }, | |
| 'GL_NV_conservative_raster_dilate' : { | |
| 'number' : 480, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_conservative_raster_dilate.txt', | |
| }, | |
| 'GL_NV_conservative_raster_pre_snap' : { | |
| 'number' : 517, | |
| 'esnumber' : 297, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_conservative_raster_pre_snap.txt', | |
| }, | |
| 'GL_NV_conservative_raster_pre_snap_triangles' : { | |
| 'number' : 487, | |
| 'esnumber' : 262, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_conservative_raster_pre_snap_triangles.txt', | |
| }, | |
| 'GL_NV_conservative_raster_underestimation' : { | |
| 'number' : 518, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_conservative_raster_underestimation.txt', | |
| }, | |
| 'GLX_NV_copy_buffer' : { | |
| 'number' : 457, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/GLX_NV_copy_buffer.txt', | |
| }, | |
| 'GL_NV_copy_buffer' : { | |
| 'esnumber' : 158, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_copy_buffer.txt', | |
| }, | |
| 'GL_NV_copy_depth_to_color' : { | |
| 'number' : 243, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_copy_depth_to_color.txt', | |
| }, | |
| 'GL_NV_copy_image' : { | |
| 'number' : 376, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_copy_image.txt', | |
| 'alias' : { 'GLX_NV_copy_image', 'WGL_NV_copy_image' }, | |
| }, | |
| 'GL_NV_coverage_sample' : { | |
| 'esnumber' : 72, | |
| 'flags' : { 'public' }, | |
| 'url' : '../EGL/extensions/NV/EGL_NV_coverage_sample.txt', | |
| }, | |
| 'GL_NV_deep_texture3D' : { | |
| 'number' : 424, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_deep_texture3D.txt', | |
| }, | |
| 'GLX_NV_delay_before_swap' : { | |
| 'number' : 445, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/GLX_NV_delay_before_swap.txt', | |
| }, | |
| 'GL_NV_depth_buffer_float' : { | |
| 'number' : 334, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_depth_buffer_float.txt', | |
| }, | |
| 'GL_NV_depth_clamp' : { | |
| 'number' : 260, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_depth_clamp.txt', | |
| }, | |
| 'GL_NV_depth_nonlinear' : { | |
| 'esnumber' : 73, | |
| 'flags' : { 'public' }, | |
| 'url' : '../EGL/extensions/NV/EGL_NV_depth_nonlinear.txt', | |
| }, | |
| 'GL_NV_draw_buffers' : { | |
| 'esnumber' : 91, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_draw_buffers.txt', | |
| }, | |
| 'GL_NV_draw_instanced' : { | |
| 'esnumber' : 141, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_draw_instanced.txt', | |
| }, | |
| 'GL_NV_draw_texture' : { | |
| 'number' : 430, | |
| 'esnumber' : 126, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_draw_texture.txt', | |
| }, | |
| 'GL_NV_draw_vulkan_image' : { | |
| 'number' : 501, | |
| 'esnumber' : 274, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_draw_vulkan_image.txt', | |
| }, | |
| 'GL_NV_evaluators' : { | |
| 'number' : 225, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_evaluators.txt', | |
| }, | |
| 'GL_NV_explicit_attrib_location' : { | |
| 'esnumber' : 159, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_explicit_attrib_location.txt', | |
| }, | |
| 'GL_NV_explicit_multisample' : { | |
| 'number' : 357, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_explicit_multisample.txt', | |
| }, | |
| 'GL_NV_fbo_color_attachments' : { | |
| 'esnumber' : 92, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_fbo_color_attachments.txt', | |
| }, | |
| 'GL_NV_fence' : { | |
| 'number' : 222, | |
| 'esnumber' : 52, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fence.txt', | |
| }, | |
| 'GL_NV_fill_rectangle' : { | |
| 'number' : 466, | |
| 'esnumber' : 232, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_fill_rectangle.txt', | |
| }, | |
| 'GL_NV_float_buffer' : { | |
| 'number' : 281, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_float_buffer.txt', | |
| 'alias' : { 'WGL_NV_float_buffer' }, | |
| }, | |
| 'GL_NV_fog_distance' : { | |
| 'number' : 192, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fog_distance.txt', | |
| }, | |
| 'GL_NV_fragment_coverage_to_color' : { | |
| 'number' : 467, | |
| 'esnumber' : 229, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_fragment_coverage_to_color.txt', | |
| }, | |
| 'GL_NV_fragment_program' : { | |
| 'number' : 282, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fragment_program.txt', | |
| }, | |
| 'GL_NV_fragment_program2' : { | |
| 'number' : 304, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fragment_program2.txt', | |
| }, | |
| 'GL_NV_fragment_program4' : { | |
| 'number' : 335, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fragment_program4.txt', | |
| }, | |
| 'GL_NV_fragment_program_option' : { | |
| 'number' : 303, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fragment_program_option.txt', | |
| }, | |
| 'GL_NV_fragment_shader_barycentric' : { | |
| 'number' : 526, | |
| 'esnumber' : 316, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_fragment_shader_barycentric.txt', | |
| }, | |
| 'GL_NV_fragment_shader_interlock' : { | |
| 'number' : 468, | |
| 'esnumber' : 230, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_fragment_shader_interlock.txt', | |
| }, | |
| 'GL_NV_framebuffer_blit' : { | |
| 'esnumber' : 142, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_framebuffer_blit.txt', | |
| }, | |
| 'GL_NV_framebuffer_mixed_samples' : { | |
| 'number' : 469, | |
| 'esnumber' : 231, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_framebuffer_mixed_samples.txt', | |
| }, | |
| 'GL_NV_framebuffer_multisample' : { | |
| 'esnumber' : 143, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_framebuffer_multisample.txt', | |
| }, | |
| 'GL_NV_framebuffer_multisample_coverage' : { | |
| 'number' : 336, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_framebuffer_multisample_coverage.txt', | |
| }, | |
| 'GL_NV_generate_mipmap_sRGB' : { | |
| 'esnumber' : 144, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_generate_mipmap_sRGB.txt', | |
| }, | |
| 'GL_NV_geometry_program4' : { | |
| 'number' : 323, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_geometry_program4.txt', | |
| }, | |
| 'GL_NV_geometry_shader4' : { | |
| 'number' : 338, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_geometry_shader4.txt', | |
| }, | |
| 'GL_NV_geometry_shader_passthrough' : { | |
| 'number' : 470, | |
| 'esnumber' : 233, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_geometry_shader_passthrough.txt', | |
| }, | |
| 'GL_NV_gpu_multicast' : { | |
| 'number' : 494, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_gpu_multicast.txt', | |
| }, | |
| 'GL_NVX_gpu_multicast2' : { | |
| 'number' : 543, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NVX/NVX_gpu_multicast2.txt', | |
| }, | |
| 'GL_NVX_progress_fence' : { | |
| 'number' : 541, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NVX/NVX_progress_fence.txt', | |
| }, | |
| 'GL_NV_gpu_program4' : { | |
| 'number' : 322, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_gpu_program4.txt', | |
| }, | |
| 'GL_NV_gpu_program5' : { | |
| 'number' : 388, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_gpu_program5.txt', | |
| }, | |
| 'GL_NV_gpu_program5_mem_extended' : { | |
| 'number' : 434, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_gpu_program5_mem_extended.txt', | |
| }, | |
| 'GL_NV_gpu_shader5' : { | |
| 'number' : 389, | |
| 'esnumber' : 260, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_gpu_shader5.txt', | |
| }, | |
| 'GL_NV_half_float' : { | |
| 'number' : 283, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_half_float.txt', | |
| }, | |
| 'GL_NV_image_formats' : { | |
| 'esnumber' : 200, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_image_formats.txt', | |
| }, | |
| 'GL_NV_instanced_arrays' : { | |
| 'esnumber' : 145, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_instanced_arrays.txt', | |
| }, | |
| 'GL_NV_internalformat_sample_query' : { | |
| 'number' : 475, | |
| 'esnumber' : 196, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_internalformat_sample_query.txt', | |
| }, | |
| 'GL_NV_light_max_exponent' : { | |
| 'number' : 189, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_light_max_exponent.txt', | |
| }, | |
| 'GL_NV_memory_attachment' : { | |
| 'number' : 524, | |
| 'esnumber' : 305, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_memory_attachment.txt', | |
| }, | |
| 'GL_NV_memory_object_sparse' : { | |
| 'number' : 550, | |
| 'esnumber' : 329, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_memory_object_sparse.txt', | |
| }, | |
| 'GL_NV_mesh_shader' : { | |
| 'number' : 527, | |
| 'esnumber' : 312, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_mesh_shader.txt', | |
| }, | |
| 'GL_NV_multisample_coverage' : { | |
| 'number' : 393, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_multisample_coverage.txt', | |
| }, | |
| 'GL_NV_multisample_filter_hint' : { | |
| 'number' : 259, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_multisample_filter_hint.txt', | |
| }, | |
| 'GL_NV_non_square_matrices' : { | |
| 'esnumber' : 160, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_non_square_matrices.txt', | |
| }, | |
| 'GL_NV_occlusion_query' : { | |
| 'number' : 261, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_occlusion_query.txt', | |
| }, | |
| 'GL_NV_pack_subimage' : { | |
| 'esnumber' : 132, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_pack_subimage.txt', | |
| }, | |
| 'GL_NV_packed_depth_stencil' : { | |
| 'number' : 226, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_packed_depth_stencil.txt', | |
| }, | |
| 'GL_NV_packed_float' : { | |
| 'esnumber' : 127, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_packed_float.txt', | |
| }, | |
| 'GL_NV_parameter_buffer_object' : { | |
| 'number' : 339, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_parameter_buffer_object.txt', | |
| }, | |
| 'GL_NV_parameter_buffer_object2' : { | |
| 'number' : 378, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_parameter_buffer_object2.txt', | |
| }, | |
| 'GL_NV_path_rendering' : { | |
| 'number' : 410, | |
| 'esnumber' : 199, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_path_rendering.txt', | |
| }, | |
| 'GL_NV_path_rendering_shared_edge' : { | |
| 'number' : 471, | |
| 'esnumber' : 234, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_path_rendering_shared_edge.txt', | |
| }, | |
| 'GL_NV_pixel_buffer_object' : { | |
| 'esnumber' : 134, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_pixel_buffer_object.txt', | |
| }, | |
| 'GL_NV_pixel_data_range' : { | |
| 'number' : 284, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_pixel_data_range.txt', | |
| }, | |
| 'GL_NV_platform_binary' : { | |
| 'esnumber' : 131, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_platform_binary.txt', | |
| }, | |
| 'GL_NV_point_sprite' : { | |
| 'number' : 262, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_point_sprite.txt', | |
| }, | |
| 'GL_NV_polygon_mode' : { | |
| 'esnumber' : 238, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_polygon_mode.txt', | |
| }, | |
| 'GL_NV_present_video' : { | |
| 'number' : 347, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_present_video.txt', | |
| 'alias' : { 'GLX_NV_present_video', 'WGL_NV_present_video' }, | |
| }, | |
| 'GL_NV_primitive_restart' : { | |
| 'number' : 285, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_primitive_restart.txt', | |
| }, | |
| 'GL_NV_primitive_shading_rate' : { | |
| 'number' : 554, | |
| 'esnumber' : 332, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_primitive_shading_rate.txt', | |
| }, | |
| 'GL_NV_query_resource' : { | |
| 'number' : 511, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_query_resource.txt', | |
| }, | |
| 'GL_NV_query_resource_tag' : { | |
| 'number' : 512, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_query_resource_tag.txt', | |
| }, | |
| 'GL_NV_read_buffer' : { | |
| 'esnumber' : 93, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_read_buffer.txt', | |
| }, | |
| 'GL_NV_read_depth_stencil' : { | |
| 'esnumber' : 94, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_read_depth_stencil.txt', | |
| }, | |
| 'GL_NV_register_combiners' : { | |
| 'number' : 191, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_register_combiners.txt', | |
| }, | |
| 'GL_NV_register_combiners2' : { | |
| 'number' : 227, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_register_combiners2.txt', | |
| }, | |
| 'GL_NV_representative_fragment_test' : { | |
| 'number' : 528, | |
| 'esnumber' : 314, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_representative_fragment_test.txt', | |
| }, | |
| 'GL_NV_robustness_video_memory_purge' : { | |
| 'number' : 484, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_robustness_video_memory_purge.txt', | |
| }, | |
| 'GL_NV_sRGB_formats' : { | |
| 'esnumber' : 148, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_sRGB_formats.txt', | |
| }, | |
| 'GL_NV_sample_locations' : { | |
| 'number' : 472, | |
| 'esnumber' : 235, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_sample_locations.txt', | |
| }, | |
| 'GL_NV_sample_mask_override_coverage' : { | |
| 'number' : 473, | |
| 'esnumber' : 236, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_sample_mask_override_coverage.txt', | |
| }, | |
| 'GL_NV_scissor_exclusive' : { | |
| 'number' : 529, | |
| 'esnumber' : 311, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_scissor_exclusive.txt', | |
| }, | |
| 'GL_NV_shader_atomic_counters' : { | |
| 'number' : 423, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_atomic_counters.txt', | |
| }, | |
| 'GL_NV_shader_atomic_float' : { | |
| 'number' : 419, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_atomic_float.txt', | |
| }, | |
| 'GL_NV_shader_atomic_float64' : { | |
| 'number' : 488, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shader_atomic_float64.txt', | |
| }, | |
| 'GL_NV_shader_atomic_fp16_vector' : { | |
| 'number' : 474, | |
| 'esnumber' : 261, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shader_atomic_fp16_vector.txt', | |
| }, | |
| 'GL_NV_shader_atomic_int64' : { | |
| 'number' : 455, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_atomic_int64.txt', | |
| }, | |
| 'GL_NV_shader_buffer_load' : { | |
| 'number' : 379, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_buffer_load.txt', | |
| }, | |
| 'GL_NV_shader_buffer_store' : { | |
| 'number' : 390, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_buffer_store.txt', | |
| }, | |
| 'GL_NV_shader_noperspective_interpolation' : { | |
| 'esnumber' : 201, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shader_noperspective_interpolation.txt', | |
| }, | |
| 'GL_NV_shader_storage_buffer_object' : { | |
| 'number' : 422, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_storage_buffer_object.txt', | |
| }, | |
| 'GL_NV_shader_texture_footprint' : { | |
| 'number' : 530, | |
| 'esnumber' : 313, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shader_texture_footprint.txt', | |
| }, | |
| 'GL_NV_shader_thread_group' : { | |
| 'number' : 447, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shader_thread_group.txt', | |
| }, | |
| 'GL_NV_shader_thread_shuffle' : { | |
| 'number' : 448, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shader_thread_shuffle.txt', | |
| }, | |
| 'GL_NV_shader_subgroup_partitioned' : { | |
| 'number' : 544, | |
| 'esnumber' : 322, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shader_subgroup_partitioned.txt', | |
| }, | |
| 'GL_NV_shading_rate_image' : { | |
| 'number' : 531, | |
| 'esnumber' : 315, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_shading_rate_image.txt', | |
| }, | |
| 'GL_NV_shadow_samplers_array' : { | |
| 'esnumber' : 146, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shadow_samplers_array.txt', | |
| }, | |
| 'GL_NV_shadow_samplers_cube' : { | |
| 'esnumber' : 147, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_shadow_samplers_cube.txt', | |
| }, | |
| 'GL_NV_stereo_view_rendering' : { | |
| 'number' : 489, | |
| 'esnumber' : 296, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_stereo_view_rendering.txt', | |
| }, | |
| 'GLX_NV_swap_group' : { | |
| 'number' : 350, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/GLX_NV_swap_group.txt', | |
| }, | |
| 'GL_NV_tessellation_program5' : { | |
| 'number' : 391, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_tessellation_program5.txt', | |
| }, | |
| 'GL_NV_texgen_emboss' : { | |
| 'number' : 193, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texgen_emboss.txt', | |
| }, | |
| 'GL_NV_texgen_reflection' : { | |
| 'number' : 179, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texgen_reflection.txt', | |
| }, | |
| 'GL_NV_texture_array' : { | |
| 'esnumber' : 133, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_texture_array.txt', | |
| }, | |
| 'GL_NV_texture_barrier' : { | |
| 'number' : 381, | |
| 'esnumber' : 271, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_barrier.txt', | |
| }, | |
| 'GL_NV_texture_border_clamp' : { | |
| 'esnumber' : 149, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_texture_border_clamp.txt', | |
| }, | |
| 'GL_NV_texture_compression_latc' : { | |
| 'esnumber' : 130, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_texture_compression_latc.txt', | |
| }, | |
| 'GL_NV_texture_compression_s3tc' : { | |
| 'esnumber' : 128, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_texture_compression_s3tc.txt', | |
| }, | |
| 'GL_NV_texture_compression_s3tc_update' : { | |
| 'esnumber' : 95, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_texture_compression_s3tc_update.txt', | |
| }, | |
| 'GL_NV_texture_compression_vtc' : { | |
| 'number' : 228, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_compression_vtc.txt', | |
| }, | |
| 'GL_NV_texture_env_combine4' : { | |
| 'number' : 195, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_env_combine4.txt', | |
| }, | |
| 'GL_NV_texture_expand_normal' : { | |
| 'number' : 286, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_expand_normal.txt', | |
| }, | |
| 'GL_NV_texture_multisample' : { | |
| 'number' : 403, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_multisample.txt', | |
| }, | |
| 'GL_NV_texture_npot_2D_mipmap' : { | |
| 'esnumber' : 96, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_texture_npot_2D_mipmap.txt', | |
| }, | |
| 'GL_NV_texture_rectangle' : { | |
| 'number' : 229, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_rectangle.txt', | |
| }, | |
| 'GL_NV_texture_rectangle_compressed' : { | |
| 'number' : 509, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_rectangle_compressed.txt', | |
| }, | |
| 'GL_NV_texture_shader' : { | |
| 'number' : 230, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_shader.txt', | |
| }, | |
| 'GL_NV_texture_shader2' : { | |
| 'number' : 231, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_shader2.txt', | |
| }, | |
| 'GL_NV_texture_shader3' : { | |
| 'number' : 265, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_texture_shader3.txt', | |
| }, | |
| 'GL_NV_transform_feedback' : { | |
| 'number' : 341, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_transform_feedback.txt', | |
| }, | |
| 'GL_NV_transform_feedback2' : { | |
| 'number' : 358, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_transform_feedback2.txt', | |
| }, | |
| 'GL_NV_timeline_semaphore' : { | |
| 'number' : 551, | |
| 'esnumber' : 330, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_timeline_semaphore.txt', | |
| }, | |
| 'GL_NV_uniform_buffer_std430_layout' : { | |
| 'number' : 559, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_uniform_buffer_std430_layout.txt', | |
| }, | |
| 'GL_NV_uniform_buffer_unified_memory' : { | |
| 'number' : 459, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_uniform_buffer_unified_memory.txt', | |
| }, | |
| 'GL_NV_vdpau_interop' : { | |
| 'number' : 396, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vdpau_interop.txt', | |
| }, | |
| 'GL_NV_vdpau_interop2' : { | |
| 'number' : 533, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vdpau_interop2.txt', | |
| }, | |
| 'GL_NV_vertex_array_range' : { | |
| 'number' : 190, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_array_range.txt', | |
| }, | |
| 'GL_NV_vertex_array_range2' : { | |
| 'number' : 232, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_array_range2.txt', | |
| }, | |
| 'GL_NV_vertex_attrib_integer_64bit' : { | |
| 'number' : 392, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_attrib_integer_64bit.txt', | |
| }, | |
| 'GL_NV_vertex_buffer_unified_memory' : { | |
| 'number' : 380, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_buffer_unified_memory.txt', | |
| }, | |
| 'GL_NV_vertex_program' : { | |
| 'number' : 233, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_program.txt', | |
| }, | |
| 'GL_NV_vertex_program1_1' : { | |
| 'number' : 266, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_program1_1.txt', | |
| }, | |
| 'GL_NV_vertex_program2' : { | |
| 'number' : 287, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_program2.txt', | |
| }, | |
| 'GL_NV_vertex_program2_option' : { | |
| 'number' : 305, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_program2_option.txt', | |
| }, | |
| 'GL_NV_vertex_program3' : { | |
| 'number' : 306, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_program3.txt', | |
| }, | |
| 'GL_NV_vertex_program4' : { | |
| 'number' : 325, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_vertex_program4.txt', | |
| }, | |
| 'GL_NV_video_capture' : { | |
| 'number' : 374, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/NV_video_capture.txt', | |
| 'alias' : { 'GLX_NV_video_capture', 'WGL_NV_video_capture' }, | |
| }, | |
| 'GLX_NV_video_out' : { | |
| 'number' : 348, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/GLX_NV_video_out.txt', | |
| }, | |
| 'GL_NV_viewport_array' : { | |
| 'esnumber' : 202, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_viewport_array.txt', | |
| }, | |
| 'GL_NV_viewport_array2' : { | |
| 'number' : 476, | |
| 'esnumber' : 237, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_viewport_array2.txt', | |
| }, | |
| 'GL_NV_viewport_swizzle' : { | |
| 'number' : 483, | |
| 'esnumber' : 258, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/NV/NV_viewport_swizzle.txt', | |
| }, | |
| 'GL_OES_EGL_image' : { | |
| 'esnumber' : 23, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_EGL_image.txt', | |
| }, | |
| 'GL_OES_EGL_image_external' : { | |
| 'esnumber' : 87, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_EGL_image_external.txt', | |
| }, | |
| 'GL_OES_EGL_image_external_essl3' : { | |
| 'esnumber' : 220, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_EGL_image_external_essl3.txt', | |
| }, | |
| 'GL_OES_EGL_sync' : { | |
| 'esnumber' : 75, | |
| 'flags' : { 'public' }, | |
| 'url' : '../EGL/extensions/KHR/EGL_KHR_fence_sync.txt', | |
| }, | |
| 'GL_OES_blend_equation_separate' : { | |
| 'esnumber' : 1, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_blend_equation_separate.txt', | |
| }, | |
| 'GL_OES_blend_func_separate' : { | |
| 'esnumber' : 2, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_blend_func_separate.txt', | |
| }, | |
| 'GL_OES_blend_subtract' : { | |
| 'esnumber' : 3, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_blend_subtract.txt', | |
| }, | |
| 'GL_OES_byte_coordinates' : { | |
| 'number' : 291, | |
| 'esnumber' : 4, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OES/OES_byte_coordinates.txt', | |
| }, | |
| 'GL_OES_compressed_ETC1_RGB8_texture' : { | |
| 'esnumber' : 5, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_compressed_ETC1_RGB8_texture.txt', | |
| }, | |
| 'GL_OES_compressed_paletted_texture' : { | |
| 'number' : 294, | |
| 'esnumber' : 6, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OES/OES_compressed_paletted_texture.txt', | |
| }, | |
| 'GL_OES_copy_image' : { | |
| 'esnumber' : 208, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_copy_image.txt', | |
| }, | |
| 'GL_OES_depth24' : { | |
| 'esnumber' : 24, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_depth24.txt', | |
| }, | |
| 'GL_OES_depth32' : { | |
| 'esnumber' : 25, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_depth32.txt', | |
| }, | |
| 'GL_OES_depth_texture' : { | |
| 'esnumber' : 43, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_depth_texture.txt', | |
| }, | |
| 'GL_OES_depth_texture_cube_map' : { | |
| 'esnumber' : 136, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_depth_texture_cube_map.txt', | |
| }, | |
| 'GL_OES_draw_buffers_indexed' : { | |
| 'esnumber' : 209, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_draw_buffers_indexed.txt', | |
| }, | |
| 'GL_OES_draw_elements_base_vertex' : { | |
| 'esnumber' : 219, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_draw_elements_base_vertex.txt', | |
| }, | |
| 'GL_OES_draw_texture' : { | |
| 'esnumber' : 7, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_draw_texture.txt', | |
| }, | |
| 'GL_OES_element_index_uint' : { | |
| 'esnumber' : 26, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_element_index_uint.txt', | |
| }, | |
| 'GL_OES_extended_matrix_palette' : { | |
| 'esnumber' : 8, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_extended_matrix_palette.txt', | |
| }, | |
| 'GL_OES_fbo_render_mipmap' : { | |
| 'esnumber' : 27, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_fbo_render_mipmap.txt', | |
| }, | |
| 'GL_OES_fixed_point' : { | |
| 'number' : 292, | |
| 'esnumber' : 9, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OES/OES_fixed_point.txt', | |
| }, | |
| 'GL_OES_fragment_precision_high' : { | |
| 'esnumber' : 28, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_fragment_precision_high.txt', | |
| }, | |
| 'GL_OES_framebuffer_object' : { | |
| 'esnumber' : 10, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_framebuffer_object.txt', | |
| }, | |
| 'GL_OES_geometry_shader' : { | |
| 'esnumber' : 210, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_geometry_shader.txt', | |
| }, | |
| 'GL_OES_get_program_binary' : { | |
| 'esnumber' : 47, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_get_program_binary.txt', | |
| }, | |
| 'GL_OES_gpu_shader5' : { | |
| 'esnumber' : 211, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_gpu_shader5.txt', | |
| }, | |
| 'GL_OES_mapbuffer' : { | |
| 'esnumber' : 29, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_mapbuffer.txt', | |
| }, | |
| 'GL_OES_matrix_get' : { | |
| 'esnumber' : 11, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_matrix_get.txt', | |
| }, | |
| 'GL_OES_matrix_palette' : { | |
| 'esnumber' : 12, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_matrix_palette.txt', | |
| }, | |
| 'GL_OES_packed_depth_stencil' : { | |
| 'esnumber' : 44, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_packed_depth_stencil.txt', | |
| }, | |
| 'GL_OES_paletted_texture' : { | |
| 'esnumber' : 13, | |
| 'flags' : { 'incomplete', 'private' }, | |
| 'comments' : 'Draft spec location unknown.', | |
| }, | |
| 'GL_OES_point_size_array' : { | |
| 'esnumber' : 14, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_point_size_array.txt', | |
| }, | |
| 'GL_OES_point_sprite' : { | |
| 'esnumber' : 15, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_point_sprite.txt', | |
| }, | |
| 'GL_OES_primitive_bounding_box' : { | |
| 'esnumber' : 212, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_primitive_bounding_box.txt', | |
| }, | |
| 'GL_OES_query_matrix' : { | |
| 'number' : 296, | |
| 'esnumber' : 16, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OES/OES_query_matrix.txt', | |
| }, | |
| 'GL_OES_read_format' : { | |
| 'number' : 295, | |
| 'esnumber' : 17, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OES/OES_read_format.txt', | |
| }, | |
| 'GL_OES_required_internalformat' : { | |
| 'esnumber' : 115, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_required_internalformat.txt', | |
| }, | |
| 'GL_OES_rgb8_rgba8' : { | |
| 'esnumber' : 30, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_rgb8_rgba8.txt', | |
| }, | |
| 'GL_OES_sample_shading' : { | |
| 'esnumber' : 169, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_sample_shading.txt', | |
| }, | |
| 'GL_OES_sample_variables' : { | |
| 'esnumber' : 170, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_sample_variables.txt', | |
| }, | |
| 'GL_OES_shader_image_atomic' : { | |
| 'esnumber' : 171, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_shader_image_atomic.txt', | |
| }, | |
| 'GL_OES_shader_io_blocks' : { | |
| 'esnumber' : 213, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_shader_io_blocks.txt', | |
| }, | |
| 'GL_OES_shader_multisample_interpolation' : { | |
| 'esnumber' : 172, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_shader_multisample_interpolation.txt', | |
| }, | |
| 'GL_OES_single_precision' : { | |
| 'number' : 293, | |
| 'esnumber' : 18, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OES/OES_single_precision.txt', | |
| }, | |
| 'GL_OES_standard_derivatives' : { | |
| 'esnumber' : 45, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_standard_derivatives.txt', | |
| }, | |
| 'GL_OES_stencil1' : { | |
| 'esnumber' : 31, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_stencil1.txt', | |
| }, | |
| 'GL_OES_stencil4' : { | |
| 'esnumber' : 32, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_stencil4.txt', | |
| }, | |
| 'GL_OES_stencil8' : { | |
| 'esnumber' : 33, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_stencil8.txt', | |
| }, | |
| 'GL_OES_stencil_wrap' : { | |
| 'esnumber' : 19, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_stencil_wrap.txt', | |
| }, | |
| 'GL_OES_surfaceless_context' : { | |
| 'esnumber' : 116, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_surfaceless_context.txt', | |
| }, | |
| 'GL_OES_tessellation_shader' : { | |
| 'esnumber' : 214, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_tessellation_shader.txt', | |
| 'alias' : { 'GL_OES_tessellation_point_size' } | |
| }, | |
| 'GL_OES_texture_3D' : { | |
| 'esnumber' : 34, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_3D.txt', | |
| }, | |
| 'GL_OES_texture_border_clamp' : { | |
| 'esnumber' : 215, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_border_clamp.txt', | |
| }, | |
| 'GL_OES_texture_buffer' : { | |
| 'esnumber' : 216, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_buffer.txt', | |
| }, | |
| 'GL_OES_texture_compression_astc' : { | |
| 'esnumber' : 162, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_compression_astc.txt', | |
| }, | |
| 'GL_OES_texture_cube_map' : { | |
| 'esnumber' : 20, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_cube_map.txt', | |
| }, | |
| 'GL_OES_texture_cube_map_array' : { | |
| 'esnumber' : 217, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_cube_map_array.txt', | |
| }, | |
| 'GL_OES_texture_env_crossbar' : { | |
| 'esnumber' : 21, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_env_crossbar.txt', | |
| }, | |
| 'GL_OES_texture_float' : { | |
| 'esnumber' : 36, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_float.txt', | |
| 'alias' : { 'GL_OES_texture_half_float' }, | |
| }, | |
| 'GL_OES_texture_float_linear' : { | |
| 'esnumber' : 35, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_float_linear.txt', | |
| 'alias' : { 'GL_OES_texture_half_float_linear' }, | |
| }, | |
| 'GL_OES_texture_mirrored_repeat' : { | |
| 'esnumber' : 22, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_mirrored_repeat.txt', | |
| }, | |
| 'GL_OES_texture_npot' : { | |
| 'esnumber' : 37, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_npot.txt', | |
| }, | |
| 'GL_OES_texture_stencil8' : { | |
| 'esnumber' : 173, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_stencil8.txt', | |
| }, | |
| 'GL_OES_texture_storage_multisample_2d_array' : { | |
| 'esnumber' : 174, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_storage_multisample_2d_array.txt', | |
| }, | |
| 'GL_OES_texture_view' : { | |
| 'esnumber' : 218, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_texture_view.txt', | |
| }, | |
| 'GL_OES_vertex_array_object' : { | |
| 'esnumber' : 71, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_vertex_array_object.txt', | |
| }, | |
| 'GL_OES_vertex_half_float' : { | |
| 'esnumber' : 38, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_vertex_half_float.txt', | |
| }, | |
| 'GL_OES_vertex_type_10_10_10_2' : { | |
| 'esnumber' : 46, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_vertex_type_10_10_10_2.txt', | |
| }, | |
| 'GL_OES_viewport_array' : { | |
| 'esnumber' : 267, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OES/OES_viewport_array.txt', | |
| }, | |
| 'GL_OML_interlace' : { | |
| 'number' : 239, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OML/OML_interlace.txt', | |
| }, | |
| 'GL_OML_resample' : { | |
| 'number' : 241, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OML/OML_resample.txt', | |
| }, | |
| 'GL_OML_subsample' : { | |
| 'number' : 240, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OML/OML_subsample.txt', | |
| }, | |
| 'GLX_OML_swap_method' : { | |
| 'number' : 237, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OML/GLX_OML_swap_method.txt', | |
| }, | |
| 'GLX_OML_sync_control' : { | |
| 'number' : 238, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OML/GLX_OML_sync_control.txt', | |
| }, | |
| 'GL_OVR_multiview' : { | |
| 'number' : 478, | |
| 'esnumber' : 241, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OVR/OVR_multiview.txt', | |
| }, | |
| 'GL_OVR_multiview2' : { | |
| 'number' : 479, | |
| 'esnumber' : 242, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OVR/OVR_multiview2.txt', | |
| }, | |
| 'GL_OVR_multiview_multisampled_render_to_texture' : { | |
| 'esnumber' : 250, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/OVR/OVR_multiview_multisampled_render_to_texture.txt', | |
| }, | |
| 'GL_PGI_misc_hints' : { | |
| 'number' : 77, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'TGS' }, | |
| 'url' : 'extensions/PGI/PGI_misc_hints.txt', | |
| }, | |
| 'GL_PGI_vertex_hints' : { | |
| 'number' : 76, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'TGS' }, | |
| 'url' : 'extensions/PGI/PGI_vertex_hints.txt', | |
| }, | |
| 'GL_QCOM_alpha_test' : { | |
| 'esnumber' : 89, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_alpha_test.txt', | |
| }, | |
| 'GL_QCOM_binning_control' : { | |
| 'esnumber' : 119, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_binning_control.txt', | |
| }, | |
| 'GL_QCOM_driver_control' : { | |
| 'esnumber' : 55, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_driver_control.txt', | |
| }, | |
| 'GL_QCOM_extended_get' : { | |
| 'esnumber' : 62, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_extended_get.txt', | |
| }, | |
| 'GL_QCOM_extended_get2' : { | |
| 'esnumber' : 63, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_extended_get2.txt', | |
| }, | |
| 'GL_QCOM_framebuffer_foveated' : { | |
| 'esnumber' : 273, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_framebuffer_foveated.txt', | |
| }, | |
| 'GL_QCOM_motion_estimation' : { | |
| 'esnumber' : 326, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_motion_estimation.txt', | |
| }, | |
| 'GL_QCOM_frame_extrapolation' : { | |
| 'esnumber' : 333, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_frame_extrapolation.txt', | |
| }, | |
| 'GL_QCOM_render_shared_exponent' : { | |
| 'esnumber' : 334, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_render_shared_exponent.txt', | |
| }, | |
| 'GL_QCOM_render_sRGB_R8_RG8' : { | |
| 'esnumber' : 343, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_render_sRGB_R8_RG8.txt', | |
| }, | |
| 'GL_QCOM_performance_monitor_global_mode' : { | |
| 'esnumber' : 56, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_performance_monitor_global_mode.txt', | |
| }, | |
| 'GL_QCOM_shader_framebuffer_fetch_noncoherent' : { | |
| 'esnumber' : 277, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_shader_framebuffer_fetch_noncoherent.txt', | |
| }, | |
| 'GL_QCOM_YUV_texture_gather' : { | |
| 'esnumber' : 307, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_YUV_texture_gather.txt', | |
| }, | |
| 'GL_QCOM_shader_framebuffer_fetch_rate' : { | |
| 'esnumber' : 304, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_shader_framebuffer_fetch_rate.txt', | |
| }, | |
| 'GL_QCOM_shading_rate' : { | |
| 'esnumber' : 325, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_shading_rate.txt', | |
| }, | |
| 'GL_QCOM_texture_foveated' : { | |
| 'esnumber' : 293, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_texture_foveated.txt', | |
| }, | |
| 'GL_QCOM_texture_foveated2' : { | |
| 'esnumber' : 331, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_texture_foveated2.txt', | |
| }, | |
| 'GL_QCOM_texture_foveated_subsampled_layout' : { | |
| 'esnumber' : 306, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_texture_foveated_subsampled_layout.txt', | |
| }, | |
| 'GL_QCOM_ycbcr_degamma' : { | |
| 'esnumber' : 346, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_ycbcr_degamma.txt', | |
| }, | |
| 'GL_QCOM_texture_lod_bias' : { | |
| 'esnumber' : 342, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'QCOM' }, | |
| 'url' : 'extensions/QCOM/QCOM_texture_lod_bias.txt', | |
| }, | |
| 'GL_QCOM_tiled_rendering' : { | |
| 'esnumber' : 70, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'QCOM' }, | |
| 'url' : 'extensions/QCOM/QCOM_tiled_rendering.txt', | |
| }, | |
| 'GL_QCOM_writeonly_rendering' : { | |
| 'esnumber' : 61, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/QCOM/QCOM_writeonly_rendering.txt', | |
| }, | |
| 'GL_REND_screen_coordinates' : { | |
| 'number' : 155, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'REND' }, | |
| 'url' : 'extensions/REND/REND_screen_coordinates.txt', | |
| }, | |
| 'GL_S3_s3tc' : { | |
| 'number' : 276, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI', 'NVIDIA' }, | |
| 'url' : 'extensions/S3/S3_s3tc.txt', | |
| }, | |
| 'GLX_SGIS_blended_overlay' : { | |
| 'number' : 142, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/GLX_SGIS_blended_overlay.txt', | |
| }, | |
| 'GL_SGIS_clip_band_hint' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIS/SGIS_clip_band_hint.txt', | |
| }, | |
| 'GLX_SGIS_color_range' : { | |
| 'number' : 115, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/GLX_SGIS_color_range.txt', | |
| 'alias' : { 'GL_SGIS_color_range' }, | |
| }, | |
| 'GL_SGIS_detail_texture' : { | |
| 'number' : 21, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KGC', 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_detail_texture.txt', | |
| }, | |
| 'GL_SGIS_fog_function' : { | |
| 'number' : 64, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_fog_function.txt', | |
| }, | |
| 'GL_SGIS_generate_mipmap' : { | |
| 'number' : 32, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_generate_mipmap.txt', | |
| }, | |
| 'GL_SGIS_line_texgen' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIS/SGIS_line_texgen.txt', | |
| }, | |
| 'GL_SGIS_multisample' : { | |
| 'number' : 25, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_multisample.txt', | |
| 'alias' : { 'GLX_SGIS_multisample' }, | |
| }, | |
| 'GL_SGIS_multitexture' : { | |
| 'number' : 116, | |
| 'flags' : { 'obsolete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_multitexture.txt', | |
| }, | |
| 'GL_SGIS_pixel_texture' : { | |
| 'number' : 15, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_pixel_texture.txt', | |
| }, | |
| 'GL_SGIS_point_line_texgen' : { | |
| 'number' : 213, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_point_line_texgen.txt', | |
| }, | |
| 'GL_SGIS_shared_multisample' : { | |
| 'number' : 143, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_shared_multisample.txt', | |
| 'alias' : { 'GLX_SGIS_shared_multisample' }, | |
| }, | |
| 'GL_SGIS_sharpen_texture' : { | |
| 'number' : 22, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_sharpen_texture.txt', | |
| }, | |
| 'GL_SGIS_texture4D' : { | |
| 'number' : 16, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture4D.txt', | |
| }, | |
| 'GL_SGIS_texture_border_clamp' : { | |
| 'number' : 36, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'INGR', 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture_border_clamp.txt', | |
| }, | |
| 'GL_SGIS_texture_color_mask' : { | |
| 'number' : 214, | |
| 'flags' : { 'incomplete', 'public' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture_color_mask.txt', | |
| }, | |
| 'GL_SGIS_texture_edge_clamp' : { | |
| 'number' : 35, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'INGR', 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture_edge_clamp.txt', | |
| }, | |
| 'GL_SGIS_texture_filter4' : { | |
| 'number' : 7, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KGC', 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture_filter4.txt', | |
| }, | |
| 'GL_SGIS_texture_lod' : { | |
| 'number' : 24, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture_lod.txt', | |
| }, | |
| 'GL_SGIS_texture_select' : { | |
| 'number' : 51, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIS/SGIS_texture_select.txt', | |
| }, | |
| 'GL_SGIX_async' : { | |
| 'number' : 132, | |
| 'flags' : { 'incomplete', 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_async.txt', | |
| }, | |
| 'GL_SGIX_async_histogram' : { | |
| 'number' : 134, | |
| 'flags' : { 'incomplete', 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_async_histogram.txt', | |
| }, | |
| 'GL_SGIX_async_pixel' : { | |
| 'number' : 133, | |
| 'flags' : { 'incomplete', 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_async_pixel.txt', | |
| }, | |
| 'GL_SGIX_bali_g_instruments' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_bali_g_instruments.txt', | |
| }, | |
| 'GL_SGIX_bali_r_instruments' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_bali_r_instruments.txt', | |
| }, | |
| 'GL_SGIX_bali_timer_instruments' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_bali_timer_instruments.txt', | |
| }, | |
| 'GL_SGIX_blend_alpha_minmax' : { | |
| 'number' : 119, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_blend_alpha_minmax.txt', | |
| }, | |
| 'GL_SGIX_blend_cadd' : { | |
| 'number' : 150, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_blend_cadd.txt', | |
| }, | |
| 'GL_SGIX_blend_cmultiply' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_blend_cmultiply.txt', | |
| }, | |
| 'GL_SGIX_calligraphic_fragment' : { | |
| 'number' : 82, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_calligraphic_fragment.txt', | |
| }, | |
| 'GL_SGIX_clipmap' : { | |
| 'number' : 33, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_clipmap.txt', | |
| }, | |
| 'GL_SGIX_color_matrix_accuracy' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_color_matrix_accuracy.txt', | |
| }, | |
| 'GL_SGIX_color_table_index_mode' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_color_table_index_mode.txt', | |
| }, | |
| 'GLX_SGIX_color_type' : { | |
| 'number' : 89, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_color_type.txt', | |
| 'alias' : { 'GL_SGIX_color_type' }, | |
| }, | |
| 'GLX_SGIX_color_typeXXX' : { | |
| 'number' : 72, | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_color_typeXXX.txt', | |
| }, | |
| 'GL_SGIX_complex_polar' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_complex_polar.txt', | |
| }, | |
| 'GL_SGIX_convolution_accuracy' : { | |
| 'number' : 211, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_convolution_accuracy.txt', | |
| }, | |
| 'GL_SGIX_cube_map' : { | |
| 'number' : 130, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_cube_map.txt', | |
| }, | |
| 'GL_SGIX_cylinder_texgen' : { | |
| 'number' : 140, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_cylinder_texgen.txt', | |
| }, | |
| 'GL_SGIX_datapipe' : { | |
| 'number' : 152, | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_datapipe.txt', | |
| }, | |
| 'GL_SGIX_decimation' : { | |
| 'number' : 125, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_decimation.txt', | |
| }, | |
| 'GL_SGIX_depth_pass_instrument' : { | |
| 'number' : 205, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_depth_pass_instrument.txt', | |
| }, | |
| 'GL_SGIX_depth_texture' : { | |
| 'number' : 63, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_depth_texture.txt', | |
| }, | |
| 'GLX_SGIX_dm_buffer' : { | |
| 'number' : 86, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_dm_buffer.txt', | |
| }, | |
| 'GL_SGIX_dvc' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_dvc.txt', | |
| }, | |
| 'GLX_SGIX_fbconfig' : { | |
| 'number' : 49, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_fbconfig.txt', | |
| }, | |
| 'GLX_SGIX_fbconfig_float' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_fbconfig_float.txt', | |
| }, | |
| 'GL_SGIX_flush_raster' : { | |
| 'number' : 61, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_flush_raster.txt', | |
| }, | |
| 'GL_SGIX_fog_blend' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_blend.txt', | |
| }, | |
| 'GL_SGIX_fog_factor_to_alpha' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_factor_to_alpha.txt', | |
| }, | |
| 'GL_SGIX_fog_layers' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_layers.txt', | |
| }, | |
| 'GL_SGIX_fog_offset' : { | |
| 'number' : 65, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_offset.txt', | |
| }, | |
| 'GL_SGIX_fog_patchy' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_patchy.txt', | |
| }, | |
| 'GL_SGIX_fog_scale' : { | |
| 'number' : 161, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_scale.txt', | |
| }, | |
| 'GL_SGIX_fog_texture' : { | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/SGIX/SGIX_fog_texture.txt', | |
| }, | |
| 'GL_SGIX_fragment_lighting_space' : { | |
| 'number' : 118, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_fragment_lighting_space.txt', | |
| }, | |
| 'GL_SGIX_fragment_specular_lighting' : { | |
| 'flags' : { 'incomplete', 'public' }, | |
| 'url' : 'extensions/SGIX/SGIX_fragment_specular_lighting.txt', | |
| }, | |
| 'GL_SGIX_fragments_instrument' : { | |
| 'number' : 180, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_fragments_instrument.txt', | |
| }, | |
| 'GL_SGIX_framezoom' : { | |
| 'number' : 57, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_framezoom.txt', | |
| }, | |
| 'GLX_SGIX_hyperpipe' : { | |
| 'number' : 307, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_hyperpipe.txt', | |
| }, | |
| 'GLU_SGIX_icc_compress' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/GLU_SGIX_icc_compress.txt', | |
| }, | |
| 'GL_SGIX_icc_texture' : { | |
| 'number' : 154, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_icc_texture.txt', | |
| }, | |
| 'GL_SGIX_igloo_interface' : { | |
| 'number' : 219, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/SGIX/SGIX_igloo_interface.txt', | |
| }, | |
| 'GL_SGIX_image_compression' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_image_compression.txt', | |
| }, | |
| 'GL_SGIX_impact_pixel_texture' : { | |
| 'number' : 126, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_impact_pixel_texture.txt', | |
| }, | |
| 'GL_SGIX_instrument_error' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_instrument_error.txt', | |
| }, | |
| 'GL_SGIX_instruments' : { | |
| 'number' : 55, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_instruments.txt', | |
| }, | |
| 'GL_SGIX_interlace' : { | |
| 'number' : 45, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_interlace.txt', | |
| }, | |
| 'GL_SGIX_ir_instrument1' : { | |
| 'number' : 81, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_ir_instrument1.txt', | |
| }, | |
| 'GL_SGIX_line_quality_hint' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_line_quality_hint.txt', | |
| }, | |
| 'GL_SGIX_list_priority' : { | |
| 'number' : 80, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_list_priority.txt', | |
| }, | |
| 'GL_SGIX_mpeg1' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_mpeg1.txt', | |
| }, | |
| 'GL_SGIX_mpeg2' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_mpeg2.txt', | |
| }, | |
| 'GL_SGIX_nonlinear_lighting_pervertex' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_nonlinear_lighting_pervertex.txt', | |
| }, | |
| 'GL_SGIX_nurbs_eval' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_nurbs_eval.txt', | |
| }, | |
| 'GL_SGIX_occlusion_instrument' : { | |
| 'number' : 151, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_occlusion_instrument.txt', | |
| }, | |
| 'GL_SGIX_packed_6bytes' : { | |
| 'number' : 162, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_packed_6bytes.txt', | |
| }, | |
| 'GLX_SGIX_pbuffer' : { | |
| 'number' : 50, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_pbuffer.txt', | |
| }, | |
| 'GL_SGIX_pixel_texture' : { | |
| 'number' : 499, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_pixel_texture.txt', | |
| 'comments' : 'Previously shared extension number 15 with SGIS_pixel_texture.', | |
| }, | |
| 'GL_SGIX_pixel_texture_bits' : { | |
| 'number' : 127, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_pixel_texture_bits.txt', | |
| }, | |
| 'GL_SGIX_pixel_texture_lod' : { | |
| 'number' : 128, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_pixel_texture_lod.txt', | |
| }, | |
| 'GL_SGIX_pixel_tiles' : { | |
| 'number' : 46, | |
| 'flags' : { 'obsolete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_pixel_tiles.txt', | |
| }, | |
| 'GL_SGIX_polynomial_ffd' : { | |
| 'number' : 59, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_polynomial_ffd.txt', | |
| }, | |
| 'GL_SGIX_quad_mesh' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_quad_mesh.txt', | |
| }, | |
| 'GL_SGIX_reference_plane' : { | |
| 'number' : 60, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_reference_plane.txt', | |
| }, | |
| 'GL_SGIX_resample' : { | |
| 'number' : 212, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_resample.txt', | |
| }, | |
| 'GL_SGIX_scalebias_hint' : { | |
| 'number' : 236, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_scalebias_hint.txt', | |
| }, | |
| 'GL_SGIX_shadow' : { | |
| 'number' : 34, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_shadow.txt', | |
| }, | |
| 'GL_SGIX_shadow_ambient' : { | |
| 'number' : 90, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_shadow_ambient.txt', | |
| }, | |
| 'GL_SGIX_slim' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_slim.txt', | |
| }, | |
| 'GL_SGIX_spotlight_cutoff' : { | |
| 'number' : 131, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_spotlight_cutoff.txt', | |
| }, | |
| 'GL_SGIX_sprite' : { | |
| 'number' : 52, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_sprite.txt', | |
| }, | |
| 'GL_SGIX_subdiv_patch' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_subdiv_patch.txt', | |
| }, | |
| 'GL_SGIX_subsample' : { | |
| 'number' : 202, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_subsample.txt', | |
| }, | |
| 'GLX_SGIX_swap_barrier' : { | |
| 'number' : 92, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_swap_barrier.txt', | |
| }, | |
| 'GLX_SGIX_swap_group' : { | |
| 'number' : 91, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_swap_group.txt', | |
| }, | |
| 'GL_SGIX_tag_sample_buffer' : { | |
| 'number' : 58, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_tag_sample_buffer.txt', | |
| }, | |
| 'GL_SGIX_texture_add_env' : { | |
| 'number' : 69, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_add_env.txt', | |
| }, | |
| 'GL_SGIX_texture_coordinate_clamp' : { | |
| 'number' : 235, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_coordinate_clamp.txt', | |
| }, | |
| 'GL_SGIX_texture_lod_bias' : { | |
| 'number' : 84, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_lod_bias.txt', | |
| }, | |
| 'GL_SGIX_texture_mipmap_anisotropic' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_mipmap_anisotropic.txt', | |
| }, | |
| 'GL_SGIX_texture_multi_buffer' : { | |
| 'number' : 53, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_multi_buffer.txt', | |
| }, | |
| 'GL_SGIX_texture_phase' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_phase.txt', | |
| }, | |
| 'GL_SGIX_texture_range' : { | |
| 'number' : 181, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_range.txt', | |
| }, | |
| 'GL_SGIX_texture_scale_bias' : { | |
| 'number' : 56, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_scale_bias.txt', | |
| }, | |
| 'GL_SGIX_texture_supersample' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_texture_supersample.txt', | |
| }, | |
| 'GL_SGIX_vector_ops' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/SGIX_vector_ops.txt', | |
| }, | |
| 'GL_SGIX_vertex_array_object' : { | |
| 'flags' : { 'obsolete' }, | |
| 'url' : 'extensions/SGIX/SGIX_vertex_array_object.txt', | |
| }, | |
| 'GL_SGIX_vertex_preclip' : { | |
| 'number' : 210, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_vertex_preclip.txt', | |
| 'alias' : { 'GL_SGIX_vertex_preclip_hint' }, | |
| }, | |
| 'GLX_SGIX_video_resize' : { | |
| 'number' : 83, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_video_resize.txt', | |
| }, | |
| 'GLX_SGIX_video_resize_float' : { | |
| 'number' : 184, | |
| 'flags' : { 'incomplete', 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_video_resize_float.txt', | |
| }, | |
| 'GLX_SGIX_video_source' : { | |
| 'number' : 43, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_video_source.txt', | |
| }, | |
| 'GLX_SGIX_visual_select_group' : { | |
| 'number' : 234, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_visual_select_group.txt', | |
| }, | |
| 'GLX_SGIX_wait_group' : { | |
| 'flags' : { 'incomplete' }, | |
| 'url' : 'extensions/SGIX/GLX_SGIX_wait_group.txt', | |
| }, | |
| 'GL_SGIX_ycrcb' : { | |
| 'number' : 101, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_ycrcb.txt', | |
| }, | |
| 'GL_SGIX_ycrcb_subsample' : { | |
| 'number' : 204, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_ycrcb_subsample.txt', | |
| 'comments' : 'Supported on Visual Workstation 320 / 540 only.', | |
| }, | |
| 'GL_SGIX_ycrcba' : { | |
| 'number' : 203, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGIX/SGIX_ycrcba.txt', | |
| }, | |
| 'GL_SGI_color_matrix' : { | |
| 'number' : 13, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/SGI_color_matrix.txt', | |
| }, | |
| 'GL_SGI_color_table' : { | |
| 'number' : 14, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'HP', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/SGI/SGI_color_table.txt', | |
| 'comments' : 'Partial HP support.', | |
| }, | |
| 'GL_SGI_complex' : { | |
| 'number' : 87, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/SGI_complex.txt', | |
| }, | |
| 'GL_SGI_complex_type' : { | |
| 'number' : 88, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/SGI_complex_type.txt', | |
| }, | |
| 'GLX_SGI_cushion' : { | |
| 'number' : 62, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/GLX_SGI_cushion.txt', | |
| }, | |
| 'GL_SGI_fft' : { | |
| 'number' : 99, | |
| 'flags' : { 'incomplete' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/SGI_fft.txt', | |
| }, | |
| 'GLU_SGI_filter4_parameters' : { | |
| 'number' : 85, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/GLU_SGI_filter4_parameters.txt', | |
| }, | |
| 'GLX_SGI_make_current_read' : { | |
| 'number' : 42, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/GLX_SGI_make_current_read.txt', | |
| }, | |
| 'GLX_SGI_swap_control' : { | |
| 'number' : 40, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/GLX_SGI_swap_control.txt', | |
| }, | |
| 'GL_SGI_texture_color_table' : { | |
| 'number' : 17, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ES', 'HP', 'SGI', 'SUN' }, | |
| 'url' : 'extensions/SGI/SGI_texture_color_table.txt', | |
| }, | |
| 'GLX_SGI_transparent_pixel' : { | |
| 'number' : 153, | |
| 'flags' : { 'obsolete' }, | |
| 'url' : 'extensions/SGI/GLX_SGI_transparent_pixel.txt', | |
| }, | |
| 'GLX_SGI_video_sync' : { | |
| 'number' : 41, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SGI' }, | |
| 'url' : 'extensions/SGI/GLX_SGI_video_sync.txt', | |
| }, | |
| 'GL_SUNX_constant_data' : { | |
| 'number' : 163, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUNX/SUNX_constant_data.txt', | |
| }, | |
| 'GL_SUN_convolution_border_modes' : { | |
| 'number' : 182, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/SUN_convolution_border_modes.txt', | |
| }, | |
| 'GLX_SUN_get_transparent_index' : { | |
| 'number' : 183, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/GLX_SUN_get_transparent_index.txt', | |
| }, | |
| 'GL_SUN_global_alpha' : { | |
| 'number' : 164, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/SUN_global_alpha.txt', | |
| }, | |
| 'GL_SUN_mesh_array' : { | |
| 'number' : 257, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/SUN_mesh_array.txt', | |
| }, | |
| 'GL_SUN_slice_accum' : { | |
| 'number' : 258, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/SUN_slice_accum.txt', | |
| }, | |
| 'GL_SUN_triangle_list' : { | |
| 'number' : 165, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/SUN_triangle_list.txt', | |
| }, | |
| 'GL_SUN_vertex' : { | |
| 'number' : 166, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'SUN' }, | |
| 'url' : 'extensions/SUN/SUN_vertex.txt', | |
| }, | |
| 'GL_VIV_shader_binary' : { | |
| 'esnumber' : 85, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/VIV/VIV_shader_binary.txt', | |
| }, | |
| 'WGL_3DL_stereo_control' : { | |
| 'number' : 313, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { '3DL' }, | |
| 'url' : 'extensions/3DL/WGL_3DL_stereo_control.txt', | |
| }, | |
| 'WGL_AMD_gpu_association' : { | |
| 'number' : 361, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'AMD' }, | |
| 'url' : 'extensions/AMD/WGL_AMD_gpu_association.txt', | |
| }, | |
| 'WGL_ARB_buffer_region' : { | |
| 'arbnumber' : 4, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_buffer_region.txt', | |
| }, | |
| 'WGL_ARB_create_context' : { | |
| 'arbnumber' : 55, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_create_context.txt', | |
| 'comments' : 'Alias to WGL_ARB_create_context_profile not needed - see arbnumber 74.', | |
| }, | |
| 'WGL_ARB_create_context_profile' : { | |
| 'arbnumber' : 74, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_create_context.txt', | |
| 'comments' : 'Included with arbnumber 55, WGL_ARB_create_context.', | |
| }, | |
| 'WGL_ARB_create_context_robustness' : { | |
| 'arbnumber' : 102, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_create_context_robustness.txt', | |
| }, | |
| 'WGL_ARB_extensions_string' : { | |
| 'arbnumber' : 8, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_extensions_string.txt', | |
| }, | |
| 'WGL_ARB_make_current_read' : { | |
| 'arbnumber' : 10, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_make_current_read.txt', | |
| }, | |
| 'WGL_ARB_pbuffer' : { | |
| 'arbnumber' : 11, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_pbuffer.txt', | |
| }, | |
| 'WGL_ARB_pixel_format' : { | |
| 'arbnumber' : 9, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_pixel_format.txt', | |
| }, | |
| 'WGL_ARB_render_texture' : { | |
| 'arbnumber' : 20, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ARB' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_render_texture.txt', | |
| }, | |
| 'WGL_ARB_robustness_application_isolation' : { | |
| 'arbnumber' : 143, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/ARB/WGL_ARB_robustness_application_isolation.txt', | |
| 'alias' : { 'WGL_ARB_robustness_share_group_isolation' }, | |
| }, | |
| 'WGL_ATI_pixel_format_float' : { | |
| 'number' : 278, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'ATI' }, | |
| 'url' : 'extensions/ATI/WGL_ATI_pixel_format_float.txt', | |
| }, | |
| 'WGL_EXT_colorspace' : { | |
| 'number' : 498, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_colorspace.txt', | |
| }, | |
| 'WGL_EXT_create_context_es2_profile' : { | |
| 'number' : 400, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_create_context_es2_profile.txt', | |
| 'alias' : { 'WGL_EXT_create_context_es_profile' }, | |
| }, | |
| 'WGL_EXT_depth_float' : { | |
| 'number' : 177, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_depth_float.txt', | |
| }, | |
| 'WGL_EXT_display_color_table' : { | |
| 'number' : 167, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_display_color_table.txt', | |
| }, | |
| 'WGL_EXT_extensions_string' : { | |
| 'number' : 168, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'SGI' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_extensions_string.txt', | |
| }, | |
| 'WGL_EXT_make_current_read' : { | |
| 'number' : 169, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'SGI' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_make_current_read.txt', | |
| }, | |
| 'WGL_EXT_multisample' : { | |
| 'number' : 209, | |
| 'flags' : { 'public' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_multisample.txt', | |
| 'alias' : { 'GL_EXT_multisample' }, | |
| }, | |
| 'WGL_EXT_pbuffer' : { | |
| 'number' : 171, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'SGI' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_pbuffer.txt', | |
| }, | |
| 'WGL_EXT_pixel_format' : { | |
| 'number' : 170, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'SGI' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_pixel_format.txt', | |
| }, | |
| 'WGL_EXT_swap_control' : { | |
| 'number' : 172, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'INGR', 'SGI' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_swap_control.txt', | |
| }, | |
| 'WGL_EXT_swap_control_tear' : { | |
| 'number' : 415, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/EXT/WGL_EXT_swap_control_tear.txt', | |
| }, | |
| 'GL_EXT_clip_control' : { | |
| 'esnumber' : 290, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MESA' }, | |
| 'url' : 'extensions/EXT/EXT_clip_control.txt', | |
| }, | |
| 'WGL_I3D_digital_video_control' : { | |
| 'number' : 250, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'I3D' }, | |
| 'url' : 'extensions/I3D/WGL_I3D_digital_video_control.txt', | |
| }, | |
| 'WGL_I3D_gamma' : { | |
| 'number' : 251, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'I3D' }, | |
| 'url' : 'extensions/I3D/WGL_I3D_gamma.txt', | |
| }, | |
| 'WGL_I3D_genlock' : { | |
| 'number' : 252, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'I3D' }, | |
| 'url' : 'extensions/I3D/WGL_I3D_genlock.txt', | |
| }, | |
| 'WGL_I3D_image_buffer' : { | |
| 'number' : 253, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'I3D' }, | |
| 'url' : 'extensions/I3D/WGL_I3D_image_buffer.txt', | |
| }, | |
| 'WGL_I3D_swap_frame_lock' : { | |
| 'number' : 254, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'I3D' }, | |
| 'url' : 'extensions/I3D/WGL_I3D_swap_frame_lock.txt', | |
| }, | |
| 'WGL_I3D_swap_frame_usage' : { | |
| 'number' : 255, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'I3D' }, | |
| 'url' : 'extensions/I3D/WGL_I3D_swap_frame_usage.txt', | |
| }, | |
| 'GL_WIN_phong_shading' : { | |
| 'number' : 113, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MS' }, | |
| 'url' : 'extensions/WIN/WIN_phong_shading.txt', | |
| }, | |
| 'GL_WIN_scene_markerXXX' : { | |
| 'flags' : { 'obsolete' }, | |
| 'url' : 'extensions/WIN/WIN_scene_markerXXX.txt', | |
| }, | |
| 'GL_WIN_specular_fog' : { | |
| 'number' : 114, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'MS' }, | |
| 'url' : 'extensions/WIN/WIN_specular_fog.txt', | |
| }, | |
| 'WGL_NV_DX_interop' : { | |
| 'number' : 407, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_DX_interop.txt', | |
| }, | |
| 'WGL_NV_DX_interop2' : { | |
| 'number' : 412, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_DX_interop2.txt', | |
| }, | |
| 'WGL_NV_delay_before_swap' : { | |
| 'number' : 436, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_delay_before_swap.txt', | |
| }, | |
| 'WGL_NV_gpu_affinity' : { | |
| 'number' : 355, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_gpu_affinity.txt', | |
| }, | |
| 'WGL_NV_render_depth_texture' : { | |
| 'number' : 263, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_render_depth_texture.txt', | |
| }, | |
| 'WGL_NV_render_texture_rectangle' : { | |
| 'number' : 264, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_render_texture_rectangle.txt', | |
| }, | |
| 'WGL_NV_swap_group' : { | |
| 'number' : 351, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_swap_group.txt', | |
| }, | |
| 'WGL_NV_video_output' : { | |
| 'number' : 349, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_video_output.txt', | |
| }, | |
| 'WGL_OML_sync_control' : { | |
| 'number' : 242, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'KHR' }, | |
| 'url' : 'extensions/OML/WGL_OML_sync_control.txt', | |
| }, | |
| 'WGL_NV_multigpu_context' : { | |
| 'number' : 542, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/WGL_NV_multigpu_context.txt', | |
| }, | |
| 'GLX_NV_multigpu_context' : { | |
| 'number' : 545, | |
| 'flags' : { 'public' }, | |
| 'supporters' : { 'NVIDIA' }, | |
| 'url' : 'extensions/NV/GLX_NV_multigpu_context.txt', | |
| }, | |
| } |