summaryrefslogtreecommitdiff
path: root/glew/auto/EGL-Registry/registry.tcl
blob: c2bfb63feb3aafdcbad96e3c56476f1c6a0ced52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
# Copyright 2006-2021 The Khronos Group Inc.
# SPDX-License-Identifier: Apache-2.0

# registry.tcl
#
# This is a simple human-readable database defining the EGL extension
# registry. For each extension, it includes an extension number, flags
# if the extension is public, and includes a path to the extension
# specification.
#
# The companion script 'regproc.tcl' uses this to build up the
# extensions portion of the public registry, by copying out only
# the public specifications.

extension EGL_KHR_config_attribs {
    number      1
    flags       public
    filename    extensions/KHR/EGL_KHR_config_attribs.txt
}
extension EGL_KHR_lock_surface {
    number      2
    flags       public
    filename    extensions/KHR/EGL_KHR_lock_surface.txt
}
extension EGL_KHR_image {
    number      3
    flags       public
    filename    extensions/KHR/EGL_KHR_image.txt
}
extension EGL_KHR_vg_parent_image {
    number      4
    flags       public
    filename    extensions/KHR/EGL_KHR_vg_parent_image.txt
}
extension EGL_KHR_gl_texture_2D_image {
    number      5
    flags       public
    filename    extensions/KHR/EGL_KHR_gl_image.txt
    alias       EGL_KHR_gl_texture_cubemap_image
    alias       EGL_KHR_gl_texture_3D_image
    alias       EGL_KHR_gl_renderbuffer_image
}
extension EGL_KHR_reusable_sync {
    number      6
    flags       public
    filename    extensions/KHR/EGL_KHR_reusable_sync.txt
}
extension EGL_SYMBIAN_image_preserved {
    number      7
    flags       private incomplete
    filename    extensions/SYMBIAN/EGL_SYMBIAN_image_preserved.txt
}
extension EGL_KHR_image_base {
    number      8
    flags       public
    filename    extensions/KHR/EGL_KHR_image_base.txt
}
extension EGL_KHR_image_pixmap {
    number      9
    flags       public
    filename    extensions/KHR/EGL_KHR_image_pixmap.txt
}
extension EGL_IMG_context_priority {
    number      10
    flags       public
    filename    extensions/IMG/EGL_IMG_context_priority.txt
}
extension EGL_NOK_hibernate_context {
    number      11
    flags       private
    filename    extensions/NOK/EGL_NOK_hibernate_context.txt
}
extension EGL_NOK_swap_region {
    number      12
    flags       private
    filename    extensions/NOK/EGL_NOK_swap_region.txt
}
extension EGL_NOK_resource_profiling {
    number      13
    flags       private
    filename    extensions/NOK/EGL_NOK_resource_profiling.txt
}
extension EGL_NOK_texture_from_pixmap {
    number      14
    flags       public
    filename    extensions/NOK/EGL_NOK_texture_from_pixmap.txt
}
extension EGL_NOK_resource_profiling2 {
    number      15
    flags       private
    filename    extensions/NOK/EGL_NOK_resource_profiling2.txt
}
extension EGL_KHR_lock_surface2 {
    number      16
    flags       public
    filename    extensions/KHR/EGL_KHR_lock_surface2.txt
}
extension EGL_NV_coverage_sample {
    number      17
    flags       public
    filename    extensions/NV/EGL_NV_coverage_sample.txt
}
extension EGL_NV_depth_nonlinear {
    number      18
    flags       public
    filename    extensions/NV/EGL_NV_depth_nonlinear.txt
}
extension EGL_NV_sync {
    number      19
    flags       public
    filename    extensions/NV/EGL_NV_sync.txt
}
extension EGL_KHR_fence_sync {
    number      20
    flags       public
    filename    extensions/KHR/EGL_KHR_fence_sync.txt
}
extension EGL_NOK_surface_scaling {
    number      21
    flags       private
    filename    extensions/NOK/EGL_NOK_surface_scaling.txt
}
extension EGL_NOK_image_shared {
    number      22
    flags       private
    filename    extensions/NOK/EGL_NOK_image_shared.txt
}
extension EGL_NOK_swap_region2 {
    number      23
    flags       public
    filename    extensions/NOK/EGL_NOK_swap_region2.txt
}
extension EGL_HI_clientpixmap {
    number      24
    flags       public
    filename    extensions/HI/EGL_HI_clientpixmap.txt
}
extension EGL_HI_colorformats {
    number      25
    flags       public
    filename    extensions/HI/EGL_HI_colorformats.txt
}
extension EGL_MESA_drm_image {
    number      26
    flags       public
    filename    extensions/MESA/EGL_MESA_drm_image.txt
}
extension EGL_NV_post_sub_buffer {
    number      27
    flags       public
    filename    extensions/NV/EGL_NV_post_sub_buffer.txt
}
extension EGL_ANGLE_query_surface_pointer {
    number      28
    flags       public
    filename    extensions/ANGLE/EGL_ANGLE_query_surface_pointer.txt
}
extension EGL_ANGLE_surface_d3d_texture_2d_share_handle {
    number      29
    flags       public
    filename    extensions/ANGLE/EGL_ANGLE_surface_d3d_texture_2d_share_handle.txt
}
extension EGL_NV_coverage_sample_resolve {
    number      30
    flags       public
    filename    extensions/NV/EGL_NV_coverage_sample_resolve.txt
}
extension EGL_NV_system_time {
    number      31
    flags       public
    filename    extensions/NV/EGL_NV_system_time.txt
}
extension EGL_KHR_stream {
    number      32
    flags       public
    filename    extensions/KHR/EGL_KHR_stream.txt
    alias       EGL_KHR_stream_attrib
}
extension EGL_KHR_stream_consumer_gltexture {
    number      33
    flags       public
    filename    extensions/KHR/EGL_KHR_stream_consumer_gltexture.txt
}
extension EGL_KHR_stream_producer_eglsurface {
    number      34
    flags       public
    filename    extensions/KHR/EGL_KHR_stream_producer_eglsurface.txt
}
extension EGL_KHR_stream_producer_aldatalocator {
    number      35
    flags       public
    filename    extensions/KHR/EGL_KHR_stream_producer_aldatalocator.txt
}
extension EGL_KHR_stream_fifo {
    number      36
    flags       public
    filename    extensions/KHR/EGL_KHR_stream_fifo.txt
}
extension EGL_EXT_create_context_robustness {
    number      37
    flags       public
    filename    extensions/EXT/EGL_EXT_create_context_robustness.txt
}
extension EGL_ANGLE_d3d_share_handle_client_buffer {
    number      38
    flags       public
    filename    extensions/ANGLE/EGL_ANGLE_d3d_share_handle_client_buffer.txt
}
extension EGL_KHR_create_context {
    number      39
    flags       public
    filename    extensions/KHR/EGL_KHR_create_context.txt
}
extension EGL_KHR_surfaceless_context {
    number      40
    flags       public
    filename    extensions/KHR/EGL_KHR_surfaceless_context.txt
}
extension EGL_KHR_stream_cross_process_fd {
    number      41
    flags       public
    filename    extensions/KHR/EGL_KHR_stream_cross_process_fd.txt
}
extension EGL_EXT_multiview_window {
    number      42
    flags       public
    filename    extensions/EXT/EGL_EXT_multiview_window.txt
}
extension EGL_KHR_wait_sync {
    number      43
    flags       public
    filename    extensions/KHR/EGL_KHR_wait_sync.txt
}
extension EGL_NV_post_convert_rounding {
    number      44
    flags       public
    filename    extensions/NV/EGL_NV_post_convert_rounding.txt
}
extension EGL_NV_native_query {
    number      45
    flags       public
    filename    extensions/NV/EGL_NV_native_query.txt
}
extension EGL_NV_3dvision_surface {
    number      46
    flags       public
    filename    extensions/NV/EGL_NV_3dvision_surface.txt
}
extension EGL_ANDROID_framebuffer_target {
    number      47
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_framebuffer_target.txt
}
extension EGL_ANDROID_blob_cache {
    number      48
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_blob_cache.txt
}
extension EGL_ANDROID_image_native_buffer {
    number      49
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_image_native_buffer.txt
}
extension EGL_ANDROID_native_fence_sync {
    number      50
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_native_fence_sync.txt
}
extension EGL_ANDROID_recordable {
    number      51
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_recordable.txt
}
extension EGL_EXT_buffer_age {
    number      52
    flags       public
    filename    extensions/EXT/EGL_EXT_buffer_age.txt
}
extension EGL_EXT_image_dma_buf_import {
    number      53
    flags       public
    filename    extensions/EXT/EGL_EXT_image_dma_buf_import.txt
}
extension EGL_ARM_pixmap_multisample_discard {
    number      54
    flags       public
    filename    extensions/ARM/EGL_ARM_pixmap_multisample_discard.txt
}
extension EGL_EXT_swap_buffers_with_damage {
    number      55
    flags       public
    filename    extensions/EXT/EGL_EXT_swap_buffers_with_damage.txt
}
extension EGL_NV_stream_sync {
    number      56
    flags       public
    filename    extensions/NV/EGL_NV_stream_sync.txt
}
extension EGL_EXT_platform_base {
    number      57
    flags       public
    filename    extensions/EXT/EGL_EXT_platform_base.txt
}
extension EGL_EXT_client_extensions {
    number      58
    flags       public
    filename    extensions/EXT/EGL_EXT_client_extensions.txt
}
extension EGL_EXT_platform_x11 {
    number      59
    flags       public
    filename    extensions/EXT/EGL_EXT_platform_x11.txt
}
extension EGL_KHR_cl_event {
    number      60
    flags       public
    filename    extensions/KHR/EGL_KHR_cl_event.txt
}
extension EGL_KHR_get_all_proc_addresses {
    number      61
    flags       public
    filename    extensions/KHR/EGL_KHR_get_all_proc_addresses.txt
    alias       EGL_KHR_client_get_all_proc_addresses
}
extension EGL_MESA_platform_gbm {
    number      62
    flags       public
    filename    extensions/MESA/EGL_MESA_platform_gbm.txt
}
extension EGL_EXT_platform_wayland {
    number      63
    flags       public
    filename    extensions/EXT/EGL_EXT_platform_wayland.txt
}
extension EGL_KHR_lock_surface3 {
    number      64
    flags       public
    filename    extensions/KHR/EGL_KHR_lock_surface3.txt
}
extension EGL_KHR_cl_event2 {
    number      65
    flags       public
    filename    extensions/KHR/EGL_KHR_cl_event2.txt
}
extension EGL_KHR_gl_colorspace {
    number      66
    flags       public
    filename    extensions/KHR/EGL_KHR_gl_colorspace.txt
}
extension EGL_EXT_protected_surface {
    number      67
    flags       public
    filename    extensions/EXT/EGL_EXT_protected_surface.txt
}
extension EGL_KHR_platform_android {
    number      68
    flags       public
    filename    extensions/KHR/EGL_KHR_platform_android.txt
}
extension EGL_KHR_platform_gbm {
    number      69
    flags       public
    filename    extensions/KHR/EGL_KHR_platform_gbm.txt
}
extension EGL_KHR_platform_wayland {
    number      70
    flags       public
    filename    extensions/KHR/EGL_KHR_platform_wayland.txt
}
extension EGL_KHR_platform_x11 {
    number      71
    flags       public
    filename    extensions/KHR/EGL_KHR_platform_x11.txt
}
extension EGL_EXT_device_base {
    number      72
    flags       public
    filename    extensions/EXT/EGL_EXT_device_base.txt
}
extension EGL_EXT_platform_device {
    number      73
    flags       public
    filename    extensions/EXT/EGL_EXT_platform_device.txt
}
extension EGL_NV_device_cuda {
    number      74
    flags       public
    filename    extensions/NV/EGL_NV_device_cuda.txt
}
extension EGL_NV_cuda_event {
    number      75
    flags       public
    filename    extensions/NV/EGL_NV_cuda_event.txt
}
extension EGL_TIZEN_image_native_buffer {
    number      76
    flags       public
    filename    extensions/TIZEN/EGL_TIZEN_image_native_buffer.txt
}
extension EGL_TIZEN_image_native_surface {
    number      77
    flags       public
    filename    extensions/TIZEN/EGL_TIZEN_image_native_surface.txt
}
extension EGL_EXT_output_base {
    number      78
    flags       public
    filename    extensions/EXT/EGL_EXT_output_base.txt
}
extension EGL_EXT_device_drm {
    number      79
    flags       public
    filename    extensions/EXT/EGL_EXT_device_drm.txt
    alias       EGL_EXT_output_drm
}
extension EGL_EXT_device_openwf {
    number      80
    flags       public
    filename    extensions/EXT/EGL_EXT_device_openwf.txt
    alias       EGL_EXT_output_openwf
}
extension EGL_EXT_stream_consumer_egloutput {
    number      81
    flags       public
    filename    extensions/EXT/EGL_EXT_stream_consumer_egloutput.txt
}
extension EGL_QCOM_gpu_perf {
    number      82
    flags       private
    filename    extensions/QCOM/EGL_QCOM_gpu_perf.txt
}
extension EGL_KHR_partial_update {
    number      83
    flags       public
    filename    extensions/KHR/EGL_KHR_partial_update.txt
}
extension EGL_KHR_swap_buffers_with_damage {
    number      84
    flags       public
    filename    extensions/KHR/EGL_KHR_swap_buffers_with_damage.txt
}
extension EGL_ANGLE_window_fixed_size {
    number      85
    flags       public
    filename    extensions/ANGLE/EGL_ANGLE_window_fixed_size.txt
}
extension EGL_EXT_yuv_surface {
    number      86
    flags       public
    filename    extensions/EXT/EGL_EXT_yuv_surface.txt
}
extension EGL_MESA_image_dma_buf_export {
    number      87
    flags       public
    filename    extensions/MESA/EGL_MESA_image_dma_buf_export.txt
}
extension EGL_EXT_device_enumeration {
    number      88
    flags       public
    filename    extensions/EXT/EGL_EXT_device_enumeration.txt
}
extension EGL_EXT_device_query {
    number      89
    flags       public
    filename    extensions/EXT/EGL_EXT_device_query.txt
}
extension EGL_ANGLE_device_d3d {
    number      90
    flags       public
    filename    extensions/ANGLE/EGL_ANGLE_device_d3d.txt
}
extension EGL_KHR_create_context_no_error {
    number      91
    flags       public
    filename    extensions/KHR/EGL_KHR_create_context_no_error.txt
}
extension EGL_KHR_debug {
    number      92
    flags       public
    filename    extensions/KHR/EGL_KHR_debug.txt
}
extension EGL_NV_stream_metadata {
    number      93
    flags       public
    filename    extensions/NV/EGL_NV_stream_metadata.txt
}
extension EGL_NV_stream_consumer_gltexture_yuv {
    number      94
    flags       public
    filename    extensions/NV/EGL_NV_stream_consumer_gltexture_yuv.txt
}
extension EGL_IMG_image_plane_attribs {
    number      95
    flags       public
    filename    extensions/IMG/EGL_IMG_image_plane_attribs.txt
}
extension EGL_KHR_mutable_render_buffer {
    number      96
    flags       public
    filename    extensions/KHR/EGL_KHR_mutable_render_buffer.txt
}
extension EGL_EXT_protected_content {
    number      97
    flags       public
    filename    extensions/EXT/EGL_EXT_protected_content.txt
}
extension EGL_ANDROID_presentation_time {
    number      98
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_presentation_time.txt
}
extension EGL_ANDROID_create_native_client_buffer {
    number      99
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_create_native_client_buffer.txt
}
extension EGL_ANDROID_front_buffer_auto_refresh {
    number      100
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_front_buffer_auto_refresh.txt
}
extension EGL_KHR_no_config_context {
    number      101
    flags       public
    filename    extensions/KHR/EGL_KHR_no_config_context.txt
}
extension EGL_KHR_context_flush_control {
    number      102
    flags       public
    filename    ../OpenGL/extensions/KHR/KHR_context_flush_control.txt
}
extension EGL_ARM_implicit_external_sync {
    number      103
    flags       public
    filename    extensions/ARM/EGL_ARM_implicit_external_sync.txt
}
extension EGL_MESA_platform_surfaceless {
    number      104
    flags       public
    filename    extensions/MESA/EGL_MESA_platform_surfaceless.txt
}
extension EGL_EXT_image_dma_buf_import_modifiers {
    number      105
    flags       public
    filename    extensions/EXT/EGL_EXT_image_dma_buf_import_modifiers.txt
}
extension EGL_EXT_pixel_format_float {
    number      106
    flags       public
    filename    extensions/EXT/EGL_EXT_pixel_format_float.txt
}
extension EGL_EXT_gl_colorspace_bt2020_linear {
    number      107
    flags       public
    filename    extensions/EXT/EGL_EXT_gl_colorspace_bt2020_linear.txt
    alias       EGL_EXT_gl_colorspace_bt2020_pq
}
extension EGL_EXT_gl_colorspace_scrgb_linear {
    number      108
    flags       public
    filename    extensions/EXT/EGL_EXT_gl_colorspace_scrgb_linear.txt
}
extension EGL_EXT_surface_SMPTE2086_metadata {
    number      109
    flags       public
    filename    extensions/EXT/EGL_EXT_surface_SMPTE2086_metadata.txt
}
extension EGL_NV_stream_fifo_next {
    number      110
    flags       public
    filename    extensions/NV/EGL_NV_stream_fifo_next.txt
}
extension EGL_NV_stream_fifo_synchronous {
    number      111
    flags       public
    filename    extensions/NV/EGL_NV_stream_fifo_synchronous.txt
}
extension EGL_NV_stream_reset {
    number      112
    flags       public
    filename    extensions/NV/EGL_NV_stream_reset.txt
}
extension EGL_NV_stream_frame_limits {
    number      113
    flags       public
    filename    extensions/NV/EGL_NV_stream_frame_limits.txt
}
extension EGL_NV_stream_remote {
    number      114
    flags       public
    filename    extensions/NV/EGL_NV_stream_remote.txt
    alias       EGL_NV_stream_cross_object
    alias       EGL_NV_stream_cross_display
    alias       EGL_NV_stream_cross_process
    alias       EGL_NV_stream_cross_partition
    alias       EGL_NV_stream_cross_system
}
extension EGL_NV_stream_socket {
    number      115
    flags       public
    filename    extensions/NV/EGL_NV_stream_socket.txt
    alias       EGL_NV_stream_socket_unix
    alias       EGL_NV_stream_socket_inet
}
extension EGL_EXT_compositor {
    number      116
    flags       public
    filename    extensions/EXT/EGL_EXT_compositor.txt
}
extension EGL_EXT_surface_CTA861_3_metadata {
    number      117
    flags       public
    filename    extensions/EXT/EGL_EXT_surface_CTA861_3_metadata.txt
}
extension EGL_EXT_gl_colorspace_display_p3 {
    number      118
    flags       public
    filename    extensions/EXT/EGL_EXT_colorspace_display_p3.txt
}
extension EGL_EXT_gl_colorspace_scrgb {
    number      119
    flags       public
    filename    extensions/EXT/EGL_EXT_gl_colorspace_scrgb.txt
}
extension EGL_EXT_image_implicit_sync_control {
    number      120
    flags       public
    filename    extensions/EXT/EGL_EXT_image_implicit_sync_control.txt
}
extension EGL_EXT_bind_to_front {
    number      121
    flags       public
    filename    extensions/EXT/EGL_EXT_bind_to_front.txt
}
extension EGL_ANDROID_get_frame_timestamps {
    number      122
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_get_frame_timestamps.txt
}
extension EGL_ANDROID_get_native_client_buffer {
    number      123
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_get_native_client_buffer.txt
}
extension EGL_NV_context_priority_realtime {
    number      124
    flags       public
    filename    extensions/NV/EGL_NV_context_priority_realtime.txt
}
extension EGL_EXT_image_gl_colorspace {
    number      125
    flags       public
    filename    extensions/EXT/EGL_EXT_image_gl_colorspace.txt
}
extension EGL_KHR_display_reference {
    number      126
    flags       public
    filename    extensions/KHR/EGL_KHR_display_reference.txt
}
extension EGL_NV_stream_flush {
    number      127
    flags       public
    filename    extensions/NV/EGL_NV_stream_flush.txt
}
extension EGL_EXT_sync_reuse {
    number      128
    flags       public
    filename    extensions/EXT/EGL_EXT_sync_reuse.txt
}
extension EGL_EXT_client_sync {
    number      129
    flags       public
    filename    extensions/EXT/EGL_EXT_client_sync.txt
}
extension EGL_EXT_gl_colorspace_display_p3_passthrough {
    number      130
    flags       public
    filename    extensions/EXT/EGL_EXT_gl_colorspace_display_p3_passthrough.txt
}
extension EGL_MESA_query_driver {
    number      131
    flags       public
    filename    extensions/MESA/EGL_MESA_query_driver.txt
}
extension EGL_ANDROID_GLES_layers {
    number      132
    flags       public
    filename    extensions/ANDROID/EGL_ANDROID_GLES_layers.txt
}
extension EGL_NV_n_buffer {
    number      133
    flags       public
    filename    extensions/NV/EGL_NV_n_buffer.txt
}
extension EGL_NV_stream_origin {
    number      134
    flags       public
    filename    extensions/NV/EGL_NV_stream_origin.txt
}
extension EGL_NV_stream_dma {
    number      135
    flags       public
    filename    extensions/NV/EGL_NV_stream_dma.txt
}
extension EGL_WL_bind_wayland_display {
    number      136
    flags       public
    filename    extensions/WL/EGL_WL_bind_wayland_display.txt
}
extension EGL_WL_create_wayland_buffer_from_image {
    number      137
    flags       public
    filename    extensions/WL/EGL_WL_create_wayland_buffer_from_image.txt
}
extension EGL_ARM_image_format {
    number      138
    flags       public
    filename    extensions/ARM/EGL_ARM_image_format.txt
}
extension EGL_NV_stream_consumer_eglimage {
    number      139
    flags       public
    filename    extensions/NV/EGL_NV_stream_consumer_eglimage.txt
}
extension EGL_NV_stream_consumer_eglimage {
    number      140
    flags       public
    filename    extensions/EXT/EGL_EXT_device_query_name.txt
}
extension EGL_EXT_platform_xcb {
    number      141
    flags       public
    filename    extensions/EXT/EGL_EXT_platform_xcb.txt
}
extension EGL_ANGLE_sync_control_rate {
    number      142
    flags       public
    filename    extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt
}
extension EGL_EXT_device_persistent_id {
    number      143
    flags       public
    filename    extensions/EXT/EGL_EXT_device_persistent_id.txt
}
extension EGL_EXT_device_drm_render_node {
    number      144
    flags       public
    filename    extensions/EXT/EGL_EXT_device_drm_render_node.txt
}
extension EGL_EXT_config_select_group {
    number      145
    flags       public
    filename    extensions/EXT/EGL_EXT_config_select_group.txt
}
extension EGL_EXT_present_opaque {
    number      146
    flags       public
    filename    extensions/EXT/EGL_EXT_present_opaque.txt
}
extension EGL_EXT_surface_compression {
    number      147
    flags       public
    filename    extensions/EXT/EGL_EXT_surface_compression.txt
}
extension EGL_EXT_explicit_device {
    number      148
    flags       public
    filename    extensions/EXT/EGL_EXT_explicit_device.txt
}
# Next free extension number: 149