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