1# Copyright 2017-2021 The Khronos Group Inc. 2# SPDX-License-Identifier: Apache-2.0 3 4registry = { 5 'GL_3DFX_multisample' : { 6 'number' : 207, 7 'flags' : { 'public' }, 8 'supporters' : { '3DFX' }, 9 'url' : 'extensions/3DFX/3DFX_multisample.txt', 10 }, 11 'GL_3DFX_tbuffer' : { 12 'number' : 208, 13 'flags' : { 'public' }, 14 'supporters' : { '3DFX' }, 15 'url' : 'extensions/3DFX/3DFX_tbuffer.txt', 16 }, 17 'GL_3DFX_texture_compression_FXT1' : { 18 'number' : 206, 19 'flags' : { 'public' }, 20 'supporters' : { '3DFX' }, 21 'url' : 'extensions/3DFX/3DFX_texture_compression_FXT1.txt', 22 }, 23 'GL_AMD_blend_minmax_factor' : { 24 'number' : 404, 25 'flags' : { 'public' }, 26 'supporters' : { 'AMD' }, 27 'url' : 'extensions/AMD/AMD_blend_minmax_factor.txt', 28 }, 29 'GL_AMD_compressed_3DC_texture' : { 30 'esnumber' : 39, 31 'flags' : { 'public' }, 32 'url' : 'extensions/AMD/AMD_compressed_3DC_texture.txt', 33 }, 34 'GL_AMD_compressed_ATC_texture' : { 35 'esnumber' : 40, 36 'flags' : { 'public' }, 37 'url' : 'extensions/AMD/AMD_compressed_ATC_texture.txt', 38 }, 39 'GL_AMD_conservative_depth' : { 40 'number' : 385, 41 'flags' : { 'public' }, 42 'supporters' : { 'AMD' }, 43 'url' : 'extensions/AMD/AMD_conservative_depth.txt', 44 }, 45 'GL_AMD_debug_output' : { 46 'number' : 395, 47 'flags' : { 'public' }, 48 'supporters' : { 'NVIDIA' }, 49 'url' : 'extensions/AMD/AMD_debug_output.txt', 50 }, 51 'GL_AMD_depth_clamp_separate' : { 52 'number' : 401, 53 'flags' : { 'public' }, 54 'supporters' : { 'NVIDIA' }, 55 'url' : 'extensions/AMD/AMD_depth_clamp_separate.txt', 56 }, 57 'GL_AMD_draw_buffers_blend' : { 58 'number' : 366, 59 'flags' : { 'public' }, 60 'supporters' : { 'NVIDIA', 'TransGaming' }, 61 'url' : 'extensions/AMD/AMD_draw_buffers_blend.txt', 62 }, 63 'GL_AMD_framebuffer_multisample_advanced' : { 64 'number' : 523, 65 'esnumber' : 303, 66 'flags' : { 'public' }, 67 'url' : 'extensions/AMD/AMD_framebuffer_multisample_advanced.txt', 68 }, 69 'GL_AMD_framebuffer_sample_positions' : { 70 'number' : 454, 71 'flags' : { 'public' }, 72 'url' : 'extensions/AMD/AMD_framebuffer_sample_positions.txt', 73 }, 74 'GL_AMD_gcn_shader' : { 75 'number' : 453, 76 'flags' : { 'public' }, 77 'url' : 'extensions/AMD/AMD_gcn_shader.txt', 78 }, 79 'GLX_AMD_gpu_association' : { 80 'number' : 398, 81 'flags' : { 'public' }, 82 'supporters' : { 'AMD' }, 83 'url' : 'extensions/AMD/GLX_AMD_gpu_association.txt', 84 }, 85 'GL_AMD_gpu_shader_half_float' : { 86 'number' : 496, 87 'flags' : { 'public' }, 88 'supporters' : { 'MESA' }, 89 'url' : 'extensions/AMD/AMD_gpu_shader_half_float.txt', 90 }, 91 'GL_AMD_gpu_shader_half_float_fetch' : { 92 'number' : 519, 93 'flags' : { 'public' }, 94 'supporters' : { 'AMD' }, 95 'url' : 'extensions/AMD/AMD_gpu_shader_half_float_fetch.txt', 96 }, 97 'GL_AMD_gpu_shader_int16' : { 98 'number' : 507, 99 'flags' : { 'public' }, 100 'supporters' : { 'AMD' }, 101 'url' : 'extensions/AMD/AMD_gpu_shader_int16.txt', 102 }, 103 'GL_AMD_gpu_shader_int64' : { 104 'number' : 451, 105 'flags' : { 'public' }, 106 'url' : 'extensions/AMD/AMD_gpu_shader_int64.txt', 107 }, 108 'GL_AMD_interleaved_elements' : { 109 'number' : 431, 110 'flags' : { 'public' }, 111 'supporters' : { 'AMD' }, 112 'url' : 'extensions/AMD/AMD_interleaved_elements.txt', 113 }, 114 'GL_AMD_multi_draw_indirect' : { 115 'number' : 408, 116 'flags' : { 'public' }, 117 'supporters' : { 'AMD' }, 118 'url' : 'extensions/AMD/AMD_multi_draw_indirect.txt', 119 }, 120 'GL_AMD_name_gen_delete' : { 121 'number' : 394, 122 'flags' : { 'public' }, 123 'supporters' : { 'NVIDIA' }, 124 'url' : 'extensions/AMD/AMD_name_gen_delete.txt', 125 }, 126 'GL_AMD_occlusion_query_event' : { 127 'number' : 442, 128 'flags' : { 'public' }, 129 'supporters' : { 'AMD' }, 130 'url' : 'extensions/AMD/AMD_occlusion_query_event.txt', 131 }, 132 'GL_AMD_performance_monitor' : { 133 'number' : 360, 134 'esnumber' : 50, 135 'flags' : { 'public' }, 136 'supporters' : { 'AMD' }, 137 'url' : 'extensions/AMD/AMD_performance_monitor.txt', 138 }, 139 'GL_AMD_pinned_memory' : { 140 'number' : 411, 141 'flags' : { 'public' }, 142 'supporters' : { 'AMD' }, 143 'url' : 'extensions/AMD/AMD_pinned_memory.txt', 144 }, 145 'GL_AMD_program_binary_Z400' : { 146 'esnumber' : 48, 147 'flags' : { 'public' }, 148 'url' : 'extensions/AMD/AMD_program_binary_Z400.txt', 149 }, 150 'GL_AMD_query_buffer_object' : { 151 'number' : 420, 152 'flags' : { 'public' }, 153 'supporters' : { 'AMD' }, 154 'url' : 'extensions/AMD/AMD_query_buffer_object.txt', 155 }, 156 'GL_AMD_sample_positions' : { 157 'number' : 405, 158 'flags' : { 'public' }, 159 'supporters' : { 'AMD' }, 160 'url' : 'extensions/AMD/AMD_sample_positions.txt', 161 }, 162 'GL_AMD_seamless_cubemap_per_texture' : { 163 'number' : 383, 164 'flags' : { 'public' }, 165 'supporters' : { 'AMD' }, 166 'url' : 'extensions/AMD/AMD_seamless_cubemap_per_texture.txt', 167 }, 168 'GL_AMD_shader_atomic_counter_ops' : { 169 'number' : 435, 170 'flags' : { 'public' }, 171 'supporters' : { 'AMD' }, 172 'url' : 'extensions/AMD/AMD_shader_atomic_counter_ops.txt', 173 }, 174 'GL_AMD_shader_ballot' : { 175 'number' : 497, 176 'flags' : { 'public' }, 177 'supporters' : { 'MESA' }, 178 'url' : 'extensions/AMD/AMD_shader_ballot.txt', 179 }, 180 'GL_AMD_shader_explicit_vertex_parameter' : { 181 'number' : 485, 182 'flags' : { 'public' }, 183 'url' : 'extensions/AMD/AMD_shader_explicit_vertex_parameter.txt', 184 }, 185 'GL_AMD_shader_image_load_store_lod' : { 186 'number' : 513, 187 'flags' : { 'public' }, 188 'supporters' : { 'AMD' }, 189 'url' : 'extensions/AMD/AMD_shader_image_load_store_lod.txt', 190 }, 191 'GL_AMD_shader_stencil_export' : { 192 'number' : 382, 193 'flags' : { 'public' }, 194 'supporters' : { 'AMD' }, 195 'url' : 'extensions/AMD/AMD_shader_stencil_export.txt', 196 }, 197 'GL_AMD_shader_stencil_value_export' : { 198 'number' : 444, 199 'flags' : { 'public' }, 200 'url' : 'extensions/AMD/AMD_shader_stencil_value_export.txt', 201 }, 202 'GL_AMD_shader_trinary_minmax' : { 203 'number' : 428, 204 'flags' : { 'public' }, 205 'supporters' : { 'AMD' }, 206 'url' : 'extensions/AMD/AMD_shader_trinary_minmax.txt', 207 }, 208 'GL_AMD_sparse_texture' : { 209 'number' : 426, 210 'flags' : { 'public' }, 211 'supporters' : { 'AMD' }, 212 'url' : 'extensions/AMD/AMD_sparse_texture.txt', 213 }, 214 'GL_AMD_stencil_operation_extended' : { 215 'number' : 413, 216 'flags' : { 'public' }, 217 'supporters' : { 'AMD' }, 218 'url' : 'extensions/AMD/AMD_stencil_operation_extended.txt', 219 }, 220 'GL_AMD_texture_gather_bias_lod' : { 221 'number' : 502, 222 'flags' : { 'public' }, 223 'supporters' : { 'AMD' }, 224 'url' : 'extensions/AMD/AMD_texture_gather_bias_lod.txt', 225 }, 226 'GL_AMD_texture_texture4' : { 227 'number' : 362, 228 'flags' : { 'public' }, 229 'supporters' : { 'AMD' }, 230 'url' : 'extensions/AMD/AMD_texture_texture4.txt', 231 }, 232 'GL_AMD_transform_feedback3_lines_triangles' : { 233 'number' : 397, 234 'flags' : { 'public' }, 235 'supporters' : { 'AMD' }, 236 'url' : 'extensions/AMD/AMD_transform_feedback3_lines_triangles.txt', 237 }, 238 'GL_AMD_transform_feedback4' : { 239 'number' : 450, 240 'flags' : { 'public' }, 241 'url' : 'extensions/AMD/AMD_transform_feedback4.txt', 242 }, 243 'GL_AMD_vertex_shader_layer' : { 244 'number' : 417, 245 'flags' : { 'public' }, 246 'supporters' : { 'AMD' }, 247 'url' : 'extensions/AMD/AMD_vertex_shader_layer.txt', 248 }, 249 'GL_AMD_vertex_shader_tessellator' : { 250 'number' : 363, 251 'flags' : { 'public' }, 252 'supporters' : { 'AMD' }, 253 'url' : 'extensions/AMD/AMD_vertex_shader_tessellator.txt', 254 }, 255 'GL_AMD_vertex_shader_viewport_index' : { 256 'number' : 416, 257 'flags' : { 'public' }, 258 'supporters' : { 'AMD' }, 259 'url' : 'extensions/AMD/AMD_vertex_shader_viewport_index.txt', 260 }, 261 'GL_ANDROID_extension_pack_es31a' : { 262 'esnumber' : 187, 263 'flags' : { 'public' }, 264 'url' : 'extensions/ANDROID/ANDROID_extension_pack_es31a.txt', 265 }, 266 'GL_ANGLE_depth_texture' : { 267 'esnumber' : 138, 268 'flags' : { 'public' }, 269 'url' : 'extensions/ANGLE/ANGLE_depth_texture.txt', 270 }, 271 'GL_ANGLE_framebuffer_blit' : { 272 'esnumber' : 83, 273 'flags' : { 'public' }, 274 'url' : 'extensions/ANGLE/ANGLE_framebuffer_blit.txt', 275 }, 276 'GL_ANGLE_framebuffer_multisample' : { 277 'esnumber' : 84, 278 'flags' : { 'public' }, 279 'url' : 'extensions/ANGLE/ANGLE_framebuffer_multisample.txt', 280 }, 281 'GL_ANGLE_instanced_arrays' : { 282 'esnumber' : 109, 283 'flags' : { 'public' }, 284 'url' : 'extensions/ANGLE/ANGLE_instanced_arrays.txt', 285 }, 286 'GL_ANGLE_pack_reverse_row_order' : { 287 'esnumber' : 110, 288 'flags' : { 'public' }, 289 'url' : 'extensions/ANGLE/ANGLE_pack_reverse_row_order.txt', 290 }, 291 'GL_ANGLE_program_binary' : { 292 'esnumber' : 139, 293 'flags' : { 'public' }, 294 'url' : 'extensions/ANGLE/ANGLE_program_binary.txt', 295 }, 296 'GL_ANGLE_texture_compression_dxt3' : { 297 'esnumber' : 111, 298 'flags' : { 'public' }, 299 'url' : 'extensions/ANGLE/ANGLE_texture_compression_dxt.txt', 300 'alias' : { 'GL_ANGLE_texture_compression_dxt1', 'GL_ANGLE_texture_compression_dxt5' }, 301 }, 302 'GL_ANGLE_texture_usage' : { 303 'esnumber' : 112, 304 'flags' : { 'public' }, 305 'url' : 'extensions/ANGLE/ANGLE_texture_usage.txt', 306 }, 307 'GL_ANGLE_translated_shader_source' : { 308 'esnumber' : 113, 309 'flags' : { 'public' }, 310 'url' : 'extensions/ANGLE/ANGLE_translated_shader_source.txt', 311 }, 312 'GL_APPLE_aux_depth_stencil' : { 313 'number' : 370, 314 'flags' : { 'public' }, 315 'supporters' : { 'APPLE' }, 316 'url' : 'extensions/APPLE/APPLE_aux_depth_stencil.txt', 317 }, 318 'GL_APPLE_client_storage' : { 319 'number' : 270, 320 'flags' : { 'public' }, 321 'supporters' : { 'APPLE' }, 322 'url' : 'extensions/APPLE/APPLE_client_storage.txt', 323 }, 324 'GL_APPLE_clip_distance' : { 325 'esnumber' : 193, 326 'flags' : { 'public' }, 327 'url' : 'extensions/APPLE/APPLE_clip_distance.txt', 328 }, 329 'GL_APPLE_color_buffer_packed_float' : { 330 'esnumber' : 194, 331 'flags' : { 'public' }, 332 'url' : 'extensions/APPLE/APPLE_color_buffer_packed_float.txt', 333 }, 334 'GL_APPLE_copy_texture_levels' : { 335 'esnumber' : 123, 336 'flags' : { 'public' }, 337 'url' : 'extensions/APPLE/APPLE_copy_texture_levels.txt', 338 }, 339 'GL_APPLE_element_array' : { 340 'number' : 271, 341 'flags' : { 'public' }, 342 'supporters' : { 'APPLE' }, 343 'url' : 'extensions/APPLE/APPLE_element_array.txt', 344 }, 345 'GL_APPLE_fence' : { 346 'number' : 272, 347 'flags' : { 'public' }, 348 'supporters' : { 'APPLE' }, 349 'url' : 'extensions/APPLE/APPLE_fence.txt', 350 }, 351 'GL_APPLE_float_pixels' : { 352 'number' : 368, 353 'flags' : { 'public' }, 354 'supporters' : { 'APPLE' }, 355 'url' : 'extensions/APPLE/APPLE_float_pixels.txt', 356 }, 357 'GL_APPLE_flush_buffer_range' : { 358 'number' : 321, 359 'flags' : { 'public' }, 360 'supporters' : { 'APPLE' }, 361 'url' : 'extensions/APPLE/APPLE_flush_buffer_range.txt', 362 }, 363 'GL_APPLE_framebuffer_multisample' : { 364 'esnumber' : 78, 365 'flags' : { 'public' }, 366 'url' : 'extensions/APPLE/APPLE_framebuffer_multisample.txt', 367 }, 368 'GL_APPLE_object_purgeable' : { 369 'number' : 371, 370 'flags' : { 'public' }, 371 'supporters' : { 'APPLE' }, 372 'url' : 'extensions/APPLE/APPLE_object_purgeable.txt', 373 }, 374 'GL_APPLE_rgb_422' : { 375 'number' : 373, 376 'esnumber' : 76, 377 'flags' : { 'public' }, 378 'supporters' : { 'APPLE' }, 379 'url' : 'extensions/APPLE/APPLE_rgb_422.txt', 380 }, 381 'GL_APPLE_row_bytes' : { 382 'number' : 372, 383 'flags' : { 'public' }, 384 'supporters' : { 'APPLE' }, 385 'url' : 'extensions/APPLE/APPLE_row_bytes.txt', 386 }, 387 'GL_APPLE_specular_vector' : { 388 'number' : 159, 389 'flags' : { 'public' }, 390 'supporters' : { 'APPLE' }, 391 'url' : 'extensions/APPLE/APPLE_specular_vector.txt', 392 }, 393 'GL_APPLE_sync' : { 394 'esnumber' : 124, 395 'flags' : { 'public' }, 396 'url' : 'extensions/APPLE/APPLE_sync.txt', 397 }, 398 'GL_APPLE_texture_2D_limited_npot' : { 399 'esnumber' : 59, 400 'flags' : { 'public' }, 401 'url' : 'extensions/APPLE/APPLE_texture_2D_limited_npot.txt', 402 }, 403 'GL_APPLE_texture_format_BGRA8888' : { 404 'esnumber' : 79, 405 'flags' : { 'public' }, 406 'url' : 'extensions/APPLE/APPLE_texture_format_BGRA8888.txt', 407 }, 408 'GL_APPLE_texture_max_level' : { 409 'esnumber' : 80, 410 'flags' : { 'public' }, 411 'url' : 'extensions/APPLE/APPLE_texture_max_level.txt', 412 }, 413 'GL_APPLE_texture_packed_float' : { 414 'esnumber' : 195, 415 'flags' : { 'public' }, 416 'url' : 'extensions/APPLE/APPLE_texture_packed_float.txt', 417 }, 418 'GL_APPLE_texture_range' : { 419 'number' : 367, 420 'flags' : { 'public' }, 421 'supporters' : { 'APPLE' }, 422 'url' : 'extensions/APPLE/APPLE_texture_range.txt', 423 }, 424 'GL_APPLE_transform_hint' : { 425 'number' : 160, 426 'flags' : { 'public' }, 427 'supporters' : { 'APPLE' }, 428 'url' : 'extensions/APPLE/APPLE_transform_hint.txt', 429 }, 430 'GL_APPLE_vertex_array_object' : { 431 'number' : 273, 432 'flags' : { 'public' }, 433 'supporters' : { 'APPLE' }, 434 'url' : 'extensions/APPLE/APPLE_vertex_array_object.txt', 435 }, 436 'GL_APPLE_vertex_array_range' : { 437 'number' : 274, 438 'flags' : { 'public' }, 439 'supporters' : { 'APPLE' }, 440 'url' : 'extensions/APPLE/APPLE_vertex_array_range.txt', 441 }, 442 'GL_APPLE_vertex_program_evaluators' : { 443 'number' : 369, 444 'flags' : { 'public' }, 445 'supporters' : { 'APPLE' }, 446 'url' : 'extensions/APPLE/APPLE_vertex_program_evaluators.txt', 447 }, 448 'GL_APPLE_ycbcr_422' : { 449 'number' : 275, 450 'flags' : { 'public' }, 451 'supporters' : { 'APPLE' }, 452 'url' : 'extensions/APPLE/APPLE_ycbcr_422.txt', 453 }, 454 'GL_ARB_ES2_compatibility' : { 455 'arbnumber' : 95, 456 'flags' : { 'public' }, 457 'url' : 'extensions/ARB/ARB_ES2_compatibility.txt', 458 }, 459 'GL_ARB_ES3_1_compatibility' : { 460 'arbnumber' : 159, 461 'flags' : { 'public' }, 462 'url' : 'extensions/ARB/ARB_ES3_1_compatibility.txt', 463 }, 464 'GL_ARB_ES3_2_compatibility' : { 465 'arbnumber' : 176, 466 'flags' : { 'public' }, 467 'url' : 'extensions/ARB/ARB_ES3_2_compatibility.txt', 468 }, 469 'GL_ARB_ES3_compatibility' : { 470 'arbnumber' : 127, 471 'flags' : { 'public' }, 472 'url' : 'extensions/ARB/ARB_ES3_compatibility.txt', 473 }, 474 'GL_ARB_arrays_of_arrays' : { 475 'arbnumber' : 120, 476 'flags' : { 'public' }, 477 'url' : 'extensions/ARB/ARB_arrays_of_arrays.txt', 478 }, 479 'GL_ARB_base_instance' : { 480 'arbnumber' : 107, 481 'flags' : { 'public' }, 482 'url' : 'extensions/ARB/ARB_base_instance.txt', 483 }, 484 'GL_ARB_bindless_texture' : { 485 'arbnumber' : 152, 486 'flags' : { 'public' }, 487 'url' : 'extensions/ARB/ARB_bindless_texture.txt', 488 }, 489 'GL_ARB_blend_func_extended' : { 490 'arbnumber' : 78, 491 'flags' : { 'public' }, 492 'url' : 'extensions/ARB/ARB_blend_func_extended.txt', 493 }, 494 'GL_ARB_buffer_storage' : { 495 'arbnumber' : 144, 496 'flags' : { 'public' }, 497 'url' : 'extensions/ARB/ARB_buffer_storage.txt', 498 }, 499 'GL_ARB_cl_event' : { 500 'arbnumber' : 103, 501 'flags' : { 'public' }, 502 'url' : 'extensions/ARB/ARB_cl_event.txt', 503 }, 504 'GL_ARB_clear_buffer_object' : { 505 'arbnumber' : 121, 506 'flags' : { 'public' }, 507 'url' : 'extensions/ARB/ARB_clear_buffer_object.txt', 508 }, 509 'GL_ARB_clear_texture' : { 510 'arbnumber' : 145, 511 'flags' : { 'public' }, 512 'url' : 'extensions/ARB/ARB_clear_texture.txt', 513 }, 514 'GL_ARB_clip_control' : { 515 'arbnumber' : 160, 516 'flags' : { 'public' }, 517 'url' : 'extensions/ARB/ARB_clip_control.txt', 518 }, 519 'GL_ARB_color_buffer_float' : { 520 'arbnumber' : 39, 521 'flags' : { 'public' }, 522 'supporters' : { 'ARB' }, 523 'url' : 'extensions/ARB/ARB_color_buffer_float.txt', 524 'alias' : { 'GLX_ARB_fbconfig_float', 'WGL_ARB_pixel_format_float' }, 525 }, 526 'GL_ARB_compatibility' : { 527 'arbnumber' : 58, 528 'flags' : { 'public' }, 529 'url' : 'extensions/ARB/ARB_compatibility.txt', 530 }, 531 'GL_ARB_compressed_texture_pixel_storage' : { 532 'arbnumber' : 110, 533 'flags' : { 'public' }, 534 'url' : 'extensions/ARB/ARB_compressed_texture_pixel_storage.txt', 535 }, 536 'GL_ARB_compute_shader' : { 537 'arbnumber' : 122, 538 'flags' : { 'public' }, 539 'url' : 'extensions/ARB/ARB_compute_shader.txt', 540 }, 541 'GL_ARB_compute_variable_group_size' : { 542 'arbnumber' : 153, 543 'flags' : { 'public' }, 544 'url' : 'extensions/ARB/ARB_compute_variable_group_size.txt', 545 }, 546 'GL_ARB_conditional_render_inverted' : { 547 'arbnumber' : 161, 548 'flags' : { 'public' }, 549 'url' : 'extensions/ARB/ARB_conditional_render_inverted.txt', 550 }, 551 'GL_ARB_conservative_depth' : { 552 'arbnumber' : 111, 553 'flags' : { 'public' }, 554 'url' : 'extensions/ARB/ARB_conservative_depth.txt', 555 }, 556 'GL_ARB_copy_buffer' : { 557 'arbnumber' : 59, 558 'flags' : { 'public' }, 559 'url' : 'extensions/ARB/ARB_copy_buffer.txt', 560 }, 561 'GL_ARB_copy_image' : { 562 'arbnumber' : 123, 563 'flags' : { 'public' }, 564 'url' : 'extensions/ARB/ARB_copy_image.txt', 565 }, 566 'GLX_ARB_create_context' : { 567 'arbnumber' : 56, 568 'flags' : { 'public' }, 569 'url' : 'extensions/ARB/GLX_ARB_create_context.txt', 570 'comments' : 'Alias to GLX_ARB_create_context_profile not needed - see arbnumber 75.', 571 }, 572 'GLX_ARB_create_context_no_error' : { 573 'arbnumber' : 191, 574 'flags' : { 'public' }, 575 'url' : 'extensions/ARB/ARB_create_context_no_error.txt', 576 'comments' : 'Shares extension spec with WGL_ARB_create_context_no_error.', 577 'alias' : { 'WGL_ARB_create_context_no_error' }, 578 }, 579 'GLX_ARB_create_context_profile' : { 580 'arbnumber' : 75, 581 'flags' : { 'public' }, 582 'url' : 'extensions/ARB/GLX_ARB_create_context.txt', 583 'comments' : 'Included with arbnumber 56, GLX_ARB_create_context.', 584 }, 585 'GLX_ARB_create_context_robustness' : { 586 'arbnumber' : 101, 587 'flags' : { 'public' }, 588 'url' : 'extensions/ARB/GLX_ARB_create_context_robustness.txt', 589 }, 590 'GL_ARB_cull_distance' : { 591 'arbnumber' : 162, 592 'flags' : { 'public' }, 593 'url' : 'extensions/ARB/ARB_cull_distance.txt', 594 }, 595 'GL_ARB_debug_output' : { 596 'arbnumber' : 104, 597 'flags' : { 'public' }, 598 'url' : 'extensions/ARB/ARB_debug_output.txt', 599 }, 600 'GL_ARB_depth_buffer_float' : { 601 'arbnumber' : 43, 602 'flags' : { 'public' }, 603 'supporters' : { 'ARB' }, 604 'url' : 'extensions/ARB/ARB_depth_buffer_float.txt', 605 }, 606 'GL_ARB_depth_clamp' : { 607 'arbnumber' : 61, 608 'flags' : { 'public' }, 609 'url' : 'extensions/ARB/ARB_depth_clamp.txt', 610 }, 611 'GL_ARB_depth_texture' : { 612 'arbnumber' : 22, 613 'flags' : { 'public' }, 614 'supporters' : { 'ARB' }, 615 'url' : 'extensions/ARB/ARB_depth_texture.txt', 616 }, 617 'GL_ARB_derivative_control' : { 618 'arbnumber' : 163, 619 'flags' : { 'public' }, 620 'url' : 'extensions/ARB/ARB_derivative_control.txt', 621 }, 622 'GL_ARB_direct_state_access' : { 623 'arbnumber' : 164, 624 'flags' : { 'public' }, 625 'url' : 'extensions/ARB/ARB_direct_state_access.txt', 626 }, 627 'GL_ARB_draw_buffers' : { 628 'arbnumber' : 37, 629 'flags' : { 'public' }, 630 'supporters' : { 'ARB' }, 631 'url' : 'extensions/ARB/ARB_draw_buffers.txt', 632 }, 633 'GL_ARB_draw_buffers_blend' : { 634 'arbnumber' : 69, 635 'flags' : { 'public' }, 636 'url' : 'extensions/ARB/ARB_draw_buffers_blend.txt', 637 }, 638 'GL_ARB_draw_elements_base_vertex' : { 639 'arbnumber' : 62, 640 'flags' : { 'public' }, 641 'url' : 'extensions/ARB/ARB_draw_elements_base_vertex.txt', 642 }, 643 'GL_ARB_draw_indirect' : { 644 'arbnumber' : 87, 645 'flags' : { 'public' }, 646 'url' : 'extensions/ARB/ARB_draw_indirect.txt', 647 }, 648 'GL_ARB_draw_instanced' : { 649 'arbnumber' : 44, 650 'flags' : { 'public' }, 651 'supporters' : { 'ARB' }, 652 'url' : 'extensions/ARB/ARB_draw_instanced.txt', 653 }, 654 'GL_ARB_enhanced_layouts' : { 655 'arbnumber' : 146, 656 'flags' : { 'public' }, 657 'url' : 'extensions/ARB/ARB_enhanced_layouts.txt', 658 }, 659 'GL_ARB_explicit_attrib_location' : { 660 'arbnumber' : 79, 661 'flags' : { 'public' }, 662 'url' : 'extensions/ARB/ARB_explicit_attrib_location.txt', 663 }, 664 'GL_ARB_explicit_uniform_location' : { 665 'arbnumber' : 128, 666 'flags' : { 'public' }, 667 'url' : 'extensions/ARB/ARB_explicit_uniform_location.txt', 668 }, 669 'GL_ARB_fragment_coord_conventions' : { 670 'arbnumber' : 63, 671 'flags' : { 'public' }, 672 'url' : 'extensions/ARB/ARB_fragment_coord_conventions.txt', 673 }, 674 'GL_ARB_fragment_layer_viewport' : { 675 'arbnumber' : 129, 676 'flags' : { 'public' }, 677 'url' : 'extensions/ARB/ARB_fragment_layer_viewport.txt', 678 }, 679 'GL_ARB_fragment_program' : { 680 'arbnumber' : 27, 681 'flags' : { 'public' }, 682 'supporters' : { 'ARB' }, 683 'url' : 'extensions/ARB/ARB_fragment_program.txt', 684 }, 685 'GL_ARB_fragment_program_shadow' : { 686 'arbnumber' : 36, 687 'flags' : { 'public' }, 688 'supporters' : { 'ARB' }, 689 'url' : 'extensions/ARB/ARB_fragment_program_shadow.txt', 690 }, 691 'GL_ARB_fragment_shader' : { 692 'arbnumber' : 32, 693 'flags' : { 'public' }, 694 'supporters' : { 'ARB' }, 695 'url' : 'extensions/ARB/ARB_fragment_shader.txt', 696 }, 697 'GL_ARB_fragment_shader_interlock' : { 698 'arbnumber' : 177, 699 'flags' : { 'public' }, 700 'url' : 'extensions/ARB/ARB_fragment_shader_interlock.txt', 701 }, 702 'GL_ARB_framebuffer_no_attachments' : { 703 'arbnumber' : 130, 704 'flags' : { 'public' }, 705 'url' : 'extensions/ARB/ARB_framebuffer_no_attachments.txt', 706 }, 707 'GL_ARB_framebuffer_object' : { 708 'arbnumber' : 45, 709 'flags' : { 'public' }, 710 'supporters' : { 'ARB' }, 711 'url' : 'extensions/ARB/ARB_framebuffer_object.txt', 712 }, 713 'GL_ARB_framebuffer_sRGB' : { 714 'arbnumber' : 46, 715 'flags' : { 'public' }, 716 'supporters' : { 'ARB' }, 717 'url' : 'extensions/ARB/ARB_framebuffer_sRGB.txt', 718 'alias' : { 'GLX_ARB_framebuffer_sRGB', 'WGL_ARB_framebuffer_sRGB' }, 719 }, 720 'GL_ARB_geometry_shader4' : { 721 'arbnumber' : 47, 722 'flags' : { 'public' }, 723 'supporters' : { 'ARB' }, 724 'url' : 'extensions/ARB/ARB_geometry_shader4.txt', 725 }, 726 'GLX_ARB_get_proc_address' : { 727 'arbnumber' : 2, 728 'flags' : { 'public' }, 729 'supporters' : { 'ARB' }, 730 'url' : 'extensions/ARB/GLX_ARB_get_proc_address.txt', 731 }, 732 'GL_ARB_get_program_binary' : { 733 'arbnumber' : 96, 734 'flags' : { 'public' }, 735 'url' : 'extensions/ARB/ARB_get_program_binary.txt', 736 }, 737 'GL_ARB_get_texture_sub_image' : { 738 'arbnumber' : 165, 739 'flags' : { 'public' }, 740 'url' : 'extensions/ARB/ARB_get_texture_sub_image.txt', 741 }, 742 'GL_ARB_gl_spirv' : { 743 'arbnumber' : 190, 744 'flags' : { 'public' }, 745 'url' : 'extensions/ARB/ARB_gl_spirv.txt', 746 }, 747 'GL_ARB_gpu_shader5' : { 748 'arbnumber' : 88, 749 'flags' : { 'public' }, 750 'url' : 'extensions/ARB/ARB_gpu_shader5.txt', 751 }, 752 'GL_ARB_gpu_shader_fp64' : { 753 'arbnumber' : 89, 754 'flags' : { 'public' }, 755 'url' : 'extensions/ARB/ARB_gpu_shader_fp64.txt', 756 }, 757 'GL_ARB_gpu_shader_int64' : { 758 'arbnumber' : 178, 759 'flags' : { 'public' }, 760 'url' : 'extensions/ARB/ARB_gpu_shader_int64.txt', 761 }, 762 'GL_ARB_half_float_pixel' : { 763 'arbnumber' : 40, 764 'flags' : { 'public' }, 765 'supporters' : { 'ARB' }, 766 'url' : 'extensions/ARB/ARB_half_float_pixel.txt', 767 }, 768 'GL_ARB_half_float_vertex' : { 769 'arbnumber' : 48, 770 'flags' : { 'public' }, 771 'supporters' : { 'ARB' }, 772 'url' : 'extensions/ARB/ARB_half_float_vertex.txt', 773 }, 774 'GL_ARB_indirect_parameters' : { 775 'arbnumber' : 154, 776 'flags' : { 'public' }, 777 'url' : 'extensions/ARB/ARB_indirect_parameters.txt', 778 }, 779 'GL_ARB_instanced_arrays' : { 780 'arbnumber' : 49, 781 'flags' : { 'public' }, 782 'supporters' : { 'ARB' }, 783 'url' : 'extensions/ARB/ARB_instanced_arrays.txt', 784 }, 785 'GL_ARB_internalformat_query' : { 786 'arbnumber' : 112, 787 'flags' : { 'public' }, 788 'url' : 'extensions/ARB/ARB_internalformat_query.txt', 789 }, 790 'GL_ARB_internalformat_query2' : { 791 'arbnumber' : 131, 792 'flags' : { 'public' }, 793 'url' : 'extensions/ARB/ARB_internalformat_query2.txt', 794 }, 795 'GL_ARB_invalidate_subdata' : { 796 'arbnumber' : 132, 797 'flags' : { 'public' }, 798 'url' : 'extensions/ARB/ARB_invalidate_subdata.txt', 799 }, 800 'GL_ARB_map_buffer_alignment' : { 801 'arbnumber' : 113, 802 'flags' : { 'public' }, 803 'url' : 'extensions/ARB/ARB_map_buffer_alignment.txt', 804 }, 805 'GL_ARB_map_buffer_range' : { 806 'arbnumber' : 50, 807 'flags' : { 'public' }, 808 'supporters' : { 'ARB' }, 809 'url' : 'extensions/ARB/ARB_map_buffer_range.txt', 810 }, 811 'GL_ARB_matrix_palette' : { 812 'arbnumber' : 16, 813 'flags' : { 'public' }, 814 'supporters' : { 'ARB' }, 815 'url' : 'extensions/ARB/ARB_matrix_palette.txt', 816 }, 817 'GL_ARB_multi_bind' : { 818 'arbnumber' : 147, 819 'flags' : { 'public' }, 820 'url' : 'extensions/ARB/ARB_multi_bind.txt', 821 }, 822 'GL_ARB_multi_draw_indirect' : { 823 'arbnumber' : 133, 824 'flags' : { 'public' }, 825 'url' : 'extensions/ARB/ARB_multi_draw_indirect.txt', 826 }, 827 'GL_ARB_multisample' : { 828 'arbnumber' : 5, 829 'flags' : { 'public' }, 830 'supporters' : { 'ARB' }, 831 'url' : 'extensions/ARB/ARB_multisample.txt', 832 'alias' : { 'GLX_ARB_multisample', 'WGL_ARB_multisample' }, 833 }, 834 'GL_ARB_multitexture' : { 835 'arbnumber' : 1, 836 'flags' : { 'public' }, 837 'supporters' : { 'ARB' }, 838 'url' : 'extensions/ARB/ARB_multitexture.txt', 839 }, 840 'GL_ARB_occlusion_query' : { 841 'arbnumber' : 29, 842 'flags' : { 'public' }, 843 'supporters' : { 'ARB' }, 844 'url' : 'extensions/ARB/ARB_occlusion_query.txt', 845 }, 846 'GL_ARB_occlusion_query2' : { 847 'arbnumber' : 80, 848 'flags' : { 'public' }, 849 'url' : 'extensions/ARB/ARB_occlusion_query2.txt', 850 }, 851 'GL_ARB_parallel_shader_compile' : { 852 'arbnumber' : 179, 853 'flags' : { 'public' }, 854 'url' : 'extensions/ARB/ARB_parallel_shader_compile.txt', 855 }, 856 'GL_ARB_pipeline_statistics_query' : { 857 'arbnumber' : 171, 858 'flags' : { 'public' }, 859 'url' : 'extensions/ARB/ARB_pipeline_statistics_query.txt', 860 }, 861 'GL_ARB_pixel_buffer_object' : { 862 'arbnumber' : 42, 863 'flags' : { 'public' }, 864 'supporters' : { 'ARB' }, 865 'url' : 'extensions/ARB/ARB_pixel_buffer_object.txt', 866 }, 867 'GL_ARB_point_parameters' : { 868 'arbnumber' : 14, 869 'flags' : { 'public' }, 870 'supporters' : { 'ARB' }, 871 'url' : 'extensions/ARB/ARB_point_parameters.txt', 872 }, 873 'GL_ARB_point_sprite' : { 874 'arbnumber' : 35, 875 'flags' : { 'public' }, 876 'supporters' : { 'ARB' }, 877 'url' : 'extensions/ARB/ARB_point_sprite.txt', 878 }, 879 'GL_ARB_polygon_offset_clamp' : { 880 'arbnumber' : 193, 881 'flags' : { 'public' }, 882 'supporters' : { 'ARB' }, 883 'url' : 'extensions/ARB/ARB_polygon_offset_clamp.txt', 884 }, 885 'GL_ARB_post_depth_coverage' : { 886 'arbnumber' : 180, 887 'flags' : { 'public' }, 888 'url' : 'extensions/ARB/ARB_post_depth_coverage.txt', 889 }, 890 'GL_ARB_program_interface_query' : { 891 'arbnumber' : 134, 892 'flags' : { 'public' }, 893 'url' : 'extensions/ARB/ARB_program_interface_query.txt', 894 }, 895 'GL_ARB_provoking_vertex' : { 896 'arbnumber' : 64, 897 'flags' : { 'public' }, 898 'url' : 'extensions/ARB/ARB_provoking_vertex.txt', 899 }, 900 'GL_ARB_query_buffer_object' : { 901 'arbnumber' : 148, 902 'flags' : { 'public' }, 903 'url' : 'extensions/ARB/ARB_query_buffer_object.txt', 904 }, 905 'GL_ARB_robust_buffer_access_behavior' : { 906 'arbnumber' : 135, 907 'flags' : { 'public' }, 908 'url' : 'extensions/ARB/ARB_robust_buffer_access_behavior.txt', 909 }, 910 'GL_ARB_robustness' : { 911 'arbnumber' : 105, 912 'flags' : { 'public' }, 913 'url' : 'extensions/ARB/ARB_robustness.txt', 914 }, 915 'GLX_ARB_robustness_application_isolation' : { 916 'arbnumber' : 142, 917 'flags' : { 'public' }, 918 'url' : 'extensions/ARB/GLX_ARB_robustness_application_isolation.txt', 919 'alias' : { 'GLX_ARB_robustness_share_group_isolation' }, 920 }, 921 'GL_ARB_robustness_isolation' : { 922 'arbnumber' : 126, 923 'flags' : { 'public' }, 924 'url' : 'extensions/ARB/ARB_robustness_application_isolation.txt', 925 'alias' : { 'GL_ARB_robustness_share_group_isolation' }, 926 }, 927 'GL_ARB_sample_locations' : { 928 'arbnumber' : 181, 929 'flags' : { 'public' }, 930 'url' : 'extensions/ARB/ARB_sample_locations.txt', 931 }, 932 'GL_ARB_sample_shading' : { 933 'arbnumber' : 70, 934 'flags' : { 'public' }, 935 'url' : 'extensions/ARB/ARB_sample_shading.txt', 936 }, 937 'GL_ARB_sampler_objects' : { 938 'arbnumber' : 81, 939 'flags' : { 'public' }, 940 'url' : 'extensions/ARB/ARB_sampler_objects.txt', 941 }, 942 'GL_ARB_seamless_cube_map' : { 943 'arbnumber' : 65, 944 'flags' : { 'public' }, 945 'url' : 'extensions/ARB/ARB_seamless_cube_map.txt', 946 }, 947 'GL_ARB_seamless_cubemap_per_texture' : { 948 'arbnumber' : 155, 949 'flags' : { 'public' }, 950 'url' : 'extensions/ARB/ARB_seamless_cubemap_per_texture.txt', 951 }, 952 'GL_ARB_separate_shader_objects' : { 953 'arbnumber' : 97, 954 'flags' : { 'public' }, 955 'url' : 'extensions/ARB/ARB_separate_shader_objects.txt', 956 }, 957 'GL_ARB_shader_atomic_counter_ops' : { 958 'arbnumber' : 182, 959 'flags' : { 'public' }, 960 'url' : 'extensions/ARB/ARB_shader_atomic_counter_ops.txt', 961 }, 962 'GL_ARB_shader_atomic_counters' : { 963 'arbnumber' : 114, 964 'flags' : { 'public' }, 965 'url' : 'extensions/ARB/ARB_shader_atomic_counters.txt', 966 }, 967 'GL_ARB_shader_ballot' : { 968 'arbnumber' : 183, 969 'flags' : { 'public' }, 970 'url' : 'extensions/ARB/ARB_shader_ballot.txt', 971 }, 972 'GL_ARB_shader_bit_encoding' : { 973 'arbnumber' : 82, 974 'flags' : { 'public' }, 975 'url' : 'extensions/ARB/ARB_shader_bit_encoding.txt', 976 }, 977 'GL_ARB_shader_clock' : { 978 'arbnumber' : 184, 979 'flags' : { 'public' }, 980 'url' : 'extensions/ARB/ARB_shader_clock.txt', 981 }, 982 'GL_ARB_shader_draw_parameters' : { 983 'arbnumber' : 156, 984 'flags' : { 'public' }, 985 'url' : 'extensions/ARB/ARB_shader_draw_parameters.txt', 986 }, 987 'GL_ARB_shader_group_vote' : { 988 'arbnumber' : 157, 989 'flags' : { 'public' }, 990 'url' : 'extensions/ARB/ARB_shader_group_vote.txt', 991 }, 992 'GL_ARB_shader_image_load_store' : { 993 'arbnumber' : 115, 994 'flags' : { 'public' }, 995 'url' : 'extensions/ARB/ARB_shader_image_load_store.txt', 996 }, 997 'GL_ARB_shader_image_size' : { 998 'arbnumber' : 136, 999 'flags' : { 'public' }, 1000 'url' : 'extensions/ARB/ARB_shader_image_size.txt', 1001 }, 1002 'GL_ARB_shader_objects' : { 1003 'arbnumber' : 30, 1004 'flags' : { 'public' }, 1005 'supporters' : { 'ARB' }, 1006 'url' : 'extensions/ARB/ARB_shader_objects.txt', 1007 }, 1008 'GL_ARB_shader_precision' : { 1009 'arbnumber' : 98, 1010 'flags' : { 'public' }, 1011 'url' : 'extensions/ARB/ARB_shader_precision.txt', 1012 }, 1013 'GL_ARB_shader_stencil_export' : { 1014 'arbnumber' : 106, 1015 'flags' : { 'public' }, 1016 'url' : 'extensions/ARB/ARB_shader_stencil_export.txt', 1017 }, 1018 'GL_ARB_shader_storage_buffer_object' : { 1019 'arbnumber' : 137, 1020 'flags' : { 'public' }, 1021 'url' : 'extensions/ARB/ARB_shader_storage_buffer_object.txt', 1022 }, 1023 'GL_ARB_shader_subroutine' : { 1024 'arbnumber' : 90, 1025 'flags' : { 'public' }, 1026 'url' : 'extensions/ARB/ARB_shader_subroutine.txt', 1027 }, 1028 'GL_ARB_shader_texture_image_samples' : { 1029 'arbnumber' : 166, 1030 'flags' : { 'public' }, 1031 'url' : 'extensions/ARB/ARB_shader_texture_image_samples.txt', 1032 }, 1033 'GL_ARB_shader_texture_lod' : { 1034 'arbnumber' : 60, 1035 'flags' : { 'public' }, 1036 'url' : 'extensions/ARB/ARB_shader_texture_lod.txt', 1037 }, 1038 'GL_ARB_shader_viewport_layer_array' : { 1039 'arbnumber' : 185, 1040 'flags' : { 'public' }, 1041 'url' : 'extensions/ARB/ARB_shader_viewport_layer_array.txt', 1042 }, 1043 'GL_ARB_shading_language_100' : { 1044 'arbnumber' : 33, 1045 'flags' : { 'public' }, 1046 'supporters' : { 'ARB' }, 1047 'url' : 'extensions/ARB/ARB_shading_language_100.txt', 1048 }, 1049 'GL_ARB_shading_language_420pack' : { 1050 'arbnumber' : 108, 1051 'flags' : { 'public' }, 1052 'url' : 'extensions/ARB/ARB_shading_language_420pack.txt', 1053 }, 1054 'GL_ARB_shading_language_include' : { 1055 'arbnumber' : 76, 1056 'flags' : { 'public' }, 1057 'url' : 'extensions/ARB/ARB_shading_language_include.txt', 1058 }, 1059 'GL_ARB_shading_language_packing' : { 1060 'arbnumber' : 116, 1061 'flags' : { 'public' }, 1062 'url' : 'extensions/ARB/ARB_shading_language_packing.txt', 1063 }, 1064 'GL_ARB_shadow' : { 1065 'arbnumber' : 23, 1066 'flags' : { 'public' }, 1067 'supporters' : { 'ARB' }, 1068 'url' : 'extensions/ARB/ARB_shadow.txt', 1069 }, 1070 'GL_ARB_shadow_ambient' : { 1071 'arbnumber' : 24, 1072 'flags' : { 'public' }, 1073 'supporters' : { 'ARB' }, 1074 'url' : 'extensions/ARB/ARB_shadow_ambient.txt', 1075 }, 1076 'GL_ARB_sparse_buffer' : { 1077 'arbnumber' : 172, 1078 'flags' : { 'public' }, 1079 'url' : 'extensions/ARB/ARB_sparse_buffer.txt', 1080 }, 1081 'GL_ARB_sparse_texture' : { 1082 'arbnumber' : 158, 1083 'flags' : { 'public' }, 1084 'url' : 'extensions/ARB/ARB_sparse_texture.txt', 1085 }, 1086 'GL_ARB_sparse_texture2' : { 1087 'arbnumber' : 186, 1088 'flags' : { 'public' }, 1089 'url' : 'extensions/ARB/ARB_sparse_texture2.txt', 1090 }, 1091 'GL_ARB_sparse_texture_clamp' : { 1092 'arbnumber' : 187, 1093 'flags' : { 'public' }, 1094 'url' : 'extensions/ARB/ARB_sparse_texture_clamp.txt', 1095 }, 1096 'GL_ARB_spirv_extensions' : { 1097 'arbnumber' : 194, 1098 'flags' : { 'public' }, 1099 'supporters' : { 'ARB' }, 1100 'url' : 'extensions/ARB/ARB_spirv_extensions.txt', 1101 }, 1102 'GL_ARB_stencil_texturing' : { 1103 'arbnumber' : 138, 1104 'flags' : { 'public' }, 1105 'url' : 'extensions/ARB/ARB_stencil_texturing.txt', 1106 }, 1107 'GL_ARB_sync' : { 1108 'arbnumber' : 66, 1109 'flags' : { 'public' }, 1110 'url' : 'extensions/ARB/ARB_sync.txt', 1111 }, 1112 'GL_ARB_tessellation_shader' : { 1113 'arbnumber' : 91, 1114 'flags' : { 'public' }, 1115 'url' : 'extensions/ARB/ARB_tessellation_shader.txt', 1116 }, 1117 'GL_ARB_texture_barrier' : { 1118 'arbnumber' : 167, 1119 'flags' : { 'public' }, 1120 'url' : 'extensions/ARB/ARB_texture_barrier.txt', 1121 }, 1122 'GL_ARB_texture_border_clamp' : { 1123 'arbnumber' : 13, 1124 'flags' : { 'public' }, 1125 'supporters' : { 'ARB' }, 1126 'url' : 'extensions/ARB/ARB_texture_border_clamp.txt', 1127 }, 1128 'GL_ARB_texture_buffer_object' : { 1129 'arbnumber' : 51, 1130 'flags' : { 'public' }, 1131 'supporters' : { 'ARB' }, 1132 'url' : 'extensions/ARB/ARB_texture_buffer_object.txt', 1133 }, 1134 'GL_ARB_texture_buffer_object_rgb32' : { 1135 'arbnumber' : 92, 1136 'flags' : { 'public' }, 1137 'url' : 'extensions/ARB/ARB_texture_buffer_object_rgb32.txt', 1138 }, 1139 'GL_ARB_texture_buffer_range' : { 1140 'arbnumber' : 139, 1141 'flags' : { 'public' }, 1142 'url' : 'extensions/ARB/ARB_texture_buffer_range.txt', 1143 }, 1144 'GL_ARB_texture_compression' : { 1145 'arbnumber' : 12, 1146 'flags' : { 'public' }, 1147 'supporters' : { 'ARB' }, 1148 'url' : 'extensions/ARB/ARB_texture_compression.txt', 1149 }, 1150 'GL_ARB_texture_compression_bptc' : { 1151 'arbnumber' : 77, 1152 'flags' : { 'public' }, 1153 'url' : 'extensions/ARB/ARB_texture_compression_bptc.txt', 1154 }, 1155 'GL_ARB_texture_compression_rgtc' : { 1156 'arbnumber' : 52, 1157 'flags' : { 'public' }, 1158 'supporters' : { 'ARB' }, 1159 'url' : 'extensions/ARB/ARB_texture_compression_rgtc.txt', 1160 }, 1161 'GL_ARB_texture_cube_map' : { 1162 'arbnumber' : 7, 1163 'flags' : { 'public' }, 1164 'supporters' : { 'ARB' }, 1165 'url' : 'extensions/ARB/ARB_texture_cube_map.txt', 1166 }, 1167 'GL_ARB_texture_cube_map_array' : { 1168 'arbnumber' : 71, 1169 'flags' : { 'public' }, 1170 'url' : 'extensions/ARB/ARB_texture_cube_map_array.txt', 1171 }, 1172 'GL_ARB_texture_env_add' : { 1173 'arbnumber' : 6, 1174 'flags' : { 'public' }, 1175 'supporters' : { 'ARB' }, 1176 'url' : 'extensions/ARB/ARB_texture_env_add.txt', 1177 }, 1178 'GL_ARB_texture_env_combine' : { 1179 'arbnumber' : 17, 1180 'flags' : { 'public' }, 1181 'supporters' : { 'ARB' }, 1182 'url' : 'extensions/ARB/ARB_texture_env_combine.txt', 1183 }, 1184 'GL_ARB_texture_env_crossbar' : { 1185 'arbnumber' : 18, 1186 'flags' : { 'public' }, 1187 'supporters' : { 'ARB' }, 1188 'url' : 'extensions/ARB/ARB_texture_env_crossbar.txt', 1189 }, 1190 'GL_ARB_texture_env_dot3' : { 1191 'arbnumber' : 19, 1192 'flags' : { 'public' }, 1193 'supporters' : { 'ARB' }, 1194 'url' : 'extensions/ARB/ARB_texture_env_dot3.txt', 1195 }, 1196 'GL_ARB_texture_filter_anisotropic' : { 1197 'arbnumber' : 195, 1198 'flags' : { 'public' }, 1199 'supporters' : { 'ARB' }, 1200 'url' : 'extensions/ARB/ARB_texture_filter_anisotropic.txt', 1201 }, 1202 'GL_ARB_texture_filter_minmax' : { 1203 'arbnumber' : 188, 1204 'flags' : { 'public' }, 1205 'url' : 'extensions/ARB/ARB_texture_filter_minmax.txt', 1206 }, 1207 'GL_ARB_texture_float' : { 1208 'arbnumber' : 41, 1209 'flags' : { 'public' }, 1210 'supporters' : { 'ARB' }, 1211 'url' : 'extensions/ARB/ARB_texture_float.txt', 1212 }, 1213 'GL_ARB_texture_gather' : { 1214 'arbnumber' : 72, 1215 'flags' : { 'public' }, 1216 'url' : 'extensions/ARB/ARB_texture_gather.txt', 1217 }, 1218 'GL_ARB_texture_mirror_clamp_to_edge' : { 1219 'arbnumber' : 149, 1220 'flags' : { 'public' }, 1221 'url' : 'extensions/ARB/ARB_texture_mirror_clamp_to_edge.txt', 1222 }, 1223 'GL_ARB_texture_mirrored_repeat' : { 1224 'arbnumber' : 21, 1225 'flags' : { 'public' }, 1226 'supporters' : { 'ARB' }, 1227 'url' : 'extensions/ARB/ARB_texture_mirrored_repeat.txt', 1228 }, 1229 'GL_ARB_texture_multisample' : { 1230 'arbnumber' : 67, 1231 'flags' : { 'public' }, 1232 'url' : 'extensions/ARB/ARB_texture_multisample.txt', 1233 }, 1234 'GL_ARB_texture_non_power_of_two' : { 1235 'arbnumber' : 34, 1236 'flags' : { 'public' }, 1237 'supporters' : { 'ARB' }, 1238 'url' : 'extensions/ARB/ARB_texture_non_power_of_two.txt', 1239 }, 1240 'GL_ARB_texture_query_levels' : { 1241 'arbnumber' : 140, 1242 'flags' : { 'public' }, 1243 'url' : 'extensions/ARB/ARB_texture_query_levels.txt', 1244 }, 1245 'GL_ARB_texture_query_lod' : { 1246 'arbnumber' : 73, 1247 'flags' : { 'public' }, 1248 'url' : 'extensions/ARB/ARB_texture_query_lod.txt', 1249 }, 1250 'GL_ARB_texture_rectangle' : { 1251 'arbnumber' : 38, 1252 'flags' : { 'public' }, 1253 'supporters' : { 'ARB' }, 1254 'url' : 'extensions/ARB/ARB_texture_rectangle.txt', 1255 }, 1256 'GL_ARB_texture_rg' : { 1257 'arbnumber' : 53, 1258 'flags' : { 'public' }, 1259 'supporters' : { 'ARB' }, 1260 'url' : 'extensions/ARB/ARB_texture_rg.txt', 1261 }, 1262 'GL_ARB_texture_rgb10_a2ui' : { 1263 'arbnumber' : 83, 1264 'flags' : { 'public' }, 1265 'url' : 'extensions/ARB/ARB_texture_rgb10_a2ui.txt', 1266 }, 1267 'GL_ARB_texture_stencil8' : { 1268 'arbnumber' : 150, 1269 'flags' : { 'public' }, 1270 'url' : 'extensions/ARB/ARB_texture_stencil8.txt', 1271 }, 1272 'GL_ARB_texture_storage' : { 1273 'arbnumber' : 117, 1274 'flags' : { 'public' }, 1275 'url' : 'extensions/ARB/ARB_texture_storage.txt', 1276 }, 1277 'GL_ARB_texture_storage_multisample' : { 1278 'arbnumber' : 141, 1279 'flags' : { 'public' }, 1280 'url' : 'extensions/ARB/ARB_texture_storage_multisample.txt', 1281 }, 1282 'GL_ARB_texture_swizzle' : { 1283 'arbnumber' : 84, 1284 'flags' : { 'public' }, 1285 'url' : 'extensions/ARB/ARB_texture_swizzle.txt', 1286 }, 1287 'GL_ARB_texture_view' : { 1288 'arbnumber' : 124, 1289 'flags' : { 'public' }, 1290 'url' : 'extensions/ARB/ARB_texture_view.txt', 1291 }, 1292 'GL_ARB_timer_query' : { 1293 'arbnumber' : 85, 1294 'flags' : { 'public' }, 1295 'url' : 'extensions/ARB/ARB_timer_query.txt', 1296 }, 1297 'GL_ARB_transform_feedback2' : { 1298 'arbnumber' : 93, 1299 'flags' : { 'public' }, 1300 'url' : 'extensions/ARB/ARB_transform_feedback2.txt', 1301 }, 1302 'GL_ARB_transform_feedback3' : { 1303 'arbnumber' : 94, 1304 'flags' : { 'public' }, 1305 'url' : 'extensions/ARB/ARB_transform_feedback3.txt', 1306 }, 1307 'GL_ARB_transform_feedback_instanced' : { 1308 'arbnumber' : 109, 1309 'flags' : { 'public' }, 1310 'url' : 'extensions/ARB/ARB_transform_feedback_instanced.txt', 1311 }, 1312 'GL_ARB_transform_feedback_overflow_query' : { 1313 'arbnumber' : 173, 1314 'flags' : { 'public' }, 1315 'url' : 'extensions/ARB/ARB_transform_feedback_overflow_query.txt', 1316 }, 1317 'GL_ARB_transpose_matrix' : { 1318 'arbnumber' : 3, 1319 'flags' : { 'public' }, 1320 'supporters' : { 'ARB' }, 1321 'url' : 'extensions/ARB/ARB_transpose_matrix.txt', 1322 }, 1323 'GL_ARB_uniform_buffer_object' : { 1324 'arbnumber' : 57, 1325 'flags' : { 'public' }, 1326 'url' : 'extensions/ARB/ARB_uniform_buffer_object.txt', 1327 }, 1328 'GL_ARB_vertex_array_bgra' : { 1329 'arbnumber' : 68, 1330 'flags' : { 'public' }, 1331 'url' : 'extensions/ARB/ARB_vertex_array_bgra.txt', 1332 }, 1333 'GL_ARB_vertex_array_object' : { 1334 'arbnumber' : 54, 1335 'flags' : { 'public' }, 1336 'supporters' : { 'ARB' }, 1337 'url' : 'extensions/ARB/ARB_vertex_array_object.txt', 1338 }, 1339 'GL_ARB_vertex_attrib_64bit' : { 1340 'arbnumber' : 99, 1341 'flags' : { 'public' }, 1342 'url' : 'extensions/ARB/ARB_vertex_attrib_64bit.txt', 1343 }, 1344 'GL_ARB_vertex_attrib_binding' : { 1345 'arbnumber' : 125, 1346 'flags' : { 'public' }, 1347 'url' : 'extensions/ARB/ARB_vertex_attrib_binding.txt', 1348 }, 1349 'GL_ARB_vertex_blend' : { 1350 'arbnumber' : 15, 1351 'flags' : { 'public' }, 1352 'supporters' : { 'ARB' }, 1353 'url' : 'extensions/ARB/ARB_vertex_blend.txt', 1354 }, 1355 'GL_ARB_vertex_buffer_object' : { 1356 'arbnumber' : 28, 1357 'flags' : { 'public' }, 1358 'supporters' : { 'ARB' }, 1359 'url' : 'extensions/ARB/ARB_vertex_buffer_object.txt', 1360 'alias' : { 'GLX_ARB_vertex_buffer_object' }, 1361 }, 1362 'GL_ARB_vertex_program' : { 1363 'arbnumber' : 26, 1364 'flags' : { 'public' }, 1365 'supporters' : { 'ARB' }, 1366 'url' : 'extensions/ARB/ARB_vertex_program.txt', 1367 }, 1368 'GL_ARB_vertex_shader' : { 1369 'arbnumber' : 31, 1370 'flags' : { 'public' }, 1371 'supporters' : { 'ARB' }, 1372 'url' : 'extensions/ARB/ARB_vertex_shader.txt', 1373 }, 1374 'GL_ARB_vertex_type_10f_11f_11f_rev' : { 1375 'arbnumber' : 151, 1376 'flags' : { 'public' }, 1377 'url' : 'extensions/ARB/ARB_vertex_type_10f_11f_11f_rev.txt', 1378 }, 1379 'GL_ARB_vertex_type_2_10_10_10_rev' : { 1380 'arbnumber' : 86, 1381 'flags' : { 'public' }, 1382 'url' : 'extensions/ARB/ARB_vertex_type_2_10_10_10_rev.txt', 1383 }, 1384 'GL_ARB_viewport_array' : { 1385 'arbnumber' : 100, 1386 'flags' : { 'public' }, 1387 'url' : 'extensions/ARB/ARB_viewport_array.txt', 1388 }, 1389 'GL_ARB_window_pos' : { 1390 'arbnumber' : 25, 1391 'flags' : { 'public' }, 1392 'supporters' : { 'ARB' }, 1393 'url' : 'extensions/ARB/ARB_window_pos.txt', 1394 }, 1395 'GL_ARM_mali_program_binary' : { 1396 'esnumber' : 120, 1397 'flags' : { 'public' }, 1398 'url' : 'extensions/ARM/ARM_mali_program_binary.txt', 1399 }, 1400 'GL_ARM_mali_shader_binary' : { 1401 'esnumber' : 81, 1402 'flags' : { 'public' }, 1403 'url' : 'extensions/ARM/ARM_mali_shader_binary.txt', 1404 }, 1405 'GL_ARM_rgba8' : { 1406 'esnumber' : 82, 1407 'flags' : { 'public' }, 1408 'url' : 'extensions/ARM/ARM_rgba8.txt', 1409 }, 1410 'GL_ARM_shader_framebuffer_fetch' : { 1411 'esnumber' : 165, 1412 'flags' : { 'public' }, 1413 'url' : 'extensions/ARM/ARM_shader_framebuffer_fetch.txt', 1414 }, 1415 'GL_ARM_shader_framebuffer_fetch_depth_stencil' : { 1416 'esnumber' : 166, 1417 'flags' : { 'public' }, 1418 'url' : 'extensions/ARM/ARM_shader_framebuffer_fetch_depth_stencil.txt', 1419 }, 1420 'GL_ARM_texture_unnormalized_coordinates' : { 1421 'esnumber' : 324, 1422 'flags' : { 'public' }, 1423 'url' : 'extensions/ARM/ARM_texture_unnormalized_coordinates.txt', 1424 }, 1425 'GL_ATI_draw_buffers' : { 1426 'number' : 277, 1427 'flags' : { 'public' }, 1428 'supporters' : { 'ATI' }, 1429 'url' : 'extensions/ATI/ATI_draw_buffers.txt', 1430 }, 1431 'GL_ATI_element_array' : { 1432 'number' : 256, 1433 'flags' : { 'public' }, 1434 'supporters' : { 'ATI' }, 1435 'url' : 'extensions/ATI/ATI_element_array.txt', 1436 }, 1437 'GL_ATI_envmap_bumpmap' : { 1438 'number' : 244, 1439 'flags' : { 'public' }, 1440 'supporters' : { 'ATI' }, 1441 'url' : 'extensions/ATI/ATI_envmap_bumpmap.txt', 1442 }, 1443 'GL_ATI_fragment_shader' : { 1444 'number' : 245, 1445 'flags' : { 'public' }, 1446 'supporters' : { 'ATI' }, 1447 'url' : 'extensions/ATI/ATI_fragment_shader.txt', 1448 }, 1449 'GL_ATI_map_object_buffer' : { 1450 'number' : 288, 1451 'flags' : { 'public' }, 1452 'supporters' : { 'ATI' }, 1453 'url' : 'extensions/ATI/ATI_map_object_buffer.txt', 1454 }, 1455 'GL_ATI_meminfo' : { 1456 'number' : 359, 1457 'flags' : { 'public' }, 1458 'supporters' : { 'AMD' }, 1459 'url' : 'extensions/ATI/ATI_meminfo.txt', 1460 }, 1461 'GL_ATI_pn_triangles' : { 1462 'number' : 246, 1463 'flags' : { 'public' }, 1464 'supporters' : { 'ATI' }, 1465 'url' : 'extensions/ATI/ATI_pn_triangles.txt', 1466 }, 1467 'WGL_ATI_render_texture_rectangle' : { 1468 'number' : 532, 1469 'flags' : { 'public' }, 1470 'supporters' : { 'ATI' }, 1471 'url' : 'extensions/ATI/WGL_ATI_render_texture_rectangle.txt', 1472 }, 1473 'GL_ATI_separate_stencil' : { 1474 'number' : 289, 1475 'flags' : { 'public' }, 1476 'supporters' : { 'ATI' }, 1477 'url' : 'extensions/ATI/ATI_separate_stencil.txt', 1478 }, 1479 'GL_ATI_text_fragment_shader' : { 1480 'number' : 269, 1481 'flags' : { 'public' }, 1482 'supporters' : { 'APPLE', 'NVIDIA' }, 1483 'url' : 'extensions/ATI/ATI_text_fragment_shader.txt', 1484 }, 1485 'GL_ATI_texture_env_combine3' : { 1486 'number' : 279, 1487 'flags' : { 'public' }, 1488 'supporters' : { 'ATI' }, 1489 'url' : 'extensions/ATI/ATI_texture_env_combine3.txt', 1490 }, 1491 'GL_ATI_texture_float' : { 1492 'number' : 280, 1493 'flags' : { 'public' }, 1494 'supporters' : { 'ATI' }, 1495 'url' : 'extensions/ATI/ATI_texture_float.txt', 1496 }, 1497 'GL_ATI_texture_mirror_once' : { 1498 'number' : 221, 1499 'flags' : { 'public' }, 1500 'supporters' : { 'ATI' }, 1501 'url' : 'extensions/ATI/ATI_texture_mirror_once.txt', 1502 }, 1503 'GL_ATI_vertex_array_object' : { 1504 'number' : 247, 1505 'flags' : { 'public' }, 1506 'supporters' : { 'ATI' }, 1507 'url' : 'extensions/ATI/ATI_vertex_array_object.txt', 1508 }, 1509 'GL_ATI_vertex_attrib_array_object' : { 1510 'number' : 290, 1511 'flags' : { 'public' }, 1512 'supporters' : { 'ATI' }, 1513 'url' : 'extensions/ATI/ATI_vertex_attrib_array_object.txt', 1514 }, 1515 'GL_ATI_vertex_streams' : { 1516 'number' : 249, 1517 'flags' : { 'public' }, 1518 'supporters' : { 'ATI' }, 1519 'url' : 'extensions/ATI/ATI_vertex_streams.txt', 1520 }, 1521 'GL_DMP_program_binary' : { 1522 'esnumber' : 192, 1523 'flags' : { 'public' }, 1524 'url' : 'extensions/DMP/DMP_program_binary.txt', 1525 }, 1526 'GL_DMP_shader_binary' : { 1527 'esnumber' : 88, 1528 'flags' : { 'public' }, 1529 'url' : 'extensions/DMP/DMP_shader_binary.txt', 1530 }, 1531 'GL_EXT_422_pixels' : { 1532 'number' : 178, 1533 'flags' : { 'public' }, 1534 'supporters' : { 'INGR' }, 1535 'url' : 'extensions/EXT/EXT_422_pixels.txt', 1536 }, 1537 'GL_EXT_YUV_target' : { 1538 'esnumber' : 222, 1539 'flags' : { 'public' }, 1540 'url' : 'extensions/EXT/EXT_YUV_target.txt', 1541 }, 1542 'GL_EXT_abgr' : { 1543 'number' : 1, 1544 'flags' : { 'public' }, 1545 'supporters' : { 'IBM', 'KGC', 'SGI', 'SUN' }, 1546 'url' : 'extensions/EXT/EXT_abgr.txt', 1547 }, 1548 'GL_EXT_base_instance' : { 1549 'esnumber' : 203, 1550 'flags' : { 'public' }, 1551 'url' : 'extensions/EXT/EXT_base_instance.txt', 1552 }, 1553 'GL_EXT_bgra' : { 1554 'number' : 129, 1555 'flags' : { 'public' }, 1556 'supporters' : { 'MS' }, 1557 'url' : 'extensions/EXT/EXT_bgra.txt', 1558 }, 1559 'GL_EXT_bindable_uniform' : { 1560 'number' : 342, 1561 'flags' : { 'public' }, 1562 'supporters' : { 'NVIDIA' }, 1563 'url' : 'extensions/EXT/EXT_bindable_uniform.txt', 1564 }, 1565 'GL_EXT_blend_color' : { 1566 'number' : 2, 1567 'flags' : { 'public' }, 1568 'supporters' : { 'HP', 'INGR', 'KGC', 'SGI', 'SUN' }, 1569 'url' : 'extensions/EXT/EXT_blend_color.txt', 1570 }, 1571 'GL_EXT_blend_equation_separate' : { 1572 'number' : 299, 1573 'flags' : { 'public' }, 1574 'supporters' : { 'NVIDIA' }, 1575 'url' : 'extensions/EXT/EXT_blend_equation_separate.txt', 1576 }, 1577 'GL_EXT_blend_func_extended' : { 1578 'esnumber' : 247, 1579 'flags' : { 'public' }, 1580 'url' : 'extensions/EXT/EXT_blend_func_extended.txt', 1581 }, 1582 'GL_EXT_blend_func_separate' : { 1583 'number' : 173, 1584 'flags' : { 'public' }, 1585 'supporters' : { 'IBM', 'INGR' }, 1586 'url' : 'extensions/EXT/EXT_blend_func_separate.txt', 1587 }, 1588 'GL_EXT_blend_logic_op' : { 1589 'number' : 39, 1590 'flags' : { 'public' }, 1591 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, 1592 'url' : 'extensions/EXT/EXT_blend_logic_op.txt', 1593 }, 1594 'GL_EXT_blend_minmax' : { 1595 'number' : 37, 1596 'esnumber' : 65, 1597 'flags' : { 'public' }, 1598 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI', 'SUN' }, 1599 'url' : 'extensions/EXT/EXT_blend_minmax.txt', 1600 }, 1601 'GL_EXT_blend_subtract' : { 1602 'number' : 38, 1603 'flags' : { 'public' }, 1604 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI', 'SUN' }, 1605 'url' : 'extensions/EXT/EXT_blend_subtract.txt', 1606 }, 1607 'GLX_EXT_buffer_age' : { 1608 'number' : 427, 1609 'flags' : { 'public' }, 1610 'supporters' : { 'INTEL', 'NVIDIA' }, 1611 'url' : 'extensions/EXT/GLX_EXT_buffer_age.txt', 1612 }, 1613 'GL_EXT_buffer_storage' : { 1614 'esnumber' : 239, 1615 'flags' : { 'public' }, 1616 'url' : 'extensions/EXT/EXT_buffer_storage.txt', 1617 }, 1618 'GL_EXT_clear_texture' : { 1619 'esnumber' : 269, 1620 'flags' : { 'public' }, 1621 'url' : 'extensions/EXT/EXT_clear_texture.txt', 1622 }, 1623 'GL_EXT_clip_cull_distance' : { 1624 'esnumber' : 257, 1625 'flags' : { 'public' }, 1626 'url' : 'extensions/EXT/EXT_clip_cull_distance.txt', 1627 }, 1628 'GL_EXT_clip_volume_hint' : { 1629 'number' : 79, 1630 'flags' : { 'public' }, 1631 'url' : 'extensions/EXT/EXT_clip_volume_hint.txt', 1632 }, 1633 'GL_EXT_cmyka' : { 1634 'number' : 18, 1635 'flags' : { 'public' }, 1636 'supporters' : { 'ES', 'SGI' }, 1637 'url' : 'extensions/EXT/EXT_cmyka.txt', 1638 }, 1639 'GL_EXT_color_buffer_float' : { 1640 'esnumber' : 137, 1641 'flags' : { 'public' }, 1642 'url' : 'extensions/EXT/EXT_color_buffer_float.txt', 1643 }, 1644 'GL_EXT_color_buffer_half_float' : { 1645 'esnumber' : 97, 1646 'flags' : { 'public' }, 1647 'url' : 'extensions/EXT/EXT_color_buffer_half_float.txt', 1648 }, 1649 'GL_EXT_color_subtable' : { 1650 'number' : 74, 1651 'flags' : { 'public' }, 1652 'url' : 'extensions/EXT/EXT_color_subtable.txt', 1653 }, 1654 'GL_EXT_compiled_vertex_array' : { 1655 'number' : 97, 1656 'flags' : { 'public' }, 1657 'supporters' : { 'INTEL', 'SGI' }, 1658 'url' : 'extensions/EXT/EXT_compiled_vertex_array.txt', 1659 }, 1660 'GL_EXT_compressed_ETC1_RGB8_sub_texture' : { 1661 'esnumber' : 188, 1662 'flags' : { 'public' }, 1663 'url' : 'extensions/EXT/EXT_compressed_ETC1_RGB8_sub_texture.txt', 1664 }, 1665 'GL_EXT_conservative_depth' : { 1666 'esnumber' : 268, 1667 'flags' : { 'public' }, 1668 'url' : 'extensions/EXT/EXT_conservative_depth.txt', 1669 }, 1670 'GLX_EXT_context_priority' : { 1671 'number' : 535, 1672 'flags' : { 'public' }, 1673 'url' : 'extensions/EXT/GLX_EXT_context_priority.txt', 1674 }, 1675 'GL_EXT_convolution' : { 1676 'number' : 12, 1677 'flags' : { 'public' }, 1678 'supporters' : { 'HP', 'KGC', 'SGI', 'SUN' }, 1679 'url' : 'extensions/EXT/EXT_convolution.txt', 1680 }, 1681 'GL_EXT_coordinate_frame' : { 1682 'number' : 156, 1683 'flags' : { 'public' }, 1684 'url' : 'extensions/EXT/EXT_coordinate_frame.txt', 1685 }, 1686 'GL_EXT_copy_image' : { 1687 'esnumber' : 175, 1688 'flags' : { 'public' }, 1689 'url' : 'extensions/EXT/EXT_copy_image.txt', 1690 }, 1691 'GL_EXT_copy_texture' : { 1692 'number' : 10, 1693 'flags' : { 'public' }, 1694 'supporters' : { 'ES', 'HP', 'SGI' }, 1695 'url' : 'extensions/EXT/EXT_copy_texture.txt', 1696 }, 1697 'GLX_EXT_create_context_es2_profile' : { 1698 'number' : 399, 1699 'flags' : { 'public' }, 1700 'supporters' : { 'NVIDIA' }, 1701 'url' : 'extensions/EXT/GLX_EXT_create_context_es2_profile.txt', 1702 'alias' : { 'GLX_EXT_create_context_es_profile' }, 1703 }, 1704 'GL_EXT_cull_vertex' : { 1705 'number' : 98, 1706 'flags' : { 'public' }, 1707 'supporters' : { 'INTEL', 'SGI' }, 1708 'url' : 'extensions/EXT/EXT_cull_vertex.txt', 1709 }, 1710 'GL_EXT_debug_label' : { 1711 'number' : 439, 1712 'esnumber' : 98, 1713 'flags' : { 'public' }, 1714 'supporters' : { 'APPLE' }, 1715 'url' : 'extensions/EXT/EXT_debug_label.txt', 1716 }, 1717 'GL_EXT_debug_marker' : { 1718 'number' : 440, 1719 'esnumber' : 99, 1720 'flags' : { 'public' }, 1721 'supporters' : { 'APPLE' }, 1722 'url' : 'extensions/EXT/EXT_debug_marker.txt', 1723 }, 1724 'GL_EXT_depth_bounds_test' : { 1725 'number' : 297, 1726 'flags' : { 'public' }, 1727 'supporters' : { 'NVIDIA' }, 1728 'url' : 'extensions/EXT/EXT_depth_bounds_test.txt', 1729 }, 1730 'GL_EXT_depth_clamp' : { 1731 'esnumber' : 309, 1732 'flags' : { 'public' }, 1733 'url' : 'extensions/EXT/EXT_depth_clamp.txt', 1734 }, 1735 'GL_EXT_direct_state_access' : { 1736 'number' : 353, 1737 'flags' : { 'public' }, 1738 'supporters' : { 'Blizzard', 'NVIDIA', 'S3', 'TransGaming' }, 1739 'url' : 'extensions/EXT/EXT_direct_state_access.txt', 1740 }, 1741 'GL_EXT_discard_framebuffer' : { 1742 'esnumber' : 64, 1743 'flags' : { 'public' }, 1744 'url' : 'extensions/EXT/EXT_discard_framebuffer.txt', 1745 }, 1746 'GL_EXT_disjoint_timer_query' : { 1747 'esnumber' : 150, 1748 'flags' : { 'public' }, 1749 'url' : 'extensions/EXT/EXT_disjoint_timer_query.txt', 1750 }, 1751 'GL_EXT_draw_buffers' : { 1752 'esnumber' : 151, 1753 'flags' : { 'public' }, 1754 'url' : 'extensions/EXT/EXT_draw_buffers.txt', 1755 }, 1756 'GL_EXT_draw_buffers2' : { 1757 'number' : 340, 1758 'flags' : { 'public' }, 1759 'supporters' : { 'NVIDIA' }, 1760 'url' : 'extensions/EXT/EXT_draw_buffers2.txt', 1761 }, 1762 'GL_EXT_draw_buffers_indexed' : { 1763 'esnumber' : 176, 1764 'flags' : { 'public' }, 1765 'url' : 'extensions/EXT/EXT_draw_buffers_indexed.txt', 1766 }, 1767 'GL_EXT_draw_elements_base_vertex' : { 1768 'esnumber' : 204, 1769 'flags' : { 'public' }, 1770 'url' : 'extensions/EXT/EXT_draw_elements_base_vertex.txt', 1771 }, 1772 'GL_EXT_draw_instanced' : { 1773 'number' : 327, 1774 'esnumber' : 157, 1775 'flags' : { 'public' }, 1776 'supporters' : { 'NVIDIA' }, 1777 'url' : 'extensions/EXT/EXT_draw_instanced.txt', 1778 }, 1779 'GL_EXT_draw_range_elements' : { 1780 'number' : 112, 1781 'flags' : { 'public' }, 1782 'supporters' : { 'MS' }, 1783 'url' : 'extensions/EXT/EXT_draw_range_elements.txt', 1784 }, 1785 'GL_EXT_draw_transform_feedback' : { 1786 'esnumber' : 272, 1787 'flags' : { 'public' }, 1788 'url' : 'extensions/EXT/EXT_draw_transform_feedback.txt', 1789 }, 1790 'GL_EXT_external_buffer' : { 1791 'number' : 508, 1792 'esnumber' : 284, 1793 'flags' : { 'public' }, 1794 'url' : 'extensions/EXT/EXT_external_buffer.txt', 1795 }, 1796 'GL_EXT_EGL_image_array' : { 1797 'esnumber' : 278, 1798 'flags' : { 'public' }, 1799 'url' : 'extensions/EXT/EXT_EGL_image_array.txt', 1800 }, 1801 'GL_EXT_EGL_image_external_wrap_modes' : { 1802 'esnumber' : 298, 1803 'flags' : { 'public' }, 1804 'url' : 'extensions/EXT/EXT_EGL_image_external_wrap_modes.txt', 1805 }, 1806 'GL_EXT_EGL_image_storage' : { 1807 'number' : 522, 1808 'esnumber' : 301, 1809 'flags' : { 'public' }, 1810 'url' : 'extensions/EXT/EXT_EGL_image_storage.txt', 1811 }, 1812 'GL_EXT_EGL_image_storage_compression' : { 1813 'esnumber' : 337, 1814 'flags' : { 'public' }, 1815 'url' : 'extensions/EXT/EXT_EGL_image_storage_compression.txt', 1816 }, 1817 'GL_EXT_EGL_sync' : { 1818 'number' : 546, 1819 'flags' : { 'public' }, 1820 'supporters' : { 'MESA' }, 1821 'url' : 'extensions/EXT/EXT_EGL_sync.txt', 1822 }, 1823 'GL_EXT_fragment_shading_rate' : { 1824 'esnumber' : 340, 1825 'flags' : { 'public' }, 1826 'url' : 'extensions/EXT/EXT_fragment_shading_rate.txt', 1827 'alias' : { 'GL_EXT_fragment_shading_rate_primitive', 'GL_EXT_fragment_shading_rate_attachment' }, 1828 }, 1829 'GL_EXT_memory_object' : { 1830 'number' : 503, 1831 'esnumber' : 280, 1832 'flags' : { 'public' }, 1833 'url' : 'extensions/EXT/EXT_external_objects.txt', 1834 'alias' : { 'GL_EXT_semaphore' }, 1835 }, 1836 'GL_EXT_memory_object_fd' : { 1837 'number' : 504, 1838 'esnumber' : 281, 1839 'flags' : { 'public' }, 1840 'url' : 'extensions/EXT/EXT_external_objects_fd.txt', 1841 'alias' : { 'GL_EXT_semaphore_fd' }, 1842 }, 1843 'GL_EXT_memory_object_win32' : { 1844 'number' : 505, 1845 'esnumber' : 282, 1846 'flags' : { 'public' }, 1847 'url' : 'extensions/EXT/EXT_external_objects_win32.txt', 1848 'alias' : { 'GL_EXT_semaphore_win32' }, 1849 }, 1850 'GL_EXT_float_blend' : { 1851 'esnumber' : 224, 1852 'flags' : { 'public' }, 1853 'url' : 'extensions/EXT/EXT_float_blend.txt', 1854 }, 1855 'GL_EXT_fog_coord' : { 1856 'number' : 149, 1857 'flags' : { 'public' }, 1858 'supporters' : { '3DFX', 'NVIDIA', 'REND' }, 1859 'url' : 'extensions/EXT/EXT_fog_coord.txt', 1860 }, 1861 'GL_EXT_frag_depth' : { 1862 'esnumber' : 86, 1863 'flags' : { 'public' }, 1864 'url' : 'extensions/EXT/EXT_frag_depth.txt', 1865 }, 1866 'GL_EXT_fragment_lighting' : { 1867 'number' : 102, 1868 'flags' : { 'public' }, 1869 'supporters' : { 'SGI' }, 1870 'url' : 'extensions/EXT/EXT_fragment_lighting.txt', 1871 }, 1872 'GL_EXT_framebuffer_blit' : { 1873 'number' : 316, 1874 'flags' : { 'public' }, 1875 'url' : 'extensions/EXT/EXT_framebuffer_blit.txt', 1876 }, 1877 'GL_EXT_framebuffer_blit_layers' : { 1878 'number' : 558, 1879 'esnumber' : 341, 1880 'supporters' : { 'MESA' }, 1881 'flags' : { 'public' }, 1882 'url' : 'extensions/EXT/EXT_framebuffer_blit_layers.txt', 1883 }, 1884 'GL_EXT_framebuffer_multisample' : { 1885 'number' : 317, 1886 'flags' : { 'public' }, 1887 'url' : 'extensions/EXT/EXT_framebuffer_multisample.txt', 1888 }, 1889 'GL_EXT_framebuffer_multisample_blit_scaled' : { 1890 'number' : 409, 1891 'flags' : { 'public' }, 1892 'supporters' : { 'APPLE', 'NVIDIA' }, 1893 'url' : 'extensions/EXT/EXT_framebuffer_multisample_blit_scaled.txt', 1894 }, 1895 'GL_EXT_framebuffer_object' : { 1896 'number' : 310, 1897 'flags' : { 'public' }, 1898 'supporters' : { '3DL', 'ATI', 'INTEL', 'NVIDIA' }, 1899 'url' : 'extensions/EXT/EXT_framebuffer_object.txt', 1900 }, 1901 'GL_EXT_framebuffer_sRGB' : { 1902 'number' : 337, 1903 'flags' : { 'public' }, 1904 'supporters' : { 'NVIDIA' }, 1905 'url' : 'extensions/EXT/EXT_framebuffer_sRGB.txt', 1906 'alias' : { 'GLX_EXT_framebuffer_sRGB', 'WGL_EXT_framebuffer_sRGB' }, 1907 }, 1908 'GL_EXT_geometry_shader' : { 1909 'esnumber' : 177, 1910 'flags' : { 'public' }, 1911 'url' : 'extensions/EXT/EXT_geometry_shader.txt', 1912 'alias' : { 'GL_EXT_geometry_point_size' }, 1913 }, 1914 'GL_EXT_geometry_shader4' : { 1915 'number' : 324, 1916 'flags' : { 'public' }, 1917 'supporters' : { 'NVIDIA' }, 1918 'url' : 'extensions/EXT/EXT_geometry_shader4.txt', 1919 }, 1920 'GLX_EXT_get_drawable_type' : { 1921 'number' : 552, 1922 'flags' : { 'public' }, 1923 'supporters' : { 'MESA' }, 1924 'url' : 'extensions/EXT/GLX_EXT_get_drawable_type.txt', 1925 }, 1926 'GLX_EXT_stereo_tree' : { 1927 'number' : 452, 1928 'flags' : { 'public' }, 1929 'url' : 'extensions/EXT/GLX_EXT_stereo_tree.txt', 1930 }, 1931 'GL_EXT_gpu_program_parameters' : { 1932 'number' : 320, 1933 'flags' : { 'public' }, 1934 'supporters' : { 'APPLE', 'NVIDIA' }, 1935 'url' : 'extensions/EXT/EXT_gpu_program_parameters.txt', 1936 }, 1937 'GL_EXT_gpu_shader4' : { 1938 'number' : 326, 1939 'flags' : { 'public' }, 1940 'supporters' : { 'NVIDIA' }, 1941 'url' : 'extensions/EXT/EXT_gpu_shader4.txt', 1942 }, 1943 'GL_EXT_gpu_shader5' : { 1944 'esnumber' : 178, 1945 'flags' : { 'public' }, 1946 'url' : 'extensions/EXT/EXT_gpu_shader5.txt', 1947 }, 1948 'GL_EXT_histogram' : { 1949 'number' : 11, 1950 'flags' : { 'public' }, 1951 'supporters' : { 'INGR', 'KGC', 'SGI', 'SUN' }, 1952 'url' : 'extensions/EXT/EXT_histogram.txt', 1953 }, 1954 'GLX_EXT_import_context' : { 1955 'number' : 47, 1956 'flags' : { 'public' }, 1957 'supporters' : { 'IBM', 'SGI' }, 1958 'url' : 'extensions/EXT/GLX_EXT_import_context.txt', 1959 }, 1960 'GL_EXT_index_array_formats' : { 1961 'number' : 96, 1962 'flags' : { 'public' }, 1963 'supporters' : { 'INTEL', 'SGI' }, 1964 'url' : 'extensions/EXT/EXT_index_array_formats.txt', 1965 }, 1966 'GL_EXT_index_func' : { 1967 'number' : 95, 1968 'flags' : { 'public' }, 1969 'supporters' : { 'INTEL', 'SGI' }, 1970 'url' : 'extensions/EXT/EXT_index_func.txt', 1971 }, 1972 'GL_EXT_index_material' : { 1973 'number' : 94, 1974 'flags' : { 'public' }, 1975 'supporters' : { 'INTEL', 'SGI' }, 1976 'url' : 'extensions/EXT/EXT_index_material.txt', 1977 }, 1978 'GL_EXT_index_texture' : { 1979 'number' : 93, 1980 'flags' : { 'public' }, 1981 'supporters' : { 'INTEL', 'SGI' }, 1982 'url' : 'extensions/EXT/EXT_index_texture.txt', 1983 }, 1984 'GL_EXT_instanced_arrays' : { 1985 'esnumber' : 156, 1986 'flags' : { 'public' }, 1987 'url' : 'extensions/EXT/EXT_instanced_arrays.txt', 1988 }, 1989 'GLX_EXT_libglvnd' : { 1990 'number' : 482, 1991 'flags' : { 'public' }, 1992 'url' : 'extensions/EXT/GLX_EXT_libglvnd.txt', 1993 }, 1994 'GL_EXT_light_texture' : { 1995 'number' : 117, 1996 'flags' : { 'public' }, 1997 'supporters' : { 'SGI' }, 1998 'url' : 'extensions/EXT/EXT_light_texture.txt', 1999 }, 2000 'GL_EXT_map_buffer_range' : { 2001 'esnumber' : 121, 2002 'flags' : { 'public' }, 2003 'url' : 'extensions/EXT/EXT_map_buffer_range.txt', 2004 }, 2005 'GL_EXT_misc_attribute' : { 2006 'number' : 31, 2007 'flags' : { 'public' }, 2008 'url' : 'extensions/EXT/EXT_misc_attribute.txt', 2009 }, 2010 'GL_EXT_multi_draw_arrays' : { 2011 'number' : 148, 2012 'esnumber' : 69, 2013 'flags' : { 'public' }, 2014 'supporters' : { 'IBM', 'IMG', 'SUN' }, 2015 'url' : 'extensions/EXT/EXT_multi_draw_arrays.txt', 2016 'alias' : { 'GL_SUN_multi_draw_arrays' }, 2017 }, 2018 'GL_EXT_multi_draw_indirect' : { 2019 'esnumber' : 205, 2020 'flags' : { 'public' }, 2021 'url' : 'extensions/EXT/EXT_multi_draw_indirect.txt', 2022 }, 2023 'GL_EXT_multiple_textures' : { 2024 'flags' : { 'obsolete' }, 2025 'url' : 'extensions/EXT/EXT_multiple_textures.txt', 2026 }, 2027 'GL_EXT_multisample_compatibility' : { 2028 'esnumber' : 248, 2029 'flags' : { 'public' }, 2030 'url' : 'extensions/EXT/EXT_multisample_compatibility.txt', 2031 }, 2032 'GL_EXT_multisampled_render_to_texture' : { 2033 'esnumber' : 106, 2034 'flags' : { 'public' }, 2035 'url' : 'extensions/EXT/EXT_multisampled_render_to_texture.txt', 2036 }, 2037 'GL_EXT_multisampled_render_to_texture2' : { 2038 'esnumber' : 275, 2039 'flags' : { 'public' }, 2040 'url' : 'extensions/EXT/EXT_multisampled_render_to_texture2.txt', 2041 }, 2042 'GL_EXT_multiview_draw_buffers' : { 2043 'esnumber' : 125, 2044 'flags' : { 'public' }, 2045 'url' : 'extensions/EXT/EXT_multiview_draw_buffers.txt', 2046 }, 2047 'GL_EXT_multiview_tessellation_geometry_shader' : { 2048 'number' : 538, 2049 'esnumber' : 319, 2050 'flags' : { 'public' }, 2051 'supporters' : { 'NVIDIA' }, 2052 'url' : 'extensions/EXT/EXT_multiview_tessellation_geometry_shader.txt', 2053 }, 2054 'GL_EXT_multiview_texture_multisample' : { 2055 'number' : 537, 2056 'esnumber' : 318, 2057 'flags' : { 'public' }, 2058 'supporters' : { 'NVIDIA' }, 2059 'url' : 'extensions/EXT/EXT_multiview_texture_multisample.txt', 2060 }, 2061 'GL_EXT_multiview_timer_query' : { 2062 'number' : 536, 2063 'esnumber' : 317, 2064 'flags' : { 'public' }, 2065 'supporters' : { 'NVIDIA' }, 2066 'url' : 'extensions/EXT/EXT_multiview_timer_query.txt', 2067 }, 2068 'GLX_EXT_no_config_context' : { 2069 'number' : 553, 2070 'flags' : { 'public' }, 2071 'url' : 'extensions/EXT/GLX_EXT_no_config_context.txt', 2072 }, 2073 'GLU_EXT_nurbs_tessellator' : { 2074 'number' : 100, 2075 'flags' : { 'public' }, 2076 'supporters' : { 'SGI' }, 2077 'url' : 'extensions/EXT/GLU_EXT_nurbs_tessellator.txt', 2078 }, 2079 'GLU_EXT_object_space_tess' : { 2080 'number' : 75, 2081 'flags' : { 'public' }, 2082 'supporters' : { 'SGI' }, 2083 'url' : 'extensions/EXT/GLU_EXT_object_space_tess.txt', 2084 }, 2085 'GL_EXT_occlusion_query_boolean' : { 2086 'esnumber' : 100, 2087 'flags' : { 'public' }, 2088 'url' : 'extensions/EXT/EXT_occlusion_query_boolean.txt', 2089 }, 2090 'GL_EXT_packed_depth_stencil' : { 2091 'number' : 312, 2092 'flags' : { 'public' }, 2093 'url' : 'extensions/EXT/EXT_packed_depth_stencil.txt', 2094 }, 2095 'GL_EXT_packed_float' : { 2096 'number' : 328, 2097 'flags' : { 'public' }, 2098 'supporters' : { 'NVIDIA' }, 2099 'url' : 'extensions/EXT/EXT_packed_float.txt', 2100 'alias' : { 'GLX_EXT_fbconfig_packed_float', 'WGL_EXT_pixel_format_packed_float' }, 2101 }, 2102 'GL_EXT_packed_pixels' : { 2103 'number' : 23, 2104 'flags' : { 'public' }, 2105 'supporters' : { 'ES', 'INGR', 'SGI' }, 2106 'url' : 'extensions/EXT/EXT_packed_pixels.txt', 2107 }, 2108 'GL_EXT_paletted_texture' : { 2109 'number' : 78, 2110 'flags' : { 'public' }, 2111 'supporters' : { 'MS', 'SGI' }, 2112 'url' : 'extensions/EXT/EXT_paletted_texture.txt', 2113 }, 2114 'GL_EXT_pixel_buffer_object' : { 2115 'number' : 302, 2116 'flags' : { 'public' }, 2117 'supporters' : { 'NVIDIA' }, 2118 'url' : 'extensions/EXT/EXT_pixel_buffer_object.txt', 2119 }, 2120 'GL_EXT_pixel_transform' : { 2121 'number' : 138, 2122 'flags' : { 'public' }, 2123 'supporters' : { 'HP', 'SUN' }, 2124 'url' : 'extensions/EXT/EXT_pixel_transform.txt', 2125 }, 2126 'GL_EXT_pixel_transform_color_table' : { 2127 'number' : 139, 2128 'flags' : { 'public' }, 2129 'supporters' : { 'HP', 'SUN' }, 2130 'url' : 'extensions/EXT/EXT_pixel_transform_color_table.txt', 2131 }, 2132 'GL_EXT_point_parameters' : { 2133 'number' : 54, 2134 'flags' : { 'public' }, 2135 'supporters' : { 'SGI' }, 2136 'url' : 'extensions/EXT/EXT_point_parameters.txt', 2137 }, 2138 'GL_EXT_polygon_offset' : { 2139 'number' : 3, 2140 'flags' : { 'public' }, 2141 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, 2142 'url' : 'extensions/EXT/EXT_polygon_offset.txt', 2143 }, 2144 'GL_EXT_polygon_offset_clamp' : { 2145 'number' : 460, 2146 'esnumber' : 252, 2147 'flags' : { 'public' }, 2148 'url' : 'extensions/EXT/EXT_polygon_offset_clamp.txt', 2149 }, 2150 'GL_EXT_post_depth_coverage' : { 2151 'number' : 461, 2152 'esnumber' : 225, 2153 'flags' : { 'public' }, 2154 'url' : 'extensions/EXT/EXT_post_depth_coverage.txt', 2155 }, 2156 'GL_EXT_primitive_bounding_box' : { 2157 'esnumber' : 186, 2158 'flags' : { 'public' }, 2159 'url' : 'extensions/EXT/EXT_primitive_bounding_box.txt', 2160 }, 2161 'GL_EXT_protected_textures' : { 2162 'esnumber' : 256, 2163 'flags' : { 'public' }, 2164 'url' : 'extensions/EXT/EXT_protected_textures.txt', 2165 }, 2166 'GL_EXT_provoking_vertex' : { 2167 'number' : 364, 2168 'flags' : { 'public' }, 2169 'supporters' : { 'NVIDIA', 'TransGaming' }, 2170 'url' : 'extensions/EXT/EXT_provoking_vertex.txt', 2171 }, 2172 'GL_EXT_pvrtc_sRGB' : { 2173 'esnumber' : 155, 2174 'flags' : { 'public' }, 2175 'url' : 'extensions/EXT/EXT_pvrtc_sRGB.txt', 2176 }, 2177 'GL_EXT_raster_multisample' : { 2178 'number' : 462, 2179 'esnumber' : 226, 2180 'flags' : { 'public' }, 2181 'url' : 'extensions/EXT/EXT_raster_multisample.txt', 2182 }, 2183 'GL_EXT_read_format_bgra' : { 2184 'esnumber' : 66, 2185 'flags' : { 'public' }, 2186 'url' : 'extensions/EXT/EXT_read_format_bgra.txt', 2187 }, 2188 'GL_EXT_render_snorm' : { 2189 'esnumber' : 206, 2190 'flags' : { 'public' }, 2191 'url' : 'extensions/EXT/EXT_render_snorm.txt', 2192 }, 2193 'GL_EXT_rescale_normal' : { 2194 'number' : 27, 2195 'flags' : { 'public' }, 2196 'supporters' : { 'IBM', 'SUN' }, 2197 'url' : 'extensions/EXT/EXT_rescale_normal.txt', 2198 }, 2199 'GL_EXT_robustness' : { 2200 'esnumber' : 107, 2201 'flags' : { 'public' }, 2202 'url' : 'extensions/EXT/EXT_robustness.txt', 2203 }, 2204 'GL_EXT_sRGB' : { 2205 'esnumber' : 105, 2206 'flags' : { 'public' }, 2207 'url' : 'extensions/EXT/EXT_sRGB.txt', 2208 }, 2209 'GL_EXT_sRGB_write_control' : { 2210 'esnumber' : 153, 2211 'flags' : { 'public' }, 2212 'url' : 'extensions/EXT/EXT_sRGB_write_control.txt', 2213 }, 2214 'GL_EXT_scene_marker' : { 2215 'number' : 120, 2216 'flags' : { 'public' }, 2217 'url' : 'extensions/EXT/EXT_scene_marker.txt', 2218 'alias' : { 'GLX_EXT_scene_marker' }, 2219 }, 2220 'GL_EXT_secondary_color' : { 2221 'number' : 145, 2222 'flags' : { 'public' }, 2223 'supporters' : { '3DFX', 'NVIDIA', 'REND' }, 2224 'url' : 'extensions/EXT/EXT_secondary_color.txt', 2225 }, 2226 'GL_EXT_separate_depth_stencil' : { 2227 'esnumber' : 338, 2228 'flags' : { 'public' }, 2229 'supporters' : { 'BRCM' }, 2230 'url' : 'extensions/EXT/EXT_separate_depth_stencil.txt', 2231 }, 2232 'GL_EXT_separate_shader_objects' : { 2233 'number' : 377, 2234 'esnumber' : 101, 2235 'flags' : { 'public' }, 2236 'supporters' : { 'NVIDIA', 'TransGaming' }, 2237 'url' : 'extensions/EXT/EXT_separate_shader_objects.gl.txt', 2238 'esurl' : 'extensions/EXT/EXT_separate_shader_objects.gles.txt', 2239 'comments' : 'Different that the OpenGL extension with the same name string.', 2240 }, 2241 'GL_EXT_separate_specular_color' : { 2242 'number' : 144, 2243 'flags' : { 'public' }, 2244 'url' : 'extensions/EXT/EXT_separate_specular_color.txt', 2245 }, 2246 'GL_EXT_shader_framebuffer_fetch' : { 2247 'number' : 520, 2248 'esnumber' : 122, 2249 'flags' : { 'public' }, 2250 'url' : 'extensions/EXT/EXT_shader_framebuffer_fetch.txt', 2251 'alias' : { 'GL_EXT_shader_framebuffer_fetch_non_coherent' }, 2252 }, 2253 'GL_EXT_shader_group_vote' : { 2254 'esnumber' : 254, 2255 'flags' : { 'public' }, 2256 'url' : 'extensions/EXT/EXT_shader_group_vote.txt', 2257 }, 2258 'GL_EXT_shader_image_load_formatted' : { 2259 'number' : 449, 2260 'flags' : { 'public' }, 2261 'url' : 'extensions/EXT/EXT_shader_image_load_formatted.txt', 2262 }, 2263 'GL_EXT_shader_image_load_store' : { 2264 'number' : 386, 2265 'flags' : { 'public' }, 2266 'supporters' : { 'NVIDIA' }, 2267 'url' : 'extensions/EXT/EXT_shader_image_load_store.txt', 2268 }, 2269 'GL_EXT_shader_implicit_conversions' : { 2270 'esnumber' : 179, 2271 'flags' : { 'public' }, 2272 'url' : 'extensions/EXT/EXT_shader_implicit_conversions.txt', 2273 }, 2274 'GL_EXT_shader_integer_mix' : { 2275 'number' : 437, 2276 'esnumber' : 161, 2277 'flags' : { 'public' }, 2278 'supporters' : { 'INTEL' }, 2279 'url' : 'extensions/EXT/EXT_shader_integer_mix.txt', 2280 }, 2281 'GL_EXT_shader_io_blocks' : { 2282 'esnumber' : 180, 2283 'flags' : { 'public' }, 2284 'url' : 'extensions/EXT/EXT_shader_io_blocks.txt', 2285 }, 2286 'GL_EXT_shader_non_constant_global_initializers' : { 2287 'esnumber' : 264, 2288 'flags' : { 'public' }, 2289 'url' : 'extensions/EXT/EXT_shader_non_constant_global_initializers.txt', 2290 }, 2291 'GL_EXT_shader_pixel_local_storage' : { 2292 'esnumber' : 167, 2293 'flags' : { 'public' }, 2294 'url' : 'extensions/EXT/EXT_shader_pixel_local_storage.txt', 2295 }, 2296 'GL_EXT_shader_pixel_local_storage2' : { 2297 'esnumber' : 253, 2298 'flags' : { 'public' }, 2299 'url' : 'extensions/EXT/EXT_shader_pixel_local_storage2.txt', 2300 }, 2301 'GL_EXT_shader_samples_identical' : { 2302 'number' : 557, 2303 'esnumber' : 339, 2304 'flags' : { 'public' }, 2305 'url' : 'extensions/EXT/EXT_shader_samples_identical.txt', 2306 }, 2307 'GL_EXT_shader_texture_lod' : { 2308 'esnumber' : 77, 2309 'flags' : { 'public' }, 2310 'url' : 'extensions/EXT/EXT_shader_texture_lod.txt', 2311 }, 2312 'GL_EXT_shadow_funcs' : { 2313 'number' : 267, 2314 'flags' : { 'public' }, 2315 'supporters' : { 'NVIDIA' }, 2316 'url' : 'extensions/EXT/EXT_shadow_funcs.txt', 2317 }, 2318 'GL_EXT_shadow_samplers' : { 2319 'esnumber' : 102, 2320 'flags' : { 'public' }, 2321 'url' : 'extensions/EXT/EXT_shadow_samplers.txt', 2322 }, 2323 'GL_EXT_shared_texture_palette' : { 2324 'number' : 141, 2325 'flags' : { 'public' }, 2326 'supporters' : { '3DFX', '3DL', 'SGI' }, 2327 'url' : 'extensions/EXT/EXT_shared_texture_palette.txt', 2328 }, 2329 'GL_EXT_sparse_texture' : { 2330 'esnumber' : 240, 2331 'flags' : { 'public' }, 2332 'url' : 'extensions/EXT/EXT_sparse_texture.txt', 2333 }, 2334 'GL_EXT_sparse_texture2' : { 2335 'number' : 463, 2336 'esnumber' : 259, 2337 'flags' : { 'public' }, 2338 'url' : 'extensions/EXT/EXT_sparse_texture2.txt', 2339 }, 2340 'GL_EXT_static_vertex_array' : { 2341 'flags' : { 'public' }, 2342 'supporters' : { 'IBM' }, 2343 'url' : 'extensions/EXT/EXT_static_vertex_array.txt', 2344 }, 2345 'GL_EXT_stencil_clear_tag' : { 2346 'number' : 314, 2347 'flags' : { 'public' }, 2348 'supporters' : { 'NVIDIA' }, 2349 'url' : 'extensions/EXT/EXT_stencil_clear_tag.txt', 2350 }, 2351 'GL_EXT_stencil_two_side' : { 2352 'number' : 268, 2353 'flags' : { 'public' }, 2354 'supporters' : { 'APPLE', 'NVIDIA' }, 2355 'url' : 'extensions/EXT/EXT_stencil_two_side.txt', 2356 }, 2357 'GL_EXT_stencil_wrap' : { 2358 'number' : 176, 2359 'flags' : { 'public' }, 2360 'supporters' : { 'INGR', 'NVIDIA' }, 2361 'url' : 'extensions/EXT/EXT_stencil_wrap.txt', 2362 }, 2363 'GL_EXT_subtexture' : { 2364 'number' : 9, 2365 'flags' : { 'public' }, 2366 'supporters' : { 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, 2367 'url' : 'extensions/EXT/EXT_subtexture.txt', 2368 }, 2369 'GL_EXT_swap_control' : { 2370 'number' : 375, 2371 'flags' : { 'public' }, 2372 'supporters' : { 'NVIDIA' }, 2373 'url' : 'extensions/EXT/EXT_swap_control.txt', 2374 }, 2375 'GLX_EXT_swap_control_tear' : { 2376 'number' : 414, 2377 'flags' : { 'public' }, 2378 'supporters' : { 'NVIDIA' }, 2379 'url' : 'extensions/EXT/GLX_EXT_swap_control_tear.txt', 2380 }, 2381 'GL_EXT_tessellation_shader' : { 2382 'esnumber' : 181, 2383 'flags' : { 'public' }, 2384 'url' : 'extensions/EXT/EXT_tessellation_shader.txt', 2385 'alias' : { 'GL_EXT_tessellation_point_size' }, 2386 }, 2387 'GL_EXT_texenv_op' : { 2388 'flags' : { 'obsolete' }, 2389 'url' : 'extensions/EXT/EXT_texenv_op.txt', 2390 'comments' : 'Evolved into EXT_texture_env_combine.', 2391 }, 2392 'GL_EXT_texture' : { 2393 'number' : 4, 2394 'flags' : { 'public' }, 2395 'supporters' : { 'HP', 'INGR', 'KGC', 'SGI' }, 2396 'url' : 'extensions/EXT/EXT_texture.txt', 2397 }, 2398 'GL_EXT_texture3D' : { 2399 'number' : 6, 2400 'flags' : { 'public' }, 2401 'supporters' : { 'ES', 'HP', 'IBM', 'SGI', 'SUN' }, 2402 'url' : 'extensions/EXT/EXT_texture3D.txt', 2403 }, 2404 'GL_EXT_texture_array' : { 2405 'number' : 329, 2406 'flags' : { 'public' }, 2407 'supporters' : { 'NVIDIA' }, 2408 'url' : 'extensions/EXT/EXT_texture_array.txt', 2409 }, 2410 'GL_EXT_texture_border_clamp' : { 2411 'esnumber' : 182, 2412 'flags' : { 'public' }, 2413 'url' : 'extensions/EXT/EXT_texture_border_clamp.txt', 2414 }, 2415 'GL_EXT_texture_buffer' : { 2416 'esnumber' : 183, 2417 'flags' : { 'public' }, 2418 'url' : 'extensions/EXT/EXT_texture_buffer.txt', 2419 }, 2420 'GL_EXT_texture_buffer_object' : { 2421 'number' : 330, 2422 'flags' : { 'public' }, 2423 'supporters' : { 'NVIDIA' }, 2424 'url' : 'extensions/EXT/EXT_texture_buffer_object.txt', 2425 }, 2426 'GL_EXT_texture_compression_astc_decode_mode' : { 2427 'esnumber' : 276, 2428 'flags' : { 'public' }, 2429 'url' : 'extensions/EXT/EXT_texture_compression_astc_decode_mode.txt', 2430 'alias' : { 'GL_EXT_texture_compression_astc_decode_mode_rgb9e5' }, 2431 }, 2432 'GL_EXT_texture_compression_bptc' : { 2433 'esnumber' : 287, 2434 'flags' : { 'public' }, 2435 'supporters' : { 'NVIDIA' }, 2436 'url' : 'extensions/EXT/EXT_texture_compression_bptc.txt', 2437 }, 2438 'GL_EXT_texture_compression_dxt1' : { 2439 'number' : 309, 2440 'esnumber' : 49, 2441 'flags' : { 'public' }, 2442 'supporters' : { 'INTEL', 'NVIDIA' }, 2443 'url' : 'extensions/EXT/EXT_texture_compression_dxt1.txt', 2444 }, 2445 'GL_EXT_texture_compression_latc' : { 2446 'number' : 331, 2447 'flags' : { 'public' }, 2448 'supporters' : { 'NVIDIA' }, 2449 'url' : 'extensions/EXT/EXT_texture_compression_latc.txt', 2450 }, 2451 'GL_EXT_texture_compression_rgtc' : { 2452 'number' : 332, 2453 'esnumber' : 286, 2454 'flags' : { 'public' }, 2455 'supporters' : { 'NVIDIA' }, 2456 'url' : 'extensions/EXT/EXT_texture_compression_rgtc.txt', 2457 }, 2458 'GL_EXT_texture_compression_s3tc' : { 2459 'number' : 198, 2460 'esnumber' : 154, 2461 'flags' : { 'public' }, 2462 'supporters' : { 'INTEL', 'NVIDIA' }, 2463 'url' : 'extensions/EXT/EXT_texture_compression_s3tc.txt', 2464 }, 2465 'GL_EXT_texture_compression_s3tc_srgb' : { 2466 'esnumber' : 289, 2467 'flags' : { 'public' }, 2468 'supporters' : { 'ANGLE' }, 2469 'url' : 'extensions/EXT/EXT_texture_compression_s3tc_srgb.txt', 2470 }, 2471 'GL_EXT_texture_cube_map' : { 2472 'flags' : { 'incomplete' }, 2473 'url' : 'extensions/EXT/EXT_texture_cube_map.txt', 2474 'comments' : 'Extension shipped but was not fully specified. Similar to ARB_texture_cube_map.', 2475 }, 2476 'GL_EXT_texture_cube_map_array' : { 2477 'esnumber' : 184, 2478 'flags' : { 'public' }, 2479 'url' : 'extensions/EXT/EXT_texture_cube_map_array.txt', 2480 }, 2481 'GL_EXT_texture_env' : { 2482 'number' : 146, 2483 'flags' : { 'public' }, 2484 'url' : 'extensions/EXT/EXT_texture_env.txt', 2485 }, 2486 'GL_EXT_texture_env_add' : { 2487 'number' : 185, 2488 'flags' : { 'public' }, 2489 'supporters' : { 'ATI', 'NVIDIA' }, 2490 'url' : 'extensions/EXT/EXT_texture_env_add.txt', 2491 }, 2492 'GL_EXT_texture_env_combine' : { 2493 'number' : 158, 2494 'flags' : { 'public' }, 2495 'supporters' : { 'ATI', 'NVIDIA' }, 2496 'url' : 'extensions/EXT/EXT_texture_env_combine.txt', 2497 }, 2498 'GL_EXT_texture_env_dot3' : { 2499 'number' : 220, 2500 'flags' : { 'public' }, 2501 'supporters' : { 'ATI' }, 2502 'url' : 'extensions/EXT/EXT_texture_env_dot3.txt', 2503 }, 2504 'GL_EXT_texture_filter_anisotropic' : { 2505 'number' : 187, 2506 'esnumber' : 41, 2507 'flags' : { 'public' }, 2508 'supporters' : { 'NVIDIA' }, 2509 'url' : 'extensions/EXT/EXT_texture_filter_anisotropic.txt', 2510 }, 2511 'GL_EXT_texture_filter_minmax' : { 2512 'number' : 464, 2513 'esnumber' : 227, 2514 'flags' : { 'public' }, 2515 'url' : 'extensions/EXT/EXT_texture_filter_minmax.txt', 2516 }, 2517 'GL_EXT_texture_format_BGRA8888' : { 2518 'esnumber' : 51, 2519 'flags' : { 'public' }, 2520 'url' : 'extensions/EXT/EXT_texture_format_BGRA8888.txt', 2521 }, 2522 'GL_EXT_texture_format_sRGB_override' : { 2523 'esnumber' : 299, 2524 'flags' : { 'public' }, 2525 'url' : 'extensions/EXT/EXT_texture_format_sRGB_override.txt', 2526 }, 2527 'GLX_EXT_texture_from_pixmap' : { 2528 'number' : 344, 2529 'flags' : { 'public' }, 2530 'supporters' : { 'MESA', 'NVIDIA' }, 2531 'url' : 'extensions/EXT/GLX_EXT_texture_from_pixmap.txt', 2532 }, 2533 'GL_EXT_texture_integer' : { 2534 'number' : 343, 2535 'flags' : { 'public' }, 2536 'supporters' : { 'NVIDIA' }, 2537 'url' : 'extensions/EXT/EXT_texture_integer.txt', 2538 }, 2539 'GL_EXT_texture_lod_bias' : { 2540 'number' : 186, 2541 'esnumber' : 60, 2542 'flags' : { 'public' }, 2543 'supporters' : { 'NVIDIA' }, 2544 'url' : 'extensions/EXT/EXT_texture_lod_bias.txt', 2545 }, 2546 'GL_EXT_texture_mirror_clamp' : { 2547 'number' : 298, 2548 'flags' : { 'public' }, 2549 'supporters' : { 'NVIDIA' }, 2550 'url' : 'extensions/EXT/EXT_texture_mirror_clamp.txt', 2551 }, 2552 'GL_EXT_texture_mirror_clamp_to_edge' : { 2553 'esnumber' : 291, 2554 'flags' : { 'public' }, 2555 'url' : 'extensions/EXT/EXT_texture_mirror_clamp_to_edge.txt', 2556 }, 2557 'GL_EXT_texture_norm16' : { 2558 'esnumber' : 207, 2559 'flags' : { 'public' }, 2560 'url' : 'extensions/EXT/EXT_texture_norm16.txt', 2561 }, 2562 'GL_EXT_texture_object' : { 2563 'number' : 20, 2564 'flags' : { 'public' }, 2565 'supporters' : { 'IBM', 'INGR', 'KGC', 'SGI' }, 2566 'url' : 'extensions/EXT/EXT_texture_object.txt', 2567 }, 2568 'GL_EXT_texture_perturb_normal' : { 2569 'number' : 147, 2570 'flags' : { 'public' }, 2571 'url' : 'extensions/EXT/EXT_texture_perturb_normal.txt', 2572 }, 2573 'GL_EXT_texture_query_lod' : { 2574 'esnumber' : 310, 2575 'flags' : { 'public' }, 2576 'url' : 'extensions/EXT/EXT_texture_query_lod.txt', 2577 }, 2578 'GL_EXT_texture_rg' : { 2579 'esnumber' : 103, 2580 'flags' : { 'public' }, 2581 'url' : 'extensions/EXT/EXT_texture_rg.txt', 2582 }, 2583 'GL_EXT_texture_sRGB' : { 2584 'number' : 315, 2585 'flags' : { 'public' }, 2586 'supporters' : { 'NVIDIA' }, 2587 'url' : 'extensions/EXT/EXT_texture_sRGB.txt', 2588 }, 2589 'GL_EXT_texture_sRGB_R8' : { 2590 'number' : 534, 2591 'esnumber' : 221, 2592 'flags' : { 'public' }, 2593 'url' : 'extensions/EXT/EXT_texture_sRGB_R8.txt', 2594 }, 2595 'GL_EXT_texture_sRGB_RG8' : { 2596 'number' : 555, 2597 'esnumber' : 223, 2598 'flags' : { 'public' }, 2599 'url' : 'extensions/EXT/EXT_texture_sRGB_RG8.txt', 2600 }, 2601 'GL_EXT_texture_sRGB_decode' : { 2602 'number' : 402, 2603 'esnumber' : 152, 2604 'flags' : { 'public' }, 2605 'supporters' : { 'APPLE', 'CodeWeavers', 'NVIDIA', 'TransGaming' }, 2606 'url' : 'extensions/EXT/EXT_texture_sRGB_decode.txt', 2607 }, 2608 'GL_EXT_texture_shadow_lod' : { 2609 'number' : 539, 2610 'esnumber' : 320, 2611 'flags' : { 'public' }, 2612 'supporters' : { 'NVIDIA' }, 2613 'url' : 'extensions/EXT/EXT_texture_shadow_lod.txt', 2614 }, 2615 'GL_EXT_texture_shared_exponent' : { 2616 'number' : 333, 2617 'flags' : { 'public' }, 2618 'supporters' : { 'NVIDIA' }, 2619 'url' : 'extensions/EXT/EXT_texture_shared_exponent.txt', 2620 }, 2621 'GL_EXT_texture_snorm' : { 2622 'number' : 365, 2623 'flags' : { 'public' }, 2624 'supporters' : { 'NVIDIA', 'TransGaming' }, 2625 'url' : 'extensions/EXT/EXT_texture_snorm.txt', 2626 }, 2627 'GL_EXT_texture_storage' : { 2628 'number' : 556, 2629 'esnumber' : 108, 2630 'flags' : { 'public' }, 2631 'url' : 'extensions/EXT/EXT_texture_storage.txt', 2632 }, 2633 'GL_EXT_texture_storage_compression' : { 2634 'esnumber' : 336, 2635 'flags' : { 'public' }, 2636 'url' : 'extensions/EXT/EXT_texture_storage_compression.txt', 2637 }, 2638 'GL_EXT_texture_swizzle' : { 2639 'number' : 356, 2640 'flags' : { 'public' }, 2641 'supporters' : { 'IdSoftware', 'NVIDIA' }, 2642 'url' : 'extensions/EXT/EXT_texture_swizzle.txt', 2643 }, 2644 'GL_EXT_texture_type_2_10_10_10_REV' : { 2645 'esnumber' : 42, 2646 'flags' : { 'public' }, 2647 'url' : 'extensions/EXT/EXT_texture_type_2_10_10_10_REV.txt', 2648 }, 2649 'GL_EXT_texture_view' : { 2650 'esnumber' : 185, 2651 'flags' : { 'public' }, 2652 'url' : 'extensions/EXT/EXT_texture_view.txt', 2653 }, 2654 'GL_EXT_timer_query' : { 2655 'number' : 319, 2656 'flags' : { 'public' }, 2657 'supporters' : { 'NVIDIA' }, 2658 'url' : 'extensions/EXT/EXT_timer_query.txt', 2659 }, 2660 'GL_EXT_transform_feedback' : { 2661 'number' : 352, 2662 'flags' : { 'public' }, 2663 'supporters' : { 'APPLE', 'NVIDIA' }, 2664 'url' : 'extensions/EXT/EXT_transform_feedback.txt', 2665 }, 2666 'GL_EXT_transform_feedback2' : { 2667 'flags' : { 'incomplete', 'obsolete' }, 2668 'url' : 'extensions/EXT/EXT_transform_feedback2.txt', 2669 'comments' : 'Draft extension which is referred to by some other vendor extensions, but shipped as ARB_transform_feedback2.', 2670 }, 2671 'GL_EXT_unpack_subimage' : { 2672 'esnumber' : 90, 2673 'flags' : { 'public' }, 2674 'url' : 'extensions/EXT/EXT_unpack_subimage.txt', 2675 }, 2676 'GL_EXT_vertex_array' : { 2677 'number' : 30, 2678 'flags' : { 'public' }, 2679 'supporters' : { 'DEC', 'HP', 'IBM', 'INGR', 'KGC', 'SGI' }, 2680 'url' : 'extensions/EXT/EXT_vertex_array.txt', 2681 }, 2682 'GL_EXT_vertex_array_bgra' : { 2683 'number' : 354, 2684 'flags' : { 'public' }, 2685 'supporters' : { 'Blizzard', 'NVIDIA', 'S3', 'TransGaming' }, 2686 'url' : 'extensions/EXT/EXT_vertex_array_bgra.txt', 2687 }, 2688 'GL_EXT_vertex_array_set' : { 2689 'flags' : { 'public' }, 2690 'supporters' : { 'IBM' }, 2691 'url' : 'extensions/EXT/EXT_vertex_array_set.txt', 2692 }, 2693 'GL_EXT_vertex_array_setXXX' : { 2694 'flags' : { 'public' }, 2695 'supporters' : { 'IBM' }, 2696 'url' : 'extensions/EXT/EXT_vertex_array_setXXX.txt', 2697 }, 2698 'GL_EXT_vertex_attrib_64bit' : { 2699 'number' : 387, 2700 'flags' : { 'public' }, 2701 'supporters' : { 'NVIDIA' }, 2702 'url' : 'extensions/EXT/EXT_vertex_attrib_64bit.txt', 2703 }, 2704 'GL_EXT_vertex_shader' : { 2705 'number' : 248, 2706 'flags' : { 'public' }, 2707 'url' : 'extensions/EXT/EXT_vertex_shader.txt', 2708 }, 2709 'GL_EXT_vertex_weighting' : { 2710 'number' : 188, 2711 'flags' : { 'public' }, 2712 'supporters' : { 'NVIDIA' }, 2713 'url' : 'extensions/EXT/EXT_vertex_weighting.txt', 2714 }, 2715 'GLX_EXT_visual_info' : { 2716 'number' : 28, 2717 'flags' : { 'public' }, 2718 'supporters' : { 'IBM', 'KGC', 'SGI' }, 2719 'url' : 'extensions/EXT/GLX_EXT_visual_info.txt', 2720 }, 2721 'GLX_EXT_visual_rating' : { 2722 'number' : 44, 2723 'flags' : { 'public' }, 2724 'supporters' : { 'HP', 'IBM', 'SGI' }, 2725 'url' : 'extensions/EXT/GLX_EXT_visual_rating.txt', 2726 }, 2727 'GL_EXT_win32_keyed_mutex' : { 2728 'number' : 506, 2729 'esnumber' : 283, 2730 'flags' : { 'public' }, 2731 'url' : 'extensions/EXT/EXT_win32_keyed_mutex.txt', 2732 }, 2733 'GL_EXT_window_rectangles' : { 2734 'number' : 490, 2735 'esnumber' : 263, 2736 'flags' : { 'public' }, 2737 'supporters' : { 'GOOGLE', 'NVIDIA', 'VMware' }, 2738 'url' : 'extensions/EXT/EXT_window_rectangles.txt', 2739 }, 2740 'GL_EXT_x11_sync_object' : { 2741 'number' : 406, 2742 'flags' : { 'public' }, 2743 'supporters' : { 'NVIDIA' }, 2744 'url' : 'extensions/EXT/EXT_x11_sync_object.txt', 2745 }, 2746 'GL_FJ_shader_binary_GCCSO' : { 2747 'esnumber' : 114, 2748 'flags' : { 'public' }, 2749 'url' : 'extensions/FJ/FJ_shader_binary_GCCSO.txt', 2750 }, 2751 'GL_GREMEDY_frame_terminator' : { 2752 'number' : 345, 2753 'flags' : { 'public' }, 2754 'supporters' : { 'GREMEDY' }, 2755 'url' : 'extensions/GREMEDY/GREMEDY_frame_terminator.txt', 2756 }, 2757 'GL_GREMEDY_string_marker' : { 2758 'number' : 311, 2759 'flags' : { 'public' }, 2760 'supporters' : { 'GREMEDY' }, 2761 'url' : 'extensions/GREMEDY/GREMEDY_string_marker.txt', 2762 }, 2763 'GL_HP_convolution_border_modes' : { 2764 'number' : 67, 2765 'flags' : { 'public' }, 2766 'supporters' : { 'HP' }, 2767 'url' : 'extensions/HP/HP_convolution_border_modes.txt', 2768 }, 2769 'GL_HP_image_transform' : { 2770 'number' : 66, 2771 'flags' : { 'public' }, 2772 'supporters' : { 'HP', 'SUN' }, 2773 'url' : 'extensions/HP/HP_image_transform.txt', 2774 }, 2775 'GL_HP_occlusion_test' : { 2776 'number' : 137, 2777 'flags' : { 'public' }, 2778 'supporters' : { 'HP' }, 2779 'url' : 'extensions/HP/HP_occlusion_test.txt', 2780 }, 2781 'GL_HP_texture_lighting' : { 2782 'number' : 111, 2783 'flags' : { 'public' }, 2784 'supporters' : { 'HP' }, 2785 'url' : 'extensions/HP/HP_texture_lighting.txt', 2786 }, 2787 'GL_IBM_cull_vertex' : { 2788 'number' : 199, 2789 'flags' : { 'public' }, 2790 'supporters' : { 'IBM' }, 2791 'url' : 'extensions/IBM/IBM_cull_vertex.txt', 2792 }, 2793 'GL_IBM_multimode_draw_arrays' : { 2794 'number' : 200, 2795 'flags' : { 'public' }, 2796 'supporters' : { 'IBM' }, 2797 'url' : 'extensions/IBM/IBM_multimode_draw_arrays.txt', 2798 }, 2799 'GL_IBM_rasterpos_clip' : { 2800 'number' : 110, 2801 'flags' : { 'public' }, 2802 'supporters' : { 'IBM' }, 2803 'url' : 'extensions/IBM/IBM_rasterpos_clip.txt', 2804 }, 2805 'GL_IBM_static_data' : { 2806 'number' : 223, 2807 'flags' : { 'public' }, 2808 'url' : 'extensions/IBM/IBM_static_data.txt', 2809 }, 2810 'GL_IBM_texture_mirrored_repeat' : { 2811 'number' : 224, 2812 'flags' : { 'public' }, 2813 'url' : 'extensions/IBM/IBM_texture_mirrored_repeat.txt', 2814 }, 2815 'GL_IBM_vertex_array_lists' : { 2816 'number' : 201, 2817 'flags' : { 'public' }, 2818 'supporters' : { 'IBM' }, 2819 'url' : 'extensions/IBM/IBM_vertex_array_lists.txt', 2820 }, 2821 'GL_IGLOO_swap_triangle_strip_vertex_pointerXXX' : { 2822 'flags' : { 'incomplete', 'obsolete' }, 2823 'url' : 'extensions/IGLOO/IGLOO_swap_triangle_strip_vertex_pointerXXX.txt', 2824 }, 2825 'GL_IGLOO_toggle_color_and_lightXXX' : { 2826 'flags' : { 'incomplete', 'obsolete' }, 2827 'url' : 'extensions/IGLOO/IGLOO_toggle_color_and_lightXXX.txt', 2828 }, 2829 'GL_IGLOO_viewport_offsetXXX' : { 2830 'flags' : { 'incomplete', 'obsolete' }, 2831 'url' : 'extensions/IGLOO/IGLOO_viewport_offsetXXX.txt', 2832 }, 2833 'GL_IMG_bindless_texture' : { 2834 'esnumber' : 270, 2835 'flags' : { 'public' }, 2836 'url' : 'extensions/IMG/IMG_bindless_texture.txt', 2837 }, 2838 'GL_IMG_framebuffer_downsample' : { 2839 'esnumber' : 255, 2840 'flags' : { 'public' }, 2841 'url' : 'extensions/IMG/IMG_framebuffer_downsample.txt', 2842 }, 2843 'GL_IMG_multisampled_render_to_texture' : { 2844 'esnumber' : 74, 2845 'flags' : { 'public' }, 2846 'url' : 'extensions/IMG/IMG_multisampled_render_to_texture.txt', 2847 }, 2848 'GL_IMG_program_binary' : { 2849 'esnumber' : 67, 2850 'flags' : { 'public' }, 2851 'url' : 'extensions/IMG/IMG_program_binary.txt', 2852 }, 2853 'GL_IMG_read_format' : { 2854 'esnumber' : 53, 2855 'flags' : { 'public' }, 2856 'url' : 'extensions/IMG/IMG_read_format.txt', 2857 }, 2858 'GL_IMG_shader_binary' : { 2859 'esnumber' : 68, 2860 'flags' : { 'public' }, 2861 'url' : 'extensions/IMG/IMG_shader_binary.txt', 2862 }, 2863 'GL_IMG_texture_compression_pvrtc' : { 2864 'esnumber' : 54, 2865 'flags' : { 'public' }, 2866 'url' : 'extensions/IMG/IMG_texture_compression_pvrtc.txt', 2867 }, 2868 'GL_IMG_texture_compression_pvrtc2' : { 2869 'esnumber' : 140, 2870 'flags' : { 'public' }, 2871 'url' : 'extensions/IMG/IMG_texture_compression_pvrtc2.txt', 2872 }, 2873 'GL_IMG_texture_env_enhanced_fixed_function' : { 2874 'esnumber' : 58, 2875 'flags' : { 'public' }, 2876 'url' : 'extensions/IMG/IMG_texture_env_enhanced_fixed_function.txt', 2877 }, 2878 'GL_IMG_texture_filter_cubic' : { 2879 'esnumber' : 251, 2880 'flags' : { 'public' }, 2881 'url' : 'extensions/IMG/IMG_texture_filter_cubic.txt', 2882 }, 2883 'GL_IMG_user_clip_plane' : { 2884 'esnumber' : 57, 2885 'flags' : { 'public' }, 2886 'url' : 'extensions/IMG/IMG_user_clip_plane.txt', 2887 }, 2888 'GL_IMG_tile_region_protection' : { 2889 'scnumber' : 1, 2890 'flags' : { 'public' }, 2891 'url' : 'extensions/IMG/IMG_tile_region_protection.txt', 2892 }, 2893 'GL_INGR_color_clamp' : { 2894 'number' : 174, 2895 'flags' : { 'public' }, 2896 'supporters' : { 'INGR' }, 2897 'url' : 'extensions/INGR/INGR_color_clamp.txt', 2898 }, 2899 'GL_INGR_interlace_read' : { 2900 'number' : 175, 2901 'flags' : { 'public' }, 2902 'supporters' : { 'INGR' }, 2903 'url' : 'extensions/INGR/INGR_interlace_read.txt', 2904 }, 2905 'GL_INTEL_conservative_rasterization' : { 2906 'number' : 491, 2907 'esnumber' : 265, 2908 'flags' : { 'public' }, 2909 'supporters' : { 'INTEL' }, 2910 'url' : 'extensions/INTEL/INTEL_conservative_rasterization.txt', 2911 }, 2912 'GL_INTEL_fragment_shader_ordering' : { 2913 'number' : 441, 2914 'flags' : { 'public' }, 2915 'supporters' : { 'INTEL' }, 2916 'url' : 'extensions/INTEL/INTEL_fragment_shader_ordering.txt', 2917 }, 2918 'GL_INTEL_framebuffer_CMAA' : { 2919 'number' : 481, 2920 'esnumber' : 246, 2921 'flags' : { 'public' }, 2922 'url' : 'extensions/INTEL/INTEL_framebuffer_CMAA.txt', 2923 }, 2924 'GL_INTEL_map_texture' : { 2925 'number' : 429, 2926 'flags' : { 'public' }, 2927 'supporters' : { 'INTEL' }, 2928 'url' : 'extensions/INTEL/INTEL_map_texture.txt', 2929 }, 2930 'GL_INTEL_blackhole_render' : { 2931 'number' : 521, 2932 'esnumber' : 300, 2933 'flags' : { 'public' }, 2934 'supporters' : { 'INTEL' }, 2935 'url' : 'extensions/INTEL/INTEL_blackhole_render.txt', 2936 }, 2937 'GL_INTEL_parallel_arrays' : { 2938 'number' : 136, 2939 'flags' : { 'public' }, 2940 'supporters' : { 'INTEL' }, 2941 'url' : 'extensions/INTEL/INTEL_parallel_arrays.txt', 2942 }, 2943 'GL_INTEL_performance_query' : { 2944 'number' : 443, 2945 'esnumber' : 164, 2946 'flags' : { 'public' }, 2947 'url' : 'extensions/INTEL/INTEL_performance_query.txt', 2948 }, 2949 'GL_INTEL_shader_integer_functions2' : { 2950 'number' : 547, 2951 'esnumber' : 323, 2952 'flags' : { 'public' }, 2953 'url' : 'extensions/INTEL/INTEL_shader_integer_functions2.txt', 2954 }, 2955 'GLX_INTEL_swap_event' : { 2956 'number' : 384, 2957 'flags' : { 'public' }, 2958 'supporters' : { 'AMD' }, 2959 'url' : 'extensions/INTEL/GLX_INTEL_swap_event.txt', 2960 }, 2961 'GL_INTEL_texture_scissor' : { 2962 'number' : 135, 2963 'flags' : { 'public' }, 2964 'supporters' : { 'INTEL' }, 2965 'url' : 'extensions/INTEL/INTEL_texture_scissor.txt', 2966 }, 2967 'GL_KHR_blend_equation_advanced' : { 2968 'arbnumber' : 174, 2969 'esnumber' : 168, 2970 'flags' : { 'public' }, 2971 'url' : 'extensions/KHR/KHR_blend_equation_advanced.txt', 2972 'alias' : { 'GL_KHR_blend_equation_advanced_coherent' }, 2973 }, 2974 'GL_KHR_context_flush_control' : { 2975 'arbnumber' : 168, 2976 'esnumber' : 191, 2977 'flags' : { 'public' }, 2978 'url' : 'extensions/KHR/KHR_context_flush_control.txt', 2979 'alias' : { 'GLX_ARB_context_flush_control', 'WGL_ARB_context_flush_control' }, 2980 }, 2981 'GL_KHR_debug' : { 2982 'arbnumber' : 119, 2983 'esnumber' : 118, 2984 'flags' : { 'public' }, 2985 'url' : 'extensions/KHR/KHR_debug.txt', 2986 }, 2987 'GL_KHR_no_error' : { 2988 'arbnumber' : 175, 2989 'esnumber' : 243, 2990 'flags' : { 'public' }, 2991 'url' : 'extensions/KHR/KHR_no_error.txt', 2992 }, 2993 'GL_KHR_parallel_shader_compile' : { 2994 'arbnumber' : 192, 2995 'esnumber' : 288, 2996 'flags' : { 'public' }, 2997 'url' : 'extensions/KHR/KHR_parallel_shader_compile.txt', 2998 }, 2999 'GL_KHR_robust_buffer_access_behavior' : { 3000 'arbnumber' : 169, 3001 'esnumber' : 189, 3002 'flags' : { 'public' }, 3003 'url' : 'extensions/KHR/KHR_robust_buffer_access_behavior.txt', 3004 }, 3005 'GL_KHR_robustness' : { 3006 'arbnumber' : 170, 3007 'esnumber' : 190, 3008 'flags' : { 'public' }, 3009 'url' : 'extensions/KHR/KHR_robustness.txt', 3010 }, 3011 'GL_KHR_shader_subgroup' : { 3012 'arbnumber' : 196, 3013 'esnumber' : 321, 3014 'flags' : { 'public' }, 3015 'url' : 'extensions/KHR/KHR_shader_subgroup.txt', 3016 }, 3017 'GL_KHR_texture_compression_astc_hdr' : { 3018 'arbnumber' : 118, 3019 'esnumber' : 117, 3020 'flags' : { 'public' }, 3021 'url' : 'extensions/KHR/KHR_texture_compression_astc_hdr.txt', 3022 'alias' : { 'GL_KHR_texture_compression_astc_ldr' }, 3023 }, 3024 'GL_KHR_texture_compression_astc_sliced_3d' : { 3025 'arbnumber' : 189, 3026 'esnumber' : 249, 3027 'flags' : { 'public' }, 3028 'url' : 'extensions/KHR/KHR_texture_compression_astc_sliced_3d.txt', 3029 }, 3030 'GL_MESAX_texture_stack' : { 3031 'number' : 318, 3032 'flags' : { 'public' }, 3033 'supporters' : { 'MESA' }, 3034 'url' : 'extensions/MESAX/MESAX_texture_stack.txt', 3035 }, 3036 'GLX_MESA_agp_offset' : { 3037 'number' : 308, 3038 'flags' : { 'public' }, 3039 'supporters' : { 'MESA' }, 3040 'url' : 'extensions/MESA/GLX_MESA_agp_offset.txt', 3041 }, 3042 'GLX_MESA_copy_sub_buffer' : { 3043 'number' : 215, 3044 'flags' : { 'public' }, 3045 'supporters' : { 'MESA' }, 3046 'url' : 'extensions/MESA/GLX_MESA_copy_sub_buffer.txt', 3047 }, 3048 'GL_MESA_bgra' : { 3049 'esnumber' : 335, 3050 'flags' : { 'public' }, 3051 'supporters' : { 'MESA' }, 3052 'url' : 'extensions/MESA/MESA_bgra.txt', 3053 }, 3054 3055 'GL_MESA_framebuffer_flip_x' : { 3056 'number' : 548, 3057 'esnumber' : 327, 3058 'flags' : { 'public' }, 3059 'supporters' : { 'MESA' }, 3060 'url' : 'extensions/MESA/MESA_framebuffer_flip_x.txt', 3061 }, 3062 'GL_MESA_framebuffer_flip_y' : { 3063 'number' : 540, 3064 'esnumber' : 302, 3065 'flags' : { 'public' }, 3066 'supporters' : { 'MESA' }, 3067 'url' : 'extensions/MESA/MESA_framebuffer_flip_y.txt', 3068 }, 3069 'GL_MESA_framebuffer_swap_xy' : { 3070 'number' : 549, 3071 'esnumber' : 328, 3072 'flags' : { 'public' }, 3073 'supporters' : { 'MESA' }, 3074 'url' : 'extensions/MESA/MESA_framebuffer_swap_xy.txt', 3075 }, 3076 'GL_MESA_pack_invert' : { 3077 'number' : 300, 3078 'flags' : { 'public' }, 3079 'supporters' : { 'MESA' }, 3080 'url' : 'extensions/MESA/MESA_pack_invert.txt', 3081 }, 3082 'GLX_MESA_pixmap_colormap' : { 3083 'number' : 216, 3084 'flags' : { 'public' }, 3085 'supporters' : { 'MESA' }, 3086 'url' : 'extensions/MESA/GLX_MESA_pixmap_colormap.txt', 3087 }, 3088 'GL_MESA_program_binary_formats' : { 3089 'number' : 516, 3090 'esnumber' : 294, 3091 'flags' : { 'public' }, 3092 'supporters' : { 'MESA' }, 3093 'url' : 'extensions/MESA/MESA_program_binary_formats.txt', 3094 }, 3095 'GLX_MESA_query_renderer' : { 3096 'number' : 446, 3097 'flags' : { 'public' }, 3098 'url' : 'extensions/MESA/GLX_MESA_query_renderer.txt', 3099 }, 3100 'GLX_MESA_release_buffers' : { 3101 'number' : 217, 3102 'flags' : { 'public' }, 3103 'supporters' : { 'MESA' }, 3104 'url' : 'extensions/MESA/GLX_MESA_release_buffers.txt', 3105 }, 3106 'GL_MESA_resize_buffers' : { 3107 'number' : 196, 3108 'flags' : { 'public' }, 3109 'supporters' : { 'MESA' }, 3110 'url' : 'extensions/MESA/MESA_resize_buffers.txt', 3111 }, 3112 'GLX_MESA_set_3dfx_mode' : { 3113 'number' : 218, 3114 'flags' : { 'public' }, 3115 'supporters' : { 'MESA' }, 3116 'url' : 'extensions/MESA/GLX_MESA_set_3dfx_mode.txt', 3117 }, 3118 'GL_MESA_shader_integer_functions' : { 3119 'number' : 495, 3120 'flags' : { 'public' }, 3121 'supporters' : { 'MESA' }, 3122 'url' : 'extensions/MESA/MESA_shader_integer_functions.txt', 3123 }, 3124 'GLX_MESA_swap_control' : { 3125 'number' : 514, 3126 'flags' : { 'public' }, 3127 'supporters' : { 'MESA' }, 3128 'url' : 'extensions/MESA/GLX_MESA_swap_control.txt', 3129 }, 3130 'GL_MESA_tile_raster_order' : { 3131 'number' : 515, 3132 'esnumber' : 292, 3133 'flags' : { 'public' }, 3134 'supporters' : { 'MESA' }, 3135 'url' : 'extensions/MESA/MESA_tile_raster_order.txt', 3136 }, 3137 'GL_MESA_window_pos' : { 3138 'number' : 197, 3139 'flags' : { 'public' }, 3140 'supporters' : { 'MESA' }, 3141 'url' : 'extensions/MESA/MESA_window_pos.txt', 3142 }, 3143 'GL_MESA_ycbcr_texture' : { 3144 'number' : 301, 3145 'flags' : { 'public' }, 3146 'supporters' : { 'MESA' }, 3147 'url' : 'extensions/MESA/MESA_ycbcr_texture.txt', 3148 }, 3149 'GL_MTK_program_binary' : { 3150 'esnumber' : 245, 3151 'flags' : { 'incomplete', 'private' }, 3152 'url' : 'drafts/MTK/MTK_program_binary.txt', 3153 }, 3154 'GL_MTK_shader_binary' : { 3155 'esnumber' : 244, 3156 'flags' : { 'incomplete', 'private' }, 3157 'url' : 'drafts/MTK/MTK_shader_binary.txt', 3158 }, 3159 'GL_NVX_blend_equation_advanced_multi_draw_buffers' : { 3160 'number' : 492, 3161 'esnumber' : 266, 3162 'flags' : { 'public' }, 3163 'supporters' : { 'NVIDIA' }, 3164 'url' : 'extensions/NVX/NVX_blend_equation_advanced_multi_draw_buffers.txt', 3165 }, 3166 'GL_NVX_conditional_render' : { 3167 'number' : 425, 3168 'flags' : { 'public' }, 3169 'supporters' : { 'NVIDIA' }, 3170 'url' : 'extensions/NVX/NVX_conditional_render.txt', 3171 }, 3172 'GL_NVX_gpu_memory_info' : { 3173 'number' : 438, 3174 'flags' : { 'public' }, 3175 'supporters' : { 'NVIDIA' }, 3176 'url' : 'extensions/NVX/NVX_gpu_memory_info.txt', 3177 }, 3178 'GL_NVX_linked_gpu_multicast' : { 3179 'number' : 493, 3180 'flags' : { 'public' }, 3181 'supporters' : { 'NVIDIA' }, 3182 'url' : 'extensions/NVX/NVX_linked_gpu_multicast.txt', 3183 }, 3184 'GL_NV_3dvision_settings' : { 3185 'esnumber' : 129, 3186 'flags' : { 'public' }, 3187 'url' : 'extensions/NV/NV_3dvision_settings.txt', 3188 }, 3189 'GL_NV_EGL_stream_consumer_external' : { 3190 'esnumber' : 104, 3191 'flags' : { 'public' }, 3192 'url' : 'extensions/NV/NV_EGL_stream_consumer_external.txt', 3193 }, 3194 'GL_NV_alpha_to_coverage_dither_control' : { 3195 'number' : 500, 3196 'flags' : { 'public' }, 3197 'url' : 'extensions/NV/NV_alpha_to_coverage_dither_control.txt', 3198 }, 3199 'GL_NV_bgr' : { 3200 'esnumber' : 135, 3201 'flags' : { 'public' }, 3202 'url' : 'extensions/NV/NV_bgr.txt', 3203 }, 3204 'GL_NV_bindless_multi_draw_indirect' : { 3205 'number' : 432, 3206 'flags' : { 'public' }, 3207 'supporters' : { 'NVIDIA' }, 3208 'url' : 'extensions/NV/NV_bindless_multi_draw_indirect.txt', 3209 }, 3210 'GL_NV_bindless_multi_draw_indirect_count' : { 3211 'number' : 456, 3212 'flags' : { 'public' }, 3213 'supporters' : { 'NVIDIA' }, 3214 'url' : 'extensions/NV/NV_bindless_multi_draw_indirect_count.txt', 3215 }, 3216 'GL_NV_bindless_texture' : { 3217 'number' : 418, 3218 'esnumber' : 197, 3219 'flags' : { 'public' }, 3220 'supporters' : { 'NVIDIA' }, 3221 'url' : 'extensions/NV/NV_bindless_texture.txt', 3222 }, 3223 'GL_NV_blend_equation_advanced' : { 3224 'number' : 433, 3225 'esnumber' : 163, 3226 'flags' : { 'public' }, 3227 'supporters' : { 'NVIDIA' }, 3228 'url' : 'extensions/NV/NV_blend_equation_advanced.txt', 3229 'alias' : { 'GL_NV_blend_equation_advanced_coherent' }, 3230 }, 3231 'GL_NV_blend_minmax_factor' : { 3232 'number' : 510, 3233 'esnumber' : 285, 3234 'flags' : { 'public' }, 3235 'supporters' : { 'NVIDIA' }, 3236 'url' : 'extensions/NV/NV_blend_minmax_factor.txt', 3237 }, 3238 'GL_NV_blend_square' : { 3239 'number' : 194, 3240 'flags' : { 'public' }, 3241 'supporters' : { 'NVIDIA' }, 3242 'url' : 'extensions/NV/NV_blend_square.txt', 3243 }, 3244 'GL_NV_clip_space_w_scaling' : { 3245 'number' : 486, 3246 'esnumber' : 295, 3247 'flags' : { 'public' }, 3248 'url' : 'extensions/NV/NV_clip_space_w_scaling.txt', 3249 }, 3250 'GL_NV_command_list' : { 3251 'number' : 477, 3252 'flags' : { 'public' }, 3253 'url' : 'extensions/NV/NV_command_list.txt', 3254 }, 3255 'GL_NV_compute_program5' : { 3256 'number' : 421, 3257 'flags' : { 'public' }, 3258 'supporters' : { 'NVIDIA' }, 3259 'url' : 'extensions/NV/NV_compute_program5.txt', 3260 }, 3261 'GL_NV_compute_shader_derivatives' : { 3262 'number' : 525, 3263 'esnumber' : 308, 3264 'flags' : { 'public' }, 3265 'supporters' : { 'NVIDIA' }, 3266 'url' : 'extensions/NV/NV_compute_shader_derivatives.txt', 3267 }, 3268 'GL_NV_conditional_render' : { 3269 'number' : 346, 3270 'esnumber' : 198, 3271 'flags' : { 'public' }, 3272 'supporters' : { 'NVIDIA' }, 3273 'url' : 'extensions/NV/NV_conditional_render.txt', 3274 }, 3275 'GL_NV_conservative_raster' : { 3276 'number' : 465, 3277 'esnumber' : 228, 3278 'flags' : { 'public' }, 3279 'url' : 'extensions/NV/NV_conservative_raster.txt', 3280 }, 3281 'GL_NV_conservative_raster_dilate' : { 3282 'number' : 480, 3283 'flags' : { 'public' }, 3284 'url' : 'extensions/NV/NV_conservative_raster_dilate.txt', 3285 }, 3286 'GL_NV_conservative_raster_pre_snap' : { 3287 'number' : 517, 3288 'esnumber' : 297, 3289 'flags' : { 'public' }, 3290 'url' : 'extensions/NV/NV_conservative_raster_pre_snap.txt', 3291 }, 3292 'GL_NV_conservative_raster_pre_snap_triangles' : { 3293 'number' : 487, 3294 'esnumber' : 262, 3295 'flags' : { 'public' }, 3296 'url' : 'extensions/NV/NV_conservative_raster_pre_snap_triangles.txt', 3297 }, 3298 'GL_NV_conservative_raster_underestimation' : { 3299 'number' : 518, 3300 'flags' : { 'public' }, 3301 'url' : 'extensions/NV/NV_conservative_raster_underestimation.txt', 3302 }, 3303 'GLX_NV_copy_buffer' : { 3304 'number' : 457, 3305 'flags' : { 'public' }, 3306 'supporters' : { 'NVIDIA' }, 3307 'url' : 'extensions/NV/GLX_NV_copy_buffer.txt', 3308 }, 3309 'GL_NV_copy_buffer' : { 3310 'esnumber' : 158, 3311 'flags' : { 'public' }, 3312 'url' : 'extensions/NV/NV_copy_buffer.txt', 3313 }, 3314 'GL_NV_copy_depth_to_color' : { 3315 'number' : 243, 3316 'flags' : { 'public' }, 3317 'url' : 'extensions/NV/NV_copy_depth_to_color.txt', 3318 }, 3319 'GL_NV_copy_image' : { 3320 'number' : 376, 3321 'flags' : { 'public' }, 3322 'supporters' : { 'NVIDIA' }, 3323 'url' : 'extensions/NV/NV_copy_image.txt', 3324 'alias' : { 'GLX_NV_copy_image', 'WGL_NV_copy_image' }, 3325 }, 3326 'GL_NV_coverage_sample' : { 3327 'esnumber' : 72, 3328 'flags' : { 'public' }, 3329 'url' : '../EGL/extensions/NV/EGL_NV_coverage_sample.txt', 3330 }, 3331 'GL_NV_deep_texture3D' : { 3332 'number' : 424, 3333 'flags' : { 'public' }, 3334 'supporters' : { 'NVIDIA' }, 3335 'url' : 'extensions/NV/NV_deep_texture3D.txt', 3336 }, 3337 'GLX_NV_delay_before_swap' : { 3338 'number' : 445, 3339 'flags' : { 'public' }, 3340 'url' : 'extensions/NV/GLX_NV_delay_before_swap.txt', 3341 }, 3342 'GL_NV_depth_buffer_float' : { 3343 'number' : 334, 3344 'flags' : { 'public' }, 3345 'supporters' : { 'NVIDIA' }, 3346 'url' : 'extensions/NV/NV_depth_buffer_float.txt', 3347 }, 3348 'GL_NV_depth_clamp' : { 3349 'number' : 260, 3350 'flags' : { 'public' }, 3351 'supporters' : { 'NVIDIA' }, 3352 'url' : 'extensions/NV/NV_depth_clamp.txt', 3353 }, 3354 'GL_NV_depth_nonlinear' : { 3355 'esnumber' : 73, 3356 'flags' : { 'public' }, 3357 'url' : '../EGL/extensions/NV/EGL_NV_depth_nonlinear.txt', 3358 }, 3359 'GL_NV_draw_buffers' : { 3360 'esnumber' : 91, 3361 'flags' : { 'public' }, 3362 'url' : 'extensions/NV/NV_draw_buffers.txt', 3363 }, 3364 'GL_NV_draw_instanced' : { 3365 'esnumber' : 141, 3366 'flags' : { 'public' }, 3367 'url' : 'extensions/NV/NV_draw_instanced.txt', 3368 }, 3369 'GL_NV_draw_texture' : { 3370 'number' : 430, 3371 'esnumber' : 126, 3372 'flags' : { 'public' }, 3373 'supporters' : { 'NVIDIA' }, 3374 'url' : 'extensions/NV/NV_draw_texture.txt', 3375 }, 3376 'GL_NV_draw_vulkan_image' : { 3377 'number' : 501, 3378 'esnumber' : 274, 3379 'flags' : { 'public' }, 3380 'supporters' : { 'NVIDIA' }, 3381 'url' : 'extensions/NV/NV_draw_vulkan_image.txt', 3382 }, 3383 'GL_NV_evaluators' : { 3384 'number' : 225, 3385 'flags' : { 'public' }, 3386 'supporters' : { 'NVIDIA' }, 3387 'url' : 'extensions/NV/NV_evaluators.txt', 3388 }, 3389 'GL_NV_explicit_attrib_location' : { 3390 'esnumber' : 159, 3391 'flags' : { 'public' }, 3392 'url' : 'extensions/NV/NV_explicit_attrib_location.txt', 3393 }, 3394 'GL_NV_explicit_multisample' : { 3395 'number' : 357, 3396 'flags' : { 'public' }, 3397 'supporters' : { 'NVIDIA' }, 3398 'url' : 'extensions/NV/NV_explicit_multisample.txt', 3399 }, 3400 'GL_NV_fbo_color_attachments' : { 3401 'esnumber' : 92, 3402 'flags' : { 'public' }, 3403 'url' : 'extensions/NV/NV_fbo_color_attachments.txt', 3404 }, 3405 'GL_NV_fence' : { 3406 'number' : 222, 3407 'esnumber' : 52, 3408 'flags' : { 'public' }, 3409 'supporters' : { 'NVIDIA' }, 3410 'url' : 'extensions/NV/NV_fence.txt', 3411 }, 3412 'GL_NV_fill_rectangle' : { 3413 'number' : 466, 3414 'esnumber' : 232, 3415 'flags' : { 'public' }, 3416 'url' : 'extensions/NV/NV_fill_rectangle.txt', 3417 }, 3418 'GL_NV_float_buffer' : { 3419 'number' : 281, 3420 'flags' : { 'public' }, 3421 'supporters' : { 'NVIDIA' }, 3422 'url' : 'extensions/NV/NV_float_buffer.txt', 3423 'alias' : { 'WGL_NV_float_buffer' }, 3424 }, 3425 'GL_NV_fog_distance' : { 3426 'number' : 192, 3427 'flags' : { 'public' }, 3428 'supporters' : { 'NVIDIA' }, 3429 'url' : 'extensions/NV/NV_fog_distance.txt', 3430 }, 3431 'GL_NV_fragment_coverage_to_color' : { 3432 'number' : 467, 3433 'esnumber' : 229, 3434 'flags' : { 'public' }, 3435 'url' : 'extensions/NV/NV_fragment_coverage_to_color.txt', 3436 }, 3437 'GL_NV_fragment_program' : { 3438 'number' : 282, 3439 'flags' : { 'public' }, 3440 'supporters' : { 'NVIDIA' }, 3441 'url' : 'extensions/NV/NV_fragment_program.txt', 3442 }, 3443 'GL_NV_fragment_program2' : { 3444 'number' : 304, 3445 'flags' : { 'public' }, 3446 'supporters' : { 'NVIDIA' }, 3447 'url' : 'extensions/NV/NV_fragment_program2.txt', 3448 }, 3449 'GL_NV_fragment_program4' : { 3450 'number' : 335, 3451 'flags' : { 'public' }, 3452 'supporters' : { 'NVIDIA' }, 3453 'url' : 'extensions/NV/NV_fragment_program4.txt', 3454 }, 3455 'GL_NV_fragment_program_option' : { 3456 'number' : 303, 3457 'flags' : { 'public' }, 3458 'supporters' : { 'NVIDIA' }, 3459 'url' : 'extensions/NV/NV_fragment_program_option.txt', 3460 }, 3461 'GL_NV_fragment_shader_barycentric' : { 3462 'number' : 526, 3463 'esnumber' : 316, 3464 'flags' : { 'public' }, 3465 'supporters' : { 'NVIDIA' }, 3466 'url' : 'extensions/NV/NV_fragment_shader_barycentric.txt', 3467 }, 3468 'GL_NV_fragment_shader_interlock' : { 3469 'number' : 468, 3470 'esnumber' : 230, 3471 'flags' : { 'public' }, 3472 'url' : 'extensions/NV/NV_fragment_shader_interlock.txt', 3473 }, 3474 'GL_NV_framebuffer_blit' : { 3475 'esnumber' : 142, 3476 'flags' : { 'public' }, 3477 'url' : 'extensions/NV/NV_framebuffer_blit.txt', 3478 }, 3479 'GL_NV_framebuffer_mixed_samples' : { 3480 'number' : 469, 3481 'esnumber' : 231, 3482 'flags' : { 'public' }, 3483 'url' : 'extensions/NV/NV_framebuffer_mixed_samples.txt', 3484 }, 3485 'GL_NV_framebuffer_multisample' : { 3486 'esnumber' : 143, 3487 'flags' : { 'public' }, 3488 'url' : 'extensions/NV/NV_framebuffer_multisample.txt', 3489 }, 3490 'GL_NV_framebuffer_multisample_coverage' : { 3491 'number' : 336, 3492 'flags' : { 'public' }, 3493 'supporters' : { 'NVIDIA' }, 3494 'url' : 'extensions/NV/NV_framebuffer_multisample_coverage.txt', 3495 }, 3496 'GL_NV_generate_mipmap_sRGB' : { 3497 'esnumber' : 144, 3498 'flags' : { 'public' }, 3499 'url' : 'extensions/NV/NV_generate_mipmap_sRGB.txt', 3500 }, 3501 'GL_NV_geometry_program4' : { 3502 'number' : 323, 3503 'flags' : { 'public' }, 3504 'supporters' : { 'NVIDIA' }, 3505 'url' : 'extensions/NV/NV_geometry_program4.txt', 3506 }, 3507 'GL_NV_geometry_shader4' : { 3508 'number' : 338, 3509 'flags' : { 'public' }, 3510 'supporters' : { 'NVIDIA' }, 3511 'url' : 'extensions/NV/NV_geometry_shader4.txt', 3512 }, 3513 'GL_NV_geometry_shader_passthrough' : { 3514 'number' : 470, 3515 'esnumber' : 233, 3516 'flags' : { 'public' }, 3517 'url' : 'extensions/NV/NV_geometry_shader_passthrough.txt', 3518 }, 3519 'GL_NV_gpu_multicast' : { 3520 'number' : 494, 3521 'flags' : { 'public' }, 3522 'supporters' : { 'NVIDIA' }, 3523 'url' : 'extensions/NV/NV_gpu_multicast.txt', 3524 }, 3525 'GL_NVX_gpu_multicast2' : { 3526 'number' : 543, 3527 'flags' : { 'public' }, 3528 'supporters' : { 'NVIDIA' }, 3529 'url' : 'extensions/NVX/NVX_gpu_multicast2.txt', 3530 }, 3531 'GL_NVX_progress_fence' : { 3532 'number' : 541, 3533 'flags' : { 'public' }, 3534 'supporters' : { 'NVIDIA' }, 3535 'url' : 'extensions/NVX/NVX_progress_fence.txt', 3536 }, 3537 'GL_NV_gpu_program4' : { 3538 'number' : 322, 3539 'flags' : { 'public' }, 3540 'supporters' : { 'NVIDIA' }, 3541 'url' : 'extensions/NV/NV_gpu_program4.txt', 3542 }, 3543 'GL_NV_gpu_program5' : { 3544 'number' : 388, 3545 'flags' : { 'public' }, 3546 'supporters' : { 'NVIDIA' }, 3547 'url' : 'extensions/NV/NV_gpu_program5.txt', 3548 }, 3549 'GL_NV_gpu_program5_mem_extended' : { 3550 'number' : 434, 3551 'flags' : { 'public' }, 3552 'supporters' : { 'NVIDIA' }, 3553 'url' : 'extensions/NV/NV_gpu_program5_mem_extended.txt', 3554 }, 3555 'GL_NV_gpu_shader5' : { 3556 'number' : 389, 3557 'esnumber' : 260, 3558 'flags' : { 'public' }, 3559 'supporters' : { 'NVIDIA' }, 3560 'url' : 'extensions/NV/NV_gpu_shader5.txt', 3561 }, 3562 'GL_NV_half_float' : { 3563 'number' : 283, 3564 'flags' : { 'public' }, 3565 'supporters' : { 'NVIDIA' }, 3566 'url' : 'extensions/NV/NV_half_float.txt', 3567 }, 3568 'GL_NV_image_formats' : { 3569 'esnumber' : 200, 3570 'flags' : { 'public' }, 3571 'url' : 'extensions/NV/NV_image_formats.txt', 3572 }, 3573 'GL_NV_instanced_arrays' : { 3574 'esnumber' : 145, 3575 'flags' : { 'public' }, 3576 'url' : 'extensions/NV/NV_instanced_arrays.txt', 3577 }, 3578 'GL_NV_internalformat_sample_query' : { 3579 'number' : 475, 3580 'esnumber' : 196, 3581 'flags' : { 'public' }, 3582 'url' : 'extensions/NV/NV_internalformat_sample_query.txt', 3583 }, 3584 'GL_NV_light_max_exponent' : { 3585 'number' : 189, 3586 'flags' : { 'public' }, 3587 'supporters' : { 'NVIDIA' }, 3588 'url' : 'extensions/NV/NV_light_max_exponent.txt', 3589 }, 3590 'GL_NV_memory_attachment' : { 3591 'number' : 524, 3592 'esnumber' : 305, 3593 'flags' : { 'public' }, 3594 'supporters' : { 'NVIDIA' }, 3595 'url' : 'extensions/NV/NV_memory_attachment.txt', 3596 }, 3597 'GL_NV_memory_object_sparse' : { 3598 'number' : 550, 3599 'esnumber' : 329, 3600 'flags' : { 'public' }, 3601 'supporters' : { 'NVIDIA' }, 3602 'url' : 'extensions/NV/NV_memory_object_sparse.txt', 3603 }, 3604 'GL_NV_mesh_shader' : { 3605 'number' : 527, 3606 'esnumber' : 312, 3607 'flags' : { 'public' }, 3608 'supporters' : { 'NVIDIA' }, 3609 'url' : 'extensions/NV/NV_mesh_shader.txt', 3610 }, 3611 'GL_NV_multisample_coverage' : { 3612 'number' : 393, 3613 'flags' : { 'public' }, 3614 'supporters' : { 'NVIDIA' }, 3615 'url' : 'extensions/NV/NV_multisample_coverage.txt', 3616 }, 3617 'GL_NV_multisample_filter_hint' : { 3618 'number' : 259, 3619 'flags' : { 'public' }, 3620 'supporters' : { 'NVIDIA' }, 3621 'url' : 'extensions/NV/NV_multisample_filter_hint.txt', 3622 }, 3623 'GL_NV_non_square_matrices' : { 3624 'esnumber' : 160, 3625 'flags' : { 'public' }, 3626 'url' : 'extensions/NV/NV_non_square_matrices.txt', 3627 }, 3628 'GL_NV_occlusion_query' : { 3629 'number' : 261, 3630 'flags' : { 'public' }, 3631 'supporters' : { 'NVIDIA' }, 3632 'url' : 'extensions/NV/NV_occlusion_query.txt', 3633 }, 3634 'GL_NV_pack_subimage' : { 3635 'esnumber' : 132, 3636 'flags' : { 'public' }, 3637 'url' : 'extensions/NV/NV_pack_subimage.txt', 3638 }, 3639 'GL_NV_packed_depth_stencil' : { 3640 'number' : 226, 3641 'flags' : { 'public' }, 3642 'supporters' : { 'NVIDIA' }, 3643 'url' : 'extensions/NV/NV_packed_depth_stencil.txt', 3644 }, 3645 'GL_NV_packed_float' : { 3646 'esnumber' : 127, 3647 'flags' : { 'public' }, 3648 'url' : 'extensions/NV/NV_packed_float.txt', 3649 }, 3650 'GL_NV_parameter_buffer_object' : { 3651 'number' : 339, 3652 'flags' : { 'public' }, 3653 'supporters' : { 'NVIDIA' }, 3654 'url' : 'extensions/NV/NV_parameter_buffer_object.txt', 3655 }, 3656 'GL_NV_parameter_buffer_object2' : { 3657 'number' : 378, 3658 'flags' : { 'public' }, 3659 'supporters' : { 'NVIDIA' }, 3660 'url' : 'extensions/NV/NV_parameter_buffer_object2.txt', 3661 }, 3662 'GL_NV_path_rendering' : { 3663 'number' : 410, 3664 'esnumber' : 199, 3665 'flags' : { 'public' }, 3666 'supporters' : { 'NVIDIA' }, 3667 'url' : 'extensions/NV/NV_path_rendering.txt', 3668 }, 3669 'GL_NV_path_rendering_shared_edge' : { 3670 'number' : 471, 3671 'esnumber' : 234, 3672 'flags' : { 'public' }, 3673 'url' : 'extensions/NV/NV_path_rendering_shared_edge.txt', 3674 }, 3675 'GL_NV_pixel_buffer_object' : { 3676 'esnumber' : 134, 3677 'flags' : { 'public' }, 3678 'url' : 'extensions/NV/NV_pixel_buffer_object.txt', 3679 }, 3680 'GL_NV_pixel_data_range' : { 3681 'number' : 284, 3682 'flags' : { 'public' }, 3683 'supporters' : { 'NVIDIA' }, 3684 'url' : 'extensions/NV/NV_pixel_data_range.txt', 3685 }, 3686 'GL_NV_platform_binary' : { 3687 'esnumber' : 131, 3688 'flags' : { 'public' }, 3689 'url' : 'extensions/NV/NV_platform_binary.txt', 3690 }, 3691 'GL_NV_point_sprite' : { 3692 'number' : 262, 3693 'flags' : { 'public' }, 3694 'supporters' : { 'NVIDIA' }, 3695 'url' : 'extensions/NV/NV_point_sprite.txt', 3696 }, 3697 'GL_NV_polygon_mode' : { 3698 'esnumber' : 238, 3699 'flags' : { 'public' }, 3700 'url' : 'extensions/NV/NV_polygon_mode.txt', 3701 }, 3702 'GL_NV_present_video' : { 3703 'number' : 347, 3704 'flags' : { 'public' }, 3705 'supporters' : { 'NVIDIA' }, 3706 'url' : 'extensions/NV/NV_present_video.txt', 3707 'alias' : { 'GLX_NV_present_video', 'WGL_NV_present_video' }, 3708 }, 3709 'GL_NV_primitive_restart' : { 3710 'number' : 285, 3711 'flags' : { 'public' }, 3712 'supporters' : { 'NVIDIA' }, 3713 'url' : 'extensions/NV/NV_primitive_restart.txt', 3714 }, 3715 'GL_NV_primitive_shading_rate' : { 3716 'number' : 554, 3717 'esnumber' : 332, 3718 'flags' : { 'public' }, 3719 'supporters' : { 'NVIDIA' }, 3720 'url' : 'extensions/NV/NV_primitive_shading_rate.txt', 3721 }, 3722 'GL_NV_query_resource' : { 3723 'number' : 511, 3724 'flags' : { 'public' }, 3725 'supporters' : { 'NVIDIA' }, 3726 'url' : 'extensions/NV/NV_query_resource.txt', 3727 }, 3728 'GL_NV_query_resource_tag' : { 3729 'number' : 512, 3730 'flags' : { 'public' }, 3731 'supporters' : { 'NVIDIA' }, 3732 'url' : 'extensions/NV/NV_query_resource_tag.txt', 3733 }, 3734 'GL_NV_read_buffer' : { 3735 'esnumber' : 93, 3736 'flags' : { 'public' }, 3737 'url' : 'extensions/NV/NV_read_buffer.txt', 3738 }, 3739 'GL_NV_read_depth_stencil' : { 3740 'esnumber' : 94, 3741 'flags' : { 'public' }, 3742 'url' : 'extensions/NV/NV_read_depth_stencil.txt', 3743 }, 3744 'GL_NV_register_combiners' : { 3745 'number' : 191, 3746 'flags' : { 'public' }, 3747 'supporters' : { 'NVIDIA' }, 3748 'url' : 'extensions/NV/NV_register_combiners.txt', 3749 }, 3750 'GL_NV_register_combiners2' : { 3751 'number' : 227, 3752 'flags' : { 'public' }, 3753 'supporters' : { 'NVIDIA' }, 3754 'url' : 'extensions/NV/NV_register_combiners2.txt', 3755 }, 3756 'GL_NV_representative_fragment_test' : { 3757 'number' : 528, 3758 'esnumber' : 314, 3759 'flags' : { 'public' }, 3760 'supporters' : { 'NVIDIA' }, 3761 'url' : 'extensions/NV/NV_representative_fragment_test.txt', 3762 }, 3763 'GL_NV_robustness_video_memory_purge' : { 3764 'number' : 484, 3765 'flags' : { 'public' }, 3766 'url' : 'extensions/NV/NV_robustness_video_memory_purge.txt', 3767 }, 3768 'GL_NV_sRGB_formats' : { 3769 'esnumber' : 148, 3770 'flags' : { 'public' }, 3771 'url' : 'extensions/NV/NV_sRGB_formats.txt', 3772 }, 3773 'GL_NV_sample_locations' : { 3774 'number' : 472, 3775 'esnumber' : 235, 3776 'flags' : { 'public' }, 3777 'url' : 'extensions/NV/NV_sample_locations.txt', 3778 }, 3779 'GL_NV_sample_mask_override_coverage' : { 3780 'number' : 473, 3781 'esnumber' : 236, 3782 'flags' : { 'public' }, 3783 'url' : 'extensions/NV/NV_sample_mask_override_coverage.txt', 3784 }, 3785 'GL_NV_scissor_exclusive' : { 3786 'number' : 529, 3787 'esnumber' : 311, 3788 'flags' : { 'public' }, 3789 'supporters' : { 'NVIDIA' }, 3790 'url' : 'extensions/NV/NV_scissor_exclusive.txt', 3791 }, 3792 'GL_NV_shader_atomic_counters' : { 3793 'number' : 423, 3794 'flags' : { 'public' }, 3795 'supporters' : { 'NVIDIA' }, 3796 'url' : 'extensions/NV/NV_shader_atomic_counters.txt', 3797 }, 3798 'GL_NV_shader_atomic_float' : { 3799 'number' : 419, 3800 'flags' : { 'public' }, 3801 'supporters' : { 'NVIDIA' }, 3802 'url' : 'extensions/NV/NV_shader_atomic_float.txt', 3803 }, 3804 'GL_NV_shader_atomic_float64' : { 3805 'number' : 488, 3806 'flags' : { 'public' }, 3807 'url' : 'extensions/NV/NV_shader_atomic_float64.txt', 3808 }, 3809 'GL_NV_shader_atomic_fp16_vector' : { 3810 'number' : 474, 3811 'esnumber' : 261, 3812 'flags' : { 'public' }, 3813 'url' : 'extensions/NV/NV_shader_atomic_fp16_vector.txt', 3814 }, 3815 'GL_NV_shader_atomic_int64' : { 3816 'number' : 455, 3817 'flags' : { 'public' }, 3818 'supporters' : { 'NVIDIA' }, 3819 'url' : 'extensions/NV/NV_shader_atomic_int64.txt', 3820 }, 3821 'GL_NV_shader_buffer_load' : { 3822 'number' : 379, 3823 'flags' : { 'public' }, 3824 'supporters' : { 'NVIDIA' }, 3825 'url' : 'extensions/NV/NV_shader_buffer_load.txt', 3826 }, 3827 'GL_NV_shader_buffer_store' : { 3828 'number' : 390, 3829 'flags' : { 'public' }, 3830 'supporters' : { 'NVIDIA' }, 3831 'url' : 'extensions/NV/NV_shader_buffer_store.txt', 3832 }, 3833 'GL_NV_shader_noperspective_interpolation' : { 3834 'esnumber' : 201, 3835 'flags' : { 'public' }, 3836 'url' : 'extensions/NV/NV_shader_noperspective_interpolation.txt', 3837 }, 3838 'GL_NV_shader_storage_buffer_object' : { 3839 'number' : 422, 3840 'flags' : { 'public' }, 3841 'supporters' : { 'NVIDIA' }, 3842 'url' : 'extensions/NV/NV_shader_storage_buffer_object.txt', 3843 }, 3844 'GL_NV_shader_texture_footprint' : { 3845 'number' : 530, 3846 'esnumber' : 313, 3847 'flags' : { 'public' }, 3848 'supporters' : { 'NVIDIA' }, 3849 'url' : 'extensions/NV/NV_shader_texture_footprint.txt', 3850 }, 3851 'GL_NV_shader_thread_group' : { 3852 'number' : 447, 3853 'flags' : { 'public' }, 3854 'url' : 'extensions/NV/NV_shader_thread_group.txt', 3855 }, 3856 'GL_NV_shader_thread_shuffle' : { 3857 'number' : 448, 3858 'flags' : { 'public' }, 3859 'url' : 'extensions/NV/NV_shader_thread_shuffle.txt', 3860 }, 3861 'GL_NV_shader_subgroup_partitioned' : { 3862 'number' : 544, 3863 'esnumber' : 322, 3864 'flags' : { 'public' }, 3865 'url' : 'extensions/NV/NV_shader_subgroup_partitioned.txt', 3866 }, 3867 'GL_NV_shading_rate_image' : { 3868 'number' : 531, 3869 'esnumber' : 315, 3870 'flags' : { 'public' }, 3871 'supporters' : { 'NVIDIA' }, 3872 'url' : 'extensions/NV/NV_shading_rate_image.txt', 3873 }, 3874 'GL_NV_shadow_samplers_array' : { 3875 'esnumber' : 146, 3876 'flags' : { 'public' }, 3877 'url' : 'extensions/NV/NV_shadow_samplers_array.txt', 3878 }, 3879 'GL_NV_shadow_samplers_cube' : { 3880 'esnumber' : 147, 3881 'flags' : { 'public' }, 3882 'url' : 'extensions/NV/NV_shadow_samplers_cube.txt', 3883 }, 3884 'GL_NV_stereo_view_rendering' : { 3885 'number' : 489, 3886 'esnumber' : 296, 3887 'flags' : { 'public' }, 3888 'url' : 'extensions/NV/NV_stereo_view_rendering.txt', 3889 }, 3890 'GLX_NV_swap_group' : { 3891 'number' : 350, 3892 'flags' : { 'public' }, 3893 'supporters' : { 'NVIDIA' }, 3894 'url' : 'extensions/NV/GLX_NV_swap_group.txt', 3895 }, 3896 'GL_NV_tessellation_program5' : { 3897 'number' : 391, 3898 'flags' : { 'public' }, 3899 'supporters' : { 'NVIDIA' }, 3900 'url' : 'extensions/NV/NV_tessellation_program5.txt', 3901 }, 3902 'GL_NV_texgen_emboss' : { 3903 'number' : 193, 3904 'flags' : { 'public' }, 3905 'supporters' : { 'NVIDIA' }, 3906 'url' : 'extensions/NV/NV_texgen_emboss.txt', 3907 }, 3908 'GL_NV_texgen_reflection' : { 3909 'number' : 179, 3910 'flags' : { 'public' }, 3911 'supporters' : { 'NVIDIA' }, 3912 'url' : 'extensions/NV/NV_texgen_reflection.txt', 3913 }, 3914 'GL_NV_texture_array' : { 3915 'esnumber' : 133, 3916 'flags' : { 'public' }, 3917 'url' : 'extensions/NV/NV_texture_array.txt', 3918 }, 3919 'GL_NV_texture_barrier' : { 3920 'number' : 381, 3921 'esnumber' : 271, 3922 'flags' : { 'public' }, 3923 'supporters' : { 'NVIDIA' }, 3924 'url' : 'extensions/NV/NV_texture_barrier.txt', 3925 }, 3926 'GL_NV_texture_border_clamp' : { 3927 'esnumber' : 149, 3928 'flags' : { 'public' }, 3929 'url' : 'extensions/NV/NV_texture_border_clamp.txt', 3930 }, 3931 'GL_NV_texture_compression_latc' : { 3932 'esnumber' : 130, 3933 'flags' : { 'public' }, 3934 'url' : 'extensions/NV/NV_texture_compression_latc.txt', 3935 }, 3936 'GL_NV_texture_compression_s3tc' : { 3937 'esnumber' : 128, 3938 'flags' : { 'public' }, 3939 'url' : 'extensions/NV/NV_texture_compression_s3tc.txt', 3940 }, 3941 'GL_NV_texture_compression_s3tc_update' : { 3942 'esnumber' : 95, 3943 'flags' : { 'public' }, 3944 'url' : 'extensions/NV/NV_texture_compression_s3tc_update.txt', 3945 }, 3946 'GL_NV_texture_compression_vtc' : { 3947 'number' : 228, 3948 'flags' : { 'public' }, 3949 'supporters' : { 'NVIDIA' }, 3950 'url' : 'extensions/NV/NV_texture_compression_vtc.txt', 3951 }, 3952 'GL_NV_texture_env_combine4' : { 3953 'number' : 195, 3954 'flags' : { 'public' }, 3955 'supporters' : { 'NVIDIA' }, 3956 'url' : 'extensions/NV/NV_texture_env_combine4.txt', 3957 }, 3958 'GL_NV_texture_expand_normal' : { 3959 'number' : 286, 3960 'flags' : { 'public' }, 3961 'supporters' : { 'NVIDIA' }, 3962 'url' : 'extensions/NV/NV_texture_expand_normal.txt', 3963 }, 3964 'GL_NV_texture_multisample' : { 3965 'number' : 403, 3966 'flags' : { 'public' }, 3967 'supporters' : { 'NVIDIA' }, 3968 'url' : 'extensions/NV/NV_texture_multisample.txt', 3969 }, 3970 'GL_NV_texture_npot_2D_mipmap' : { 3971 'esnumber' : 96, 3972 'flags' : { 'public' }, 3973 'url' : 'extensions/NV/NV_texture_npot_2D_mipmap.txt', 3974 }, 3975 'GL_NV_texture_rectangle' : { 3976 'number' : 229, 3977 'flags' : { 'public' }, 3978 'supporters' : { 'NVIDIA' }, 3979 'url' : 'extensions/NV/NV_texture_rectangle.txt', 3980 }, 3981 'GL_NV_texture_rectangle_compressed' : { 3982 'number' : 509, 3983 'flags' : { 'public' }, 3984 'supporters' : { 'NVIDIA' }, 3985 'url' : 'extensions/NV/NV_texture_rectangle_compressed.txt', 3986 }, 3987 'GL_NV_texture_shader' : { 3988 'number' : 230, 3989 'flags' : { 'public' }, 3990 'supporters' : { 'NVIDIA' }, 3991 'url' : 'extensions/NV/NV_texture_shader.txt', 3992 }, 3993 'GL_NV_texture_shader2' : { 3994 'number' : 231, 3995 'flags' : { 'public' }, 3996 'supporters' : { 'NVIDIA' }, 3997 'url' : 'extensions/NV/NV_texture_shader2.txt', 3998 }, 3999 'GL_NV_texture_shader3' : { 4000 'number' : 265, 4001 'flags' : { 'public' }, 4002 'supporters' : { 'NVIDIA' }, 4003 'url' : 'extensions/NV/NV_texture_shader3.txt', 4004 }, 4005 'GL_NV_transform_feedback' : { 4006 'number' : 341, 4007 'flags' : { 'public' }, 4008 'supporters' : { 'NVIDIA' }, 4009 'url' : 'extensions/NV/NV_transform_feedback.txt', 4010 }, 4011 'GL_NV_transform_feedback2' : { 4012 'number' : 358, 4013 'flags' : { 'public' }, 4014 'supporters' : { 'NVIDIA' }, 4015 'url' : 'extensions/NV/NV_transform_feedback2.txt', 4016 }, 4017 'GL_NV_timeline_semaphore' : { 4018 'number' : 551, 4019 'esnumber' : 330, 4020 'flags' : { 'public' }, 4021 'supporters' : { 'NVIDIA' }, 4022 'url' : 'extensions/NV/NV_timeline_semaphore.txt', 4023 }, 4024 'GL_NV_uniform_buffer_unified_memory' : { 4025 'number' : 459, 4026 'flags' : { 'public' }, 4027 'url' : 'extensions/NV/NV_uniform_buffer_unified_memory.txt', 4028 }, 4029 'GL_NV_vdpau_interop' : { 4030 'number' : 396, 4031 'flags' : { 'public' }, 4032 'supporters' : { 'NVIDIA' }, 4033 'url' : 'extensions/NV/NV_vdpau_interop.txt', 4034 }, 4035 'GL_NV_vdpau_interop2' : { 4036 'number' : 533, 4037 'flags' : { 'public' }, 4038 'supporters' : { 'NVIDIA' }, 4039 'url' : 'extensions/NV/NV_vdpau_interop2.txt', 4040 }, 4041 'GL_NV_vertex_array_range' : { 4042 'number' : 190, 4043 'flags' : { 'public' }, 4044 'supporters' : { 'NVIDIA' }, 4045 'url' : 'extensions/NV/NV_vertex_array_range.txt', 4046 }, 4047 'GL_NV_vertex_array_range2' : { 4048 'number' : 232, 4049 'flags' : { 'public' }, 4050 'supporters' : { 'NVIDIA' }, 4051 'url' : 'extensions/NV/NV_vertex_array_range2.txt', 4052 }, 4053 'GL_NV_vertex_attrib_integer_64bit' : { 4054 'number' : 392, 4055 'flags' : { 'public' }, 4056 'supporters' : { 'NVIDIA' }, 4057 'url' : 'extensions/NV/NV_vertex_attrib_integer_64bit.txt', 4058 }, 4059 'GL_NV_vertex_buffer_unified_memory' : { 4060 'number' : 380, 4061 'flags' : { 'public' }, 4062 'supporters' : { 'NVIDIA' }, 4063 'url' : 'extensions/NV/NV_vertex_buffer_unified_memory.txt', 4064 }, 4065 'GL_NV_vertex_program' : { 4066 'number' : 233, 4067 'flags' : { 'public' }, 4068 'supporters' : { 'NVIDIA' }, 4069 'url' : 'extensions/NV/NV_vertex_program.txt', 4070 }, 4071 'GL_NV_vertex_program1_1' : { 4072 'number' : 266, 4073 'flags' : { 'public' }, 4074 'supporters' : { 'NVIDIA' }, 4075 'url' : 'extensions/NV/NV_vertex_program1_1.txt', 4076 }, 4077 'GL_NV_vertex_program2' : { 4078 'number' : 287, 4079 'flags' : { 'public' }, 4080 'supporters' : { 'NVIDIA' }, 4081 'url' : 'extensions/NV/NV_vertex_program2.txt', 4082 }, 4083 'GL_NV_vertex_program2_option' : { 4084 'number' : 305, 4085 'flags' : { 'public' }, 4086 'supporters' : { 'NVIDIA' }, 4087 'url' : 'extensions/NV/NV_vertex_program2_option.txt', 4088 }, 4089 'GL_NV_vertex_program3' : { 4090 'number' : 306, 4091 'flags' : { 'public' }, 4092 'supporters' : { 'NVIDIA' }, 4093 'url' : 'extensions/NV/NV_vertex_program3.txt', 4094 }, 4095 'GL_NV_vertex_program4' : { 4096 'number' : 325, 4097 'flags' : { 'public' }, 4098 'supporters' : { 'NVIDIA' }, 4099 'url' : 'extensions/NV/NV_vertex_program4.txt', 4100 }, 4101 'GL_NV_video_capture' : { 4102 'number' : 374, 4103 'flags' : { 'public' }, 4104 'supporters' : { 'NVIDIA' }, 4105 'url' : 'extensions/NV/NV_video_capture.txt', 4106 'alias' : { 'GLX_NV_video_capture', 'WGL_NV_video_capture' }, 4107 }, 4108 'GLX_NV_video_out' : { 4109 'number' : 348, 4110 'flags' : { 'public' }, 4111 'supporters' : { 'NVIDIA' }, 4112 'url' : 'extensions/NV/GLX_NV_video_out.txt', 4113 }, 4114 'GL_NV_viewport_array' : { 4115 'esnumber' : 202, 4116 'flags' : { 'public' }, 4117 'url' : 'extensions/NV/NV_viewport_array.txt', 4118 }, 4119 'GL_NV_viewport_array2' : { 4120 'number' : 476, 4121 'esnumber' : 237, 4122 'flags' : { 'public' }, 4123 'url' : 'extensions/NV/NV_viewport_array2.txt', 4124 }, 4125 'GL_NV_viewport_swizzle' : { 4126 'number' : 483, 4127 'esnumber' : 258, 4128 'flags' : { 'public' }, 4129 'url' : 'extensions/NV/NV_viewport_swizzle.txt', 4130 }, 4131 'GL_OES_EGL_image' : { 4132 'esnumber' : 23, 4133 'flags' : { 'public' }, 4134 'url' : 'extensions/OES/OES_EGL_image.txt', 4135 }, 4136 'GL_OES_EGL_image_external' : { 4137 'esnumber' : 87, 4138 'flags' : { 'public' }, 4139 'url' : 'extensions/OES/OES_EGL_image_external.txt', 4140 }, 4141 'GL_OES_EGL_image_external_essl3' : { 4142 'esnumber' : 220, 4143 'flags' : { 'public' }, 4144 'url' : 'extensions/OES/OES_EGL_image_external_essl3.txt', 4145 }, 4146 'GL_OES_EGL_sync' : { 4147 'esnumber' : 75, 4148 'flags' : { 'public' }, 4149 'url' : '../EGL/extensions/KHR/EGL_KHR_fence_sync.txt', 4150 }, 4151 'GL_OES_blend_equation_separate' : { 4152 'esnumber' : 1, 4153 'flags' : { 'public' }, 4154 'url' : 'extensions/OES/OES_blend_equation_separate.txt', 4155 }, 4156 'GL_OES_blend_func_separate' : { 4157 'esnumber' : 2, 4158 'flags' : { 'public' }, 4159 'url' : 'extensions/OES/OES_blend_func_separate.txt', 4160 }, 4161 'GL_OES_blend_subtract' : { 4162 'esnumber' : 3, 4163 'flags' : { 'public' }, 4164 'url' : 'extensions/OES/OES_blend_subtract.txt', 4165 }, 4166 'GL_OES_byte_coordinates' : { 4167 'number' : 291, 4168 'esnumber' : 4, 4169 'flags' : { 'public' }, 4170 'supporters' : { 'KHR' }, 4171 'url' : 'extensions/OES/OES_byte_coordinates.txt', 4172 }, 4173 'GL_OES_compressed_ETC1_RGB8_texture' : { 4174 'esnumber' : 5, 4175 'flags' : { 'public' }, 4176 'url' : 'extensions/OES/OES_compressed_ETC1_RGB8_texture.txt', 4177 }, 4178 'GL_OES_compressed_paletted_texture' : { 4179 'number' : 294, 4180 'esnumber' : 6, 4181 'flags' : { 'public' }, 4182 'supporters' : { 'KHR' }, 4183 'url' : 'extensions/OES/OES_compressed_paletted_texture.txt', 4184 }, 4185 'GL_OES_copy_image' : { 4186 'esnumber' : 208, 4187 'flags' : { 'public' }, 4188 'url' : 'extensions/OES/OES_copy_image.txt', 4189 }, 4190 'GL_OES_depth24' : { 4191 'esnumber' : 24, 4192 'flags' : { 'public' }, 4193 'url' : 'extensions/OES/OES_depth24.txt', 4194 }, 4195 'GL_OES_depth32' : { 4196 'esnumber' : 25, 4197 'flags' : { 'public' }, 4198 'url' : 'extensions/OES/OES_depth32.txt', 4199 }, 4200 'GL_OES_depth_texture' : { 4201 'esnumber' : 43, 4202 'flags' : { 'public' }, 4203 'url' : 'extensions/OES/OES_depth_texture.txt', 4204 }, 4205 'GL_OES_depth_texture_cube_map' : { 4206 'esnumber' : 136, 4207 'flags' : { 'public' }, 4208 'url' : 'extensions/OES/OES_depth_texture_cube_map.txt', 4209 }, 4210 'GL_OES_draw_buffers_indexed' : { 4211 'esnumber' : 209, 4212 'flags' : { 'public' }, 4213 'url' : 'extensions/OES/OES_draw_buffers_indexed.txt', 4214 }, 4215 'GL_OES_draw_elements_base_vertex' : { 4216 'esnumber' : 219, 4217 'flags' : { 'public' }, 4218 'url' : 'extensions/OES/OES_draw_elements_base_vertex.txt', 4219 }, 4220 'GL_OES_draw_texture' : { 4221 'esnumber' : 7, 4222 'flags' : { 'public' }, 4223 'url' : 'extensions/OES/OES_draw_texture.txt', 4224 }, 4225 'GL_OES_element_index_uint' : { 4226 'esnumber' : 26, 4227 'flags' : { 'public' }, 4228 'url' : 'extensions/OES/OES_element_index_uint.txt', 4229 }, 4230 'GL_OES_extended_matrix_palette' : { 4231 'esnumber' : 8, 4232 'flags' : { 'public' }, 4233 'url' : 'extensions/OES/OES_extended_matrix_palette.txt', 4234 }, 4235 'GL_OES_fbo_render_mipmap' : { 4236 'esnumber' : 27, 4237 'flags' : { 'public' }, 4238 'url' : 'extensions/OES/OES_fbo_render_mipmap.txt', 4239 }, 4240 'GL_OES_fixed_point' : { 4241 'number' : 292, 4242 'esnumber' : 9, 4243 'flags' : { 'public' }, 4244 'supporters' : { 'KHR' }, 4245 'url' : 'extensions/OES/OES_fixed_point.txt', 4246 }, 4247 'GL_OES_fragment_precision_high' : { 4248 'esnumber' : 28, 4249 'flags' : { 'public' }, 4250 'url' : 'extensions/OES/OES_fragment_precision_high.txt', 4251 }, 4252 'GL_OES_framebuffer_object' : { 4253 'esnumber' : 10, 4254 'flags' : { 'public' }, 4255 'url' : 'extensions/OES/OES_framebuffer_object.txt', 4256 }, 4257 'GL_OES_geometry_shader' : { 4258 'esnumber' : 210, 4259 'flags' : { 'public' }, 4260 'url' : 'extensions/OES/OES_geometry_shader.txt', 4261 }, 4262 'GL_OES_get_program_binary' : { 4263 'esnumber' : 47, 4264 'flags' : { 'public' }, 4265 'url' : 'extensions/OES/OES_get_program_binary.txt', 4266 }, 4267 'GL_OES_gpu_shader5' : { 4268 'esnumber' : 211, 4269 'flags' : { 'public' }, 4270 'url' : 'extensions/OES/OES_gpu_shader5.txt', 4271 }, 4272 'GL_OES_mapbuffer' : { 4273 'esnumber' : 29, 4274 'flags' : { 'public' }, 4275 'url' : 'extensions/OES/OES_mapbuffer.txt', 4276 }, 4277 'GL_OES_matrix_get' : { 4278 'esnumber' : 11, 4279 'flags' : { 'public' }, 4280 'url' : 'extensions/OES/OES_matrix_get.txt', 4281 }, 4282 'GL_OES_matrix_palette' : { 4283 'esnumber' : 12, 4284 'flags' : { 'public' }, 4285 'url' : 'extensions/OES/OES_matrix_palette.txt', 4286 }, 4287 'GL_OES_packed_depth_stencil' : { 4288 'esnumber' : 44, 4289 'flags' : { 'public' }, 4290 'url' : 'extensions/OES/OES_packed_depth_stencil.txt', 4291 }, 4292 'GL_OES_paletted_texture' : { 4293 'esnumber' : 13, 4294 'flags' : { 'incomplete', 'private' }, 4295 'comments' : 'Draft spec location unknown.', 4296 }, 4297 'GL_OES_point_size_array' : { 4298 'esnumber' : 14, 4299 'flags' : { 'public' }, 4300 'url' : 'extensions/OES/OES_point_size_array.txt', 4301 }, 4302 'GL_OES_point_sprite' : { 4303 'esnumber' : 15, 4304 'flags' : { 'public' }, 4305 'url' : 'extensions/OES/OES_point_sprite.txt', 4306 }, 4307 'GL_OES_primitive_bounding_box' : { 4308 'esnumber' : 212, 4309 'flags' : { 'public' }, 4310 'url' : 'extensions/OES/OES_primitive_bounding_box.txt', 4311 }, 4312 'GL_OES_query_matrix' : { 4313 'number' : 296, 4314 'esnumber' : 16, 4315 'flags' : { 'public' }, 4316 'supporters' : { 'KHR' }, 4317 'url' : 'extensions/OES/OES_query_matrix.txt', 4318 }, 4319 'GL_OES_read_format' : { 4320 'number' : 295, 4321 'esnumber' : 17, 4322 'flags' : { 'public' }, 4323 'supporters' : { 'KHR' }, 4324 'url' : 'extensions/OES/OES_read_format.txt', 4325 }, 4326 'GL_OES_required_internalformat' : { 4327 'esnumber' : 115, 4328 'flags' : { 'public' }, 4329 'url' : 'extensions/OES/OES_required_internalformat.txt', 4330 }, 4331 'GL_OES_rgb8_rgba8' : { 4332 'esnumber' : 30, 4333 'flags' : { 'public' }, 4334 'url' : 'extensions/OES/OES_rgb8_rgba8.txt', 4335 }, 4336 'GL_OES_sample_shading' : { 4337 'esnumber' : 169, 4338 'flags' : { 'public' }, 4339 'url' : 'extensions/OES/OES_sample_shading.txt', 4340 }, 4341 'GL_OES_sample_variables' : { 4342 'esnumber' : 170, 4343 'flags' : { 'public' }, 4344 'url' : 'extensions/OES/OES_sample_variables.txt', 4345 }, 4346 'GL_OES_shader_image_atomic' : { 4347 'esnumber' : 171, 4348 'flags' : { 'public' }, 4349 'url' : 'extensions/OES/OES_shader_image_atomic.txt', 4350 }, 4351 'GL_OES_shader_io_blocks' : { 4352 'esnumber' : 213, 4353 'flags' : { 'public' }, 4354 'url' : 'extensions/OES/OES_shader_io_blocks.txt', 4355 }, 4356 'GL_OES_shader_multisample_interpolation' : { 4357 'esnumber' : 172, 4358 'flags' : { 'public' }, 4359 'url' : 'extensions/OES/OES_shader_multisample_interpolation.txt', 4360 }, 4361 'GL_OES_single_precision' : { 4362 'number' : 293, 4363 'esnumber' : 18, 4364 'flags' : { 'public' }, 4365 'supporters' : { 'KHR' }, 4366 'url' : 'extensions/OES/OES_single_precision.txt', 4367 }, 4368 'GL_OES_standard_derivatives' : { 4369 'esnumber' : 45, 4370 'flags' : { 'public' }, 4371 'url' : 'extensions/OES/OES_standard_derivatives.txt', 4372 }, 4373 'GL_OES_stencil1' : { 4374 'esnumber' : 31, 4375 'flags' : { 'public' }, 4376 'url' : 'extensions/OES/OES_stencil1.txt', 4377 }, 4378 'GL_OES_stencil4' : { 4379 'esnumber' : 32, 4380 'flags' : { 'public' }, 4381 'url' : 'extensions/OES/OES_stencil4.txt', 4382 }, 4383 'GL_OES_stencil8' : { 4384 'esnumber' : 33, 4385 'flags' : { 'public' }, 4386 'url' : 'extensions/OES/OES_stencil8.txt', 4387 }, 4388 'GL_OES_stencil_wrap' : { 4389 'esnumber' : 19, 4390 'flags' : { 'public' }, 4391 'url' : 'extensions/OES/OES_stencil_wrap.txt', 4392 }, 4393 'GL_OES_surfaceless_context' : { 4394 'esnumber' : 116, 4395 'flags' : { 'public' }, 4396 'url' : 'extensions/OES/OES_surfaceless_context.txt', 4397 }, 4398 'GL_OES_tessellation_shader' : { 4399 'esnumber' : 214, 4400 'flags' : { 'public' }, 4401 'url' : 'extensions/OES/OES_tessellation_shader.txt', 4402 'alias' : { 'GL_OES_tessellation_point_size' } 4403 }, 4404 'GL_OES_texture_3D' : { 4405 'esnumber' : 34, 4406 'flags' : { 'public' }, 4407 'url' : 'extensions/OES/OES_texture_3D.txt', 4408 }, 4409 'GL_OES_texture_border_clamp' : { 4410 'esnumber' : 215, 4411 'flags' : { 'public' }, 4412 'url' : 'extensions/OES/OES_texture_border_clamp.txt', 4413 }, 4414 'GL_OES_texture_buffer' : { 4415 'esnumber' : 216, 4416 'flags' : { 'public' }, 4417 'url' : 'extensions/OES/OES_texture_buffer.txt', 4418 }, 4419 'GL_OES_texture_compression_astc' : { 4420 'esnumber' : 162, 4421 'flags' : { 'public' }, 4422 'url' : 'extensions/OES/OES_texture_compression_astc.txt', 4423 }, 4424 'GL_OES_texture_cube_map' : { 4425 'esnumber' : 20, 4426 'flags' : { 'public' }, 4427 'url' : 'extensions/OES/OES_texture_cube_map.txt', 4428 }, 4429 'GL_OES_texture_cube_map_array' : { 4430 'esnumber' : 217, 4431 'flags' : { 'public' }, 4432 'url' : 'extensions/OES/OES_texture_cube_map_array.txt', 4433 }, 4434 'GL_OES_texture_env_crossbar' : { 4435 'esnumber' : 21, 4436 'flags' : { 'public' }, 4437 'url' : 'extensions/OES/OES_texture_env_crossbar.txt', 4438 }, 4439 'GL_OES_texture_float' : { 4440 'esnumber' : 36, 4441 'flags' : { 'public' }, 4442 'url' : 'extensions/OES/OES_texture_float.txt', 4443 'alias' : { 'GL_OES_texture_half_float' }, 4444 }, 4445 'GL_OES_texture_float_linear' : { 4446 'esnumber' : 35, 4447 'flags' : { 'public' }, 4448 'url' : 'extensions/OES/OES_texture_float_linear.txt', 4449 'alias' : { 'GL_OES_texture_half_float_linear' }, 4450 }, 4451 'GL_OES_texture_mirrored_repeat' : { 4452 'esnumber' : 22, 4453 'flags' : { 'public' }, 4454 'url' : 'extensions/OES/OES_texture_mirrored_repeat.txt', 4455 }, 4456 'GL_OES_texture_npot' : { 4457 'esnumber' : 37, 4458 'flags' : { 'public' }, 4459 'url' : 'extensions/OES/OES_texture_npot.txt', 4460 }, 4461 'GL_OES_texture_stencil8' : { 4462 'esnumber' : 173, 4463 'flags' : { 'public' }, 4464 'url' : 'extensions/OES/OES_texture_stencil8.txt', 4465 }, 4466 'GL_OES_texture_storage_multisample_2d_array' : { 4467 'esnumber' : 174, 4468 'flags' : { 'public' }, 4469 'url' : 'extensions/OES/OES_texture_storage_multisample_2d_array.txt', 4470 }, 4471 'GL_OES_texture_view' : { 4472 'esnumber' : 218, 4473 'flags' : { 'public' }, 4474 'url' : 'extensions/OES/OES_texture_view.txt', 4475 }, 4476 'GL_OES_vertex_array_object' : { 4477 'esnumber' : 71, 4478 'flags' : { 'public' }, 4479 'url' : 'extensions/OES/OES_vertex_array_object.txt', 4480 }, 4481 'GL_OES_vertex_half_float' : { 4482 'esnumber' : 38, 4483 'flags' : { 'public' }, 4484 'url' : 'extensions/OES/OES_vertex_half_float.txt', 4485 }, 4486 'GL_OES_vertex_type_10_10_10_2' : { 4487 'esnumber' : 46, 4488 'flags' : { 'public' }, 4489 'url' : 'extensions/OES/OES_vertex_type_10_10_10_2.txt', 4490 }, 4491 'GL_OES_viewport_array' : { 4492 'esnumber' : 267, 4493 'flags' : { 'public' }, 4494 'url' : 'extensions/OES/OES_viewport_array.txt', 4495 }, 4496 'GL_OML_interlace' : { 4497 'number' : 239, 4498 'flags' : { 'public' }, 4499 'supporters' : { 'KHR' }, 4500 'url' : 'extensions/OML/OML_interlace.txt', 4501 }, 4502 'GL_OML_resample' : { 4503 'number' : 241, 4504 'flags' : { 'public' }, 4505 'supporters' : { 'KHR' }, 4506 'url' : 'extensions/OML/OML_resample.txt', 4507 }, 4508 'GL_OML_subsample' : { 4509 'number' : 240, 4510 'flags' : { 'public' }, 4511 'supporters' : { 'KHR' }, 4512 'url' : 'extensions/OML/OML_subsample.txt', 4513 }, 4514 'GLX_OML_swap_method' : { 4515 'number' : 237, 4516 'flags' : { 'public' }, 4517 'supporters' : { 'KHR' }, 4518 'url' : 'extensions/OML/GLX_OML_swap_method.txt', 4519 }, 4520 'GLX_OML_sync_control' : { 4521 'number' : 238, 4522 'flags' : { 'public' }, 4523 'supporters' : { 'KHR' }, 4524 'url' : 'extensions/OML/GLX_OML_sync_control.txt', 4525 }, 4526 'GL_OVR_multiview' : { 4527 'number' : 478, 4528 'esnumber' : 241, 4529 'flags' : { 'public' }, 4530 'url' : 'extensions/OVR/OVR_multiview.txt', 4531 }, 4532 'GL_OVR_multiview2' : { 4533 'number' : 479, 4534 'esnumber' : 242, 4535 'flags' : { 'public' }, 4536 'url' : 'extensions/OVR/OVR_multiview2.txt', 4537 }, 4538 'GL_OVR_multiview_multisampled_render_to_texture' : { 4539 'esnumber' : 250, 4540 'flags' : { 'public' }, 4541 'url' : 'extensions/OVR/OVR_multiview_multisampled_render_to_texture.txt', 4542 }, 4543 'GL_PGI_misc_hints' : { 4544 'number' : 77, 4545 'flags' : { 'public' }, 4546 'supporters' : { 'TGS' }, 4547 'url' : 'extensions/PGI/PGI_misc_hints.txt', 4548 }, 4549 'GL_PGI_vertex_hints' : { 4550 'number' : 76, 4551 'flags' : { 'public' }, 4552 'supporters' : { 'TGS' }, 4553 'url' : 'extensions/PGI/PGI_vertex_hints.txt', 4554 }, 4555 'GL_QCOM_alpha_test' : { 4556 'esnumber' : 89, 4557 'flags' : { 'public' }, 4558 'url' : 'extensions/QCOM/QCOM_alpha_test.txt', 4559 }, 4560 'GL_QCOM_binning_control' : { 4561 'esnumber' : 119, 4562 'flags' : { 'public' }, 4563 'url' : 'extensions/QCOM/QCOM_binning_control.txt', 4564 }, 4565 'GL_QCOM_driver_control' : { 4566 'esnumber' : 55, 4567 'flags' : { 'public' }, 4568 'url' : 'extensions/QCOM/QCOM_driver_control.txt', 4569 }, 4570 'GL_QCOM_extended_get' : { 4571 'esnumber' : 62, 4572 'flags' : { 'public' }, 4573 'url' : 'extensions/QCOM/QCOM_extended_get.txt', 4574 }, 4575 'GL_QCOM_extended_get2' : { 4576 'esnumber' : 63, 4577 'flags' : { 'public' }, 4578 'url' : 'extensions/QCOM/QCOM_extended_get2.txt', 4579 }, 4580 'GL_QCOM_framebuffer_foveated' : { 4581 'esnumber' : 273, 4582 'flags' : { 'public' }, 4583 'url' : 'extensions/QCOM/QCOM_framebuffer_foveated.txt', 4584 }, 4585 'GL_QCOM_motion_estimation' : { 4586 'esnumber' : 326, 4587 'flags' : { 'public' }, 4588 'url' : 'extensions/QCOM/QCOM_motion_estimation.txt', 4589 }, 4590 'GL_QCOM_frame_extrapolation' : { 4591 'esnumber' : 333, 4592 'flags' : { 'public' }, 4593 'url' : 'extensions/QCOM/QCOM_frame_extrapolation.txt', 4594 }, 4595 'GL_QCOM_render_shared_exponent' : { 4596 'esnumber' : 334, 4597 'flags' : { 'public' }, 4598 'url' : 'extensions/QCOM/QCOM_render_shared_exponent.txt', 4599 }, 4600 'GL_QCOM_performance_monitor_global_mode' : { 4601 'esnumber' : 56, 4602 'flags' : { 'public' }, 4603 'url' : 'extensions/QCOM/QCOM_performance_monitor_global_mode.txt', 4604 }, 4605 'GL_QCOM_shader_framebuffer_fetch_noncoherent' : { 4606 'esnumber' : 277, 4607 'flags' : { 'public' }, 4608 'url' : 'extensions/QCOM/QCOM_shader_framebuffer_fetch_noncoherent.txt', 4609 }, 4610 'GL_QCOM_YUV_texture_gather' : { 4611 'esnumber' : 307, 4612 'flags' : { 'public' }, 4613 'url' : 'extensions/QCOM/QCOM_YUV_texture_gather.txt', 4614 }, 4615 'GL_QCOM_shader_framebuffer_fetch_rate' : { 4616 'esnumber' : 304, 4617 'flags' : { 'public' }, 4618 'url' : 'extensions/QCOM/QCOM_shader_framebuffer_fetch_rate.txt', 4619 }, 4620 'GL_QCOM_shading_rate' : { 4621 'esnumber' : 325, 4622 'flags' : { 'public' }, 4623 'url' : 'extensions/QCOM/QCOM_shading_rate.txt', 4624 }, 4625 'GL_QCOM_texture_foveated' : { 4626 'esnumber' : 293, 4627 'flags' : { 'public' }, 4628 'url' : 'extensions/QCOM/QCOM_texture_foveated.txt', 4629 }, 4630 'GL_QCOM_texture_foveated2' : { 4631 'esnumber' : 331, 4632 'flags' : { 'public' }, 4633 'url' : 'extensions/QCOM/QCOM_texture_foveated2.txt', 4634 }, 4635 'GL_QCOM_texture_foveated_subsampled_layout' : { 4636 'esnumber' : 306, 4637 'flags' : { 'public' }, 4638 'url' : 'extensions/QCOM/QCOM_texture_foveated_subsampled_layout.txt', 4639 }, 4640 'GL_QCOM_tiled_rendering' : { 4641 'esnumber' : 70, 4642 'flags' : { 'public' }, 4643 'supporters' : { 'QCOM' }, 4644 'url' : 'extensions/QCOM/QCOM_tiled_rendering.txt', 4645 }, 4646 'GL_QCOM_writeonly_rendering' : { 4647 'esnumber' : 61, 4648 'flags' : { 'public' }, 4649 'url' : 'extensions/QCOM/QCOM_writeonly_rendering.txt', 4650 }, 4651 'GL_REND_screen_coordinates' : { 4652 'number' : 155, 4653 'flags' : { 'public' }, 4654 'supporters' : { 'REND' }, 4655 'url' : 'extensions/REND/REND_screen_coordinates.txt', 4656 }, 4657 'GL_S3_s3tc' : { 4658 'number' : 276, 4659 'flags' : { 'public' }, 4660 'supporters' : { 'ATI', 'NVIDIA' }, 4661 'url' : 'extensions/S3/S3_s3tc.txt', 4662 }, 4663 'GLX_SGIS_blended_overlay' : { 4664 'number' : 142, 4665 'flags' : { 'public' }, 4666 'supporters' : { 'SGI' }, 4667 'url' : 'extensions/SGIS/GLX_SGIS_blended_overlay.txt', 4668 }, 4669 'GL_SGIS_clip_band_hint' : { 4670 'flags' : { 'incomplete' }, 4671 'url' : 'extensions/SGIS/SGIS_clip_band_hint.txt', 4672 }, 4673 'GLX_SGIS_color_range' : { 4674 'number' : 115, 4675 'flags' : { 'public' }, 4676 'supporters' : { 'SGI' }, 4677 'url' : 'extensions/SGIS/GLX_SGIS_color_range.txt', 4678 'alias' : { 'GL_SGIS_color_range' }, 4679 }, 4680 'GL_SGIS_detail_texture' : { 4681 'number' : 21, 4682 'flags' : { 'public' }, 4683 'supporters' : { 'KGC', 'SGI' }, 4684 'url' : 'extensions/SGIS/SGIS_detail_texture.txt', 4685 }, 4686 'GL_SGIS_fog_function' : { 4687 'number' : 64, 4688 'flags' : { 'public' }, 4689 'supporters' : { 'SGI' }, 4690 'url' : 'extensions/SGIS/SGIS_fog_function.txt', 4691 }, 4692 'GL_SGIS_generate_mipmap' : { 4693 'number' : 32, 4694 'flags' : { 'public' }, 4695 'supporters' : { 'HP', 'SGI' }, 4696 'url' : 'extensions/SGIS/SGIS_generate_mipmap.txt', 4697 }, 4698 'GL_SGIS_line_texgen' : { 4699 'flags' : { 'incomplete' }, 4700 'url' : 'extensions/SGIS/SGIS_line_texgen.txt', 4701 }, 4702 'GL_SGIS_multisample' : { 4703 'number' : 25, 4704 'flags' : { 'public' }, 4705 'supporters' : { 'SGI' }, 4706 'url' : 'extensions/SGIS/SGIS_multisample.txt', 4707 'alias' : { 'GLX_SGIS_multisample' }, 4708 }, 4709 'GL_SGIS_multitexture' : { 4710 'number' : 116, 4711 'flags' : { 'obsolete' }, 4712 'supporters' : { 'SGI' }, 4713 'url' : 'extensions/SGIS/SGIS_multitexture.txt', 4714 }, 4715 'GL_SGIS_pixel_texture' : { 4716 'number' : 15, 4717 'flags' : { 'public' }, 4718 'supporters' : { 'SGI' }, 4719 'url' : 'extensions/SGIS/SGIS_pixel_texture.txt', 4720 }, 4721 'GL_SGIS_point_line_texgen' : { 4722 'number' : 213, 4723 'flags' : { 'public' }, 4724 'supporters' : { 'SGI' }, 4725 'url' : 'extensions/SGIS/SGIS_point_line_texgen.txt', 4726 }, 4727 'GL_SGIS_shared_multisample' : { 4728 'number' : 143, 4729 'flags' : { 'incomplete' }, 4730 'supporters' : { 'SGI' }, 4731 'url' : 'extensions/SGIS/SGIS_shared_multisample.txt', 4732 'alias' : { 'GLX_SGIS_shared_multisample' }, 4733 }, 4734 'GL_SGIS_sharpen_texture' : { 4735 'number' : 22, 4736 'flags' : { 'public' }, 4737 'supporters' : { 'SGI' }, 4738 'url' : 'extensions/SGIS/SGIS_sharpen_texture.txt', 4739 }, 4740 'GL_SGIS_texture4D' : { 4741 'number' : 16, 4742 'flags' : { 'public' }, 4743 'supporters' : { 'SGI' }, 4744 'url' : 'extensions/SGIS/SGIS_texture4D.txt', 4745 }, 4746 'GL_SGIS_texture_border_clamp' : { 4747 'number' : 36, 4748 'flags' : { 'public' }, 4749 'supporters' : { 'HP', 'INGR', 'SGI' }, 4750 'url' : 'extensions/SGIS/SGIS_texture_border_clamp.txt', 4751 }, 4752 'GL_SGIS_texture_color_mask' : { 4753 'number' : 214, 4754 'flags' : { 'incomplete', 'public' }, 4755 'url' : 'extensions/SGIS/SGIS_texture_color_mask.txt', 4756 }, 4757 'GL_SGIS_texture_edge_clamp' : { 4758 'number' : 35, 4759 'flags' : { 'public' }, 4760 'supporters' : { 'HP', 'INGR', 'SGI' }, 4761 'url' : 'extensions/SGIS/SGIS_texture_edge_clamp.txt', 4762 }, 4763 'GL_SGIS_texture_filter4' : { 4764 'number' : 7, 4765 'flags' : { 'public' }, 4766 'supporters' : { 'KGC', 'SGI' }, 4767 'url' : 'extensions/SGIS/SGIS_texture_filter4.txt', 4768 }, 4769 'GL_SGIS_texture_lod' : { 4770 'number' : 24, 4771 'flags' : { 'public' }, 4772 'supporters' : { 'SGI' }, 4773 'url' : 'extensions/SGIS/SGIS_texture_lod.txt', 4774 }, 4775 'GL_SGIS_texture_select' : { 4776 'number' : 51, 4777 'flags' : { 'public' }, 4778 'supporters' : { 'SGI' }, 4779 'url' : 'extensions/SGIS/SGIS_texture_select.txt', 4780 }, 4781 'GL_SGIX_async' : { 4782 'number' : 132, 4783 'flags' : { 'incomplete', 'public' }, 4784 'supporters' : { 'SGI' }, 4785 'url' : 'extensions/SGIX/SGIX_async.txt', 4786 }, 4787 'GL_SGIX_async_histogram' : { 4788 'number' : 134, 4789 'flags' : { 'incomplete', 'public' }, 4790 'supporters' : { 'SGI' }, 4791 'url' : 'extensions/SGIX/SGIX_async_histogram.txt', 4792 }, 4793 'GL_SGIX_async_pixel' : { 4794 'number' : 133, 4795 'flags' : { 'incomplete', 'public' }, 4796 'supporters' : { 'SGI' }, 4797 'url' : 'extensions/SGIX/SGIX_async_pixel.txt', 4798 }, 4799 'GL_SGIX_bali_g_instruments' : { 4800 'flags' : { 'incomplete' }, 4801 'url' : 'extensions/SGIX/SGIX_bali_g_instruments.txt', 4802 }, 4803 'GL_SGIX_bali_r_instruments' : { 4804 'flags' : { 'incomplete' }, 4805 'url' : 'extensions/SGIX/SGIX_bali_r_instruments.txt', 4806 }, 4807 'GL_SGIX_bali_timer_instruments' : { 4808 'flags' : { 'incomplete' }, 4809 'url' : 'extensions/SGIX/SGIX_bali_timer_instruments.txt', 4810 }, 4811 'GL_SGIX_blend_alpha_minmax' : { 4812 'number' : 119, 4813 'flags' : { 'public' }, 4814 'supporters' : { 'SGI' }, 4815 'url' : 'extensions/SGIX/SGIX_blend_alpha_minmax.txt', 4816 }, 4817 'GL_SGIX_blend_cadd' : { 4818 'number' : 150, 4819 'flags' : { 'incomplete' }, 4820 'supporters' : { 'SGI' }, 4821 'url' : 'extensions/SGIX/SGIX_blend_cadd.txt', 4822 }, 4823 'GL_SGIX_blend_cmultiply' : { 4824 'flags' : { 'incomplete' }, 4825 'url' : 'extensions/SGIX/SGIX_blend_cmultiply.txt', 4826 }, 4827 'GL_SGIX_calligraphic_fragment' : { 4828 'number' : 82, 4829 'flags' : { 'incomplete' }, 4830 'supporters' : { 'SGI' }, 4831 'url' : 'extensions/SGIX/SGIX_calligraphic_fragment.txt', 4832 }, 4833 'GL_SGIX_clipmap' : { 4834 'number' : 33, 4835 'flags' : { 'public' }, 4836 'supporters' : { 'SGI' }, 4837 'url' : 'extensions/SGIX/SGIX_clipmap.txt', 4838 }, 4839 'GL_SGIX_color_matrix_accuracy' : { 4840 'flags' : { 'incomplete' }, 4841 'url' : 'extensions/SGIX/SGIX_color_matrix_accuracy.txt', 4842 }, 4843 'GL_SGIX_color_table_index_mode' : { 4844 'flags' : { 'incomplete' }, 4845 'url' : 'extensions/SGIX/SGIX_color_table_index_mode.txt', 4846 }, 4847 'GLX_SGIX_color_type' : { 4848 'number' : 89, 4849 'flags' : { 'incomplete' }, 4850 'supporters' : { 'SGI' }, 4851 'url' : 'extensions/SGIX/GLX_SGIX_color_type.txt', 4852 'alias' : { 'GL_SGIX_color_type' }, 4853 }, 4854 'GLX_SGIX_color_typeXXX' : { 4855 'number' : 72, 4856 'flags' : { 'incomplete' }, 4857 'url' : 'extensions/SGIX/GLX_SGIX_color_typeXXX.txt', 4858 }, 4859 'GL_SGIX_complex_polar' : { 4860 'flags' : { 'incomplete' }, 4861 'url' : 'extensions/SGIX/SGIX_complex_polar.txt', 4862 }, 4863 'GL_SGIX_convolution_accuracy' : { 4864 'number' : 211, 4865 'flags' : { 'public' }, 4866 'supporters' : { 'SGI' }, 4867 'url' : 'extensions/SGIX/SGIX_convolution_accuracy.txt', 4868 }, 4869 'GL_SGIX_cube_map' : { 4870 'number' : 130, 4871 'flags' : { 'incomplete' }, 4872 'supporters' : { 'SGI' }, 4873 'url' : 'extensions/SGIX/SGIX_cube_map.txt', 4874 }, 4875 'GL_SGIX_cylinder_texgen' : { 4876 'number' : 140, 4877 'flags' : { 'incomplete' }, 4878 'supporters' : { 'SGI' }, 4879 'url' : 'extensions/SGIX/SGIX_cylinder_texgen.txt', 4880 }, 4881 'GL_SGIX_datapipe' : { 4882 'number' : 152, 4883 'flags' : { 'incomplete' }, 4884 'url' : 'extensions/SGIX/SGIX_datapipe.txt', 4885 }, 4886 'GL_SGIX_decimation' : { 4887 'number' : 125, 4888 'flags' : { 'incomplete' }, 4889 'supporters' : { 'SGI' }, 4890 'url' : 'extensions/SGIX/SGIX_decimation.txt', 4891 }, 4892 'GL_SGIX_depth_pass_instrument' : { 4893 'number' : 205, 4894 'flags' : { 'incomplete' }, 4895 'supporters' : { 'SGI' }, 4896 'url' : 'extensions/SGIX/SGIX_depth_pass_instrument.txt', 4897 }, 4898 'GL_SGIX_depth_texture' : { 4899 'number' : 63, 4900 'flags' : { 'public' }, 4901 'supporters' : { 'HP', 'SGI' }, 4902 'url' : 'extensions/SGIX/SGIX_depth_texture.txt', 4903 }, 4904 'GLX_SGIX_dm_buffer' : { 4905 'number' : 86, 4906 'flags' : { 'public' }, 4907 'supporters' : { 'SGI' }, 4908 'url' : 'extensions/SGIX/GLX_SGIX_dm_buffer.txt', 4909 }, 4910 'GL_SGIX_dvc' : { 4911 'flags' : { 'incomplete' }, 4912 'url' : 'extensions/SGIX/SGIX_dvc.txt', 4913 }, 4914 'GLX_SGIX_fbconfig' : { 4915 'number' : 49, 4916 'flags' : { 'public' }, 4917 'supporters' : { 'SGI' }, 4918 'url' : 'extensions/SGIX/GLX_SGIX_fbconfig.txt', 4919 }, 4920 'GLX_SGIX_fbconfig_float' : { 4921 'flags' : { 'incomplete' }, 4922 'url' : 'extensions/SGIX/GLX_SGIX_fbconfig_float.txt', 4923 }, 4924 'GL_SGIX_flush_raster' : { 4925 'number' : 61, 4926 'flags' : { 'public' }, 4927 'supporters' : { 'SGI' }, 4928 'url' : 'extensions/SGIX/SGIX_flush_raster.txt', 4929 }, 4930 'GL_SGIX_fog_blend' : { 4931 'flags' : { 'incomplete' }, 4932 'url' : 'extensions/SGIX/SGIX_fog_blend.txt', 4933 }, 4934 'GL_SGIX_fog_factor_to_alpha' : { 4935 'flags' : { 'incomplete' }, 4936 'url' : 'extensions/SGIX/SGIX_fog_factor_to_alpha.txt', 4937 }, 4938 'GL_SGIX_fog_layers' : { 4939 'flags' : { 'incomplete' }, 4940 'url' : 'extensions/SGIX/SGIX_fog_layers.txt', 4941 }, 4942 'GL_SGIX_fog_offset' : { 4943 'number' : 65, 4944 'flags' : { 'public' }, 4945 'supporters' : { 'SGI' }, 4946 'url' : 'extensions/SGIX/SGIX_fog_offset.txt', 4947 }, 4948 'GL_SGIX_fog_patchy' : { 4949 'flags' : { 'incomplete' }, 4950 'url' : 'extensions/SGIX/SGIX_fog_patchy.txt', 4951 }, 4952 'GL_SGIX_fog_scale' : { 4953 'number' : 161, 4954 'flags' : { 'incomplete' }, 4955 'supporters' : { 'SGI' }, 4956 'url' : 'extensions/SGIX/SGIX_fog_scale.txt', 4957 }, 4958 'GL_SGIX_fog_texture' : { 4959 'flags' : { 'public' }, 4960 'url' : 'extensions/SGIX/SGIX_fog_texture.txt', 4961 }, 4962 'GL_SGIX_fragment_lighting_space' : { 4963 'number' : 118, 4964 'flags' : { 'incomplete' }, 4965 'supporters' : { 'SGI' }, 4966 'url' : 'extensions/SGIX/SGIX_fragment_lighting_space.txt', 4967 }, 4968 'GL_SGIX_fragment_specular_lighting' : { 4969 'flags' : { 'incomplete', 'public' }, 4970 'url' : 'extensions/SGIX/SGIX_fragment_specular_lighting.txt', 4971 }, 4972 'GL_SGIX_fragments_instrument' : { 4973 'number' : 180, 4974 'flags' : { 'incomplete' }, 4975 'supporters' : { 'SGI' }, 4976 'url' : 'extensions/SGIX/SGIX_fragments_instrument.txt', 4977 }, 4978 'GL_SGIX_framezoom' : { 4979 'number' : 57, 4980 'flags' : { 'public' }, 4981 'supporters' : { 'SGI' }, 4982 'url' : 'extensions/SGIX/SGIX_framezoom.txt', 4983 }, 4984 'GLX_SGIX_hyperpipe' : { 4985 'number' : 307, 4986 'flags' : { 'public' }, 4987 'supporters' : { 'SGI' }, 4988 'url' : 'extensions/SGIX/GLX_SGIX_hyperpipe.txt', 4989 }, 4990 'GLU_SGIX_icc_compress' : { 4991 'flags' : { 'incomplete' }, 4992 'url' : 'extensions/SGIX/GLU_SGIX_icc_compress.txt', 4993 }, 4994 'GL_SGIX_icc_texture' : { 4995 'number' : 154, 4996 'flags' : { 'incomplete' }, 4997 'supporters' : { 'SGI' }, 4998 'url' : 'extensions/SGIX/SGIX_icc_texture.txt', 4999 }, 5000 'GL_SGIX_igloo_interface' : { 5001 'number' : 219, 5002 'flags' : { 'incomplete' }, 5003 'supporters' : { 'MESA' }, 5004 'url' : 'extensions/SGIX/SGIX_igloo_interface.txt', 5005 }, 5006 'GL_SGIX_image_compression' : { 5007 'flags' : { 'incomplete' }, 5008 'url' : 'extensions/SGIX/SGIX_image_compression.txt', 5009 }, 5010 'GL_SGIX_impact_pixel_texture' : { 5011 'number' : 126, 5012 'flags' : { 'incomplete' }, 5013 'supporters' : { 'SGI' }, 5014 'url' : 'extensions/SGIX/SGIX_impact_pixel_texture.txt', 5015 }, 5016 'GL_SGIX_instrument_error' : { 5017 'flags' : { 'incomplete' }, 5018 'url' : 'extensions/SGIX/SGIX_instrument_error.txt', 5019 }, 5020 'GL_SGIX_instruments' : { 5021 'number' : 55, 5022 'flags' : { 'public' }, 5023 'supporters' : { 'SGI' }, 5024 'url' : 'extensions/SGIX/SGIX_instruments.txt', 5025 }, 5026 'GL_SGIX_interlace' : { 5027 'number' : 45, 5028 'flags' : { 'public' }, 5029 'supporters' : { 'SGI' }, 5030 'url' : 'extensions/SGIX/SGIX_interlace.txt', 5031 }, 5032 'GL_SGIX_ir_instrument1' : { 5033 'number' : 81, 5034 'flags' : { 'public' }, 5035 'supporters' : { 'SGI' }, 5036 'url' : 'extensions/SGIX/SGIX_ir_instrument1.txt', 5037 }, 5038 'GL_SGIX_line_quality_hint' : { 5039 'flags' : { 'incomplete' }, 5040 'url' : 'extensions/SGIX/SGIX_line_quality_hint.txt', 5041 }, 5042 'GL_SGIX_list_priority' : { 5043 'number' : 80, 5044 'flags' : { 'public' }, 5045 'supporters' : { 'SGI' }, 5046 'url' : 'extensions/SGIX/SGIX_list_priority.txt', 5047 }, 5048 'GL_SGIX_mpeg1' : { 5049 'flags' : { 'incomplete' }, 5050 'url' : 'extensions/SGIX/SGIX_mpeg1.txt', 5051 }, 5052 'GL_SGIX_mpeg2' : { 5053 'flags' : { 'incomplete' }, 5054 'url' : 'extensions/SGIX/SGIX_mpeg2.txt', 5055 }, 5056 'GL_SGIX_nonlinear_lighting_pervertex' : { 5057 'flags' : { 'incomplete' }, 5058 'url' : 'extensions/SGIX/SGIX_nonlinear_lighting_pervertex.txt', 5059 }, 5060 'GL_SGIX_nurbs_eval' : { 5061 'flags' : { 'incomplete' }, 5062 'url' : 'extensions/SGIX/SGIX_nurbs_eval.txt', 5063 }, 5064 'GL_SGIX_occlusion_instrument' : { 5065 'number' : 151, 5066 'flags' : { 'incomplete' }, 5067 'supporters' : { 'SGI' }, 5068 'url' : 'extensions/SGIX/SGIX_occlusion_instrument.txt', 5069 }, 5070 'GL_SGIX_packed_6bytes' : { 5071 'number' : 162, 5072 'flags' : { 'incomplete' }, 5073 'supporters' : { 'SGI' }, 5074 'url' : 'extensions/SGIX/SGIX_packed_6bytes.txt', 5075 }, 5076 'GLX_SGIX_pbuffer' : { 5077 'number' : 50, 5078 'flags' : { 'public' }, 5079 'supporters' : { 'SGI' }, 5080 'url' : 'extensions/SGIX/GLX_SGIX_pbuffer.txt', 5081 }, 5082 'GL_SGIX_pixel_texture' : { 5083 'number' : 499, 5084 'flags' : { 'public' }, 5085 'supporters' : { 'SGI' }, 5086 'url' : 'extensions/SGIX/SGIX_pixel_texture.txt', 5087 'comments' : 'Previously shared extension number 15 with SGIS_pixel_texture.', 5088 }, 5089 'GL_SGIX_pixel_texture_bits' : { 5090 'number' : 127, 5091 'flags' : { 'public' }, 5092 'supporters' : { 'SGI' }, 5093 'url' : 'extensions/SGIX/SGIX_pixel_texture_bits.txt', 5094 }, 5095 'GL_SGIX_pixel_texture_lod' : { 5096 'number' : 128, 5097 'flags' : { 'incomplete' }, 5098 'supporters' : { 'SGI' }, 5099 'url' : 'extensions/SGIX/SGIX_pixel_texture_lod.txt', 5100 }, 5101 'GL_SGIX_pixel_tiles' : { 5102 'number' : 46, 5103 'flags' : { 'obsolete' }, 5104 'supporters' : { 'SGI' }, 5105 'url' : 'extensions/SGIX/SGIX_pixel_tiles.txt', 5106 }, 5107 'GL_SGIX_polynomial_ffd' : { 5108 'number' : 59, 5109 'flags' : { 'incomplete' }, 5110 'supporters' : { 'SGI' }, 5111 'url' : 'extensions/SGIX/SGIX_polynomial_ffd.txt', 5112 }, 5113 'GL_SGIX_quad_mesh' : { 5114 'flags' : { 'incomplete' }, 5115 'url' : 'extensions/SGIX/SGIX_quad_mesh.txt', 5116 }, 5117 'GL_SGIX_reference_plane' : { 5118 'number' : 60, 5119 'flags' : { 'public' }, 5120 'supporters' : { 'SGI' }, 5121 'url' : 'extensions/SGIX/SGIX_reference_plane.txt', 5122 }, 5123 'GL_SGIX_resample' : { 5124 'number' : 212, 5125 'flags' : { 'public' }, 5126 'supporters' : { 'SGI' }, 5127 'url' : 'extensions/SGIX/SGIX_resample.txt', 5128 }, 5129 'GL_SGIX_scalebias_hint' : { 5130 'number' : 236, 5131 'flags' : { 'incomplete' }, 5132 'supporters' : { 'SGI' }, 5133 'url' : 'extensions/SGIX/SGIX_scalebias_hint.txt', 5134 }, 5135 'GL_SGIX_shadow' : { 5136 'number' : 34, 5137 'flags' : { 'public' }, 5138 'supporters' : { 'HP', 'SGI' }, 5139 'url' : 'extensions/SGIX/SGIX_shadow.txt', 5140 }, 5141 'GL_SGIX_shadow_ambient' : { 5142 'number' : 90, 5143 'flags' : { 'public' }, 5144 'supporters' : { 'HP', 'SGI' }, 5145 'url' : 'extensions/SGIX/SGIX_shadow_ambient.txt', 5146 }, 5147 'GL_SGIX_slim' : { 5148 'flags' : { 'incomplete' }, 5149 'url' : 'extensions/SGIX/SGIX_slim.txt', 5150 }, 5151 'GL_SGIX_spotlight_cutoff' : { 5152 'number' : 131, 5153 'flags' : { 'incomplete' }, 5154 'supporters' : { 'SGI' }, 5155 'url' : 'extensions/SGIX/SGIX_spotlight_cutoff.txt', 5156 }, 5157 'GL_SGIX_sprite' : { 5158 'number' : 52, 5159 'flags' : { 'public' }, 5160 'supporters' : { 'SGI' }, 5161 'url' : 'extensions/SGIX/SGIX_sprite.txt', 5162 }, 5163 'GL_SGIX_subdiv_patch' : { 5164 'flags' : { 'incomplete' }, 5165 'url' : 'extensions/SGIX/SGIX_subdiv_patch.txt', 5166 }, 5167 'GL_SGIX_subsample' : { 5168 'number' : 202, 5169 'flags' : { 'incomplete' }, 5170 'supporters' : { 'SGI' }, 5171 'url' : 'extensions/SGIX/SGIX_subsample.txt', 5172 }, 5173 'GLX_SGIX_swap_barrier' : { 5174 'number' : 92, 5175 'flags' : { 'public' }, 5176 'supporters' : { 'SGI' }, 5177 'url' : 'extensions/SGIX/GLX_SGIX_swap_barrier.txt', 5178 }, 5179 'GLX_SGIX_swap_group' : { 5180 'number' : 91, 5181 'flags' : { 'public' }, 5182 'supporters' : { 'SGI' }, 5183 'url' : 'extensions/SGIX/GLX_SGIX_swap_group.txt', 5184 }, 5185 'GL_SGIX_tag_sample_buffer' : { 5186 'number' : 58, 5187 'flags' : { 'public' }, 5188 'supporters' : { 'SGI' }, 5189 'url' : 'extensions/SGIX/SGIX_tag_sample_buffer.txt', 5190 }, 5191 'GL_SGIX_texture_add_env' : { 5192 'number' : 69, 5193 'flags' : { 'public' }, 5194 'supporters' : { 'SGI' }, 5195 'url' : 'extensions/SGIX/SGIX_texture_add_env.txt', 5196 }, 5197 'GL_SGIX_texture_coordinate_clamp' : { 5198 'number' : 235, 5199 'flags' : { 'public' }, 5200 'supporters' : { 'SGI' }, 5201 'url' : 'extensions/SGIX/SGIX_texture_coordinate_clamp.txt', 5202 }, 5203 'GL_SGIX_texture_lod_bias' : { 5204 'number' : 84, 5205 'flags' : { 'public' }, 5206 'supporters' : { 'SGI' }, 5207 'url' : 'extensions/SGIX/SGIX_texture_lod_bias.txt', 5208 }, 5209 'GL_SGIX_texture_mipmap_anisotropic' : { 5210 'flags' : { 'incomplete' }, 5211 'url' : 'extensions/SGIX/SGIX_texture_mipmap_anisotropic.txt', 5212 }, 5213 'GL_SGIX_texture_multi_buffer' : { 5214 'number' : 53, 5215 'flags' : { 'public' }, 5216 'supporters' : { 'SGI' }, 5217 'url' : 'extensions/SGIX/SGIX_texture_multi_buffer.txt', 5218 }, 5219 'GL_SGIX_texture_phase' : { 5220 'flags' : { 'incomplete' }, 5221 'url' : 'extensions/SGIX/SGIX_texture_phase.txt', 5222 }, 5223 'GL_SGIX_texture_range' : { 5224 'number' : 181, 5225 'flags' : { 'public' }, 5226 'supporters' : { 'SGI' }, 5227 'url' : 'extensions/SGIX/SGIX_texture_range.txt', 5228 }, 5229 'GL_SGIX_texture_scale_bias' : { 5230 'number' : 56, 5231 'flags' : { 'public' }, 5232 'supporters' : { 'HP', 'SGI' }, 5233 'url' : 'extensions/SGIX/SGIX_texture_scale_bias.txt', 5234 }, 5235 'GL_SGIX_texture_supersample' : { 5236 'flags' : { 'incomplete' }, 5237 'url' : 'extensions/SGIX/SGIX_texture_supersample.txt', 5238 }, 5239 'GL_SGIX_vector_ops' : { 5240 'flags' : { 'incomplete' }, 5241 'url' : 'extensions/SGIX/SGIX_vector_ops.txt', 5242 }, 5243 'GL_SGIX_vertex_array_object' : { 5244 'flags' : { 'obsolete' }, 5245 'url' : 'extensions/SGIX/SGIX_vertex_array_object.txt', 5246 }, 5247 'GL_SGIX_vertex_preclip' : { 5248 'number' : 210, 5249 'flags' : { 'public' }, 5250 'supporters' : { 'SGI' }, 5251 'url' : 'extensions/SGIX/SGIX_vertex_preclip.txt', 5252 'alias' : { 'GL_SGIX_vertex_preclip_hint' }, 5253 }, 5254 'GLX_SGIX_video_resize' : { 5255 'number' : 83, 5256 'flags' : { 'public' }, 5257 'supporters' : { 'SGI' }, 5258 'url' : 'extensions/SGIX/GLX_SGIX_video_resize.txt', 5259 }, 5260 'GLX_SGIX_video_resize_float' : { 5261 'number' : 184, 5262 'flags' : { 'incomplete', 'public' }, 5263 'supporters' : { 'SGI' }, 5264 'url' : 'extensions/SGIX/GLX_SGIX_video_resize_float.txt', 5265 }, 5266 'GLX_SGIX_video_source' : { 5267 'number' : 43, 5268 'flags' : { 'public' }, 5269 'supporters' : { 'SGI' }, 5270 'url' : 'extensions/SGIX/GLX_SGIX_video_source.txt', 5271 }, 5272 'GLX_SGIX_visual_select_group' : { 5273 'number' : 234, 5274 'flags' : { 'public' }, 5275 'supporters' : { 'SGI' }, 5276 'url' : 'extensions/SGIX/GLX_SGIX_visual_select_group.txt', 5277 }, 5278 'GLX_SGIX_wait_group' : { 5279 'flags' : { 'incomplete' }, 5280 'url' : 'extensions/SGIX/GLX_SGIX_wait_group.txt', 5281 }, 5282 'GL_SGIX_ycrcb' : { 5283 'number' : 101, 5284 'flags' : { 'public' }, 5285 'supporters' : { 'SGI' }, 5286 'url' : 'extensions/SGIX/SGIX_ycrcb.txt', 5287 }, 5288 'GL_SGIX_ycrcb_subsample' : { 5289 'number' : 204, 5290 'flags' : { 'incomplete' }, 5291 'supporters' : { 'SGI' }, 5292 'url' : 'extensions/SGIX/SGIX_ycrcb_subsample.txt', 5293 'comments' : 'Supported on Visual Workstation 320 / 540 only.', 5294 }, 5295 'GL_SGIX_ycrcba' : { 5296 'number' : 203, 5297 'flags' : { 'incomplete' }, 5298 'supporters' : { 'SGI' }, 5299 'url' : 'extensions/SGIX/SGIX_ycrcba.txt', 5300 }, 5301 'GL_SGI_color_matrix' : { 5302 'number' : 13, 5303 'flags' : { 'public' }, 5304 'supporters' : { 'SGI' }, 5305 'url' : 'extensions/SGI/SGI_color_matrix.txt', 5306 }, 5307 'GL_SGI_color_table' : { 5308 'number' : 14, 5309 'flags' : { 'public' }, 5310 'supporters' : { 'HP', 'SGI', 'SUN' }, 5311 'url' : 'extensions/SGI/SGI_color_table.txt', 5312 'comments' : 'Partial HP support.', 5313 }, 5314 'GL_SGI_complex' : { 5315 'number' : 87, 5316 'flags' : { 'incomplete' }, 5317 'supporters' : { 'SGI' }, 5318 'url' : 'extensions/SGI/SGI_complex.txt', 5319 }, 5320 'GL_SGI_complex_type' : { 5321 'number' : 88, 5322 'flags' : { 'incomplete' }, 5323 'supporters' : { 'SGI' }, 5324 'url' : 'extensions/SGI/SGI_complex_type.txt', 5325 }, 5326 'GLX_SGI_cushion' : { 5327 'number' : 62, 5328 'flags' : { 'public' }, 5329 'supporters' : { 'SGI' }, 5330 'url' : 'extensions/SGI/GLX_SGI_cushion.txt', 5331 }, 5332 'GL_SGI_fft' : { 5333 'number' : 99, 5334 'flags' : { 'incomplete' }, 5335 'supporters' : { 'SGI' }, 5336 'url' : 'extensions/SGI/SGI_fft.txt', 5337 }, 5338 'GLU_SGI_filter4_parameters' : { 5339 'number' : 85, 5340 'flags' : { 'public' }, 5341 'supporters' : { 'SGI' }, 5342 'url' : 'extensions/SGI/GLU_SGI_filter4_parameters.txt', 5343 }, 5344 'GLX_SGI_make_current_read' : { 5345 'number' : 42, 5346 'flags' : { 'public' }, 5347 'supporters' : { 'SGI' }, 5348 'url' : 'extensions/SGI/GLX_SGI_make_current_read.txt', 5349 }, 5350 'GLX_SGI_swap_control' : { 5351 'number' : 40, 5352 'flags' : { 'public' }, 5353 'supporters' : { 'SGI' }, 5354 'url' : 'extensions/SGI/GLX_SGI_swap_control.txt', 5355 }, 5356 'GL_SGI_texture_color_table' : { 5357 'number' : 17, 5358 'flags' : { 'public' }, 5359 'supporters' : { 'ES', 'HP', 'SGI', 'SUN' }, 5360 'url' : 'extensions/SGI/SGI_texture_color_table.txt', 5361 }, 5362 'GLX_SGI_transparent_pixel' : { 5363 'number' : 153, 5364 'flags' : { 'obsolete' }, 5365 'url' : 'extensions/SGI/GLX_SGI_transparent_pixel.txt', 5366 }, 5367 'GLX_SGI_video_sync' : { 5368 'number' : 41, 5369 'flags' : { 'public' }, 5370 'supporters' : { 'SGI' }, 5371 'url' : 'extensions/SGI/GLX_SGI_video_sync.txt', 5372 }, 5373 'GL_SUNX_constant_data' : { 5374 'number' : 163, 5375 'flags' : { 'public' }, 5376 'supporters' : { 'SUN' }, 5377 'url' : 'extensions/SUNX/SUNX_constant_data.txt', 5378 }, 5379 'GL_SUN_convolution_border_modes' : { 5380 'number' : 182, 5381 'flags' : { 'public' }, 5382 'supporters' : { 'SUN' }, 5383 'url' : 'extensions/SUN/SUN_convolution_border_modes.txt', 5384 }, 5385 'GLX_SUN_get_transparent_index' : { 5386 'number' : 183, 5387 'flags' : { 'public' }, 5388 'supporters' : { 'SUN' }, 5389 'url' : 'extensions/SUN/GLX_SUN_get_transparent_index.txt', 5390 }, 5391 'GL_SUN_global_alpha' : { 5392 'number' : 164, 5393 'flags' : { 'public' }, 5394 'supporters' : { 'SUN' }, 5395 'url' : 'extensions/SUN/SUN_global_alpha.txt', 5396 }, 5397 'GL_SUN_mesh_array' : { 5398 'number' : 257, 5399 'flags' : { 'public' }, 5400 'supporters' : { 'SUN' }, 5401 'url' : 'extensions/SUN/SUN_mesh_array.txt', 5402 }, 5403 'GL_SUN_slice_accum' : { 5404 'number' : 258, 5405 'flags' : { 'public' }, 5406 'supporters' : { 'SUN' }, 5407 'url' : 'extensions/SUN/SUN_slice_accum.txt', 5408 }, 5409 'GL_SUN_triangle_list' : { 5410 'number' : 165, 5411 'flags' : { 'public' }, 5412 'supporters' : { 'SUN' }, 5413 'url' : 'extensions/SUN/SUN_triangle_list.txt', 5414 }, 5415 'GL_SUN_vertex' : { 5416 'number' : 166, 5417 'flags' : { 'public' }, 5418 'supporters' : { 'SUN' }, 5419 'url' : 'extensions/SUN/SUN_vertex.txt', 5420 }, 5421 'GL_VIV_shader_binary' : { 5422 'esnumber' : 85, 5423 'flags' : { 'public' }, 5424 'url' : 'extensions/VIV/VIV_shader_binary.txt', 5425 }, 5426 'WGL_3DL_stereo_control' : { 5427 'number' : 313, 5428 'flags' : { 'public' }, 5429 'supporters' : { '3DL' }, 5430 'url' : 'extensions/3DL/WGL_3DL_stereo_control.txt', 5431 }, 5432 'WGL_AMD_gpu_association' : { 5433 'number' : 361, 5434 'flags' : { 'public' }, 5435 'supporters' : { 'AMD' }, 5436 'url' : 'extensions/AMD/WGL_AMD_gpu_association.txt', 5437 }, 5438 'WGL_ARB_buffer_region' : { 5439 'arbnumber' : 4, 5440 'flags' : { 'public' }, 5441 'supporters' : { 'ARB' }, 5442 'url' : 'extensions/ARB/WGL_ARB_buffer_region.txt', 5443 }, 5444 'WGL_ARB_create_context' : { 5445 'arbnumber' : 55, 5446 'flags' : { 'public' }, 5447 'supporters' : { 'ARB' }, 5448 'url' : 'extensions/ARB/WGL_ARB_create_context.txt', 5449 'comments' : 'Alias to WGL_ARB_create_context_profile not needed - see arbnumber 74.', 5450 }, 5451 'WGL_ARB_create_context_profile' : { 5452 'arbnumber' : 74, 5453 'flags' : { 'public' }, 5454 'url' : 'extensions/ARB/WGL_ARB_create_context.txt', 5455 'comments' : 'Included with arbnumber 55, WGL_ARB_create_context.', 5456 }, 5457 'WGL_ARB_create_context_robustness' : { 5458 'arbnumber' : 102, 5459 'flags' : { 'public' }, 5460 'url' : 'extensions/ARB/WGL_ARB_create_context_robustness.txt', 5461 }, 5462 'WGL_ARB_extensions_string' : { 5463 'arbnumber' : 8, 5464 'flags' : { 'public' }, 5465 'supporters' : { 'ARB' }, 5466 'url' : 'extensions/ARB/WGL_ARB_extensions_string.txt', 5467 }, 5468 'WGL_ARB_make_current_read' : { 5469 'arbnumber' : 10, 5470 'flags' : { 'public' }, 5471 'supporters' : { 'ARB' }, 5472 'url' : 'extensions/ARB/WGL_ARB_make_current_read.txt', 5473 }, 5474 'WGL_ARB_pbuffer' : { 5475 'arbnumber' : 11, 5476 'flags' : { 'public' }, 5477 'supporters' : { 'ARB' }, 5478 'url' : 'extensions/ARB/WGL_ARB_pbuffer.txt', 5479 }, 5480 'WGL_ARB_pixel_format' : { 5481 'arbnumber' : 9, 5482 'flags' : { 'public' }, 5483 'supporters' : { 'ARB' }, 5484 'url' : 'extensions/ARB/WGL_ARB_pixel_format.txt', 5485 }, 5486 'WGL_ARB_render_texture' : { 5487 'arbnumber' : 20, 5488 'flags' : { 'public' }, 5489 'supporters' : { 'ARB' }, 5490 'url' : 'extensions/ARB/WGL_ARB_render_texture.txt', 5491 }, 5492 'WGL_ARB_robustness_application_isolation' : { 5493 'arbnumber' : 143, 5494 'flags' : { 'public' }, 5495 'url' : 'extensions/ARB/WGL_ARB_robustness_application_isolation.txt', 5496 'alias' : { 'WGL_ARB_robustness_share_group_isolation' }, 5497 }, 5498 'WGL_ATI_pixel_format_float' : { 5499 'number' : 278, 5500 'flags' : { 'public' }, 5501 'supporters' : { 'ATI' }, 5502 'url' : 'extensions/ATI/WGL_ATI_pixel_format_float.txt', 5503 }, 5504 'WGL_EXT_colorspace' : { 5505 'number' : 498, 5506 'flags' : { 'public' }, 5507 'supporters' : { 'NVIDIA' }, 5508 'url' : 'extensions/EXT/WGL_EXT_colorspace.txt', 5509 }, 5510 'WGL_EXT_create_context_es2_profile' : { 5511 'number' : 400, 5512 'flags' : { 'public' }, 5513 'supporters' : { 'NVIDIA' }, 5514 'url' : 'extensions/EXT/WGL_EXT_create_context_es2_profile.txt', 5515 'alias' : { 'WGL_EXT_create_context_es_profile' }, 5516 }, 5517 'WGL_EXT_depth_float' : { 5518 'number' : 177, 5519 'flags' : { 'public' }, 5520 'supporters' : { 'INGR' }, 5521 'url' : 'extensions/EXT/WGL_EXT_depth_float.txt', 5522 }, 5523 'WGL_EXT_display_color_table' : { 5524 'number' : 167, 5525 'flags' : { 'public' }, 5526 'url' : 'extensions/EXT/WGL_EXT_display_color_table.txt', 5527 }, 5528 'WGL_EXT_extensions_string' : { 5529 'number' : 168, 5530 'flags' : { 'public' }, 5531 'supporters' : { 'INGR', 'SGI' }, 5532 'url' : 'extensions/EXT/WGL_EXT_extensions_string.txt', 5533 }, 5534 'WGL_EXT_make_current_read' : { 5535 'number' : 169, 5536 'flags' : { 'public' }, 5537 'supporters' : { 'INGR', 'SGI' }, 5538 'url' : 'extensions/EXT/WGL_EXT_make_current_read.txt', 5539 }, 5540 'WGL_EXT_multisample' : { 5541 'number' : 209, 5542 'flags' : { 'public' }, 5543 'url' : 'extensions/EXT/WGL_EXT_multisample.txt', 5544 'alias' : { 'GL_EXT_multisample' }, 5545 }, 5546 'WGL_EXT_pbuffer' : { 5547 'number' : 171, 5548 'flags' : { 'public' }, 5549 'supporters' : { 'INGR', 'SGI' }, 5550 'url' : 'extensions/EXT/WGL_EXT_pbuffer.txt', 5551 }, 5552 'WGL_EXT_pixel_format' : { 5553 'number' : 170, 5554 'flags' : { 'public' }, 5555 'supporters' : { 'INGR', 'SGI' }, 5556 'url' : 'extensions/EXT/WGL_EXT_pixel_format.txt', 5557 }, 5558 'WGL_EXT_swap_control' : { 5559 'number' : 172, 5560 'flags' : { 'public' }, 5561 'supporters' : { 'INGR', 'SGI' }, 5562 'url' : 'extensions/EXT/WGL_EXT_swap_control.txt', 5563 }, 5564 'WGL_EXT_swap_control_tear' : { 5565 'number' : 415, 5566 'flags' : { 'public' }, 5567 'supporters' : { 'NVIDIA' }, 5568 'url' : 'extensions/EXT/WGL_EXT_swap_control_tear.txt', 5569 }, 5570 'GL_EXT_clip_control' : { 5571 'esnumber' : 290, 5572 'flags' : { 'public' }, 5573 'supporters' : { 'MESA' }, 5574 'url' : 'extensions/EXT/EXT_clip_control.txt', 5575 }, 5576 'WGL_I3D_digital_video_control' : { 5577 'number' : 250, 5578 'flags' : { 'public' }, 5579 'supporters' : { 'I3D' }, 5580 'url' : 'extensions/I3D/WGL_I3D_digital_video_control.txt', 5581 }, 5582 'WGL_I3D_gamma' : { 5583 'number' : 251, 5584 'flags' : { 'public' }, 5585 'supporters' : { 'I3D' }, 5586 'url' : 'extensions/I3D/WGL_I3D_gamma.txt', 5587 }, 5588 'WGL_I3D_genlock' : { 5589 'number' : 252, 5590 'flags' : { 'public' }, 5591 'supporters' : { 'I3D' }, 5592 'url' : 'extensions/I3D/WGL_I3D_genlock.txt', 5593 }, 5594 'WGL_I3D_image_buffer' : { 5595 'number' : 253, 5596 'flags' : { 'public' }, 5597 'supporters' : { 'I3D' }, 5598 'url' : 'extensions/I3D/WGL_I3D_image_buffer.txt', 5599 }, 5600 'WGL_I3D_swap_frame_lock' : { 5601 'number' : 254, 5602 'flags' : { 'public' }, 5603 'supporters' : { 'I3D' }, 5604 'url' : 'extensions/I3D/WGL_I3D_swap_frame_lock.txt', 5605 }, 5606 'WGL_I3D_swap_frame_usage' : { 5607 'number' : 255, 5608 'flags' : { 'public' }, 5609 'supporters' : { 'I3D' }, 5610 'url' : 'extensions/I3D/WGL_I3D_swap_frame_usage.txt', 5611 }, 5612 'GL_WIN_phong_shading' : { 5613 'number' : 113, 5614 'flags' : { 'public' }, 5615 'supporters' : { 'MS' }, 5616 'url' : 'extensions/WIN/WIN_phong_shading.txt', 5617 }, 5618 'GL_WIN_scene_markerXXX' : { 5619 'flags' : { 'obsolete' }, 5620 'url' : 'extensions/WIN/WIN_scene_markerXXX.txt', 5621 }, 5622 'GL_WIN_specular_fog' : { 5623 'number' : 114, 5624 'flags' : { 'public' }, 5625 'supporters' : { 'MS' }, 5626 'url' : 'extensions/WIN/WIN_specular_fog.txt', 5627 }, 5628 'WGL_NV_DX_interop' : { 5629 'number' : 407, 5630 'flags' : { 'public' }, 5631 'supporters' : { 'NVIDIA' }, 5632 'url' : 'extensions/NV/WGL_NV_DX_interop.txt', 5633 }, 5634 'WGL_NV_DX_interop2' : { 5635 'number' : 412, 5636 'flags' : { 'public' }, 5637 'supporters' : { 'NVIDIA' }, 5638 'url' : 'extensions/NV/WGL_NV_DX_interop2.txt', 5639 }, 5640 'WGL_NV_delay_before_swap' : { 5641 'number' : 436, 5642 'flags' : { 'public' }, 5643 'supporters' : { 'NVIDIA' }, 5644 'url' : 'extensions/NV/WGL_NV_delay_before_swap.txt', 5645 }, 5646 'WGL_NV_gpu_affinity' : { 5647 'number' : 355, 5648 'flags' : { 'public' }, 5649 'supporters' : { 'NVIDIA' }, 5650 'url' : 'extensions/NV/WGL_NV_gpu_affinity.txt', 5651 }, 5652 'WGL_NV_render_depth_texture' : { 5653 'number' : 263, 5654 'flags' : { 'public' }, 5655 'supporters' : { 'NVIDIA' }, 5656 'url' : 'extensions/NV/WGL_NV_render_depth_texture.txt', 5657 }, 5658 'WGL_NV_render_texture_rectangle' : { 5659 'number' : 264, 5660 'flags' : { 'public' }, 5661 'supporters' : { 'NVIDIA' }, 5662 'url' : 'extensions/NV/WGL_NV_render_texture_rectangle.txt', 5663 }, 5664 'WGL_NV_swap_group' : { 5665 'number' : 351, 5666 'flags' : { 'public' }, 5667 'supporters' : { 'NVIDIA' }, 5668 'url' : 'extensions/NV/WGL_NV_swap_group.txt', 5669 }, 5670 'WGL_NV_video_output' : { 5671 'number' : 349, 5672 'flags' : { 'public' }, 5673 'supporters' : { 'NVIDIA' }, 5674 'url' : 'extensions/NV/WGL_NV_video_output.txt', 5675 }, 5676 'WGL_OML_sync_control' : { 5677 'number' : 242, 5678 'flags' : { 'public' }, 5679 'supporters' : { 'KHR' }, 5680 'url' : 'extensions/OML/WGL_OML_sync_control.txt', 5681 }, 5682 'WGL_NV_multigpu_context' : { 5683 'number' : 542, 5684 'flags' : { 'public' }, 5685 'supporters' : { 'NVIDIA' }, 5686 'url' : 'extensions/NV/WGL_NV_multigpu_context.txt', 5687 }, 5688 'GLX_NV_multigpu_context' : { 5689 'number' : 545, 5690 'flags' : { 'public' }, 5691 'supporters' : { 'NVIDIA' }, 5692 'url' : 'extensions/NV/GLX_NV_multigpu_context.txt', 5693 }, 5694} 5695