• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2# Copyright (C) 2015 Intel Corporation
3#
4# Permission is hereby granted, free of charge, to any person obtaining a
5# copy of this software and associated documentation files (the "Software"),
6# to deal in the Software without restriction, including without limitation
7# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8# and/or sell copies of the Software, and to permit persons to whom the
9# Software is furnished to do so, subject to the following conditions:
10#
11# The above copyright notice and this permission notice (including the next
12# paragraph) shall be included in all copies or substantial portions of the
13# Software.
14#
15# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
18# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
21# IN THE SOFTWARE.
22
23"""Table of functions that have ABI-mandated offsets in the dispatch table.
24
25The first 407 entries are required by indirect GLX. The rest can use any
26numbers and don't need this table at all, but that removal is TODO.
27
28The first 407 entries will never change."""
29offsets = {
30    "NewList": 0,
31    "EndList": 1,
32    "CallList": 2,
33    "CallLists": 3,
34    "DeleteLists": 4,
35    "GenLists": 5,
36    "ListBase": 6,
37    "Begin": 7,
38    "Bitmap": 8,
39    "Color3b": 9,
40    "Color3bv": 10,
41    "Color3d": 11,
42    "Color3dv": 12,
43    "Color3f": 13,
44    "Color3fv": 14,
45    "Color3i": 15,
46    "Color3iv": 16,
47    "Color3s": 17,
48    "Color3sv": 18,
49    "Color3ub": 19,
50    "Color3ubv": 20,
51    "Color3ui": 21,
52    "Color3uiv": 22,
53    "Color3us": 23,
54    "Color3usv": 24,
55    "Color4b": 25,
56    "Color4bv": 26,
57    "Color4d": 27,
58    "Color4dv": 28,
59    "Color4f": 29,
60    "Color4fv": 30,
61    "Color4i": 31,
62    "Color4iv": 32,
63    "Color4s": 33,
64    "Color4sv": 34,
65    "Color4ub": 35,
66    "Color4ubv": 36,
67    "Color4ui": 37,
68    "Color4uiv": 38,
69    "Color4us": 39,
70    "Color4usv": 40,
71    "EdgeFlag": 41,
72    "EdgeFlagv": 42,
73    "End": 43,
74    "Indexd": 44,
75    "Indexdv": 45,
76    "Indexf": 46,
77    "Indexfv": 47,
78    "Indexi": 48,
79    "Indexiv": 49,
80    "Indexs": 50,
81    "Indexsv": 51,
82    "Normal3b": 52,
83    "Normal3bv": 53,
84    "Normal3d": 54,
85    "Normal3dv": 55,
86    "Normal3f": 56,
87    "Normal3fv": 57,
88    "Normal3i": 58,
89    "Normal3iv": 59,
90    "Normal3s": 60,
91    "Normal3sv": 61,
92    "RasterPos2d": 62,
93    "RasterPos2dv": 63,
94    "RasterPos2f": 64,
95    "RasterPos2fv": 65,
96    "RasterPos2i": 66,
97    "RasterPos2iv": 67,
98    "RasterPos2s": 68,
99    "RasterPos2sv": 69,
100    "RasterPos3d": 70,
101    "RasterPos3dv": 71,
102    "RasterPos3f": 72,
103    "RasterPos3fv": 73,
104    "RasterPos3i": 74,
105    "RasterPos3iv": 75,
106    "RasterPos3s": 76,
107    "RasterPos3sv": 77,
108    "RasterPos4d": 78,
109    "RasterPos4dv": 79,
110    "RasterPos4f": 80,
111    "RasterPos4fv": 81,
112    "RasterPos4i": 82,
113    "RasterPos4iv": 83,
114    "RasterPos4s": 84,
115    "RasterPos4sv": 85,
116    "Rectd": 86,
117    "Rectdv": 87,
118    "Rectf": 88,
119    "Rectfv": 89,
120    "Recti": 90,
121    "Rectiv": 91,
122    "Rects": 92,
123    "Rectsv": 93,
124    "TexCoord1d": 94,
125    "TexCoord1dv": 95,
126    "TexCoord1f": 96,
127    "TexCoord1fv": 97,
128    "TexCoord1i": 98,
129    "TexCoord1iv": 99,
130    "TexCoord1s": 100,
131    "TexCoord1sv": 101,
132    "TexCoord2d": 102,
133    "TexCoord2dv": 103,
134    "TexCoord2f": 104,
135    "TexCoord2fv": 105,
136    "TexCoord2i": 106,
137    "TexCoord2iv": 107,
138    "TexCoord2s": 108,
139    "TexCoord2sv": 109,
140    "TexCoord3d": 110,
141    "TexCoord3dv": 111,
142    "TexCoord3f": 112,
143    "TexCoord3fv": 113,
144    "TexCoord3i": 114,
145    "TexCoord3iv": 115,
146    "TexCoord3s": 116,
147    "TexCoord3sv": 117,
148    "TexCoord4d": 118,
149    "TexCoord4dv": 119,
150    "TexCoord4f": 120,
151    "TexCoord4fv": 121,
152    "TexCoord4i": 122,
153    "TexCoord4iv": 123,
154    "TexCoord4s": 124,
155    "TexCoord4sv": 125,
156    "Vertex2d": 126,
157    "Vertex2dv": 127,
158    "Vertex2f": 128,
159    "Vertex2fv": 129,
160    "Vertex2i": 130,
161    "Vertex2iv": 131,
162    "Vertex2s": 132,
163    "Vertex2sv": 133,
164    "Vertex3d": 134,
165    "Vertex3dv": 135,
166    "Vertex3f": 136,
167    "Vertex3fv": 137,
168    "Vertex3i": 138,
169    "Vertex3iv": 139,
170    "Vertex3s": 140,
171    "Vertex3sv": 141,
172    "Vertex4d": 142,
173    "Vertex4dv": 143,
174    "Vertex4f": 144,
175    "Vertex4fv": 145,
176    "Vertex4i": 146,
177    "Vertex4iv": 147,
178    "Vertex4s": 148,
179    "Vertex4sv": 149,
180    "ClipPlane": 150,
181    "ColorMaterial": 151,
182    "CullFace": 152,
183    "Fogf": 153,
184    "Fogfv": 154,
185    "Fogi": 155,
186    "Fogiv": 156,
187    "FrontFace": 157,
188    "Hint": 158,
189    "Lightf": 159,
190    "Lightfv": 160,
191    "Lighti": 161,
192    "Lightiv": 162,
193    "LightModelf": 163,
194    "LightModelfv": 164,
195    "LightModeli": 165,
196    "LightModeliv": 166,
197    "LineStipple": 167,
198    "LineWidth": 168,
199    "Materialf": 169,
200    "Materialfv": 170,
201    "Materiali": 171,
202    "Materialiv": 172,
203    "PointSize": 173,
204    "PolygonMode": 174,
205    "PolygonStipple": 175,
206    "Scissor": 176,
207    "ShadeModel": 177,
208    "TexParameterf": 178,
209    "TexParameterfv": 179,
210    "TexParameteri": 180,
211    "TexParameteriv": 181,
212    "TexImage1D": 182,
213    "TexImage2D": 183,
214    "TexEnvf": 184,
215    "TexEnvfv": 185,
216    "TexEnvi": 186,
217    "TexEnviv": 187,
218    "TexGend": 188,
219    "TexGendv": 189,
220    "TexGenf": 190,
221    "TexGenfv": 191,
222    "TexGeni": 192,
223    "TexGeniv": 193,
224    "FeedbackBuffer": 194,
225    "SelectBuffer": 195,
226    "RenderMode": 196,
227    "InitNames": 197,
228    "LoadName": 198,
229    "PassThrough": 199,
230    "PopName": 200,
231    "PushName": 201,
232    "DrawBuffer": 202,
233    "Clear": 203,
234    "ClearAccum": 204,
235    "ClearIndex": 205,
236    "ClearColor": 206,
237    "ClearStencil": 207,
238    "ClearDepth": 208,
239    "StencilMask": 209,
240    "ColorMask": 210,
241    "DepthMask": 211,
242    "IndexMask": 212,
243    "Accum": 213,
244    "Disable": 214,
245    "Enable": 215,
246    "Finish": 216,
247    "Flush": 217,
248    "PopAttrib": 218,
249    "PushAttrib": 219,
250    "Map1d": 220,
251    "Map1f": 221,
252    "Map2d": 222,
253    "Map2f": 223,
254    "MapGrid1d": 224,
255    "MapGrid1f": 225,
256    "MapGrid2d": 226,
257    "MapGrid2f": 227,
258    "EvalCoord1d": 228,
259    "EvalCoord1dv": 229,
260    "EvalCoord1f": 230,
261    "EvalCoord1fv": 231,
262    "EvalCoord2d": 232,
263    "EvalCoord2dv": 233,
264    "EvalCoord2f": 234,
265    "EvalCoord2fv": 235,
266    "EvalMesh1": 236,
267    "EvalPoint1": 237,
268    "EvalMesh2": 238,
269    "EvalPoint2": 239,
270    "AlphaFunc": 240,
271    "BlendFunc": 241,
272    "LogicOp": 242,
273    "StencilFunc": 243,
274    "StencilOp": 244,
275    "DepthFunc": 245,
276    "PixelZoom": 246,
277    "PixelTransferf": 247,
278    "PixelTransferi": 248,
279    "PixelStoref": 249,
280    "PixelStorei": 250,
281    "PixelMapfv": 251,
282    "PixelMapuiv": 252,
283    "PixelMapusv": 253,
284    "ReadBuffer": 254,
285    "CopyPixels": 255,
286    "ReadPixels": 256,
287    "DrawPixels": 257,
288    "GetBooleanv": 258,
289    "GetClipPlane": 259,
290    "GetDoublev": 260,
291    "GetError": 261,
292    "GetFloatv": 262,
293    "GetIntegerv": 263,
294    "GetLightfv": 264,
295    "GetLightiv": 265,
296    "GetMapdv": 266,
297    "GetMapfv": 267,
298    "GetMapiv": 268,
299    "GetMaterialfv": 269,
300    "GetMaterialiv": 270,
301    "GetPixelMapfv": 271,
302    "GetPixelMapuiv": 272,
303    "GetPixelMapusv": 273,
304    "GetPolygonStipple": 274,
305    "GetString": 275,
306    "GetTexEnvfv": 276,
307    "GetTexEnviv": 277,
308    "GetTexGendv": 278,
309    "GetTexGenfv": 279,
310    "GetTexGeniv": 280,
311    "GetTexImage": 281,
312    "GetTexParameterfv": 282,
313    "GetTexParameteriv": 283,
314    "GetTexLevelParameterfv": 284,
315    "GetTexLevelParameteriv": 285,
316    "IsEnabled": 286,
317    "IsList": 287,
318    "DepthRange": 288,
319    "Frustum": 289,
320    "LoadIdentity": 290,
321    "LoadMatrixf": 291,
322    "LoadMatrixd": 292,
323    "MatrixMode": 293,
324    "MultMatrixf": 294,
325    "MultMatrixd": 295,
326    "Ortho": 296,
327    "PopMatrix": 297,
328    "PushMatrix": 298,
329    "Rotated": 299,
330    "Rotatef": 300,
331    "Scaled": 301,
332    "Scalef": 302,
333    "Translated": 303,
334    "Translatef": 304,
335    "Viewport": 305,
336    "ArrayElement": 306,
337    "BindTexture": 307,
338    "ColorPointer": 308,
339    "DisableClientState": 309,
340    "DrawArrays": 310,
341    "DrawElements": 311,
342    "EdgeFlagPointer": 312,
343    "EnableClientState": 313,
344    "IndexPointer": 314,
345    "Indexub": 315,
346    "Indexubv": 316,
347    "InterleavedArrays": 317,
348    "NormalPointer": 318,
349    "PolygonOffset": 319,
350    "TexCoordPointer": 320,
351    "VertexPointer": 321,
352    "AreTexturesResident": 322,
353    "CopyTexImage1D": 323,
354    "CopyTexImage2D": 324,
355    "CopyTexSubImage1D": 325,
356    "CopyTexSubImage2D": 326,
357    "DeleteTextures": 327,
358    "GenTextures": 328,
359    "GetPointerv": 329,
360    "IsTexture": 330,
361    "PrioritizeTextures": 331,
362    "TexSubImage1D": 332,
363    "TexSubImage2D": 333,
364    "PopClientAttrib": 334,
365    "PushClientAttrib": 335,
366    "BlendColor": 336,
367    "BlendEquation": 337,
368    "DrawRangeElements": 338,
369    "ColorTable": 339,
370    "ColorTableParameterfv": 340,
371    "ColorTableParameteriv": 341,
372    "CopyColorTable": 342,
373    "GetColorTable": 343,
374    "GetColorTableParameterfv": 344,
375    "GetColorTableParameteriv": 345,
376    "ColorSubTable": 346,
377    "CopyColorSubTable": 347,
378    "ConvolutionFilter1D": 348,
379    "ConvolutionFilter2D": 349,
380    "ConvolutionParameterf": 350,
381    "ConvolutionParameterfv": 351,
382    "ConvolutionParameteri": 352,
383    "ConvolutionParameteriv": 353,
384    "CopyConvolutionFilter1D": 354,
385    "CopyConvolutionFilter2D": 355,
386    "GetConvolutionFilter": 356,
387    "GetConvolutionParameterfv": 357,
388    "GetConvolutionParameteriv": 358,
389    "GetSeparableFilter": 359,
390    "SeparableFilter2D": 360,
391    "GetHistogram": 361,
392    "GetHistogramParameterfv": 362,
393    "GetHistogramParameteriv": 363,
394    "GetMinmax": 364,
395    "GetMinmaxParameterfv": 365,
396    "GetMinmaxParameteriv": 366,
397    "Histogram": 367,
398    "Minmax": 368,
399    "ResetHistogram": 369,
400    "ResetMinmax": 370,
401    "TexImage3D": 371,
402    "TexSubImage3D": 372,
403    "CopyTexSubImage3D": 373,
404    "ActiveTexture": 374,
405    "ClientActiveTexture": 375,
406    "MultiTexCoord1d": 376,
407    "MultiTexCoord1dv": 377,
408    "MultiTexCoord1fARB": 378,
409    "MultiTexCoord1fvARB": 379,
410    "MultiTexCoord1i": 380,
411    "MultiTexCoord1iv": 381,
412    "MultiTexCoord1s": 382,
413    "MultiTexCoord1sv": 383,
414    "MultiTexCoord2d": 384,
415    "MultiTexCoord2dv": 385,
416    "MultiTexCoord2fARB": 386,
417    "MultiTexCoord2fvARB": 387,
418    "MultiTexCoord2i": 388,
419    "MultiTexCoord2iv": 389,
420    "MultiTexCoord2s": 390,
421    "MultiTexCoord2sv": 391,
422    "MultiTexCoord3d": 392,
423    "MultiTexCoord3dv": 393,
424    "MultiTexCoord3fARB": 394,
425    "MultiTexCoord3fvARB": 395,
426    "MultiTexCoord3i": 396,
427    "MultiTexCoord3iv": 397,
428    "MultiTexCoord3s": 398,
429    "MultiTexCoord3sv": 399,
430    "MultiTexCoord4d": 400,
431    "MultiTexCoord4dv": 401,
432    "MultiTexCoord4fARB": 402,
433    "MultiTexCoord4fvARB": 403,
434    "MultiTexCoord4i": 404,
435    "MultiTexCoord4iv": 405,
436    "MultiTexCoord4s": 406,
437    "MultiTexCoord4sv": 407,
438    "CompressedTexImage1D": 408,
439    "CompressedTexImage2D": 409,
440    "CompressedTexImage3D": 410,
441    "CompressedTexSubImage1D": 411,
442    "CompressedTexSubImage2D": 412,
443    "CompressedTexSubImage3D": 413,
444    "GetCompressedTexImage": 414,
445    "LoadTransposeMatrixd": 415,
446    "LoadTransposeMatrixf": 416,
447    "MultTransposeMatrixd": 417,
448    "MultTransposeMatrixf": 418,
449    "SampleCoverage": 419,
450    "BlendFuncSeparate": 420,
451    "FogCoordPointer": 421,
452    "FogCoordd": 422,
453    "FogCoorddv": 423,
454    "MultiDrawArrays": 424,
455    "PointParameterf": 425,
456    "PointParameterfv": 426,
457    "PointParameteri": 427,
458    "PointParameteriv": 428,
459    "SecondaryColor3b": 429,
460    "SecondaryColor3bv": 430,
461    "SecondaryColor3d": 431,
462    "SecondaryColor3dv": 432,
463    "SecondaryColor3i": 433,
464    "SecondaryColor3iv": 434,
465    "SecondaryColor3s": 435,
466    "SecondaryColor3sv": 436,
467    "SecondaryColor3ub": 437,
468    "SecondaryColor3ubv": 438,
469    "SecondaryColor3ui": 439,
470    "SecondaryColor3uiv": 440,
471    "SecondaryColor3us": 441,
472    "SecondaryColor3usv": 442,
473    "SecondaryColorPointer": 443,
474    "WindowPos2d": 444,
475    "WindowPos2dv": 445,
476    "WindowPos2f": 446,
477    "WindowPos2fv": 447,
478    "WindowPos2i": 448,
479    "WindowPos2iv": 449,
480    "WindowPos2s": 450,
481    "WindowPos2sv": 451,
482    "WindowPos3d": 452,
483    "WindowPos3dv": 453,
484    "WindowPos3f": 454,
485    "WindowPos3fv": 455,
486    "WindowPos3i": 456,
487    "WindowPos3iv": 457,
488    "WindowPos3s": 458,
489    "WindowPos3sv": 459,
490    "BeginQuery": 460,
491    "BindBuffer": 461,
492    "BufferData": 462,
493    "BufferSubData": 463,
494    "DeleteBuffers": 464,
495    "DeleteQueries": 465,
496    "EndQuery": 466,
497    "GenBuffers": 467,
498    "GenQueries": 468,
499    "GetBufferParameteriv": 469,
500    "GetBufferPointerv": 470,
501    "GetBufferSubData": 471,
502    "GetQueryObjectiv": 472,
503    "GetQueryObjectuiv": 473,
504    "GetQueryiv": 474,
505    "IsBuffer": 475,
506    "IsQuery": 476,
507    "MapBuffer": 477,
508    "UnmapBuffer": 478,
509    "AttachShader": 479,
510    "BindAttribLocation": 480,
511    "BlendEquationSeparate": 481,
512    "CompileShader": 482,
513    "CreateProgram": 483,
514    "CreateShader": 484,
515    "DeleteProgram": 485,
516    "DeleteShader": 486,
517    "DetachShader": 487,
518    "DisableVertexAttribArray": 488,
519    "DrawBuffers": 489,
520    "EnableVertexAttribArray": 490,
521    "GetActiveAttrib": 491,
522    "GetActiveUniform": 492,
523    "GetAttachedShaders": 493,
524    "GetAttribLocation": 494,
525    "GetProgramInfoLog": 495,
526    "GetProgramiv": 496,
527    "GetShaderInfoLog": 497,
528    "GetShaderSource": 498,
529    "GetShaderiv": 499,
530    "GetUniformLocation": 500,
531    "GetUniformfv": 501,
532    "GetUniformiv": 502,
533    "GetVertexAttribPointerv": 503,
534    "GetVertexAttribdv": 504,
535    "GetVertexAttribfv": 505,
536    "GetVertexAttribiv": 506,
537    "IsProgram": 507,
538    "IsShader": 508,
539    "LinkProgram": 509,
540    "ShaderSource": 510,
541    "StencilFuncSeparate": 511,
542    "StencilMaskSeparate": 512,
543    "StencilOpSeparate": 513,
544    "Uniform1f": 514,
545    "Uniform1fv": 515,
546    "Uniform1i": 516,
547    "Uniform1iv": 517,
548    "Uniform2f": 518,
549    "Uniform2fv": 519,
550    "Uniform2i": 520,
551    "Uniform2iv": 521,
552    "Uniform3f": 522,
553    "Uniform3fv": 523,
554    "Uniform3i": 524,
555    "Uniform3iv": 525,
556    "Uniform4f": 526,
557    "Uniform4fv": 527,
558    "Uniform4i": 528,
559    "Uniform4iv": 529,
560    "UniformMatrix2fv": 530,
561    "UniformMatrix3fv": 531,
562    "UniformMatrix4fv": 532,
563    "UseProgram": 533,
564    "ValidateProgram": 534,
565    "VertexAttrib1d": 535,
566    "VertexAttrib1dv": 536,
567    "VertexAttrib1s": 537,
568    "VertexAttrib1sv": 538,
569    "VertexAttrib2d": 539,
570    "VertexAttrib2dv": 540,
571    "VertexAttrib2s": 541,
572    "VertexAttrib2sv": 542,
573    "VertexAttrib3d": 543,
574    "VertexAttrib3dv": 544,
575    "VertexAttrib3s": 545,
576    "VertexAttrib3sv": 546,
577    "VertexAttrib4Nbv": 547,
578    "VertexAttrib4Niv": 548,
579    "VertexAttrib4Nsv": 549,
580    "VertexAttrib4Nub": 550,
581    "VertexAttrib4Nubv": 551,
582    "VertexAttrib4Nuiv": 552,
583    "VertexAttrib4Nusv": 553,
584    "VertexAttrib4bv": 554,
585    "VertexAttrib4d": 555,
586    "VertexAttrib4dv": 556,
587    "VertexAttrib4iv": 557,
588    "VertexAttrib4s": 558,
589    "VertexAttrib4sv": 559,
590    "VertexAttrib4ubv": 560,
591    "VertexAttrib4uiv": 561,
592    "VertexAttrib4usv": 562,
593    "VertexAttribPointer": 563,
594    "UniformMatrix2x3fv": 564,
595    "UniformMatrix2x4fv": 565,
596    "UniformMatrix3x2fv": 566,
597    "UniformMatrix3x4fv": 567,
598    "UniformMatrix4x2fv": 568,
599    "UniformMatrix4x3fv": 569,
600    "BeginConditionalRender": 570,
601    "BeginTransformFeedback": 571,
602    "BindBufferBase": 572,
603    "BindBufferRange": 573,
604    "BindFragDataLocation": 574,
605    "ClampColor": 575,
606    "ClearBufferfi": 576,
607    "ClearBufferfv": 577,
608    "ClearBufferiv": 578,
609    "ClearBufferuiv": 579,
610    "ColorMaski": 580,
611    "Disablei": 581,
612    "Enablei": 582,
613    "EndConditionalRender": 583,
614    "EndTransformFeedback": 584,
615    "GetBooleani_v": 585,
616    "GetFragDataLocation": 586,
617    "GetIntegeri_v": 587,
618    "GetStringi": 588,
619    "GetTexParameterIiv": 589,
620    "GetTexParameterIuiv": 590,
621    "GetTransformFeedbackVarying": 591,
622    "GetUniformuiv": 592,
623    "GetVertexAttribIiv": 593,
624    "GetVertexAttribIuiv": 594,
625    "IsEnabledi": 595,
626    "TexParameterIiv": 596,
627    "TexParameterIuiv": 597,
628    "TransformFeedbackVaryings": 598,
629    "Uniform1ui": 599,
630    "Uniform1uiv": 600,
631    "Uniform2ui": 601,
632    "Uniform2uiv": 602,
633    "Uniform3ui": 603,
634    "Uniform3uiv": 604,
635    "Uniform4ui": 605,
636    "Uniform4uiv": 606,
637    "VertexAttribI1iv": 607,
638    "VertexAttribI1uiv": 608,
639    "VertexAttribI4bv": 609,
640    "VertexAttribI4sv": 610,
641    "VertexAttribI4ubv": 611,
642    "VertexAttribI4usv": 612,
643    "VertexAttribIPointer": 613,
644    "PrimitiveRestartIndex": 614,
645    "TexBuffer": 615,
646    "FramebufferTexture": 616,
647    "GetBufferParameteri64v": 617,
648    "GetInteger64i_v": 618,
649    "VertexAttribDivisor": 619,
650    "MinSampleShading": 620,
651    "MemoryBarrierByRegion": 621,
652    "BindProgramARB": 622,
653    "DeleteProgramsARB": 623,
654    "GenProgramsARB": 624,
655    "GetProgramEnvParameterdvARB": 625,
656    "GetProgramEnvParameterfvARB": 626,
657    "GetProgramLocalParameterdvARB": 627,
658    "GetProgramLocalParameterfvARB": 628,
659    "GetProgramStringARB": 629,
660    "GetProgramivARB": 630,
661    "IsProgramARB": 631,
662    "ProgramEnvParameter4dARB": 632,
663    "ProgramEnvParameter4dvARB": 633,
664    "ProgramEnvParameter4fARB": 634,
665    "ProgramEnvParameter4fvARB": 635,
666    "ProgramLocalParameter4dARB": 636,
667    "ProgramLocalParameter4dvARB": 637,
668    "ProgramLocalParameter4fARB": 638,
669    "ProgramLocalParameter4fvARB": 639,
670    "ProgramStringARB": 640,
671    "VertexAttrib1fARB": 641,
672    "VertexAttrib1fvARB": 642,
673    "VertexAttrib2fARB": 643,
674    "VertexAttrib2fvARB": 644,
675    "VertexAttrib3fARB": 645,
676    "VertexAttrib3fvARB": 646,
677    "VertexAttrib4fARB": 647,
678    "VertexAttrib4fvARB": 648,
679    "AttachObjectARB": 649,
680    "CreateProgramObjectARB": 650,
681    "CreateShaderObjectARB": 651,
682    "DeleteObjectARB": 652,
683    "DetachObjectARB": 653,
684    "GetAttachedObjectsARB": 654,
685    "GetHandleARB": 655,
686    "GetInfoLogARB": 656,
687    "GetObjectParameterfvARB": 657,
688    "GetObjectParameterivARB": 658,
689    "DrawArraysInstanced": 659,
690    "DrawElementsInstanced": 660,
691    "BindFramebuffer": 661,
692    "BindRenderbuffer": 662,
693    "BlitFramebuffer": 663,
694    "CheckFramebufferStatus": 664,
695    "DeleteFramebuffers": 665,
696    "DeleteRenderbuffers": 666,
697    "FramebufferRenderbuffer": 667,
698    "FramebufferTexture1D": 668,
699    "FramebufferTexture2D": 669,
700    "FramebufferTexture3D": 670,
701    "FramebufferTextureLayer": 671,
702    "GenFramebuffers": 672,
703    "GenRenderbuffers": 673,
704    "GenerateMipmap": 674,
705    "GetFramebufferAttachmentParameteriv": 675,
706    "GetRenderbufferParameteriv": 676,
707    "IsFramebuffer": 677,
708    "IsRenderbuffer": 678,
709    "RenderbufferStorage": 679,
710    "RenderbufferStorageMultisample": 680,
711    "FlushMappedBufferRange": 681,
712    "MapBufferRange": 682,
713    "BindVertexArray": 683,
714    "DeleteVertexArrays": 684,
715    "GenVertexArrays": 685,
716    "IsVertexArray": 686,
717    "GetActiveUniformBlockName": 687,
718    "GetActiveUniformBlockiv": 688,
719    "GetActiveUniformName": 689,
720    "GetActiveUniformsiv": 690,
721    "GetUniformBlockIndex": 691,
722    "GetUniformIndices": 692,
723    "UniformBlockBinding": 693,
724    "CopyBufferSubData": 694,
725    "ClientWaitSync": 695,
726    "DeleteSync": 696,
727    "FenceSync": 697,
728    "GetInteger64v": 698,
729    "GetSynciv": 699,
730    "IsSync": 700,
731    "WaitSync": 701,
732    "DrawElementsBaseVertex": 702,
733    "DrawElementsInstancedBaseVertex": 703,
734    "DrawRangeElementsBaseVertex": 704,
735    "MultiDrawElementsBaseVertex": 705,
736    "ProvokingVertex": 706,
737    "GetMultisamplefv": 707,
738    "SampleMaski": 708,
739    "TexImage2DMultisample": 709,
740    "TexImage3DMultisample": 710,
741    "BlendEquationSeparateiARB": 711,
742    "BlendEquationiARB": 712,
743    "BlendFuncSeparateiARB": 713,
744    "BlendFunciARB": 714,
745    "BindFragDataLocationIndexed": 715,
746    "GetFragDataIndex": 716,
747    "BindSampler": 717,
748    "DeleteSamplers": 718,
749    "GenSamplers": 719,
750    "GetSamplerParameterIiv": 720,
751    "GetSamplerParameterIuiv": 721,
752    "GetSamplerParameterfv": 722,
753    "GetSamplerParameteriv": 723,
754    "IsSampler": 724,
755    "SamplerParameterIiv": 725,
756    "SamplerParameterIuiv": 726,
757    "SamplerParameterf": 727,
758    "SamplerParameterfv": 728,
759    "SamplerParameteri": 729,
760    "SamplerParameteriv": 730,
761    "GetQueryObjecti64v": 731,
762    "GetQueryObjectui64v": 732,
763    "QueryCounter": 733,
764    "ColorP3ui": 734,
765    "ColorP3uiv": 735,
766    "ColorP4ui": 736,
767    "ColorP4uiv": 737,
768    "MultiTexCoordP1ui": 738,
769    "MultiTexCoordP1uiv": 739,
770    "MultiTexCoordP2ui": 740,
771    "MultiTexCoordP2uiv": 741,
772    "MultiTexCoordP3ui": 742,
773    "MultiTexCoordP3uiv": 743,
774    "MultiTexCoordP4ui": 744,
775    "MultiTexCoordP4uiv": 745,
776    "NormalP3ui": 746,
777    "NormalP3uiv": 747,
778    "SecondaryColorP3ui": 748,
779    "SecondaryColorP3uiv": 749,
780    "TexCoordP1ui": 750,
781    "TexCoordP1uiv": 751,
782    "TexCoordP2ui": 752,
783    "TexCoordP2uiv": 753,
784    "TexCoordP3ui": 754,
785    "TexCoordP3uiv": 755,
786    "TexCoordP4ui": 756,
787    "TexCoordP4uiv": 757,
788    "VertexAttribP1ui": 758,
789    "VertexAttribP1uiv": 759,
790    "VertexAttribP2ui": 760,
791    "VertexAttribP2uiv": 761,
792    "VertexAttribP3ui": 762,
793    "VertexAttribP3uiv": 763,
794    "VertexAttribP4ui": 764,
795    "VertexAttribP4uiv": 765,
796    "VertexP2ui": 766,
797    "VertexP2uiv": 767,
798    "VertexP3ui": 768,
799    "VertexP3uiv": 769,
800    "VertexP4ui": 770,
801    "VertexP4uiv": 771,
802    "DrawArraysIndirect": 772,
803    "DrawElementsIndirect": 773,
804    "GetUniformdv": 774,
805    "Uniform1d": 775,
806    "Uniform1dv": 776,
807    "Uniform2d": 777,
808    "Uniform2dv": 778,
809    "Uniform3d": 779,
810    "Uniform3dv": 780,
811    "Uniform4d": 781,
812    "Uniform4dv": 782,
813    "UniformMatrix2dv": 783,
814    "UniformMatrix2x3dv": 784,
815    "UniformMatrix2x4dv": 785,
816    "UniformMatrix3dv": 786,
817    "UniformMatrix3x2dv": 787,
818    "UniformMatrix3x4dv": 788,
819    "UniformMatrix4dv": 789,
820    "UniformMatrix4x2dv": 790,
821    "UniformMatrix4x3dv": 791,
822    "GetActiveSubroutineName": 792,
823    "GetActiveSubroutineUniformName": 793,
824    "GetActiveSubroutineUniformiv": 794,
825    "GetProgramStageiv": 795,
826    "GetSubroutineIndex": 796,
827    "GetSubroutineUniformLocation": 797,
828    "GetUniformSubroutineuiv": 798,
829    "UniformSubroutinesuiv": 799,
830    "PatchParameterfv": 800,
831    "PatchParameteri": 801,
832    "BindTransformFeedback": 802,
833    "DeleteTransformFeedbacks": 803,
834    "DrawTransformFeedback": 804,
835    "GenTransformFeedbacks": 805,
836    "IsTransformFeedback": 806,
837    "PauseTransformFeedback": 807,
838    "ResumeTransformFeedback": 808,
839    "BeginQueryIndexed": 809,
840    "DrawTransformFeedbackStream": 810,
841    "EndQueryIndexed": 811,
842    "GetQueryIndexediv": 812,
843    "ClearDepthf": 813,
844    "DepthRangef": 814,
845    "GetShaderPrecisionFormat": 815,
846    "ReleaseShaderCompiler": 816,
847    "ShaderBinary": 817,
848    "GetProgramBinary": 818,
849    "ProgramBinary": 819,
850    "ProgramParameteri": 820,
851    "GetVertexAttribLdv": 821,
852    "VertexAttribL1d": 822,
853    "VertexAttribL1dv": 823,
854    "VertexAttribL2d": 824,
855    "VertexAttribL2dv": 825,
856    "VertexAttribL3d": 826,
857    "VertexAttribL3dv": 827,
858    "VertexAttribL4d": 828,
859    "VertexAttribL4dv": 829,
860    "VertexAttribLPointer": 830,
861    "DepthRangeArrayv": 831,
862    "DepthRangeIndexed": 832,
863    "GetDoublei_v": 833,
864    "GetFloati_v": 834,
865    "ScissorArrayv": 835,
866    "ScissorIndexed": 836,
867    "ScissorIndexedv": 837,
868    "ViewportArrayv": 838,
869    "ViewportIndexedf": 839,
870    "ViewportIndexedfv": 840,
871    "GetGraphicsResetStatusARB": 841,
872    "GetnColorTableARB": 842,
873    "GetnCompressedTexImageARB": 843,
874    "GetnConvolutionFilterARB": 844,
875    "GetnHistogramARB": 845,
876    "GetnMapdvARB": 846,
877    "GetnMapfvARB": 847,
878    "GetnMapivARB": 848,
879    "GetnMinmaxARB": 849,
880    "GetnPixelMapfvARB": 850,
881    "GetnPixelMapuivARB": 851,
882    "GetnPixelMapusvARB": 852,
883    "GetnPolygonStippleARB": 853,
884    "GetnSeparableFilterARB": 854,
885    "GetnTexImageARB": 855,
886    "GetnUniformdvARB": 856,
887    "GetnUniformfvARB": 857,
888    "GetnUniformivARB": 858,
889    "GetnUniformuivARB": 859,
890    "ReadnPixelsARB": 860,
891    "DrawArraysInstancedBaseInstance": 861,
892    "DrawElementsInstancedBaseInstance": 862,
893    "DrawElementsInstancedBaseVertexBaseInstance": 863,
894    "DrawTransformFeedbackInstanced": 864,
895    "DrawTransformFeedbackStreamInstanced": 865,
896    "GetInternalformativ": 866,
897    "GetActiveAtomicCounterBufferiv": 867,
898    "BindImageTexture": 868,
899    "MemoryBarrier": 869,
900    "TexStorage1D": 870,
901    "TexStorage2D": 871,
902    "TexStorage3D": 872,
903    "TextureStorage1DEXT": 873,
904    "TextureStorage2DEXT": 874,
905    "TextureStorage3DEXT": 875,
906    "ClearBufferData": 876,
907    "ClearBufferSubData": 877,
908    "DispatchCompute": 878,
909    "DispatchComputeIndirect": 879,
910    "CopyImageSubData": 880,
911    "TextureView": 881,
912    "BindVertexBuffer": 882,
913    "VertexAttribBinding": 883,
914    "VertexAttribFormat": 884,
915    "VertexAttribIFormat": 885,
916    "VertexAttribLFormat": 886,
917    "VertexBindingDivisor": 887,
918    "FramebufferParameteri": 888,
919    "GetFramebufferParameteriv": 889,
920    "GetInternalformati64v": 890,
921    "MultiDrawArraysIndirect": 891,
922    "MultiDrawElementsIndirect": 892,
923    "GetProgramInterfaceiv": 893,
924    "GetProgramResourceIndex": 894,
925    "GetProgramResourceLocation": 895,
926    "GetProgramResourceLocationIndex": 896,
927    "GetProgramResourceName": 897,
928    "GetProgramResourceiv": 898,
929    "ShaderStorageBlockBinding": 899,
930    "TexBufferRange": 900,
931    "TexStorage2DMultisample": 901,
932    "TexStorage3DMultisample": 902,
933    "BufferStorage": 903,
934    "ClearTexImage": 904,
935    "ClearTexSubImage": 905,
936    "BindBuffersBase": 906,
937    "BindBuffersRange": 907,
938    "BindImageTextures": 908,
939    "BindSamplers": 909,
940    "BindTextures": 910,
941    "BindVertexBuffers": 911,
942    "GetImageHandleARB": 912,
943    "GetTextureHandleARB": 913,
944    "GetTextureSamplerHandleARB": 914,
945    "GetVertexAttribLui64vARB": 915,
946    "IsImageHandleResidentARB": 916,
947    "IsTextureHandleResidentARB": 917,
948    "MakeImageHandleNonResidentARB": 918,
949    "MakeImageHandleResidentARB": 919,
950    "MakeTextureHandleNonResidentARB": 920,
951    "MakeTextureHandleResidentARB": 921,
952    "ProgramUniformHandleui64ARB": 922,
953    "ProgramUniformHandleui64vARB": 923,
954    "UniformHandleui64ARB": 924,
955    "UniformHandleui64vARB": 925,
956    "VertexAttribL1ui64ARB": 926,
957    "VertexAttribL1ui64vARB": 927,
958    "DispatchComputeGroupSizeARB": 928,
959    "MultiDrawArraysIndirectCountARB": 929,
960    "MultiDrawElementsIndirectCountARB": 930,
961    "ClipControl": 931,
962    "BindTextureUnit": 932,
963    "BlitNamedFramebuffer": 933,
964    "CheckNamedFramebufferStatus": 934,
965    "ClearNamedBufferData": 935,
966    "ClearNamedBufferSubData": 936,
967    "ClearNamedFramebufferfi": 937,
968    "ClearNamedFramebufferfv": 938,
969    "ClearNamedFramebufferiv": 939,
970    "ClearNamedFramebufferuiv": 940,
971    "CompressedTextureSubImage1D": 941,
972    "CompressedTextureSubImage2D": 942,
973    "CompressedTextureSubImage3D": 943,
974    "CopyNamedBufferSubData": 944,
975    "CopyTextureSubImage1D": 945,
976    "CopyTextureSubImage2D": 946,
977    "CopyTextureSubImage3D": 947,
978    "CreateBuffers": 948,
979    "CreateFramebuffers": 949,
980    "CreateProgramPipelines": 950,
981    "CreateQueries": 951,
982    "CreateRenderbuffers": 952,
983    "CreateSamplers": 953,
984    "CreateTextures": 954,
985    "CreateTransformFeedbacks": 955,
986    "CreateVertexArrays": 956,
987    "DisableVertexArrayAttrib": 957,
988    "EnableVertexArrayAttrib": 958,
989    "FlushMappedNamedBufferRange": 959,
990    "GenerateTextureMipmap": 960,
991    "GetCompressedTextureImage": 961,
992    "GetNamedBufferParameteri64v": 962,
993    "GetNamedBufferParameteriv": 963,
994    "GetNamedBufferPointerv": 964,
995    "GetNamedBufferSubData": 965,
996    "GetNamedFramebufferAttachmentParameteriv": 966,
997    "GetNamedFramebufferParameteriv": 967,
998    "GetNamedRenderbufferParameteriv": 968,
999    "GetQueryBufferObjecti64v": 969,
1000    "GetQueryBufferObjectiv": 970,
1001    "GetQueryBufferObjectui64v": 971,
1002    "GetQueryBufferObjectuiv": 972,
1003    "GetTextureImage": 973,
1004    "GetTextureLevelParameterfv": 974,
1005    "GetTextureLevelParameteriv": 975,
1006    "GetTextureParameterIiv": 976,
1007    "GetTextureParameterIuiv": 977,
1008    "GetTextureParameterfv": 978,
1009    "GetTextureParameteriv": 979,
1010    "GetTransformFeedbacki64_v": 980,
1011    "GetTransformFeedbacki_v": 981,
1012    "GetTransformFeedbackiv": 982,
1013    "GetVertexArrayIndexed64iv": 983,
1014    "GetVertexArrayIndexediv": 984,
1015    "GetVertexArrayiv": 985,
1016    "InvalidateNamedFramebufferData": 986,
1017    "InvalidateNamedFramebufferSubData": 987,
1018    "MapNamedBuffer": 988,
1019    "MapNamedBufferRange": 989,
1020    "NamedBufferData": 990,
1021    "NamedBufferStorage": 991,
1022    "NamedBufferSubData": 992,
1023    "NamedFramebufferDrawBuffer": 993,
1024    "NamedFramebufferDrawBuffers": 994,
1025    "NamedFramebufferParameteri": 995,
1026    "NamedFramebufferReadBuffer": 996,
1027    "NamedFramebufferRenderbuffer": 997,
1028    "NamedFramebufferTexture": 998,
1029    "NamedFramebufferTextureLayer": 999,
1030    "NamedRenderbufferStorage": 1000,
1031    "NamedRenderbufferStorageMultisample": 1001,
1032    "TextureBuffer": 1002,
1033    "TextureBufferRange": 1003,
1034    "TextureParameterIiv": 1004,
1035    "TextureParameterIuiv": 1005,
1036    "TextureParameterf": 1006,
1037    "TextureParameterfv": 1007,
1038    "TextureParameteri": 1008,
1039    "TextureParameteriv": 1009,
1040    "TextureStorage1D": 1010,
1041    "TextureStorage2D": 1011,
1042    "TextureStorage2DMultisample": 1012,
1043    "TextureStorage3D": 1013,
1044    "TextureStorage3DMultisample": 1014,
1045    "TextureSubImage1D": 1015,
1046    "TextureSubImage2D": 1016,
1047    "TextureSubImage3D": 1017,
1048    "TransformFeedbackBufferBase": 1018,
1049    "TransformFeedbackBufferRange": 1019,
1050    "UnmapNamedBufferEXT": 1020,
1051    "VertexArrayAttribBinding": 1021,
1052    "VertexArrayAttribFormat": 1022,
1053    "VertexArrayAttribIFormat": 1023,
1054    "VertexArrayAttribLFormat": 1024,
1055    "VertexArrayBindingDivisor": 1025,
1056    "VertexArrayElementBuffer": 1026,
1057    "VertexArrayVertexBuffer": 1027,
1058    "VertexArrayVertexBuffers": 1028,
1059    "GetCompressedTextureSubImage": 1029,
1060    "GetTextureSubImage": 1030,
1061    "BufferPageCommitmentARB": 1031,
1062    "NamedBufferPageCommitmentARB": 1032,
1063    "GetUniformi64vARB": 1033,
1064    "GetUniformui64vARB": 1034,
1065    "GetnUniformi64vARB": 1035,
1066    "GetnUniformui64vARB": 1036,
1067    "ProgramUniform1i64ARB": 1037,
1068    "ProgramUniform1i64vARB": 1038,
1069    "ProgramUniform1ui64ARB": 1039,
1070    "ProgramUniform1ui64vARB": 1040,
1071    "ProgramUniform2i64ARB": 1041,
1072    "ProgramUniform2i64vARB": 1042,
1073    "ProgramUniform2ui64ARB": 1043,
1074    "ProgramUniform2ui64vARB": 1044,
1075    "ProgramUniform3i64ARB": 1045,
1076    "ProgramUniform3i64vARB": 1046,
1077    "ProgramUniform3ui64ARB": 1047,
1078    "ProgramUniform3ui64vARB": 1048,
1079    "ProgramUniform4i64ARB": 1049,
1080    "ProgramUniform4i64vARB": 1050,
1081    "ProgramUniform4ui64ARB": 1051,
1082    "ProgramUniform4ui64vARB": 1052,
1083    "Uniform1i64ARB": 1053,
1084    "Uniform1i64vARB": 1054,
1085    "Uniform1ui64ARB": 1055,
1086    "Uniform1ui64vARB": 1056,
1087    "Uniform2i64ARB": 1057,
1088    "Uniform2i64vARB": 1058,
1089    "Uniform2ui64ARB": 1059,
1090    "Uniform2ui64vARB": 1060,
1091    "Uniform3i64ARB": 1061,
1092    "Uniform3i64vARB": 1062,
1093    "Uniform3ui64ARB": 1063,
1094    "Uniform3ui64vARB": 1064,
1095    "Uniform4i64ARB": 1065,
1096    "Uniform4i64vARB": 1066,
1097    "Uniform4ui64ARB": 1067,
1098    "Uniform4ui64vARB": 1068,
1099    "EvaluateDepthValuesARB": 1069,
1100    "FramebufferSampleLocationsfvARB": 1070,
1101    "NamedFramebufferSampleLocationsfvARB": 1071,
1102    "SpecializeShaderARB": 1072,
1103    "InvalidateBufferData": 1073,
1104    "InvalidateBufferSubData": 1074,
1105    "InvalidateFramebuffer": 1075,
1106    "InvalidateSubFramebuffer": 1076,
1107    "InvalidateTexImage": 1077,
1108    "InvalidateTexSubImage": 1078,
1109    "DrawTexfOES": 1079,
1110    "DrawTexfvOES": 1080,
1111    "DrawTexiOES": 1081,
1112    "DrawTexivOES": 1082,
1113    "DrawTexsOES": 1083,
1114    "DrawTexsvOES": 1084,
1115    "DrawTexxOES": 1085,
1116    "DrawTexxvOES": 1086,
1117    "PointSizePointerOES": 1087,
1118    "QueryMatrixxOES": 1088,
1119    "SampleMaskSGIS": 1089,
1120    "SamplePatternSGIS": 1090,
1121    "ColorPointerEXT": 1091,
1122    "EdgeFlagPointerEXT": 1092,
1123    "IndexPointerEXT": 1093,
1124    "NormalPointerEXT": 1094,
1125    "TexCoordPointerEXT": 1095,
1126    "VertexPointerEXT": 1096,
1127    "DiscardFramebufferEXT": 1097,
1128    "ActiveShaderProgram": 1098,
1129    "BindProgramPipeline": 1099,
1130    "CreateShaderProgramv": 1100,
1131    "DeleteProgramPipelines": 1101,
1132    "GenProgramPipelines": 1102,
1133    "GetProgramPipelineInfoLog": 1103,
1134    "GetProgramPipelineiv": 1104,
1135    "IsProgramPipeline": 1105,
1136    "LockArraysEXT": 1106,
1137    "ProgramUniform1d": 1107,
1138    "ProgramUniform1dv": 1108,
1139    "ProgramUniform1f": 1109,
1140    "ProgramUniform1fv": 1110,
1141    "ProgramUniform1i": 1111,
1142    "ProgramUniform1iv": 1112,
1143    "ProgramUniform1ui": 1113,
1144    "ProgramUniform1uiv": 1114,
1145    "ProgramUniform2d": 1115,
1146    "ProgramUniform2dv": 1116,
1147    "ProgramUniform2f": 1117,
1148    "ProgramUniform2fv": 1118,
1149    "ProgramUniform2i": 1119,
1150    "ProgramUniform2iv": 1120,
1151    "ProgramUniform2ui": 1121,
1152    "ProgramUniform2uiv": 1122,
1153    "ProgramUniform3d": 1123,
1154    "ProgramUniform3dv": 1124,
1155    "ProgramUniform3f": 1125,
1156    "ProgramUniform3fv": 1126,
1157    "ProgramUniform3i": 1127,
1158    "ProgramUniform3iv": 1128,
1159    "ProgramUniform3ui": 1129,
1160    "ProgramUniform3uiv": 1130,
1161    "ProgramUniform4d": 1131,
1162    "ProgramUniform4dv": 1132,
1163    "ProgramUniform4f": 1133,
1164    "ProgramUniform4fv": 1134,
1165    "ProgramUniform4i": 1135,
1166    "ProgramUniform4iv": 1136,
1167    "ProgramUniform4ui": 1137,
1168    "ProgramUniform4uiv": 1138,
1169    "ProgramUniformMatrix2dv": 1139,
1170    "ProgramUniformMatrix2fv": 1140,
1171    "ProgramUniformMatrix2x3dv": 1141,
1172    "ProgramUniformMatrix2x3fv": 1142,
1173    "ProgramUniformMatrix2x4dv": 1143,
1174    "ProgramUniformMatrix2x4fv": 1144,
1175    "ProgramUniformMatrix3dv": 1145,
1176    "ProgramUniformMatrix3fv": 1146,
1177    "ProgramUniformMatrix3x2dv": 1147,
1178    "ProgramUniformMatrix3x2fv": 1148,
1179    "ProgramUniformMatrix3x4dv": 1149,
1180    "ProgramUniformMatrix3x4fv": 1150,
1181    "ProgramUniformMatrix4dv": 1151,
1182    "ProgramUniformMatrix4fv": 1152,
1183    "ProgramUniformMatrix4x2dv": 1153,
1184    "ProgramUniformMatrix4x2fv": 1154,
1185    "ProgramUniformMatrix4x3dv": 1155,
1186    "ProgramUniformMatrix4x3fv": 1156,
1187    "UnlockArraysEXT": 1157,
1188    "UseProgramStages": 1158,
1189    "ValidateProgramPipeline": 1159,
1190    "FramebufferTexture2DMultisampleEXT": 1160,
1191    "DebugMessageCallback": 1161,
1192    "DebugMessageControl": 1162,
1193    "DebugMessageInsert": 1163,
1194    "GetDebugMessageLog": 1164,
1195    "GetObjectLabel": 1165,
1196    "GetObjectPtrLabel": 1166,
1197    "ObjectLabel": 1167,
1198    "ObjectPtrLabel": 1168,
1199    "PopDebugGroup": 1169,
1200    "PushDebugGroup": 1170,
1201    "SecondaryColor3fEXT": 1171,
1202    "SecondaryColor3fvEXT": 1172,
1203    "MultiDrawElements": 1173,
1204    "FogCoordfEXT": 1174,
1205    "FogCoordfvEXT": 1175,
1206    "ResizeBuffersMESA": 1176,
1207    "WindowPos4dMESA": 1177,
1208    "WindowPos4dvMESA": 1178,
1209    "WindowPos4fMESA": 1179,
1210    "WindowPos4fvMESA": 1180,
1211    "WindowPos4iMESA": 1181,
1212    "WindowPos4ivMESA": 1182,
1213    "WindowPos4sMESA": 1183,
1214    "WindowPos4svMESA": 1184,
1215    "MultiModeDrawArraysIBM": 1185,
1216    "MultiModeDrawElementsIBM": 1186,
1217    "AreProgramsResidentNV": 1187,
1218    "ExecuteProgramNV": 1188,
1219    "GetProgramParameterdvNV": 1189,
1220    "GetProgramParameterfvNV": 1190,
1221    "GetProgramStringNV": 1191,
1222    "GetProgramivNV": 1192,
1223    "GetTrackMatrixivNV": 1193,
1224    "GetVertexAttribdvNV": 1194,
1225    "GetVertexAttribfvNV": 1195,
1226    "GetVertexAttribivNV": 1196,
1227    "LoadProgramNV": 1197,
1228    "ProgramParameters4dvNV": 1198,
1229    "ProgramParameters4fvNV": 1199,
1230    "RequestResidentProgramsNV": 1200,
1231    "TrackMatrixNV": 1201,
1232    "VertexAttrib1dNV": 1202,
1233    "VertexAttrib1dvNV": 1203,
1234    "VertexAttrib1fNV": 1204,
1235    "VertexAttrib1fvNV": 1205,
1236    "VertexAttrib1sNV": 1206,
1237    "VertexAttrib1svNV": 1207,
1238    "VertexAttrib2dNV": 1208,
1239    "VertexAttrib2dvNV": 1209,
1240    "VertexAttrib2fNV": 1210,
1241    "VertexAttrib2fvNV": 1211,
1242    "VertexAttrib2sNV": 1212,
1243    "VertexAttrib2svNV": 1213,
1244    "VertexAttrib3dNV": 1214,
1245    "VertexAttrib3dvNV": 1215,
1246    "VertexAttrib3fNV": 1216,
1247    "VertexAttrib3fvNV": 1217,
1248    "VertexAttrib3sNV": 1218,
1249    "VertexAttrib3svNV": 1219,
1250    "VertexAttrib4dNV": 1220,
1251    "VertexAttrib4dvNV": 1221,
1252    "VertexAttrib4fNV": 1222,
1253    "VertexAttrib4fvNV": 1223,
1254    "VertexAttrib4sNV": 1224,
1255    "VertexAttrib4svNV": 1225,
1256    "VertexAttrib4ubNV": 1226,
1257    "VertexAttrib4ubvNV": 1227,
1258    "VertexAttribPointerNV": 1228,
1259    "VertexAttribs1dvNV": 1229,
1260    "VertexAttribs1fvNV": 1230,
1261    "VertexAttribs1svNV": 1231,
1262    "VertexAttribs2dvNV": 1232,
1263    "VertexAttribs2fvNV": 1233,
1264    "VertexAttribs2svNV": 1234,
1265    "VertexAttribs3dvNV": 1235,
1266    "VertexAttribs3fvNV": 1236,
1267    "VertexAttribs3svNV": 1237,
1268    "VertexAttribs4dvNV": 1238,
1269    "VertexAttribs4fvNV": 1239,
1270    "VertexAttribs4svNV": 1240,
1271    "VertexAttribs4ubvNV": 1241,
1272    "GetTexBumpParameterfvATI": 1242,
1273    "GetTexBumpParameterivATI": 1243,
1274    "TexBumpParameterfvATI": 1244,
1275    "TexBumpParameterivATI": 1245,
1276    "AlphaFragmentOp1ATI": 1246,
1277    "AlphaFragmentOp2ATI": 1247,
1278    "AlphaFragmentOp3ATI": 1248,
1279    "BeginFragmentShaderATI": 1249,
1280    "BindFragmentShaderATI": 1250,
1281    "ColorFragmentOp1ATI": 1251,
1282    "ColorFragmentOp2ATI": 1252,
1283    "ColorFragmentOp3ATI": 1253,
1284    "DeleteFragmentShaderATI": 1254,
1285    "EndFragmentShaderATI": 1255,
1286    "GenFragmentShadersATI": 1256,
1287    "PassTexCoordATI": 1257,
1288    "SampleMapATI": 1258,
1289    "SetFragmentShaderConstantATI": 1259,
1290    "DepthRangeArrayfvOES": 1260,
1291    "DepthRangeIndexedfOES": 1261,
1292    "ActiveStencilFaceEXT": 1262,
1293    "GetProgramNamedParameterdvNV": 1263,
1294    "GetProgramNamedParameterfvNV": 1264,
1295    "ProgramNamedParameter4dNV": 1265,
1296    "ProgramNamedParameter4dvNV": 1266,
1297    "ProgramNamedParameter4fNV": 1267,
1298    "ProgramNamedParameter4fvNV": 1268,
1299    "PrimitiveRestartNV": 1269,
1300    "GetTexGenxvOES": 1270,
1301    "TexGenxOES": 1271,
1302    "TexGenxvOES": 1272,
1303    "DepthBoundsEXT": 1273,
1304    "BindFramebufferEXT": 1274,
1305    "BindRenderbufferEXT": 1275,
1306    "StringMarkerGREMEDY": 1276,
1307    "BufferParameteriAPPLE": 1277,
1308    "FlushMappedBufferRangeAPPLE": 1278,
1309    "VertexAttribI1iEXT": 1279,
1310    "VertexAttribI1uiEXT": 1280,
1311    "VertexAttribI2iEXT": 1281,
1312    "VertexAttribI2ivEXT": 1282,
1313    "VertexAttribI2uiEXT": 1283,
1314    "VertexAttribI2uivEXT": 1284,
1315    "VertexAttribI3iEXT": 1285,
1316    "VertexAttribI3ivEXT": 1286,
1317    "VertexAttribI3uiEXT": 1287,
1318    "VertexAttribI3uivEXT": 1288,
1319    "VertexAttribI4iEXT": 1289,
1320    "VertexAttribI4ivEXT": 1290,
1321    "VertexAttribI4uiEXT": 1291,
1322    "VertexAttribI4uivEXT": 1292,
1323    "ClearColorIiEXT": 1293,
1324    "ClearColorIuiEXT": 1294,
1325    "BindBufferOffsetEXT": 1295,
1326    "BeginPerfMonitorAMD": 1296,
1327    "DeletePerfMonitorsAMD": 1297,
1328    "EndPerfMonitorAMD": 1298,
1329    "GenPerfMonitorsAMD": 1299,
1330    "GetPerfMonitorCounterDataAMD": 1300,
1331    "GetPerfMonitorCounterInfoAMD": 1301,
1332    "GetPerfMonitorCounterStringAMD": 1302,
1333    "GetPerfMonitorCountersAMD": 1303,
1334    "GetPerfMonitorGroupStringAMD": 1304,
1335    "GetPerfMonitorGroupsAMD": 1305,
1336    "SelectPerfMonitorCountersAMD": 1306,
1337    "GetObjectParameterivAPPLE": 1307,
1338    "ObjectPurgeableAPPLE": 1308,
1339    "ObjectUnpurgeableAPPLE": 1309,
1340    "ActiveProgramEXT": 1310,
1341    "CreateShaderProgramEXT": 1311,
1342    "UseShaderProgramEXT": 1312,
1343    "TextureBarrierNV": 1313,
1344    "VDPAUFiniNV": 1314,
1345    "VDPAUGetSurfaceivNV": 1315,
1346    "VDPAUInitNV": 1316,
1347    "VDPAUIsSurfaceNV": 1317,
1348    "VDPAUMapSurfacesNV": 1318,
1349    "VDPAURegisterOutputSurfaceNV": 1319,
1350    "VDPAURegisterVideoSurfaceNV": 1320,
1351    "VDPAUSurfaceAccessNV": 1321,
1352    "VDPAUUnmapSurfacesNV": 1322,
1353    "VDPAUUnregisterSurfaceNV": 1323,
1354    "BeginPerfQueryINTEL": 1324,
1355    "CreatePerfQueryINTEL": 1325,
1356    "DeletePerfQueryINTEL": 1326,
1357    "EndPerfQueryINTEL": 1327,
1358    "GetFirstPerfQueryIdINTEL": 1328,
1359    "GetNextPerfQueryIdINTEL": 1329,
1360    "GetPerfCounterInfoINTEL": 1330,
1361    "GetPerfQueryDataINTEL": 1331,
1362    "GetPerfQueryIdByNameINTEL": 1332,
1363    "GetPerfQueryInfoINTEL": 1333,
1364    "PolygonOffsetClampEXT": 1334,
1365    "SubpixelPrecisionBiasNV": 1335,
1366    "ConservativeRasterParameterfNV": 1336,
1367    "ConservativeRasterParameteriNV": 1337,
1368    "WindowRectanglesEXT": 1338,
1369    "BufferStorageMemEXT": 1339,
1370    "CreateMemoryObjectsEXT": 1340,
1371    "DeleteMemoryObjectsEXT": 1341,
1372    "DeleteSemaphoresEXT": 1342,
1373    "GenSemaphoresEXT": 1343,
1374    "GetMemoryObjectParameterivEXT": 1344,
1375    "GetSemaphoreParameterui64vEXT": 1345,
1376    "GetUnsignedBytei_vEXT": 1346,
1377    "GetUnsignedBytevEXT": 1347,
1378    "IsMemoryObjectEXT": 1348,
1379    "IsSemaphoreEXT": 1349,
1380    "MemoryObjectParameterivEXT": 1350,
1381    "NamedBufferStorageMemEXT": 1351,
1382    "SemaphoreParameterui64vEXT": 1352,
1383    "SignalSemaphoreEXT": 1353,
1384    "TexStorageMem1DEXT": 1354,
1385    "TexStorageMem2DEXT": 1355,
1386    "TexStorageMem2DMultisampleEXT": 1356,
1387    "TexStorageMem3DEXT": 1357,
1388    "TexStorageMem3DMultisampleEXT": 1358,
1389    "TextureStorageMem1DEXT": 1359,
1390    "TextureStorageMem2DEXT": 1360,
1391    "TextureStorageMem2DMultisampleEXT": 1361,
1392    "TextureStorageMem3DEXT": 1362,
1393    "TextureStorageMem3DMultisampleEXT": 1363,
1394    "WaitSemaphoreEXT": 1364,
1395    "ImportMemoryFdEXT": 1365,
1396    "ImportSemaphoreFdEXT": 1366,
1397    "FramebufferFetchBarrierEXT": 1367,
1398    "NamedRenderbufferStorageMultisampleAdvancedAMD": 1368,
1399    "RenderbufferStorageMultisampleAdvancedAMD": 1369,
1400    "StencilFuncSeparateATI": 1370,
1401    "ProgramEnvParameters4fvEXT": 1371,
1402    "ProgramLocalParameters4fvEXT": 1372,
1403    "EGLImageTargetRenderbufferStorageOES": 1373,
1404    "EGLImageTargetTexture2DOES": 1374,
1405    "AlphaFuncx": 1375,
1406    "ClearColorx": 1376,
1407    "ClearDepthx": 1377,
1408    "Color4x": 1378,
1409    "DepthRangex": 1379,
1410    "Fogx": 1380,
1411    "Fogxv": 1381,
1412    "Frustumf": 1382,
1413    "Frustumx": 1383,
1414    "LightModelx": 1384,
1415    "LightModelxv": 1385,
1416    "Lightx": 1386,
1417    "Lightxv": 1387,
1418    "LineWidthx": 1388,
1419    "LoadMatrixx": 1389,
1420    "Materialx": 1390,
1421    "Materialxv": 1391,
1422    "MultMatrixx": 1392,
1423    "MultiTexCoord4x": 1393,
1424    "Normal3x": 1394,
1425    "Orthof": 1395,
1426    "Orthox": 1396,
1427    "PointSizex": 1397,
1428    "PolygonOffsetx": 1398,
1429    "Rotatex": 1399,
1430    "SampleCoveragex": 1400,
1431    "Scalex": 1401,
1432    "TexEnvx": 1402,
1433    "TexEnvxv": 1403,
1434    "TexParameterx": 1404,
1435    "Translatex": 1405,
1436    "ClipPlanef": 1406,
1437    "ClipPlanex": 1407,
1438    "GetClipPlanef": 1408,
1439    "GetClipPlanex": 1409,
1440    "GetFixedv": 1410,
1441    "GetLightxv": 1411,
1442    "GetMaterialxv": 1412,
1443    "GetTexEnvxv": 1413,
1444    "GetTexParameterxv": 1414,
1445    "PointParameterx": 1415,
1446    "PointParameterxv": 1416,
1447    "TexParameterxv": 1417,
1448    "BlendBarrier": 1418,
1449    "PrimitiveBoundingBox": 1419,
1450    "MaxShaderCompilerThreadsKHR": 1420,
1451    "MatrixLoadfEXT": 1421,
1452    "MatrixLoaddEXT": 1422,
1453    "MatrixMultfEXT": 1423,
1454    "MatrixMultdEXT": 1424,
1455    "MatrixLoadIdentityEXT": 1425,
1456    "MatrixRotatefEXT": 1426,
1457    "MatrixRotatedEXT": 1427,
1458    "MatrixScalefEXT": 1428,
1459    "MatrixScaledEXT": 1429,
1460    "MatrixTranslatefEXT": 1430,
1461    "MatrixTranslatedEXT": 1431,
1462    "MatrixOrthoEXT": 1432,
1463    "MatrixFrustumEXT": 1433,
1464    "MatrixPushEXT": 1434,
1465    "MatrixPopEXT": 1435,
1466    "MatrixLoadTransposefEXT": 1436,
1467    "MatrixLoadTransposedEXT": 1437,
1468    "MatrixMultTransposefEXT": 1438,
1469    "MatrixMultTransposedEXT": 1439,
1470    "BindMultiTextureEXT": 1440,
1471    "NamedBufferDataEXT": 1441,
1472    "NamedBufferSubDataEXT": 1442,
1473    "NamedBufferStorageEXT": 1443,
1474    "MapNamedBufferRangeEXT": 1444,
1475    "TextureImage1DEXT": 1445,
1476    "TextureImage2DEXT": 1446,
1477    "TextureImage3DEXT": 1447,
1478    "TextureSubImage1DEXT": 1448,
1479    "TextureSubImage2DEXT": 1449,
1480    "TextureSubImage3DEXT": 1450,
1481    "CopyTextureImage1DEXT": 1451,
1482    "CopyTextureImage2DEXT": 1452,
1483    "CopyTextureSubImage1DEXT": 1453,
1484    "CopyTextureSubImage2DEXT": 1454,
1485    "CopyTextureSubImage3DEXT": 1455,
1486    "MapNamedBufferEXT": 1456,
1487    "GetTextureParameterivEXT": 1457,
1488    "GetTextureParameterfvEXT": 1458,
1489    "TextureParameteriEXT": 1459,
1490    "TextureParameterivEXT": 1460,
1491    "TextureParameterfEXT": 1461,
1492    "TextureParameterfvEXT": 1462,
1493    "GetTextureImageEXT": 1463,
1494    "GetTextureLevelParameterivEXT": 1464,
1495    "GetTextureLevelParameterfvEXT": 1465,
1496    "GetNamedBufferSubDataEXT": 1466,
1497    "GetNamedBufferPointervEXT": 1467,
1498    "GetNamedBufferParameterivEXT": 1468,
1499    "FlushMappedNamedBufferRangeEXT": 1469,
1500    "FramebufferDrawBufferEXT": 1470,
1501    "FramebufferDrawBuffersEXT": 1471,
1502    "FramebufferReadBufferEXT": 1472,
1503    "GetFramebufferParameterivEXT": 1473,
1504    "CheckNamedFramebufferStatusEXT": 1474,
1505    "NamedFramebufferTexture1DEXT": 1475,
1506    "NamedFramebufferTexture2DEXT": 1476,
1507    "NamedFramebufferTexture3DEXT": 1477,
1508    "NamedFramebufferRenderbufferEXT": 1478,
1509    "GetNamedFramebufferAttachmentParameterivEXT": 1479,
1510    "EnableClientStateiEXT": 1480,
1511    "DisableClientStateiEXT": 1481,
1512    "GetPointerIndexedvEXT": 1482,
1513    "MultiTexEnviEXT": 1483,
1514    "MultiTexEnvivEXT": 1484,
1515    "MultiTexEnvfEXT": 1485,
1516    "MultiTexEnvfvEXT": 1486,
1517    "GetMultiTexEnvivEXT": 1487,
1518    "GetMultiTexEnvfvEXT": 1488,
1519    "MultiTexParameteriEXT": 1489,
1520    "MultiTexParameterivEXT": 1490,
1521    "MultiTexParameterfEXT": 1491,
1522    "MultiTexParameterfvEXT": 1492,
1523    "GetMultiTexImageEXT": 1493,
1524    "MultiTexImage1DEXT": 1494,
1525    "MultiTexImage2DEXT": 1495,
1526    "MultiTexImage3DEXT": 1496,
1527    "MultiTexSubImage1DEXT": 1497,
1528    "MultiTexSubImage2DEXT": 1498,
1529    "MultiTexSubImage3DEXT": 1499,
1530    "GetMultiTexParameterivEXT": 1500,
1531    "GetMultiTexParameterfvEXT": 1501,
1532    "CopyMultiTexImage1DEXT": 1502,
1533    "CopyMultiTexImage2DEXT": 1503,
1534    "CopyMultiTexSubImage1DEXT": 1504,
1535    "CopyMultiTexSubImage2DEXT": 1505,
1536    "CopyMultiTexSubImage3DEXT": 1506,
1537    "MultiTexGendEXT": 1507,
1538    "MultiTexGendvEXT": 1508,
1539    "MultiTexGenfEXT": 1509,
1540    "MultiTexGenfvEXT": 1510,
1541    "MultiTexGeniEXT": 1511,
1542    "MultiTexGenivEXT": 1512,
1543    "GetMultiTexGendvEXT": 1513,
1544    "GetMultiTexGenfvEXT": 1514,
1545    "GetMultiTexGenivEXT": 1515,
1546    "MultiTexCoordPointerEXT": 1516,
1547    "BindImageTextureEXT": 1517,
1548    "CompressedTextureImage1DEXT": 1518,
1549    "CompressedTextureImage2DEXT": 1519,
1550    "CompressedTextureImage3DEXT": 1520,
1551    "CompressedTextureSubImage1DEXT": 1521,
1552    "CompressedTextureSubImage2DEXT": 1522,
1553    "CompressedTextureSubImage3DEXT": 1523,
1554    "GetCompressedTextureImageEXT": 1524,
1555    "CompressedMultiTexImage1DEXT": 1525,
1556    "CompressedMultiTexImage2DEXT": 1526,
1557    "CompressedMultiTexImage3DEXT": 1527,
1558    "CompressedMultiTexSubImage1DEXT": 1528,
1559    "CompressedMultiTexSubImage2DEXT": 1529,
1560    "CompressedMultiTexSubImage3DEXT": 1530,
1561    "GetCompressedMultiTexImageEXT": 1531,
1562    "GetMultiTexLevelParameterivEXT": 1532,
1563    "GetMultiTexLevelParameterfvEXT": 1533,
1564    "FramebufferParameteriMESA": 1534,
1565    "GetFramebufferParameterivMESA": 1535,
1566    "NamedRenderbufferStorageEXT": 1536,
1567    "GetNamedRenderbufferParameterivEXT": 1537,
1568    "ClientAttribDefaultEXT": 1538,
1569    "PushClientAttribDefaultEXT": 1539,
1570    "NamedProgramStringEXT": 1540,
1571    "GetNamedProgramStringEXT": 1541,
1572    "NamedProgramLocalParameter4fEXT": 1542,
1573    "NamedProgramLocalParameter4fvEXT": 1543,
1574    "GetNamedProgramLocalParameterfvEXT": 1544,
1575    "NamedProgramLocalParameter4dEXT": 1545,
1576    "NamedProgramLocalParameter4dvEXT": 1546,
1577    "GetNamedProgramLocalParameterdvEXT": 1547,
1578    "GetNamedProgramivEXT": 1548,
1579    "TextureBufferEXT": 1549,
1580    "MultiTexBufferEXT": 1550,
1581    "TextureParameterIivEXT": 1551,
1582    "TextureParameterIuivEXT": 1552,
1583    "GetTextureParameterIivEXT": 1553,
1584    "GetTextureParameterIuivEXT": 1554,
1585    "MultiTexParameterIivEXT": 1555,
1586    "MultiTexParameterIuivEXT": 1556,
1587    "GetMultiTexParameterIivEXT": 1557,
1588    "GetMultiTexParameterIuivEXT": 1558,
1589    "NamedProgramLocalParameters4fvEXT": 1559,
1590    "GenerateTextureMipmapEXT": 1560,
1591    "GenerateMultiTexMipmapEXT": 1561,
1592    "NamedRenderbufferStorageMultisampleEXT": 1562,
1593    "NamedCopyBufferSubDataEXT": 1563,
1594    "VertexArrayVertexOffsetEXT": 1564,
1595    "VertexArrayColorOffsetEXT": 1565,
1596    "VertexArrayEdgeFlagOffsetEXT": 1566,
1597    "VertexArrayIndexOffsetEXT": 1567,
1598    "VertexArrayNormalOffsetEXT": 1568,
1599    "VertexArrayTexCoordOffsetEXT": 1569,
1600    "VertexArrayMultiTexCoordOffsetEXT": 1570,
1601    "VertexArrayFogCoordOffsetEXT": 1571,
1602    "VertexArraySecondaryColorOffsetEXT": 1572,
1603    "VertexArrayVertexAttribOffsetEXT": 1573,
1604    "VertexArrayVertexAttribIOffsetEXT": 1574,
1605    "EnableVertexArrayEXT": 1575,
1606    "DisableVertexArrayEXT": 1576,
1607    "EnableVertexArrayAttribEXT": 1577,
1608    "DisableVertexArrayAttribEXT": 1578,
1609    "GetVertexArrayIntegervEXT": 1579,
1610    "GetVertexArrayPointervEXT": 1580,
1611    "GetVertexArrayIntegeri_vEXT": 1581,
1612    "GetVertexArrayPointeri_vEXT": 1582,
1613    "ClearNamedBufferDataEXT": 1583,
1614    "ClearNamedBufferSubDataEXT": 1584,
1615    "NamedFramebufferParameteriEXT": 1585,
1616    "GetNamedFramebufferParameterivEXT": 1586,
1617    "VertexArrayVertexAttribLOffsetEXT": 1587,
1618    "VertexArrayVertexAttribDivisorEXT": 1588,
1619    "TextureBufferRangeEXT": 1589,
1620    "TextureStorage2DMultisampleEXT": 1590,
1621    "TextureStorage3DMultisampleEXT": 1591,
1622    "VertexArrayBindVertexBufferEXT": 1592,
1623    "VertexArrayVertexAttribFormatEXT": 1593,
1624    "VertexArrayVertexAttribIFormatEXT": 1594,
1625    "VertexArrayVertexAttribLFormatEXT": 1595,
1626    "VertexArrayVertexAttribBindingEXT": 1596,
1627    "VertexArrayVertexBindingDivisorEXT": 1597,
1628    "NamedBufferPageCommitmentEXT": 1598,
1629    "NamedStringARB": 1599,
1630    "DeleteNamedStringARB": 1600,
1631    "CompileShaderIncludeARB": 1601,
1632    "IsNamedStringARB": 1602,
1633    "GetNamedStringARB": 1603,
1634    "GetNamedStringivARB": 1604,
1635    "EGLImageTargetTexStorageEXT" : 1605,
1636    "EGLImageTargetTextureStorageEXT" : 1606,
1637    "CopyImageSubDataNV": 1607,
1638    "ViewportSwizzleNV": 1608,
1639    "AlphaToCoverageDitherControlNV": 1609,
1640    "InternalBufferSubDataCopyMESA": 1610,
1641    "Vertex2hNV": 1611,
1642    "Vertex2hvNV": 1612,
1643    "Vertex3hNV": 1613,
1644    "Vertex3hvNV": 1614,
1645    "Vertex4hNV": 1615,
1646    "Vertex4hvNV": 1616,
1647    "Normal3hNV": 1617,
1648    "Normal3hvNV": 1618,
1649    "Color3hNV": 1619,
1650    "Color3hvNV": 1620,
1651    "Color4hNV": 1621,
1652    "Color4hvNV": 1622,
1653    "TexCoord1hNV": 1623,
1654    "TexCoord1hvNV": 1624,
1655    "TexCoord2hNV": 1625,
1656    "TexCoord2hvNV": 1626,
1657    "TexCoord3hNV": 1627,
1658    "TexCoord3hvNV": 1628,
1659    "TexCoord4hNV": 1629,
1660    "TexCoord4hvNV": 1630,
1661    "MultiTexCoord1hNV": 1631,
1662    "MultiTexCoord1hvNV": 1632,
1663    "MultiTexCoord2hNV": 1633,
1664    "MultiTexCoord2hvNV": 1634,
1665    "MultiTexCoord3hNV": 1635,
1666    "MultiTexCoord3hvNV": 1636,
1667    "MultiTexCoord4hNV": 1637,
1668    "MultiTexCoord4hvNV": 1638,
1669    "FogCoordhNV": 1639,
1670    "FogCoordhvNV": 1640,
1671    "SecondaryColor3hNV": 1641,
1672    "SecondaryColor3hvNV": 1642,
1673    "InternalSetError": 1643,
1674    "VertexAttrib1hNV": 1644,
1675    "VertexAttrib1hvNV": 1645,
1676    "VertexAttrib2hNV": 1646,
1677    "VertexAttrib2hvNV": 1647,
1678    "VertexAttrib3hNV": 1648,
1679    "VertexAttrib3hvNV": 1649,
1680    "VertexAttrib4hNV": 1650,
1681    "VertexAttrib4hvNV": 1651,
1682    "VertexAttribs1hvNV": 1652,
1683    "VertexAttribs2hvNV": 1653,
1684    "VertexAttribs3hvNV": 1654,
1685    "VertexAttribs4hvNV": 1655,
1686    "TexPageCommitmentARB": 1656,
1687    "TexturePageCommitmentEXT": 1657,
1688    "ImportMemoryWin32HandleEXT": 1658,
1689    "ImportSemaphoreWin32HandleEXT": 1659,
1690    "ImportMemoryWin32NameEXT": 1660,
1691    "ImportSemaphoreWin32NameEXT": 1661,
1692    "GetObjectLabelEXT": 1662,
1693    "LabelObjectEXT": 1663,
1694    "DrawArraysUserBuf": 1664,
1695    "DrawElementsUserBuf": 1665,
1696    "MultiDrawArraysUserBuf": 1666,
1697    "MultiDrawElementsUserBuf": 1667,
1698    "DrawArraysInstancedBaseInstanceDrawID": 1668,
1699    "DrawElementsInstancedBaseVertexBaseInstanceDrawID": 1669,
1700    "InternalInvalidateFramebufferAncillaryMESA": 1670,
1701    "DrawElementsPacked": 1671,
1702    "DrawElementsUserBufPacked": 1672,
1703    "TexStorageAttribs2DEXT": 1673,
1704    "TexStorageAttribs3DEXT": 1674,
1705    "FramebufferTextureMultiviewOVR": 1675,
1706    "NamedFramebufferTextureMultiviewOVR": 1676,
1707    "FramebufferTextureMultisampleMultiviewOVR": 1677,
1708}
1709
1710functions = [
1711    "Accum",
1712    "ActiveShaderProgram",
1713    "ActiveTexture",
1714    "ActiveTextureARB",
1715    "AlphaFunc",
1716    "AlphaFuncx",
1717    "AreTexturesResident",
1718    "AreTexturesResidentEXT",
1719    "ArrayElement",
1720    "ArrayElementEXT",
1721    "AttachObjectARB",
1722    "AttachShader",
1723    "Begin",
1724    "BeginConditionalRender",
1725    "BeginConditionalRenderNV",
1726    "BeginQuery",
1727    "BeginQueryARB",
1728    "BeginQueryIndexed",
1729    "BeginTransformFeedback",
1730    "BindAttribLocation",
1731    "BindAttribLocationARB",
1732    "BindBuffer",
1733    "BindBufferARB",
1734    "BindBufferBase",
1735    "BindBufferRange",
1736    "BindBuffersBase",
1737    "BindBuffersRange",
1738    "BindFragDataLocation",
1739    "BindFragDataLocationEXT",
1740    "BindFragDataLocationIndexed",
1741    "BindFramebuffer",
1742    "BindFramebufferEXT",
1743    "BindImageTexture",
1744    "BindImageTextures",
1745    "BindProgramARB",
1746    "BindProgramPipeline",
1747    "BindRenderbuffer",
1748    "BindRenderbufferEXT",
1749    "BindSampler",
1750    "BindSamplers",
1751    "BindTexture",
1752    "BindTextureEXT",
1753    "BindTextures",
1754    "BindTransformFeedback",
1755    "BindVertexArray",
1756    "BindVertexBuffer",
1757    "BindVertexBuffers",
1758    "Bitmap",
1759    "BlendBarrier",
1760    "BlendColor",
1761    "BlendColorEXT",
1762    "BlendEquation",
1763    "BlendEquationEXT",
1764    "BlendEquationi",
1765    "BlendEquationiARB",
1766    "BlendEquationSeparate",
1767    "BlendEquationSeparatei",
1768    "BlendEquationSeparateiARB",
1769    "BlendFunc",
1770    "BlendFunci",
1771    "BlendFunciARB",
1772    "BlendFuncSeparate",
1773    "BlendFuncSeparateEXT",
1774    "BlendFuncSeparatei",
1775    "BlendFuncSeparateiARB",
1776    "BlitFramebuffer",
1777    "BufferData",
1778    "BufferDataARB",
1779    "BufferStorage",
1780    "BufferSubData",
1781    "BufferSubDataARB",
1782    "CallList",
1783    "CallLists",
1784    "CheckFramebufferStatus",
1785    "CheckFramebufferStatusEXT",
1786    "ClampColor",
1787    "ClampColorARB",
1788    "Clear",
1789    "ClearAccum",
1790    "ClearBufferData",
1791    "ClearBufferfi",
1792    "ClearBufferfv",
1793    "ClearBufferiv",
1794    "ClearBufferSubData",
1795    "ClearBufferuiv",
1796    "ClearColor",
1797    "ClearColorIiEXT",
1798    "ClearColorIuiEXT",
1799    "ClearColorx",
1800    "ClearDepth",
1801    "ClearDepthf",
1802    "ClearDepthx",
1803    "ClearIndex",
1804    "ClearStencil",
1805    "ClearTexImage",
1806    "ClearTexSubImage",
1807    "ClientActiveTexture",
1808    "ClientActiveTextureARB",
1809    "ClientWaitSync",
1810    "ClipPlane",
1811    "ClipPlanef",
1812    "ClipPlanex",
1813    "Color3b",
1814    "Color3bv",
1815    "Color3d",
1816    "Color3dv",
1817    "Color3f",
1818    "Color3fv",
1819    "Color3i",
1820    "Color3iv",
1821    "Color3s",
1822    "Color3sv",
1823    "Color3ub",
1824    "Color3ubv",
1825    "Color3ui",
1826    "Color3uiv",
1827    "Color3us",
1828    "Color3usv",
1829    "Color4b",
1830    "Color4bv",
1831    "Color4d",
1832    "Color4dv",
1833    "Color4f",
1834    "Color4fv",
1835    "Color4i",
1836    "Color4iv",
1837    "Color4s",
1838    "Color4sv",
1839    "Color4ub",
1840    "Color4ubv",
1841    "Color4ui",
1842    "Color4uiv",
1843    "Color4us",
1844    "Color4usv",
1845    "Color4x",
1846    "ColorMask",
1847    "ColorMaski",
1848    "ColorMaskIndexedEXT",
1849    "ColorMaterial",
1850    "ColorP3ui",
1851    "ColorP3uiv",
1852    "ColorP4ui",
1853    "ColorP4uiv",
1854    "ColorPointer",
1855    "ColorPointerEXT",
1856    "ColorSubTable",
1857    "ColorTable",
1858    "ColorTableParameterfv",
1859    "ColorTableParameteriv",
1860    "CompileShader",
1861    "CompileShaderARB",
1862    "CompressedTexImage1D",
1863    "CompressedTexImage1DARB",
1864    "CompressedTexImage2D",
1865    "CompressedTexImage2DARB",
1866    "CompressedTexImage3D",
1867    "CompressedTexImage3DARB",
1868    "CompressedTexSubImage1D",
1869    "CompressedTexSubImage1DARB",
1870    "CompressedTexSubImage2D",
1871    "CompressedTexSubImage2DARB",
1872    "CompressedTexSubImage3D",
1873    "CompressedTexSubImage3DARB",
1874    "ConvolutionFilter1D",
1875    "ConvolutionFilter2D",
1876    "ConvolutionParameterf",
1877    "ConvolutionParameterfv",
1878    "ConvolutionParameteri",
1879    "ConvolutionParameteriv",
1880    "CopyBufferSubData",
1881    "CopyColorSubTable",
1882    "CopyColorTable",
1883    "CopyConvolutionFilter1D",
1884    "CopyConvolutionFilter2D",
1885    "CopyImageSubData",
1886    "CopyPixels",
1887    "CopyTexImage1D",
1888    "CopyTexImage2D",
1889    "CopyTexSubImage1D",
1890    "CopyTexSubImage2D",
1891    "CopyTexSubImage3D",
1892    "CopyTexSubImage3DEXT",
1893    "CreateProgram",
1894    "CreateProgramObjectARB",
1895    "CreateShader",
1896    "CreateShaderObjectARB",
1897    "CreateShaderProgramv",
1898    "CullFace",
1899    "DebugMessageCallback",
1900    "DebugMessageCallbackARB",
1901    "DebugMessageControl",
1902    "DebugMessageControlARB",
1903    "DebugMessageInsert",
1904    "DebugMessageInsertARB",
1905    "DeleteBuffers",
1906    "DeleteBuffersARB",
1907    "DeleteFramebuffers",
1908    "DeleteFramebuffersEXT",
1909    "DeleteLists",
1910    "DeleteObjectARB",
1911    "DeleteProgram",
1912    "DeleteProgramPipelines",
1913    "DeleteProgramsARB",
1914    "DeleteQueries",
1915    "DeleteQueriesARB",
1916    "DeleteRenderbuffers",
1917    "DeleteRenderbuffersEXT",
1918    "DeleteSamplers",
1919    "DeleteShader",
1920    "DeleteSync",
1921    "DeleteTextures",
1922    "DeleteTexturesEXT",
1923    "DeleteTransformFeedbacks",
1924    "DeleteVertexArrays",
1925    "DepthFunc",
1926    "DepthMask",
1927    "DepthRange",
1928    "DepthRangeArrayv",
1929    "DepthRangef",
1930    "DepthRangeIndexed",
1931    "DepthRangex",
1932    "DetachObjectARB",
1933    "DetachShader",
1934    "Disable",
1935    "DisableClientState",
1936    "Disablei",
1937    "DisableIndexedEXT",
1938    "DisableVertexAttribArray",
1939    "DisableVertexAttribArrayARB",
1940    "DispatchCompute",
1941    "DispatchComputeIndirect",
1942    "DrawArrays",
1943    "DrawArraysEXT",
1944    "DrawArraysIndirect",
1945    "DrawArraysInstanced",
1946    "DrawArraysInstancedARB",
1947    "DrawArraysInstancedBaseInstance",
1948    "DrawArraysInstancedEXT",
1949    "DrawBuffer",
1950    "DrawBuffers",
1951    "DrawBuffersARB",
1952    "DrawBuffersATI",
1953    "DrawElements",
1954    "DrawElementsBaseVertex",
1955    "DrawElementsIndirect",
1956    "DrawElementsInstanced",
1957    "DrawElementsInstancedARB",
1958    "DrawElementsInstancedBaseInstance",
1959    "DrawElementsInstancedBaseVertex",
1960    "DrawElementsInstancedBaseVertexBaseInstance",
1961    "DrawElementsInstancedEXT",
1962    "DrawPixels",
1963    "DrawRangeElements",
1964    "DrawRangeElementsBaseVertex",
1965    "DrawRangeElementsEXT",
1966    "DrawTransformFeedback",
1967    "DrawTransformFeedbackInstanced",
1968    "DrawTransformFeedbackStream",
1969    "DrawTransformFeedbackStreamInstanced",
1970    "EdgeFlag",
1971    "EdgeFlagPointer",
1972    "EdgeFlagPointerEXT",
1973    "EdgeFlagv",
1974    "Enable",
1975    "EnableClientState",
1976    "Enablei",
1977    "EnableIndexedEXT",
1978    "EnableVertexAttribArray",
1979    "EnableVertexAttribArrayARB",
1980    "End",
1981    "EndConditionalRender",
1982    "EndConditionalRenderNV",
1983    "EndList",
1984    "EndQuery",
1985    "EndQueryARB",
1986    "EndQueryIndexed",
1987    "EndTransformFeedback",
1988    "EvalCoord1d",
1989    "EvalCoord1dv",
1990    "EvalCoord1f",
1991    "EvalCoord1fv",
1992    "EvalCoord2d",
1993    "EvalCoord2dv",
1994    "EvalCoord2f",
1995    "EvalCoord2fv",
1996    "EvalMesh1",
1997    "EvalMesh2",
1998    "EvalPoint1",
1999    "EvalPoint2",
2000    "FeedbackBuffer",
2001    "FenceSync",
2002    "Finish",
2003    "Flush",
2004    "FlushMappedBufferRange",
2005    "FogCoordd",
2006    "FogCoorddEXT",
2007    "FogCoorddv",
2008    "FogCoorddvEXT",
2009    "FogCoordf",
2010    "FogCoordfEXT",
2011    "FogCoordfv",
2012    "FogCoordfvEXT",
2013    "FogCoordPointer",
2014    "FogCoordPointerEXT",
2015    "Fogf",
2016    "Fogfv",
2017    "Fogi",
2018    "Fogiv",
2019    "Fogx",
2020    "Fogxv",
2021    "FramebufferParameteri",
2022    "FramebufferRenderbuffer",
2023    "FramebufferRenderbufferEXT",
2024    "FramebufferTexture",
2025    "FramebufferTexture1D",
2026    "FramebufferTexture1DEXT",
2027    "FramebufferTexture2D",
2028    "FramebufferTexture2DEXT",
2029    "FramebufferTexture3D",
2030    "FramebufferTexture3DEXT",
2031    "FramebufferTextureARB",
2032    "FramebufferTextureLayer",
2033    "FramebufferTextureLayerARB",
2034    "FramebufferTextureLayerEXT",
2035    "FramebufferTextureMultisampleMultiviewOVR",
2036    "FramebufferTextureMultiviewOVR",
2037    "FrontFace",
2038    "Frustum",
2039    "Frustumf",
2040    "Frustumx",
2041    "GenBuffers",
2042    "GenBuffersARB",
2043    "GenerateMipmap",
2044    "GenerateMipmapEXT",
2045    "GenFramebuffers",
2046    "GenFramebuffersEXT",
2047    "GenLists",
2048    "GenProgramPipelines",
2049    "GenProgramsARB",
2050    "GenQueries",
2051    "GenQueriesARB",
2052    "GenRenderbuffers",
2053    "GenRenderbuffersEXT",
2054    "GenSamplers",
2055    "GenTextures",
2056    "GenTexturesEXT",
2057    "GenTransformFeedbacks",
2058    "GenVertexArrays",
2059    "GetActiveAtomicCounterBufferiv",
2060    "GetActiveAttrib",
2061    "GetActiveAttribARB",
2062    "GetActiveUniform",
2063    "GetActiveUniformARB",
2064    "GetActiveUniformBlockiv",
2065    "GetActiveUniformBlockName",
2066    "GetActiveUniformName",
2067    "GetActiveUniformsiv",
2068    "GetAttachedObjectsARB",
2069    "GetAttachedShaders",
2070    "GetAttribLocation",
2071    "GetAttribLocationARB",
2072    "GetBooleani_v",
2073    "GetBooleanIndexedvEXT",
2074    "GetBooleanv",
2075    "GetBufferParameteri64v",
2076    "GetBufferParameteriv",
2077    "GetBufferParameterivARB",
2078    "GetBufferPointerv",
2079    "GetBufferPointervARB",
2080    "GetBufferSubData",
2081    "GetBufferSubDataARB",
2082    "GetClipPlane",
2083    "GetClipPlanef",
2084    "GetClipPlanex",
2085    "GetColorTable",
2086    "GetColorTableParameterfv",
2087    "GetColorTableParameteriv",
2088    "GetCompressedTexImage",
2089    "GetCompressedTexImageARB",
2090    "GetConvolutionFilter",
2091    "GetConvolutionParameterfv",
2092    "GetConvolutionParameteriv",
2093    "GetDebugMessageLog",
2094    "GetDebugMessageLogARB",
2095    "GetDoublei_v",
2096    "GetDoublev",
2097    "GetError",
2098    "GetFixedv",
2099    "GetFloati_v",
2100    "GetFloatv",
2101    "GetFragDataIndex",
2102    "GetFragDataLocation",
2103    "GetFragDataLocationEXT",
2104    "GetFramebufferAttachmentParameteriv",
2105    "GetFramebufferAttachmentParameterivEXT",
2106    "GetFramebufferParameteriv",
2107    "GetGraphicsResetStatus",
2108    "GetGraphicsResetStatusARB",
2109    "GetHandleARB",
2110    "GetHistogram",
2111    "GetHistogramParameterfv",
2112    "GetHistogramParameteriv",
2113    "GetInfoLogARB",
2114    "GetInteger64i_v",
2115    "GetInteger64v",
2116    "GetIntegeri_v",
2117    "GetIntegerIndexedvEXT",
2118    "GetIntegerv",
2119    "GetLightfv",
2120    "GetLightiv",
2121    "GetLightxv",
2122    "GetMapdv",
2123    "GetMapfv",
2124    "GetMapiv",
2125    "GetMaterialfv",
2126    "GetMaterialiv",
2127    "GetMaterialxv",
2128    "GetMinmax",
2129    "GetMinmaxParameterfv",
2130    "GetMinmaxParameteriv",
2131    "GetMultisamplefv",
2132    "GetnColorTableARB",
2133    "GetnCompressedTexImageARB",
2134    "GetnConvolutionFilterARB",
2135    "GetnHistogramARB",
2136    "GetnMapdvARB",
2137    "GetnMapfvARB",
2138    "GetnMapivARB",
2139    "GetnMinmaxARB",
2140    "GetnPixelMapfvARB",
2141    "GetnPixelMapuivARB",
2142    "GetnPixelMapusvARB",
2143    "GetnPolygonStippleARB",
2144    "GetnSeparableFilterARB",
2145    "GetnTexImageARB",
2146    "GetnUniformdvARB",
2147    "GetnUniformfv",
2148    "GetnUniformfvARB",
2149    "GetnUniformiv",
2150    "GetnUniformivARB",
2151    "GetnUniformuiv",
2152    "GetnUniformuivARB",
2153    "GetObjectLabel",
2154    "GetObjectLabelEXT",
2155    "GetObjectParameterfvARB",
2156    "GetObjectParameterivARB",
2157    "GetObjectPtrLabel",
2158    "GetPixelMapfv",
2159    "GetPixelMapuiv",
2160    "GetPixelMapusv",
2161    "GetPointerv",
2162    "GetPointervEXT",
2163    "GetPolygonStipple",
2164    "GetProgramBinary",
2165    "GetProgramEnvParameterdvARB",
2166    "GetProgramEnvParameterfvARB",
2167    "GetProgramInfoLog",
2168    "GetProgramInterfaceiv",
2169    "GetProgramiv",
2170    "GetProgramivARB",
2171    "GetProgramLocalParameterdvARB",
2172    "GetProgramLocalParameterfvARB",
2173    "GetProgramPipelineInfoLog",
2174    "GetProgramPipelineiv",
2175    "GetProgramResourceIndex",
2176    "GetProgramResourceiv",
2177    "GetProgramResourceLocation",
2178    "GetProgramResourceName",
2179    "GetProgramStringARB",
2180    "GetQueryIndexediv",
2181    "GetQueryiv",
2182    "GetQueryivARB",
2183    "GetQueryObjectiv",
2184    "GetQueryObjectivARB",
2185    "GetQueryObjectuiv",
2186    "GetQueryObjectuivARB",
2187    "GetRenderbufferParameteriv",
2188    "GetRenderbufferParameterivEXT",
2189    "GetSamplerParameterfv",
2190    "GetSamplerParameterIiv",
2191    "GetSamplerParameterIuiv",
2192    "GetSamplerParameteriv",
2193    "GetSeparableFilter",
2194    "GetShaderInfoLog",
2195    "GetShaderiv",
2196    "GetShaderPrecisionFormat",
2197    "GetShaderSource",
2198    "GetShaderSourceARB",
2199    "GetString",
2200    "GetStringi",
2201    "GetSynciv",
2202    "GetTexEnvfv",
2203    "GetTexEnviv",
2204    "GetTexEnvxv",
2205    "GetTexGendv",
2206    "GetTexGenfv",
2207    "GetTexGeniv",
2208    "GetTexImage",
2209    "GetTexLevelParameterfv",
2210    "GetTexLevelParameteriv",
2211    "GetTexParameterfv",
2212    "GetTexParameterIiv",
2213    "GetTexParameterIivEXT",
2214    "GetTexParameterIuiv",
2215    "GetTexParameterIuivEXT",
2216    "GetTexParameteriv",
2217    "GetTexParameterxv",
2218    "GetTransformFeedbackVarying",
2219    "GetUniformBlockIndex",
2220    "GetUniformfv",
2221    "GetUniformfvARB",
2222    "GetUniformIndices",
2223    "GetUniformiv",
2224    "GetUniformivARB",
2225    "GetUniformLocation",
2226    "GetUniformLocationARB",
2227    "GetUniformuiv",
2228    "GetUniformuivEXT",
2229    "GetVertexAttribdv",
2230    "GetVertexAttribdvARB",
2231    "GetVertexAttribfv",
2232    "GetVertexAttribfvARB",
2233    "GetVertexAttribIiv",
2234    "GetVertexAttribIivEXT",
2235    "GetVertexAttribIuiv",
2236    "GetVertexAttribIuivEXT",
2237    "GetVertexAttribiv",
2238    "GetVertexAttribivARB",
2239    "GetVertexAttribPointerv",
2240    "GetVertexAttribPointervARB",
2241    "Hint",
2242    "Histogram",
2243    "Indexd",
2244    "Indexdv",
2245    "Indexf",
2246    "Indexfv",
2247    "Indexi",
2248    "Indexiv",
2249    "IndexMask",
2250    "IndexPointer",
2251    "IndexPointerEXT",
2252    "Indexs",
2253    "Indexsv",
2254    "Indexub",
2255    "Indexubv",
2256    "InitNames",
2257    "InterleavedArrays",
2258    "InvalidateBufferData",
2259    "InvalidateBufferSubData",
2260    "InvalidateFramebuffer",
2261    "InvalidateSubFramebuffer",
2262    "InvalidateTexImage",
2263    "InvalidateTexSubImage",
2264    "IsBuffer",
2265    "IsBufferARB",
2266    "IsEnabled",
2267    "IsEnabledi",
2268    "IsEnabledIndexedEXT",
2269    "IsFramebuffer",
2270    "IsFramebufferEXT",
2271    "IsList",
2272    "IsProgram",
2273    "IsProgramARB",
2274    "IsProgramPipeline",
2275    "IsQuery",
2276    "IsQueryARB",
2277    "IsRenderbuffer",
2278    "IsRenderbufferEXT",
2279    "IsSampler",
2280    "IsShader",
2281    "IsSync",
2282    "IsTexture",
2283    "IsTextureEXT",
2284    "IsTransformFeedback",
2285    "IsVertexArray",
2286    "LabelObjectEXT",
2287    "Lightf",
2288    "Lightfv",
2289    "Lighti",
2290    "Lightiv",
2291    "LightModelf",
2292    "LightModelfv",
2293    "LightModeli",
2294    "LightModeliv",
2295    "LightModelx",
2296    "LightModelxv",
2297    "Lightx",
2298    "Lightxv",
2299    "LineStipple",
2300    "LineWidth",
2301    "LineWidthx",
2302    "LinkProgram",
2303    "LinkProgramARB",
2304    "ListBase",
2305    "LoadIdentity",
2306    "LoadMatrixd",
2307    "LoadMatrixf",
2308    "LoadMatrixx",
2309    "LoadName",
2310    "LoadTransposeMatrixd",
2311    "LoadTransposeMatrixdARB",
2312    "LoadTransposeMatrixf",
2313    "LoadTransposeMatrixfARB",
2314    "LockArraysEXT",
2315    "LogicOp",
2316    "Map1d",
2317    "Map1f",
2318    "Map2d",
2319    "Map2f",
2320    "MapBuffer",
2321    "MapBufferARB",
2322    "MapBufferRange",
2323    "MapGrid1d",
2324    "MapGrid1f",
2325    "MapGrid2d",
2326    "MapGrid2f",
2327    "Materialf",
2328    "Materialfv",
2329    "Materiali",
2330    "Materialiv",
2331    "Materialx",
2332    "Materialxv",
2333    "MatrixMode",
2334    "MemoryBarrier",
2335    "MemoryBarrierByRegion",
2336    "Minmax",
2337    "MinSampleShading",
2338    "MinSampleShadingARB",
2339    "MultiDrawArrays",
2340    "MultiDrawArraysEXT",
2341    "MultiDrawArraysIndirect",
2342    "MultiDrawElements",
2343    "MultiDrawElementsBaseVertex",
2344    "MultiDrawElementsEXT",
2345    "MultiDrawElementsIndirect",
2346    "MultiTexCoord1d",
2347    "MultiTexCoord1dARB",
2348    "MultiTexCoord1dv",
2349    "MultiTexCoord1dvARB",
2350    "MultiTexCoord1f",
2351    "MultiTexCoord1fARB",
2352    "MultiTexCoord1fv",
2353    "MultiTexCoord1fvARB",
2354    "MultiTexCoord1i",
2355    "MultiTexCoord1iARB",
2356    "MultiTexCoord1iv",
2357    "MultiTexCoord1ivARB",
2358    "MultiTexCoord1s",
2359    "MultiTexCoord1sARB",
2360    "MultiTexCoord1sv",
2361    "MultiTexCoord1svARB",
2362    "MultiTexCoord2d",
2363    "MultiTexCoord2dARB",
2364    "MultiTexCoord2dv",
2365    "MultiTexCoord2dvARB",
2366    "MultiTexCoord2f",
2367    "MultiTexCoord2fARB",
2368    "MultiTexCoord2fv",
2369    "MultiTexCoord2fvARB",
2370    "MultiTexCoord2i",
2371    "MultiTexCoord2iARB",
2372    "MultiTexCoord2iv",
2373    "MultiTexCoord2ivARB",
2374    "MultiTexCoord2s",
2375    "MultiTexCoord2sARB",
2376    "MultiTexCoord2sv",
2377    "MultiTexCoord2svARB",
2378    "MultiTexCoord3d",
2379    "MultiTexCoord3dARB",
2380    "MultiTexCoord3dv",
2381    "MultiTexCoord3dvARB",
2382    "MultiTexCoord3f",
2383    "MultiTexCoord3fARB",
2384    "MultiTexCoord3fv",
2385    "MultiTexCoord3fvARB",
2386    "MultiTexCoord3i",
2387    "MultiTexCoord3iARB",
2388    "MultiTexCoord3iv",
2389    "MultiTexCoord3ivARB",
2390    "MultiTexCoord3s",
2391    "MultiTexCoord3sARB",
2392    "MultiTexCoord3sv",
2393    "MultiTexCoord3svARB",
2394    "MultiTexCoord4d",
2395    "MultiTexCoord4dARB",
2396    "MultiTexCoord4dv",
2397    "MultiTexCoord4dvARB",
2398    "MultiTexCoord4f",
2399    "MultiTexCoord4fARB",
2400    "MultiTexCoord4fv",
2401    "MultiTexCoord4fvARB",
2402    "MultiTexCoord4i",
2403    "MultiTexCoord4iARB",
2404    "MultiTexCoord4iv",
2405    "MultiTexCoord4ivARB",
2406    "MultiTexCoord4s",
2407    "MultiTexCoord4sARB",
2408    "MultiTexCoord4sv",
2409    "MultiTexCoord4svARB",
2410    "MultiTexCoord4x",
2411    "MultiTexCoordP1ui",
2412    "MultiTexCoordP1uiv",
2413    "MultiTexCoordP2ui",
2414    "MultiTexCoordP2uiv",
2415    "MultiTexCoordP3ui",
2416    "MultiTexCoordP3uiv",
2417    "MultiTexCoordP4ui",
2418    "MultiTexCoordP4uiv",
2419    "MultMatrixd",
2420    "MultMatrixf",
2421    "MultMatrixx",
2422    "MultTransposeMatrixd",
2423    "MultTransposeMatrixdARB",
2424    "MultTransposeMatrixf",
2425    "MultTransposeMatrixfARB",
2426    "NewList",
2427    "Normal3b",
2428    "Normal3bv",
2429    "Normal3d",
2430    "Normal3dv",
2431    "Normal3f",
2432    "Normal3fv",
2433    "Normal3i",
2434    "Normal3iv",
2435    "Normal3s",
2436    "Normal3sv",
2437    "Normal3x",
2438    "NormalP3ui",
2439    "NormalP3uiv",
2440    "NormalPointer",
2441    "NormalPointerEXT",
2442    "ObjectLabel",
2443    "ObjectPtrLabel",
2444    "Ortho",
2445    "Orthof",
2446    "Orthox",
2447    "PassThrough",
2448    "PatchParameteri",
2449    "PauseTransformFeedback",
2450    "PixelMapfv",
2451    "PixelMapuiv",
2452    "PixelMapusv",
2453    "PixelStoref",
2454    "PixelStorei",
2455    "PixelTransferf",
2456    "PixelTransferi",
2457    "PixelZoom",
2458    "PointParameterf",
2459    "PointParameterfARB",
2460    "PointParameterfEXT",
2461    "PointParameterfv",
2462    "PointParameterfvARB",
2463    "PointParameterfvEXT",
2464    "PointParameteri",
2465    "PointParameteriv",
2466    "PointParameterx",
2467    "PointParameterxv",
2468    "PointSize",
2469    "PointSizePointerOES",
2470    "PointSizex",
2471    "PolygonMode",
2472    "PolygonOffset",
2473    "PolygonOffsetx",
2474    "PolygonStipple",
2475    "PopAttrib",
2476    "PopClientAttrib",
2477    "PopDebugGroup",
2478    "PopMatrix",
2479    "PopName",
2480    "PrimitiveBoundingBox",
2481    "PrimitiveRestartIndex",
2482    "PrimitiveRestartIndexNV",
2483    "PrimitiveRestartNV",
2484    "PrioritizeTextures",
2485    "PrioritizeTexturesEXT",
2486    "ProgramBinary",
2487    "ProgramEnvParameter4dARB",
2488    "ProgramEnvParameter4dvARB",
2489    "ProgramEnvParameter4fARB",
2490    "ProgramEnvParameter4fvARB",
2491    "ProgramLocalParameter4dARB",
2492    "ProgramLocalParameter4dvARB",
2493    "ProgramLocalParameter4fARB",
2494    "ProgramLocalParameter4fvARB",
2495    "ProgramParameteri",
2496    "ProgramParameteriARB",
2497    "ProgramStringARB",
2498    "ProgramUniform1f",
2499    "ProgramUniform1fv",
2500    "ProgramUniform1i",
2501    "ProgramUniform1iv",
2502    "ProgramUniform1ui",
2503    "ProgramUniform1uiv",
2504    "ProgramUniform2f",
2505    "ProgramUniform2fv",
2506    "ProgramUniform2i",
2507    "ProgramUniform2iv",
2508    "ProgramUniform2ui",
2509    "ProgramUniform2uiv",
2510    "ProgramUniform3f",
2511    "ProgramUniform3fv",
2512    "ProgramUniform3i",
2513    "ProgramUniform3iv",
2514    "ProgramUniform3ui",
2515    "ProgramUniform3uiv",
2516    "ProgramUniform4f",
2517    "ProgramUniform4fv",
2518    "ProgramUniform4i",
2519    "ProgramUniform4iv",
2520    "ProgramUniform4ui",
2521    "ProgramUniform4uiv",
2522    "ProgramUniformMatrix2fv",
2523    "ProgramUniformMatrix2x3fv",
2524    "ProgramUniformMatrix2x4fv",
2525    "ProgramUniformMatrix3fv",
2526    "ProgramUniformMatrix3x2fv",
2527    "ProgramUniformMatrix3x4fv",
2528    "ProgramUniformMatrix4fv",
2529    "ProgramUniformMatrix4x2fv",
2530    "ProgramUniformMatrix4x3fv",
2531    "ProvokingVertex",
2532    "ProvokingVertexEXT",
2533    "PushAttrib",
2534    "PushClientAttrib",
2535    "PushDebugGroup",
2536    "PushMatrix",
2537    "PushName",
2538    "RasterPos2d",
2539    "RasterPos2dv",
2540    "RasterPos2f",
2541    "RasterPos2fv",
2542    "RasterPos2i",
2543    "RasterPos2iv",
2544    "RasterPos2s",
2545    "RasterPos2sv",
2546    "RasterPos3d",
2547    "RasterPos3dv",
2548    "RasterPos3f",
2549    "RasterPos3fv",
2550    "RasterPos3i",
2551    "RasterPos3iv",
2552    "RasterPos3s",
2553    "RasterPos3sv",
2554    "RasterPos4d",
2555    "RasterPos4dv",
2556    "RasterPos4f",
2557    "RasterPos4fv",
2558    "RasterPos4i",
2559    "RasterPos4iv",
2560    "RasterPos4s",
2561    "RasterPos4sv",
2562    "ReadBuffer",
2563    "ReadnPixels",
2564    "ReadnPixelsARB",
2565    "ReadPixels",
2566    "Rectd",
2567    "Rectdv",
2568    "Rectf",
2569    "Rectfv",
2570    "Recti",
2571    "Rectiv",
2572    "Rects",
2573    "Rectsv",
2574    "ReleaseShaderCompiler",
2575    "RenderbufferStorage",
2576    "RenderbufferStorageEXT",
2577    "RenderbufferStorageMultisample",
2578    "RenderbufferStorageMultisampleEXT",
2579    "RenderMode",
2580    "ResetHistogram",
2581    "ResetMinmax",
2582    "ResumeTransformFeedback",
2583    "Rotated",
2584    "Rotatef",
2585    "Rotatex",
2586    "SampleCoverage",
2587    "SampleCoverageARB",
2588    "SampleCoveragex",
2589    "SampleMaski",
2590    "SamplerParameterf",
2591    "SamplerParameterfv",
2592    "SamplerParameteri",
2593    "SamplerParameterIiv",
2594    "SamplerParameterIuiv",
2595    "SamplerParameteriv",
2596    "Scaled",
2597    "Scalef",
2598    "Scalex",
2599    "Scissor",
2600    "ScissorArrayv",
2601    "ScissorIndexed",
2602    "ScissorIndexedv",
2603    "SecondaryColor3b",
2604    "SecondaryColor3bEXT",
2605    "SecondaryColor3bv",
2606    "SecondaryColor3bvEXT",
2607    "SecondaryColor3d",
2608    "SecondaryColor3dEXT",
2609    "SecondaryColor3dv",
2610    "SecondaryColor3dvEXT",
2611    "SecondaryColor3f",
2612    "SecondaryColor3fEXT",
2613    "SecondaryColor3fv",
2614    "SecondaryColor3fvEXT",
2615    "SecondaryColor3i",
2616    "SecondaryColor3iEXT",
2617    "SecondaryColor3iv",
2618    "SecondaryColor3ivEXT",
2619    "SecondaryColor3s",
2620    "SecondaryColor3sEXT",
2621    "SecondaryColor3sv",
2622    "SecondaryColor3svEXT",
2623    "SecondaryColor3ub",
2624    "SecondaryColor3ubEXT",
2625    "SecondaryColor3ubv",
2626    "SecondaryColor3ubvEXT",
2627    "SecondaryColor3ui",
2628    "SecondaryColor3uiEXT",
2629    "SecondaryColor3uiv",
2630    "SecondaryColor3uivEXT",
2631    "SecondaryColor3us",
2632    "SecondaryColor3usEXT",
2633    "SecondaryColor3usv",
2634    "SecondaryColor3usvEXT",
2635    "SecondaryColorP3ui",
2636    "SecondaryColorP3uiv",
2637    "SecondaryColorPointer",
2638    "SecondaryColorPointerEXT",
2639    "SelectBuffer",
2640    "SeparableFilter2D",
2641    "ShadeModel",
2642    "ShaderBinary",
2643    "ShaderSource",
2644    "ShaderSourceARB",
2645    "StencilFunc",
2646    "StencilFuncSeparate",
2647    "StencilMask",
2648    "StencilMaskSeparate",
2649    "StencilOp",
2650    "StencilOpSeparate",
2651    "TexBuffer",
2652    "TexBufferARB",
2653    "TexBufferRange",
2654    "TexCoord1d",
2655    "TexCoord1dv",
2656    "TexCoord1f",
2657    "TexCoord1fv",
2658    "TexCoord1i",
2659    "TexCoord1iv",
2660    "TexCoord1s",
2661    "TexCoord1sv",
2662    "TexCoord2d",
2663    "TexCoord2dv",
2664    "TexCoord2f",
2665    "TexCoord2fv",
2666    "TexCoord2i",
2667    "TexCoord2iv",
2668    "TexCoord2s",
2669    "TexCoord2sv",
2670    "TexCoord3d",
2671    "TexCoord3dv",
2672    "TexCoord3f",
2673    "TexCoord3fv",
2674    "TexCoord3i",
2675    "TexCoord3iv",
2676    "TexCoord3s",
2677    "TexCoord3sv",
2678    "TexCoord4d",
2679    "TexCoord4dv",
2680    "TexCoord4f",
2681    "TexCoord4fv",
2682    "TexCoord4i",
2683    "TexCoord4iv",
2684    "TexCoord4s",
2685    "TexCoord4sv",
2686    "TexCoordP1ui",
2687    "TexCoordP1uiv",
2688    "TexCoordP2ui",
2689    "TexCoordP2uiv",
2690    "TexCoordP3ui",
2691    "TexCoordP3uiv",
2692    "TexCoordP4ui",
2693    "TexCoordP4uiv",
2694    "TexCoordPointer",
2695    "TexCoordPointerEXT",
2696    "TexEnvf",
2697    "TexEnvfv",
2698    "TexEnvi",
2699    "TexEnviv",
2700    "TexEnvx",
2701    "TexEnvxv",
2702    "TexGend",
2703    "TexGendv",
2704    "TexGenf",
2705    "TexGenfv",
2706    "TexGeni",
2707    "TexGeniv",
2708    "TexImage1D",
2709    "TexImage2D",
2710    "TexImage2DMultisample",
2711    "TexImage3D",
2712    "TexImage3DEXT",
2713    "TexImage3DMultisample",
2714    "TexParameterf",
2715    "TexParameterfv",
2716    "TexParameteri",
2717    "TexParameterIiv",
2718    "TexParameterIivEXT",
2719    "TexParameterIuiv",
2720    "TexParameterIuivEXT",
2721    "TexParameteriv",
2722    "TexParameterx",
2723    "TexParameterxv",
2724    "TexStorage1D",
2725    "TexStorage2D",
2726    "TexStorage2DMultisample",
2727    "TexStorage3D",
2728    "TexStorage3DMultisample",
2729    "TexStorageAttribs2DEXT",
2730    "TexStorageAttribs3DEXT",
2731    "TexSubImage1D",
2732    "TexSubImage2D",
2733    "TexSubImage3D",
2734    "TexSubImage3DEXT",
2735    "TextureBarrierNV",
2736    "TextureStorage1DEXT",
2737    "TextureStorage2DEXT",
2738    "TextureStorage3DEXT",
2739    "TextureView",
2740    "TransformFeedbackVaryings",
2741    "Translated",
2742    "Translatef",
2743    "Translatex",
2744    "Uniform1f",
2745    "Uniform1fARB",
2746    "Uniform1fv",
2747    "Uniform1fvARB",
2748    "Uniform1i",
2749    "Uniform1iARB",
2750    "Uniform1iv",
2751    "Uniform1ivARB",
2752    "Uniform1ui",
2753    "Uniform1uiEXT",
2754    "Uniform1uiv",
2755    "Uniform1uivEXT",
2756    "Uniform2f",
2757    "Uniform2fARB",
2758    "Uniform2fv",
2759    "Uniform2fvARB",
2760    "Uniform2i",
2761    "Uniform2iARB",
2762    "Uniform2iv",
2763    "Uniform2ivARB",
2764    "Uniform2ui",
2765    "Uniform2uiEXT",
2766    "Uniform2uiv",
2767    "Uniform2uivEXT",
2768    "Uniform3f",
2769    "Uniform3fARB",
2770    "Uniform3fv",
2771    "Uniform3fvARB",
2772    "Uniform3i",
2773    "Uniform3iARB",
2774    "Uniform3iv",
2775    "Uniform3ivARB",
2776    "Uniform3ui",
2777    "Uniform3uiEXT",
2778    "Uniform3uiv",
2779    "Uniform3uivEXT",
2780    "Uniform4f",
2781    "Uniform4fARB",
2782    "Uniform4fv",
2783    "Uniform4fvARB",
2784    "Uniform4i",
2785    "Uniform4iARB",
2786    "Uniform4iv",
2787    "Uniform4ivARB",
2788    "Uniform4ui",
2789    "Uniform4uiEXT",
2790    "Uniform4uiv",
2791    "Uniform4uivEXT",
2792    "UniformBlockBinding",
2793    "UniformMatrix2fv",
2794    "UniformMatrix2fvARB",
2795    "UniformMatrix2x3fv",
2796    "UniformMatrix2x4fv",
2797    "UniformMatrix3fv",
2798    "UniformMatrix3fvARB",
2799    "UniformMatrix3x2fv",
2800    "UniformMatrix3x4fv",
2801    "UniformMatrix4fv",
2802    "UniformMatrix4fvARB",
2803    "UniformMatrix4x2fv",
2804    "UniformMatrix4x3fv",
2805    "UnlockArraysEXT",
2806    "UnmapBuffer",
2807    "UnmapBufferARB",
2808    "UseProgram",
2809    "UseProgramObjectARB",
2810    "UseProgramStages",
2811    "ValidateProgram",
2812    "ValidateProgramARB",
2813    "ValidateProgramPipeline",
2814    "Vertex2d",
2815    "Vertex2dv",
2816    "Vertex2f",
2817    "Vertex2fv",
2818    "Vertex2i",
2819    "Vertex2iv",
2820    "Vertex2s",
2821    "Vertex2sv",
2822    "Vertex3d",
2823    "Vertex3dv",
2824    "Vertex3f",
2825    "Vertex3fv",
2826    "Vertex3i",
2827    "Vertex3iv",
2828    "Vertex3s",
2829    "Vertex3sv",
2830    "Vertex4d",
2831    "Vertex4dv",
2832    "Vertex4f",
2833    "Vertex4fv",
2834    "Vertex4i",
2835    "Vertex4iv",
2836    "Vertex4s",
2837    "Vertex4sv",
2838    "VertexAttrib1d",
2839    "VertexAttrib1dARB",
2840    "VertexAttrib1dv",
2841    "VertexAttrib1dvARB",
2842    "VertexAttrib1f",
2843    "VertexAttrib1fARB",
2844    "VertexAttrib1fv",
2845    "VertexAttrib1fvARB",
2846    "VertexAttrib1s",
2847    "VertexAttrib1sARB",
2848    "VertexAttrib1sv",
2849    "VertexAttrib1svARB",
2850    "VertexAttrib2d",
2851    "VertexAttrib2dARB",
2852    "VertexAttrib2dv",
2853    "VertexAttrib2dvARB",
2854    "VertexAttrib2f",
2855    "VertexAttrib2fARB",
2856    "VertexAttrib2fv",
2857    "VertexAttrib2fvARB",
2858    "VertexAttrib2s",
2859    "VertexAttrib2sARB",
2860    "VertexAttrib2sv",
2861    "VertexAttrib2svARB",
2862    "VertexAttrib3d",
2863    "VertexAttrib3dARB",
2864    "VertexAttrib3dv",
2865    "VertexAttrib3dvARB",
2866    "VertexAttrib3f",
2867    "VertexAttrib3fARB",
2868    "VertexAttrib3fv",
2869    "VertexAttrib3fvARB",
2870    "VertexAttrib3s",
2871    "VertexAttrib3sARB",
2872    "VertexAttrib3sv",
2873    "VertexAttrib3svARB",
2874    "VertexAttrib4bv",
2875    "VertexAttrib4bvARB",
2876    "VertexAttrib4d",
2877    "VertexAttrib4dARB",
2878    "VertexAttrib4dv",
2879    "VertexAttrib4dvARB",
2880    "VertexAttrib4f",
2881    "VertexAttrib4fARB",
2882    "VertexAttrib4fv",
2883    "VertexAttrib4fvARB",
2884    "VertexAttrib4iv",
2885    "VertexAttrib4ivARB",
2886    "VertexAttrib4Nbv",
2887    "VertexAttrib4NbvARB",
2888    "VertexAttrib4Niv",
2889    "VertexAttrib4NivARB",
2890    "VertexAttrib4Nsv",
2891    "VertexAttrib4NsvARB",
2892    "VertexAttrib4Nub",
2893    "VertexAttrib4NubARB",
2894    "VertexAttrib4Nubv",
2895    "VertexAttrib4NubvARB",
2896    "VertexAttrib4Nuiv",
2897    "VertexAttrib4NuivARB",
2898    "VertexAttrib4Nusv",
2899    "VertexAttrib4NusvARB",
2900    "VertexAttrib4s",
2901    "VertexAttrib4sARB",
2902    "VertexAttrib4sv",
2903    "VertexAttrib4svARB",
2904    "VertexAttrib4ubv",
2905    "VertexAttrib4ubvARB",
2906    "VertexAttrib4uiv",
2907    "VertexAttrib4uivARB",
2908    "VertexAttrib4usv",
2909    "VertexAttrib4usvARB",
2910    "VertexAttribBinding",
2911    "VertexAttribDivisor",
2912    "VertexAttribDivisorARB",
2913    "VertexAttribFormat",
2914    "VertexAttribI1i",
2915    "VertexAttribI1iEXT",
2916    "VertexAttribI1iv",
2917    "VertexAttribI1ivEXT",
2918    "VertexAttribI1ui",
2919    "VertexAttribI1uiEXT",
2920    "VertexAttribI1uiv",
2921    "VertexAttribI1uivEXT",
2922    "VertexAttribI2i",
2923    "VertexAttribI2iEXT",
2924    "VertexAttribI2iv",
2925    "VertexAttribI2ivEXT",
2926    "VertexAttribI2ui",
2927    "VertexAttribI2uiEXT",
2928    "VertexAttribI2uiv",
2929    "VertexAttribI2uivEXT",
2930    "VertexAttribI3i",
2931    "VertexAttribI3iEXT",
2932    "VertexAttribI3iv",
2933    "VertexAttribI3ivEXT",
2934    "VertexAttribI3ui",
2935    "VertexAttribI3uiEXT",
2936    "VertexAttribI3uiv",
2937    "VertexAttribI3uivEXT",
2938    "VertexAttribI4bv",
2939    "VertexAttribI4bvEXT",
2940    "VertexAttribI4i",
2941    "VertexAttribI4iEXT",
2942    "VertexAttribI4iv",
2943    "VertexAttribI4ivEXT",
2944    "VertexAttribI4sv",
2945    "VertexAttribI4svEXT",
2946    "VertexAttribI4ubv",
2947    "VertexAttribI4ubvEXT",
2948    "VertexAttribI4ui",
2949    "VertexAttribI4uiEXT",
2950    "VertexAttribI4uiv",
2951    "VertexAttribI4uivEXT",
2952    "VertexAttribI4usv",
2953    "VertexAttribI4usvEXT",
2954    "VertexAttribIFormat",
2955    "VertexAttribIPointer",
2956    "VertexAttribIPointerEXT",
2957    "VertexAttribLFormat",
2958    "VertexAttribP1ui",
2959    "VertexAttribP1uiv",
2960    "VertexAttribP2ui",
2961    "VertexAttribP2uiv",
2962    "VertexAttribP3ui",
2963    "VertexAttribP3uiv",
2964    "VertexAttribP4ui",
2965    "VertexAttribP4uiv",
2966    "VertexAttribPointer",
2967    "VertexAttribPointerARB",
2968    "VertexBindingDivisor",
2969    "VertexP2ui",
2970    "VertexP2uiv",
2971    "VertexP3ui",
2972    "VertexP3uiv",
2973    "VertexP4ui",
2974    "VertexP4uiv",
2975    "VertexPointer",
2976    "VertexPointerEXT",
2977    "Viewport",
2978    "ViewportArrayv",
2979    "ViewportIndexedf",
2980    "ViewportIndexedfv",
2981    "WaitSync",
2982    "WindowPos2d",
2983    "WindowPos2dARB",
2984    "WindowPos2dv",
2985    "WindowPos2dvARB",
2986    "WindowPos2f",
2987    "WindowPos2fARB",
2988    "WindowPos2fv",
2989    "WindowPos2fvARB",
2990    "WindowPos2i",
2991    "WindowPos2iARB",
2992    "WindowPos2iv",
2993    "WindowPos2ivARB",
2994    "WindowPos2s",
2995    "WindowPos2sARB",
2996    "WindowPos2sv",
2997    "WindowPos2svARB",
2998    "WindowPos3d",
2999    "WindowPos3dARB",
3000    "WindowPos3dv",
3001    "WindowPos3dvARB",
3002    "WindowPos3f",
3003    "WindowPos3fARB",
3004    "WindowPos3fv",
3005    "WindowPos3fvARB",
3006    "WindowPos3i",
3007    "WindowPos3iARB",
3008    "WindowPos3iv",
3009    "WindowPos3ivARB",
3010    "WindowPos3s",
3011    "WindowPos3sARB",
3012    "WindowPos3sv",
3013    "WindowPos3svARB",
3014]
3015