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