File: gles_loader_autogen.h

package info (click to toggle)
webkit2gtk 2.51.2-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 457,708 kB
  • sloc: cpp: 3,884,629; javascript: 198,661; ansic: 165,298; python: 49,171; asm: 21,849; ruby: 18,095; perl: 16,914; xml: 4,623; sh: 2,397; yacc: 2,356; java: 2,019; lex: 1,330; pascal: 372; makefile: 197
file content (1795 lines) | stat: -rw-r--r-- 112,366 bytes parent folder | download | duplicates (8)
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
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
// GENERATED FILE - DO NOT EDIT.
// Generated by generate_loader.py using data from gl.xml and gl_angle_ext.xml.
//
// Copyright 2018 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// gles_loader_autogen.h:
//   Simple GLES function loader.

#ifndef UTIL_GLES_LOADER_AUTOGEN_H_
#define UTIL_GLES_LOADER_AUTOGEN_H_

#if defined(GL_GLES_PROTOTYPES) && GL_GLES_PROTOTYPES
#    error "Don't define GL prototypes if you want to use a loader!"
#endif  // defined(GL_GLES_PROTOTYPES)

#include "angle_gl.h"
#include "util/util_export.h"

#define glAlphaFunc l_glAlphaFunc
#define glClipPlanef l_glClipPlanef
#define glColor4f l_glColor4f
#define glFogf l_glFogf
#define glFogfv l_glFogfv
#define glFrustumf l_glFrustumf
#define glGetClipPlanef l_glGetClipPlanef
#define glGetLightfv l_glGetLightfv
#define glGetMaterialfv l_glGetMaterialfv
#define glGetTexEnvfv l_glGetTexEnvfv
#define glLightModelf l_glLightModelf
#define glLightModelfv l_glLightModelfv
#define glLightf l_glLightf
#define glLightfv l_glLightfv
#define glLoadMatrixf l_glLoadMatrixf
#define glMaterialf l_glMaterialf
#define glMaterialfv l_glMaterialfv
#define glMultMatrixf l_glMultMatrixf
#define glMultiTexCoord4f l_glMultiTexCoord4f
#define glNormal3f l_glNormal3f
#define glOrthof l_glOrthof
#define glPointParameterf l_glPointParameterf
#define glPointParameterfv l_glPointParameterfv
#define glPointSize l_glPointSize
#define glRotatef l_glRotatef
#define glScalef l_glScalef
#define glTexEnvf l_glTexEnvf
#define glTexEnvfv l_glTexEnvfv
#define glTranslatef l_glTranslatef
#define glAlphaFuncx l_glAlphaFuncx
#define glClearColorx l_glClearColorx
#define glClearDepthx l_glClearDepthx
#define glClientActiveTexture l_glClientActiveTexture
#define glClipPlanex l_glClipPlanex
#define glColor4ub l_glColor4ub
#define glColor4x l_glColor4x
#define glColorPointer l_glColorPointer
#define glDepthRangex l_glDepthRangex
#define glDisableClientState l_glDisableClientState
#define glEnableClientState l_glEnableClientState
#define glFogx l_glFogx
#define glFogxv l_glFogxv
#define glFrustumx l_glFrustumx
#define glGetClipPlanex l_glGetClipPlanex
#define glGetFixedv l_glGetFixedv
#define glGetLightxv l_glGetLightxv
#define glGetMaterialxv l_glGetMaterialxv
#define glGetTexEnviv l_glGetTexEnviv
#define glGetTexEnvxv l_glGetTexEnvxv
#define glGetTexParameterxv l_glGetTexParameterxv
#define glLightModelx l_glLightModelx
#define glLightModelxv l_glLightModelxv
#define glLightx l_glLightx
#define glLightxv l_glLightxv
#define glLineWidthx l_glLineWidthx
#define glLoadIdentity l_glLoadIdentity
#define glLoadMatrixx l_glLoadMatrixx
#define glLogicOp l_glLogicOp
#define glMaterialx l_glMaterialx
#define glMaterialxv l_glMaterialxv
#define glMatrixMode l_glMatrixMode
#define glMultMatrixx l_glMultMatrixx
#define glMultiTexCoord4x l_glMultiTexCoord4x
#define glNormal3x l_glNormal3x
#define glNormalPointer l_glNormalPointer
#define glOrthox l_glOrthox
#define glPointParameterx l_glPointParameterx
#define glPointParameterxv l_glPointParameterxv
#define glPointSizex l_glPointSizex
#define glPolygonOffsetx l_glPolygonOffsetx
#define glPopMatrix l_glPopMatrix
#define glPushMatrix l_glPushMatrix
#define glRotatex l_glRotatex
#define glSampleCoveragex l_glSampleCoveragex
#define glScalex l_glScalex
#define glShadeModel l_glShadeModel
#define glTexCoordPointer l_glTexCoordPointer
#define glTexEnvi l_glTexEnvi
#define glTexEnvx l_glTexEnvx
#define glTexEnviv l_glTexEnviv
#define glTexEnvxv l_glTexEnvxv
#define glTexParameterx l_glTexParameterx
#define glTexParameterxv l_glTexParameterxv
#define glTranslatex l_glTranslatex
#define glVertexPointer l_glVertexPointer
#define glActiveTexture l_glActiveTexture
#define glAttachShader l_glAttachShader
#define glBindAttribLocation l_glBindAttribLocation
#define glBindBuffer l_glBindBuffer
#define glBindFramebuffer l_glBindFramebuffer
#define glBindRenderbuffer l_glBindRenderbuffer
#define glBindTexture l_glBindTexture
#define glBlendColor l_glBlendColor
#define glBlendEquation l_glBlendEquation
#define glBlendEquationSeparate l_glBlendEquationSeparate
#define glBlendFunc l_glBlendFunc
#define glBlendFuncSeparate l_glBlendFuncSeparate
#define glBufferData l_glBufferData
#define glBufferSubData l_glBufferSubData
#define glCheckFramebufferStatus l_glCheckFramebufferStatus
#define glClear l_glClear
#define glClearColor l_glClearColor
#define glClearDepthf l_glClearDepthf
#define glClearStencil l_glClearStencil
#define glColorMask l_glColorMask
#define glCompileShader l_glCompileShader
#define glCompressedTexImage2D l_glCompressedTexImage2D
#define glCompressedTexSubImage2D l_glCompressedTexSubImage2D
#define glCopyTexImage2D l_glCopyTexImage2D
#define glCopyTexSubImage2D l_glCopyTexSubImage2D
#define glCreateProgram l_glCreateProgram
#define glCreateShader l_glCreateShader
#define glCullFace l_glCullFace
#define glDeleteBuffers l_glDeleteBuffers
#define glDeleteFramebuffers l_glDeleteFramebuffers
#define glDeleteProgram l_glDeleteProgram
#define glDeleteRenderbuffers l_glDeleteRenderbuffers
#define glDeleteShader l_glDeleteShader
#define glDeleteTextures l_glDeleteTextures
#define glDepthFunc l_glDepthFunc
#define glDepthMask l_glDepthMask
#define glDepthRangef l_glDepthRangef
#define glDetachShader l_glDetachShader
#define glDisable l_glDisable
#define glDisableVertexAttribArray l_glDisableVertexAttribArray
#define glDrawArrays l_glDrawArrays
#define glDrawElements l_glDrawElements
#define glEnable l_glEnable
#define glEnableVertexAttribArray l_glEnableVertexAttribArray
#define glFinish l_glFinish
#define glFlush l_glFlush
#define glFramebufferRenderbuffer l_glFramebufferRenderbuffer
#define glFramebufferTexture2D l_glFramebufferTexture2D
#define glFrontFace l_glFrontFace
#define glGenBuffers l_glGenBuffers
#define glGenerateMipmap l_glGenerateMipmap
#define glGenFramebuffers l_glGenFramebuffers
#define glGenRenderbuffers l_glGenRenderbuffers
#define glGenTextures l_glGenTextures
#define glGetActiveAttrib l_glGetActiveAttrib
#define glGetActiveUniform l_glGetActiveUniform
#define glGetAttachedShaders l_glGetAttachedShaders
#define glGetAttribLocation l_glGetAttribLocation
#define glGetBooleanv l_glGetBooleanv
#define glGetBufferParameteriv l_glGetBufferParameteriv
#define glGetError l_glGetError
#define glGetFloatv l_glGetFloatv
#define glGetFramebufferAttachmentParameteriv l_glGetFramebufferAttachmentParameteriv
#define glGetIntegerv l_glGetIntegerv
#define glGetProgramiv l_glGetProgramiv
#define glGetProgramInfoLog l_glGetProgramInfoLog
#define glGetRenderbufferParameteriv l_glGetRenderbufferParameteriv
#define glGetShaderiv l_glGetShaderiv
#define glGetShaderInfoLog l_glGetShaderInfoLog
#define glGetShaderPrecisionFormat l_glGetShaderPrecisionFormat
#define glGetShaderSource l_glGetShaderSource
#define glGetString l_glGetString
#define glGetTexParameterfv l_glGetTexParameterfv
#define glGetTexParameteriv l_glGetTexParameteriv
#define glGetUniformfv l_glGetUniformfv
#define glGetUniformiv l_glGetUniformiv
#define glGetUniformLocation l_glGetUniformLocation
#define glGetVertexAttribfv l_glGetVertexAttribfv
#define glGetVertexAttribiv l_glGetVertexAttribiv
#define glGetVertexAttribPointerv l_glGetVertexAttribPointerv
#define glHint l_glHint
#define glIsBuffer l_glIsBuffer
#define glIsEnabled l_glIsEnabled
#define glIsFramebuffer l_glIsFramebuffer
#define glIsProgram l_glIsProgram
#define glIsRenderbuffer l_glIsRenderbuffer
#define glIsShader l_glIsShader
#define glIsTexture l_glIsTexture
#define glLineWidth l_glLineWidth
#define glLinkProgram l_glLinkProgram
#define glPixelStorei l_glPixelStorei
#define glPolygonOffset l_glPolygonOffset
#define glReadPixels l_glReadPixels
#define glReleaseShaderCompiler l_glReleaseShaderCompiler
#define glRenderbufferStorage l_glRenderbufferStorage
#define glSampleCoverage l_glSampleCoverage
#define glScissor l_glScissor
#define glShaderBinary l_glShaderBinary
#define glShaderSource l_glShaderSource
#define glStencilFunc l_glStencilFunc
#define glStencilFuncSeparate l_glStencilFuncSeparate
#define glStencilMask l_glStencilMask
#define glStencilMaskSeparate l_glStencilMaskSeparate
#define glStencilOp l_glStencilOp
#define glStencilOpSeparate l_glStencilOpSeparate
#define glTexImage2D l_glTexImage2D
#define glTexParameterf l_glTexParameterf
#define glTexParameterfv l_glTexParameterfv
#define glTexParameteri l_glTexParameteri
#define glTexParameteriv l_glTexParameteriv
#define glTexSubImage2D l_glTexSubImage2D
#define glUniform1f l_glUniform1f
#define glUniform1fv l_glUniform1fv
#define glUniform1i l_glUniform1i
#define glUniform1iv l_glUniform1iv
#define glUniform2f l_glUniform2f
#define glUniform2fv l_glUniform2fv
#define glUniform2i l_glUniform2i
#define glUniform2iv l_glUniform2iv
#define glUniform3f l_glUniform3f
#define glUniform3fv l_glUniform3fv
#define glUniform3i l_glUniform3i
#define glUniform3iv l_glUniform3iv
#define glUniform4f l_glUniform4f
#define glUniform4fv l_glUniform4fv
#define glUniform4i l_glUniform4i
#define glUniform4iv l_glUniform4iv
#define glUniformMatrix2fv l_glUniformMatrix2fv
#define glUniformMatrix3fv l_glUniformMatrix3fv
#define glUniformMatrix4fv l_glUniformMatrix4fv
#define glUseProgram l_glUseProgram
#define glValidateProgram l_glValidateProgram
#define glVertexAttrib1f l_glVertexAttrib1f
#define glVertexAttrib1fv l_glVertexAttrib1fv
#define glVertexAttrib2f l_glVertexAttrib2f
#define glVertexAttrib2fv l_glVertexAttrib2fv
#define glVertexAttrib3f l_glVertexAttrib3f
#define glVertexAttrib3fv l_glVertexAttrib3fv
#define glVertexAttrib4f l_glVertexAttrib4f
#define glVertexAttrib4fv l_glVertexAttrib4fv
#define glVertexAttribPointer l_glVertexAttribPointer
#define glViewport l_glViewport
#define glReadBuffer l_glReadBuffer
#define glDrawRangeElements l_glDrawRangeElements
#define glTexImage3D l_glTexImage3D
#define glTexSubImage3D l_glTexSubImage3D
#define glCopyTexSubImage3D l_glCopyTexSubImage3D
#define glCompressedTexImage3D l_glCompressedTexImage3D
#define glCompressedTexSubImage3D l_glCompressedTexSubImage3D
#define glGenQueries l_glGenQueries
#define glDeleteQueries l_glDeleteQueries
#define glIsQuery l_glIsQuery
#define glBeginQuery l_glBeginQuery
#define glEndQuery l_glEndQuery
#define glGetQueryiv l_glGetQueryiv
#define glGetQueryObjectuiv l_glGetQueryObjectuiv
#define glUnmapBuffer l_glUnmapBuffer
#define glGetBufferPointerv l_glGetBufferPointerv
#define glDrawBuffers l_glDrawBuffers
#define glUniformMatrix2x3fv l_glUniformMatrix2x3fv
#define glUniformMatrix3x2fv l_glUniformMatrix3x2fv
#define glUniformMatrix2x4fv l_glUniformMatrix2x4fv
#define glUniformMatrix4x2fv l_glUniformMatrix4x2fv
#define glUniformMatrix3x4fv l_glUniformMatrix3x4fv
#define glUniformMatrix4x3fv l_glUniformMatrix4x3fv
#define glBlitFramebuffer l_glBlitFramebuffer
#define glRenderbufferStorageMultisample l_glRenderbufferStorageMultisample
#define glFramebufferTextureLayer l_glFramebufferTextureLayer
#define glMapBufferRange l_glMapBufferRange
#define glFlushMappedBufferRange l_glFlushMappedBufferRange
#define glBindVertexArray l_glBindVertexArray
#define glDeleteVertexArrays l_glDeleteVertexArrays
#define glGenVertexArrays l_glGenVertexArrays
#define glIsVertexArray l_glIsVertexArray
#define glGetIntegeri_v l_glGetIntegeri_v
#define glBeginTransformFeedback l_glBeginTransformFeedback
#define glEndTransformFeedback l_glEndTransformFeedback
#define glBindBufferRange l_glBindBufferRange
#define glBindBufferBase l_glBindBufferBase
#define glTransformFeedbackVaryings l_glTransformFeedbackVaryings
#define glGetTransformFeedbackVarying l_glGetTransformFeedbackVarying
#define glVertexAttribIPointer l_glVertexAttribIPointer
#define glGetVertexAttribIiv l_glGetVertexAttribIiv
#define glGetVertexAttribIuiv l_glGetVertexAttribIuiv
#define glVertexAttribI4i l_glVertexAttribI4i
#define glVertexAttribI4ui l_glVertexAttribI4ui
#define glVertexAttribI4iv l_glVertexAttribI4iv
#define glVertexAttribI4uiv l_glVertexAttribI4uiv
#define glGetUniformuiv l_glGetUniformuiv
#define glGetFragDataLocation l_glGetFragDataLocation
#define glUniform1ui l_glUniform1ui
#define glUniform2ui l_glUniform2ui
#define glUniform3ui l_glUniform3ui
#define glUniform4ui l_glUniform4ui
#define glUniform1uiv l_glUniform1uiv
#define glUniform2uiv l_glUniform2uiv
#define glUniform3uiv l_glUniform3uiv
#define glUniform4uiv l_glUniform4uiv
#define glClearBufferiv l_glClearBufferiv
#define glClearBufferuiv l_glClearBufferuiv
#define glClearBufferfv l_glClearBufferfv
#define glClearBufferfi l_glClearBufferfi
#define glGetStringi l_glGetStringi
#define glCopyBufferSubData l_glCopyBufferSubData
#define glGetUniformIndices l_glGetUniformIndices
#define glGetActiveUniformsiv l_glGetActiveUniformsiv
#define glGetUniformBlockIndex l_glGetUniformBlockIndex
#define glGetActiveUniformBlockiv l_glGetActiveUniformBlockiv
#define glGetActiveUniformBlockName l_glGetActiveUniformBlockName
#define glUniformBlockBinding l_glUniformBlockBinding
#define glDrawArraysInstanced l_glDrawArraysInstanced
#define glDrawElementsInstanced l_glDrawElementsInstanced
#define glFenceSync l_glFenceSync
#define glIsSync l_glIsSync
#define glDeleteSync l_glDeleteSync
#define glClientWaitSync l_glClientWaitSync
#define glWaitSync l_glWaitSync
#define glGetInteger64v l_glGetInteger64v
#define glGetSynciv l_glGetSynciv
#define glGetInteger64i_v l_glGetInteger64i_v
#define glGetBufferParameteri64v l_glGetBufferParameteri64v
#define glGenSamplers l_glGenSamplers
#define glDeleteSamplers l_glDeleteSamplers
#define glIsSampler l_glIsSampler
#define glBindSampler l_glBindSampler
#define glSamplerParameteri l_glSamplerParameteri
#define glSamplerParameteriv l_glSamplerParameteriv
#define glSamplerParameterf l_glSamplerParameterf
#define glSamplerParameterfv l_glSamplerParameterfv
#define glGetSamplerParameteriv l_glGetSamplerParameteriv
#define glGetSamplerParameterfv l_glGetSamplerParameterfv
#define glVertexAttribDivisor l_glVertexAttribDivisor
#define glBindTransformFeedback l_glBindTransformFeedback
#define glDeleteTransformFeedbacks l_glDeleteTransformFeedbacks
#define glGenTransformFeedbacks l_glGenTransformFeedbacks
#define glIsTransformFeedback l_glIsTransformFeedback
#define glPauseTransformFeedback l_glPauseTransformFeedback
#define glResumeTransformFeedback l_glResumeTransformFeedback
#define glGetProgramBinary l_glGetProgramBinary
#define glProgramBinary l_glProgramBinary
#define glProgramParameteri l_glProgramParameteri
#define glInvalidateFramebuffer l_glInvalidateFramebuffer
#define glInvalidateSubFramebuffer l_glInvalidateSubFramebuffer
#define glTexStorage2D l_glTexStorage2D
#define glTexStorage3D l_glTexStorage3D
#define glGetInternalformativ l_glGetInternalformativ
#define glDispatchCompute l_glDispatchCompute
#define glDispatchComputeIndirect l_glDispatchComputeIndirect
#define glDrawArraysIndirect l_glDrawArraysIndirect
#define glDrawElementsIndirect l_glDrawElementsIndirect
#define glFramebufferParameteri l_glFramebufferParameteri
#define glGetFramebufferParameteriv l_glGetFramebufferParameteriv
#define glGetProgramInterfaceiv l_glGetProgramInterfaceiv
#define glGetProgramResourceIndex l_glGetProgramResourceIndex
#define glGetProgramResourceName l_glGetProgramResourceName
#define glGetProgramResourceiv l_glGetProgramResourceiv
#define glGetProgramResourceLocation l_glGetProgramResourceLocation
#define glUseProgramStages l_glUseProgramStages
#define glActiveShaderProgram l_glActiveShaderProgram
#define glCreateShaderProgramv l_glCreateShaderProgramv
#define glBindProgramPipeline l_glBindProgramPipeline
#define glDeleteProgramPipelines l_glDeleteProgramPipelines
#define glGenProgramPipelines l_glGenProgramPipelines
#define glIsProgramPipeline l_glIsProgramPipeline
#define glGetProgramPipelineiv l_glGetProgramPipelineiv
#define glProgramUniform1i l_glProgramUniform1i
#define glProgramUniform2i l_glProgramUniform2i
#define glProgramUniform3i l_glProgramUniform3i
#define glProgramUniform4i l_glProgramUniform4i
#define glProgramUniform1ui l_glProgramUniform1ui
#define glProgramUniform2ui l_glProgramUniform2ui
#define glProgramUniform3ui l_glProgramUniform3ui
#define glProgramUniform4ui l_glProgramUniform4ui
#define glProgramUniform1f l_glProgramUniform1f
#define glProgramUniform2f l_glProgramUniform2f
#define glProgramUniform3f l_glProgramUniform3f
#define glProgramUniform4f l_glProgramUniform4f
#define glProgramUniform1iv l_glProgramUniform1iv
#define glProgramUniform2iv l_glProgramUniform2iv
#define glProgramUniform3iv l_glProgramUniform3iv
#define glProgramUniform4iv l_glProgramUniform4iv
#define glProgramUniform1uiv l_glProgramUniform1uiv
#define glProgramUniform2uiv l_glProgramUniform2uiv
#define glProgramUniform3uiv l_glProgramUniform3uiv
#define glProgramUniform4uiv l_glProgramUniform4uiv
#define glProgramUniform1fv l_glProgramUniform1fv
#define glProgramUniform2fv l_glProgramUniform2fv
#define glProgramUniform3fv l_glProgramUniform3fv
#define glProgramUniform4fv l_glProgramUniform4fv
#define glProgramUniformMatrix2fv l_glProgramUniformMatrix2fv
#define glProgramUniformMatrix3fv l_glProgramUniformMatrix3fv
#define glProgramUniformMatrix4fv l_glProgramUniformMatrix4fv
#define glProgramUniformMatrix2x3fv l_glProgramUniformMatrix2x3fv
#define glProgramUniformMatrix3x2fv l_glProgramUniformMatrix3x2fv
#define glProgramUniformMatrix2x4fv l_glProgramUniformMatrix2x4fv
#define glProgramUniformMatrix4x2fv l_glProgramUniformMatrix4x2fv
#define glProgramUniformMatrix3x4fv l_glProgramUniformMatrix3x4fv
#define glProgramUniformMatrix4x3fv l_glProgramUniformMatrix4x3fv
#define glValidateProgramPipeline l_glValidateProgramPipeline
#define glGetProgramPipelineInfoLog l_glGetProgramPipelineInfoLog
#define glBindImageTexture l_glBindImageTexture
#define glGetBooleani_v l_glGetBooleani_v
#define glMemoryBarrier l_glMemoryBarrier
#define glMemoryBarrierByRegion l_glMemoryBarrierByRegion
#define glTexStorage2DMultisample l_glTexStorage2DMultisample
#define glGetMultisamplefv l_glGetMultisamplefv
#define glSampleMaski l_glSampleMaski
#define glGetTexLevelParameteriv l_glGetTexLevelParameteriv
#define glGetTexLevelParameterfv l_glGetTexLevelParameterfv
#define glBindVertexBuffer l_glBindVertexBuffer
#define glVertexAttribFormat l_glVertexAttribFormat
#define glVertexAttribIFormat l_glVertexAttribIFormat
#define glVertexAttribBinding l_glVertexAttribBinding
#define glVertexBindingDivisor l_glVertexBindingDivisor
#define glBlendBarrier l_glBlendBarrier
#define glCopyImageSubData l_glCopyImageSubData
#define glDebugMessageControl l_glDebugMessageControl
#define glDebugMessageInsert l_glDebugMessageInsert
#define glDebugMessageCallback l_glDebugMessageCallback
#define glGetDebugMessageLog l_glGetDebugMessageLog
#define glPushDebugGroup l_glPushDebugGroup
#define glPopDebugGroup l_glPopDebugGroup
#define glObjectLabel l_glObjectLabel
#define glGetObjectLabel l_glGetObjectLabel
#define glObjectPtrLabel l_glObjectPtrLabel
#define glGetObjectPtrLabel l_glGetObjectPtrLabel
#define glGetPointerv l_glGetPointerv
#define glEnablei l_glEnablei
#define glDisablei l_glDisablei
#define glBlendEquationi l_glBlendEquationi
#define glBlendEquationSeparatei l_glBlendEquationSeparatei
#define glBlendFunci l_glBlendFunci
#define glBlendFuncSeparatei l_glBlendFuncSeparatei
#define glColorMaski l_glColorMaski
#define glIsEnabledi l_glIsEnabledi
#define glDrawElementsBaseVertex l_glDrawElementsBaseVertex
#define glDrawRangeElementsBaseVertex l_glDrawRangeElementsBaseVertex
#define glDrawElementsInstancedBaseVertex l_glDrawElementsInstancedBaseVertex
#define glFramebufferTexture l_glFramebufferTexture
#define glPrimitiveBoundingBox l_glPrimitiveBoundingBox
#define glGetGraphicsResetStatus l_glGetGraphicsResetStatus
#define glReadnPixels l_glReadnPixels
#define glGetnUniformfv l_glGetnUniformfv
#define glGetnUniformiv l_glGetnUniformiv
#define glGetnUniformuiv l_glGetnUniformuiv
#define glMinSampleShading l_glMinSampleShading
#define glPatchParameteri l_glPatchParameteri
#define glTexParameterIiv l_glTexParameterIiv
#define glTexParameterIuiv l_glTexParameterIuiv
#define glGetTexParameterIiv l_glGetTexParameterIiv
#define glGetTexParameterIuiv l_glGetTexParameterIuiv
#define glSamplerParameterIiv l_glSamplerParameterIiv
#define glSamplerParameterIuiv l_glSamplerParameterIuiv
#define glGetSamplerParameterIiv l_glGetSamplerParameterIiv
#define glGetSamplerParameterIuiv l_glGetSamplerParameterIuiv
#define glTexBuffer l_glTexBuffer
#define glTexBufferRange l_glTexBufferRange
#define glTexStorage3DMultisample l_glTexStorage3DMultisample
#define glBeginPerfMonitorAMD l_glBeginPerfMonitorAMD
#define glDeletePerfMonitorsAMD l_glDeletePerfMonitorsAMD
#define glEndPerfMonitorAMD l_glEndPerfMonitorAMD
#define glGenPerfMonitorsAMD l_glGenPerfMonitorsAMD
#define glGetPerfMonitorCounterDataAMD l_glGetPerfMonitorCounterDataAMD
#define glGetPerfMonitorCounterInfoAMD l_glGetPerfMonitorCounterInfoAMD
#define glGetPerfMonitorCounterStringAMD l_glGetPerfMonitorCounterStringAMD
#define glGetPerfMonitorCountersAMD l_glGetPerfMonitorCountersAMD
#define glGetPerfMonitorGroupStringAMD l_glGetPerfMonitorGroupStringAMD
#define glGetPerfMonitorGroupsAMD l_glGetPerfMonitorGroupsAMD
#define glSelectPerfMonitorCountersAMD l_glSelectPerfMonitorCountersAMD
#define glDrawArraysInstancedBaseInstanceANGLE l_glDrawArraysInstancedBaseInstanceANGLE
#define glDrawElementsInstancedBaseVertexBaseInstanceANGLE \
    l_glDrawElementsInstancedBaseVertexBaseInstanceANGLE
#define glMultiDrawArraysInstancedBaseInstanceANGLE l_glMultiDrawArraysInstancedBaseInstanceANGLE
#define glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE \
    l_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE
#define glBlobCacheCallbacksANGLE l_glBlobCacheCallbacksANGLE
#define glGetPointervANGLE l_glGetPointervANGLE
#define glCopySubTexture3DANGLE l_glCopySubTexture3DANGLE
#define glCopyTexture3DANGLE l_glCopyTexture3DANGLE
#define glBlitFramebufferANGLE l_glBlitFramebufferANGLE
#define glRenderbufferStorageMultisampleANGLE l_glRenderbufferStorageMultisampleANGLE
#define glGetCompressedTexImageANGLE l_glGetCompressedTexImageANGLE
#define glGetRenderbufferImageANGLE l_glGetRenderbufferImageANGLE
#define glGetTexImageANGLE l_glGetTexImageANGLE
#define glGetTexLevelParameterfvANGLE l_glGetTexLevelParameterfvANGLE
#define glGetTexLevelParameterivANGLE l_glGetTexLevelParameterivANGLE
#define glDrawArraysInstancedANGLE l_glDrawArraysInstancedANGLE
#define glDrawElementsInstancedANGLE l_glDrawElementsInstancedANGLE
#define glVertexAttribDivisorANGLE l_glVertexAttribDivisorANGLE
#define glLogicOpANGLE l_glLogicOpANGLE
#define glTexStorageMemFlags2DANGLE l_glTexStorageMemFlags2DANGLE
#define glTexStorageMemFlags2DMultisampleANGLE l_glTexStorageMemFlags2DMultisampleANGLE
#define glTexStorageMemFlags3DANGLE l_glTexStorageMemFlags3DANGLE
#define glTexStorageMemFlags3DMultisampleANGLE l_glTexStorageMemFlags3DMultisampleANGLE
#define glImportMemoryZirconHandleANGLE l_glImportMemoryZirconHandleANGLE
#define glMultiDrawArraysANGLE l_glMultiDrawArraysANGLE
#define glMultiDrawArraysInstancedANGLE l_glMultiDrawArraysInstancedANGLE
#define glMultiDrawElementsANGLE l_glMultiDrawElementsANGLE
#define glMultiDrawElementsInstancedANGLE l_glMultiDrawElementsInstancedANGLE
#define glPolygonModeANGLE l_glPolygonModeANGLE
#define glProvokingVertexANGLE l_glProvokingVertexANGLE
#define glDisableExtensionANGLE l_glDisableExtensionANGLE
#define glRequestExtensionANGLE l_glRequestExtensionANGLE
#define glCompressedTexImage2DRobustANGLE l_glCompressedTexImage2DRobustANGLE
#define glCompressedTexImage3DRobustANGLE l_glCompressedTexImage3DRobustANGLE
#define glCompressedTexSubImage2DRobustANGLE l_glCompressedTexSubImage2DRobustANGLE
#define glCompressedTexSubImage3DRobustANGLE l_glCompressedTexSubImage3DRobustANGLE
#define glGetActiveUniformBlockivRobustANGLE l_glGetActiveUniformBlockivRobustANGLE
#define glGetBooleani_vRobustANGLE l_glGetBooleani_vRobustANGLE
#define glGetBooleanvRobustANGLE l_glGetBooleanvRobustANGLE
#define glGetBufferParameteri64vRobustANGLE l_glGetBufferParameteri64vRobustANGLE
#define glGetBufferParameterivRobustANGLE l_glGetBufferParameterivRobustANGLE
#define glGetBufferPointervRobustANGLE l_glGetBufferPointervRobustANGLE
#define glGetFloatvRobustANGLE l_glGetFloatvRobustANGLE
#define glGetFramebufferAttachmentParameterivRobustANGLE \
    l_glGetFramebufferAttachmentParameterivRobustANGLE
#define glGetFramebufferParameterivRobustANGLE l_glGetFramebufferParameterivRobustANGLE
#define glGetFramebufferPixelLocalStorageParameterfvRobustANGLE \
    l_glGetFramebufferPixelLocalStorageParameterfvRobustANGLE
#define glGetFramebufferPixelLocalStorageParameterivRobustANGLE \
    l_glGetFramebufferPixelLocalStorageParameterivRobustANGLE
#define glGetInteger64i_vRobustANGLE l_glGetInteger64i_vRobustANGLE
#define glGetInteger64vRobustANGLE l_glGetInteger64vRobustANGLE
#define glGetIntegeri_vRobustANGLE l_glGetIntegeri_vRobustANGLE
#define glGetIntegervRobustANGLE l_glGetIntegervRobustANGLE
#define glGetInternalformativRobustANGLE l_glGetInternalformativRobustANGLE
#define glGetMultisamplefvRobustANGLE l_glGetMultisamplefvRobustANGLE
#define glGetPointervRobustANGLERobustANGLE l_glGetPointervRobustANGLERobustANGLE
#define glGetProgramInterfaceivRobustANGLE l_glGetProgramInterfaceivRobustANGLE
#define glGetProgramivRobustANGLE l_glGetProgramivRobustANGLE
#define glGetQueryObjecti64vRobustANGLE l_glGetQueryObjecti64vRobustANGLE
#define glGetQueryObjectivRobustANGLE l_glGetQueryObjectivRobustANGLE
#define glGetQueryObjectui64vRobustANGLE l_glGetQueryObjectui64vRobustANGLE
#define glGetQueryObjectuivRobustANGLE l_glGetQueryObjectuivRobustANGLE
#define glGetQueryivRobustANGLE l_glGetQueryivRobustANGLE
#define glGetRenderbufferParameterivRobustANGLE l_glGetRenderbufferParameterivRobustANGLE
#define glGetSamplerParameterIivRobustANGLE l_glGetSamplerParameterIivRobustANGLE
#define glGetSamplerParameterIuivRobustANGLE l_glGetSamplerParameterIuivRobustANGLE
#define glGetSamplerParameterfvRobustANGLE l_glGetSamplerParameterfvRobustANGLE
#define glGetSamplerParameterivRobustANGLE l_glGetSamplerParameterivRobustANGLE
#define glGetShaderivRobustANGLE l_glGetShaderivRobustANGLE
#define glGetTexLevelParameterfvRobustANGLE l_glGetTexLevelParameterfvRobustANGLE
#define glGetTexLevelParameterivRobustANGLE l_glGetTexLevelParameterivRobustANGLE
#define glGetTexParameterIivRobustANGLE l_glGetTexParameterIivRobustANGLE
#define glGetTexParameterIuivRobustANGLE l_glGetTexParameterIuivRobustANGLE
#define glGetTexParameterfvRobustANGLE l_glGetTexParameterfvRobustANGLE
#define glGetTexParameterivRobustANGLE l_glGetTexParameterivRobustANGLE
#define glGetUniformfvRobustANGLE l_glGetUniformfvRobustANGLE
#define glGetUniformivRobustANGLE l_glGetUniformivRobustANGLE
#define glGetUniformuivRobustANGLE l_glGetUniformuivRobustANGLE
#define glGetVertexAttribIivRobustANGLE l_glGetVertexAttribIivRobustANGLE
#define glGetVertexAttribIuivRobustANGLE l_glGetVertexAttribIuivRobustANGLE
#define glGetVertexAttribPointervRobustANGLE l_glGetVertexAttribPointervRobustANGLE
#define glGetVertexAttribfvRobustANGLE l_glGetVertexAttribfvRobustANGLE
#define glGetVertexAttribivRobustANGLE l_glGetVertexAttribivRobustANGLE
#define glGetnUniformfvRobustANGLE l_glGetnUniformfvRobustANGLE
#define glGetnUniformivRobustANGLE l_glGetnUniformivRobustANGLE
#define glGetnUniformuivRobustANGLE l_glGetnUniformuivRobustANGLE
#define glReadPixelsRobustANGLE l_glReadPixelsRobustANGLE
#define glReadnPixelsRobustANGLE l_glReadnPixelsRobustANGLE
#define glSamplerParameterIivRobustANGLE l_glSamplerParameterIivRobustANGLE
#define glSamplerParameterIuivRobustANGLE l_glSamplerParameterIuivRobustANGLE
#define glSamplerParameterfvRobustANGLE l_glSamplerParameterfvRobustANGLE
#define glSamplerParameterivRobustANGLE l_glSamplerParameterivRobustANGLE
#define glTexImage2DRobustANGLE l_glTexImage2DRobustANGLE
#define glTexImage3DRobustANGLE l_glTexImage3DRobustANGLE
#define glTexParameterIivRobustANGLE l_glTexParameterIivRobustANGLE
#define glTexParameterIuivRobustANGLE l_glTexParameterIuivRobustANGLE
#define glTexParameterfvRobustANGLE l_glTexParameterfvRobustANGLE
#define glTexParameterivRobustANGLE l_glTexParameterivRobustANGLE
#define glTexSubImage2DRobustANGLE l_glTexSubImage2DRobustANGLE
#define glTexSubImage3DRobustANGLE l_glTexSubImage3DRobustANGLE
#define glImportSemaphoreZirconHandleANGLE l_glImportSemaphoreZirconHandleANGLE
#define glBeginPixelLocalStorageANGLE l_glBeginPixelLocalStorageANGLE
#define glEndPixelLocalStorageANGLE l_glEndPixelLocalStorageANGLE
#define glFramebufferMemorylessPixelLocalStorageANGLE \
    l_glFramebufferMemorylessPixelLocalStorageANGLE
#define glFramebufferPixelLocalClearValuefvANGLE l_glFramebufferPixelLocalClearValuefvANGLE
#define glFramebufferPixelLocalClearValueivANGLE l_glFramebufferPixelLocalClearValueivANGLE
#define glFramebufferPixelLocalClearValueuivANGLE l_glFramebufferPixelLocalClearValueuivANGLE
#define glFramebufferPixelLocalStorageInterruptANGLE l_glFramebufferPixelLocalStorageInterruptANGLE
#define glFramebufferPixelLocalStorageRestoreANGLE l_glFramebufferPixelLocalStorageRestoreANGLE
#define glFramebufferTexturePixelLocalStorageANGLE l_glFramebufferTexturePixelLocalStorageANGLE
#define glGetFramebufferPixelLocalStorageParameterfvANGLE \
    l_glGetFramebufferPixelLocalStorageParameterfvANGLE
#define glGetFramebufferPixelLocalStorageParameterivANGLE \
    l_glGetFramebufferPixelLocalStorageParameterivANGLE
#define glPixelLocalStorageBarrierANGLE l_glPixelLocalStorageBarrierANGLE
#define glInvalidateTextureANGLE l_glInvalidateTextureANGLE
#define glTexImage2DExternalANGLE l_glTexImage2DExternalANGLE
#define glGetMultisamplefvANGLE l_glGetMultisamplefvANGLE
#define glSampleMaskiANGLE l_glSampleMaskiANGLE
#define glTexStorage2DMultisampleANGLE l_glTexStorage2DMultisampleANGLE
#define glGetTranslatedShaderSourceANGLE l_glGetTranslatedShaderSourceANGLE
#define glBindMetalRasterizationRateMapANGLE l_glBindMetalRasterizationRateMapANGLE
#define glAcquireTexturesANGLE l_glAcquireTexturesANGLE
#define glReleaseTexturesANGLE l_glReleaseTexturesANGLE
#define glBindUniformLocationCHROMIUM l_glBindUniformLocationCHROMIUM
#define glCompressedCopyTextureCHROMIUM l_glCompressedCopyTextureCHROMIUM
#define glCopySubTextureCHROMIUM l_glCopySubTextureCHROMIUM
#define glCopyTextureCHROMIUM l_glCopyTextureCHROMIUM
#define glCoverageModulationCHROMIUM l_glCoverageModulationCHROMIUM
#define glLoseContextCHROMIUM l_glLoseContextCHROMIUM
#define glEGLImageTargetTexStorageEXT l_glEGLImageTargetTexStorageEXT
#define glDrawArraysInstancedBaseInstanceEXT l_glDrawArraysInstancedBaseInstanceEXT
#define glDrawElementsInstancedBaseInstanceEXT l_glDrawElementsInstancedBaseInstanceEXT
#define glDrawElementsInstancedBaseVertexBaseInstanceEXT \
    l_glDrawElementsInstancedBaseVertexBaseInstanceEXT
#define glBindFragDataLocationEXT l_glBindFragDataLocationEXT
#define glBindFragDataLocationIndexedEXT l_glBindFragDataLocationIndexedEXT
#define glGetFragDataIndexEXT l_glGetFragDataIndexEXT
#define glGetProgramResourceLocationIndexEXT l_glGetProgramResourceLocationIndexEXT
#define glBufferStorageEXT l_glBufferStorageEXT
#define glClearTexImageEXT l_glClearTexImageEXT
#define glClearTexSubImageEXT l_glClearTexSubImageEXT
#define glClipControlEXT l_glClipControlEXT
#define glCopyImageSubDataEXT l_glCopyImageSubDataEXT
#define glGetObjectLabelEXT l_glGetObjectLabelEXT
#define glLabelObjectEXT l_glLabelObjectEXT
#define glInsertEventMarkerEXT l_glInsertEventMarkerEXT
#define glPopGroupMarkerEXT l_glPopGroupMarkerEXT
#define glPushGroupMarkerEXT l_glPushGroupMarkerEXT
#define glDiscardFramebufferEXT l_glDiscardFramebufferEXT
#define glBeginQueryEXT l_glBeginQueryEXT
#define glDeleteQueriesEXT l_glDeleteQueriesEXT
#define glEndQueryEXT l_glEndQueryEXT
#define glGenQueriesEXT l_glGenQueriesEXT
#define glGetInteger64vEXT l_glGetInteger64vEXT
#define glGetQueryObjecti64vEXT l_glGetQueryObjecti64vEXT
#define glGetQueryObjectivEXT l_glGetQueryObjectivEXT
#define glGetQueryObjectui64vEXT l_glGetQueryObjectui64vEXT
#define glGetQueryObjectuivEXT l_glGetQueryObjectuivEXT
#define glGetQueryivEXT l_glGetQueryivEXT
#define glIsQueryEXT l_glIsQueryEXT
#define glQueryCounterEXT l_glQueryCounterEXT
#define glDrawBuffersEXT l_glDrawBuffersEXT
#define glBlendEquationSeparateiEXT l_glBlendEquationSeparateiEXT
#define glBlendEquationiEXT l_glBlendEquationiEXT
#define glBlendFuncSeparateiEXT l_glBlendFuncSeparateiEXT
#define glBlendFunciEXT l_glBlendFunciEXT
#define glColorMaskiEXT l_glColorMaskiEXT
#define glDisableiEXT l_glDisableiEXT
#define glEnableiEXT l_glEnableiEXT
#define glIsEnablediEXT l_glIsEnablediEXT
#define glDrawElementsBaseVertexEXT l_glDrawElementsBaseVertexEXT
#define glDrawElementsInstancedBaseVertexEXT l_glDrawElementsInstancedBaseVertexEXT
#define glDrawRangeElementsBaseVertexEXT l_glDrawRangeElementsBaseVertexEXT
#define glMultiDrawElementsBaseVertexEXT l_glMultiDrawElementsBaseVertexEXT
#define glDrawArraysInstancedEXT l_glDrawArraysInstancedEXT
#define glDrawElementsInstancedEXT l_glDrawElementsInstancedEXT
#define glBufferStorageExternalEXT l_glBufferStorageExternalEXT
#define glFramebufferShadingRateEXT l_glFramebufferShadingRateEXT
#define glGetFragmentShadingRatesEXT l_glGetFragmentShadingRatesEXT
#define glShadingRateCombinerOpsEXT l_glShadingRateCombinerOpsEXT
#define glShadingRateEXT l_glShadingRateEXT
#define glFramebufferTextureEXT l_glFramebufferTextureEXT
#define glVertexAttribDivisorEXT l_glVertexAttribDivisorEXT
#define glFlushMappedBufferRangeEXT l_glFlushMappedBufferRangeEXT
#define glMapBufferRangeEXT l_glMapBufferRangeEXT
#define glBufferStorageMemEXT l_glBufferStorageMemEXT
#define glCreateMemoryObjectsEXT l_glCreateMemoryObjectsEXT
#define glDeleteMemoryObjectsEXT l_glDeleteMemoryObjectsEXT
#define glGetMemoryObjectParameterivEXT l_glGetMemoryObjectParameterivEXT
#define glGetUnsignedBytei_vEXT l_glGetUnsignedBytei_vEXT
#define glGetUnsignedBytevEXT l_glGetUnsignedBytevEXT
#define glIsMemoryObjectEXT l_glIsMemoryObjectEXT
#define glMemoryObjectParameterivEXT l_glMemoryObjectParameterivEXT
#define glTexStorageMem2DEXT l_glTexStorageMem2DEXT
#define glTexStorageMem2DMultisampleEXT l_glTexStorageMem2DMultisampleEXT
#define glTexStorageMem3DEXT l_glTexStorageMem3DEXT
#define glTexStorageMem3DMultisampleEXT l_glTexStorageMem3DMultisampleEXT
#define glImportMemoryFdEXT l_glImportMemoryFdEXT
#define glMultiDrawArraysEXT l_glMultiDrawArraysEXT
#define glMultiDrawElementsEXT l_glMultiDrawElementsEXT
#define glMultiDrawArraysIndirectEXT l_glMultiDrawArraysIndirectEXT
#define glMultiDrawElementsIndirectEXT l_glMultiDrawElementsIndirectEXT
#define glFramebufferTexture2DMultisampleEXT l_glFramebufferTexture2DMultisampleEXT
#define glRenderbufferStorageMultisampleEXT l_glRenderbufferStorageMultisampleEXT
#define glPolygonOffsetClampEXT l_glPolygonOffsetClampEXT
#define glPrimitiveBoundingBoxEXT l_glPrimitiveBoundingBoxEXT
#define glGetGraphicsResetStatusEXT l_glGetGraphicsResetStatusEXT
#define glGetnUniformfvEXT l_glGetnUniformfvEXT
#define glGetnUniformivEXT l_glGetnUniformivEXT
#define glReadnPixelsEXT l_glReadnPixelsEXT
#define glDeleteSemaphoresEXT l_glDeleteSemaphoresEXT
#define glGenSemaphoresEXT l_glGenSemaphoresEXT
#define glGetSemaphoreParameterui64vEXT l_glGetSemaphoreParameterui64vEXT
#define glIsSemaphoreEXT l_glIsSemaphoreEXT
#define glSemaphoreParameterui64vEXT l_glSemaphoreParameterui64vEXT
#define glSignalSemaphoreEXT l_glSignalSemaphoreEXT
#define glWaitSemaphoreEXT l_glWaitSemaphoreEXT
#define glImportSemaphoreFdEXT l_glImportSemaphoreFdEXT
#define glActiveShaderProgramEXT l_glActiveShaderProgramEXT
#define glBindProgramPipelineEXT l_glBindProgramPipelineEXT
#define glCreateShaderProgramvEXT l_glCreateShaderProgramvEXT
#define glDeleteProgramPipelinesEXT l_glDeleteProgramPipelinesEXT
#define glGenProgramPipelinesEXT l_glGenProgramPipelinesEXT
#define glGetProgramPipelineInfoLogEXT l_glGetProgramPipelineInfoLogEXT
#define glGetProgramPipelineivEXT l_glGetProgramPipelineivEXT
#define glIsProgramPipelineEXT l_glIsProgramPipelineEXT
#define glProgramParameteriEXT l_glProgramParameteriEXT
#define glProgramUniform1fEXT l_glProgramUniform1fEXT
#define glProgramUniform1fvEXT l_glProgramUniform1fvEXT
#define glProgramUniform1iEXT l_glProgramUniform1iEXT
#define glProgramUniform1ivEXT l_glProgramUniform1ivEXT
#define glProgramUniform1uiEXT l_glProgramUniform1uiEXT
#define glProgramUniform1uivEXT l_glProgramUniform1uivEXT
#define glProgramUniform2fEXT l_glProgramUniform2fEXT
#define glProgramUniform2fvEXT l_glProgramUniform2fvEXT
#define glProgramUniform2iEXT l_glProgramUniform2iEXT
#define glProgramUniform2ivEXT l_glProgramUniform2ivEXT
#define glProgramUniform2uiEXT l_glProgramUniform2uiEXT
#define glProgramUniform2uivEXT l_glProgramUniform2uivEXT
#define glProgramUniform3fEXT l_glProgramUniform3fEXT
#define glProgramUniform3fvEXT l_glProgramUniform3fvEXT
#define glProgramUniform3iEXT l_glProgramUniform3iEXT
#define glProgramUniform3ivEXT l_glProgramUniform3ivEXT
#define glProgramUniform3uiEXT l_glProgramUniform3uiEXT
#define glProgramUniform3uivEXT l_glProgramUniform3uivEXT
#define glProgramUniform4fEXT l_glProgramUniform4fEXT
#define glProgramUniform4fvEXT l_glProgramUniform4fvEXT
#define glProgramUniform4iEXT l_glProgramUniform4iEXT
#define glProgramUniform4ivEXT l_glProgramUniform4ivEXT
#define glProgramUniform4uiEXT l_glProgramUniform4uiEXT
#define glProgramUniform4uivEXT l_glProgramUniform4uivEXT
#define glProgramUniformMatrix2fvEXT l_glProgramUniformMatrix2fvEXT
#define glProgramUniformMatrix2x3fvEXT l_glProgramUniformMatrix2x3fvEXT
#define glProgramUniformMatrix2x4fvEXT l_glProgramUniformMatrix2x4fvEXT
#define glProgramUniformMatrix3fvEXT l_glProgramUniformMatrix3fvEXT
#define glProgramUniformMatrix3x2fvEXT l_glProgramUniformMatrix3x2fvEXT
#define glProgramUniformMatrix3x4fvEXT l_glProgramUniformMatrix3x4fvEXT
#define glProgramUniformMatrix4fvEXT l_glProgramUniformMatrix4fvEXT
#define glProgramUniformMatrix4x2fvEXT l_glProgramUniformMatrix4x2fvEXT
#define glProgramUniformMatrix4x3fvEXT l_glProgramUniformMatrix4x3fvEXT
#define glUseProgramStagesEXT l_glUseProgramStagesEXT
#define glValidateProgramPipelineEXT l_glValidateProgramPipelineEXT
#define glFramebufferFetchBarrierEXT l_glFramebufferFetchBarrierEXT
#define glPatchParameteriEXT l_glPatchParameteriEXT
#define glGetSamplerParameterIivEXT l_glGetSamplerParameterIivEXT
#define glGetSamplerParameterIuivEXT l_glGetSamplerParameterIuivEXT
#define glGetTexParameterIivEXT l_glGetTexParameterIivEXT
#define glGetTexParameterIuivEXT l_glGetTexParameterIuivEXT
#define glSamplerParameterIivEXT l_glSamplerParameterIivEXT
#define glSamplerParameterIuivEXT l_glSamplerParameterIuivEXT
#define glTexParameterIivEXT l_glTexParameterIivEXT
#define glTexParameterIuivEXT l_glTexParameterIuivEXT
#define glTexBufferEXT l_glTexBufferEXT
#define glTexBufferRangeEXT l_glTexBufferRangeEXT
#define glTexStorage2DEXT l_glTexStorage2DEXT
#define glTexStorage3DEXT l_glTexStorage3DEXT
#define glTexStorageAttribs2DEXT l_glTexStorageAttribs2DEXT
#define glTexStorageAttribs3DEXT l_glTexStorageAttribs3DEXT
#define glBlendBarrierKHR l_glBlendBarrierKHR
#define glDebugMessageCallbackKHR l_glDebugMessageCallbackKHR
#define glDebugMessageControlKHR l_glDebugMessageControlKHR
#define glDebugMessageInsertKHR l_glDebugMessageInsertKHR
#define glGetDebugMessageLogKHR l_glGetDebugMessageLogKHR
#define glGetObjectLabelKHR l_glGetObjectLabelKHR
#define glGetObjectPtrLabelKHR l_glGetObjectPtrLabelKHR
#define glGetPointervKHR l_glGetPointervKHR
#define glObjectLabelKHR l_glObjectLabelKHR
#define glObjectPtrLabelKHR l_glObjectPtrLabelKHR
#define glPopDebugGroupKHR l_glPopDebugGroupKHR
#define glPushDebugGroupKHR l_glPushDebugGroupKHR
#define glMaxShaderCompilerThreadsKHR l_glMaxShaderCompilerThreadsKHR
#define glGetGraphicsResetStatusKHR l_glGetGraphicsResetStatusKHR
#define glGetnUniformfvKHR l_glGetnUniformfvKHR
#define glGetnUniformivKHR l_glGetnUniformivKHR
#define glGetnUniformuivKHR l_glGetnUniformuivKHR
#define glReadnPixelsKHR l_glReadnPixelsKHR
#define glFramebufferParameteriMESA l_glFramebufferParameteriMESA
#define glGetFramebufferParameterivMESA l_glGetFramebufferParameterivMESA
#define glDeleteFencesNV l_glDeleteFencesNV
#define glFinishFenceNV l_glFinishFenceNV
#define glGenFencesNV l_glGenFencesNV
#define glGetFenceivNV l_glGetFenceivNV
#define glIsFenceNV l_glIsFenceNV
#define glSetFenceNV l_glSetFenceNV
#define glTestFenceNV l_glTestFenceNV
#define glBlitFramebufferNV l_glBlitFramebufferNV
#define glPolygonModeNV l_glPolygonModeNV
#define glEGLImageTargetRenderbufferStorageOES l_glEGLImageTargetRenderbufferStorageOES
#define glEGLImageTargetTexture2DOES l_glEGLImageTargetTexture2DOES
#define glCopyImageSubDataOES l_glCopyImageSubDataOES
#define glBlendEquationSeparateiOES l_glBlendEquationSeparateiOES
#define glBlendEquationiOES l_glBlendEquationiOES
#define glBlendFuncSeparateiOES l_glBlendFuncSeparateiOES
#define glBlendFunciOES l_glBlendFunciOES
#define glColorMaskiOES l_glColorMaskiOES
#define glDisableiOES l_glDisableiOES
#define glEnableiOES l_glEnableiOES
#define glIsEnablediOES l_glIsEnablediOES
#define glDrawElementsBaseVertexOES l_glDrawElementsBaseVertexOES
#define glDrawElementsInstancedBaseVertexOES l_glDrawElementsInstancedBaseVertexOES
#define glDrawRangeElementsBaseVertexOES l_glDrawRangeElementsBaseVertexOES
#define glFramebufferTextureOES l_glFramebufferTextureOES
#define glGetProgramBinaryOES l_glGetProgramBinaryOES
#define glProgramBinaryOES l_glProgramBinaryOES
#define glGetBufferPointervOES l_glGetBufferPointervOES
#define glMapBufferOES l_glMapBufferOES
#define glUnmapBufferOES l_glUnmapBufferOES
#define glPrimitiveBoundingBoxOES l_glPrimitiveBoundingBoxOES
#define glMinSampleShadingOES l_glMinSampleShadingOES
#define glPatchParameteriOES l_glPatchParameteriOES
#define glCompressedTexImage3DOES l_glCompressedTexImage3DOES
#define glCompressedTexSubImage3DOES l_glCompressedTexSubImage3DOES
#define glCopyTexSubImage3DOES l_glCopyTexSubImage3DOES
#define glFramebufferTexture3DOES l_glFramebufferTexture3DOES
#define glTexImage3DOES l_glTexImage3DOES
#define glTexSubImage3DOES l_glTexSubImage3DOES
#define glGetSamplerParameterIivOES l_glGetSamplerParameterIivOES
#define glGetSamplerParameterIuivOES l_glGetSamplerParameterIuivOES
#define glGetTexParameterIivOES l_glGetTexParameterIivOES
#define glGetTexParameterIuivOES l_glGetTexParameterIuivOES
#define glSamplerParameterIivOES l_glSamplerParameterIivOES
#define glSamplerParameterIuivOES l_glSamplerParameterIuivOES
#define glTexParameterIivOES l_glTexParameterIivOES
#define glTexParameterIuivOES l_glTexParameterIuivOES
#define glTexBufferOES l_glTexBufferOES
#define glTexBufferRangeOES l_glTexBufferRangeOES
#define glTexStorage3DMultisampleOES l_glTexStorage3DMultisampleOES
#define glBindVertexArrayOES l_glBindVertexArrayOES
#define glDeleteVertexArraysOES l_glDeleteVertexArraysOES
#define glGenVertexArraysOES l_glGenVertexArraysOES
#define glIsVertexArrayOES l_glIsVertexArrayOES
#define glFramebufferTextureMultiviewOVR l_glFramebufferTextureMultiviewOVR
#define glFramebufferFoveationConfigQCOM l_glFramebufferFoveationConfigQCOM
#define glFramebufferFoveationParametersQCOM l_glFramebufferFoveationParametersQCOM
#define glShadingRateQCOM l_glShadingRateQCOM
#define glTextureFoveationParametersQCOM l_glTextureFoveationParametersQCOM
#define glEndTilingQCOM l_glEndTilingQCOM
#define glStartTilingQCOM l_glStartTilingQCOM
#define glFramebufferResolveRenderbufferWEBKIT l_glFramebufferResolveRenderbufferWEBKIT
#define glBlendEquationOES l_glBlendEquationOES
#define glDrawTexfOES l_glDrawTexfOES
#define glDrawTexfvOES l_glDrawTexfvOES
#define glDrawTexiOES l_glDrawTexiOES
#define glDrawTexivOES l_glDrawTexivOES
#define glDrawTexsOES l_glDrawTexsOES
#define glDrawTexsvOES l_glDrawTexsvOES
#define glDrawTexxOES l_glDrawTexxOES
#define glDrawTexxvOES l_glDrawTexxvOES
#define glBindFramebufferOES l_glBindFramebufferOES
#define glBindRenderbufferOES l_glBindRenderbufferOES
#define glCheckFramebufferStatusOES l_glCheckFramebufferStatusOES
#define glDeleteFramebuffersOES l_glDeleteFramebuffersOES
#define glDeleteRenderbuffersOES l_glDeleteRenderbuffersOES
#define glFramebufferRenderbufferOES l_glFramebufferRenderbufferOES
#define glFramebufferTexture2DOES l_glFramebufferTexture2DOES
#define glGenFramebuffersOES l_glGenFramebuffersOES
#define glGenRenderbuffersOES l_glGenRenderbuffersOES
#define glGenerateMipmapOES l_glGenerateMipmapOES
#define glGetFramebufferAttachmentParameterivOES l_glGetFramebufferAttachmentParameterivOES
#define glGetRenderbufferParameterivOES l_glGetRenderbufferParameterivOES
#define glIsFramebufferOES l_glIsFramebufferOES
#define glIsRenderbufferOES l_glIsRenderbufferOES
#define glRenderbufferStorageOES l_glRenderbufferStorageOES
#define glCurrentPaletteMatrixOES l_glCurrentPaletteMatrixOES
#define glLoadPaletteFromModelViewMatrixOES l_glLoadPaletteFromModelViewMatrixOES
#define glMatrixIndexPointerOES l_glMatrixIndexPointerOES
#define glWeightPointerOES l_glWeightPointerOES
#define glPointSizePointerOES l_glPointSizePointerOES
#define glQueryMatrixxOES l_glQueryMatrixxOES
#define glGetTexGenfvOES l_glGetTexGenfvOES
#define glGetTexGenivOES l_glGetTexGenivOES
#define glGetTexGenxvOES l_glGetTexGenxvOES
#define glTexGenfOES l_glTexGenfOES
#define glTexGenfvOES l_glTexGenfvOES
#define glTexGeniOES l_glTexGeniOES
#define glTexGenivOES l_glTexGenivOES
#define glTexGenxOES l_glTexGenxOES
#define glTexGenxvOES l_glTexGenxvOES

#if defined(__cplusplus)
extern "C" {
#endif  // defined(__cplusplus)
ANGLE_UTIL_EXPORT extern PFNGLALPHAFUNCPROC l_glAlphaFunc;
ANGLE_UTIL_EXPORT extern PFNGLCLIPPLANEFPROC l_glClipPlanef;
ANGLE_UTIL_EXPORT extern PFNGLCOLOR4FPROC l_glColor4f;
ANGLE_UTIL_EXPORT extern PFNGLFOGFPROC l_glFogf;
ANGLE_UTIL_EXPORT extern PFNGLFOGFVPROC l_glFogfv;
ANGLE_UTIL_EXPORT extern PFNGLFRUSTUMFPROC l_glFrustumf;
ANGLE_UTIL_EXPORT extern PFNGLGETCLIPPLANEFPROC l_glGetClipPlanef;
ANGLE_UTIL_EXPORT extern PFNGLGETLIGHTFVPROC l_glGetLightfv;
ANGLE_UTIL_EXPORT extern PFNGLGETMATERIALFVPROC l_glGetMaterialfv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXENVFVPROC l_glGetTexEnvfv;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTMODELFPROC l_glLightModelf;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTMODELFVPROC l_glLightModelfv;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTFPROC l_glLightf;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTFVPROC l_glLightfv;
ANGLE_UTIL_EXPORT extern PFNGLLOADMATRIXFPROC l_glLoadMatrixf;
ANGLE_UTIL_EXPORT extern PFNGLMATERIALFPROC l_glMaterialf;
ANGLE_UTIL_EXPORT extern PFNGLMATERIALFVPROC l_glMaterialfv;
ANGLE_UTIL_EXPORT extern PFNGLMULTMATRIXFPROC l_glMultMatrixf;
ANGLE_UTIL_EXPORT extern PFNGLMULTITEXCOORD4FPROC l_glMultiTexCoord4f;
ANGLE_UTIL_EXPORT extern PFNGLNORMAL3FPROC l_glNormal3f;
ANGLE_UTIL_EXPORT extern PFNGLORTHOFPROC l_glOrthof;
ANGLE_UTIL_EXPORT extern PFNGLPOINTPARAMETERFPROC l_glPointParameterf;
ANGLE_UTIL_EXPORT extern PFNGLPOINTPARAMETERFVPROC l_glPointParameterfv;
ANGLE_UTIL_EXPORT extern PFNGLPOINTSIZEPROC l_glPointSize;
ANGLE_UTIL_EXPORT extern PFNGLROTATEFPROC l_glRotatef;
ANGLE_UTIL_EXPORT extern PFNGLSCALEFPROC l_glScalef;
ANGLE_UTIL_EXPORT extern PFNGLTEXENVFPROC l_glTexEnvf;
ANGLE_UTIL_EXPORT extern PFNGLTEXENVFVPROC l_glTexEnvfv;
ANGLE_UTIL_EXPORT extern PFNGLTRANSLATEFPROC l_glTranslatef;
ANGLE_UTIL_EXPORT extern PFNGLALPHAFUNCXPROC l_glAlphaFuncx;
ANGLE_UTIL_EXPORT extern PFNGLCLEARCOLORXPROC l_glClearColorx;
ANGLE_UTIL_EXPORT extern PFNGLCLEARDEPTHXPROC l_glClearDepthx;
ANGLE_UTIL_EXPORT extern PFNGLCLIENTACTIVETEXTUREPROC l_glClientActiveTexture;
ANGLE_UTIL_EXPORT extern PFNGLCLIPPLANEXPROC l_glClipPlanex;
ANGLE_UTIL_EXPORT extern PFNGLCOLOR4UBPROC l_glColor4ub;
ANGLE_UTIL_EXPORT extern PFNGLCOLOR4XPROC l_glColor4x;
ANGLE_UTIL_EXPORT extern PFNGLCOLORPOINTERPROC l_glColorPointer;
ANGLE_UTIL_EXPORT extern PFNGLDEPTHRANGEXPROC l_glDepthRangex;
ANGLE_UTIL_EXPORT extern PFNGLDISABLECLIENTSTATEPROC l_glDisableClientState;
ANGLE_UTIL_EXPORT extern PFNGLENABLECLIENTSTATEPROC l_glEnableClientState;
ANGLE_UTIL_EXPORT extern PFNGLFOGXPROC l_glFogx;
ANGLE_UTIL_EXPORT extern PFNGLFOGXVPROC l_glFogxv;
ANGLE_UTIL_EXPORT extern PFNGLFRUSTUMXPROC l_glFrustumx;
ANGLE_UTIL_EXPORT extern PFNGLGETCLIPPLANEXPROC l_glGetClipPlanex;
ANGLE_UTIL_EXPORT extern PFNGLGETFIXEDVPROC l_glGetFixedv;
ANGLE_UTIL_EXPORT extern PFNGLGETLIGHTXVPROC l_glGetLightxv;
ANGLE_UTIL_EXPORT extern PFNGLGETMATERIALXVPROC l_glGetMaterialxv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXENVIVPROC l_glGetTexEnviv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXENVXVPROC l_glGetTexEnvxv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERXVPROC l_glGetTexParameterxv;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTMODELXPROC l_glLightModelx;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTMODELXVPROC l_glLightModelxv;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTXPROC l_glLightx;
ANGLE_UTIL_EXPORT extern PFNGLLIGHTXVPROC l_glLightxv;
ANGLE_UTIL_EXPORT extern PFNGLLINEWIDTHXPROC l_glLineWidthx;
ANGLE_UTIL_EXPORT extern PFNGLLOADIDENTITYPROC l_glLoadIdentity;
ANGLE_UTIL_EXPORT extern PFNGLLOADMATRIXXPROC l_glLoadMatrixx;
ANGLE_UTIL_EXPORT extern PFNGLLOGICOPPROC l_glLogicOp;
ANGLE_UTIL_EXPORT extern PFNGLMATERIALXPROC l_glMaterialx;
ANGLE_UTIL_EXPORT extern PFNGLMATERIALXVPROC l_glMaterialxv;
ANGLE_UTIL_EXPORT extern PFNGLMATRIXMODEPROC l_glMatrixMode;
ANGLE_UTIL_EXPORT extern PFNGLMULTMATRIXXPROC l_glMultMatrixx;
ANGLE_UTIL_EXPORT extern PFNGLMULTITEXCOORD4XPROC l_glMultiTexCoord4x;
ANGLE_UTIL_EXPORT extern PFNGLNORMAL3XPROC l_glNormal3x;
ANGLE_UTIL_EXPORT extern PFNGLNORMALPOINTERPROC l_glNormalPointer;
ANGLE_UTIL_EXPORT extern PFNGLORTHOXPROC l_glOrthox;
ANGLE_UTIL_EXPORT extern PFNGLPOINTPARAMETERXPROC l_glPointParameterx;
ANGLE_UTIL_EXPORT extern PFNGLPOINTPARAMETERXVPROC l_glPointParameterxv;
ANGLE_UTIL_EXPORT extern PFNGLPOINTSIZEXPROC l_glPointSizex;
ANGLE_UTIL_EXPORT extern PFNGLPOLYGONOFFSETXPROC l_glPolygonOffsetx;
ANGLE_UTIL_EXPORT extern PFNGLPOPMATRIXPROC l_glPopMatrix;
ANGLE_UTIL_EXPORT extern PFNGLPUSHMATRIXPROC l_glPushMatrix;
ANGLE_UTIL_EXPORT extern PFNGLROTATEXPROC l_glRotatex;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLECOVERAGEXPROC l_glSampleCoveragex;
ANGLE_UTIL_EXPORT extern PFNGLSCALEXPROC l_glScalex;
ANGLE_UTIL_EXPORT extern PFNGLSHADEMODELPROC l_glShadeModel;
ANGLE_UTIL_EXPORT extern PFNGLTEXCOORDPOINTERPROC l_glTexCoordPointer;
ANGLE_UTIL_EXPORT extern PFNGLTEXENVIPROC l_glTexEnvi;
ANGLE_UTIL_EXPORT extern PFNGLTEXENVXPROC l_glTexEnvx;
ANGLE_UTIL_EXPORT extern PFNGLTEXENVIVPROC l_glTexEnviv;
ANGLE_UTIL_EXPORT extern PFNGLTEXENVXVPROC l_glTexEnvxv;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERXPROC l_glTexParameterx;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERXVPROC l_glTexParameterxv;
ANGLE_UTIL_EXPORT extern PFNGLTRANSLATEXPROC l_glTranslatex;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXPOINTERPROC l_glVertexPointer;
ANGLE_UTIL_EXPORT extern PFNGLACTIVETEXTUREPROC l_glActiveTexture;
ANGLE_UTIL_EXPORT extern PFNGLATTACHSHADERPROC l_glAttachShader;
ANGLE_UTIL_EXPORT extern PFNGLBINDATTRIBLOCATIONPROC l_glBindAttribLocation;
ANGLE_UTIL_EXPORT extern PFNGLBINDBUFFERPROC l_glBindBuffer;
ANGLE_UTIL_EXPORT extern PFNGLBINDFRAMEBUFFERPROC l_glBindFramebuffer;
ANGLE_UTIL_EXPORT extern PFNGLBINDRENDERBUFFERPROC l_glBindRenderbuffer;
ANGLE_UTIL_EXPORT extern PFNGLBINDTEXTUREPROC l_glBindTexture;
ANGLE_UTIL_EXPORT extern PFNGLBLENDCOLORPROC l_glBlendColor;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONPROC l_glBlendEquation;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONSEPARATEPROC l_glBlendEquationSeparate;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCPROC l_glBlendFunc;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCSEPARATEPROC l_glBlendFuncSeparate;
ANGLE_UTIL_EXPORT extern PFNGLBUFFERDATAPROC l_glBufferData;
ANGLE_UTIL_EXPORT extern PFNGLBUFFERSUBDATAPROC l_glBufferSubData;
ANGLE_UTIL_EXPORT extern PFNGLCHECKFRAMEBUFFERSTATUSPROC l_glCheckFramebufferStatus;
ANGLE_UTIL_EXPORT extern PFNGLCLEARPROC l_glClear;
ANGLE_UTIL_EXPORT extern PFNGLCLEARCOLORPROC l_glClearColor;
ANGLE_UTIL_EXPORT extern PFNGLCLEARDEPTHFPROC l_glClearDepthf;
ANGLE_UTIL_EXPORT extern PFNGLCLEARSTENCILPROC l_glClearStencil;
ANGLE_UTIL_EXPORT extern PFNGLCOLORMASKPROC l_glColorMask;
ANGLE_UTIL_EXPORT extern PFNGLCOMPILESHADERPROC l_glCompileShader;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXIMAGE2DPROC l_glCompressedTexImage2D;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC l_glCompressedTexSubImage2D;
ANGLE_UTIL_EXPORT extern PFNGLCOPYTEXIMAGE2DPROC l_glCopyTexImage2D;
ANGLE_UTIL_EXPORT extern PFNGLCOPYTEXSUBIMAGE2DPROC l_glCopyTexSubImage2D;
ANGLE_UTIL_EXPORT extern PFNGLCREATEPROGRAMPROC l_glCreateProgram;
ANGLE_UTIL_EXPORT extern PFNGLCREATESHADERPROC l_glCreateShader;
ANGLE_UTIL_EXPORT extern PFNGLCULLFACEPROC l_glCullFace;
ANGLE_UTIL_EXPORT extern PFNGLDELETEBUFFERSPROC l_glDeleteBuffers;
ANGLE_UTIL_EXPORT extern PFNGLDELETEFRAMEBUFFERSPROC l_glDeleteFramebuffers;
ANGLE_UTIL_EXPORT extern PFNGLDELETEPROGRAMPROC l_glDeleteProgram;
ANGLE_UTIL_EXPORT extern PFNGLDELETERENDERBUFFERSPROC l_glDeleteRenderbuffers;
ANGLE_UTIL_EXPORT extern PFNGLDELETESHADERPROC l_glDeleteShader;
ANGLE_UTIL_EXPORT extern PFNGLDELETETEXTURESPROC l_glDeleteTextures;
ANGLE_UTIL_EXPORT extern PFNGLDEPTHFUNCPROC l_glDepthFunc;
ANGLE_UTIL_EXPORT extern PFNGLDEPTHMASKPROC l_glDepthMask;
ANGLE_UTIL_EXPORT extern PFNGLDEPTHRANGEFPROC l_glDepthRangef;
ANGLE_UTIL_EXPORT extern PFNGLDETACHSHADERPROC l_glDetachShader;
ANGLE_UTIL_EXPORT extern PFNGLDISABLEPROC l_glDisable;
ANGLE_UTIL_EXPORT extern PFNGLDISABLEVERTEXATTRIBARRAYPROC l_glDisableVertexAttribArray;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSPROC l_glDrawArrays;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSPROC l_glDrawElements;
ANGLE_UTIL_EXPORT extern PFNGLENABLEPROC l_glEnable;
ANGLE_UTIL_EXPORT extern PFNGLENABLEVERTEXATTRIBARRAYPROC l_glEnableVertexAttribArray;
ANGLE_UTIL_EXPORT extern PFNGLFINISHPROC l_glFinish;
ANGLE_UTIL_EXPORT extern PFNGLFLUSHPROC l_glFlush;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERRENDERBUFFERPROC l_glFramebufferRenderbuffer;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTURE2DPROC l_glFramebufferTexture2D;
ANGLE_UTIL_EXPORT extern PFNGLFRONTFACEPROC l_glFrontFace;
ANGLE_UTIL_EXPORT extern PFNGLGENBUFFERSPROC l_glGenBuffers;
ANGLE_UTIL_EXPORT extern PFNGLGENERATEMIPMAPPROC l_glGenerateMipmap;
ANGLE_UTIL_EXPORT extern PFNGLGENFRAMEBUFFERSPROC l_glGenFramebuffers;
ANGLE_UTIL_EXPORT extern PFNGLGENRENDERBUFFERSPROC l_glGenRenderbuffers;
ANGLE_UTIL_EXPORT extern PFNGLGENTEXTURESPROC l_glGenTextures;
ANGLE_UTIL_EXPORT extern PFNGLGETACTIVEATTRIBPROC l_glGetActiveAttrib;
ANGLE_UTIL_EXPORT extern PFNGLGETACTIVEUNIFORMPROC l_glGetActiveUniform;
ANGLE_UTIL_EXPORT extern PFNGLGETATTACHEDSHADERSPROC l_glGetAttachedShaders;
ANGLE_UTIL_EXPORT extern PFNGLGETATTRIBLOCATIONPROC l_glGetAttribLocation;
ANGLE_UTIL_EXPORT extern PFNGLGETBOOLEANVPROC l_glGetBooleanv;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPARAMETERIVPROC l_glGetBufferParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETERRORPROC l_glGetError;
ANGLE_UTIL_EXPORT extern PFNGLGETFLOATVPROC l_glGetFloatv;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC
    l_glGetFramebufferAttachmentParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGERVPROC l_glGetIntegerv;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMIVPROC l_glGetProgramiv;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMINFOLOGPROC l_glGetProgramInfoLog;
ANGLE_UTIL_EXPORT extern PFNGLGETRENDERBUFFERPARAMETERIVPROC l_glGetRenderbufferParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETSHADERIVPROC l_glGetShaderiv;
ANGLE_UTIL_EXPORT extern PFNGLGETSHADERINFOLOGPROC l_glGetShaderInfoLog;
ANGLE_UTIL_EXPORT extern PFNGLGETSHADERPRECISIONFORMATPROC l_glGetShaderPrecisionFormat;
ANGLE_UTIL_EXPORT extern PFNGLGETSHADERSOURCEPROC l_glGetShaderSource;
ANGLE_UTIL_EXPORT extern PFNGLGETSTRINGPROC l_glGetString;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERFVPROC l_glGetTexParameterfv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIVPROC l_glGetTexParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMFVPROC l_glGetUniformfv;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMIVPROC l_glGetUniformiv;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMLOCATIONPROC l_glGetUniformLocation;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBFVPROC l_glGetVertexAttribfv;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBIVPROC l_glGetVertexAttribiv;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBPOINTERVPROC l_glGetVertexAttribPointerv;
ANGLE_UTIL_EXPORT extern PFNGLHINTPROC l_glHint;
ANGLE_UTIL_EXPORT extern PFNGLISBUFFERPROC l_glIsBuffer;
ANGLE_UTIL_EXPORT extern PFNGLISENABLEDPROC l_glIsEnabled;
ANGLE_UTIL_EXPORT extern PFNGLISFRAMEBUFFERPROC l_glIsFramebuffer;
ANGLE_UTIL_EXPORT extern PFNGLISPROGRAMPROC l_glIsProgram;
ANGLE_UTIL_EXPORT extern PFNGLISRENDERBUFFERPROC l_glIsRenderbuffer;
ANGLE_UTIL_EXPORT extern PFNGLISSHADERPROC l_glIsShader;
ANGLE_UTIL_EXPORT extern PFNGLISTEXTUREPROC l_glIsTexture;
ANGLE_UTIL_EXPORT extern PFNGLLINEWIDTHPROC l_glLineWidth;
ANGLE_UTIL_EXPORT extern PFNGLLINKPROGRAMPROC l_glLinkProgram;
ANGLE_UTIL_EXPORT extern PFNGLPIXELSTOREIPROC l_glPixelStorei;
ANGLE_UTIL_EXPORT extern PFNGLPOLYGONOFFSETPROC l_glPolygonOffset;
ANGLE_UTIL_EXPORT extern PFNGLREADPIXELSPROC l_glReadPixels;
ANGLE_UTIL_EXPORT extern PFNGLRELEASESHADERCOMPILERPROC l_glReleaseShaderCompiler;
ANGLE_UTIL_EXPORT extern PFNGLRENDERBUFFERSTORAGEPROC l_glRenderbufferStorage;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLECOVERAGEPROC l_glSampleCoverage;
ANGLE_UTIL_EXPORT extern PFNGLSCISSORPROC l_glScissor;
ANGLE_UTIL_EXPORT extern PFNGLSHADERBINARYPROC l_glShaderBinary;
ANGLE_UTIL_EXPORT extern PFNGLSHADERSOURCEPROC l_glShaderSource;
ANGLE_UTIL_EXPORT extern PFNGLSTENCILFUNCPROC l_glStencilFunc;
ANGLE_UTIL_EXPORT extern PFNGLSTENCILFUNCSEPARATEPROC l_glStencilFuncSeparate;
ANGLE_UTIL_EXPORT extern PFNGLSTENCILMASKPROC l_glStencilMask;
ANGLE_UTIL_EXPORT extern PFNGLSTENCILMASKSEPARATEPROC l_glStencilMaskSeparate;
ANGLE_UTIL_EXPORT extern PFNGLSTENCILOPPROC l_glStencilOp;
ANGLE_UTIL_EXPORT extern PFNGLSTENCILOPSEPARATEPROC l_glStencilOpSeparate;
ANGLE_UTIL_EXPORT extern PFNGLTEXIMAGE2DPROC l_glTexImage2D;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERFPROC l_glTexParameterf;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERFVPROC l_glTexParameterfv;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIPROC l_glTexParameteri;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIVPROC l_glTexParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLTEXSUBIMAGE2DPROC l_glTexSubImage2D;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM1FPROC l_glUniform1f;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM1FVPROC l_glUniform1fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM1IPROC l_glUniform1i;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM1IVPROC l_glUniform1iv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM2FPROC l_glUniform2f;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM2FVPROC l_glUniform2fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM2IPROC l_glUniform2i;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM2IVPROC l_glUniform2iv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM3FPROC l_glUniform3f;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM3FVPROC l_glUniform3fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM3IPROC l_glUniform3i;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM3IVPROC l_glUniform3iv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM4FPROC l_glUniform4f;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM4FVPROC l_glUniform4fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM4IPROC l_glUniform4i;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM4IVPROC l_glUniform4iv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX2FVPROC l_glUniformMatrix2fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX3FVPROC l_glUniformMatrix3fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX4FVPROC l_glUniformMatrix4fv;
ANGLE_UTIL_EXPORT extern PFNGLUSEPROGRAMPROC l_glUseProgram;
ANGLE_UTIL_EXPORT extern PFNGLVALIDATEPROGRAMPROC l_glValidateProgram;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB1FPROC l_glVertexAttrib1f;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB1FVPROC l_glVertexAttrib1fv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB2FPROC l_glVertexAttrib2f;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB2FVPROC l_glVertexAttrib2fv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB3FPROC l_glVertexAttrib3f;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB3FVPROC l_glVertexAttrib3fv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB4FPROC l_glVertexAttrib4f;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIB4FVPROC l_glVertexAttrib4fv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBPOINTERPROC l_glVertexAttribPointer;
ANGLE_UTIL_EXPORT extern PFNGLVIEWPORTPROC l_glViewport;
ANGLE_UTIL_EXPORT extern PFNGLREADBUFFERPROC l_glReadBuffer;
ANGLE_UTIL_EXPORT extern PFNGLDRAWRANGEELEMENTSPROC l_glDrawRangeElements;
ANGLE_UTIL_EXPORT extern PFNGLTEXIMAGE3DPROC l_glTexImage3D;
ANGLE_UTIL_EXPORT extern PFNGLTEXSUBIMAGE3DPROC l_glTexSubImage3D;
ANGLE_UTIL_EXPORT extern PFNGLCOPYTEXSUBIMAGE3DPROC l_glCopyTexSubImage3D;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXIMAGE3DPROC l_glCompressedTexImage3D;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC l_glCompressedTexSubImage3D;
ANGLE_UTIL_EXPORT extern PFNGLGENQUERIESPROC l_glGenQueries;
ANGLE_UTIL_EXPORT extern PFNGLDELETEQUERIESPROC l_glDeleteQueries;
ANGLE_UTIL_EXPORT extern PFNGLISQUERYPROC l_glIsQuery;
ANGLE_UTIL_EXPORT extern PFNGLBEGINQUERYPROC l_glBeginQuery;
ANGLE_UTIL_EXPORT extern PFNGLENDQUERYPROC l_glEndQuery;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYIVPROC l_glGetQueryiv;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTUIVPROC l_glGetQueryObjectuiv;
ANGLE_UTIL_EXPORT extern PFNGLUNMAPBUFFERPROC l_glUnmapBuffer;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPOINTERVPROC l_glGetBufferPointerv;
ANGLE_UTIL_EXPORT extern PFNGLDRAWBUFFERSPROC l_glDrawBuffers;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX2X3FVPROC l_glUniformMatrix2x3fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX3X2FVPROC l_glUniformMatrix3x2fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX2X4FVPROC l_glUniformMatrix2x4fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX4X2FVPROC l_glUniformMatrix4x2fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX3X4FVPROC l_glUniformMatrix3x4fv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMMATRIX4X3FVPROC l_glUniformMatrix4x3fv;
ANGLE_UTIL_EXPORT extern PFNGLBLITFRAMEBUFFERPROC l_glBlitFramebuffer;
ANGLE_UTIL_EXPORT extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC l_glRenderbufferStorageMultisample;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTURELAYERPROC l_glFramebufferTextureLayer;
ANGLE_UTIL_EXPORT extern PFNGLMAPBUFFERRANGEPROC l_glMapBufferRange;
ANGLE_UTIL_EXPORT extern PFNGLFLUSHMAPPEDBUFFERRANGEPROC l_glFlushMappedBufferRange;
ANGLE_UTIL_EXPORT extern PFNGLBINDVERTEXARRAYPROC l_glBindVertexArray;
ANGLE_UTIL_EXPORT extern PFNGLDELETEVERTEXARRAYSPROC l_glDeleteVertexArrays;
ANGLE_UTIL_EXPORT extern PFNGLGENVERTEXARRAYSPROC l_glGenVertexArrays;
ANGLE_UTIL_EXPORT extern PFNGLISVERTEXARRAYPROC l_glIsVertexArray;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGERI_VPROC l_glGetIntegeri_v;
ANGLE_UTIL_EXPORT extern PFNGLBEGINTRANSFORMFEEDBACKPROC l_glBeginTransformFeedback;
ANGLE_UTIL_EXPORT extern PFNGLENDTRANSFORMFEEDBACKPROC l_glEndTransformFeedback;
ANGLE_UTIL_EXPORT extern PFNGLBINDBUFFERRANGEPROC l_glBindBufferRange;
ANGLE_UTIL_EXPORT extern PFNGLBINDBUFFERBASEPROC l_glBindBufferBase;
ANGLE_UTIL_EXPORT extern PFNGLTRANSFORMFEEDBACKVARYINGSPROC l_glTransformFeedbackVaryings;
ANGLE_UTIL_EXPORT extern PFNGLGETTRANSFORMFEEDBACKVARYINGPROC l_glGetTransformFeedbackVarying;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBIPOINTERPROC l_glVertexAttribIPointer;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBIIVPROC l_glGetVertexAttribIiv;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBIUIVPROC l_glGetVertexAttribIuiv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBI4IPROC l_glVertexAttribI4i;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBI4UIPROC l_glVertexAttribI4ui;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBI4IVPROC l_glVertexAttribI4iv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBI4UIVPROC l_glVertexAttribI4uiv;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMUIVPROC l_glGetUniformuiv;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAGDATALOCATIONPROC l_glGetFragDataLocation;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM1UIPROC l_glUniform1ui;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM2UIPROC l_glUniform2ui;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM3UIPROC l_glUniform3ui;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM4UIPROC l_glUniform4ui;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM1UIVPROC l_glUniform1uiv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM2UIVPROC l_glUniform2uiv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM3UIVPROC l_glUniform3uiv;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORM4UIVPROC l_glUniform4uiv;
ANGLE_UTIL_EXPORT extern PFNGLCLEARBUFFERIVPROC l_glClearBufferiv;
ANGLE_UTIL_EXPORT extern PFNGLCLEARBUFFERUIVPROC l_glClearBufferuiv;
ANGLE_UTIL_EXPORT extern PFNGLCLEARBUFFERFVPROC l_glClearBufferfv;
ANGLE_UTIL_EXPORT extern PFNGLCLEARBUFFERFIPROC l_glClearBufferfi;
ANGLE_UTIL_EXPORT extern PFNGLGETSTRINGIPROC l_glGetStringi;
ANGLE_UTIL_EXPORT extern PFNGLCOPYBUFFERSUBDATAPROC l_glCopyBufferSubData;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMINDICESPROC l_glGetUniformIndices;
ANGLE_UTIL_EXPORT extern PFNGLGETACTIVEUNIFORMSIVPROC l_glGetActiveUniformsiv;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMBLOCKINDEXPROC l_glGetUniformBlockIndex;
ANGLE_UTIL_EXPORT extern PFNGLGETACTIVEUNIFORMBLOCKIVPROC l_glGetActiveUniformBlockiv;
ANGLE_UTIL_EXPORT extern PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC l_glGetActiveUniformBlockName;
ANGLE_UTIL_EXPORT extern PFNGLUNIFORMBLOCKBINDINGPROC l_glUniformBlockBinding;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSINSTANCEDPROC l_glDrawArraysInstanced;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDPROC l_glDrawElementsInstanced;
ANGLE_UTIL_EXPORT extern PFNGLFENCESYNCPROC l_glFenceSync;
ANGLE_UTIL_EXPORT extern PFNGLISSYNCPROC l_glIsSync;
ANGLE_UTIL_EXPORT extern PFNGLDELETESYNCPROC l_glDeleteSync;
ANGLE_UTIL_EXPORT extern PFNGLCLIENTWAITSYNCPROC l_glClientWaitSync;
ANGLE_UTIL_EXPORT extern PFNGLWAITSYNCPROC l_glWaitSync;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGER64VPROC l_glGetInteger64v;
ANGLE_UTIL_EXPORT extern PFNGLGETSYNCIVPROC l_glGetSynciv;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGER64I_VPROC l_glGetInteger64i_v;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPARAMETERI64VPROC l_glGetBufferParameteri64v;
ANGLE_UTIL_EXPORT extern PFNGLGENSAMPLERSPROC l_glGenSamplers;
ANGLE_UTIL_EXPORT extern PFNGLDELETESAMPLERSPROC l_glDeleteSamplers;
ANGLE_UTIL_EXPORT extern PFNGLISSAMPLERPROC l_glIsSampler;
ANGLE_UTIL_EXPORT extern PFNGLBINDSAMPLERPROC l_glBindSampler;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIPROC l_glSamplerParameteri;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIVPROC l_glSamplerParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERFPROC l_glSamplerParameterf;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERFVPROC l_glSamplerParameterfv;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIVPROC l_glGetSamplerParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERFVPROC l_glGetSamplerParameterfv;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBDIVISORPROC l_glVertexAttribDivisor;
ANGLE_UTIL_EXPORT extern PFNGLBINDTRANSFORMFEEDBACKPROC l_glBindTransformFeedback;
ANGLE_UTIL_EXPORT extern PFNGLDELETETRANSFORMFEEDBACKSPROC l_glDeleteTransformFeedbacks;
ANGLE_UTIL_EXPORT extern PFNGLGENTRANSFORMFEEDBACKSPROC l_glGenTransformFeedbacks;
ANGLE_UTIL_EXPORT extern PFNGLISTRANSFORMFEEDBACKPROC l_glIsTransformFeedback;
ANGLE_UTIL_EXPORT extern PFNGLPAUSETRANSFORMFEEDBACKPROC l_glPauseTransformFeedback;
ANGLE_UTIL_EXPORT extern PFNGLRESUMETRANSFORMFEEDBACKPROC l_glResumeTransformFeedback;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMBINARYPROC l_glGetProgramBinary;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMBINARYPROC l_glProgramBinary;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMPARAMETERIPROC l_glProgramParameteri;
ANGLE_UTIL_EXPORT extern PFNGLINVALIDATEFRAMEBUFFERPROC l_glInvalidateFramebuffer;
ANGLE_UTIL_EXPORT extern PFNGLINVALIDATESUBFRAMEBUFFERPROC l_glInvalidateSubFramebuffer;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE2DPROC l_glTexStorage2D;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE3DPROC l_glTexStorage3D;
ANGLE_UTIL_EXPORT extern PFNGLGETINTERNALFORMATIVPROC l_glGetInternalformativ;
ANGLE_UTIL_EXPORT extern PFNGLDISPATCHCOMPUTEPROC l_glDispatchCompute;
ANGLE_UTIL_EXPORT extern PFNGLDISPATCHCOMPUTEINDIRECTPROC l_glDispatchComputeIndirect;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSINDIRECTPROC l_glDrawArraysIndirect;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINDIRECTPROC l_glDrawElementsIndirect;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPARAMETERIPROC l_glFramebufferParameteri;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPARAMETERIVPROC l_glGetFramebufferParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMINTERFACEIVPROC l_glGetProgramInterfaceiv;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMRESOURCEINDEXPROC l_glGetProgramResourceIndex;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMRESOURCENAMEPROC l_glGetProgramResourceName;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMRESOURCEIVPROC l_glGetProgramResourceiv;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMRESOURCELOCATIONPROC l_glGetProgramResourceLocation;
ANGLE_UTIL_EXPORT extern PFNGLUSEPROGRAMSTAGESPROC l_glUseProgramStages;
ANGLE_UTIL_EXPORT extern PFNGLACTIVESHADERPROGRAMPROC l_glActiveShaderProgram;
ANGLE_UTIL_EXPORT extern PFNGLCREATESHADERPROGRAMVPROC l_glCreateShaderProgramv;
ANGLE_UTIL_EXPORT extern PFNGLBINDPROGRAMPIPELINEPROC l_glBindProgramPipeline;
ANGLE_UTIL_EXPORT extern PFNGLDELETEPROGRAMPIPELINESPROC l_glDeleteProgramPipelines;
ANGLE_UTIL_EXPORT extern PFNGLGENPROGRAMPIPELINESPROC l_glGenProgramPipelines;
ANGLE_UTIL_EXPORT extern PFNGLISPROGRAMPIPELINEPROC l_glIsProgramPipeline;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMPIPELINEIVPROC l_glGetProgramPipelineiv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1IPROC l_glProgramUniform1i;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2IPROC l_glProgramUniform2i;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3IPROC l_glProgramUniform3i;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4IPROC l_glProgramUniform4i;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1UIPROC l_glProgramUniform1ui;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2UIPROC l_glProgramUniform2ui;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3UIPROC l_glProgramUniform3ui;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4UIPROC l_glProgramUniform4ui;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1FPROC l_glProgramUniform1f;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2FPROC l_glProgramUniform2f;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3FPROC l_glProgramUniform3f;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4FPROC l_glProgramUniform4f;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1IVPROC l_glProgramUniform1iv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2IVPROC l_glProgramUniform2iv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3IVPROC l_glProgramUniform3iv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4IVPROC l_glProgramUniform4iv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1UIVPROC l_glProgramUniform1uiv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2UIVPROC l_glProgramUniform2uiv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3UIVPROC l_glProgramUniform3uiv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4UIVPROC l_glProgramUniform4uiv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1FVPROC l_glProgramUniform1fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2FVPROC l_glProgramUniform2fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3FVPROC l_glProgramUniform3fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4FVPROC l_glProgramUniform4fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX2FVPROC l_glProgramUniformMatrix2fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX3FVPROC l_glProgramUniformMatrix3fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX4FVPROC l_glProgramUniformMatrix4fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC l_glProgramUniformMatrix2x3fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC l_glProgramUniformMatrix3x2fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC l_glProgramUniformMatrix2x4fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC l_glProgramUniformMatrix4x2fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC l_glProgramUniformMatrix3x4fv;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC l_glProgramUniformMatrix4x3fv;
ANGLE_UTIL_EXPORT extern PFNGLVALIDATEPROGRAMPIPELINEPROC l_glValidateProgramPipeline;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMPIPELINEINFOLOGPROC l_glGetProgramPipelineInfoLog;
ANGLE_UTIL_EXPORT extern PFNGLBINDIMAGETEXTUREPROC l_glBindImageTexture;
ANGLE_UTIL_EXPORT extern PFNGLGETBOOLEANI_VPROC l_glGetBooleani_v;
ANGLE_UTIL_EXPORT extern PFNGLMEMORYBARRIERPROC l_glMemoryBarrier;
ANGLE_UTIL_EXPORT extern PFNGLMEMORYBARRIERBYREGIONPROC l_glMemoryBarrierByRegion;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE2DMULTISAMPLEPROC l_glTexStorage2DMultisample;
ANGLE_UTIL_EXPORT extern PFNGLGETMULTISAMPLEFVPROC l_glGetMultisamplefv;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLEMASKIPROC l_glSampleMaski;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXLEVELPARAMETERIVPROC l_glGetTexLevelParameteriv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXLEVELPARAMETERFVPROC l_glGetTexLevelParameterfv;
ANGLE_UTIL_EXPORT extern PFNGLBINDVERTEXBUFFERPROC l_glBindVertexBuffer;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBFORMATPROC l_glVertexAttribFormat;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBIFORMATPROC l_glVertexAttribIFormat;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBBINDINGPROC l_glVertexAttribBinding;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXBINDINGDIVISORPROC l_glVertexBindingDivisor;
ANGLE_UTIL_EXPORT extern PFNGLBLENDBARRIERPROC l_glBlendBarrier;
ANGLE_UTIL_EXPORT extern PFNGLCOPYIMAGESUBDATAPROC l_glCopyImageSubData;
ANGLE_UTIL_EXPORT extern PFNGLDEBUGMESSAGECONTROLPROC l_glDebugMessageControl;
ANGLE_UTIL_EXPORT extern PFNGLDEBUGMESSAGEINSERTPROC l_glDebugMessageInsert;
ANGLE_UTIL_EXPORT extern PFNGLDEBUGMESSAGECALLBACKPROC l_glDebugMessageCallback;
ANGLE_UTIL_EXPORT extern PFNGLGETDEBUGMESSAGELOGPROC l_glGetDebugMessageLog;
ANGLE_UTIL_EXPORT extern PFNGLPUSHDEBUGGROUPPROC l_glPushDebugGroup;
ANGLE_UTIL_EXPORT extern PFNGLPOPDEBUGGROUPPROC l_glPopDebugGroup;
ANGLE_UTIL_EXPORT extern PFNGLOBJECTLABELPROC l_glObjectLabel;
ANGLE_UTIL_EXPORT extern PFNGLGETOBJECTLABELPROC l_glGetObjectLabel;
ANGLE_UTIL_EXPORT extern PFNGLOBJECTPTRLABELPROC l_glObjectPtrLabel;
ANGLE_UTIL_EXPORT extern PFNGLGETOBJECTPTRLABELPROC l_glGetObjectPtrLabel;
ANGLE_UTIL_EXPORT extern PFNGLGETPOINTERVPROC l_glGetPointerv;
ANGLE_UTIL_EXPORT extern PFNGLENABLEIPROC l_glEnablei;
ANGLE_UTIL_EXPORT extern PFNGLDISABLEIPROC l_glDisablei;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONIPROC l_glBlendEquationi;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONSEPARATEIPROC l_glBlendEquationSeparatei;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCIPROC l_glBlendFunci;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCSEPARATEIPROC l_glBlendFuncSeparatei;
ANGLE_UTIL_EXPORT extern PFNGLCOLORMASKIPROC l_glColorMaski;
ANGLE_UTIL_EXPORT extern PFNGLISENABLEDIPROC l_glIsEnabledi;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSBASEVERTEXPROC l_glDrawElementsBaseVertex;
ANGLE_UTIL_EXPORT extern PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC l_glDrawRangeElementsBaseVertex;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC
    l_glDrawElementsInstancedBaseVertex;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTUREPROC l_glFramebufferTexture;
ANGLE_UTIL_EXPORT extern PFNGLPRIMITIVEBOUNDINGBOXPROC l_glPrimitiveBoundingBox;
ANGLE_UTIL_EXPORT extern PFNGLGETGRAPHICSRESETSTATUSPROC l_glGetGraphicsResetStatus;
ANGLE_UTIL_EXPORT extern PFNGLREADNPIXELSPROC l_glReadnPixels;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMFVPROC l_glGetnUniformfv;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMIVPROC l_glGetnUniformiv;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMUIVPROC l_glGetnUniformuiv;
ANGLE_UTIL_EXPORT extern PFNGLMINSAMPLESHADINGPROC l_glMinSampleShading;
ANGLE_UTIL_EXPORT extern PFNGLPATCHPARAMETERIPROC l_glPatchParameteri;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIIVPROC l_glTexParameterIiv;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIUIVPROC l_glTexParameterIuiv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIIVPROC l_glGetTexParameterIiv;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIUIVPROC l_glGetTexParameterIuiv;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIIVPROC l_glSamplerParameterIiv;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIUIVPROC l_glSamplerParameterIuiv;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIIVPROC l_glGetSamplerParameterIiv;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIUIVPROC l_glGetSamplerParameterIuiv;
ANGLE_UTIL_EXPORT extern PFNGLTEXBUFFERPROC l_glTexBuffer;
ANGLE_UTIL_EXPORT extern PFNGLTEXBUFFERRANGEPROC l_glTexBufferRange;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE3DMULTISAMPLEPROC l_glTexStorage3DMultisample;
ANGLE_UTIL_EXPORT extern PFNGLBEGINPERFMONITORAMDPROC l_glBeginPerfMonitorAMD;
ANGLE_UTIL_EXPORT extern PFNGLDELETEPERFMONITORSAMDPROC l_glDeletePerfMonitorsAMD;
ANGLE_UTIL_EXPORT extern PFNGLENDPERFMONITORAMDPROC l_glEndPerfMonitorAMD;
ANGLE_UTIL_EXPORT extern PFNGLGENPERFMONITORSAMDPROC l_glGenPerfMonitorsAMD;
ANGLE_UTIL_EXPORT extern PFNGLGETPERFMONITORCOUNTERDATAAMDPROC l_glGetPerfMonitorCounterDataAMD;
ANGLE_UTIL_EXPORT extern PFNGLGETPERFMONITORCOUNTERINFOAMDPROC l_glGetPerfMonitorCounterInfoAMD;
ANGLE_UTIL_EXPORT extern PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC l_glGetPerfMonitorCounterStringAMD;
ANGLE_UTIL_EXPORT extern PFNGLGETPERFMONITORCOUNTERSAMDPROC l_glGetPerfMonitorCountersAMD;
ANGLE_UTIL_EXPORT extern PFNGLGETPERFMONITORGROUPSTRINGAMDPROC l_glGetPerfMonitorGroupStringAMD;
ANGLE_UTIL_EXPORT extern PFNGLGETPERFMONITORGROUPSAMDPROC l_glGetPerfMonitorGroupsAMD;
ANGLE_UTIL_EXPORT extern PFNGLSELECTPERFMONITORCOUNTERSAMDPROC l_glSelectPerfMonitorCountersAMD;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC
    l_glDrawArraysInstancedBaseInstanceANGLE;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC
    l_glDrawElementsInstancedBaseVertexBaseInstanceANGLE;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWARRAYSINSTANCEDBASEINSTANCEANGLEPROC
    l_glMultiDrawArraysInstancedBaseInstanceANGLE;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEANGLEPROC
    l_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE;
ANGLE_UTIL_EXPORT extern PFNGLBLOBCACHECALLBACKSANGLEPROC l_glBlobCacheCallbacksANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETPOINTERVANGLEPROC l_glGetPointervANGLE;
ANGLE_UTIL_EXPORT extern PFNGLCOPYSUBTEXTURE3DANGLEPROC l_glCopySubTexture3DANGLE;
ANGLE_UTIL_EXPORT extern PFNGLCOPYTEXTURE3DANGLEPROC l_glCopyTexture3DANGLE;
ANGLE_UTIL_EXPORT extern PFNGLBLITFRAMEBUFFERANGLEPROC l_glBlitFramebufferANGLE;
ANGLE_UTIL_EXPORT extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC
    l_glRenderbufferStorageMultisampleANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETCOMPRESSEDTEXIMAGEANGLEPROC l_glGetCompressedTexImageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETRENDERBUFFERIMAGEANGLEPROC l_glGetRenderbufferImageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXIMAGEANGLEPROC l_glGetTexImageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXLEVELPARAMETERFVANGLEPROC l_glGetTexLevelParameterfvANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXLEVELPARAMETERIVANGLEPROC l_glGetTexLevelParameterivANGLE;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSINSTANCEDANGLEPROC l_glDrawArraysInstancedANGLE;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDANGLEPROC l_glDrawElementsInstancedANGLE;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBDIVISORANGLEPROC l_glVertexAttribDivisorANGLE;
ANGLE_UTIL_EXPORT extern PFNGLLOGICOPANGLEPROC l_glLogicOpANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEMFLAGS2DANGLEPROC l_glTexStorageMemFlags2DANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEMFLAGS2DMULTISAMPLEANGLEPROC
    l_glTexStorageMemFlags2DMultisampleANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEMFLAGS3DANGLEPROC l_glTexStorageMemFlags3DANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEMFLAGS3DMULTISAMPLEANGLEPROC
    l_glTexStorageMemFlags3DMultisampleANGLE;
ANGLE_UTIL_EXPORT extern PFNGLIMPORTMEMORYZIRCONHANDLEANGLEPROC l_glImportMemoryZirconHandleANGLE;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWARRAYSANGLEPROC l_glMultiDrawArraysANGLE;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWARRAYSINSTANCEDANGLEPROC l_glMultiDrawArraysInstancedANGLE;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWELEMENTSANGLEPROC l_glMultiDrawElementsANGLE;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWELEMENTSINSTANCEDANGLEPROC
    l_glMultiDrawElementsInstancedANGLE;
ANGLE_UTIL_EXPORT extern PFNGLPOLYGONMODEANGLEPROC l_glPolygonModeANGLE;
ANGLE_UTIL_EXPORT extern PFNGLPROVOKINGVERTEXANGLEPROC l_glProvokingVertexANGLE;
ANGLE_UTIL_EXPORT extern PFNGLDISABLEEXTENSIONANGLEPROC l_glDisableExtensionANGLE;
ANGLE_UTIL_EXPORT extern PFNGLREQUESTEXTENSIONANGLEPROC l_glRequestExtensionANGLE;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXIMAGE2DROBUSTANGLEPROC
    l_glCompressedTexImage2DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXIMAGE3DROBUSTANGLEPROC
    l_glCompressedTexImage3DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXSUBIMAGE2DROBUSTANGLEPROC
    l_glCompressedTexSubImage2DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXSUBIMAGE3DROBUSTANGLEPROC
    l_glCompressedTexSubImage3DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETACTIVEUNIFORMBLOCKIVROBUSTANGLEPROC
    l_glGetActiveUniformBlockivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETBOOLEANI_VROBUSTANGLEPROC l_glGetBooleani_vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETBOOLEANVROBUSTANGLEPROC l_glGetBooleanvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPARAMETERI64VROBUSTANGLEPROC
    l_glGetBufferParameteri64vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPARAMETERIVROBUSTANGLEPROC
    l_glGetBufferParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPOINTERVROBUSTANGLEPROC l_glGetBufferPointervRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFLOATVROBUSTANGLEPROC l_glGetFloatvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVROBUSTANGLEPROC
    l_glGetFramebufferAttachmentParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPARAMETERIVROBUSTANGLEPROC
    l_glGetFramebufferParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGEPARAMETERFVROBUSTANGLEPROC
    l_glGetFramebufferPixelLocalStorageParameterfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGEPARAMETERIVROBUSTANGLEPROC
    l_glGetFramebufferPixelLocalStorageParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGER64I_VROBUSTANGLEPROC l_glGetInteger64i_vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGER64VROBUSTANGLEPROC l_glGetInteger64vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGERI_VROBUSTANGLEPROC l_glGetIntegeri_vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGERVROBUSTANGLEPROC l_glGetIntegervRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETINTERNALFORMATIVROBUSTANGLEPROC l_glGetInternalformativRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETMULTISAMPLEFVROBUSTANGLEPROC l_glGetMultisamplefvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETPOINTERVROBUSTANGLEROBUSTANGLEPROC
    l_glGetPointervRobustANGLERobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMINTERFACEIVROBUSTANGLEPROC
    l_glGetProgramInterfaceivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMIVROBUSTANGLEPROC l_glGetProgramivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTI64VROBUSTANGLEPROC l_glGetQueryObjecti64vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTIVROBUSTANGLEPROC l_glGetQueryObjectivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTUI64VROBUSTANGLEPROC l_glGetQueryObjectui64vRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTUIVROBUSTANGLEPROC l_glGetQueryObjectuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYIVROBUSTANGLEPROC l_glGetQueryivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETRENDERBUFFERPARAMETERIVROBUSTANGLEPROC
    l_glGetRenderbufferParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIIVROBUSTANGLEPROC
    l_glGetSamplerParameterIivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIUIVROBUSTANGLEPROC
    l_glGetSamplerParameterIuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERFVROBUSTANGLEPROC
    l_glGetSamplerParameterfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIVROBUSTANGLEPROC
    l_glGetSamplerParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETSHADERIVROBUSTANGLEPROC l_glGetShaderivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXLEVELPARAMETERFVROBUSTANGLEPROC
    l_glGetTexLevelParameterfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXLEVELPARAMETERIVROBUSTANGLEPROC
    l_glGetTexLevelParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIIVROBUSTANGLEPROC l_glGetTexParameterIivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIUIVROBUSTANGLEPROC l_glGetTexParameterIuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERFVROBUSTANGLEPROC l_glGetTexParameterfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIVROBUSTANGLEPROC l_glGetTexParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMFVROBUSTANGLEPROC l_glGetUniformfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMIVROBUSTANGLEPROC l_glGetUniformivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETUNIFORMUIVROBUSTANGLEPROC l_glGetUniformuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBIIVROBUSTANGLEPROC l_glGetVertexAttribIivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBIUIVROBUSTANGLEPROC l_glGetVertexAttribIuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBPOINTERVROBUSTANGLEPROC
    l_glGetVertexAttribPointervRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBFVROBUSTANGLEPROC l_glGetVertexAttribfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETVERTEXATTRIBIVROBUSTANGLEPROC l_glGetVertexAttribivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMFVROBUSTANGLEPROC l_glGetnUniformfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMIVROBUSTANGLEPROC l_glGetnUniformivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMUIVROBUSTANGLEPROC l_glGetnUniformuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLREADPIXELSROBUSTANGLEPROC l_glReadPixelsRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLREADNPIXELSROBUSTANGLEPROC l_glReadnPixelsRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIIVROBUSTANGLEPROC l_glSamplerParameterIivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIUIVROBUSTANGLEPROC
    l_glSamplerParameterIuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERFVROBUSTANGLEPROC l_glSamplerParameterfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIVROBUSTANGLEPROC l_glSamplerParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXIMAGE2DROBUSTANGLEPROC l_glTexImage2DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXIMAGE3DROBUSTANGLEPROC l_glTexImage3DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIIVROBUSTANGLEPROC l_glTexParameterIivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIUIVROBUSTANGLEPROC l_glTexParameterIuivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERFVROBUSTANGLEPROC l_glTexParameterfvRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIVROBUSTANGLEPROC l_glTexParameterivRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSUBIMAGE2DROBUSTANGLEPROC l_glTexSubImage2DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSUBIMAGE3DROBUSTANGLEPROC l_glTexSubImage3DRobustANGLE;
ANGLE_UTIL_EXPORT extern PFNGLIMPORTSEMAPHOREZIRCONHANDLEANGLEPROC
    l_glImportSemaphoreZirconHandleANGLE;
ANGLE_UTIL_EXPORT extern PFNGLBEGINPIXELLOCALSTORAGEANGLEPROC l_glBeginPixelLocalStorageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLENDPIXELLOCALSTORAGEANGLEPROC l_glEndPixelLocalStorageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERMEMORYLESSPIXELLOCALSTORAGEANGLEPROC
    l_glFramebufferMemorylessPixelLocalStorageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPIXELLOCALCLEARVALUEFVANGLEPROC
    l_glFramebufferPixelLocalClearValuefvANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPIXELLOCALCLEARVALUEIVANGLEPROC
    l_glFramebufferPixelLocalClearValueivANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPIXELLOCALCLEARVALUEUIVANGLEPROC
    l_glFramebufferPixelLocalClearValueuivANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPIXELLOCALSTORAGEINTERRUPTANGLEPROC
    l_glFramebufferPixelLocalStorageInterruptANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPIXELLOCALSTORAGERESTOREANGLEPROC
    l_glFramebufferPixelLocalStorageRestoreANGLE;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTUREPIXELLOCALSTORAGEANGLEPROC
    l_glFramebufferTexturePixelLocalStorageANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGEPARAMETERFVANGLEPROC
    l_glGetFramebufferPixelLocalStorageParameterfvANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGEPARAMETERIVANGLEPROC
    l_glGetFramebufferPixelLocalStorageParameterivANGLE;
ANGLE_UTIL_EXPORT extern PFNGLPIXELLOCALSTORAGEBARRIERANGLEPROC l_glPixelLocalStorageBarrierANGLE;
ANGLE_UTIL_EXPORT extern PFNGLINVALIDATETEXTUREANGLEPROC l_glInvalidateTextureANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXIMAGE2DEXTERNALANGLEPROC l_glTexImage2DExternalANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETMULTISAMPLEFVANGLEPROC l_glGetMultisamplefvANGLE;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLEMASKIANGLEPROC l_glSampleMaskiANGLE;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE2DMULTISAMPLEANGLEPROC l_glTexStorage2DMultisampleANGLE;
ANGLE_UTIL_EXPORT extern PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC l_glGetTranslatedShaderSourceANGLE;
ANGLE_UTIL_EXPORT extern PFNGLBINDMETALRASTERIZATIONRATEMAPANGLEPROC
    l_glBindMetalRasterizationRateMapANGLE;
ANGLE_UTIL_EXPORT extern PFNGLACQUIRETEXTURESANGLEPROC l_glAcquireTexturesANGLE;
ANGLE_UTIL_EXPORT extern PFNGLRELEASETEXTURESANGLEPROC l_glReleaseTexturesANGLE;
ANGLE_UTIL_EXPORT extern PFNGLBINDUNIFORMLOCATIONCHROMIUMPROC l_glBindUniformLocationCHROMIUM;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDCOPYTEXTURECHROMIUMPROC l_glCompressedCopyTextureCHROMIUM;
ANGLE_UTIL_EXPORT extern PFNGLCOPYSUBTEXTURECHROMIUMPROC l_glCopySubTextureCHROMIUM;
ANGLE_UTIL_EXPORT extern PFNGLCOPYTEXTURECHROMIUMPROC l_glCopyTextureCHROMIUM;
ANGLE_UTIL_EXPORT extern PFNGLCOVERAGEMODULATIONCHROMIUMPROC l_glCoverageModulationCHROMIUM;
ANGLE_UTIL_EXPORT extern PFNGLLOSECONTEXTCHROMIUMPROC l_glLoseContextCHROMIUM;
ANGLE_UTIL_EXPORT extern PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC l_glEGLImageTargetTexStorageEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEEXTPROC
    l_glDrawArraysInstancedBaseInstanceEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEEXTPROC
    l_glDrawElementsInstancedBaseInstanceEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEEXTPROC
    l_glDrawElementsInstancedBaseVertexBaseInstanceEXT;
ANGLE_UTIL_EXPORT extern PFNGLBINDFRAGDATALOCATIONEXTPROC l_glBindFragDataLocationEXT;
ANGLE_UTIL_EXPORT extern PFNGLBINDFRAGDATALOCATIONINDEXEDEXTPROC l_glBindFragDataLocationIndexedEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAGDATAINDEXEXTPROC l_glGetFragDataIndexEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC
    l_glGetProgramResourceLocationIndexEXT;
ANGLE_UTIL_EXPORT extern PFNGLBUFFERSTORAGEEXTPROC l_glBufferStorageEXT;
ANGLE_UTIL_EXPORT extern PFNGLCLEARTEXIMAGEEXTPROC l_glClearTexImageEXT;
ANGLE_UTIL_EXPORT extern PFNGLCLEARTEXSUBIMAGEEXTPROC l_glClearTexSubImageEXT;
ANGLE_UTIL_EXPORT extern PFNGLCLIPCONTROLEXTPROC l_glClipControlEXT;
ANGLE_UTIL_EXPORT extern PFNGLCOPYIMAGESUBDATAEXTPROC l_glCopyImageSubDataEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETOBJECTLABELEXTPROC l_glGetObjectLabelEXT;
ANGLE_UTIL_EXPORT extern PFNGLLABELOBJECTEXTPROC l_glLabelObjectEXT;
ANGLE_UTIL_EXPORT extern PFNGLINSERTEVENTMARKEREXTPROC l_glInsertEventMarkerEXT;
ANGLE_UTIL_EXPORT extern PFNGLPOPGROUPMARKEREXTPROC l_glPopGroupMarkerEXT;
ANGLE_UTIL_EXPORT extern PFNGLPUSHGROUPMARKEREXTPROC l_glPushGroupMarkerEXT;
ANGLE_UTIL_EXPORT extern PFNGLDISCARDFRAMEBUFFEREXTPROC l_glDiscardFramebufferEXT;
ANGLE_UTIL_EXPORT extern PFNGLBEGINQUERYEXTPROC l_glBeginQueryEXT;
ANGLE_UTIL_EXPORT extern PFNGLDELETEQUERIESEXTPROC l_glDeleteQueriesEXT;
ANGLE_UTIL_EXPORT extern PFNGLENDQUERYEXTPROC l_glEndQueryEXT;
ANGLE_UTIL_EXPORT extern PFNGLGENQUERIESEXTPROC l_glGenQueriesEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETINTEGER64VEXTPROC l_glGetInteger64vEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTI64VEXTPROC l_glGetQueryObjecti64vEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTIVEXTPROC l_glGetQueryObjectivEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTUI64VEXTPROC l_glGetQueryObjectui64vEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYOBJECTUIVEXTPROC l_glGetQueryObjectuivEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETQUERYIVEXTPROC l_glGetQueryivEXT;
ANGLE_UTIL_EXPORT extern PFNGLISQUERYEXTPROC l_glIsQueryEXT;
ANGLE_UTIL_EXPORT extern PFNGLQUERYCOUNTEREXTPROC l_glQueryCounterEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWBUFFERSEXTPROC l_glDrawBuffersEXT;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONSEPARATEIEXTPROC l_glBlendEquationSeparateiEXT;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONIEXTPROC l_glBlendEquationiEXT;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCSEPARATEIEXTPROC l_glBlendFuncSeparateiEXT;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCIEXTPROC l_glBlendFunciEXT;
ANGLE_UTIL_EXPORT extern PFNGLCOLORMASKIEXTPROC l_glColorMaskiEXT;
ANGLE_UTIL_EXPORT extern PFNGLDISABLEIEXTPROC l_glDisableiEXT;
ANGLE_UTIL_EXPORT extern PFNGLENABLEIEXTPROC l_glEnableiEXT;
ANGLE_UTIL_EXPORT extern PFNGLISENABLEDIEXTPROC l_glIsEnablediEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSBASEVERTEXEXTPROC l_glDrawElementsBaseVertexEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC
    l_glDrawElementsInstancedBaseVertexEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC l_glDrawRangeElementsBaseVertexEXT;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC l_glMultiDrawElementsBaseVertexEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWARRAYSINSTANCEDEXTPROC l_glDrawArraysInstancedEXT;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDEXTPROC l_glDrawElementsInstancedEXT;
ANGLE_UTIL_EXPORT extern PFNGLBUFFERSTORAGEEXTERNALEXTPROC l_glBufferStorageExternalEXT;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERSHADINGRATEEXTPROC l_glFramebufferShadingRateEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAGMENTSHADINGRATESEXTPROC l_glGetFragmentShadingRatesEXT;
ANGLE_UTIL_EXPORT extern PFNGLSHADINGRATECOMBINEROPSEXTPROC l_glShadingRateCombinerOpsEXT;
ANGLE_UTIL_EXPORT extern PFNGLSHADINGRATEEXTPROC l_glShadingRateEXT;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTUREEXTPROC l_glFramebufferTextureEXT;
ANGLE_UTIL_EXPORT extern PFNGLVERTEXATTRIBDIVISOREXTPROC l_glVertexAttribDivisorEXT;
ANGLE_UTIL_EXPORT extern PFNGLFLUSHMAPPEDBUFFERRANGEEXTPROC l_glFlushMappedBufferRangeEXT;
ANGLE_UTIL_EXPORT extern PFNGLMAPBUFFERRANGEEXTPROC l_glMapBufferRangeEXT;
ANGLE_UTIL_EXPORT extern PFNGLBUFFERSTORAGEMEMEXTPROC l_glBufferStorageMemEXT;
ANGLE_UTIL_EXPORT extern PFNGLCREATEMEMORYOBJECTSEXTPROC l_glCreateMemoryObjectsEXT;
ANGLE_UTIL_EXPORT extern PFNGLDELETEMEMORYOBJECTSEXTPROC l_glDeleteMemoryObjectsEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC l_glGetMemoryObjectParameterivEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETUNSIGNEDBYTEI_VEXTPROC l_glGetUnsignedBytei_vEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETUNSIGNEDBYTEVEXTPROC l_glGetUnsignedBytevEXT;
ANGLE_UTIL_EXPORT extern PFNGLISMEMORYOBJECTEXTPROC l_glIsMemoryObjectEXT;
ANGLE_UTIL_EXPORT extern PFNGLMEMORYOBJECTPARAMETERIVEXTPROC l_glMemoryObjectParameterivEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEM2DEXTPROC l_glTexStorageMem2DEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC l_glTexStorageMem2DMultisampleEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEM3DEXTPROC l_glTexStorageMem3DEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC l_glTexStorageMem3DMultisampleEXT;
ANGLE_UTIL_EXPORT extern PFNGLIMPORTMEMORYFDEXTPROC l_glImportMemoryFdEXT;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWARRAYSEXTPROC l_glMultiDrawArraysEXT;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWELEMENTSEXTPROC l_glMultiDrawElementsEXT;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWARRAYSINDIRECTEXTPROC l_glMultiDrawArraysIndirectEXT;
ANGLE_UTIL_EXPORT extern PFNGLMULTIDRAWELEMENTSINDIRECTEXTPROC l_glMultiDrawElementsIndirectEXT;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC
    l_glFramebufferTexture2DMultisampleEXT;
ANGLE_UTIL_EXPORT extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC
    l_glRenderbufferStorageMultisampleEXT;
ANGLE_UTIL_EXPORT extern PFNGLPOLYGONOFFSETCLAMPEXTPROC l_glPolygonOffsetClampEXT;
ANGLE_UTIL_EXPORT extern PFNGLPRIMITIVEBOUNDINGBOXEXTPROC l_glPrimitiveBoundingBoxEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETGRAPHICSRESETSTATUSEXTPROC l_glGetGraphicsResetStatusEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMFVEXTPROC l_glGetnUniformfvEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMIVEXTPROC l_glGetnUniformivEXT;
ANGLE_UTIL_EXPORT extern PFNGLREADNPIXELSEXTPROC l_glReadnPixelsEXT;
ANGLE_UTIL_EXPORT extern PFNGLDELETESEMAPHORESEXTPROC l_glDeleteSemaphoresEXT;
ANGLE_UTIL_EXPORT extern PFNGLGENSEMAPHORESEXTPROC l_glGenSemaphoresEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC l_glGetSemaphoreParameterui64vEXT;
ANGLE_UTIL_EXPORT extern PFNGLISSEMAPHOREEXTPROC l_glIsSemaphoreEXT;
ANGLE_UTIL_EXPORT extern PFNGLSEMAPHOREPARAMETERUI64VEXTPROC l_glSemaphoreParameterui64vEXT;
ANGLE_UTIL_EXPORT extern PFNGLSIGNALSEMAPHOREEXTPROC l_glSignalSemaphoreEXT;
ANGLE_UTIL_EXPORT extern PFNGLWAITSEMAPHOREEXTPROC l_glWaitSemaphoreEXT;
ANGLE_UTIL_EXPORT extern PFNGLIMPORTSEMAPHOREFDEXTPROC l_glImportSemaphoreFdEXT;
ANGLE_UTIL_EXPORT extern PFNGLACTIVESHADERPROGRAMEXTPROC l_glActiveShaderProgramEXT;
ANGLE_UTIL_EXPORT extern PFNGLBINDPROGRAMPIPELINEEXTPROC l_glBindProgramPipelineEXT;
ANGLE_UTIL_EXPORT extern PFNGLCREATESHADERPROGRAMVEXTPROC l_glCreateShaderProgramvEXT;
ANGLE_UTIL_EXPORT extern PFNGLDELETEPROGRAMPIPELINESEXTPROC l_glDeleteProgramPipelinesEXT;
ANGLE_UTIL_EXPORT extern PFNGLGENPROGRAMPIPELINESEXTPROC l_glGenProgramPipelinesEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC l_glGetProgramPipelineInfoLogEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMPIPELINEIVEXTPROC l_glGetProgramPipelineivEXT;
ANGLE_UTIL_EXPORT extern PFNGLISPROGRAMPIPELINEEXTPROC l_glIsProgramPipelineEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMPARAMETERIEXTPROC l_glProgramParameteriEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1FEXTPROC l_glProgramUniform1fEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1FVEXTPROC l_glProgramUniform1fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1IEXTPROC l_glProgramUniform1iEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1IVEXTPROC l_glProgramUniform1ivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1UIEXTPROC l_glProgramUniform1uiEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM1UIVEXTPROC l_glProgramUniform1uivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2FEXTPROC l_glProgramUniform2fEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2FVEXTPROC l_glProgramUniform2fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2IEXTPROC l_glProgramUniform2iEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2IVEXTPROC l_glProgramUniform2ivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2UIEXTPROC l_glProgramUniform2uiEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM2UIVEXTPROC l_glProgramUniform2uivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3FEXTPROC l_glProgramUniform3fEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3FVEXTPROC l_glProgramUniform3fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3IEXTPROC l_glProgramUniform3iEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3IVEXTPROC l_glProgramUniform3ivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3UIEXTPROC l_glProgramUniform3uiEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM3UIVEXTPROC l_glProgramUniform3uivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4FEXTPROC l_glProgramUniform4fEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4FVEXTPROC l_glProgramUniform4fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4IEXTPROC l_glProgramUniform4iEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4IVEXTPROC l_glProgramUniform4ivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4UIEXTPROC l_glProgramUniform4uiEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORM4UIVEXTPROC l_glProgramUniform4uivEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC l_glProgramUniformMatrix2fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC l_glProgramUniformMatrix2x3fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC l_glProgramUniformMatrix2x4fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC l_glProgramUniformMatrix3fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC l_glProgramUniformMatrix3x2fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC l_glProgramUniformMatrix3x4fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC l_glProgramUniformMatrix4fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC l_glProgramUniformMatrix4x2fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC l_glProgramUniformMatrix4x3fvEXT;
ANGLE_UTIL_EXPORT extern PFNGLUSEPROGRAMSTAGESEXTPROC l_glUseProgramStagesEXT;
ANGLE_UTIL_EXPORT extern PFNGLVALIDATEPROGRAMPIPELINEEXTPROC l_glValidateProgramPipelineEXT;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC l_glFramebufferFetchBarrierEXT;
ANGLE_UTIL_EXPORT extern PFNGLPATCHPARAMETERIEXTPROC l_glPatchParameteriEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIIVEXTPROC l_glGetSamplerParameterIivEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIUIVEXTPROC l_glGetSamplerParameterIuivEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIIVEXTPROC l_glGetTexParameterIivEXT;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIUIVEXTPROC l_glGetTexParameterIuivEXT;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIIVEXTPROC l_glSamplerParameterIivEXT;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIUIVEXTPROC l_glSamplerParameterIuivEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIIVEXTPROC l_glTexParameterIivEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIUIVEXTPROC l_glTexParameterIuivEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXBUFFEREXTPROC l_glTexBufferEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXBUFFERRANGEEXTPROC l_glTexBufferRangeEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE2DEXTPROC l_glTexStorage2DEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE3DEXTPROC l_glTexStorage3DEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEATTRIBS2DEXTPROC l_glTexStorageAttribs2DEXT;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGEATTRIBS3DEXTPROC l_glTexStorageAttribs3DEXT;
ANGLE_UTIL_EXPORT extern PFNGLBLENDBARRIERKHRPROC l_glBlendBarrierKHR;
ANGLE_UTIL_EXPORT extern PFNGLDEBUGMESSAGECALLBACKKHRPROC l_glDebugMessageCallbackKHR;
ANGLE_UTIL_EXPORT extern PFNGLDEBUGMESSAGECONTROLKHRPROC l_glDebugMessageControlKHR;
ANGLE_UTIL_EXPORT extern PFNGLDEBUGMESSAGEINSERTKHRPROC l_glDebugMessageInsertKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETDEBUGMESSAGELOGKHRPROC l_glGetDebugMessageLogKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETOBJECTLABELKHRPROC l_glGetObjectLabelKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETOBJECTPTRLABELKHRPROC l_glGetObjectPtrLabelKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETPOINTERVKHRPROC l_glGetPointervKHR;
ANGLE_UTIL_EXPORT extern PFNGLOBJECTLABELKHRPROC l_glObjectLabelKHR;
ANGLE_UTIL_EXPORT extern PFNGLOBJECTPTRLABELKHRPROC l_glObjectPtrLabelKHR;
ANGLE_UTIL_EXPORT extern PFNGLPOPDEBUGGROUPKHRPROC l_glPopDebugGroupKHR;
ANGLE_UTIL_EXPORT extern PFNGLPUSHDEBUGGROUPKHRPROC l_glPushDebugGroupKHR;
ANGLE_UTIL_EXPORT extern PFNGLMAXSHADERCOMPILERTHREADSKHRPROC l_glMaxShaderCompilerThreadsKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETGRAPHICSRESETSTATUSKHRPROC l_glGetGraphicsResetStatusKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMFVKHRPROC l_glGetnUniformfvKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMIVKHRPROC l_glGetnUniformivKHR;
ANGLE_UTIL_EXPORT extern PFNGLGETNUNIFORMUIVKHRPROC l_glGetnUniformuivKHR;
ANGLE_UTIL_EXPORT extern PFNGLREADNPIXELSKHRPROC l_glReadnPixelsKHR;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERPARAMETERIMESAPROC l_glFramebufferParameteriMESA;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERPARAMETERIVMESAPROC l_glGetFramebufferParameterivMESA;
ANGLE_UTIL_EXPORT extern PFNGLDELETEFENCESNVPROC l_glDeleteFencesNV;
ANGLE_UTIL_EXPORT extern PFNGLFINISHFENCENVPROC l_glFinishFenceNV;
ANGLE_UTIL_EXPORT extern PFNGLGENFENCESNVPROC l_glGenFencesNV;
ANGLE_UTIL_EXPORT extern PFNGLGETFENCEIVNVPROC l_glGetFenceivNV;
ANGLE_UTIL_EXPORT extern PFNGLISFENCENVPROC l_glIsFenceNV;
ANGLE_UTIL_EXPORT extern PFNGLSETFENCENVPROC l_glSetFenceNV;
ANGLE_UTIL_EXPORT extern PFNGLTESTFENCENVPROC l_glTestFenceNV;
ANGLE_UTIL_EXPORT extern PFNGLBLITFRAMEBUFFERNVPROC l_glBlitFramebufferNV;
ANGLE_UTIL_EXPORT extern PFNGLPOLYGONMODENVPROC l_glPolygonModeNV;
ANGLE_UTIL_EXPORT extern PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC
    l_glEGLImageTargetRenderbufferStorageOES;
ANGLE_UTIL_EXPORT extern PFNGLEGLIMAGETARGETTEXTURE2DOESPROC l_glEGLImageTargetTexture2DOES;
ANGLE_UTIL_EXPORT extern PFNGLCOPYIMAGESUBDATAOESPROC l_glCopyImageSubDataOES;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONSEPARATEIOESPROC l_glBlendEquationSeparateiOES;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONIOESPROC l_glBlendEquationiOES;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCSEPARATEIOESPROC l_glBlendFuncSeparateiOES;
ANGLE_UTIL_EXPORT extern PFNGLBLENDFUNCIOESPROC l_glBlendFunciOES;
ANGLE_UTIL_EXPORT extern PFNGLCOLORMASKIOESPROC l_glColorMaskiOES;
ANGLE_UTIL_EXPORT extern PFNGLDISABLEIOESPROC l_glDisableiOES;
ANGLE_UTIL_EXPORT extern PFNGLENABLEIOESPROC l_glEnableiOES;
ANGLE_UTIL_EXPORT extern PFNGLISENABLEDIOESPROC l_glIsEnablediOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSBASEVERTEXOESPROC l_glDrawElementsBaseVertexOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC
    l_glDrawElementsInstancedBaseVertexOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWRANGEELEMENTSBASEVERTEXOESPROC l_glDrawRangeElementsBaseVertexOES;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTUREOESPROC l_glFramebufferTextureOES;
ANGLE_UTIL_EXPORT extern PFNGLGETPROGRAMBINARYOESPROC l_glGetProgramBinaryOES;
ANGLE_UTIL_EXPORT extern PFNGLPROGRAMBINARYOESPROC l_glProgramBinaryOES;
ANGLE_UTIL_EXPORT extern PFNGLGETBUFFERPOINTERVOESPROC l_glGetBufferPointervOES;
ANGLE_UTIL_EXPORT extern PFNGLMAPBUFFEROESPROC l_glMapBufferOES;
ANGLE_UTIL_EXPORT extern PFNGLUNMAPBUFFEROESPROC l_glUnmapBufferOES;
ANGLE_UTIL_EXPORT extern PFNGLPRIMITIVEBOUNDINGBOXOESPROC l_glPrimitiveBoundingBoxOES;
ANGLE_UTIL_EXPORT extern PFNGLMINSAMPLESHADINGOESPROC l_glMinSampleShadingOES;
ANGLE_UTIL_EXPORT extern PFNGLPATCHPARAMETERIOESPROC l_glPatchParameteriOES;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXIMAGE3DOESPROC l_glCompressedTexImage3DOES;
ANGLE_UTIL_EXPORT extern PFNGLCOMPRESSEDTEXSUBIMAGE3DOESPROC l_glCompressedTexSubImage3DOES;
ANGLE_UTIL_EXPORT extern PFNGLCOPYTEXSUBIMAGE3DOESPROC l_glCopyTexSubImage3DOES;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTURE3DOESPROC l_glFramebufferTexture3DOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXIMAGE3DOESPROC l_glTexImage3DOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXSUBIMAGE3DOESPROC l_glTexSubImage3DOES;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIIVOESPROC l_glGetSamplerParameterIivOES;
ANGLE_UTIL_EXPORT extern PFNGLGETSAMPLERPARAMETERIUIVOESPROC l_glGetSamplerParameterIuivOES;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIIVOESPROC l_glGetTexParameterIivOES;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXPARAMETERIUIVOESPROC l_glGetTexParameterIuivOES;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIIVOESPROC l_glSamplerParameterIivOES;
ANGLE_UTIL_EXPORT extern PFNGLSAMPLERPARAMETERIUIVOESPROC l_glSamplerParameterIuivOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIIVOESPROC l_glTexParameterIivOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXPARAMETERIUIVOESPROC l_glTexParameterIuivOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXBUFFEROESPROC l_glTexBufferOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXBUFFERRANGEOESPROC l_glTexBufferRangeOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXSTORAGE3DMULTISAMPLEOESPROC l_glTexStorage3DMultisampleOES;
ANGLE_UTIL_EXPORT extern PFNGLBINDVERTEXARRAYOESPROC l_glBindVertexArrayOES;
ANGLE_UTIL_EXPORT extern PFNGLDELETEVERTEXARRAYSOESPROC l_glDeleteVertexArraysOES;
ANGLE_UTIL_EXPORT extern PFNGLGENVERTEXARRAYSOESPROC l_glGenVertexArraysOES;
ANGLE_UTIL_EXPORT extern PFNGLISVERTEXARRAYOESPROC l_glIsVertexArrayOES;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC l_glFramebufferTextureMultiviewOVR;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERFOVEATIONCONFIGQCOMPROC l_glFramebufferFoveationConfigQCOM;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERFOVEATIONPARAMETERSQCOMPROC
    l_glFramebufferFoveationParametersQCOM;
ANGLE_UTIL_EXPORT extern PFNGLSHADINGRATEQCOMPROC l_glShadingRateQCOM;
ANGLE_UTIL_EXPORT extern PFNGLTEXTUREFOVEATIONPARAMETERSQCOMPROC l_glTextureFoveationParametersQCOM;
ANGLE_UTIL_EXPORT extern PFNGLENDTILINGQCOMPROC l_glEndTilingQCOM;
ANGLE_UTIL_EXPORT extern PFNGLSTARTTILINGQCOMPROC l_glStartTilingQCOM;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERRESOLVERENDERBUFFERWEBKITPROC
    l_glFramebufferResolveRenderbufferWEBKIT;
ANGLE_UTIL_EXPORT extern PFNGLBLENDEQUATIONOESPROC l_glBlendEquationOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXFOESPROC l_glDrawTexfOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXFVOESPROC l_glDrawTexfvOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXIOESPROC l_glDrawTexiOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXIVOESPROC l_glDrawTexivOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXSOESPROC l_glDrawTexsOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXSVOESPROC l_glDrawTexsvOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXXOESPROC l_glDrawTexxOES;
ANGLE_UTIL_EXPORT extern PFNGLDRAWTEXXVOESPROC l_glDrawTexxvOES;
ANGLE_UTIL_EXPORT extern PFNGLBINDFRAMEBUFFEROESPROC l_glBindFramebufferOES;
ANGLE_UTIL_EXPORT extern PFNGLBINDRENDERBUFFEROESPROC l_glBindRenderbufferOES;
ANGLE_UTIL_EXPORT extern PFNGLCHECKFRAMEBUFFERSTATUSOESPROC l_glCheckFramebufferStatusOES;
ANGLE_UTIL_EXPORT extern PFNGLDELETEFRAMEBUFFERSOESPROC l_glDeleteFramebuffersOES;
ANGLE_UTIL_EXPORT extern PFNGLDELETERENDERBUFFERSOESPROC l_glDeleteRenderbuffersOES;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERRENDERBUFFEROESPROC l_glFramebufferRenderbufferOES;
ANGLE_UTIL_EXPORT extern PFNGLFRAMEBUFFERTEXTURE2DOESPROC l_glFramebufferTexture2DOES;
ANGLE_UTIL_EXPORT extern PFNGLGENFRAMEBUFFERSOESPROC l_glGenFramebuffersOES;
ANGLE_UTIL_EXPORT extern PFNGLGENRENDERBUFFERSOESPROC l_glGenRenderbuffersOES;
ANGLE_UTIL_EXPORT extern PFNGLGENERATEMIPMAPOESPROC l_glGenerateMipmapOES;
ANGLE_UTIL_EXPORT extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVOESPROC
    l_glGetFramebufferAttachmentParameterivOES;
ANGLE_UTIL_EXPORT extern PFNGLGETRENDERBUFFERPARAMETERIVOESPROC l_glGetRenderbufferParameterivOES;
ANGLE_UTIL_EXPORT extern PFNGLISFRAMEBUFFEROESPROC l_glIsFramebufferOES;
ANGLE_UTIL_EXPORT extern PFNGLISRENDERBUFFEROESPROC l_glIsRenderbufferOES;
ANGLE_UTIL_EXPORT extern PFNGLRENDERBUFFERSTORAGEOESPROC l_glRenderbufferStorageOES;
ANGLE_UTIL_EXPORT extern PFNGLCURRENTPALETTEMATRIXOESPROC l_glCurrentPaletteMatrixOES;
ANGLE_UTIL_EXPORT extern PFNGLLOADPALETTEFROMMODELVIEWMATRIXOESPROC
    l_glLoadPaletteFromModelViewMatrixOES;
ANGLE_UTIL_EXPORT extern PFNGLMATRIXINDEXPOINTEROESPROC l_glMatrixIndexPointerOES;
ANGLE_UTIL_EXPORT extern PFNGLWEIGHTPOINTEROESPROC l_glWeightPointerOES;
ANGLE_UTIL_EXPORT extern PFNGLPOINTSIZEPOINTEROESPROC l_glPointSizePointerOES;
ANGLE_UTIL_EXPORT extern PFNGLQUERYMATRIXXOESPROC l_glQueryMatrixxOES;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXGENFVOESPROC l_glGetTexGenfvOES;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXGENIVOESPROC l_glGetTexGenivOES;
ANGLE_UTIL_EXPORT extern PFNGLGETTEXGENXVOESPROC l_glGetTexGenxvOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXGENFOESPROC l_glTexGenfOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXGENFVOESPROC l_glTexGenfvOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXGENIOESPROC l_glTexGeniOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXGENIVOESPROC l_glTexGenivOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXGENXOESPROC l_glTexGenxOES;
ANGLE_UTIL_EXPORT extern PFNGLTEXGENXVOESPROC l_glTexGenxvOES;

typedef void (*GenericProc)(void);
typedef GenericProc(KHRONOS_APIENTRY *LoadProc)(const char *);
ANGLE_UTIL_EXPORT void LoadUtilGLES(LoadProc loadProc);

#if defined(__cplusplus)
}  // extern "C"
#endif  // defined(__cplusplus)

#endif  // UTIL_GLES_LOADER_AUTOGEN_H_