1 #ifndef __NFOSMESA_H__
2 #define __NFOSMESA_H__
3 
4 #include <gem.h>
5 #include <stddef.h>
6 #include <stdint.h>
7 #include <ldg.h>
8 
9 #if !defined(__MSHORT__) && (defined(__PUREC__) && __PUREC__ < 0x400)
10 # define __MSHORT__ 1
11 #endif
12 
13 #if (!defined(__PUREC__) || !defined(__MSHORT__) || defined(__GEMLIB__)) && !defined(__USE_GEMLIB)
14 #define __USE_GEMLIB 1
15 #endif
16 #ifndef _WORD
17 # if defined(__GEMLIB__) || defined(__USE_GEMLIB)
18 #  define _WORD short
19 # else
20 #  define _WORD int
21 # endif
22 #endif
23 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27 
28 
29 /*
30  * load & initialize NFOSmesa
31  */
32 struct gl_public *ldg_load_osmesa(const char *libname, _WORD *gl);
33 
34 /*
35  * init NFOSmesa from already loaded lib
36  */
37 int ldg_init_osmesa(LDG *lib);
38 
39 /*
40  * unload NFOSmesa
41  */
42 void ldg_unload_osmesa(struct gl_public *pub, _WORD *gl);
43 
44 
45 #ifdef __cplusplus
46 }
47 #endif
48 
49 
50 
51 #if !defined(__MSHORT__) && (defined(__PUREC__) && __PUREC__ < 0x400)
52 # define __MSHORT__ 1
53 #endif
54 
55 #ifdef __cplusplus
56 extern "C" {
57 #endif
58 
59 #ifndef APIENTRY
60 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
61 #define APIENTRY __stdcall
62 #elif defined(__PUREC__)
63 #define APIENTRY __CDECL
64 #else
65 #define APIENTRY
66 #endif
67 #endif
68 #ifndef CALLBACK
69 #define CALLBACK APIENTRY
70 #endif
71 #ifndef GLAPIENTRY
72 #define GLAPIENTRY APIENTRY
73 #endif
74 #ifndef APIENTRYP
75 #define APIENTRYP APIENTRY *
76 #endif
77 #ifndef GLAPI
78 #define GLAPI extern
79 #endif
80 #if !defined(__CDECL)
81 #if defined(__PUREC__)
82 #define __CDECL cdecl
83 #else
84 #define __CDECL
85 #endif
86 #endif
87 
88 
89 #ifndef GL_VERSION_1_1
90 #define GL_VERSION_1_1 1
91 #ifdef __MSHORT__
92 typedef long GLint;					/* 4-byte signed */
93 typedef unsigned long GLuint;		/* 4-byte unsigned */
94 typedef unsigned long GLenum;		/* 4-byte unsigned */
95 typedef unsigned long GLbitfield;	/* 4-byte unsigned */
96 typedef long GLsizei;
97 #else
98 typedef int GLint;					/* 4-byte signed */
99 typedef unsigned int GLuint;		/* 4-byte unsigned */
100 typedef unsigned int GLenum;		/* 4-byte unsigned */
101 typedef unsigned int GLbitfield;	/* 4-byte unsigned */
102 typedef int GLsizei;
103 #endif
104 typedef unsigned char GLboolean;
105 typedef signed char GLbyte;			/* 1-byte signed */
106 typedef unsigned char GLubyte;		/* 1-byte unsigned */
107 typedef short GLshort;				/* 2-byte signed */
108 typedef unsigned short GLushort;	/* 2-byte unsigned */
109 typedef float GLfloat;				/* single precision float */
110 typedef float GLclampf;				/* single precision float in [0, 1] */
111 typedef double GLdouble;			/* double precision float */
112 typedef double GLclampd;			/* double precision float in [0, 1] */
113 typedef void GLvoid;
114 
115 
116 /* Boolean values */
117 #define GL_FALSE			0
118 #define GL_TRUE				1
119 
120 /* Data types */
121 #define GL_BYTE								0x1400
122 #define GL_UNSIGNED_BYTE					0x1401
123 #define GL_SHORT							0x1402
124 #define GL_UNSIGNED_SHORT					0x1403
125 #define GL_INT								0x1404
126 #define GL_UNSIGNED_INT						0x1405
127 #define GL_FLOAT							0x1406
128 #define GL_DOUBLE							0x140A
129 #define GL_2_BYTES							0x1407
130 #define GL_3_BYTES							0x1408
131 #define GL_4_BYTES							0x1409
132 
133 /* Primitives */
134 #define GL_LINES							0x0001
135 #define GL_POINTS							0x0000
136 #define GL_LINE_STRIP						0x0003
137 #define GL_LINE_LOOP						0x0002
138 #define GL_TRIANGLES						0x0004
139 #define GL_TRIANGLE_STRIP					0x0005
140 #define GL_TRIANGLE_FAN						0x0006
141 #define GL_QUADS							0x0007
142 #define GL_QUAD_STRIP						0x0008
143 #define GL_POLYGON							0x0009
144 #define GL_EDGE_FLAG						0x0B43
145 
146 /* Vertex Arrays */
147 #define GL_VERTEX_ARRAY						0x8074
148 #define GL_NORMAL_ARRAY						0x8075
149 #define GL_COLOR_ARRAY						0x8076
150 #define GL_INDEX_ARRAY						0x8077
151 #define GL_TEXTURE_COORD_ARRAY				0x8078
152 #define GL_EDGE_FLAG_ARRAY					0x8079
153 #define GL_VERTEX_ARRAY_SIZE				0x807A
154 #define GL_VERTEX_ARRAY_TYPE				0x807B
155 #define GL_VERTEX_ARRAY_STRIDE				0x807C
156 #define GL_VERTEX_ARRAY_COUNT				0x807D
157 #define GL_NORMAL_ARRAY_TYPE				0x807E
158 #define GL_NORMAL_ARRAY_STRIDE				0x807F
159 #define GL_NORMAL_ARRAY_COUNT				0x8080
160 #define GL_COLOR_ARRAY_SIZE					0x8081
161 #define GL_COLOR_ARRAY_TYPE					0x8082
162 #define GL_COLOR_ARRAY_STRIDE				0x8083
163 #define GL_COLOR_ARRAY_COUNT				0x8084
164 #define GL_INDEX_ARRAY_TYPE					0x8085
165 #define GL_INDEX_ARRAY_STRIDE				0x8086
166 #define GL_INDEX_ARRAY_COUNT				0x8087
167 #define GL_TEXTURE_COORD_ARRAY_SIZE			0x8088
168 #define GL_TEXTURE_COORD_ARRAY_TYPE			0x8089
169 #define GL_TEXTURE_COORD_ARRAY_STRIDE		0x808A
170 #define GL_TEXTURE_COORD_ARRAY_COUNT		0x808B
171 #define GL_EDGE_FLAG_ARRAY_STRIDE			0x808C
172 #define GL_EDGE_FLAG_ARRAY_COUNT			0x808D
173 #define GL_VERTEX_ARRAY_POINTER				0x808E
174 #define GL_NORMAL_ARRAY_POINTER				0x808F
175 #define GL_COLOR_ARRAY_POINTER				0x8090
176 #define GL_INDEX_ARRAY_POINTER				0x8091
177 #define GL_TEXTURE_COORD_ARRAY_POINTER		0x8092
178 #define GL_EDGE_FLAG_ARRAY_POINTER			0x8093
179 #define GL_V2F								0x2A20
180 #define GL_V3F								0x2A21
181 #define GL_C4UB_V2F							0x2A22
182 #define GL_C4UB_V3F							0x2A23
183 #define GL_C3F_V3F							0x2A24
184 #define GL_N3F_V3F							0x2A25
185 #define GL_C4F_N3F_V3F						0x2A26
186 #define GL_T2F_V3F							0x2A27
187 #define GL_T4F_V4F							0x2A28
188 #define GL_T2F_C4UB_V3F						0x2A29
189 #define GL_T2F_C3F_V3F						0x2A2A
190 #define GL_T2F_N3F_V3F						0x2A2B
191 #define GL_T2F_C4F_N3F_V3F					0x2A2C
192 #define GL_T4F_C4F_N3F_V4F					0x2A2D
193 
194 /* Matrix Mode */
195 #define GL_MATRIX_MODE						0x0BA0
196 #define GL_MODELVIEW						0x1700
197 #define GL_PROJECTION						0x1701
198 #define GL_TEXTURE							0x1702
199 
200 /* Points */
201 #define GL_POINT_SMOOTH						0x0B10
202 #define GL_POINT_SIZE						0x0B11
203 #define GL_POINT_SIZE_GRANULARITY 			0x0B13
204 #define GL_POINT_SIZE_RANGE					0x0B12
205 
206 /* Lines */
207 #define GL_LINE_SMOOTH						0x0B20
208 #define GL_LINE_STIPPLE						0x0B24
209 #define GL_LINE_STIPPLE_PATTERN				0x0B25
210 #define GL_LINE_STIPPLE_REPEAT				0x0B26
211 #define GL_LINE_WIDTH						0x0B21
212 #define GL_LINE_WIDTH_GRANULARITY			0x0B23
213 #define GL_LINE_WIDTH_RANGE					0x0B22
214 
215 /* Polygons */
216 #define GL_POINT							0x1B00
217 #define GL_LINE								0x1B01
218 #define GL_FILL								0x1B02
219 #define GL_CCW								0x0901
220 #define GL_CW								0x0900
221 #define GL_FRONT							0x0404
222 #define GL_BACK								0x0405
223 #define GL_CULL_FACE						0x0B44
224 #define GL_CULL_FACE_MODE					0x0B45
225 #define GL_POLYGON_SMOOTH					0x0B41
226 #define GL_POLYGON_STIPPLE					0x0B42
227 #define GL_FRONT_FACE						0x0B46
228 #define GL_POLYGON_MODE						0x0B40
229 #define GL_POLYGON_OFFSET_FACTOR			0x8038
230 #define GL_POLYGON_OFFSET_UNITS				0x2A00
231 #define GL_POLYGON_OFFSET_POINT				0x2A01
232 #define GL_POLYGON_OFFSET_LINE				0x2A02
233 #define GL_POLYGON_OFFSET_FILL				0x8037
234 
235 /* Display Lists */
236 #define GL_COMPILE							0x1300
237 #define GL_COMPILE_AND_EXECUTE				0x1301
238 #define GL_LIST_BASE						0x0B32
239 #define GL_LIST_INDEX						0x0B33
240 #define GL_LIST_MODE						0x0B30
241 
242 /* Depth buffer */
243 #define GL_NEVER							0x0200
244 #define GL_LESS								0x0201
245 #define GL_GEQUAL							0x0206
246 #define GL_LEQUAL							0x0203
247 #define GL_GREATER							0x0204
248 #define GL_NOTEQUAL							0x0205
249 #define GL_EQUAL							0x0202
250 #define GL_ALWAYS							0x0207
251 #define GL_DEPTH_TEST						0x0B71
252 #define GL_DEPTH_BITS						0x0D56
253 #define GL_DEPTH_CLEAR_VALUE				0x0B73
254 #define GL_DEPTH_FUNC						0x0B74
255 #define GL_DEPTH_RANGE						0x0B70
256 #define GL_DEPTH_WRITEMASK					0x0B72
257 #define GL_DEPTH_COMPONENT					0x1902
258 
259 /* Lighting */
260 #define GL_LIGHTING							0x0B50
261 #define GL_LIGHT0							0x4000
262 #define GL_LIGHT1							0x4001
263 #define GL_LIGHT2							0x4002
264 #define GL_LIGHT3							0x4003
265 #define GL_LIGHT4							0x4004
266 #define GL_LIGHT5							0x4005
267 #define GL_LIGHT6							0x4006
268 #define GL_LIGHT7							0x4007
269 #define GL_SPOT_EXPONENT					0x1205
270 #define GL_SPOT_CUTOFF						0x1206
271 #define GL_CONSTANT_ATTENUATION				0x1207
272 #define GL_LINEAR_ATTENUATION				0x1208
273 #define GL_QUADRATIC_ATTENUATION			0x1209
274 #define GL_AMBIENT							0x1200
275 #define GL_DIFFUSE							0x1201
276 #define GL_SPECULAR							0x1202
277 #define GL_SHININESS						0x1601
278 #define GL_EMISSION							0x1600
279 #define GL_POSITION							0x1203
280 #define GL_SPOT_DIRECTION					0x1204
281 #define GL_AMBIENT_AND_DIFFUSE				0x1602
282 #define GL_COLOR_INDEXES					0x1603
283 #define GL_LIGHT_MODEL_TWO_SIDE				0x0B52
284 #define GL_LIGHT_MODEL_LOCAL_VIEWER			0x0B51
285 #define GL_LIGHT_MODEL_AMBIENT				0x0B53
286 #define GL_FRONT_AND_BACK					0x0408
287 #define GL_SHADE_MODEL						0x0B54
288 #define GL_FLAT								0x1D00
289 #define GL_SMOOTH							0x1D01
290 #define GL_COLOR_MATERIAL					0x0B57
291 #define GL_COLOR_MATERIAL_FACE				0x0B55
292 #define GL_COLOR_MATERIAL_PARAMETER			0x0B56
293 #define GL_NORMALIZE						0x0BA1
294 
295 /* User clipping planes */
296 #define GL_CLIP_PLANE0						0x3000
297 #define GL_CLIP_PLANE1						0x3001
298 #define GL_CLIP_PLANE2						0x3002
299 #define GL_CLIP_PLANE3						0x3003
300 #define GL_CLIP_PLANE4						0x3004
301 #define GL_CLIP_PLANE5						0x3005
302 
303 /* Accumulation buffer */
304 #define GL_ACCUM_RED_BITS					0x0D58
305 #define GL_ACCUM_GREEN_BITS					0x0D59
306 #define GL_ACCUM_BLUE_BITS					0x0D5A
307 #define GL_ACCUM_ALPHA_BITS					0x0D5B
308 #define GL_ACCUM_CLEAR_VALUE				0x0B80
309 #define GL_ACCUM							0x0100
310 #define GL_ADD								0x0104
311 #define GL_LOAD								0x0101
312 #define GL_MULT								0x0103
313 #define GL_RETURN							0x0102
314 
315 /* Alpha testing */
316 #define GL_ALPHA_TEST						0x0BC0
317 #define GL_ALPHA_TEST_REF					0x0BC2
318 #define GL_ALPHA_TEST_FUNC					0x0BC1
319 
320 /* Blending */
321 #define GL_BLEND							0x0BE2
322 #define GL_BLEND_SRC						0x0BE1
323 #define GL_BLEND_DST						0x0BE0
324 #define GL_ZERO								0
325 #define GL_ONE								1
326 #define GL_SRC_COLOR						0x0300
327 #define GL_ONE_MINUS_SRC_COLOR				0x0301
328 #define GL_DST_COLOR						0x0306
329 #define GL_ONE_MINUS_DST_COLOR				0x0307
330 #define GL_SRC_ALPHA						0x0302
331 #define GL_ONE_MINUS_SRC_ALPHA				0x0303
332 #define GL_DST_ALPHA						0x0304
333 #define GL_ONE_MINUS_DST_ALPHA				0x0305
334 #define GL_SRC_ALPHA_SATURATE				0x0308
335 #define GL_CONSTANT_COLOR					0x8001
336 #define GL_ONE_MINUS_CONSTANT_COLOR			0x8002
337 #define GL_CONSTANT_ALPHA					0x8003
338 #define GL_ONE_MINUS_CONSTANT_ALPHA			0x8004
339 
340 /* Render Mode */
341 #define GL_FEEDBACK							0x1C01
342 #define GL_RENDER							0x1C00
343 #define GL_SELECT							0x1C02
344 
345 /* Feedback */
346 #define GL_2D								0x0600
347 #define GL_3D								0x0601
348 #define GL_3D_COLOR							0x0602
349 #define GL_3D_COLOR_TEXTURE					0x0603
350 #define GL_4D_COLOR_TEXTURE					0x0604
351 #define GL_POINT_TOKEN						0x0701
352 #define GL_LINE_TOKEN						0x0702
353 #define GL_LINE_RESET_TOKEN					0x0707
354 #define GL_POLYGON_TOKEN					0x0703
355 #define GL_BITMAP_TOKEN						0x0704
356 #define GL_DRAW_PIXEL_TOKEN					0x0705
357 #define GL_COPY_PIXEL_TOKEN					0x0706
358 #define GL_PASS_THROUGH_TOKEN				0x0700
359 #define GL_FEEDBACK_BUFFER_POINTER			0x0DF0
360 #define GL_FEEDBACK_BUFFER_SIZE				0x0DF1
361 #define GL_FEEDBACK_BUFFER_TYPE				0x0DF2
362 
363 /* Fog */
364 #define GL_FOG								0x0B60
365 #define GL_FOG_MODE							0x0B65
366 #define GL_FOG_DENSITY						0x0B62
367 #define GL_FOG_COLOR						0x0B66
368 #define GL_FOG_INDEX						0x0B61
369 #define GL_FOG_START						0x0B63
370 #define GL_FOG_END							0x0B64
371 #define GL_LINEAR							0x2601
372 #define GL_EXP								0x0800
373 #define GL_EXP2								0x0801
374 
375 /* Logic Ops */
376 #define GL_LOGIC_OP							0x0BF1
377 #define GL_INDEX_LOGIC_OP					0x0BF1
378 #define GL_COLOR_LOGIC_OP					0x0BF2
379 #define GL_LOGIC_OP_MODE					0x0BF0
380 #define GL_CLEAR							0x1500
381 #define GL_SET								0x150F
382 #define GL_COPY								0x1503
383 #define GL_COPY_INVERTED					0x150C
384 #define GL_NOOP								0x1505
385 #define GL_INVERT							0x150A
386 #define GL_AND								0x1501
387 #define GL_NAND								0x150E
388 #define GL_OR								0x1507
389 #define GL_NOR								0x1508
390 #define GL_XOR								0x1506
391 #define GL_EQUIV							0x1509
392 #define GL_AND_REVERSE						0x1502
393 #define GL_AND_INVERTED						0x1504
394 #define GL_OR_REVERSE						0x150B
395 #define GL_OR_INVERTED						0x150D
396 
397 /* Stencil */
398 #define GL_STENCIL_TEST						0x0B90
399 #define GL_STENCIL_WRITEMASK				0x0B98
400 #define GL_STENCIL_BITS						0x0D57
401 #define GL_STENCIL_FUNC						0x0B92
402 #define GL_STENCIL_VALUE_MASK				0x0B93
403 #define GL_STENCIL_REF						0x0B97
404 #define GL_STENCIL_FAIL						0x0B94
405 #define GL_STENCIL_PASS_DEPTH_PASS			0x0B96
406 #define GL_STENCIL_PASS_DEPTH_FAIL			0x0B95
407 #define GL_STENCIL_CLEAR_VALUE				0x0B91
408 #define GL_STENCIL_INDEX					0x1901
409 #define GL_KEEP								0x1E00
410 #define GL_REPLACE							0x1E01
411 #define GL_INCR								0x1E02
412 #define GL_DECR								0x1E03
413 
414 /* Buffers, Pixel Drawing/Reading */
415 #define GL_NONE								0
416 #define GL_LEFT								0x0406
417 #define GL_RIGHT							0x0407
418 #define GL_FRONT_LEFT						0x0400
419 #define GL_FRONT_RIGHT						0x0401
420 #define GL_BACK_LEFT						0x0402
421 #define GL_BACK_RIGHT						0x0403
422 #define GL_AUX0								0x0409
423 #define GL_AUX1								0x040A
424 #define GL_AUX2								0x040B
425 #define GL_AUX3								0x040C
426 #define GL_COLOR_INDEX						0x1900
427 #define GL_RED								0x1903
428 #define GL_GREEN							0x1904
429 #define GL_BLUE								0x1905
430 #define GL_ALPHA							0x1906
431 #define GL_LUMINANCE						0x1909
432 #define GL_LUMINANCE_ALPHA					0x190A
433 #define GL_ALPHA_BITS						0x0D55
434 #define GL_RED_BITS							0x0D52
435 #define GL_GREEN_BITS						0x0D53
436 #define GL_BLUE_BITS						0x0D54
437 #define GL_INDEX_BITS						0x0D51
438 #define GL_SUBPIXEL_BITS					0x0D50
439 #define GL_AUX_BUFFERS						0x0C00
440 #define GL_READ_BUFFER						0x0C02
441 #define GL_DRAW_BUFFER						0x0C01
442 #define GL_DOUBLEBUFFER						0x0C32
443 #define GL_STEREO							0x0C33
444 #define GL_BITMAP							0x1A00
445 #define GL_COLOR							0x1800
446 #define GL_DEPTH							0x1801
447 #define GL_STENCIL							0x1802
448 #define GL_DITHER							0x0BD0
449 #define GL_RGB								0x1907
450 #define GL_RGBA								0x1908
451 
452 /* Implementation limits */
453 #define GL_MAX_LIST_NESTING					0x0B31
454 #define GL_MAX_ATTRIB_STACK_DEPTH			0x0D35
455 #define GL_MAX_MODELVIEW_STACK_DEPTH		0x0D36
456 #define GL_MAX_NAME_STACK_DEPTH				0x0D37
457 #define GL_MAX_PROJECTION_STACK_DEPTH		0x0D38
458 #define GL_MAX_TEXTURE_STACK_DEPTH			0x0D39
459 #define GL_MAX_EVAL_ORDER					0x0D30
460 #define GL_MAX_LIGHTS						0x0D31
461 #define GL_MAX_CLIP_PLANES					0x0D32
462 #define GL_MAX_TEXTURE_SIZE					0x0D33
463 #define GL_MAX_PIXEL_MAP_TABLE				0x0D34
464 #define GL_MAX_VIEWPORT_DIMS				0x0D3A
465 #define GL_MAX_CLIENT_ATTRIB_STACK_DEPTH	0x0D3B
466 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH     0x80B3
467 
468 /* Gets */
469 #define GL_ATTRIB_STACK_DEPTH				0x0BB0
470 #define GL_CLIENT_ATTRIB_STACK_DEPTH		0x0BB1
471 #define GL_COLOR_CLEAR_VALUE				0x0C22
472 #define GL_COLOR_WRITEMASK					0x0C23
473 #define GL_CURRENT_INDEX					0x0B01
474 #define GL_CURRENT_COLOR					0x0B00
475 #define GL_CURRENT_NORMAL					0x0B02
476 #define GL_CURRENT_RASTER_COLOR				0x0B04
477 #define GL_CURRENT_RASTER_DISTANCE			0x0B09
478 #define GL_CURRENT_RASTER_INDEX				0x0B05
479 #define GL_CURRENT_RASTER_POSITION			0x0B07
480 #define GL_CURRENT_RASTER_TEXTURE_COORDS	0x0B06
481 #define GL_CURRENT_RASTER_POSITION_VALID	0x0B08
482 #define GL_CURRENT_TEXTURE_COORDS			0x0B03
483 #define GL_INDEX_CLEAR_VALUE				0x0C20
484 #define GL_INDEX_MODE						0x0C30
485 #define GL_INDEX_WRITEMASK					0x0C21
486 #define GL_MODELVIEW_MATRIX					0x0BA6
487 #define GL_MODELVIEW_STACK_DEPTH			0x0BA3
488 #define GL_NAME_STACK_DEPTH					0x0D70
489 #define GL_PROJECTION_MATRIX				0x0BA7
490 #define GL_PROJECTION_STACK_DEPTH			0x0BA4
491 #define GL_RENDER_MODE						0x0C40
492 #define GL_RGBA_MODE						0x0C31
493 #define GL_TEXTURE_MATRIX					0x0BA8
494 #define GL_TEXTURE_STACK_DEPTH				0x0BA5
495 #define GL_VIEWPORT							0x0BA2
496 #define GL_COLOR_MATRIX                     0x80B1
497 #define GL_COLOR_MATRIX_STACK_DEPTH         0x80B2
498 
499 
500 /* Evaluators */
501 #define GL_AUTO_NORMAL						0x0D80
502 #define GL_MAP1_COLOR_4						0x0D90
503 #define GL_MAP1_GRID_DOMAIN					0x0DD0
504 #define GL_MAP1_GRID_SEGMENTS				0x0DD1
505 #define GL_MAP1_INDEX						0x0D91
506 #define GL_MAP1_NORMAL						0x0D92
507 #define GL_MAP1_TEXTURE_COORD_1				0x0D93
508 #define GL_MAP1_TEXTURE_COORD_2				0x0D94
509 #define GL_MAP1_TEXTURE_COORD_3				0x0D95
510 #define GL_MAP1_TEXTURE_COORD_4				0x0D96
511 #define GL_MAP1_VERTEX_3					0x0D97
512 #define GL_MAP1_VERTEX_4					0x0D98
513 #define GL_MAP2_COLOR_4						0x0DB0
514 #define GL_MAP2_GRID_DOMAIN					0x0DD2
515 #define GL_MAP2_GRID_SEGMENTS				0x0DD3
516 #define GL_MAP2_INDEX						0x0DB1
517 #define GL_MAP2_NORMAL						0x0DB2
518 #define GL_MAP2_TEXTURE_COORD_1				0x0DB3
519 #define GL_MAP2_TEXTURE_COORD_2				0x0DB4
520 #define GL_MAP2_TEXTURE_COORD_3				0x0DB5
521 #define GL_MAP2_TEXTURE_COORD_4				0x0DB6
522 #define GL_MAP2_VERTEX_3					0x0DB7
523 #define GL_MAP2_VERTEX_4					0x0DB8
524 #define GL_COEFF							0x0A00
525 #define GL_DOMAIN							0x0A02
526 #define GL_ORDER							0x0A01
527 
528 /* Hints */
529 #define GL_FOG_HINT							0x0C54
530 #define GL_LINE_SMOOTH_HINT					0x0C52
531 #define GL_PERSPECTIVE_CORRECTION_HINT		0x0C50
532 #define GL_POINT_SMOOTH_HINT				0x0C51
533 #define GL_POLYGON_SMOOTH_HINT				0x0C53
534 #define GL_DONT_CARE						0x1100
535 #define GL_FASTEST							0x1101
536 #define GL_NICEST							0x1102
537 
538 /* Scissor box */
539 #define GL_SCISSOR_TEST						0x0C11
540 #define GL_SCISSOR_BOX						0x0C10
541 
542 /* Pixel Mode / Transfer */
543 #define GL_MAP_COLOR						0x0D10
544 #define GL_MAP_STENCIL						0x0D11
545 #define GL_INDEX_SHIFT						0x0D12
546 #define GL_INDEX_OFFSET						0x0D13
547 #define GL_RED_SCALE						0x0D14
548 #define GL_RED_BIAS							0x0D15
549 #define GL_GREEN_SCALE						0x0D18
550 #define GL_GREEN_BIAS						0x0D19
551 #define GL_BLUE_SCALE						0x0D1A
552 #define GL_BLUE_BIAS						0x0D1B
553 #define GL_ALPHA_SCALE						0x0D1C
554 #define GL_ALPHA_BIAS						0x0D1D
555 #define GL_DEPTH_SCALE						0x0D1E
556 #define GL_DEPTH_BIAS						0x0D1F
557 #define GL_PIXEL_MAP_S_TO_S_SIZE			0x0CB1
558 #define GL_PIXEL_MAP_I_TO_I_SIZE			0x0CB0
559 #define GL_PIXEL_MAP_I_TO_R_SIZE			0x0CB2
560 #define GL_PIXEL_MAP_I_TO_G_SIZE			0x0CB3
561 #define GL_PIXEL_MAP_I_TO_B_SIZE			0x0CB4
562 #define GL_PIXEL_MAP_I_TO_A_SIZE			0x0CB5
563 #define GL_PIXEL_MAP_R_TO_R_SIZE			0x0CB6
564 #define GL_PIXEL_MAP_G_TO_G_SIZE			0x0CB7
565 #define GL_PIXEL_MAP_B_TO_B_SIZE			0x0CB8
566 #define GL_PIXEL_MAP_A_TO_A_SIZE			0x0CB9
567 #define GL_PIXEL_MAP_S_TO_S					0x0C71
568 #define GL_PIXEL_MAP_I_TO_I					0x0C70
569 #define GL_PIXEL_MAP_I_TO_R					0x0C72
570 #define GL_PIXEL_MAP_I_TO_G					0x0C73
571 #define GL_PIXEL_MAP_I_TO_B					0x0C74
572 #define GL_PIXEL_MAP_I_TO_A					0x0C75
573 #define GL_PIXEL_MAP_R_TO_R					0x0C76
574 #define GL_PIXEL_MAP_G_TO_G					0x0C77
575 #define GL_PIXEL_MAP_B_TO_B					0x0C78
576 #define GL_PIXEL_MAP_A_TO_A					0x0C79
577 #define GL_PACK_ALIGNMENT					0x0D05
578 #define GL_PACK_LSB_FIRST					0x0D01
579 #define GL_PACK_ROW_LENGTH					0x0D02
580 #define GL_PACK_SKIP_PIXELS					0x0D04
581 #define GL_PACK_SKIP_ROWS					0x0D03
582 #define GL_PACK_SWAP_BYTES					0x0D00
583 #define GL_UNPACK_ALIGNMENT					0x0CF5
584 #define GL_UNPACK_LSB_FIRST					0x0CF1
585 #define GL_UNPACK_ROW_LENGTH				0x0CF2
586 #define GL_UNPACK_SKIP_PIXELS				0x0CF4
587 #define GL_UNPACK_SKIP_ROWS					0x0CF3
588 #define GL_UNPACK_SWAP_BYTES				0x0CF0
589 #define GL_ZOOM_X							0x0D16
590 #define GL_ZOOM_Y							0x0D17
591 
592 /* Texture mapping */
593 #define GL_TEXTURE_ENV						0x2300
594 #define GL_TEXTURE_ENV_MODE					0x2200
595 #define GL_TEXTURE_1D						0x0DE0
596 #define GL_TEXTURE_2D						0x0DE1
597 #define GL_TEXTURE_WRAP_S					0x2802
598 #define GL_TEXTURE_WRAP_T					0x2803
599 #define GL_TEXTURE_MAG_FILTER				0x2800
600 #define GL_TEXTURE_MIN_FILTER				0x2801
601 #define GL_TEXTURE_ENV_COLOR				0x2201
602 #define GL_TEXTURE_GEN_S					0x0C60
603 #define GL_TEXTURE_GEN_T					0x0C61
604 #define GL_TEXTURE_GEN_MODE					0x2500
605 #define GL_TEXTURE_BORDER_COLOR				0x1004
606 #define GL_TEXTURE_WIDTH					0x1000
607 #define GL_TEXTURE_HEIGHT					0x1001
608 #define GL_TEXTURE_BORDER					0x1005
609 #define GL_TEXTURE_COMPONENTS				0x1003
610 #define GL_TEXTURE_RED_SIZE					0x805C
611 #define GL_TEXTURE_GREEN_SIZE				0x805D
612 #define GL_TEXTURE_BLUE_SIZE				0x805E
613 #define GL_TEXTURE_ALPHA_SIZE				0x805F
614 #define GL_TEXTURE_LUMINANCE_SIZE			0x8060
615 #define GL_TEXTURE_INTENSITY_SIZE			0x8061
616 #define GL_NEAREST_MIPMAP_NEAREST			0x2700
617 #define GL_NEAREST_MIPMAP_LINEAR			0x2702
618 #define GL_LINEAR_MIPMAP_NEAREST			0x2701
619 #define GL_LINEAR_MIPMAP_LINEAR				0x2703
620 #define GL_OBJECT_LINEAR					0x2401
621 #define GL_OBJECT_PLANE						0x2501
622 #define GL_EYE_LINEAR						0x2400
623 #define GL_EYE_PLANE						0x2502
624 #define GL_SPHERE_MAP						0x2402
625 #define GL_DECAL							0x2101
626 #define GL_MODULATE							0x2100
627 #define GL_NEAREST							0x2600
628 #define GL_REPEAT							0x2901
629 #define GL_CLAMP							0x2900
630 #define GL_S								0x2000
631 #define GL_T								0x2001
632 #define GL_R								0x2002
633 #define GL_Q								0x2003
634 #define GL_TEXTURE_GEN_R					0x0C62
635 #define GL_TEXTURE_GEN_Q					0x0C63
636 
637 #define GL_PROXY_TEXTURE_1D					0x8063
638 #define GL_PROXY_TEXTURE_2D					0x8064
639 #define GL_TEXTURE_PRIORITY					0x8066
640 #define GL_TEXTURE_RESIDENT					0x8067
641 #define GL_TEXTURE_BINDING_1D				0x8068
642 #define GL_TEXTURE_BINDING_2D				0x8069
643 
644 /* Internal texture formats */
645 #define GL_ALPHA4							0x803B
646 #define GL_ALPHA8							0x803C
647 #define GL_ALPHA12							0x803D
648 #define GL_ALPHA16							0x803E
649 #define GL_LUMINANCE4						0x803F
650 #define GL_LUMINANCE8						0x8040
651 #define GL_LUMINANCE12						0x8041
652 #define GL_LUMINANCE16						0x8042
653 #define GL_LUMINANCE4_ALPHA4				0x8043
654 #define GL_LUMINANCE6_ALPHA2				0x8044
655 #define GL_LUMINANCE8_ALPHA8				0x8045
656 #define GL_LUMINANCE12_ALPHA4				0x8046
657 #define GL_LUMINANCE12_ALPHA12				0x8047
658 #define GL_LUMINANCE16_ALPHA16				0x8048
659 #define GL_INTENSITY						0x8049
660 #define GL_INTENSITY4						0x804A
661 #define GL_INTENSITY8						0x804B
662 #define GL_INTENSITY12						0x804C
663 #define GL_INTENSITY16						0x804D
664 #define GL_R3_G3_B2							0x2A10
665 #define GL_RGB4								0x804F
666 #define GL_RGB5								0x8050
667 #define GL_RGB8								0x8051
668 #define GL_RGB10							0x8052
669 #define GL_RGB12							0x8053
670 #define GL_RGB16							0x8054
671 #define GL_RGBA2							0x8055
672 #define GL_RGBA4							0x8056
673 #define GL_RGB5_A1							0x8057
674 #define GL_RGBA8							0x8058
675 #define GL_RGB10_A2							0x8059
676 #define GL_RGBA12							0x805A
677 #define GL_RGBA16							0x805B
678 
679 /* Utility */
680 #define GL_VENDOR							0x1F00
681 #define GL_RENDERER							0x1F01
682 #define GL_VERSION							0x1F02
683 #define GL_EXTENSIONS						0x1F03
684 
685 /* Errors */
686 #define GL_NO_ERROR                         0
687 #define GL_INVALID_VALUE					0x0501
688 #define GL_INVALID_ENUM						0x0500
689 #define GL_INVALID_OPERATION				0x0502
690 #define GL_STACK_OVERFLOW					0x0503
691 #define GL_STACK_UNDERFLOW					0x0504
692 #define GL_OUT_OF_MEMORY					0x0505
693 
694 /*
695  * 1.0 Extensions
696  */
697     /* GL_EXT_blend_minmax and GL_EXT_blend_color */
698 #define GL_CONSTANT_COLOR_EXT				0x8001
699 #define GL_ONE_MINUS_CONSTANT_COLOR_EXT		0x8002
700 #define GL_CONSTANT_ALPHA_EXT				0x8003
701 #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT		0x8004
702 #define GL_BLEND_EQUATION_EXT				0x8009
703 #define GL_MIN_EXT							0x8007
704 #define GL_MAX_EXT							0x8008
705 #define GL_FUNC_ADD_EXT						0x8006
706 #define GL_FUNC_SUBTRACT_EXT				0x800A
707 #define GL_FUNC_REVERSE_SUBTRACT_EXT		0x800B
708 #define GL_BLEND_COLOR_EXT					0x8005
709 
710 /* GL_EXT_polygon_offset */
711 #define GL_POLYGON_OFFSET_EXT				0x8037
712 #define GL_POLYGON_OFFSET_FACTOR_EXT		0x8038
713 #define GL_POLYGON_OFFSET_BIAS_EXT			0x8039
714 
715 /* GL_EXT_vertex_array */
716 #define GL_VERTEX_ARRAY_EXT					0x8074
717 #define GL_NORMAL_ARRAY_EXT					0x8075
718 #define GL_COLOR_ARRAY_EXT					0x8076
719 #define GL_INDEX_ARRAY_EXT					0x8077
720 #define GL_TEXTURE_COORD_ARRAY_EXT			0x8078
721 #define GL_EDGE_FLAG_ARRAY_EXT				0x8079
722 #define GL_VERTEX_ARRAY_SIZE_EXT			0x807A
723 #define GL_VERTEX_ARRAY_TYPE_EXT			0x807B
724 #define GL_VERTEX_ARRAY_STRIDE_EXT			0x807C
725 #define GL_VERTEX_ARRAY_COUNT_EXT			0x807D
726 #define GL_NORMAL_ARRAY_TYPE_EXT			0x807E
727 #define GL_NORMAL_ARRAY_STRIDE_EXT			0x807F
728 #define GL_NORMAL_ARRAY_COUNT_EXT			0x8080
729 #define GL_COLOR_ARRAY_SIZE_EXT				0x8081
730 #define GL_COLOR_ARRAY_TYPE_EXT				0x8082
731 #define GL_COLOR_ARRAY_STRIDE_EXT			0x8083
732 #define GL_COLOR_ARRAY_COUNT_EXT			0x8084
733 #define GL_INDEX_ARRAY_TYPE_EXT				0x8085
734 #define GL_INDEX_ARRAY_STRIDE_EXT			0x8086
735 #define GL_INDEX_ARRAY_COUNT_EXT			0x8087
736 #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT		0x8088
737 #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT		0x8089
738 #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT	0x808A
739 #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT	0x808B
740 #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT		0x808C
741 #define GL_EDGE_FLAG_ARRAY_COUNT_EXT		0x808D
742 #define GL_VERTEX_ARRAY_POINTER_EXT			0x808E
743 #define GL_NORMAL_ARRAY_POINTER_EXT			0x808F
744 #define GL_COLOR_ARRAY_POINTER_EXT			0x8090
745 #define GL_INDEX_ARRAY_POINTER_EXT			0x8091
746 #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT	0x8092
747 #define GL_EDGE_FLAG_ARRAY_POINTER_EXT		0x8093
748 
749 /* GL_EXT_texture_object */
750 #define GL_TEXTURE_PRIORITY_EXT				0x8066
751 #define GL_TEXTURE_RESIDENT_EXT				0x8067
752 #define GL_TEXTURE_1D_BINDING_EXT			0x8068
753 #define GL_TEXTURE_2D_BINDING_EXT			0x8069
754 
755 /* GL_EXT_texture3D */
756 #define GL_PACK_SKIP_IMAGES_EXT				0x806B
757 #define GL_PACK_IMAGE_HEIGHT_EXT			0x806C
758 #define GL_UNPACK_SKIP_IMAGES_EXT			0x806D
759 #define GL_UNPACK_IMAGE_HEIGHT_EXT			0x806E
760 #define GL_TEXTURE_3D_EXT					0x806F
761 #define GL_PROXY_TEXTURE_3D_EXT				0x8070
762 #define GL_TEXTURE_DEPTH_EXT				0x8071
763 #define GL_TEXTURE_WRAP_R_EXT				0x8072
764 #define GL_MAX_3D_TEXTURE_SIZE_EXT			0x8073
765 #define GL_TEXTURE_3D_BINDING_EXT			0x806A
766 
767 /* GL_EXT_paletted_texture */
768 #define GL_TABLE_TOO_LARGE_EXT				0x8031
769 #define GL_COLOR_TABLE_FORMAT_EXT			0x80D8
770 #define GL_COLOR_TABLE_WIDTH_EXT			0x80D9
771 #define GL_COLOR_TABLE_RED_SIZE_EXT			0x80DA
772 #define GL_COLOR_TABLE_GREEN_SIZE_EXT		0x80DB
773 #define GL_COLOR_TABLE_BLUE_SIZE_EXT		0x80DC
774 #define GL_COLOR_TABLE_ALPHA_SIZE_EXT	 	0x80DD
775 #define GL_COLOR_TABLE_LUMINANCE_SIZE_EXT	0x80DE
776 #define GL_COLOR_TABLE_INTENSITY_SIZE_EXT	0x80DF
777 #define GL_TEXTURE_INDEX_SIZE_EXT			0x80ED
778 #define GL_COLOR_INDEX1_EXT					0x80E2
779 #define GL_COLOR_INDEX2_EXT					0x80E3
780 #define GL_COLOR_INDEX4_EXT					0x80E4
781 #define GL_COLOR_INDEX8_EXT					0x80E5
782 #define GL_COLOR_INDEX12_EXT				0x80E6
783 #define GL_COLOR_INDEX16_EXT				0x80E7
784 
785 /* GL_EXT_shared_texture_palette */
786 #define GL_SHARED_TEXTURE_PALETTE_EXT		0x81FB
787 
788 #if 0
789 /* GL_SGIS_texture_lod */
790 #define GL_TEXTURE_MIN_LOD_SGIS				0x813A
791 #define GL_TEXTURE_MAX_LOD_SGIS				0x813B
792 #define GL_TEXTURE_BASE_LEVEL_SGIS			0x813C
793 #define GL_TEXTURE_MAX_LEVEL_SGIS			0x813D
794 #endif
795 
796 /* GL_EXT_point_parameters */
797 #define GL_POINT_SIZE_MIN_EXT				0x8126
798 #define GL_POINT_SIZE_MAX_EXT				0x8127
799 #define GL_POINT_FADE_THRESHOLD_SIZE_EXT	0x8128
800 #define GL_DISTANCE_ATTENUATION_EXT			0x8129
801 
802 
803 #define GL_CURRENT_BIT				0x00000001L
804 #define GL_POINT_BIT				0x00000002L
805 #define GL_LINE_BIT					0x00000004L
806 #define GL_POLYGON_BIT				0x00000008L
807 #define GL_POLYGON_STIPPLE_BIT		0x00000010L
808 #define GL_PIXEL_MODE_BIT			0x00000020L
809 #define GL_LIGHTING_BIT				0x00000040L
810 #define GL_FOG_BIT					0x00000080L
811 #define GL_DEPTH_BUFFER_BIT			0x00000100L
812 #define GL_ACCUM_BUFFER_BIT			0x00000200L
813 #define GL_STENCIL_BUFFER_BIT		0x00000400L
814 #define GL_VIEWPORT_BIT				0x00000800L
815 #define GL_TRANSFORM_BIT			0x00001000L
816 #define GL_ENABLE_BIT				0x00002000L
817 #define GL_COLOR_BUFFER_BIT			0x00004000L
818 #define GL_HINT_BIT					0x00008000L
819 #define GL_EVAL_BIT					0x00010000L
820 #define GL_LIST_BIT					0x00020000L
821 #define GL_TEXTURE_BIT				0x00040000L
822 #define GL_SCISSOR_BIT				0x00080000L
823 #define GL_ALL_ATTRIB_BITS			0x000fffffL
824 
825 #define GL_CLIENT_PIXEL_STORE_BIT	0x00000001L
826 #define GL_CLIENT_VERTEX_ARRAY_BIT	0x00000002L
827 #define GL_CLIENT_ALL_ATTRIB_BITS	0x0000FFFFL
828 
829 
830 GLAPI void GLAPIENTRY glEnable(GLenum cap);
831 GLAPI void GLAPIENTRY glDisable(GLenum cap);
832 
833 GLAPI void GLAPIENTRY glShadeModel(GLenum mode);
834 GLAPI void GLAPIENTRY glCullFace(GLenum mode);
835 GLAPI void GLAPIENTRY glPolygonMode(GLenum face, GLenum mode);
836 
837 GLAPI void GLAPIENTRY glBegin(GLenum mode);
838 GLAPI void GLAPIENTRY glEnd(void);
839 
840 GLAPI void GLAPIENTRY glVertex2f(GLfloat x, GLfloat y);
841 GLAPI void GLAPIENTRY glVertex2d(GLdouble x, GLdouble y);
842 GLAPI void GLAPIENTRY glVertex2fv(const GLfloat *v);
843 GLAPI void GLAPIENTRY glVertex2dv(const GLdouble *v);
844 
845 GLAPI void GLAPIENTRY glVertex3f(GLfloat x, GLfloat y, GLfloat z);
846 GLAPI void GLAPIENTRY glVertex3d(GLdouble x, GLdouble y, GLdouble z);
847 GLAPI void GLAPIENTRY glVertex3fv(const GLfloat *v);
848 GLAPI void GLAPIENTRY glVertex3dv(const GLdouble *v);
849 
850 GLAPI void GLAPIENTRY glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
851 GLAPI void GLAPIENTRY glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
852 GLAPI void GLAPIENTRY glVertex4fv(const GLfloat *v);
853 GLAPI void GLAPIENTRY glVertex4dv(const GLdouble *v);
854 
855 GLAPI void GLAPIENTRY glColor3f(GLfloat red, GLfloat green, GLfloat blue);
856 GLAPI void GLAPIENTRY glColor3d(GLdouble red, GLdouble green, GLdouble blue);
857 GLAPI void GLAPIENTRY glColor3fv(const GLfloat *v);
858 GLAPI void GLAPIENTRY glColor3dv(const GLdouble *v);
859 
860 GLAPI void GLAPIENTRY glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
861 GLAPI void GLAPIENTRY glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
862 GLAPI void GLAPIENTRY glColor4fv(const GLfloat *v);
863 GLAPI void GLAPIENTRY glColor4dv(const GLdouble *v);
864 
865 GLAPI void GLAPIENTRY glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);
866 GLAPI void GLAPIENTRY glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);
867 GLAPI void GLAPIENTRY glNormal3fv(const GLfloat *v);
868 GLAPI void GLAPIENTRY glNormal3dv(const GLdouble *v);
869 
870 GLAPI void GLAPIENTRY glTexCoord1f(GLfloat s);
871 GLAPI void GLAPIENTRY glTexCoord1d(GLdouble s);
872 GLAPI void GLAPIENTRY glTexCoord1fv(const GLfloat *v);
873 GLAPI void GLAPIENTRY glTexCoord1dv(const GLdouble *v);
874 
875 GLAPI void GLAPIENTRY glTexCoord2f(GLfloat s, GLfloat t);
876 GLAPI void GLAPIENTRY glTexCoord2d(GLdouble s, GLdouble t);
877 GLAPI void GLAPIENTRY glTexCoord2fv(const GLfloat *v);
878 GLAPI void GLAPIENTRY glTexCoord2dv(const GLdouble *v);
879 
880 GLAPI void GLAPIENTRY glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);
881 GLAPI void GLAPIENTRY glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);
882 GLAPI void GLAPIENTRY glTexCoord3fv(const GLfloat *v);
883 GLAPI void GLAPIENTRY glTexCoord3dv(const GLdouble *v);
884 
885 GLAPI void GLAPIENTRY glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
886 GLAPI void GLAPIENTRY glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
887 GLAPI void GLAPIENTRY glTexCoord4fv(const GLfloat *v);
888 GLAPI void GLAPIENTRY glTexCoord4dv(const GLdouble *v);
889 
890 GLAPI void GLAPIENTRY glEdgeFlag(GLboolean flag);
891 
892 /* matrix */
893 GLAPI void GLAPIENTRY glMatrixMode(GLenum mode);
894 GLAPI void GLAPIENTRY glLoadMatrixf(const GLfloat *m);
895 GLAPI void GLAPIENTRY glLoadIdentity(void);
896 GLAPI void GLAPIENTRY glMultMatrixf(const GLfloat *m);
897 GLAPI void GLAPIENTRY glPushMatrix(void);
898 GLAPI void GLAPIENTRY glPopMatrix(void);
899 GLAPI void GLAPIENTRY glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
900 GLAPI void GLAPIENTRY glTranslatef(GLfloat x, GLfloat y, GLfloat z);
901 GLAPI void GLAPIENTRY glScalef(GLfloat x, GLfloat y, GLfloat z);
902 
903 GLAPI void GLAPIENTRY glViewport(GLint x, GLint y, GLint width, GLint height);
904 GLAPI void GLAPIENTRY glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
905 GLAPI void GLAPIENTRY glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);
906 
907 /* lists */
908 GLAPI GLuint GLAPIENTRY glGenLists(GLsizei range);
909 GLAPI GLboolean GLAPIENTRY glIsList(GLuint list);
910 GLAPI void GLAPIENTRY glNewList(GLuint list, GLenum mode);
911 GLAPI void GLAPIENTRY glEndList(void);
912 GLAPI void GLAPIENTRY glCallList(GLuint list);
913 GLAPI void GLAPIENTRY glDeleteLists(GLuint list, GLsizei range);
914 
915 /* clear */
916 GLAPI void GLAPIENTRY glClear(GLbitfield mask);
917 GLAPI void GLAPIENTRY glClearColor(GLfloat r, GLfloat g, GLfloat b, GLfloat a);
918 GLAPI void GLAPIENTRY glClearDepth(GLdouble depth);
919 GLAPI void GLAPIENTRY glClearDepthf(GLfloat depth);
920 
921 /* selection */
922 GLAPI GLint GLAPIENTRY glRenderMode(GLenum mode);
923 GLAPI void GLAPIENTRY glSelectBuffer(GLsizei size, GLuint *buf);
924 
925 GLAPI void GLAPIENTRY glInitNames(void);
926 GLAPI void GLAPIENTRY glPushName(GLuint name);
927 GLAPI void GLAPIENTRY glPopName(void);
928 GLAPI void GLAPIENTRY glLoadName(GLuint name);
929 
930 /* textures */
931 GLAPI void GLAPIENTRY glGenTextures(GLsizei n, GLuint *textures);
932 GLAPI void GLAPIENTRY glDeleteTextures(GLsizei n, const GLuint *textures);
933 GLAPI void GLAPIENTRY glBindTexture(GLenum target, GLuint texture);
934 GLAPI void GLAPIENTRY glTexImage2D(GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels);
935 GLAPI void GLAPIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param);
936 GLAPI void GLAPIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param);
937 GLAPI void GLAPIENTRY glPixelStorei(GLenum pname, GLint param);
938 
939 /* lighting */
940 
941 GLAPI void GLAPIENTRY glMaterialfv(GLenum face, GLenum pname, const GLfloat *v);
942 GLAPI void GLAPIENTRY glMaterialf(GLenum mode, GLenum pname, GLfloat v);
943 GLAPI void GLAPIENTRY glColorMaterial(GLenum face, GLenum mode);
944 
945 GLAPI void GLAPIENTRY glLightfv(GLenum light, GLenum pname, const GLfloat *v);
946 GLAPI void GLAPIENTRY glLightf(GLenum light, GLenum pname, GLfloat v);
947 GLAPI void GLAPIENTRY glLightModeli(GLenum pname, GLint param);
948 GLAPI void GLAPIENTRY glLightModelfv(GLenum pname, const GLfloat *param);
949 
950 /* misc */
951 
952 GLAPI void GLAPIENTRY glFlush(void);
953 GLAPI void GLAPIENTRY glHint(GLenum target, GLenum mode);
954 GLAPI void GLAPIENTRY glGetIntegerv(GLenum pname, GLint *params);
955 GLAPI void GLAPIENTRY glGetFloatv(GLenum pname, GLfloat *v);
956 GLAPI void GLAPIENTRY glFrontFace(GLenum mode);
957 
958 /* opengl 1.2 arrays */
959 GLAPI void GLAPIENTRY glEnableClientState(GLenum array);
960 GLAPI void GLAPIENTRY glDisableClientState(GLenum array);
961 GLAPI void GLAPIENTRY glArrayElement(GLint i);
962 GLAPI void GLAPIENTRY glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
963 GLAPI void GLAPIENTRY glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
964 GLAPI void GLAPIENTRY glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer);
965 GLAPI void GLAPIENTRY glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
966 
967 /* opengl 1.2 polygon offset */
968 GLAPI void GLAPIENTRY glPolygonOffset(GLfloat factor, GLfloat units);
969 
970 #endif /* GL_VERSION_1_1 */
971 
972 #ifndef GL_VERSION_1_5
973 #ifndef __GLintptr_defined
974 #include <stddef.h>
975 #ifdef __APPLE__
976 typedef intptr_t GLsizeiptr;
977 typedef intptr_t GLintptr;
978 #else
979 typedef ptrdiff_t GLsizeiptr;
980 typedef ptrdiff_t GLintptr;
981 #endif
982 #define __GLintptr_defined
983 #endif
984 #endif
985 
986 #ifdef __NFOSMESA_H__
987 #include <GL/glext.h>
988 #endif
989 
990 #ifndef GL_VERSION_2_0
991 #define GL_VERSION_2_0 1
992 typedef char GLchar;
993 #endif
994 
995 #ifndef GL_ARB_vertex_buffer_object
996 #define GL_ARB_vertex_buffer_object 1
997 #ifdef __APPLE__
998 typedef intptr_t GLsizeiptrARB;
999 typedef intptr_t GLintptrARB;
1000 #else
1001 typedef ptrdiff_t GLsizeiptrARB;
1002 typedef ptrdiff_t GLintptrARB;
1003 #endif
1004 #endif
1005 
1006 #ifndef GL_NV_half_float
1007 #define GL_NV_half_float 1
1008 typedef unsigned short GLhalfNV;
1009 #endif
1010 
1011 #ifndef GL_NV_vdpau_interop
1012 #define GL_NV_vdpau_interop 1
1013 typedef GLintptr GLvdpauSurfaceNV;
1014 #endif
1015 
1016 #ifndef GL_ARB_cl_event
1017 #define GL_ARB_cl_event 1
1018 #ifdef __PUREC__
1019 struct _cl_context { int dummy; };
1020 struct _cl_event { int dummy; };
1021 #else
1022 struct _cl_context;
1023 struct _cl_event;
1024 #endif
1025 #endif
1026 
1027 #if !defined(GL_ARB_sync) && !defined(__TINY_GL_H__)
1028 #define GL_ARB_sync 1
1029 #if defined(__GNUC__) || (defined(LLONG_MAX) && LLONG_MAX > 2147483647L)
1030 typedef int64_t GLint64;
1031 typedef uint64_t GLuint64;
1032 #else
1033 typedef struct { long hi; unsigned long lo; } GLint64;
1034 typedef struct { unsigned long hi; unsigned long lo; } GLuint64;
1035 #endif
1036 #ifdef __PUREC__
1037 struct __GLsync { int dummy; };
1038 #endif
1039 typedef struct __GLsync *GLsync;
1040 #endif
1041 
1042 #if !defined(GL_EXT_timer_query) && !defined(__TINY_GL_H__)
1043 #define GL_EXT_timer_query 1
1044 typedef GLint64 GLint64EXT;
1045 typedef GLuint64 GLuint64EXT;
1046 #endif
1047 
1048 #ifndef GL_OES_fixed_point
1049 #define GL_OES_fixed_point 1
1050 typedef GLint GLfixed;
1051 #endif
1052 
1053 #ifndef GL_ARB_shader_objects
1054 #define GL_ARB_shader_objects 1
1055 typedef char GLcharARB;
1056 #ifdef __APPLE__
1057 typedef void *GLhandleARB;
1058 #else
1059 typedef GLuint GLhandleARB;
1060 #endif
1061 #endif
1062 
1063 #ifndef GL_KHR_debug
1064 #define GL_KHR_debug 1
1065 typedef void CALLBACK (*GLDEBUGPROC)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message, const void *userParam);
1066 #endif
1067 #ifndef GL_ARB_debug_output
1068 #define GL_ARB_debug_output 1
1069 typedef void CALLBACK (*GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message, const void *userParam);
1070 #endif
1071 #ifndef GL_AMD_debug_output
1072 #define GL_AMD_debug_output
1073 typedef void CALLBACK (*GLDEBUGPROCAMD)(GLuint id,GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam);
1074 #endif
1075 #ifndef GL_MESA_program_debug
1076 #define GL_MESA_program_debug 1
1077 typedef void CALLBACK (*GLprogramcallbackMESA)(GLenum target, GLvoid *data);
1078 #endif
1079 #ifndef GL_EXT_external_buffer
1080 #define GL_EXT_external_buffer 1
1081 typedef void *GLeglClientBufferEXT;
1082 #endif
1083 #ifndef GL_NV_draw_vulkan_image
1084 #define GL_NV_draw_vulkan_image 1
1085 typedef void (APIENTRY *GLVULKANPROCNV)(void);
1086 #endif
1087 
1088 
1089 /*
1090  * Mesa Off-Screen rendering interface.
1091  *
1092  * Copyright (C) 1999-2005  Brian Paul   All Rights Reserved.
1093  *
1094  */
1095 
1096 #define OSMESA_VERSION_NUMBER(major, minor, patch) ((major) * 10000 + (minor) * 100 + patch)
1097 #define OSMESA_VERSION OSMESA_VERSION_NUMBER(OSMESA_MAJOR_VERSION, OSMESA_MINOR_VERSION, OSMESA_PATCH_VERSION)
1098 
1099 #if !defined(OSMESA_MAJOR_VERSION)
1100 #define OSMESA_MAJOR_VERSION 6
1101 #define OSMESA_MINOR_VERSION 3
1102 #define OSMESA_PATCH_VERSION 0
1103 
1104 /*
1105  * Values for the format parameter of OSMesaCreateLDG()
1106  *   Mesa_gl.ldg version 0.8 (Mesa 2.6)
1107  */
1108 #define OSMESA_COLOR_INDEX	GL_COLOR_INDEX
1109 #define OSMESA_RGBA			GL_RGBA
1110 #define OSMESA_BGRA			0x1
1111 #define OSMESA_ARGB			0x2
1112 #define OSMESA_RGB			GL_RGB
1113 #define OSMESA_BGR			0x4
1114 #define OSMESA_RGB_565		0x5
1115 #define VDI_ARGB			0x8
1116 #define VDI_RGB				0xf
1117 #define DIRECT_VDI_ARGB		0x10
1118 
1119 /*
1120  * OSMesaPixelStore() parameters:
1121  */
1122 #define OSMESA_ROW_LENGTH	0x10
1123 #define OSMESA_Y_UP		0x11
1124 
1125 /*
1126  * Accepted by OSMesaGetIntegerv:
1127  */
1128 #define OSMESA_WIDTH		0x20
1129 #define OSMESA_HEIGHT		0x21
1130 #define OSMESA_FORMAT		0x22
1131 #define OSMESA_TYPE			0x23
1132 #define OSMESA_MAX_WIDTH	0x24  /* new in 4.0 */
1133 #define OSMESA_MAX_HEIGHT	0x25  /* new in 4.0 */
1134 
1135 #ifdef __PUREC__
1136 struct osmesa_context { int dummy; };
1137 #endif
1138 typedef struct osmesa_context *OSMesaContext;
1139 
1140 typedef void (APIENTRY *OSMESAproc)(void);
1141 
1142 GLAPI OSMesaContext GLAPIENTRY OSMesaCreateContext( GLenum format, OSMesaContext sharelist );
1143 GLAPI OSMesaContext GLAPIENTRY OSMesaCreateContextExt( GLenum format, GLint depthBits, GLint stencilBits, GLint accumBits, OSMesaContext sharelist);
1144 GLAPI void GLAPIENTRY OSMesaDestroyContext( OSMesaContext ctx );
1145 GLAPI GLboolean GLAPIENTRY OSMesaMakeCurrent( OSMesaContext ctx, void *buffer, GLenum type, GLsizei width, GLsizei height );
1146 GLAPI OSMesaContext GLAPIENTRY OSMesaGetCurrentContext( void );
1147 GLAPI void GLAPIENTRY OSMesaPixelStore( GLint pname, GLint value );
1148 GLAPI void GLAPIENTRY OSMesaGetIntegerv( GLint pname, GLint *value );
1149 GLAPI GLboolean GLAPIENTRY OSMesaGetDepthBuffer( OSMesaContext c, GLint *width, GLint *height, GLint *bytesPerValue, void **buffer );
1150 GLAPI GLboolean GLAPIENTRY OSMesaGetColorBuffer( OSMesaContext c, GLint *width, GLint *height, GLint *format, void **buffer );
1151 GLAPI OSMESAproc GLAPIENTRY OSMesaGetProcAddress( const char *funcName );
1152 GLAPI void GLAPIENTRY OSMesaColorClamp(GLboolean enable);
1153 GLAPI void GLAPIENTRY OSMesaPostprocess(OSMesaContext osmesa, const char *filter, GLuint enable_value);
1154 
1155 
1156 #elif OSMESA_VERSION < OSMESA_VERSION_NUMBER(6, 3, 0)
1157 typedef void (APIENTRY *OSMESAproc)(void);
1158 #endif
1159 
1160 /*
1161  * integral types that need to be promoted to
1162  * 32bit type when passed by value
1163  */
1164 #ifndef GL_nfosmesa_short_promotions
1165 #define GL_nfosmesa_short_promotions 1
1166 #ifdef __MSHORT__
1167 typedef long GLshort32;
1168 typedef unsigned long GLushort32;
1169 typedef unsigned long GLboolean32;
1170 typedef long GLchar32;
1171 typedef unsigned long GLubyte32;
1172 typedef signed long GLbyte32;
1173 typedef unsigned long GLhalfNV32;
1174 #else
1175 typedef GLshort GLshort32;
1176 typedef GLushort GLushort32;
1177 typedef GLboolean GLboolean32;
1178 typedef GLchar GLchar32;
1179 typedef GLubyte GLubyte32;
1180 typedef GLbyte GLbyte32;
1181 typedef GLhalfNV GLhalfNV32;
1182 #endif
1183 #endif
1184 
1185 /*
1186  * Atari-specific structure for the shared libraries
1187  */
1188 struct gl_public {
1189 	void *libhandle;
1190 	void *libexec;
1191 	void *(*m_alloc)(size_t);
1192 	void (*m_free)(void *);
1193 };
1194 
1195 #ifdef __cplusplus
1196 }
1197 #endif
1198 
1199 #undef glClearDepth
1200 #undef glFrustum
1201 #undef glOrtho
1202 #undef gluLookAt
1203 
1204 #ifdef __cplusplus
1205 extern "C" {
1206 #endif
1207 
1208 struct _gl_osmesa {
1209 	/*    0 */ const GLubyte * APIENTRY (*GetString)(GLenum name);
1210 	/*    1 */ void *__unused_1;
1211 	/*    2 */ OSMesaContext APIENTRY (*OSMesaCreateContext)(GLenum format, OSMesaContext sharelist);
1212 	/*    3 */ OSMesaContext APIENTRY (*OSMesaCreateContextExt)(GLenum format, GLint depthBits, GLint stencilBits, GLint accumBits, OSMesaContext sharelist);
1213 	/*    4 */ void APIENTRY (*OSMesaDestroyContext)(OSMesaContext ctx);
1214 	/*    5 */ GLboolean APIENTRY (*OSMesaMakeCurrent)(OSMesaContext ctx, void *buffer, GLenum type, GLsizei width, GLsizei height);
1215 	/*    6 */ OSMesaContext APIENTRY (*OSMesaGetCurrentContext)(void);
1216 	/*    7 */ void APIENTRY (*OSMesaPixelStore)(GLint pname, GLint value);
1217 	/*    8 */ void APIENTRY (*OSMesaGetIntegerv)(GLint pname, GLint *value);
1218 	/*    9 */ GLboolean APIENTRY (*OSMesaGetDepthBuffer)(OSMesaContext c, GLint *width, GLint *height, GLint *bytesPerValue, void * *buffer);
1219 	/*   10 */ GLboolean APIENTRY (*OSMesaGetColorBuffer)(OSMesaContext c, GLint *width, GLint *height, GLint *format, void * *buffer);
1220 	/*   11 */ OSMESAproc APIENTRY (*OSMesaGetProcAddress)(const char *funcName);
1221 	/*   12 */ void APIENTRY (*ClearIndex)(GLfloat c);
1222 	/*   13 */ void APIENTRY (*ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
1223 	/*   14 */ void APIENTRY (*Clear)(GLbitfield mask);
1224 	/*   15 */ void APIENTRY (*IndexMask)(GLuint mask);
1225 	/*   16 */ void APIENTRY (*ColorMask)(GLboolean32 red, GLboolean32 green, GLboolean32 blue, GLboolean32 alpha);
1226 	/*   17 */ void APIENTRY (*AlphaFunc)(GLenum func, GLclampf ref);
1227 	/*   18 */ void APIENTRY (*BlendFunc)(GLenum sfactor, GLenum dfactor);
1228 	/*   19 */ void APIENTRY (*LogicOp)(GLenum opcode);
1229 	/*   20 */ void APIENTRY (*CullFace)(GLenum mode);
1230 	/*   21 */ void APIENTRY (*FrontFace)(GLenum mode);
1231 	/*   22 */ void APIENTRY (*PointSize)(GLfloat size);
1232 	/*   23 */ void APIENTRY (*LineWidth)(GLfloat width);
1233 	/*   24 */ void APIENTRY (*LineStipple)(GLint factor, GLushort32 pattern);
1234 	/*   25 */ void APIENTRY (*PolygonMode)(GLenum face, GLenum mode);
1235 	/*   26 */ void APIENTRY (*PolygonOffset)(GLfloat factor, GLfloat units);
1236 	/*   27 */ void APIENTRY (*PolygonStipple)(const GLubyte *mask);
1237 	/*   28 */ void APIENTRY (*GetPolygonStipple)(GLubyte *mask);
1238 	/*   29 */ void APIENTRY (*EdgeFlag)(GLboolean32 flag);
1239 	/*   30 */ void APIENTRY (*EdgeFlagv)(const GLboolean *flag);
1240 	/*   31 */ void APIENTRY (*Scissor)(GLint x, GLint y, GLsizei width, GLsizei height);
1241 	/*   32 */ void APIENTRY (*ClipPlane)(GLenum plane, const GLdouble *equation);
1242 	/*   33 */ void APIENTRY (*GetClipPlane)(GLenum plane, GLdouble *equation);
1243 	/*   34 */ void APIENTRY (*DrawBuffer)(GLenum mode);
1244 	/*   35 */ void APIENTRY (*ReadBuffer)(GLenum mode);
1245 	/*   36 */ void APIENTRY (*Enable)(GLenum cap);
1246 	/*   37 */ void APIENTRY (*Disable)(GLenum cap);
1247 	/*   38 */ GLboolean APIENTRY (*IsEnabled)(GLenum cap);
1248 	/*   39 */ void APIENTRY (*EnableClientState)(GLenum array);
1249 	/*   40 */ void APIENTRY (*DisableClientState)(GLenum array);
1250 	/*   41 */ void APIENTRY (*GetBooleanv)(GLenum pname, GLboolean *params);
1251 	/*   42 */ void APIENTRY (*GetDoublev)(GLenum pname, GLdouble *params);
1252 	/*   43 */ void APIENTRY (*GetFloatv)(GLenum pname, GLfloat *params);
1253 	/*   44 */ void APIENTRY (*GetIntegerv)(GLenum pname, GLint *params);
1254 	/*   45 */ void APIENTRY (*PushAttrib)(GLbitfield mask);
1255 	/*   46 */ void APIENTRY (*PopAttrib)(void);
1256 	/*   47 */ void APIENTRY (*PushClientAttrib)(GLbitfield mask);
1257 	/*   48 */ void APIENTRY (*PopClientAttrib)(void);
1258 	/*   49 */ GLint APIENTRY (*RenderMode)(GLenum mode);
1259 	/*   50 */ GLenum APIENTRY (*GetError)(void);
1260 	/*   51 */ void APIENTRY (*Finish)(void);
1261 	/*   52 */ void APIENTRY (*Flush)(void);
1262 	/*   53 */ void APIENTRY (*Hint)(GLenum target, GLenum mode);
1263 	/*   54 */ void APIENTRY (*ClearDepth)(GLclampd depth);
1264 	/*   55 */ void APIENTRY (*DepthFunc)(GLenum func);
1265 	/*   56 */ void APIENTRY (*DepthMask)(GLboolean32 flag);
1266 	/*   57 */ void APIENTRY (*DepthRange)(GLclampd zNear, GLclampd zFar);
1267 	/*   58 */ void APIENTRY (*ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
1268 	/*   59 */ void APIENTRY (*Accum)(GLenum op, GLfloat value);
1269 	/*   60 */ void APIENTRY (*MatrixMode)(GLenum mode);
1270 	/*   61 */ void APIENTRY (*Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
1271 	/*   62 */ void APIENTRY (*Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
1272 	/*   63 */ void APIENTRY (*Viewport)(GLint x, GLint y, GLsizei width, GLsizei height);
1273 	/*   64 */ void APIENTRY (*PushMatrix)(void);
1274 	/*   65 */ void APIENTRY (*PopMatrix)(void);
1275 	/*   66 */ void APIENTRY (*LoadIdentity)(void);
1276 	/*   67 */ void APIENTRY (*LoadMatrixd)(const GLdouble *m);
1277 	/*   68 */ void APIENTRY (*LoadMatrixf)(const GLfloat *m);
1278 	/*   69 */ void APIENTRY (*MultMatrixd)(const GLdouble *m);
1279 	/*   70 */ void APIENTRY (*MultMatrixf)(const GLfloat *m);
1280 	/*   71 */ void APIENTRY (*Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
1281 	/*   72 */ void APIENTRY (*Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
1282 	/*   73 */ void APIENTRY (*Scaled)(GLdouble x, GLdouble y, GLdouble z);
1283 	/*   74 */ void APIENTRY (*Scalef)(GLfloat x, GLfloat y, GLfloat z);
1284 	/*   75 */ void APIENTRY (*Translated)(GLdouble x, GLdouble y, GLdouble z);
1285 	/*   76 */ void APIENTRY (*Translatef)(GLfloat x, GLfloat y, GLfloat z);
1286 	/*   77 */ GLboolean APIENTRY (*IsList)(GLuint list);
1287 	/*   78 */ void APIENTRY (*DeleteLists)(GLuint list, GLsizei range);
1288 	/*   79 */ GLuint APIENTRY (*GenLists)(GLsizei range);
1289 	/*   80 */ void APIENTRY (*NewList)(GLuint list, GLenum mode);
1290 	/*   81 */ void APIENTRY (*EndList)(void);
1291 	/*   82 */ void APIENTRY (*CallList)(GLuint list);
1292 	/*   83 */ void APIENTRY (*CallLists)(GLsizei n, GLenum type, const GLvoid *lists);
1293 	/*   84 */ void APIENTRY (*ListBase)(GLuint base);
1294 	/*   85 */ void APIENTRY (*Begin)(GLenum mode);
1295 	/*   86 */ void APIENTRY (*End)(void);
1296 	/*   87 */ void APIENTRY (*Vertex2d)(GLdouble x, GLdouble y);
1297 	/*   88 */ void APIENTRY (*Vertex2f)(GLfloat x, GLfloat y);
1298 	/*   89 */ void APIENTRY (*Vertex2i)(GLint x, GLint y);
1299 	/*   90 */ void APIENTRY (*Vertex2s)(GLshort32 x, GLshort32 y);
1300 	/*   91 */ void APIENTRY (*Vertex3d)(GLdouble x, GLdouble y, GLdouble z);
1301 	/*   92 */ void APIENTRY (*Vertex3f)(GLfloat x, GLfloat y, GLfloat z);
1302 	/*   93 */ void APIENTRY (*Vertex3i)(GLint x, GLint y, GLint z);
1303 	/*   94 */ void APIENTRY (*Vertex3s)(GLshort32 x, GLshort32 y, GLshort32 z);
1304 	/*   95 */ void APIENTRY (*Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1305 	/*   96 */ void APIENTRY (*Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1306 	/*   97 */ void APIENTRY (*Vertex4i)(GLint x, GLint y, GLint z, GLint w);
1307 	/*   98 */ void APIENTRY (*Vertex4s)(GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
1308 	/*   99 */ void APIENTRY (*Vertex2dv)(const GLdouble *v);
1309 	/*  100 */ void APIENTRY (*Vertex2fv)(const GLfloat *v);
1310 	/*  101 */ void APIENTRY (*Vertex2iv)(const GLint *v);
1311 	/*  102 */ void APIENTRY (*Vertex2sv)(const GLshort *v);
1312 	/*  103 */ void APIENTRY (*Vertex3dv)(const GLdouble *v);
1313 	/*  104 */ void APIENTRY (*Vertex3fv)(const GLfloat *v);
1314 	/*  105 */ void APIENTRY (*Vertex3iv)(const GLint *v);
1315 	/*  106 */ void APIENTRY (*Vertex3sv)(const GLshort *v);
1316 	/*  107 */ void APIENTRY (*Vertex4dv)(const GLdouble *v);
1317 	/*  108 */ void APIENTRY (*Vertex4fv)(const GLfloat *v);
1318 	/*  109 */ void APIENTRY (*Vertex4iv)(const GLint *v);
1319 	/*  110 */ void APIENTRY (*Vertex4sv)(const GLshort *v);
1320 	/*  111 */ void APIENTRY (*Normal3b)(GLbyte32 nx, GLbyte32 ny, GLbyte32 nz);
1321 	/*  112 */ void APIENTRY (*Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz);
1322 	/*  113 */ void APIENTRY (*Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz);
1323 	/*  114 */ void APIENTRY (*Normal3i)(GLint nx, GLint ny, GLint nz);
1324 	/*  115 */ void APIENTRY (*Normal3s)(GLshort32 nx, GLshort32 ny, GLshort32 nz);
1325 	/*  116 */ void APIENTRY (*Normal3bv)(const GLbyte *v);
1326 	/*  117 */ void APIENTRY (*Normal3dv)(const GLdouble *v);
1327 	/*  118 */ void APIENTRY (*Normal3fv)(const GLfloat *v);
1328 	/*  119 */ void APIENTRY (*Normal3iv)(const GLint *v);
1329 	/*  120 */ void APIENTRY (*Normal3sv)(const GLshort *v);
1330 	/*  121 */ void APIENTRY (*Indexd)(GLdouble c);
1331 	/*  122 */ void APIENTRY (*Indexf)(GLfloat c);
1332 	/*  123 */ void APIENTRY (*Indexi)(GLint c);
1333 	/*  124 */ void APIENTRY (*Indexs)(GLshort32 c);
1334 	/*  125 */ void APIENTRY (*Indexub)(GLubyte32 c);
1335 	/*  126 */ void APIENTRY (*Indexdv)(const GLdouble *c);
1336 	/*  127 */ void APIENTRY (*Indexfv)(const GLfloat *c);
1337 	/*  128 */ void APIENTRY (*Indexiv)(const GLint *c);
1338 	/*  129 */ void APIENTRY (*Indexsv)(const GLshort *c);
1339 	/*  130 */ void APIENTRY (*Indexubv)(const GLubyte *c);
1340 	/*  131 */ void APIENTRY (*Color3b)(GLbyte32 red, GLbyte32 green, GLbyte32 blue);
1341 	/*  132 */ void APIENTRY (*Color3d)(GLdouble red, GLdouble green, GLdouble blue);
1342 	/*  133 */ void APIENTRY (*Color3f)(GLfloat red, GLfloat green, GLfloat blue);
1343 	/*  134 */ void APIENTRY (*Color3i)(GLint red, GLint green, GLint blue);
1344 	/*  135 */ void APIENTRY (*Color3s)(GLshort32 red, GLshort32 green, GLshort32 blue);
1345 	/*  136 */ void APIENTRY (*Color3ub)(GLubyte32 red, GLubyte32 green, GLubyte32 blue);
1346 	/*  137 */ void APIENTRY (*Color3ui)(GLuint red, GLuint green, GLuint blue);
1347 	/*  138 */ void APIENTRY (*Color3us)(GLushort32 red, GLushort32 green, GLushort32 blue);
1348 	/*  139 */ void APIENTRY (*Color4b)(GLbyte32 red, GLbyte32 green, GLbyte32 blue, GLbyte32 alpha);
1349 	/*  140 */ void APIENTRY (*Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
1350 	/*  141 */ void APIENTRY (*Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
1351 	/*  142 */ void APIENTRY (*Color4i)(GLint red, GLint green, GLint blue, GLint alpha);
1352 	/*  143 */ void APIENTRY (*Color4s)(GLshort32 red, GLshort32 green, GLshort32 blue, GLshort32 alpha);
1353 	/*  144 */ void APIENTRY (*Color4ub)(GLubyte32 red, GLubyte32 green, GLubyte32 blue, GLubyte32 alpha);
1354 	/*  145 */ void APIENTRY (*Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha);
1355 	/*  146 */ void APIENTRY (*Color4us)(GLushort32 red, GLushort32 green, GLushort32 blue, GLushort32 alpha);
1356 	/*  147 */ void APIENTRY (*Color3bv)(const GLbyte *v);
1357 	/*  148 */ void APIENTRY (*Color3dv)(const GLdouble *v);
1358 	/*  149 */ void APIENTRY (*Color3fv)(const GLfloat *v);
1359 	/*  150 */ void APIENTRY (*Color3iv)(const GLint *v);
1360 	/*  151 */ void APIENTRY (*Color3sv)(const GLshort *v);
1361 	/*  152 */ void APIENTRY (*Color3ubv)(const GLubyte *v);
1362 	/*  153 */ void APIENTRY (*Color3uiv)(const GLuint *v);
1363 	/*  154 */ void APIENTRY (*Color3usv)(const GLushort *v);
1364 	/*  155 */ void APIENTRY (*Color4bv)(const GLbyte *v);
1365 	/*  156 */ void APIENTRY (*Color4dv)(const GLdouble *v);
1366 	/*  157 */ void APIENTRY (*Color4fv)(const GLfloat *v);
1367 	/*  158 */ void APIENTRY (*Color4iv)(const GLint *v);
1368 	/*  159 */ void APIENTRY (*Color4sv)(const GLshort *v);
1369 	/*  160 */ void APIENTRY (*Color4ubv)(const GLubyte *v);
1370 	/*  161 */ void APIENTRY (*Color4uiv)(const GLuint *v);
1371 	/*  162 */ void APIENTRY (*Color4usv)(const GLushort *v);
1372 	/*  163 */ void APIENTRY (*TexCoord1d)(GLdouble s);
1373 	/*  164 */ void APIENTRY (*TexCoord1f)(GLfloat s);
1374 	/*  165 */ void APIENTRY (*TexCoord1i)(GLint s);
1375 	/*  166 */ void APIENTRY (*TexCoord1s)(GLshort32 s);
1376 	/*  167 */ void APIENTRY (*TexCoord2d)(GLdouble s, GLdouble t);
1377 	/*  168 */ void APIENTRY (*TexCoord2f)(GLfloat s, GLfloat t);
1378 	/*  169 */ void APIENTRY (*TexCoord2i)(GLint s, GLint t);
1379 	/*  170 */ void APIENTRY (*TexCoord2s)(GLshort32 s, GLshort32 t);
1380 	/*  171 */ void APIENTRY (*TexCoord3d)(GLdouble s, GLdouble t, GLdouble r);
1381 	/*  172 */ void APIENTRY (*TexCoord3f)(GLfloat s, GLfloat t, GLfloat r);
1382 	/*  173 */ void APIENTRY (*TexCoord3i)(GLint s, GLint t, GLint r);
1383 	/*  174 */ void APIENTRY (*TexCoord3s)(GLshort32 s, GLshort32 t, GLshort32 r);
1384 	/*  175 */ void APIENTRY (*TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
1385 	/*  176 */ void APIENTRY (*TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
1386 	/*  177 */ void APIENTRY (*TexCoord4i)(GLint s, GLint t, GLint r, GLint q);
1387 	/*  178 */ void APIENTRY (*TexCoord4s)(GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q);
1388 	/*  179 */ void APIENTRY (*TexCoord1dv)(const GLdouble *v);
1389 	/*  180 */ void APIENTRY (*TexCoord1fv)(const GLfloat *v);
1390 	/*  181 */ void APIENTRY (*TexCoord1iv)(const GLint *v);
1391 	/*  182 */ void APIENTRY (*TexCoord1sv)(const GLshort *v);
1392 	/*  183 */ void APIENTRY (*TexCoord2dv)(const GLdouble *v);
1393 	/*  184 */ void APIENTRY (*TexCoord2fv)(const GLfloat *v);
1394 	/*  185 */ void APIENTRY (*TexCoord2iv)(const GLint *v);
1395 	/*  186 */ void APIENTRY (*TexCoord2sv)(const GLshort *v);
1396 	/*  187 */ void APIENTRY (*TexCoord3dv)(const GLdouble *v);
1397 	/*  188 */ void APIENTRY (*TexCoord3fv)(const GLfloat *v);
1398 	/*  189 */ void APIENTRY (*TexCoord3iv)(const GLint *v);
1399 	/*  190 */ void APIENTRY (*TexCoord3sv)(const GLshort *v);
1400 	/*  191 */ void APIENTRY (*TexCoord4dv)(const GLdouble *v);
1401 	/*  192 */ void APIENTRY (*TexCoord4fv)(const GLfloat *v);
1402 	/*  193 */ void APIENTRY (*TexCoord4iv)(const GLint *v);
1403 	/*  194 */ void APIENTRY (*TexCoord4sv)(const GLshort *v);
1404 	/*  195 */ void APIENTRY (*RasterPos2d)(GLdouble x, GLdouble y);
1405 	/*  196 */ void APIENTRY (*RasterPos2f)(GLfloat x, GLfloat y);
1406 	/*  197 */ void APIENTRY (*RasterPos2i)(GLint x, GLint y);
1407 	/*  198 */ void APIENTRY (*RasterPos2s)(GLshort32 x, GLshort32 y);
1408 	/*  199 */ void APIENTRY (*RasterPos3d)(GLdouble x, GLdouble y, GLdouble z);
1409 	/*  200 */ void APIENTRY (*RasterPos3f)(GLfloat x, GLfloat y, GLfloat z);
1410 	/*  201 */ void APIENTRY (*RasterPos3i)(GLint x, GLint y, GLint z);
1411 	/*  202 */ void APIENTRY (*RasterPos3s)(GLshort32 x, GLshort32 y, GLshort32 z);
1412 	/*  203 */ void APIENTRY (*RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1413 	/*  204 */ void APIENTRY (*RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1414 	/*  205 */ void APIENTRY (*RasterPos4i)(GLint x, GLint y, GLint z, GLint w);
1415 	/*  206 */ void APIENTRY (*RasterPos4s)(GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
1416 	/*  207 */ void APIENTRY (*RasterPos2dv)(const GLdouble *v);
1417 	/*  208 */ void APIENTRY (*RasterPos2fv)(const GLfloat *v);
1418 	/*  209 */ void APIENTRY (*RasterPos2iv)(const GLint *v);
1419 	/*  210 */ void APIENTRY (*RasterPos2sv)(const GLshort *v);
1420 	/*  211 */ void APIENTRY (*RasterPos3dv)(const GLdouble *v);
1421 	/*  212 */ void APIENTRY (*RasterPos3fv)(const GLfloat *v);
1422 	/*  213 */ void APIENTRY (*RasterPos3iv)(const GLint *v);
1423 	/*  214 */ void APIENTRY (*RasterPos3sv)(const GLshort *v);
1424 	/*  215 */ void APIENTRY (*RasterPos4dv)(const GLdouble *v);
1425 	/*  216 */ void APIENTRY (*RasterPos4fv)(const GLfloat *v);
1426 	/*  217 */ void APIENTRY (*RasterPos4iv)(const GLint *v);
1427 	/*  218 */ void APIENTRY (*RasterPos4sv)(const GLshort *v);
1428 	/*  219 */ void APIENTRY (*Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
1429 	/*  220 */ void APIENTRY (*Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
1430 	/*  221 */ void APIENTRY (*Recti)(GLint x1, GLint y1, GLint x2, GLint y2);
1431 	/*  222 */ void APIENTRY (*Rects)(GLshort32 x1, GLshort32 y1, GLshort32 x2, GLshort32 y2);
1432 	/*  223 */ void APIENTRY (*Rectdv)(const GLdouble *v1, const GLdouble *v2);
1433 	/*  224 */ void APIENTRY (*Rectfv)(const GLfloat *v1, const GLfloat *v2);
1434 	/*  225 */ void APIENTRY (*Rectiv)(const GLint *v1, const GLint *v2);
1435 	/*  226 */ void APIENTRY (*Rectsv)(const GLshort *v1, const GLshort *v2);
1436 	/*  227 */ void APIENTRY (*VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
1437 	/*  228 */ void APIENTRY (*NormalPointer)(GLenum type, GLsizei stride, const GLvoid *pointer);
1438 	/*  229 */ void APIENTRY (*ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
1439 	/*  230 */ void APIENTRY (*IndexPointer)(GLenum type, GLsizei stride, const GLvoid *pointer);
1440 	/*  231 */ void APIENTRY (*TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
1441 	/*  232 */ void APIENTRY (*EdgeFlagPointer)(GLsizei stride, const GLvoid *pointer);
1442 	/*  233 */ void APIENTRY (*GetPointerv)(GLenum pname, GLvoid* *params);
1443 	/*  234 */ void APIENTRY (*ArrayElement)(GLint i);
1444 	/*  235 */ void APIENTRY (*DrawArrays)(GLenum mode, GLint first, GLsizei count);
1445 	/*  236 */ void APIENTRY (*DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
1446 	/*  237 */ void APIENTRY (*InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid *pointer);
1447 	/*  238 */ void APIENTRY (*ShadeModel)(GLenum mode);
1448 	/*  239 */ void APIENTRY (*Lightf)(GLenum light, GLenum pname, GLfloat param);
1449 	/*  240 */ void APIENTRY (*Lighti)(GLenum light, GLenum pname, GLint param);
1450 	/*  241 */ void APIENTRY (*Lightfv)(GLenum light, GLenum pname, const GLfloat *params);
1451 	/*  242 */ void APIENTRY (*Lightiv)(GLenum light, GLenum pname, const GLint *params);
1452 	/*  243 */ void APIENTRY (*GetLightfv)(GLenum light, GLenum pname, GLfloat *params);
1453 	/*  244 */ void APIENTRY (*GetLightiv)(GLenum light, GLenum pname, GLint *params);
1454 	/*  245 */ void APIENTRY (*LightModelf)(GLenum pname, GLfloat param);
1455 	/*  246 */ void APIENTRY (*LightModeli)(GLenum pname, GLint param);
1456 	/*  247 */ void APIENTRY (*LightModelfv)(GLenum pname, const GLfloat *params);
1457 	/*  248 */ void APIENTRY (*LightModeliv)(GLenum pname, const GLint *params);
1458 	/*  249 */ void APIENTRY (*Materialf)(GLenum face, GLenum pname, GLfloat param);
1459 	/*  250 */ void APIENTRY (*Materiali)(GLenum face, GLenum pname, GLint param);
1460 	/*  251 */ void APIENTRY (*Materialfv)(GLenum face, GLenum pname, const GLfloat *params);
1461 	/*  252 */ void APIENTRY (*Materialiv)(GLenum face, GLenum pname, const GLint *params);
1462 	/*  253 */ void APIENTRY (*GetMaterialfv)(GLenum face, GLenum pname, GLfloat *params);
1463 	/*  254 */ void APIENTRY (*GetMaterialiv)(GLenum face, GLenum pname, GLint *params);
1464 	/*  255 */ void APIENTRY (*ColorMaterial)(GLenum face, GLenum mode);
1465 	/*  256 */ void APIENTRY (*PixelZoom)(GLfloat xfactor, GLfloat yfactor);
1466 	/*  257 */ void APIENTRY (*PixelStoref)(GLenum pname, GLfloat param);
1467 	/*  258 */ void APIENTRY (*PixelStorei)(GLenum pname, GLint param);
1468 	/*  259 */ void APIENTRY (*PixelTransferf)(GLenum pname, GLfloat param);
1469 	/*  260 */ void APIENTRY (*PixelTransferi)(GLenum pname, GLint param);
1470 	/*  261 */ void APIENTRY (*PixelMapfv)(GLenum map, GLsizei mapsize, const GLfloat *values);
1471 	/*  262 */ void APIENTRY (*PixelMapuiv)(GLenum map, GLsizei mapsize, const GLuint *values);
1472 	/*  263 */ void APIENTRY (*PixelMapusv)(GLenum map, GLsizei mapsize, const GLushort *values);
1473 	/*  264 */ void APIENTRY (*GetPixelMapfv)(GLenum map, GLfloat *values);
1474 	/*  265 */ void APIENTRY (*GetPixelMapuiv)(GLenum map, GLuint *values);
1475 	/*  266 */ void APIENTRY (*GetPixelMapusv)(GLenum map, GLushort *values);
1476 	/*  267 */ void APIENTRY (*Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
1477 	/*  268 */ void APIENTRY (*ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
1478 	/*  269 */ void APIENTRY (*DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
1479 	/*  270 */ void APIENTRY (*CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
1480 	/*  271 */ void APIENTRY (*StencilFunc)(GLenum func, GLint ref, GLuint mask);
1481 	/*  272 */ void APIENTRY (*StencilMask)(GLuint mask);
1482 	/*  273 */ void APIENTRY (*StencilOp)(GLenum fail, GLenum zfail, GLenum zpass);
1483 	/*  274 */ void APIENTRY (*ClearStencil)(GLint s);
1484 	/*  275 */ void APIENTRY (*TexGend)(GLenum coord, GLenum pname, GLdouble param);
1485 	/*  276 */ void APIENTRY (*TexGenf)(GLenum coord, GLenum pname, GLfloat param);
1486 	/*  277 */ void APIENTRY (*TexGeni)(GLenum coord, GLenum pname, GLint param);
1487 	/*  278 */ void APIENTRY (*TexGendv)(GLenum coord, GLenum pname, const GLdouble *params);
1488 	/*  279 */ void APIENTRY (*TexGenfv)(GLenum coord, GLenum pname, const GLfloat *params);
1489 	/*  280 */ void APIENTRY (*TexGeniv)(GLenum coord, GLenum pname, const GLint *params);
1490 	/*  281 */ void APIENTRY (*GetTexGendv)(GLenum coord, GLenum pname, GLdouble *params);
1491 	/*  282 */ void APIENTRY (*GetTexGenfv)(GLenum coord, GLenum pname, GLfloat *params);
1492 	/*  283 */ void APIENTRY (*GetTexGeniv)(GLenum coord, GLenum pname, GLint *params);
1493 	/*  284 */ void APIENTRY (*TexEnvf)(GLenum target, GLenum pname, GLfloat param);
1494 	/*  285 */ void APIENTRY (*TexEnvi)(GLenum target, GLenum pname, GLint param);
1495 	/*  286 */ void APIENTRY (*TexEnvfv)(GLenum target, GLenum pname, const GLfloat *params);
1496 	/*  287 */ void APIENTRY (*TexEnviv)(GLenum target, GLenum pname, const GLint *params);
1497 	/*  288 */ void APIENTRY (*GetTexEnvfv)(GLenum target, GLenum pname, GLfloat *params);
1498 	/*  289 */ void APIENTRY (*GetTexEnviv)(GLenum target, GLenum pname, GLint *params);
1499 	/*  290 */ void APIENTRY (*TexParameterf)(GLenum target, GLenum pname, GLfloat param);
1500 	/*  291 */ void APIENTRY (*TexParameteri)(GLenum target, GLenum pname, GLint param);
1501 	/*  292 */ void APIENTRY (*TexParameterfv)(GLenum target, GLenum pname, const GLfloat *params);
1502 	/*  293 */ void APIENTRY (*TexParameteriv)(GLenum target, GLenum pname, const GLint *params);
1503 	/*  294 */ void APIENTRY (*GetTexParameterfv)(GLenum target, GLenum pname, GLfloat *params);
1504 	/*  295 */ void APIENTRY (*GetTexParameteriv)(GLenum target, GLenum pname, GLint *params);
1505 	/*  296 */ void APIENTRY (*GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat *params);
1506 	/*  297 */ void APIENTRY (*GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint *params);
1507 	/*  298 */ void APIENTRY (*TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
1508 	/*  299 */ void APIENTRY (*TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
1509 	/*  300 */ void APIENTRY (*GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
1510 	/*  301 */ void APIENTRY (*GenTextures)(GLsizei n, GLuint *textures);
1511 	/*  302 */ void APIENTRY (*DeleteTextures)(GLsizei n, const GLuint *textures);
1512 	/*  303 */ void APIENTRY (*BindTexture)(GLenum target, GLuint texture);
1513 	/*  304 */ void APIENTRY (*PrioritizeTextures)(GLsizei n, const GLuint *textures, const GLclampf *priorities);
1514 	/*  305 */ GLboolean APIENTRY (*AreTexturesResident)(GLsizei n, const GLuint *textures, GLboolean *residences);
1515 	/*  306 */ GLboolean APIENTRY (*IsTexture)(GLuint texture);
1516 	/*  307 */ void APIENTRY (*TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
1517 	/*  308 */ void APIENTRY (*TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
1518 	/*  309 */ void APIENTRY (*CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
1519 	/*  310 */ void APIENTRY (*CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
1520 	/*  311 */ void APIENTRY (*CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
1521 	/*  312 */ void APIENTRY (*CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1522 	/*  313 */ void APIENTRY (*Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
1523 	/*  314 */ void APIENTRY (*Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
1524 	/*  315 */ void APIENTRY (*Map2d)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
1525 	/*  316 */ void APIENTRY (*Map2f)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
1526 	/*  317 */ void APIENTRY (*GetMapdv)(GLenum target, GLenum query, GLdouble *v);
1527 	/*  318 */ void APIENTRY (*GetMapfv)(GLenum target, GLenum query, GLfloat *v);
1528 	/*  319 */ void APIENTRY (*GetMapiv)(GLenum target, GLenum query, GLint *v);
1529 	/*  320 */ void APIENTRY (*EvalCoord1d)(GLdouble u);
1530 	/*  321 */ void APIENTRY (*EvalCoord1f)(GLfloat u);
1531 	/*  322 */ void APIENTRY (*EvalCoord1dv)(const GLdouble *u);
1532 	/*  323 */ void APIENTRY (*EvalCoord1fv)(const GLfloat *u);
1533 	/*  324 */ void APIENTRY (*EvalCoord2d)(GLdouble u, GLdouble v);
1534 	/*  325 */ void APIENTRY (*EvalCoord2f)(GLfloat u, GLfloat v);
1535 	/*  326 */ void APIENTRY (*EvalCoord2dv)(const GLdouble *u);
1536 	/*  327 */ void APIENTRY (*EvalCoord2fv)(const GLfloat *u);
1537 	/*  328 */ void APIENTRY (*MapGrid1d)(GLint un, GLdouble u1, GLdouble u2);
1538 	/*  329 */ void APIENTRY (*MapGrid1f)(GLint un, GLfloat u1, GLfloat u2);
1539 	/*  330 */ void APIENTRY (*MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
1540 	/*  331 */ void APIENTRY (*MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
1541 	/*  332 */ void APIENTRY (*EvalPoint1)(GLint i);
1542 	/*  333 */ void APIENTRY (*EvalPoint2)(GLint i, GLint j);
1543 	/*  334 */ void APIENTRY (*EvalMesh1)(GLenum mode, GLint i1, GLint i2);
1544 	/*  335 */ void APIENTRY (*EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
1545 	/*  336 */ void APIENTRY (*Fogf)(GLenum pname, GLfloat param);
1546 	/*  337 */ void APIENTRY (*Fogi)(GLenum pname, GLint param);
1547 	/*  338 */ void APIENTRY (*Fogfv)(GLenum pname, const GLfloat *params);
1548 	/*  339 */ void APIENTRY (*Fogiv)(GLenum pname, const GLint *params);
1549 	/*  340 */ void APIENTRY (*FeedbackBuffer)(GLsizei size, GLenum type, GLfloat *buffer);
1550 	/*  341 */ void APIENTRY (*PassThrough)(GLfloat token);
1551 	/*  342 */ void APIENTRY (*SelectBuffer)(GLsizei size, GLuint *buffer);
1552 	/*  343 */ void APIENTRY (*InitNames)(void);
1553 	/*  344 */ void APIENTRY (*LoadName)(GLuint name);
1554 	/*  345 */ void APIENTRY (*PushName)(GLuint name);
1555 	/*  346 */ void APIENTRY (*PopName)(void);
1556 	/*  347 */ void APIENTRY (*EnableTraceMESA)(GLbitfield mask);
1557 	/*  348 */ void APIENTRY (*DisableTraceMESA)(GLbitfield mask);
1558 	/*  349 */ void APIENTRY (*NewTraceMESA)(GLbitfield mask, const GLubyte *traceName);
1559 	/*  350 */ void APIENTRY (*EndTraceMESA)(void);
1560 	/*  351 */ void APIENTRY (*TraceAssertAttribMESA)(GLbitfield attribMask);
1561 	/*  352 */ void APIENTRY (*TraceCommentMESA)(const GLubyte *comment);
1562 	/*  353 */ void APIENTRY (*TraceTextureMESA)(GLuint name, const GLubyte *comment);
1563 	/*  354 */ void APIENTRY (*TraceListMESA)(GLuint name, const GLubyte *comment);
1564 	/*  355 */ void APIENTRY (*TracePointerMESA)(GLvoid *pointer, const GLubyte *comment);
1565 	/*  356 */ void APIENTRY (*TracePointerRangeMESA)(const GLvoid *first, const GLvoid *last, const GLubyte *comment);
1566 	/*  357 */ void APIENTRY (*BlendEquationSeparateATI)(GLenum equationRGB, GLenum equationAlpha);
1567 	/*  358 */ void APIENTRY (*BlendColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
1568 	/*  359 */ void APIENTRY (*BlendEquation)(GLenum mode);
1569 	/*  360 */ void APIENTRY (*DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
1570 	/*  361 */ void APIENTRY (*ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table);
1571 	/*  362 */ void APIENTRY (*ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat *params);
1572 	/*  363 */ void APIENTRY (*ColorTableParameteriv)(GLenum target, GLenum pname, const GLint *params);
1573 	/*  364 */ void APIENTRY (*CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1574 	/*  365 */ void APIENTRY (*GetColorTable)(GLenum target, GLenum format, GLenum type, void *table);
1575 	/*  366 */ void APIENTRY (*GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat *params);
1576 	/*  367 */ void APIENTRY (*GetColorTableParameteriv)(GLenum target, GLenum pname, GLint *params);
1577 	/*  368 */ void APIENTRY (*ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data);
1578 	/*  369 */ void APIENTRY (*CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
1579 	/*  370 */ void APIENTRY (*ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image);
1580 	/*  371 */ void APIENTRY (*ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image);
1581 	/*  372 */ void APIENTRY (*ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params);
1582 	/*  373 */ void APIENTRY (*ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat *params);
1583 	/*  374 */ void APIENTRY (*ConvolutionParameteri)(GLenum target, GLenum pname, GLint params);
1584 	/*  375 */ void APIENTRY (*ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint *params);
1585 	/*  376 */ void APIENTRY (*CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1586 	/*  377 */ void APIENTRY (*CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
1587 	/*  378 */ void APIENTRY (*GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, void *image);
1588 	/*  379 */ void APIENTRY (*GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat *params);
1589 	/*  380 */ void APIENTRY (*GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint *params);
1590 	/*  381 */ void APIENTRY (*GetSeparableFilter)(GLenum target, GLenum format, GLenum type, void *row, void *column, void *span);
1591 	/*  382 */ void APIENTRY (*SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column);
1592 	/*  383 */ void APIENTRY (*GetHistogram)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values);
1593 	/*  384 */ void APIENTRY (*GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat *params);
1594 	/*  385 */ void APIENTRY (*GetHistogramParameteriv)(GLenum target, GLenum pname, GLint *params);
1595 	/*  386 */ void APIENTRY (*GetMinmax)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values);
1596 	/*  387 */ void APIENTRY (*GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat *params);
1597 	/*  388 */ void APIENTRY (*GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint *params);
1598 	/*  389 */ void APIENTRY (*Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean32 sink);
1599 	/*  390 */ void APIENTRY (*Minmax)(GLenum target, GLenum internalformat, GLboolean32 sink);
1600 	/*  391 */ void APIENTRY (*ResetHistogram)(GLenum target);
1601 	/*  392 */ void APIENTRY (*ResetMinmax)(GLenum target);
1602 	/*  393 */ void APIENTRY (*TexImage3D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
1603 	/*  394 */ void APIENTRY (*TexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
1604 	/*  395 */ void APIENTRY (*CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1605 	/*  396 */ void APIENTRY (*ActiveTexture)(GLenum texture);
1606 	/*  397 */ void APIENTRY (*ClientActiveTexture)(GLenum texture);
1607 	/*  398 */ void APIENTRY (*MultiTexCoord1d)(GLenum target, GLdouble s);
1608 	/*  399 */ void APIENTRY (*MultiTexCoord1dv)(GLenum target, const GLdouble *v);
1609 	/*  400 */ void APIENTRY (*MultiTexCoord1f)(GLenum target, GLfloat s);
1610 	/*  401 */ void APIENTRY (*MultiTexCoord1fv)(GLenum target, const GLfloat *v);
1611 	/*  402 */ void APIENTRY (*MultiTexCoord1i)(GLenum target, GLint s);
1612 	/*  403 */ void APIENTRY (*MultiTexCoord1iv)(GLenum target, const GLint *v);
1613 	/*  404 */ void APIENTRY (*MultiTexCoord1s)(GLenum target, GLshort32 s);
1614 	/*  405 */ void APIENTRY (*MultiTexCoord1sv)(GLenum target, const GLshort *v);
1615 	/*  406 */ void APIENTRY (*MultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t);
1616 	/*  407 */ void APIENTRY (*MultiTexCoord2dv)(GLenum target, const GLdouble *v);
1617 	/*  408 */ void APIENTRY (*MultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t);
1618 	/*  409 */ void APIENTRY (*MultiTexCoord2fv)(GLenum target, const GLfloat *v);
1619 	/*  410 */ void APIENTRY (*MultiTexCoord2i)(GLenum target, GLint s, GLint t);
1620 	/*  411 */ void APIENTRY (*MultiTexCoord2iv)(GLenum target, const GLint *v);
1621 	/*  412 */ void APIENTRY (*MultiTexCoord2s)(GLenum target, GLshort32 s, GLshort32 t);
1622 	/*  413 */ void APIENTRY (*MultiTexCoord2sv)(GLenum target, const GLshort *v);
1623 	/*  414 */ void APIENTRY (*MultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r);
1624 	/*  415 */ void APIENTRY (*MultiTexCoord3dv)(GLenum target, const GLdouble *v);
1625 	/*  416 */ void APIENTRY (*MultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r);
1626 	/*  417 */ void APIENTRY (*MultiTexCoord3fv)(GLenum target, const GLfloat *v);
1627 	/*  418 */ void APIENTRY (*MultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r);
1628 	/*  419 */ void APIENTRY (*MultiTexCoord3iv)(GLenum target, const GLint *v);
1629 	/*  420 */ void APIENTRY (*MultiTexCoord3s)(GLenum target, GLshort32 s, GLshort32 t, GLshort32 r);
1630 	/*  421 */ void APIENTRY (*MultiTexCoord3sv)(GLenum target, const GLshort *v);
1631 	/*  422 */ void APIENTRY (*MultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
1632 	/*  423 */ void APIENTRY (*MultiTexCoord4dv)(GLenum target, const GLdouble *v);
1633 	/*  424 */ void APIENTRY (*MultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
1634 	/*  425 */ void APIENTRY (*MultiTexCoord4fv)(GLenum target, const GLfloat *v);
1635 	/*  426 */ void APIENTRY (*MultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q);
1636 	/*  427 */ void APIENTRY (*MultiTexCoord4iv)(GLenum target, const GLint *v);
1637 	/*  428 */ void APIENTRY (*MultiTexCoord4s)(GLenum target, GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q);
1638 	/*  429 */ void APIENTRY (*MultiTexCoord4sv)(GLenum target, const GLshort *v);
1639 	/*  430 */ void APIENTRY (*LoadTransposeMatrixf)(const GLfloat *m);
1640 	/*  431 */ void APIENTRY (*LoadTransposeMatrixd)(const GLdouble *m);
1641 	/*  432 */ void APIENTRY (*MultTransposeMatrixf)(const GLfloat *m);
1642 	/*  433 */ void APIENTRY (*MultTransposeMatrixd)(const GLdouble *m);
1643 	/*  434 */ void APIENTRY (*SampleCoverage)(GLfloat value, GLboolean32 invert);
1644 	/*  435 */ void APIENTRY (*CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data);
1645 	/*  436 */ void APIENTRY (*CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data);
1646 	/*  437 */ void APIENTRY (*CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data);
1647 	/*  438 */ void APIENTRY (*CompressedTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data);
1648 	/*  439 */ void APIENTRY (*CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data);
1649 	/*  440 */ void APIENTRY (*CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data);
1650 	/*  441 */ void APIENTRY (*GetCompressedTexImage)(GLenum target, GLint level, void *img);
1651 	/*  442 */ void APIENTRY (*BlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
1652 	/*  443 */ void APIENTRY (*FogCoordf)(GLfloat coord);
1653 	/*  444 */ void APIENTRY (*FogCoordfv)(const GLfloat *coord);
1654 	/*  445 */ void APIENTRY (*FogCoordd)(GLdouble coord);
1655 	/*  446 */ void APIENTRY (*FogCoorddv)(const GLdouble *coord);
1656 	/*  447 */ void APIENTRY (*FogCoordPointer)(GLenum type, GLsizei stride, const void *pointer);
1657 	/*  448 */ void APIENTRY (*MultiDrawArrays)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount);
1658 	/*  449 */ void APIENTRY (*MultiDrawElements)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount);
1659 	/*  450 */ void APIENTRY (*PointParameterf)(GLenum pname, GLfloat param);
1660 	/*  451 */ void APIENTRY (*PointParameterfv)(GLenum pname, const GLfloat *params);
1661 	/*  452 */ void APIENTRY (*PointParameteri)(GLenum pname, GLint param);
1662 	/*  453 */ void APIENTRY (*PointParameteriv)(GLenum pname, const GLint *params);
1663 	/*  454 */ void APIENTRY (*SecondaryColor3b)(GLbyte32 red, GLbyte32 green, GLbyte32 blue);
1664 	/*  455 */ void APIENTRY (*SecondaryColor3bv)(const GLbyte *v);
1665 	/*  456 */ void APIENTRY (*SecondaryColor3d)(GLdouble red, GLdouble green, GLdouble blue);
1666 	/*  457 */ void APIENTRY (*SecondaryColor3dv)(const GLdouble *v);
1667 	/*  458 */ void APIENTRY (*SecondaryColor3f)(GLfloat red, GLfloat green, GLfloat blue);
1668 	/*  459 */ void APIENTRY (*SecondaryColor3fv)(const GLfloat *v);
1669 	/*  460 */ void APIENTRY (*SecondaryColor3i)(GLint red, GLint green, GLint blue);
1670 	/*  461 */ void APIENTRY (*SecondaryColor3iv)(const GLint *v);
1671 	/*  462 */ void APIENTRY (*SecondaryColor3s)(GLshort32 red, GLshort32 green, GLshort32 blue);
1672 	/*  463 */ void APIENTRY (*SecondaryColor3sv)(const GLshort *v);
1673 	/*  464 */ void APIENTRY (*SecondaryColor3ub)(GLubyte32 red, GLubyte32 green, GLubyte32 blue);
1674 	/*  465 */ void APIENTRY (*SecondaryColor3ubv)(const GLubyte *v);
1675 	/*  466 */ void APIENTRY (*SecondaryColor3ui)(GLuint red, GLuint green, GLuint blue);
1676 	/*  467 */ void APIENTRY (*SecondaryColor3uiv)(const GLuint *v);
1677 	/*  468 */ void APIENTRY (*SecondaryColor3us)(GLushort32 red, GLushort32 green, GLushort32 blue);
1678 	/*  469 */ void APIENTRY (*SecondaryColor3usv)(const GLushort *v);
1679 	/*  470 */ void APIENTRY (*SecondaryColorPointer)(GLint size, GLenum type, GLsizei stride, const void *pointer);
1680 	/*  471 */ void APIENTRY (*WindowPos2d)(GLdouble x, GLdouble y);
1681 	/*  472 */ void APIENTRY (*WindowPos2dv)(const GLdouble *v);
1682 	/*  473 */ void APIENTRY (*WindowPos2f)(GLfloat x, GLfloat y);
1683 	/*  474 */ void APIENTRY (*WindowPos2fv)(const GLfloat *v);
1684 	/*  475 */ void APIENTRY (*WindowPos2i)(GLint x, GLint y);
1685 	/*  476 */ void APIENTRY (*WindowPos2iv)(const GLint *v);
1686 	/*  477 */ void APIENTRY (*WindowPos2s)(GLshort32 x, GLshort32 y);
1687 	/*  478 */ void APIENTRY (*WindowPos2sv)(const GLshort *v);
1688 	/*  479 */ void APIENTRY (*WindowPos3d)(GLdouble x, GLdouble y, GLdouble z);
1689 	/*  480 */ void APIENTRY (*WindowPos3dv)(const GLdouble *v);
1690 	/*  481 */ void APIENTRY (*WindowPos3f)(GLfloat x, GLfloat y, GLfloat z);
1691 	/*  482 */ void APIENTRY (*WindowPos3fv)(const GLfloat *v);
1692 	/*  483 */ void APIENTRY (*WindowPos3i)(GLint x, GLint y, GLint z);
1693 	/*  484 */ void APIENTRY (*WindowPos3iv)(const GLint *v);
1694 	/*  485 */ void APIENTRY (*WindowPos3s)(GLshort32 x, GLshort32 y, GLshort32 z);
1695 	/*  486 */ void APIENTRY (*WindowPos3sv)(const GLshort *v);
1696 	/*  487 */ void APIENTRY (*GenQueries)(GLsizei n, GLuint *ids);
1697 	/*  488 */ void APIENTRY (*DeleteQueries)(GLsizei n, const GLuint *ids);
1698 	/*  489 */ GLboolean APIENTRY (*IsQuery)(GLuint id);
1699 	/*  490 */ void APIENTRY (*BeginQuery)(GLenum target, GLuint id);
1700 	/*  491 */ void APIENTRY (*EndQuery)(GLenum target);
1701 	/*  492 */ void APIENTRY (*GetQueryiv)(GLenum target, GLenum pname, GLint *params);
1702 	/*  493 */ void APIENTRY (*GetQueryObjectiv)(GLuint id, GLenum pname, GLint *params);
1703 	/*  494 */ void APIENTRY (*GetQueryObjectuiv)(GLuint id, GLenum pname, GLuint *params);
1704 	/*  495 */ void APIENTRY (*BindBuffer)(GLenum target, GLuint buffer);
1705 	/*  496 */ void APIENTRY (*DeleteBuffers)(GLsizei n, const GLuint *buffers);
1706 	/*  497 */ void APIENTRY (*GenBuffers)(GLsizei n, GLuint *buffers);
1707 	/*  498 */ GLboolean APIENTRY (*IsBuffer)(GLuint buffer);
1708 	/*  499 */ void APIENTRY (*BufferData)(GLenum target, GLsizeiptr size, const void *data, GLenum usage);
1709 	/*  500 */ void APIENTRY (*BufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, const void *data);
1710 	/*  501 */ void APIENTRY (*GetBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, void *data);
1711 	/*  502 */ void * APIENTRY (*MapBuffer)(GLenum target, GLenum access);
1712 	/*  503 */ GLboolean APIENTRY (*UnmapBuffer)(GLenum target);
1713 	/*  504 */ void APIENTRY (*GetBufferParameteriv)(GLenum target, GLenum pname, GLint *params);
1714 	/*  505 */ void APIENTRY (*GetBufferPointerv)(GLenum target, GLenum pname, void * *params);
1715 	/*  506 */ void APIENTRY (*ActiveTextureARB)(GLenum texture);
1716 	/*  507 */ void APIENTRY (*ClientActiveTextureARB)(GLenum texture);
1717 	/*  508 */ void APIENTRY (*MultiTexCoord1dARB)(GLenum target, GLdouble s);
1718 	/*  509 */ void APIENTRY (*MultiTexCoord1dvARB)(GLenum target, const GLdouble *v);
1719 	/*  510 */ void APIENTRY (*MultiTexCoord1fARB)(GLenum target, GLfloat s);
1720 	/*  511 */ void APIENTRY (*MultiTexCoord1fvARB)(GLenum target, const GLfloat *v);
1721 	/*  512 */ void APIENTRY (*MultiTexCoord1iARB)(GLenum target, GLint s);
1722 	/*  513 */ void APIENTRY (*MultiTexCoord1ivARB)(GLenum target, const GLint *v);
1723 	/*  514 */ void APIENTRY (*MultiTexCoord1sARB)(GLenum target, GLshort32 s);
1724 	/*  515 */ void APIENTRY (*MultiTexCoord1svARB)(GLenum target, const GLshort *v);
1725 	/*  516 */ void APIENTRY (*MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t);
1726 	/*  517 */ void APIENTRY (*MultiTexCoord2dvARB)(GLenum target, const GLdouble *v);
1727 	/*  518 */ void APIENTRY (*MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t);
1728 	/*  519 */ void APIENTRY (*MultiTexCoord2fvARB)(GLenum target, const GLfloat *v);
1729 	/*  520 */ void APIENTRY (*MultiTexCoord2iARB)(GLenum target, GLint s, GLint t);
1730 	/*  521 */ void APIENTRY (*MultiTexCoord2ivARB)(GLenum target, const GLint *v);
1731 	/*  522 */ void APIENTRY (*MultiTexCoord2sARB)(GLenum target, GLshort32 s, GLshort32 t);
1732 	/*  523 */ void APIENTRY (*MultiTexCoord2svARB)(GLenum target, const GLshort *v);
1733 	/*  524 */ void APIENTRY (*MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r);
1734 	/*  525 */ void APIENTRY (*MultiTexCoord3dvARB)(GLenum target, const GLdouble *v);
1735 	/*  526 */ void APIENTRY (*MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r);
1736 	/*  527 */ void APIENTRY (*MultiTexCoord3fvARB)(GLenum target, const GLfloat *v);
1737 	/*  528 */ void APIENTRY (*MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r);
1738 	/*  529 */ void APIENTRY (*MultiTexCoord3ivARB)(GLenum target, const GLint *v);
1739 	/*  530 */ void APIENTRY (*MultiTexCoord3sARB)(GLenum target, GLshort32 s, GLshort32 t, GLshort32 r);
1740 	/*  531 */ void APIENTRY (*MultiTexCoord3svARB)(GLenum target, const GLshort *v);
1741 	/*  532 */ void APIENTRY (*MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
1742 	/*  533 */ void APIENTRY (*MultiTexCoord4dvARB)(GLenum target, const GLdouble *v);
1743 	/*  534 */ void APIENTRY (*MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
1744 	/*  535 */ void APIENTRY (*MultiTexCoord4fvARB)(GLenum target, const GLfloat *v);
1745 	/*  536 */ void APIENTRY (*MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q);
1746 	/*  537 */ void APIENTRY (*MultiTexCoord4ivARB)(GLenum target, const GLint *v);
1747 	/*  538 */ void APIENTRY (*MultiTexCoord4sARB)(GLenum target, GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q);
1748 	/*  539 */ void APIENTRY (*MultiTexCoord4svARB)(GLenum target, const GLshort *v);
1749 	/*  540 */ void APIENTRY (*LoadTransposeMatrixfARB)(const GLfloat *m);
1750 	/*  541 */ void APIENTRY (*LoadTransposeMatrixdARB)(const GLdouble *m);
1751 	/*  542 */ void APIENTRY (*MultTransposeMatrixfARB)(const GLfloat *m);
1752 	/*  543 */ void APIENTRY (*MultTransposeMatrixdARB)(const GLdouble *m);
1753 	/*  544 */ void APIENTRY (*SampleCoverageARB)(GLfloat value, GLboolean32 invert);
1754 	/*  545 */ void APIENTRY (*CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data);
1755 	/*  546 */ void APIENTRY (*CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data);
1756 	/*  547 */ void APIENTRY (*CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data);
1757 	/*  548 */ void APIENTRY (*CompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data);
1758 	/*  549 */ void APIENTRY (*CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data);
1759 	/*  550 */ void APIENTRY (*CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data);
1760 	/*  551 */ void APIENTRY (*GetCompressedTexImageARB)(GLenum target, GLint level, void *img);
1761 	/*  552 */ void APIENTRY (*PointParameterfARB)(GLenum pname, GLfloat param);
1762 	/*  553 */ void APIENTRY (*PointParameterfvARB)(GLenum pname, const GLfloat *params);
1763 	/*  554 */ void APIENTRY (*WeightbvARB)(GLint size, const GLbyte *weights);
1764 	/*  555 */ void APIENTRY (*WeightsvARB)(GLint size, const GLshort *weights);
1765 	/*  556 */ void APIENTRY (*WeightivARB)(GLint size, const GLint *weights);
1766 	/*  557 */ void APIENTRY (*WeightfvARB)(GLint size, const GLfloat *weights);
1767 	/*  558 */ void APIENTRY (*WeightdvARB)(GLint size, const GLdouble *weights);
1768 	/*  559 */ void APIENTRY (*WeightubvARB)(GLint size, const GLubyte *weights);
1769 	/*  560 */ void APIENTRY (*WeightusvARB)(GLint size, const GLushort *weights);
1770 	/*  561 */ void APIENTRY (*WeightuivARB)(GLint size, const GLuint *weights);
1771 	/*  562 */ void APIENTRY (*WeightPointerARB)(GLint size, GLenum type, GLsizei stride, const void *pointer);
1772 	/*  563 */ void APIENTRY (*VertexBlendARB)(GLint count);
1773 	/*  564 */ void APIENTRY (*CurrentPaletteMatrixARB)(GLint index);
1774 	/*  565 */ void APIENTRY (*MatrixIndexubvARB)(GLint size, const GLubyte *indices);
1775 	/*  566 */ void APIENTRY (*MatrixIndexusvARB)(GLint size, const GLushort *indices);
1776 	/*  567 */ void APIENTRY (*MatrixIndexuivARB)(GLint size, const GLuint *indices);
1777 	/*  568 */ void APIENTRY (*MatrixIndexPointerARB)(GLint size, GLenum type, GLsizei stride, const void *pointer);
1778 	/*  569 */ void APIENTRY (*WindowPos2dARB)(GLdouble x, GLdouble y);
1779 	/*  570 */ void APIENTRY (*WindowPos2dvARB)(const GLdouble *v);
1780 	/*  571 */ void APIENTRY (*WindowPos2fARB)(GLfloat x, GLfloat y);
1781 	/*  572 */ void APIENTRY (*WindowPos2fvARB)(const GLfloat *v);
1782 	/*  573 */ void APIENTRY (*WindowPos2iARB)(GLint x, GLint y);
1783 	/*  574 */ void APIENTRY (*WindowPos2ivARB)(const GLint *v);
1784 	/*  575 */ void APIENTRY (*WindowPos2sARB)(GLshort32 x, GLshort32 y);
1785 	/*  576 */ void APIENTRY (*WindowPos2svARB)(const GLshort *v);
1786 	/*  577 */ void APIENTRY (*WindowPos3dARB)(GLdouble x, GLdouble y, GLdouble z);
1787 	/*  578 */ void APIENTRY (*WindowPos3dvARB)(const GLdouble *v);
1788 	/*  579 */ void APIENTRY (*WindowPos3fARB)(GLfloat x, GLfloat y, GLfloat z);
1789 	/*  580 */ void APIENTRY (*WindowPos3fvARB)(const GLfloat *v);
1790 	/*  581 */ void APIENTRY (*WindowPos3iARB)(GLint x, GLint y, GLint z);
1791 	/*  582 */ void APIENTRY (*WindowPos3ivARB)(const GLint *v);
1792 	/*  583 */ void APIENTRY (*WindowPos3sARB)(GLshort32 x, GLshort32 y, GLshort32 z);
1793 	/*  584 */ void APIENTRY (*WindowPos3svARB)(const GLshort *v);
1794 	/*  585 */ void APIENTRY (*VertexAttrib1dARB)(GLuint index, GLdouble x);
1795 	/*  586 */ void APIENTRY (*VertexAttrib1dvARB)(GLuint index, const GLdouble *v);
1796 	/*  587 */ void APIENTRY (*VertexAttrib1fARB)(GLuint index, GLfloat x);
1797 	/*  588 */ void APIENTRY (*VertexAttrib1fvARB)(GLuint index, const GLfloat *v);
1798 	/*  589 */ void APIENTRY (*VertexAttrib1sARB)(GLuint index, GLshort32 x);
1799 	/*  590 */ void APIENTRY (*VertexAttrib1svARB)(GLuint index, const GLshort *v);
1800 	/*  591 */ void APIENTRY (*VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y);
1801 	/*  592 */ void APIENTRY (*VertexAttrib2dvARB)(GLuint index, const GLdouble *v);
1802 	/*  593 */ void APIENTRY (*VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y);
1803 	/*  594 */ void APIENTRY (*VertexAttrib2fvARB)(GLuint index, const GLfloat *v);
1804 	/*  595 */ void APIENTRY (*VertexAttrib2sARB)(GLuint index, GLshort32 x, GLshort32 y);
1805 	/*  596 */ void APIENTRY (*VertexAttrib2svARB)(GLuint index, const GLshort *v);
1806 	/*  597 */ void APIENTRY (*VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
1807 	/*  598 */ void APIENTRY (*VertexAttrib3dvARB)(GLuint index, const GLdouble *v);
1808 	/*  599 */ void APIENTRY (*VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z);
1809 	/*  600 */ void APIENTRY (*VertexAttrib3fvARB)(GLuint index, const GLfloat *v);
1810 	/*  601 */ void APIENTRY (*VertexAttrib3sARB)(GLuint index, GLshort32 x, GLshort32 y, GLshort32 z);
1811 	/*  602 */ void APIENTRY (*VertexAttrib3svARB)(GLuint index, const GLshort *v);
1812 	/*  603 */ void APIENTRY (*VertexAttrib4NbvARB)(GLuint index, const GLbyte *v);
1813 	/*  604 */ void APIENTRY (*VertexAttrib4NivARB)(GLuint index, const GLint *v);
1814 	/*  605 */ void APIENTRY (*VertexAttrib4NsvARB)(GLuint index, const GLshort *v);
1815 	/*  606 */ void APIENTRY (*VertexAttrib4NubARB)(GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w);
1816 	/*  607 */ void APIENTRY (*VertexAttrib4NubvARB)(GLuint index, const GLubyte *v);
1817 	/*  608 */ void APIENTRY (*VertexAttrib4NuivARB)(GLuint index, const GLuint *v);
1818 	/*  609 */ void APIENTRY (*VertexAttrib4NusvARB)(GLuint index, const GLushort *v);
1819 	/*  610 */ void APIENTRY (*VertexAttrib4bvARB)(GLuint index, const GLbyte *v);
1820 	/*  611 */ void APIENTRY (*VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1821 	/*  612 */ void APIENTRY (*VertexAttrib4dvARB)(GLuint index, const GLdouble *v);
1822 	/*  613 */ void APIENTRY (*VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1823 	/*  614 */ void APIENTRY (*VertexAttrib4fvARB)(GLuint index, const GLfloat *v);
1824 	/*  615 */ void APIENTRY (*VertexAttrib4ivARB)(GLuint index, const GLint *v);
1825 	/*  616 */ void APIENTRY (*VertexAttrib4sARB)(GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
1826 	/*  617 */ void APIENTRY (*VertexAttrib4svARB)(GLuint index, const GLshort *v);
1827 	/*  618 */ void APIENTRY (*VertexAttrib4ubvARB)(GLuint index, const GLubyte *v);
1828 	/*  619 */ void APIENTRY (*VertexAttrib4uivARB)(GLuint index, const GLuint *v);
1829 	/*  620 */ void APIENTRY (*VertexAttrib4usvARB)(GLuint index, const GLushort *v);
1830 	/*  621 */ void APIENTRY (*VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, const void *pointer);
1831 	/*  622 */ void APIENTRY (*EnableVertexAttribArrayARB)(GLuint index);
1832 	/*  623 */ void APIENTRY (*DisableVertexAttribArrayARB)(GLuint index);
1833 	/*  624 */ void APIENTRY (*ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const void *string);
1834 	/*  625 */ void APIENTRY (*BindProgramARB)(GLenum target, GLuint program);
1835 	/*  626 */ void APIENTRY (*DeleteProgramsARB)(GLsizei n, const GLuint *programs);
1836 	/*  627 */ void APIENTRY (*GenProgramsARB)(GLsizei n, GLuint *programs);
1837 	/*  628 */ void APIENTRY (*ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1838 	/*  629 */ void APIENTRY (*ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble *params);
1839 	/*  630 */ void APIENTRY (*ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1840 	/*  631 */ void APIENTRY (*ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat *params);
1841 	/*  632 */ void APIENTRY (*ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
1842 	/*  633 */ void APIENTRY (*ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble *params);
1843 	/*  634 */ void APIENTRY (*ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
1844 	/*  635 */ void APIENTRY (*ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat *params);
1845 	/*  636 */ void APIENTRY (*GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble *params);
1846 	/*  637 */ void APIENTRY (*GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat *params);
1847 	/*  638 */ void APIENTRY (*GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble *params);
1848 	/*  639 */ void APIENTRY (*GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat *params);
1849 	/*  640 */ void APIENTRY (*GetProgramivARB)(GLenum target, GLenum pname, GLint *params);
1850 	/*  641 */ void APIENTRY (*GetProgramStringARB)(GLenum target, GLenum pname, void *string);
1851 	/*  642 */ void APIENTRY (*GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble *params);
1852 	/*  643 */ void APIENTRY (*GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat *params);
1853 	/*  644 */ void APIENTRY (*GetVertexAttribivARB)(GLuint index, GLenum pname, GLint *params);
1854 	/*  645 */ void APIENTRY (*GetVertexAttribPointervARB)(GLuint index, GLenum pname, void * *pointer);
1855 	/*  646 */ GLboolean APIENTRY (*IsProgramARB)(GLuint program);
1856 	/*  647 */ void APIENTRY (*BindBufferARB)(GLenum target, GLuint buffer);
1857 	/*  648 */ void APIENTRY (*DeleteBuffersARB)(GLsizei n, const GLuint *buffers);
1858 	/*  649 */ void APIENTRY (*GenBuffersARB)(GLsizei n, GLuint *buffers);
1859 	/*  650 */ GLboolean APIENTRY (*IsBufferARB)(GLuint buffer);
1860 	/*  651 */ void APIENTRY (*BufferDataARB)(GLenum target, GLsizeiptrARB size, const void *data, GLenum usage);
1861 	/*  652 */ void APIENTRY (*BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data);
1862 	/*  653 */ void APIENTRY (*GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data);
1863 	/*  654 */ void * APIENTRY (*MapBufferARB)(GLenum target, GLenum access);
1864 	/*  655 */ GLboolean APIENTRY (*UnmapBufferARB)(GLenum target);
1865 	/*  656 */ void APIENTRY (*GetBufferParameterivARB)(GLenum target, GLenum pname, GLint *params);
1866 	/*  657 */ void APIENTRY (*GetBufferPointervARB)(GLenum target, GLenum pname, void * *params);
1867 	/*  658 */ void APIENTRY (*GenQueriesARB)(GLsizei n, GLuint *ids);
1868 	/*  659 */ void APIENTRY (*DeleteQueriesARB)(GLsizei n, const GLuint *ids);
1869 	/*  660 */ GLboolean APIENTRY (*IsQueryARB)(GLuint id);
1870 	/*  661 */ void APIENTRY (*BeginQueryARB)(GLenum target, GLuint id);
1871 	/*  662 */ void APIENTRY (*EndQueryARB)(GLenum target);
1872 	/*  663 */ void APIENTRY (*GetQueryivARB)(GLenum target, GLenum pname, GLint *params);
1873 	/*  664 */ void APIENTRY (*GetQueryObjectivARB)(GLuint id, GLenum pname, GLint *params);
1874 	/*  665 */ void APIENTRY (*GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint *params);
1875 	/*  666 */ void APIENTRY (*DeleteObjectARB)(GLhandleARB obj);
1876 	/*  667 */ GLhandleARB APIENTRY (*GetHandleARB)(GLenum pname);
1877 	/*  668 */ void APIENTRY (*DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj);
1878 	/*  669 */ GLhandleARB APIENTRY (*CreateShaderObjectARB)(GLenum shaderType);
1879 	/*  670 */ void APIENTRY (*ShaderSourceARB)(GLhandleARB shaderObj, GLsizei count, const GLcharARB * *string, const GLint *length);
1880 	/*  671 */ void APIENTRY (*CompileShaderARB)(GLhandleARB shaderObj);
1881 	/*  672 */ GLhandleARB APIENTRY (*CreateProgramObjectARB)(void);
1882 	/*  673 */ void APIENTRY (*AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj);
1883 	/*  674 */ void APIENTRY (*LinkProgramARB)(GLhandleARB programObj);
1884 	/*  675 */ void APIENTRY (*UseProgramObjectARB)(GLhandleARB programObj);
1885 	/*  676 */ void APIENTRY (*ValidateProgramARB)(GLhandleARB programObj);
1886 	/*  677 */ void APIENTRY (*Uniform1fARB)(GLint location, GLfloat v0);
1887 	/*  678 */ void APIENTRY (*Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1);
1888 	/*  679 */ void APIENTRY (*Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
1889 	/*  680 */ void APIENTRY (*Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
1890 	/*  681 */ void APIENTRY (*Uniform1iARB)(GLint location, GLint v0);
1891 	/*  682 */ void APIENTRY (*Uniform2iARB)(GLint location, GLint v0, GLint v1);
1892 	/*  683 */ void APIENTRY (*Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2);
1893 	/*  684 */ void APIENTRY (*Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
1894 	/*  685 */ void APIENTRY (*Uniform1fvARB)(GLint location, GLsizei count, const GLfloat *value);
1895 	/*  686 */ void APIENTRY (*Uniform2fvARB)(GLint location, GLsizei count, const GLfloat *value);
1896 	/*  687 */ void APIENTRY (*Uniform3fvARB)(GLint location, GLsizei count, const GLfloat *value);
1897 	/*  688 */ void APIENTRY (*Uniform4fvARB)(GLint location, GLsizei count, const GLfloat *value);
1898 	/*  689 */ void APIENTRY (*Uniform1ivARB)(GLint location, GLsizei count, const GLint *value);
1899 	/*  690 */ void APIENTRY (*Uniform2ivARB)(GLint location, GLsizei count, const GLint *value);
1900 	/*  691 */ void APIENTRY (*Uniform3ivARB)(GLint location, GLsizei count, const GLint *value);
1901 	/*  692 */ void APIENTRY (*Uniform4ivARB)(GLint location, GLsizei count, const GLint *value);
1902 	/*  693 */ void APIENTRY (*UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
1903 	/*  694 */ void APIENTRY (*UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
1904 	/*  695 */ void APIENTRY (*UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
1905 	/*  696 */ void APIENTRY (*GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat *params);
1906 	/*  697 */ void APIENTRY (*GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint *params);
1907 	/*  698 */ void APIENTRY (*GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);
1908 	/*  699 */ void APIENTRY (*GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);
1909 	/*  700 */ GLint APIENTRY (*GetUniformLocationARB)(GLhandleARB programObj, const GLcharARB *name);
1910 	/*  701 */ void APIENTRY (*GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);
1911 	/*  702 */ void APIENTRY (*GetUniformfvARB)(GLhandleARB programObj, GLint location, GLfloat *params);
1912 	/*  703 */ void APIENTRY (*GetUniformivARB)(GLhandleARB programObj, GLint location, GLint *params);
1913 	/*  704 */ void APIENTRY (*GetShaderSourceARB)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);
1914 	/*  705 */ void APIENTRY (*BindAttribLocationARB)(GLhandleARB programObj, GLuint index, const GLcharARB *name);
1915 	/*  706 */ void APIENTRY (*GetActiveAttribARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);
1916 	/*  707 */ GLint APIENTRY (*GetAttribLocationARB)(GLhandleARB programObj, const GLcharARB *name);
1917 	/*  708 */ void APIENTRY (*DrawBuffersARB)(GLsizei n, const GLenum *bufs);
1918 	/*  709 */ void APIENTRY (*BlendColorEXT)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
1919 	/*  710 */ void APIENTRY (*PolygonOffsetEXT)(GLfloat factor, GLfloat bias);
1920 	/*  711 */ void APIENTRY (*TexImage3DEXT)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
1921 	/*  712 */ void APIENTRY (*TexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
1922 	/*  713 */ void APIENTRY (*GetTexFilterFuncSGIS)(GLenum target, GLenum filter, GLfloat *weights);
1923 	/*  714 */ void APIENTRY (*TexFilterFuncSGIS)(GLenum target, GLenum filter, GLsizei n, const GLfloat *weights);
1924 	/*  715 */ void APIENTRY (*TexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
1925 	/*  716 */ void APIENTRY (*TexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
1926 	/*  717 */ void APIENTRY (*CopyTexImage1DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
1927 	/*  718 */ void APIENTRY (*CopyTexImage2DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
1928 	/*  719 */ void APIENTRY (*CopyTexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
1929 	/*  720 */ void APIENTRY (*CopyTexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1930 	/*  721 */ void APIENTRY (*CopyTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1931 	/*  722 */ void APIENTRY (*GetHistogramEXT)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values);
1932 	/*  723 */ void APIENTRY (*GetHistogramParameterfvEXT)(GLenum target, GLenum pname, GLfloat *params);
1933 	/*  724 */ void APIENTRY (*GetHistogramParameterivEXT)(GLenum target, GLenum pname, GLint *params);
1934 	/*  725 */ void APIENTRY (*GetMinmaxEXT)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values);
1935 	/*  726 */ void APIENTRY (*GetMinmaxParameterfvEXT)(GLenum target, GLenum pname, GLfloat *params);
1936 	/*  727 */ void APIENTRY (*GetMinmaxParameterivEXT)(GLenum target, GLenum pname, GLint *params);
1937 	/*  728 */ void APIENTRY (*HistogramEXT)(GLenum target, GLsizei width, GLenum internalformat, GLboolean32 sink);
1938 	/*  729 */ void APIENTRY (*MinmaxEXT)(GLenum target, GLenum internalformat, GLboolean32 sink);
1939 	/*  730 */ void APIENTRY (*ResetHistogramEXT)(GLenum target);
1940 	/*  731 */ void APIENTRY (*ResetMinmaxEXT)(GLenum target);
1941 	/*  732 */ void APIENTRY (*ConvolutionFilter1DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image);
1942 	/*  733 */ void APIENTRY (*ConvolutionFilter2DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image);
1943 	/*  734 */ void APIENTRY (*ConvolutionParameterfEXT)(GLenum target, GLenum pname, GLfloat params);
1944 	/*  735 */ void APIENTRY (*ConvolutionParameterfvEXT)(GLenum target, GLenum pname, const GLfloat *params);
1945 	/*  736 */ void APIENTRY (*ConvolutionParameteriEXT)(GLenum target, GLenum pname, GLint params);
1946 	/*  737 */ void APIENTRY (*ConvolutionParameterivEXT)(GLenum target, GLenum pname, const GLint *params);
1947 	/*  738 */ void APIENTRY (*CopyConvolutionFilter1DEXT)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1948 	/*  739 */ void APIENTRY (*CopyConvolutionFilter2DEXT)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
1949 	/*  740 */ void APIENTRY (*GetConvolutionFilterEXT)(GLenum target, GLenum format, GLenum type, void *image);
1950 	/*  741 */ void APIENTRY (*GetConvolutionParameterfvEXT)(GLenum target, GLenum pname, GLfloat *params);
1951 	/*  742 */ void APIENTRY (*GetConvolutionParameterivEXT)(GLenum target, GLenum pname, GLint *params);
1952 	/*  743 */ void APIENTRY (*GetSeparableFilterEXT)(GLenum target, GLenum format, GLenum type, void *row, void *column, void *span);
1953 	/*  744 */ void APIENTRY (*SeparableFilter2DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column);
1954 	/*  745 */ void APIENTRY (*ColorTableSGI)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table);
1955 	/*  746 */ void APIENTRY (*ColorTableParameterfvSGI)(GLenum target, GLenum pname, const GLfloat *params);
1956 	/*  747 */ void APIENTRY (*ColorTableParameterivSGI)(GLenum target, GLenum pname, const GLint *params);
1957 	/*  748 */ void APIENTRY (*CopyColorTableSGI)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1958 	/*  749 */ void APIENTRY (*GetColorTableSGI)(GLenum target, GLenum format, GLenum type, void *table);
1959 	/*  750 */ void APIENTRY (*GetColorTableParameterfvSGI)(GLenum target, GLenum pname, GLfloat *params);
1960 	/*  751 */ void APIENTRY (*GetColorTableParameterivSGI)(GLenum target, GLenum pname, GLint *params);
1961 	/*  752 */ void APIENTRY (*PixelTexGenSGIX)(GLenum mode);
1962 	/*  753 */ void APIENTRY (*PixelTexGenParameteriSGIS)(GLenum pname, GLint param);
1963 	/*  754 */ void APIENTRY (*PixelTexGenParameterivSGIS)(GLenum pname, const GLint *params);
1964 	/*  755 */ void APIENTRY (*PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param);
1965 	/*  756 */ void APIENTRY (*PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat *params);
1966 	/*  757 */ void APIENTRY (*GetPixelTexGenParameterivSGIS)(GLenum pname, GLint *params);
1967 	/*  758 */ void APIENTRY (*GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat *params);
1968 	/*  759 */ void APIENTRY (*TexImage4DSGIS)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const void *pixels);
1969 	/*  760 */ void APIENTRY (*TexSubImage4DSGIS)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const void *pixels);
1970 	/*  761 */ GLboolean APIENTRY (*AreTexturesResidentEXT)(GLsizei n, const GLuint *textures, GLboolean *residences);
1971 	/*  762 */ void APIENTRY (*BindTextureEXT)(GLenum target, GLuint texture);
1972 	/*  763 */ void APIENTRY (*DeleteTexturesEXT)(GLsizei n, const GLuint *textures);
1973 	/*  764 */ void APIENTRY (*GenTexturesEXT)(GLsizei n, GLuint *textures);
1974 	/*  765 */ GLboolean APIENTRY (*IsTextureEXT)(GLuint texture);
1975 	/*  766 */ void APIENTRY (*PrioritizeTexturesEXT)(GLsizei n, const GLuint *textures, const GLclampf *priorities);
1976 	/*  767 */ void APIENTRY (*DetailTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat *points);
1977 	/*  768 */ void APIENTRY (*GetDetailTexFuncSGIS)(GLenum target, GLfloat *points);
1978 	/*  769 */ void APIENTRY (*SharpenTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat *points);
1979 	/*  770 */ void APIENTRY (*GetSharpenTexFuncSGIS)(GLenum target, GLfloat *points);
1980 	/*  771 */ void APIENTRY (*SampleMaskSGIS)(GLclampf value, GLboolean32 invert);
1981 	/*  772 */ void APIENTRY (*SamplePatternSGIS)(GLenum pattern);
1982 	/*  773 */ void APIENTRY (*ArrayElementEXT)(GLint i);
1983 	/*  774 */ void APIENTRY (*ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer);
1984 	/*  775 */ void APIENTRY (*DrawArraysEXT)(GLenum mode, GLint first, GLsizei count);
1985 	/*  776 */ void APIENTRY (*EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean *pointer);
1986 	/*  777 */ void APIENTRY (*GetPointervEXT)(GLenum pname, void * *params);
1987 	/*  778 */ void APIENTRY (*IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const void *pointer);
1988 	/*  779 */ void APIENTRY (*NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const void *pointer);
1989 	/*  780 */ void APIENTRY (*TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer);
1990 	/*  781 */ void APIENTRY (*VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer);
1991 	/*  782 */ void APIENTRY (*BlendEquationEXT)(GLenum mode);
1992 	/*  783 */ void APIENTRY (*SpriteParameterfSGIX)(GLenum pname, GLfloat param);
1993 	/*  784 */ void APIENTRY (*SpriteParameterfvSGIX)(GLenum pname, const GLfloat *params);
1994 	/*  785 */ void APIENTRY (*SpriteParameteriSGIX)(GLenum pname, GLint param);
1995 	/*  786 */ void APIENTRY (*SpriteParameterivSGIX)(GLenum pname, const GLint *params);
1996 	/*  787 */ void APIENTRY (*PointParameterfEXT)(GLenum pname, GLfloat param);
1997 	/*  788 */ void APIENTRY (*PointParameterfvEXT)(GLenum pname, const GLfloat *params);
1998 	/*  789 */ void APIENTRY (*PointParameterfSGIS)(GLenum pname, GLfloat param);
1999 	/*  790 */ void APIENTRY (*PointParameterfvSGIS)(GLenum pname, const GLfloat *params);
2000 	/*  791 */ GLint APIENTRY (*GetInstrumentsSGIX)(void);
2001 	/*  792 */ void APIENTRY (*InstrumentsBufferSGIX)(GLsizei size, GLint *buffer);
2002 	/*  793 */ GLint APIENTRY (*PollInstrumentsSGIX)(GLint *marker_p);
2003 	/*  794 */ void APIENTRY (*ReadInstrumentsSGIX)(GLint marker);
2004 	/*  795 */ void APIENTRY (*StartInstrumentsSGIX)(void);
2005 	/*  796 */ void APIENTRY (*StopInstrumentsSGIX)(GLint marker);
2006 	/*  797 */ void APIENTRY (*FrameZoomSGIX)(GLint factor);
2007 	/*  798 */ void APIENTRY (*TagSampleBufferSGIX)(void);
2008 	/*  799 */ void APIENTRY (*DeformationMap3dSGIX)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points);
2009 	/*  800 */ void APIENTRY (*DeformationMap3fSGIX)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points);
2010 	/*  801 */ void APIENTRY (*DeformSGIX)(GLbitfield mask);
2011 	/*  802 */ void APIENTRY (*LoadIdentityDeformationMapSGIX)(GLbitfield mask);
2012 	/*  803 */ void APIENTRY (*ReferencePlaneSGIX)(const GLdouble *equation);
2013 	/*  804 */ void APIENTRY (*FlushRasterSGIX)(void);
2014 	/*  805 */ void APIENTRY (*FogFuncSGIS)(GLsizei n, const GLfloat *points);
2015 	/*  806 */ void APIENTRY (*GetFogFuncSGIS)(GLfloat *points);
2016 	/*  807 */ void APIENTRY (*ImageTransformParameteriHP)(GLenum target, GLenum pname, GLint param);
2017 	/*  808 */ void APIENTRY (*ImageTransformParameterfHP)(GLenum target, GLenum pname, GLfloat param);
2018 	/*  809 */ void APIENTRY (*ImageTransformParameterivHP)(GLenum target, GLenum pname, const GLint *params);
2019 	/*  810 */ void APIENTRY (*ImageTransformParameterfvHP)(GLenum target, GLenum pname, const GLfloat *params);
2020 	/*  811 */ void APIENTRY (*GetImageTransformParameterivHP)(GLenum target, GLenum pname, GLint *params);
2021 	/*  812 */ void APIENTRY (*GetImageTransformParameterfvHP)(GLenum target, GLenum pname, GLfloat *params);
2022 	/*  813 */ void APIENTRY (*ColorSubTableEXT)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data);
2023 	/*  814 */ void APIENTRY (*CopyColorSubTableEXT)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
2024 	/*  815 */ void APIENTRY (*HintPGI)(GLenum target, GLint mode);
2025 	/*  816 */ void APIENTRY (*ColorTableEXT)(GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const void *table);
2026 	/*  817 */ void APIENTRY (*GetColorTableEXT)(GLenum target, GLenum format, GLenum type, void *data);
2027 	/*  818 */ void APIENTRY (*GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint *params);
2028 	/*  819 */ void APIENTRY (*GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat *params);
2029 	/*  820 */ void APIENTRY (*GetListParameterfvSGIX)(GLuint list, GLenum pname, GLfloat *params);
2030 	/*  821 */ void APIENTRY (*GetListParameterivSGIX)(GLuint list, GLenum pname, GLint *params);
2031 	/*  822 */ void APIENTRY (*ListParameterfSGIX)(GLuint list, GLenum pname, GLfloat param);
2032 	/*  823 */ void APIENTRY (*ListParameterfvSGIX)(GLuint list, GLenum pname, const GLfloat *params);
2033 	/*  824 */ void APIENTRY (*ListParameteriSGIX)(GLuint list, GLenum pname, GLint param);
2034 	/*  825 */ void APIENTRY (*ListParameterivSGIX)(GLuint list, GLenum pname, const GLint *params);
2035 	/*  826 */ void APIENTRY (*IndexMaterialEXT)(GLenum face, GLenum mode);
2036 	/*  827 */ void APIENTRY (*IndexFuncEXT)(GLenum func, GLclampf ref);
2037 	/*  828 */ void APIENTRY (*LockArraysEXT)(GLint first, GLsizei count);
2038 	/*  829 */ void APIENTRY (*UnlockArraysEXT)(void);
2039 	/*  830 */ void APIENTRY (*CullParameterdvEXT)(GLenum pname, GLdouble *params);
2040 	/*  831 */ void APIENTRY (*CullParameterfvEXT)(GLenum pname, GLfloat *params);
2041 	/*  832 */ void APIENTRY (*FragmentColorMaterialSGIX)(GLenum face, GLenum mode);
2042 	/*  833 */ void APIENTRY (*FragmentLightfSGIX)(GLenum light, GLenum pname, GLfloat param);
2043 	/*  834 */ void APIENTRY (*FragmentLightfvSGIX)(GLenum light, GLenum pname, const GLfloat *params);
2044 	/*  835 */ void APIENTRY (*FragmentLightiSGIX)(GLenum light, GLenum pname, GLint param);
2045 	/*  836 */ void APIENTRY (*FragmentLightivSGIX)(GLenum light, GLenum pname, const GLint *params);
2046 	/*  837 */ void APIENTRY (*FragmentLightModelfSGIX)(GLenum pname, GLfloat param);
2047 	/*  838 */ void APIENTRY (*FragmentLightModelfvSGIX)(GLenum pname, const GLfloat *params);
2048 	/*  839 */ void APIENTRY (*FragmentLightModeliSGIX)(GLenum pname, GLint param);
2049 	/*  840 */ void APIENTRY (*FragmentLightModelivSGIX)(GLenum pname, const GLint *params);
2050 	/*  841 */ void APIENTRY (*FragmentMaterialfSGIX)(GLenum face, GLenum pname, GLfloat param);
2051 	/*  842 */ void APIENTRY (*FragmentMaterialfvSGIX)(GLenum face, GLenum pname, const GLfloat *params);
2052 	/*  843 */ void APIENTRY (*FragmentMaterialiSGIX)(GLenum face, GLenum pname, GLint param);
2053 	/*  844 */ void APIENTRY (*FragmentMaterialivSGIX)(GLenum face, GLenum pname, const GLint *params);
2054 	/*  845 */ void APIENTRY (*GetFragmentLightfvSGIX)(GLenum light, GLenum pname, GLfloat *params);
2055 	/*  846 */ void APIENTRY (*GetFragmentLightivSGIX)(GLenum light, GLenum pname, GLint *params);
2056 	/*  847 */ void APIENTRY (*GetFragmentMaterialfvSGIX)(GLenum face, GLenum pname, GLfloat *params);
2057 	/*  848 */ void APIENTRY (*GetFragmentMaterialivSGIX)(GLenum face, GLenum pname, GLint *params);
2058 	/*  849 */ void APIENTRY (*LightEnviSGIX)(GLenum pname, GLint param);
2059 	/*  850 */ void APIENTRY (*DrawRangeElementsEXT)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
2060 	/*  851 */ void APIENTRY (*ApplyTextureEXT)(GLenum mode);
2061 	/*  852 */ void APIENTRY (*TextureLightEXT)(GLenum pname);
2062 	/*  853 */ void APIENTRY (*TextureMaterialEXT)(GLenum face, GLenum mode);
2063 	/*  854 */ void APIENTRY (*AsyncMarkerSGIX)(GLuint marker);
2064 	/*  855 */ GLint APIENTRY (*FinishAsyncSGIX)(GLuint *markerp);
2065 	/*  856 */ GLint APIENTRY (*PollAsyncSGIX)(GLuint *markerp);
2066 	/*  857 */ GLuint APIENTRY (*GenAsyncMarkersSGIX)(GLsizei range);
2067 	/*  858 */ void APIENTRY (*DeleteAsyncMarkersSGIX)(GLuint marker, GLsizei range);
2068 	/*  859 */ GLboolean APIENTRY (*IsAsyncMarkerSGIX)(GLuint marker);
2069 	/*  860 */ void APIENTRY (*VertexPointervINTEL)(GLint size, GLenum type, const void * *pointer);
2070 	/*  861 */ void APIENTRY (*NormalPointervINTEL)(GLenum type, const void * *pointer);
2071 	/*  862 */ void APIENTRY (*ColorPointervINTEL)(GLint size, GLenum type, const void * *pointer);
2072 	/*  863 */ void APIENTRY (*TexCoordPointervINTEL)(GLint size, GLenum type, const void * *pointer);
2073 	/*  864 */ void APIENTRY (*PixelTransformParameteriEXT)(GLenum target, GLenum pname, GLint param);
2074 	/*  865 */ void APIENTRY (*PixelTransformParameterfEXT)(GLenum target, GLenum pname, GLfloat param);
2075 	/*  866 */ void APIENTRY (*PixelTransformParameterivEXT)(GLenum target, GLenum pname, const GLint *params);
2076 	/*  867 */ void APIENTRY (*PixelTransformParameterfvEXT)(GLenum target, GLenum pname, const GLfloat *params);
2077 	/*  868 */ void APIENTRY (*SecondaryColor3bEXT)(GLbyte32 red, GLbyte32 green, GLbyte32 blue);
2078 	/*  869 */ void APIENTRY (*SecondaryColor3bvEXT)(const GLbyte *v);
2079 	/*  870 */ void APIENTRY (*SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue);
2080 	/*  871 */ void APIENTRY (*SecondaryColor3dvEXT)(const GLdouble *v);
2081 	/*  872 */ void APIENTRY (*SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue);
2082 	/*  873 */ void APIENTRY (*SecondaryColor3fvEXT)(const GLfloat *v);
2083 	/*  874 */ void APIENTRY (*SecondaryColor3iEXT)(GLint red, GLint green, GLint blue);
2084 	/*  875 */ void APIENTRY (*SecondaryColor3ivEXT)(const GLint *v);
2085 	/*  876 */ void APIENTRY (*SecondaryColor3sEXT)(GLshort32 red, GLshort32 green, GLshort32 blue);
2086 	/*  877 */ void APIENTRY (*SecondaryColor3svEXT)(const GLshort *v);
2087 	/*  878 */ void APIENTRY (*SecondaryColor3ubEXT)(GLubyte32 red, GLubyte32 green, GLubyte32 blue);
2088 	/*  879 */ void APIENTRY (*SecondaryColor3ubvEXT)(const GLubyte *v);
2089 	/*  880 */ void APIENTRY (*SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue);
2090 	/*  881 */ void APIENTRY (*SecondaryColor3uivEXT)(const GLuint *v);
2091 	/*  882 */ void APIENTRY (*SecondaryColor3usEXT)(GLushort32 red, GLushort32 green, GLushort32 blue);
2092 	/*  883 */ void APIENTRY (*SecondaryColor3usvEXT)(const GLushort *v);
2093 	/*  884 */ void APIENTRY (*SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const void *pointer);
2094 	/*  885 */ void APIENTRY (*TextureNormalEXT)(GLenum mode);
2095 	/*  886 */ void APIENTRY (*MultiDrawArraysEXT)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);
2096 	/*  887 */ void APIENTRY (*MultiDrawElementsEXT)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei primcount);
2097 	/*  888 */ void APIENTRY (*FogCoordfEXT)(GLfloat coord);
2098 	/*  889 */ void APIENTRY (*FogCoordfvEXT)(const GLfloat *coord);
2099 	/*  890 */ void APIENTRY (*FogCoorddEXT)(GLdouble coord);
2100 	/*  891 */ void APIENTRY (*FogCoorddvEXT)(const GLdouble *coord);
2101 	/*  892 */ void APIENTRY (*FogCoordPointerEXT)(GLenum type, GLsizei stride, const void *pointer);
2102 	/*  893 */ void APIENTRY (*Tangent3bEXT)(GLbyte32 tx, GLbyte32 ty, GLbyte32 tz);
2103 	/*  894 */ void APIENTRY (*Tangent3bvEXT)(const GLbyte *v);
2104 	/*  895 */ void APIENTRY (*Tangent3dEXT)(GLdouble tx, GLdouble ty, GLdouble tz);
2105 	/*  896 */ void APIENTRY (*Tangent3dvEXT)(const GLdouble *v);
2106 	/*  897 */ void APIENTRY (*Tangent3fEXT)(GLfloat tx, GLfloat ty, GLfloat tz);
2107 	/*  898 */ void APIENTRY (*Tangent3fvEXT)(const GLfloat *v);
2108 	/*  899 */ void APIENTRY (*Tangent3iEXT)(GLint tx, GLint ty, GLint tz);
2109 	/*  900 */ void APIENTRY (*Tangent3ivEXT)(const GLint *v);
2110 	/*  901 */ void APIENTRY (*Tangent3sEXT)(GLshort32 tx, GLshort32 ty, GLshort32 tz);
2111 	/*  902 */ void APIENTRY (*Tangent3svEXT)(const GLshort *v);
2112 	/*  903 */ void APIENTRY (*Binormal3bEXT)(GLbyte32 bx, GLbyte32 by, GLbyte32 bz);
2113 	/*  904 */ void APIENTRY (*Binormal3bvEXT)(const GLbyte *v);
2114 	/*  905 */ void APIENTRY (*Binormal3dEXT)(GLdouble bx, GLdouble by, GLdouble bz);
2115 	/*  906 */ void APIENTRY (*Binormal3dvEXT)(const GLdouble *v);
2116 	/*  907 */ void APIENTRY (*Binormal3fEXT)(GLfloat bx, GLfloat by, GLfloat bz);
2117 	/*  908 */ void APIENTRY (*Binormal3fvEXT)(const GLfloat *v);
2118 	/*  909 */ void APIENTRY (*Binormal3iEXT)(GLint bx, GLint by, GLint bz);
2119 	/*  910 */ void APIENTRY (*Binormal3ivEXT)(const GLint *v);
2120 	/*  911 */ void APIENTRY (*Binormal3sEXT)(GLshort32 bx, GLshort32 by, GLshort32 bz);
2121 	/*  912 */ void APIENTRY (*Binormal3svEXT)(const GLshort *v);
2122 	/*  913 */ void APIENTRY (*TangentPointerEXT)(GLenum type, GLsizei stride, const void *pointer);
2123 	/*  914 */ void APIENTRY (*BinormalPointerEXT)(GLenum type, GLsizei stride, const void *pointer);
2124 	/*  915 */ void APIENTRY (*FinishTextureSUNX)(void);
2125 	/*  916 */ void APIENTRY (*GlobalAlphaFactorbSUN)(GLbyte32 factor);
2126 	/*  917 */ void APIENTRY (*GlobalAlphaFactorsSUN)(GLshort32 factor);
2127 	/*  918 */ void APIENTRY (*GlobalAlphaFactoriSUN)(GLint factor);
2128 	/*  919 */ void APIENTRY (*GlobalAlphaFactorfSUN)(GLfloat factor);
2129 	/*  920 */ void APIENTRY (*GlobalAlphaFactordSUN)(GLdouble factor);
2130 	/*  921 */ void APIENTRY (*GlobalAlphaFactorubSUN)(GLubyte32 factor);
2131 	/*  922 */ void APIENTRY (*GlobalAlphaFactorusSUN)(GLushort32 factor);
2132 	/*  923 */ void APIENTRY (*GlobalAlphaFactoruiSUN)(GLuint factor);
2133 	/*  924 */ void APIENTRY (*ReplacementCodeuiSUN)(GLuint code);
2134 	/*  925 */ void APIENTRY (*ReplacementCodeusSUN)(GLushort32 code);
2135 	/*  926 */ void APIENTRY (*ReplacementCodeubSUN)(GLubyte32 code);
2136 	/*  927 */ void APIENTRY (*ReplacementCodeuivSUN)(const GLuint *code);
2137 	/*  928 */ void APIENTRY (*ReplacementCodeusvSUN)(const GLushort *code);
2138 	/*  929 */ void APIENTRY (*ReplacementCodeubvSUN)(const GLubyte *code);
2139 	/*  930 */ void APIENTRY (*ReplacementCodePointerSUN)(GLenum type, GLsizei stride, const void * *pointer);
2140 	/*  931 */ void APIENTRY (*Color4ubVertex2fSUN)(GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y);
2141 	/*  932 */ void APIENTRY (*Color4ubVertex2fvSUN)(const GLubyte *c, const GLfloat *v);
2142 	/*  933 */ void APIENTRY (*Color4ubVertex3fSUN)(GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z);
2143 	/*  934 */ void APIENTRY (*Color4ubVertex3fvSUN)(const GLubyte *c, const GLfloat *v);
2144 	/*  935 */ void APIENTRY (*Color3fVertex3fSUN)(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
2145 	/*  936 */ void APIENTRY (*Color3fVertex3fvSUN)(const GLfloat *c, const GLfloat *v);
2146 	/*  937 */ void APIENTRY (*Normal3fVertex3fSUN)(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2147 	/*  938 */ void APIENTRY (*Normal3fVertex3fvSUN)(const GLfloat *n, const GLfloat *v);
2148 	/*  939 */ void APIENTRY (*Color4fNormal3fVertex3fSUN)(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2149 	/*  940 */ void APIENTRY (*Color4fNormal3fVertex3fvSUN)(const GLfloat *c, const GLfloat *n, const GLfloat *v);
2150 	/*  941 */ void APIENTRY (*TexCoord2fVertex3fSUN)(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
2151 	/*  942 */ void APIENTRY (*TexCoord2fVertex3fvSUN)(const GLfloat *tc, const GLfloat *v);
2152 	/*  943 */ void APIENTRY (*TexCoord4fVertex4fSUN)(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2153 	/*  944 */ void APIENTRY (*TexCoord4fVertex4fvSUN)(const GLfloat *tc, const GLfloat *v);
2154 	/*  945 */ void APIENTRY (*TexCoord2fColor4ubVertex3fSUN)(GLfloat s, GLfloat t, GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z);
2155 	/*  946 */ void APIENTRY (*TexCoord2fColor4ubVertex3fvSUN)(const GLfloat *tc, const GLubyte *c, const GLfloat *v);
2156 	/*  947 */ void APIENTRY (*TexCoord2fColor3fVertex3fSUN)(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
2157 	/*  948 */ void APIENTRY (*TexCoord2fColor3fVertex3fvSUN)(const GLfloat *tc, const GLfloat *c, const GLfloat *v);
2158 	/*  949 */ void APIENTRY (*TexCoord2fNormal3fVertex3fSUN)(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2159 	/*  950 */ void APIENTRY (*TexCoord2fNormal3fVertex3fvSUN)(const GLfloat *tc, const GLfloat *n, const GLfloat *v);
2160 	/*  951 */ void APIENTRY (*TexCoord2fColor4fNormal3fVertex3fSUN)(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2161 	/*  952 */ void APIENTRY (*TexCoord2fColor4fNormal3fVertex3fvSUN)(const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
2162 	/*  953 */ void APIENTRY (*TexCoord4fColor4fNormal3fVertex4fSUN)(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2163 	/*  954 */ void APIENTRY (*TexCoord4fColor4fNormal3fVertex4fvSUN)(const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
2164 	/*  955 */ void APIENTRY (*ReplacementCodeuiVertex3fSUN)(GLuint rc, GLfloat x, GLfloat y, GLfloat z);
2165 	/*  956 */ void APIENTRY (*ReplacementCodeuiVertex3fvSUN)(const GLuint *rc, const GLfloat *v);
2166 	/*  957 */ void APIENTRY (*ReplacementCodeuiColor4ubVertex3fSUN)(GLuint rc, GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z);
2167 	/*  958 */ void APIENTRY (*ReplacementCodeuiColor4ubVertex3fvSUN)(const GLuint *rc, const GLubyte *c, const GLfloat *v);
2168 	/*  959 */ void APIENTRY (*ReplacementCodeuiColor3fVertex3fSUN)(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
2169 	/*  960 */ void APIENTRY (*ReplacementCodeuiColor3fVertex3fvSUN)(const GLuint *rc, const GLfloat *c, const GLfloat *v);
2170 	/*  961 */ void APIENTRY (*ReplacementCodeuiNormal3fVertex3fSUN)(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2171 	/*  962 */ void APIENTRY (*ReplacementCodeuiNormal3fVertex3fvSUN)(const GLuint *rc, const GLfloat *n, const GLfloat *v);
2172 	/*  963 */ void APIENTRY (*ReplacementCodeuiColor4fNormal3fVertex3fSUN)(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2173 	/*  964 */ void APIENTRY (*ReplacementCodeuiColor4fNormal3fVertex3fvSUN)(const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
2174 	/*  965 */ void APIENTRY (*ReplacementCodeuiTexCoord2fVertex3fSUN)(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
2175 	/*  966 */ void APIENTRY (*ReplacementCodeuiTexCoord2fVertex3fvSUN)(const GLuint *rc, const GLfloat *tc, const GLfloat *v);
2176 	/*  967 */ void APIENTRY (*ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2177 	/*  968 */ void APIENTRY (*ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)(const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v);
2178 	/*  969 */ void APIENTRY (*ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
2179 	/*  970 */ void APIENTRY (*ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)(const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
2180 	/*  971 */ void APIENTRY (*BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
2181 	/*  972 */ void APIENTRY (*BlendFuncSeparateINGR)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
2182 	/*  973 */ void APIENTRY (*VertexWeightfEXT)(GLfloat weight);
2183 	/*  974 */ void APIENTRY (*VertexWeightfvEXT)(const GLfloat *weight);
2184 	/*  975 */ void APIENTRY (*VertexWeightPointerEXT)(GLint size, GLenum type, GLsizei stride, const void *pointer);
2185 	/*  976 */ void APIENTRY (*FlushVertexArrayRangeNV)(void);
2186 	/*  977 */ void APIENTRY (*VertexArrayRangeNV)(GLsizei length, const void *pointer);
2187 	/*  978 */ void APIENTRY (*CombinerParameterfvNV)(GLenum pname, const GLfloat *params);
2188 	/*  979 */ void APIENTRY (*CombinerParameterfNV)(GLenum pname, GLfloat param);
2189 	/*  980 */ void APIENTRY (*CombinerParameterivNV)(GLenum pname, const GLint *params);
2190 	/*  981 */ void APIENTRY (*CombinerParameteriNV)(GLenum pname, GLint param);
2191 	/*  982 */ void APIENTRY (*CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
2192 	/*  983 */ void APIENTRY (*CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean32 abDotProduct, GLboolean32 cdDotProduct, GLboolean32 muxSum);
2193 	/*  984 */ void APIENTRY (*FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
2194 	/*  985 */ void APIENTRY (*GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params);
2195 	/*  986 */ void APIENTRY (*GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params);
2196 	/*  987 */ void APIENTRY (*GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat *params);
2197 	/*  988 */ void APIENTRY (*GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint *params);
2198 	/*  989 */ void APIENTRY (*GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat *params);
2199 	/*  990 */ void APIENTRY (*GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint *params);
2200 	/*  991 */ void APIENTRY (*ResizeBuffersMESA)(void);
2201 	/*  992 */ void APIENTRY (*WindowPos2dMESA)(GLdouble x, GLdouble y);
2202 	/*  993 */ void APIENTRY (*WindowPos2dvMESA)(const GLdouble *v);
2203 	/*  994 */ void APIENTRY (*WindowPos2fMESA)(GLfloat x, GLfloat y);
2204 	/*  995 */ void APIENTRY (*WindowPos2fvMESA)(const GLfloat *v);
2205 	/*  996 */ void APIENTRY (*WindowPos2iMESA)(GLint x, GLint y);
2206 	/*  997 */ void APIENTRY (*WindowPos2ivMESA)(const GLint *v);
2207 	/*  998 */ void APIENTRY (*WindowPos2sMESA)(GLshort32 x, GLshort32 y);
2208 	/*  999 */ void APIENTRY (*WindowPos2svMESA)(const GLshort *v);
2209 	/* 1000 */ void APIENTRY (*WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z);
2210 	/* 1001 */ void APIENTRY (*WindowPos3dvMESA)(const GLdouble *v);
2211 	/* 1002 */ void APIENTRY (*WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z);
2212 	/* 1003 */ void APIENTRY (*WindowPos3fvMESA)(const GLfloat *v);
2213 	/* 1004 */ void APIENTRY (*WindowPos3iMESA)(GLint x, GLint y, GLint z);
2214 	/* 1005 */ void APIENTRY (*WindowPos3ivMESA)(const GLint *v);
2215 	/* 1006 */ void APIENTRY (*WindowPos3sMESA)(GLshort32 x, GLshort32 y, GLshort32 z);
2216 	/* 1007 */ void APIENTRY (*WindowPos3svMESA)(const GLshort *v);
2217 	/* 1008 */ void APIENTRY (*WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2218 	/* 1009 */ void APIENTRY (*WindowPos4dvMESA)(const GLdouble *v);
2219 	/* 1010 */ void APIENTRY (*WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2220 	/* 1011 */ void APIENTRY (*WindowPos4fvMESA)(const GLfloat *v);
2221 	/* 1012 */ void APIENTRY (*WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w);
2222 	/* 1013 */ void APIENTRY (*WindowPos4ivMESA)(const GLint *v);
2223 	/* 1014 */ void APIENTRY (*WindowPos4sMESA)(GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
2224 	/* 1015 */ void APIENTRY (*WindowPos4svMESA)(const GLshort *v);
2225 	/* 1016 */ void APIENTRY (*MultiModeDrawArraysIBM)(const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride);
2226 	/* 1017 */ void APIENTRY (*MultiModeDrawElementsIBM)(const GLenum *mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei primcount, GLint modestride);
2227 	/* 1018 */ void APIENTRY (*ColorPointerListIBM)(GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2228 	/* 1019 */ void APIENTRY (*SecondaryColorPointerListIBM)(GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2229 	/* 1020 */ void APIENTRY (*EdgeFlagPointerListIBM)(GLint stride, const GLboolean * *pointer, GLint ptrstride);
2230 	/* 1021 */ void APIENTRY (*FogCoordPointerListIBM)(GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2231 	/* 1022 */ void APIENTRY (*IndexPointerListIBM)(GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2232 	/* 1023 */ void APIENTRY (*NormalPointerListIBM)(GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2233 	/* 1024 */ void APIENTRY (*TexCoordPointerListIBM)(GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2234 	/* 1025 */ void APIENTRY (*VertexPointerListIBM)(GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride);
2235 	/* 1026 */ void APIENTRY (*TbufferMask3DFX)(GLuint mask);
2236 	/* 1027 */ void APIENTRY (*SampleMaskEXT)(GLclampf value, GLboolean32 invert);
2237 	/* 1028 */ void APIENTRY (*SamplePatternEXT)(GLenum pattern);
2238 	/* 1029 */ void APIENTRY (*TextureColorMaskSGIS)(GLboolean32 red, GLboolean32 green, GLboolean32 blue, GLboolean32 alpha);
2239 	/* 1030 */ void APIENTRY (*IglooInterfaceSGIX)(GLenum pname, const void *params);
2240 	/* 1031 */ void APIENTRY (*DeleteFencesNV)(GLsizei n, const GLuint *fences);
2241 	/* 1032 */ void APIENTRY (*GenFencesNV)(GLsizei n, GLuint *fences);
2242 	/* 1033 */ GLboolean APIENTRY (*IsFenceNV)(GLuint fence);
2243 	/* 1034 */ GLboolean APIENTRY (*TestFenceNV)(GLuint fence);
2244 	/* 1035 */ void APIENTRY (*GetFenceivNV)(GLuint fence, GLenum pname, GLint *params);
2245 	/* 1036 */ void APIENTRY (*FinishFenceNV)(GLuint fence);
2246 	/* 1037 */ void APIENTRY (*SetFenceNV)(GLuint fence, GLenum condition);
2247 	/* 1038 */ void APIENTRY (*MapControlPointsNV)(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean32 packed, const void *points);
2248 	/* 1039 */ void APIENTRY (*MapParameterivNV)(GLenum target, GLenum pname, const GLint *params);
2249 	/* 1040 */ void APIENTRY (*MapParameterfvNV)(GLenum target, GLenum pname, const GLfloat *params);
2250 	/* 1041 */ void APIENTRY (*GetMapControlPointsNV)(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean32 packed, void *points);
2251 	/* 1042 */ void APIENTRY (*GetMapParameterivNV)(GLenum target, GLenum pname, GLint *params);
2252 	/* 1043 */ void APIENTRY (*GetMapParameterfvNV)(GLenum target, GLenum pname, GLfloat *params);
2253 	/* 1044 */ void APIENTRY (*GetMapAttribParameterivNV)(GLenum target, GLuint index, GLenum pname, GLint *params);
2254 	/* 1045 */ void APIENTRY (*GetMapAttribParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat *params);
2255 	/* 1046 */ void APIENTRY (*EvalMapsNV)(GLenum target, GLenum mode);
2256 	/* 1047 */ void APIENTRY (*CombinerStageParameterfvNV)(GLenum stage, GLenum pname, const GLfloat *params);
2257 	/* 1048 */ void APIENTRY (*GetCombinerStageParameterfvNV)(GLenum stage, GLenum pname, GLfloat *params);
2258 	/* 1049 */ GLboolean APIENTRY (*AreProgramsResidentNV)(GLsizei n, const GLuint *programs, GLboolean *residences);
2259 	/* 1050 */ void APIENTRY (*BindProgramNV)(GLenum target, GLuint id);
2260 	/* 1051 */ void APIENTRY (*DeleteProgramsNV)(GLsizei n, const GLuint *programs);
2261 	/* 1052 */ void APIENTRY (*ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat *params);
2262 	/* 1053 */ void APIENTRY (*GenProgramsNV)(GLsizei n, GLuint *programs);
2263 	/* 1054 */ void APIENTRY (*GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble *params);
2264 	/* 1055 */ void APIENTRY (*GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat *params);
2265 	/* 1056 */ void APIENTRY (*GetProgramivNV)(GLuint id, GLenum pname, GLint *params);
2266 	/* 1057 */ void APIENTRY (*GetProgramStringNV)(GLuint id, GLenum pname, GLubyte *program);
2267 	/* 1058 */ void APIENTRY (*GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint *params);
2268 	/* 1059 */ void APIENTRY (*GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble *params);
2269 	/* 1060 */ void APIENTRY (*GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat *params);
2270 	/* 1061 */ void APIENTRY (*GetVertexAttribivNV)(GLuint index, GLenum pname, GLint *params);
2271 	/* 1062 */ void APIENTRY (*GetVertexAttribPointervNV)(GLuint index, GLenum pname, void * *pointer);
2272 	/* 1063 */ GLboolean APIENTRY (*IsProgramNV)(GLuint id);
2273 	/* 1064 */ void APIENTRY (*LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte *program);
2274 	/* 1065 */ void APIENTRY (*ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2275 	/* 1066 */ void APIENTRY (*ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble *v);
2276 	/* 1067 */ void APIENTRY (*ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2277 	/* 1068 */ void APIENTRY (*ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat *v);
2278 	/* 1069 */ void APIENTRY (*ProgramParameters4dvNV)(GLenum target, GLuint index, GLsizei count, const GLdouble *v);
2279 	/* 1070 */ void APIENTRY (*ProgramParameters4fvNV)(GLenum target, GLuint index, GLsizei count, const GLfloat *v);
2280 	/* 1071 */ void APIENTRY (*RequestResidentProgramsNV)(GLsizei n, const GLuint *programs);
2281 	/* 1072 */ void APIENTRY (*TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform);
2282 	/* 1073 */ void APIENTRY (*VertexAttribPointerNV)(GLuint index, GLint fsize, GLenum type, GLsizei stride, const void *pointer);
2283 	/* 1074 */ void APIENTRY (*VertexAttrib1dNV)(GLuint index, GLdouble x);
2284 	/* 1075 */ void APIENTRY (*VertexAttrib1dvNV)(GLuint index, const GLdouble *v);
2285 	/* 1076 */ void APIENTRY (*VertexAttrib1fNV)(GLuint index, GLfloat x);
2286 	/* 1077 */ void APIENTRY (*VertexAttrib1fvNV)(GLuint index, const GLfloat *v);
2287 	/* 1078 */ void APIENTRY (*VertexAttrib1sNV)(GLuint index, GLshort32 x);
2288 	/* 1079 */ void APIENTRY (*VertexAttrib1svNV)(GLuint index, const GLshort *v);
2289 	/* 1080 */ void APIENTRY (*VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y);
2290 	/* 1081 */ void APIENTRY (*VertexAttrib2dvNV)(GLuint index, const GLdouble *v);
2291 	/* 1082 */ void APIENTRY (*VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y);
2292 	/* 1083 */ void APIENTRY (*VertexAttrib2fvNV)(GLuint index, const GLfloat *v);
2293 	/* 1084 */ void APIENTRY (*VertexAttrib2sNV)(GLuint index, GLshort32 x, GLshort32 y);
2294 	/* 1085 */ void APIENTRY (*VertexAttrib2svNV)(GLuint index, const GLshort *v);
2295 	/* 1086 */ void APIENTRY (*VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
2296 	/* 1087 */ void APIENTRY (*VertexAttrib3dvNV)(GLuint index, const GLdouble *v);
2297 	/* 1088 */ void APIENTRY (*VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z);
2298 	/* 1089 */ void APIENTRY (*VertexAttrib3fvNV)(GLuint index, const GLfloat *v);
2299 	/* 1090 */ void APIENTRY (*VertexAttrib3sNV)(GLuint index, GLshort32 x, GLshort32 y, GLshort32 z);
2300 	/* 1091 */ void APIENTRY (*VertexAttrib3svNV)(GLuint index, const GLshort *v);
2301 	/* 1092 */ void APIENTRY (*VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2302 	/* 1093 */ void APIENTRY (*VertexAttrib4dvNV)(GLuint index, const GLdouble *v);
2303 	/* 1094 */ void APIENTRY (*VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2304 	/* 1095 */ void APIENTRY (*VertexAttrib4fvNV)(GLuint index, const GLfloat *v);
2305 	/* 1096 */ void APIENTRY (*VertexAttrib4sNV)(GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
2306 	/* 1097 */ void APIENTRY (*VertexAttrib4svNV)(GLuint index, const GLshort *v);
2307 	/* 1098 */ void APIENTRY (*VertexAttrib4ubNV)(GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w);
2308 	/* 1099 */ void APIENTRY (*VertexAttrib4ubvNV)(GLuint index, const GLubyte *v);
2309 	/* 1100 */ void APIENTRY (*VertexAttribs1dvNV)(GLuint index, GLsizei count, const GLdouble *v);
2310 	/* 1101 */ void APIENTRY (*VertexAttribs1fvNV)(GLuint index, GLsizei count, const GLfloat *v);
2311 	/* 1102 */ void APIENTRY (*VertexAttribs1svNV)(GLuint index, GLsizei count, const GLshort *v);
2312 	/* 1103 */ void APIENTRY (*VertexAttribs2dvNV)(GLuint index, GLsizei count, const GLdouble *v);
2313 	/* 1104 */ void APIENTRY (*VertexAttribs2fvNV)(GLuint index, GLsizei count, const GLfloat *v);
2314 	/* 1105 */ void APIENTRY (*VertexAttribs2svNV)(GLuint index, GLsizei count, const GLshort *v);
2315 	/* 1106 */ void APIENTRY (*VertexAttribs3dvNV)(GLuint index, GLsizei count, const GLdouble *v);
2316 	/* 1107 */ void APIENTRY (*VertexAttribs3fvNV)(GLuint index, GLsizei count, const GLfloat *v);
2317 	/* 1108 */ void APIENTRY (*VertexAttribs3svNV)(GLuint index, GLsizei count, const GLshort *v);
2318 	/* 1109 */ void APIENTRY (*VertexAttribs4dvNV)(GLuint index, GLsizei count, const GLdouble *v);
2319 	/* 1110 */ void APIENTRY (*VertexAttribs4fvNV)(GLuint index, GLsizei count, const GLfloat *v);
2320 	/* 1111 */ void APIENTRY (*VertexAttribs4svNV)(GLuint index, GLsizei count, const GLshort *v);
2321 	/* 1112 */ void APIENTRY (*VertexAttribs4ubvNV)(GLuint index, GLsizei count, const GLubyte *v);
2322 	/* 1113 */ void APIENTRY (*TexBumpParameterivATI)(GLenum pname, const GLint *param);
2323 	/* 1114 */ void APIENTRY (*TexBumpParameterfvATI)(GLenum pname, const GLfloat *param);
2324 	/* 1115 */ void APIENTRY (*GetTexBumpParameterivATI)(GLenum pname, GLint *param);
2325 	/* 1116 */ void APIENTRY (*GetTexBumpParameterfvATI)(GLenum pname, GLfloat *param);
2326 	/* 1117 */ GLuint APIENTRY (*GenFragmentShadersATI)(GLuint range);
2327 	/* 1118 */ void APIENTRY (*BindFragmentShaderATI)(GLuint id);
2328 	/* 1119 */ void APIENTRY (*DeleteFragmentShaderATI)(GLuint id);
2329 	/* 1120 */ void APIENTRY (*BeginFragmentShaderATI)(void);
2330 	/* 1121 */ void APIENTRY (*EndFragmentShaderATI)(void);
2331 	/* 1122 */ void APIENTRY (*PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle);
2332 	/* 1123 */ void APIENTRY (*SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle);
2333 	/* 1124 */ void APIENTRY (*ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
2334 	/* 1125 */ void APIENTRY (*ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
2335 	/* 1126 */ void APIENTRY (*ColorFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
2336 	/* 1127 */ void APIENTRY (*AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
2337 	/* 1128 */ void APIENTRY (*AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
2338 	/* 1129 */ void APIENTRY (*AlphaFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
2339 	/* 1130 */ void APIENTRY (*SetFragmentShaderConstantATI)(GLuint dst, const GLfloat *value);
2340 	/* 1131 */ void APIENTRY (*PNTrianglesiATI)(GLenum pname, GLint param);
2341 	/* 1132 */ void APIENTRY (*PNTrianglesfATI)(GLenum pname, GLfloat param);
2342 	/* 1133 */ GLuint APIENTRY (*NewObjectBufferATI)(GLsizei size, const void *pointer, GLenum usage);
2343 	/* 1134 */ GLboolean APIENTRY (*IsObjectBufferATI)(GLuint buffer);
2344 	/* 1135 */ void APIENTRY (*UpdateObjectBufferATI)(GLuint buffer, GLuint offset, GLsizei size, const void *pointer, GLenum preserve);
2345 	/* 1136 */ void APIENTRY (*GetObjectBufferfvATI)(GLuint buffer, GLenum pname, GLfloat *params);
2346 	/* 1137 */ void APIENTRY (*GetObjectBufferivATI)(GLuint buffer, GLenum pname, GLint *params);
2347 	/* 1138 */ void APIENTRY (*FreeObjectBufferATI)(GLuint buffer);
2348 	/* 1139 */ void APIENTRY (*ArrayObjectATI)(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
2349 	/* 1140 */ void APIENTRY (*GetArrayObjectfvATI)(GLenum array, GLenum pname, GLfloat *params);
2350 	/* 1141 */ void APIENTRY (*GetArrayObjectivATI)(GLenum array, GLenum pname, GLint *params);
2351 	/* 1142 */ void APIENTRY (*VariantArrayObjectATI)(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
2352 	/* 1143 */ void APIENTRY (*GetVariantArrayObjectfvATI)(GLuint id, GLenum pname, GLfloat *params);
2353 	/* 1144 */ void APIENTRY (*GetVariantArrayObjectivATI)(GLuint id, GLenum pname, GLint *params);
2354 	/* 1145 */ void APIENTRY (*BeginVertexShaderEXT)(void);
2355 	/* 1146 */ void APIENTRY (*EndVertexShaderEXT)(void);
2356 	/* 1147 */ void APIENTRY (*BindVertexShaderEXT)(GLuint id);
2357 	/* 1148 */ GLuint APIENTRY (*GenVertexShadersEXT)(GLuint range);
2358 	/* 1149 */ void APIENTRY (*DeleteVertexShaderEXT)(GLuint id);
2359 	/* 1150 */ void APIENTRY (*ShaderOp1EXT)(GLenum op, GLuint res, GLuint arg1);
2360 	/* 1151 */ void APIENTRY (*ShaderOp2EXT)(GLenum op, GLuint res, GLuint arg1, GLuint arg2);
2361 	/* 1152 */ void APIENTRY (*ShaderOp3EXT)(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);
2362 	/* 1153 */ void APIENTRY (*SwizzleEXT)(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
2363 	/* 1154 */ void APIENTRY (*WriteMaskEXT)(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
2364 	/* 1155 */ void APIENTRY (*InsertComponentEXT)(GLuint res, GLuint src, GLuint num);
2365 	/* 1156 */ void APIENTRY (*ExtractComponentEXT)(GLuint res, GLuint src, GLuint num);
2366 	/* 1157 */ GLuint APIENTRY (*GenSymbolsEXT)(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
2367 	/* 1158 */ void APIENTRY (*SetInvariantEXT)(GLuint id, GLenum type, const void *addr);
2368 	/* 1159 */ void APIENTRY (*SetLocalConstantEXT)(GLuint id, GLenum type, const void *addr);
2369 	/* 1160 */ void APIENTRY (*VariantbvEXT)(GLuint id, const GLbyte *addr);
2370 	/* 1161 */ void APIENTRY (*VariantsvEXT)(GLuint id, const GLshort *addr);
2371 	/* 1162 */ void APIENTRY (*VariantivEXT)(GLuint id, const GLint *addr);
2372 	/* 1163 */ void APIENTRY (*VariantfvEXT)(GLuint id, const GLfloat *addr);
2373 	/* 1164 */ void APIENTRY (*VariantdvEXT)(GLuint id, const GLdouble *addr);
2374 	/* 1165 */ void APIENTRY (*VariantubvEXT)(GLuint id, const GLubyte *addr);
2375 	/* 1166 */ void APIENTRY (*VariantusvEXT)(GLuint id, const GLushort *addr);
2376 	/* 1167 */ void APIENTRY (*VariantuivEXT)(GLuint id, const GLuint *addr);
2377 	/* 1168 */ void APIENTRY (*VariantPointerEXT)(GLuint id, GLenum type, GLuint stride, const void *addr);
2378 	/* 1169 */ void APIENTRY (*EnableVariantClientStateEXT)(GLuint id);
2379 	/* 1170 */ void APIENTRY (*DisableVariantClientStateEXT)(GLuint id);
2380 	/* 1171 */ GLuint APIENTRY (*BindLightParameterEXT)(GLenum light, GLenum value);
2381 	/* 1172 */ GLuint APIENTRY (*BindMaterialParameterEXT)(GLenum face, GLenum value);
2382 	/* 1173 */ GLuint APIENTRY (*BindTexGenParameterEXT)(GLenum unit, GLenum coord, GLenum value);
2383 	/* 1174 */ GLuint APIENTRY (*BindTextureUnitParameterEXT)(GLenum unit, GLenum value);
2384 	/* 1175 */ GLuint APIENTRY (*BindParameterEXT)(GLenum value);
2385 	/* 1176 */ GLboolean APIENTRY (*IsVariantEnabledEXT)(GLuint id, GLenum cap);
2386 	/* 1177 */ void APIENTRY (*GetVariantBooleanvEXT)(GLuint id, GLenum value, GLboolean *data);
2387 	/* 1178 */ void APIENTRY (*GetVariantIntegervEXT)(GLuint id, GLenum value, GLint *data);
2388 	/* 1179 */ void APIENTRY (*GetVariantFloatvEXT)(GLuint id, GLenum value, GLfloat *data);
2389 	/* 1180 */ void APIENTRY (*GetVariantPointervEXT)(GLuint id, GLenum value, void * *data);
2390 	/* 1181 */ void APIENTRY (*GetInvariantBooleanvEXT)(GLuint id, GLenum value, GLboolean *data);
2391 	/* 1182 */ void APIENTRY (*GetInvariantIntegervEXT)(GLuint id, GLenum value, GLint *data);
2392 	/* 1183 */ void APIENTRY (*GetInvariantFloatvEXT)(GLuint id, GLenum value, GLfloat *data);
2393 	/* 1184 */ void APIENTRY (*GetLocalConstantBooleanvEXT)(GLuint id, GLenum value, GLboolean *data);
2394 	/* 1185 */ void APIENTRY (*GetLocalConstantIntegervEXT)(GLuint id, GLenum value, GLint *data);
2395 	/* 1186 */ void APIENTRY (*GetLocalConstantFloatvEXT)(GLuint id, GLenum value, GLfloat *data);
2396 	/* 1187 */ void APIENTRY (*VertexStream1sATI)(GLenum stream, GLshort32 x);
2397 	/* 1188 */ void APIENTRY (*VertexStream1svATI)(GLenum stream, const GLshort *coords);
2398 	/* 1189 */ void APIENTRY (*VertexStream1iATI)(GLenum stream, GLint x);
2399 	/* 1190 */ void APIENTRY (*VertexStream1ivATI)(GLenum stream, const GLint *coords);
2400 	/* 1191 */ void APIENTRY (*VertexStream1fATI)(GLenum stream, GLfloat x);
2401 	/* 1192 */ void APIENTRY (*VertexStream1fvATI)(GLenum stream, const GLfloat *coords);
2402 	/* 1193 */ void APIENTRY (*VertexStream1dATI)(GLenum stream, GLdouble x);
2403 	/* 1194 */ void APIENTRY (*VertexStream1dvATI)(GLenum stream, const GLdouble *coords);
2404 	/* 1195 */ void APIENTRY (*VertexStream2sATI)(GLenum stream, GLshort32 x, GLshort32 y);
2405 	/* 1196 */ void APIENTRY (*VertexStream2svATI)(GLenum stream, const GLshort *coords);
2406 	/* 1197 */ void APIENTRY (*VertexStream2iATI)(GLenum stream, GLint x, GLint y);
2407 	/* 1198 */ void APIENTRY (*VertexStream2ivATI)(GLenum stream, const GLint *coords);
2408 	/* 1199 */ void APIENTRY (*VertexStream2fATI)(GLenum stream, GLfloat x, GLfloat y);
2409 	/* 1200 */ void APIENTRY (*VertexStream2fvATI)(GLenum stream, const GLfloat *coords);
2410 	/* 1201 */ void APIENTRY (*VertexStream2dATI)(GLenum stream, GLdouble x, GLdouble y);
2411 	/* 1202 */ void APIENTRY (*VertexStream2dvATI)(GLenum stream, const GLdouble *coords);
2412 	/* 1203 */ void APIENTRY (*VertexStream3sATI)(GLenum stream, GLshort32 x, GLshort32 y, GLshort32 z);
2413 	/* 1204 */ void APIENTRY (*VertexStream3svATI)(GLenum stream, const GLshort *coords);
2414 	/* 1205 */ void APIENTRY (*VertexStream3iATI)(GLenum stream, GLint x, GLint y, GLint z);
2415 	/* 1206 */ void APIENTRY (*VertexStream3ivATI)(GLenum stream, const GLint *coords);
2416 	/* 1207 */ void APIENTRY (*VertexStream3fATI)(GLenum stream, GLfloat x, GLfloat y, GLfloat z);
2417 	/* 1208 */ void APIENTRY (*VertexStream3fvATI)(GLenum stream, const GLfloat *coords);
2418 	/* 1209 */ void APIENTRY (*VertexStream3dATI)(GLenum stream, GLdouble x, GLdouble y, GLdouble z);
2419 	/* 1210 */ void APIENTRY (*VertexStream3dvATI)(GLenum stream, const GLdouble *coords);
2420 	/* 1211 */ void APIENTRY (*VertexStream4sATI)(GLenum stream, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
2421 	/* 1212 */ void APIENTRY (*VertexStream4svATI)(GLenum stream, const GLshort *coords);
2422 	/* 1213 */ void APIENTRY (*VertexStream4iATI)(GLenum stream, GLint x, GLint y, GLint z, GLint w);
2423 	/* 1214 */ void APIENTRY (*VertexStream4ivATI)(GLenum stream, const GLint *coords);
2424 	/* 1215 */ void APIENTRY (*VertexStream4fATI)(GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2425 	/* 1216 */ void APIENTRY (*VertexStream4fvATI)(GLenum stream, const GLfloat *coords);
2426 	/* 1217 */ void APIENTRY (*VertexStream4dATI)(GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2427 	/* 1218 */ void APIENTRY (*VertexStream4dvATI)(GLenum stream, const GLdouble *coords);
2428 	/* 1219 */ void APIENTRY (*NormalStream3bATI)(GLenum stream, GLbyte32 nx, GLbyte32 ny, GLbyte32 nz);
2429 	/* 1220 */ void APIENTRY (*NormalStream3bvATI)(GLenum stream, const GLbyte *coords);
2430 	/* 1221 */ void APIENTRY (*NormalStream3sATI)(GLenum stream, GLshort32 nx, GLshort32 ny, GLshort32 nz);
2431 	/* 1222 */ void APIENTRY (*NormalStream3svATI)(GLenum stream, const GLshort *coords);
2432 	/* 1223 */ void APIENTRY (*NormalStream3iATI)(GLenum stream, GLint nx, GLint ny, GLint nz);
2433 	/* 1224 */ void APIENTRY (*NormalStream3ivATI)(GLenum stream, const GLint *coords);
2434 	/* 1225 */ void APIENTRY (*NormalStream3fATI)(GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz);
2435 	/* 1226 */ void APIENTRY (*NormalStream3fvATI)(GLenum stream, const GLfloat *coords);
2436 	/* 1227 */ void APIENTRY (*NormalStream3dATI)(GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz);
2437 	/* 1228 */ void APIENTRY (*NormalStream3dvATI)(GLenum stream, const GLdouble *coords);
2438 	/* 1229 */ void APIENTRY (*ClientActiveVertexStreamATI)(GLenum stream);
2439 	/* 1230 */ void APIENTRY (*VertexBlendEnviATI)(GLenum pname, GLint param);
2440 	/* 1231 */ void APIENTRY (*VertexBlendEnvfATI)(GLenum pname, GLfloat param);
2441 	/* 1232 */ void APIENTRY (*ElementPointerATI)(GLenum type, const void *pointer);
2442 	/* 1233 */ void APIENTRY (*DrawElementArrayATI)(GLenum mode, GLsizei count);
2443 	/* 1234 */ void APIENTRY (*DrawRangeElementArrayATI)(GLenum mode, GLuint start, GLuint end, GLsizei count);
2444 	/* 1235 */ void APIENTRY (*DrawMeshArraysSUN)(GLenum mode, GLint first, GLsizei count, GLsizei width);
2445 	/* 1236 */ void APIENTRY (*GenOcclusionQueriesNV)(GLsizei n, GLuint *ids);
2446 	/* 1237 */ void APIENTRY (*DeleteOcclusionQueriesNV)(GLsizei n, const GLuint *ids);
2447 	/* 1238 */ GLboolean APIENTRY (*IsOcclusionQueryNV)(GLuint id);
2448 	/* 1239 */ void APIENTRY (*BeginOcclusionQueryNV)(GLuint id);
2449 	/* 1240 */ void APIENTRY (*EndOcclusionQueryNV)(void);
2450 	/* 1241 */ void APIENTRY (*GetOcclusionQueryivNV)(GLuint id, GLenum pname, GLint *params);
2451 	/* 1242 */ void APIENTRY (*GetOcclusionQueryuivNV)(GLuint id, GLenum pname, GLuint *params);
2452 	/* 1243 */ void APIENTRY (*PointParameteriNV)(GLenum pname, GLint param);
2453 	/* 1244 */ void APIENTRY (*PointParameterivNV)(GLenum pname, const GLint *params);
2454 	/* 1245 */ void APIENTRY (*ActiveStencilFaceEXT)(GLenum face);
2455 	/* 1246 */ void APIENTRY (*ElementPointerAPPLE)(GLenum type, const void *pointer);
2456 	/* 1247 */ void APIENTRY (*DrawElementArrayAPPLE)(GLenum mode, GLint first, GLsizei count);
2457 	/* 1248 */ void APIENTRY (*DrawRangeElementArrayAPPLE)(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);
2458 	/* 1249 */ void APIENTRY (*MultiDrawElementArrayAPPLE)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);
2459 	/* 1250 */ void APIENTRY (*MultiDrawRangeElementArrayAPPLE)(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);
2460 	/* 1251 */ void APIENTRY (*GenFencesAPPLE)(GLsizei n, GLuint *fences);
2461 	/* 1252 */ void APIENTRY (*DeleteFencesAPPLE)(GLsizei n, const GLuint *fences);
2462 	/* 1253 */ void APIENTRY (*SetFenceAPPLE)(GLuint fence);
2463 	/* 1254 */ GLboolean APIENTRY (*IsFenceAPPLE)(GLuint fence);
2464 	/* 1255 */ GLboolean APIENTRY (*TestFenceAPPLE)(GLuint fence);
2465 	/* 1256 */ void APIENTRY (*FinishFenceAPPLE)(GLuint fence);
2466 	/* 1257 */ GLboolean APIENTRY (*TestObjectAPPLE)(GLenum object, GLuint name);
2467 	/* 1258 */ void APIENTRY (*FinishObjectAPPLE)(GLenum object, GLuint name);
2468 	/* 1259 */ void APIENTRY (*BindVertexArrayAPPLE)(GLuint array);
2469 	/* 1260 */ void APIENTRY (*DeleteVertexArraysAPPLE)(GLsizei n, const GLuint *arrays);
2470 	/* 1261 */ void APIENTRY (*GenVertexArraysAPPLE)(GLsizei n, GLuint *arrays);
2471 	/* 1262 */ GLboolean APIENTRY (*IsVertexArrayAPPLE)(GLuint array);
2472 	/* 1263 */ void APIENTRY (*VertexArrayRangeAPPLE)(GLsizei length, void *pointer);
2473 	/* 1264 */ void APIENTRY (*FlushVertexArrayRangeAPPLE)(GLsizei length, void *pointer);
2474 	/* 1265 */ void APIENTRY (*VertexArrayParameteriAPPLE)(GLenum pname, GLint param);
2475 	/* 1266 */ void APIENTRY (*DrawBuffersATI)(GLsizei n, const GLenum *bufs);
2476 	/* 1267 */ void APIENTRY (*ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2477 	/* 1268 */ void APIENTRY (*ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2478 	/* 1269 */ void APIENTRY (*ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v);
2479 	/* 1270 */ void APIENTRY (*ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v);
2480 	/* 1271 */ void APIENTRY (*GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte *name, GLfloat *params);
2481 	/* 1272 */ void APIENTRY (*GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte *name, GLdouble *params);
2482 	/* 1273 */ void APIENTRY (*Vertex2hNV)(GLhalfNV32 x, GLhalfNV32 y);
2483 	/* 1274 */ void APIENTRY (*Vertex2hvNV)(const GLhalfNV *v);
2484 	/* 1275 */ void APIENTRY (*Vertex3hNV)(GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z);
2485 	/* 1276 */ void APIENTRY (*Vertex3hvNV)(const GLhalfNV *v);
2486 	/* 1277 */ void APIENTRY (*Vertex4hNV)(GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z, GLhalfNV32 w);
2487 	/* 1278 */ void APIENTRY (*Vertex4hvNV)(const GLhalfNV *v);
2488 	/* 1279 */ void APIENTRY (*Normal3hNV)(GLhalfNV32 nx, GLhalfNV32 ny, GLhalfNV32 nz);
2489 	/* 1280 */ void APIENTRY (*Normal3hvNV)(const GLhalfNV *v);
2490 	/* 1281 */ void APIENTRY (*Color3hNV)(GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue);
2491 	/* 1282 */ void APIENTRY (*Color3hvNV)(const GLhalfNV *v);
2492 	/* 1283 */ void APIENTRY (*Color4hNV)(GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue, GLhalfNV32 alpha);
2493 	/* 1284 */ void APIENTRY (*Color4hvNV)(const GLhalfNV *v);
2494 	/* 1285 */ void APIENTRY (*TexCoord1hNV)(GLhalfNV32 s);
2495 	/* 1286 */ void APIENTRY (*TexCoord1hvNV)(const GLhalfNV *v);
2496 	/* 1287 */ void APIENTRY (*TexCoord2hNV)(GLhalfNV32 s, GLhalfNV32 t);
2497 	/* 1288 */ void APIENTRY (*TexCoord2hvNV)(const GLhalfNV *v);
2498 	/* 1289 */ void APIENTRY (*TexCoord3hNV)(GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r);
2499 	/* 1290 */ void APIENTRY (*TexCoord3hvNV)(const GLhalfNV *v);
2500 	/* 1291 */ void APIENTRY (*TexCoord4hNV)(GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r, GLhalfNV32 q);
2501 	/* 1292 */ void APIENTRY (*TexCoord4hvNV)(const GLhalfNV *v);
2502 	/* 1293 */ void APIENTRY (*MultiTexCoord1hNV)(GLenum target, GLhalfNV32 s);
2503 	/* 1294 */ void APIENTRY (*MultiTexCoord1hvNV)(GLenum target, const GLhalfNV *v);
2504 	/* 1295 */ void APIENTRY (*MultiTexCoord2hNV)(GLenum target, GLhalfNV32 s, GLhalfNV32 t);
2505 	/* 1296 */ void APIENTRY (*MultiTexCoord2hvNV)(GLenum target, const GLhalfNV *v);
2506 	/* 1297 */ void APIENTRY (*MultiTexCoord3hNV)(GLenum target, GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r);
2507 	/* 1298 */ void APIENTRY (*MultiTexCoord3hvNV)(GLenum target, const GLhalfNV *v);
2508 	/* 1299 */ void APIENTRY (*MultiTexCoord4hNV)(GLenum target, GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r, GLhalfNV32 q);
2509 	/* 1300 */ void APIENTRY (*MultiTexCoord4hvNV)(GLenum target, const GLhalfNV *v);
2510 	/* 1301 */ void APIENTRY (*FogCoordhNV)(GLhalfNV32 fog);
2511 	/* 1302 */ void APIENTRY (*FogCoordhvNV)(const GLhalfNV *fog);
2512 	/* 1303 */ void APIENTRY (*SecondaryColor3hNV)(GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue);
2513 	/* 1304 */ void APIENTRY (*SecondaryColor3hvNV)(const GLhalfNV *v);
2514 	/* 1305 */ void APIENTRY (*VertexWeighthNV)(GLhalfNV32 weight);
2515 	/* 1306 */ void APIENTRY (*VertexWeighthvNV)(const GLhalfNV *weight);
2516 	/* 1307 */ void APIENTRY (*VertexAttrib1hNV)(GLuint index, GLhalfNV32 x);
2517 	/* 1308 */ void APIENTRY (*VertexAttrib1hvNV)(GLuint index, const GLhalfNV *v);
2518 	/* 1309 */ void APIENTRY (*VertexAttrib2hNV)(GLuint index, GLhalfNV32 x, GLhalfNV32 y);
2519 	/* 1310 */ void APIENTRY (*VertexAttrib2hvNV)(GLuint index, const GLhalfNV *v);
2520 	/* 1311 */ void APIENTRY (*VertexAttrib3hNV)(GLuint index, GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z);
2521 	/* 1312 */ void APIENTRY (*VertexAttrib3hvNV)(GLuint index, const GLhalfNV *v);
2522 	/* 1313 */ void APIENTRY (*VertexAttrib4hNV)(GLuint index, GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z, GLhalfNV32 w);
2523 	/* 1314 */ void APIENTRY (*VertexAttrib4hvNV)(GLuint index, const GLhalfNV *v);
2524 	/* 1315 */ void APIENTRY (*VertexAttribs1hvNV)(GLuint index, GLsizei n, const GLhalfNV *v);
2525 	/* 1316 */ void APIENTRY (*VertexAttribs2hvNV)(GLuint index, GLsizei n, const GLhalfNV *v);
2526 	/* 1317 */ void APIENTRY (*VertexAttribs3hvNV)(GLuint index, GLsizei n, const GLhalfNV *v);
2527 	/* 1318 */ void APIENTRY (*VertexAttribs4hvNV)(GLuint index, GLsizei n, const GLhalfNV *v);
2528 	/* 1319 */ void APIENTRY (*PixelDataRangeNV)(GLenum target, GLsizei length, const void *pointer);
2529 	/* 1320 */ void APIENTRY (*FlushPixelDataRangeNV)(GLenum target);
2530 	/* 1321 */ void APIENTRY (*PrimitiveRestartNV)(void);
2531 	/* 1322 */ void APIENTRY (*PrimitiveRestartIndexNV)(GLuint index);
2532 	/* 1323 */ void * APIENTRY (*MapObjectBufferATI)(GLuint buffer);
2533 	/* 1324 */ void APIENTRY (*UnmapObjectBufferATI)(GLuint buffer);
2534 	/* 1325 */ void APIENTRY (*StencilOpSeparateATI)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
2535 	/* 1326 */ void APIENTRY (*StencilFuncSeparateATI)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
2536 	/* 1327 */ void APIENTRY (*VertexAttribArrayObjectATI)(GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, GLuint buffer, GLuint offset);
2537 	/* 1328 */ void APIENTRY (*GetVertexAttribArrayObjectfvATI)(GLuint index, GLenum pname, GLfloat *params);
2538 	/* 1329 */ void APIENTRY (*GetVertexAttribArrayObjectivATI)(GLuint index, GLenum pname, GLint *params);
2539 	/* 1330 */ void APIENTRY (*DepthBoundsEXT)(GLclampd zmin, GLclampd zmax);
2540 	/* 1331 */ void APIENTRY (*BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeAlpha);
2541 	/* 1332 */ void APIENTRY (*OSMesaColorClamp)(GLboolean32 enable);
2542 	/* 1333 */ void APIENTRY (*OSMesaPostprocess)(OSMesaContext osmesa, const char *filter, GLuint enable_value);
2543 	/* 1334 */ void *__unused_1334;
2544 	/* 1335 */ void *__unused_1335;
2545 	/* 1336 */ void *__unused_1336;
2546 	/* 1337 */ void *__unused_1337;
2547 	/* 1338 */ void *__unused_1338;
2548 	/* 1339 */ void *__unused_1339;
2549 	/* 1340 */ void *__unused_1340;
2550 	/* 1341 */ void *__unused_1341;
2551 	/* 1342 */ void *__unused_1342;
2552 	/* 1343 */ void *__unused_1343;
2553 	/* 1344 */ void *__unused_1344;
2554 	/* 1345 */ void *__unused_1345;
2555 	/* 1346 */ void *__unused_1346;
2556 	/* 1347 */ void *__unused_1347;
2557 	/* 1348 */ void *__unused_1348;
2558 	/* 1349 */ void *__unused_1349;
2559 	/* 1350 */ void *__unused_1350;
2560 	/* 1351 */ void *__unused_1351;
2561 	/* 1352 */ void *__unused_1352;
2562 	/* 1353 */ void *__unused_1353;
2563 	/* 1354 */ void *__unused_1354;
2564 	/* 1355 */ void *__unused_1355;
2565 	/* 1356 */ void *__unused_1356;
2566 	/* 1357 */ void *__unused_1357;
2567 	/* 1358 */ void *__unused_1358;
2568 	/* 1359 */ void *__unused_1359;
2569 	/* 1360 */ void *__unused_1360;
2570 	/* 1361 */ void *__unused_1361;
2571 	/* 1362 */ void *__unused_1362;
2572 	/* 1363 */ void *__unused_1363;
2573 	/* 1364 */ void *__unused_1364;
2574 	/* 1365 */ void *__unused_1365;
2575 	/* 1366 */ void *__unused_1366;
2576 	/* 1367 */ void *__unused_1367;
2577 	/* 1368 */ void *__unused_1368;
2578 	/* 1369 */ void *__unused_1369;
2579 	/* 1370 */ void *__unused_1370;
2580 	/* 1371 */ void *__unused_1371;
2581 	/* 1372 */ void *__unused_1372;
2582 	/* 1373 */ void *__unused_1373;
2583 	/* 1374 */ void *__unused_1374;
2584 	/* 1375 */ void *__unused_1375;
2585 	/* 1376 */ void *__unused_1376;
2586 	/* 1377 */ void *__unused_1377;
2587 	/* 1378 */ void *__unused_1378;
2588 	/* 1379 */ void *__unused_1379;
2589 	/* 1380 */ void *__unused_1380;
2590 	/* 1381 */ void *__unused_1381;
2591 	/* 1382 */ void *__unused_1382;
2592 	/* 1383 */ void * APIENTRY (*OSMesaCreateLDG)(GLenum format, GLenum type, GLint width, GLint height);
2593 	/* 1384 */ void APIENTRY (*OSMesaDestroyLDG)(void);
2594 	/* 1385 */ GLsizei APIENTRY (*max_width)(void);
2595 	/* 1386 */ GLsizei APIENTRY (*max_height)(void);
2596 	/* 1387 */ void APIENTRY (*information)(void);
2597 	/* 1388 */ void APIENTRY (*exception_error)(void (CALLBACK *exception)(GLenum param) );
2598 	/* 1389 */ void APIENTRY (*gluLookAtf)(GLfloat eyeX, GLfloat eyeY, GLfloat eyeZ, GLfloat centerX, GLfloat centerY, GLfloat centerZ, GLfloat upX, GLfloat upY, GLfloat upZ);
2599 	/* 1390 */ void APIENTRY (*Frustumf)(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat near_val, GLfloat far_val);
2600 	/* 1391 */ void APIENTRY (*Orthof)(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat near_val, GLfloat far_val);
2601 	/* 1392 */ void APIENTRY (*swapbuffer)(void *buffer);
2602 	/* 1393 */ void APIENTRY (*gluLookAt)(GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ);
2603 	/* 1394 */ void *__unused_1394;
2604 	/* 1395 */ void *__unused_1395;
2605 	/* 1396 */ void *__unused_1396;
2606 	/* 1397 */ void *__unused_1397;
2607 	/* 1398 */ void *__unused_1398;
2608 	/* 1399 */ void APIENTRY (*AccumxOES)(GLenum op, GLfixed value);
2609 	/* 1400 */ void APIENTRY (*ActiveProgramEXT)(GLuint program);
2610 	/* 1401 */ void APIENTRY (*ActiveShaderProgram)(GLuint pipeline, GLuint program);
2611 	/* 1402 */ void APIENTRY (*ActiveVaryingNV)(GLuint program, const GLchar *name);
2612 	/* 1403 */ void APIENTRY (*AddSwapHintRectWIN)(GLint x, GLint y, GLsizei width, GLsizei height);
2613 	/* 1404 */ void APIENTRY (*AlphaFuncxOES)(GLenum func, GLfixed ref);
2614 	/* 1405 */ void APIENTRY (*AttachShader)(GLuint program, GLuint shader);
2615 	/* 1406 */ void APIENTRY (*BeginConditionalRender)(GLuint id, GLenum mode);
2616 	/* 1407 */ void APIENTRY (*BeginConditionalRenderNV)(GLuint id, GLenum mode);
2617 	/* 1408 */ void APIENTRY (*BeginConditionalRenderNVX)(GLuint id);
2618 	/* 1409 */ void APIENTRY (*BeginPerfMonitorAMD)(GLuint monitor);
2619 	/* 1410 */ void APIENTRY (*BeginPerfQueryINTEL)(GLuint queryHandle);
2620 	/* 1411 */ void APIENTRY (*BeginQueryIndexed)(GLenum target, GLuint index, GLuint id);
2621 	/* 1412 */ void APIENTRY (*BeginTransformFeedback)(GLenum primitiveMode);
2622 	/* 1413 */ void APIENTRY (*BeginTransformFeedbackEXT)(GLenum primitiveMode);
2623 	/* 1414 */ void APIENTRY (*BeginTransformFeedbackNV)(GLenum primitiveMode);
2624 	/* 1415 */ void APIENTRY (*BeginVideoCaptureNV)(GLuint video_capture_slot);
2625 	/* 1416 */ void APIENTRY (*BindAttribLocation)(GLuint program, GLuint index, const GLchar *name);
2626 	/* 1417 */ void APIENTRY (*BindBufferBase)(GLenum target, GLuint index, GLuint buffer);
2627 	/* 1418 */ void APIENTRY (*BindBufferBaseEXT)(GLenum target, GLuint index, GLuint buffer);
2628 	/* 1419 */ void APIENTRY (*BindBufferBaseNV)(GLenum target, GLuint index, GLuint buffer);
2629 	/* 1420 */ void APIENTRY (*BindBufferOffsetEXT)(GLenum target, GLuint index, GLuint buffer, GLintptr offset);
2630 	/* 1421 */ void APIENTRY (*BindBufferOffsetNV)(GLenum target, GLuint index, GLuint buffer, GLintptr offset);
2631 	/* 1422 */ void APIENTRY (*BindBufferRange)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
2632 	/* 1423 */ void APIENTRY (*BindBufferRangeEXT)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
2633 	/* 1424 */ void APIENTRY (*BindBufferRangeNV)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
2634 	/* 1425 */ void APIENTRY (*BindBuffersBase)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers);
2635 	/* 1426 */ void APIENTRY (*BindBuffersRange)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes);
2636 	/* 1427 */ void APIENTRY (*BindFragDataLocation)(GLuint program, GLuint color, const GLchar *name);
2637 	/* 1428 */ void APIENTRY (*BindFragDataLocationEXT)(GLuint program, GLuint color, const GLchar *name);
2638 	/* 1429 */ void APIENTRY (*BindFragDataLocationIndexed)(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name);
2639 	/* 1430 */ void APIENTRY (*BindFramebuffer)(GLenum target, GLuint framebuffer);
2640 	/* 1431 */ void APIENTRY (*BindFramebufferEXT)(GLenum target, GLuint framebuffer);
2641 	/* 1432 */ void APIENTRY (*BindImageTexture)(GLuint unit, GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum access, GLenum format);
2642 	/* 1433 */ void APIENTRY (*BindImageTextureEXT)(GLuint index, GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum access, GLint format);
2643 	/* 1434 */ void APIENTRY (*BindImageTextures)(GLuint first, GLsizei count, const GLuint *textures);
2644 	/* 1435 */ void APIENTRY (*BindMultiTextureEXT)(GLenum texunit, GLenum target, GLuint texture);
2645 	/* 1436 */ void APIENTRY (*BindProgramPipeline)(GLuint pipeline);
2646 	/* 1437 */ void APIENTRY (*BindRenderbuffer)(GLenum target, GLuint renderbuffer);
2647 	/* 1438 */ void APIENTRY (*BindRenderbufferEXT)(GLenum target, GLuint renderbuffer);
2648 	/* 1439 */ void APIENTRY (*BindSampler)(GLuint unit, GLuint sampler);
2649 	/* 1440 */ void APIENTRY (*BindSamplers)(GLuint first, GLsizei count, const GLuint *samplers);
2650 	/* 1441 */ void APIENTRY (*BindTextures)(GLuint first, GLsizei count, const GLuint *textures);
2651 	/* 1442 */ void APIENTRY (*BindTransformFeedback)(GLenum target, GLuint id);
2652 	/* 1443 */ void APIENTRY (*BindTransformFeedbackNV)(GLenum target, GLuint id);
2653 	/* 1444 */ void APIENTRY (*BindVertexArray)(GLuint array);
2654 	/* 1445 */ void APIENTRY (*BindVertexBuffer)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
2655 	/* 1446 */ void APIENTRY (*BindVertexBuffers)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides);
2656 	/* 1447 */ void APIENTRY (*BindVideoCaptureStreamBufferNV)(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset);
2657 	/* 1448 */ void APIENTRY (*BindVideoCaptureStreamTextureNV)(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture);
2658 	/* 1449 */ void APIENTRY (*BitmapxOES)(GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap);
2659 	/* 1450 */ void APIENTRY (*BlendBarrierNV)(void);
2660 	/* 1451 */ void APIENTRY (*BlendColorxOES)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
2661 	/* 1452 */ void APIENTRY (*BlendEquationIndexedAMD)(GLuint buf, GLenum mode);
2662 	/* 1453 */ void APIENTRY (*BlendEquationSeparate)(GLenum modeRGB, GLenum modeAlpha);
2663 	/* 1454 */ void APIENTRY (*BlendEquationSeparateIndexedAMD)(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
2664 	/* 1455 */ void APIENTRY (*BlendEquationSeparatei)(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
2665 	/* 1456 */ void APIENTRY (*BlendEquationSeparateiARB)(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
2666 	/* 1457 */ void APIENTRY (*BlendEquationi)(GLuint buf, GLenum mode);
2667 	/* 1458 */ void APIENTRY (*BlendEquationiARB)(GLuint buf, GLenum mode);
2668 	/* 1459 */ void APIENTRY (*BlendFuncIndexedAMD)(GLuint buf, GLenum src, GLenum dst);
2669 	/* 1460 */ void APIENTRY (*BlendFuncSeparateIndexedAMD)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
2670 	/* 1461 */ void APIENTRY (*BlendFuncSeparatei)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
2671 	/* 1462 */ void APIENTRY (*BlendFuncSeparateiARB)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
2672 	/* 1463 */ void APIENTRY (*BlendFunci)(GLuint buf, GLenum src, GLenum dst);
2673 	/* 1464 */ void APIENTRY (*BlendFunciARB)(GLuint buf, GLenum src, GLenum dst);
2674 	/* 1465 */ void APIENTRY (*BlendParameteriNV)(GLenum pname, GLint value);
2675 	/* 1466 */ void APIENTRY (*BlitFramebuffer)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
2676 	/* 1467 */ void APIENTRY (*BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
2677 	/* 1468 */ void APIENTRY (*BufferAddressRangeNV)(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length);
2678 	/* 1469 */ void APIENTRY (*BufferParameteriAPPLE)(GLenum target, GLenum pname, GLint param);
2679 	/* 1470 */ void APIENTRY (*BufferStorage)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags);
2680 	/* 1471 */ GLenum APIENTRY (*CheckFramebufferStatus)(GLenum target);
2681 	/* 1472 */ GLenum APIENTRY (*CheckFramebufferStatusEXT)(GLenum target);
2682 	/* 1473 */ GLenum APIENTRY (*CheckNamedFramebufferStatusEXT)(GLuint framebuffer, GLenum target);
2683 	/* 1474 */ void APIENTRY (*ClampColor)(GLenum target, GLenum clamp);
2684 	/* 1475 */ void APIENTRY (*ClampColorARB)(GLenum target, GLenum clamp);
2685 	/* 1476 */ void APIENTRY (*ClearAccumxOES)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
2686 	/* 1477 */ void APIENTRY (*ClearBufferData)(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data);
2687 	/* 1478 */ void APIENTRY (*ClearBufferSubData)(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data);
2688 	/* 1479 */ void APIENTRY (*ClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
2689 	/* 1480 */ void APIENTRY (*ClearBufferfv)(GLenum buffer, GLint drawbuffer, const GLfloat *value);
2690 	/* 1481 */ void APIENTRY (*ClearBufferiv)(GLenum buffer, GLint drawbuffer, const GLint *value);
2691 	/* 1482 */ void APIENTRY (*ClearBufferuiv)(GLenum buffer, GLint drawbuffer, const GLuint *value);
2692 	/* 1483 */ void APIENTRY (*ClearColorIiEXT)(GLint red, GLint green, GLint blue, GLint alpha);
2693 	/* 1484 */ void APIENTRY (*ClearColorIuiEXT)(GLuint red, GLuint green, GLuint blue, GLuint alpha);
2694 	/* 1485 */ void APIENTRY (*ClearColorxOES)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
2695 	/* 1486 */ void APIENTRY (*ClearDebugLogMESA)(GLhandleARB obj, GLenum logType, GLenum shaderType);
2696 	/* 1487 */ void APIENTRY (*ClearDepthdNV)(GLdouble depth);
2697 	/* 1488 */ void APIENTRY (*ClearDepthf)(GLfloat d);
2698 	/* 1489 */ void APIENTRY (*ClearDepthfOES)(GLclampf depth);
2699 	/* 1490 */ void APIENTRY (*ClearDepthxOES)(GLfixed depth);
2700 	/* 1491 */ void APIENTRY (*ClearNamedBufferDataEXT)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data);
2701 	/* 1492 */ void APIENTRY (*ClearNamedBufferSubDataEXT)(GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data);
2702 	/* 1493 */ void APIENTRY (*ClearTexImage)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data);
2703 	/* 1494 */ void APIENTRY (*ClearTexSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data);
2704 	/* 1495 */ void APIENTRY (*ClientAttribDefaultEXT)(GLbitfield mask);
2705 	/* 1496 */ GLenum APIENTRY (*ClientWaitSync)(GLsync sync, GLbitfield flags, GLuint64 timeout);
2706 	/* 1497 */ void APIENTRY (*ClipPlanefOES)(GLenum plane, const GLfloat *equation);
2707 	/* 1498 */ void APIENTRY (*ClipPlanexOES)(GLenum plane, const GLfixed *equation);
2708 	/* 1499 */ void APIENTRY (*Color3xOES)(GLfixed red, GLfixed green, GLfixed blue);
2709 	/* 1500 */ void APIENTRY (*Color3xvOES)(const GLfixed *components);
2710 	/* 1501 */ void APIENTRY (*Color4xOES)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
2711 	/* 1502 */ void APIENTRY (*Color4xvOES)(const GLfixed *components);
2712 	/* 1503 */ void APIENTRY (*ColorFormatNV)(GLint size, GLenum type, GLsizei stride);
2713 	/* 1504 */ void APIENTRY (*ColorMaskIndexedEXT)(GLuint index, GLboolean32 r, GLboolean32 g, GLboolean32 b, GLboolean32 a);
2714 	/* 1505 */ void APIENTRY (*ColorMaski)(GLuint index, GLboolean32 r, GLboolean32 g, GLboolean32 b, GLboolean32 a);
2715 	/* 1506 */ void APIENTRY (*ColorP3ui)(GLenum type, GLuint color);
2716 	/* 1507 */ void APIENTRY (*ColorP3uiv)(GLenum type, const GLuint *color);
2717 	/* 1508 */ void APIENTRY (*ColorP4ui)(GLenum type, GLuint color);
2718 	/* 1509 */ void APIENTRY (*ColorP4uiv)(GLenum type, const GLuint *color);
2719 	/* 1510 */ void APIENTRY (*CompileShader)(GLuint shader);
2720 	/* 1511 */ void APIENTRY (*CompileShaderIncludeARB)(GLuint shader, GLsizei count, const GLchar *const *path, const GLint *length);
2721 	/* 1512 */ void APIENTRY (*CompressedMultiTexImage1DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits);
2722 	/* 1513 */ void APIENTRY (*CompressedMultiTexImage2DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits);
2723 	/* 1514 */ void APIENTRY (*CompressedMultiTexImage3DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits);
2724 	/* 1515 */ void APIENTRY (*CompressedMultiTexSubImage1DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits);
2725 	/* 1516 */ void APIENTRY (*CompressedMultiTexSubImage2DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits);
2726 	/* 1517 */ void APIENTRY (*CompressedMultiTexSubImage3DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits);
2727 	/* 1518 */ void APIENTRY (*CompressedTextureImage1DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits);
2728 	/* 1519 */ void APIENTRY (*CompressedTextureImage2DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits);
2729 	/* 1520 */ void APIENTRY (*CompressedTextureImage3DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits);
2730 	/* 1521 */ void APIENTRY (*CompressedTextureSubImage1DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits);
2731 	/* 1522 */ void APIENTRY (*CompressedTextureSubImage2DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits);
2732 	/* 1523 */ void APIENTRY (*CompressedTextureSubImage3DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits);
2733 	/* 1524 */ void APIENTRY (*ConvolutionParameterxOES)(GLenum target, GLenum pname, GLfixed param);
2734 	/* 1525 */ void APIENTRY (*ConvolutionParameterxvOES)(GLenum target, GLenum pname, const GLfixed *params);
2735 	/* 1526 */ void APIENTRY (*CopyBufferSubData)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
2736 	/* 1527 */ void APIENTRY (*CopyImageSubData)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
2737 	/* 1528 */ void APIENTRY (*CopyImageSubDataNV)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth);
2738 	/* 1529 */ void APIENTRY (*CopyMultiTexImage1DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
2739 	/* 1530 */ void APIENTRY (*CopyMultiTexImage2DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
2740 	/* 1531 */ void APIENTRY (*CopyMultiTexSubImage1DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
2741 	/* 1532 */ void APIENTRY (*CopyMultiTexSubImage2DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
2742 	/* 1533 */ void APIENTRY (*CopyMultiTexSubImage3DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
2743 	/* 1534 */ void APIENTRY (*CopyPathNV)(GLuint resultPath, GLuint srcPath);
2744 	/* 1535 */ void APIENTRY (*CopyTextureImage1DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
2745 	/* 1536 */ void APIENTRY (*CopyTextureImage2DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
2746 	/* 1537 */ void APIENTRY (*CopyTextureSubImage1DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
2747 	/* 1538 */ void APIENTRY (*CopyTextureSubImage2DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
2748 	/* 1539 */ void APIENTRY (*CopyTextureSubImage3DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
2749 	/* 1540 */ void APIENTRY (*CoverFillPathInstancedNV)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
2750 	/* 1541 */ void APIENTRY (*CoverFillPathNV)(GLuint path, GLenum coverMode);
2751 	/* 1542 */ void APIENTRY (*CoverStrokePathInstancedNV)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
2752 	/* 1543 */ void APIENTRY (*CoverStrokePathNV)(GLuint path, GLenum coverMode);
2753 	/* 1544 */ GLhandleARB APIENTRY (*CreateDebugObjectMESA)(void);
2754 	/* 1545 */ void APIENTRY (*CreatePerfQueryINTEL)(GLuint queryId, GLuint *queryHandle);
2755 	/* 1546 */ GLuint APIENTRY (*CreateProgram)(void);
2756 	/* 1547 */ GLuint APIENTRY (*CreateShader)(GLenum type);
2757 	/* 1548 */ GLuint APIENTRY (*CreateShaderProgramEXT)(GLenum type, const GLchar *string);
2758 	/* 1549 */ GLuint APIENTRY (*CreateShaderProgramv)(GLenum type, GLsizei count, const GLchar *const *strings);
2759 	/* 1550 */ GLsync APIENTRY (*CreateSyncFromCLeventARB)(struct _cl_context *context, struct _cl_event *event, GLbitfield flags);
2760 	/* 1551 */ void APIENTRY (*DebugMessageCallback)(GLDEBUGPROC callback, const void *userParam);
2761 	/* 1552 */ void APIENTRY (*DebugMessageCallbackAMD)(GLDEBUGPROCAMD callback, void *userParam);
2762 	/* 1553 */ void APIENTRY (*DebugMessageCallbackARB)(GLDEBUGPROCARB callback, const void *userParam);
2763 	/* 1554 */ void APIENTRY (*DebugMessageControl)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean32 enabled);
2764 	/* 1555 */ void APIENTRY (*DebugMessageControlARB)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean32 enabled);
2765 	/* 1556 */ void APIENTRY (*DebugMessageEnableAMD)(GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean32 enabled);
2766 	/* 1557 */ void APIENTRY (*DebugMessageInsert)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf);
2767 	/* 1558 */ void APIENTRY (*DebugMessageInsertAMD)(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf);
2768 	/* 1559 */ void APIENTRY (*DebugMessageInsertARB)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf);
2769 	/* 1560 */ void APIENTRY (*DeleteFramebuffers)(GLsizei n, const GLuint *framebuffers);
2770 	/* 1561 */ void APIENTRY (*DeleteFramebuffersEXT)(GLsizei n, const GLuint *framebuffers);
2771 	/* 1562 */ void APIENTRY (*DeleteNamedStringARB)(GLint namelen, const GLchar *name);
2772 	/* 1563 */ void APIENTRY (*DeleteNamesAMD)(GLenum identifier, GLuint num, const GLuint *names);
2773 	/* 1564 */ void APIENTRY (*DeleteObjectBufferATI)(GLuint buffer);
2774 	/* 1565 */ void APIENTRY (*DeletePathsNV)(GLuint path, GLsizei range);
2775 	/* 1566 */ void APIENTRY (*DeletePerfMonitorsAMD)(GLsizei n, GLuint *monitors);
2776 	/* 1567 */ void APIENTRY (*DeletePerfQueryINTEL)(GLuint queryHandle);
2777 	/* 1568 */ void APIENTRY (*DeleteProgram)(GLuint program);
2778 	/* 1569 */ void APIENTRY (*DeleteProgramPipelines)(GLsizei n, const GLuint *pipelines);
2779 	/* 1570 */ void APIENTRY (*DeleteRenderbuffers)(GLsizei n, const GLuint *renderbuffers);
2780 	/* 1571 */ void APIENTRY (*DeleteRenderbuffersEXT)(GLsizei n, const GLuint *renderbuffers);
2781 	/* 1572 */ void APIENTRY (*DeleteSamplers)(GLsizei count, const GLuint *samplers);
2782 	/* 1573 */ void APIENTRY (*DeleteShader)(GLuint shader);
2783 	/* 1574 */ void APIENTRY (*DeleteSync)(GLsync sync);
2784 	/* 1575 */ void APIENTRY (*DeleteTransformFeedbacks)(GLsizei n, const GLuint *ids);
2785 	/* 1576 */ void APIENTRY (*DeleteTransformFeedbacksNV)(GLsizei n, const GLuint *ids);
2786 	/* 1577 */ void APIENTRY (*DeleteVertexArrays)(GLsizei n, const GLuint *arrays);
2787 	/* 1578 */ void APIENTRY (*DepthBoundsdNV)(GLdouble zmin, GLdouble zmax);
2788 	/* 1579 */ void APIENTRY (*DepthRangeArrayv)(GLuint first, GLsizei count, const GLdouble *v);
2789 	/* 1580 */ void APIENTRY (*DepthRangeIndexed)(GLuint index, GLdouble n, GLdouble f);
2790 	/* 1581 */ void APIENTRY (*DepthRangedNV)(GLdouble zNear, GLdouble zFar);
2791 	/* 1582 */ void APIENTRY (*DepthRangef)(GLfloat n, GLfloat f);
2792 	/* 1583 */ void APIENTRY (*DepthRangefOES)(GLclampf n, GLclampf f);
2793 	/* 1584 */ void APIENTRY (*DepthRangexOES)(GLfixed n, GLfixed f);
2794 	/* 1585 */ void APIENTRY (*DetachShader)(GLuint program, GLuint shader);
2795 	/* 1586 */ void APIENTRY (*DisableClientStateIndexedEXT)(GLenum array, GLuint index);
2796 	/* 1587 */ void APIENTRY (*DisableClientStateiEXT)(GLenum array, GLuint index);
2797 	/* 1588 */ void APIENTRY (*DisableIndexedEXT)(GLenum target, GLuint index);
2798 	/* 1589 */ void APIENTRY (*DisableVertexArrayAttribEXT)(GLuint vaobj, GLuint index);
2799 	/* 1590 */ void APIENTRY (*DisableVertexArrayEXT)(GLuint vaobj, GLenum array);
2800 	/* 1591 */ void APIENTRY (*DisableVertexAttribAPPLE)(GLuint index, GLenum pname);
2801 	/* 1592 */ void APIENTRY (*DisableVertexAttribArray)(GLuint index);
2802 	/* 1593 */ void APIENTRY (*Disablei)(GLenum target, GLuint index);
2803 	/* 1594 */ void APIENTRY (*DispatchCompute)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z);
2804 	/* 1595 */ void APIENTRY (*DispatchComputeGroupSizeARB)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z);
2805 	/* 1596 */ void APIENTRY (*DispatchComputeIndirect)(GLintptr indirect);
2806 	/* 1597 */ void APIENTRY (*DrawArraysIndirect)(GLenum mode, const void *indirect);
2807 	/* 1598 */ void APIENTRY (*DrawArraysInstanced)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount);
2808 	/* 1599 */ void APIENTRY (*DrawArraysInstancedARB)(GLenum mode, GLint first, GLsizei count, GLsizei primcount);
2809 	/* 1600 */ void APIENTRY (*DrawArraysInstancedBaseInstance)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance);
2810 	/* 1601 */ void APIENTRY (*DrawArraysInstancedEXT)(GLenum mode, GLint start, GLsizei count, GLsizei primcount);
2811 	/* 1602 */ void APIENTRY (*DrawBuffers)(GLsizei n, const GLenum *bufs);
2812 	/* 1603 */ void APIENTRY (*DrawElementsBaseVertex)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
2813 	/* 1604 */ void APIENTRY (*DrawElementsIndirect)(GLenum mode, GLenum type, const void *indirect);
2814 	/* 1605 */ void APIENTRY (*DrawElementsInstanced)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount);
2815 	/* 1606 */ void APIENTRY (*DrawElementsInstancedARB)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount);
2816 	/* 1607 */ void APIENTRY (*DrawElementsInstancedBaseInstance)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance);
2817 	/* 1608 */ void APIENTRY (*DrawElementsInstancedBaseVertex)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
2818 	/* 1609 */ void APIENTRY (*DrawElementsInstancedBaseVertexBaseInstance)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance);
2819 	/* 1610 */ void APIENTRY (*DrawElementsInstancedEXT)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount);
2820 	/* 1611 */ void APIENTRY (*DrawRangeElementsBaseVertex)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
2821 	/* 1612 */ void APIENTRY (*DrawTextureNV)(GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1);
2822 	/* 1613 */ void APIENTRY (*DrawTransformFeedback)(GLenum mode, GLuint id);
2823 	/* 1614 */ void APIENTRY (*DrawTransformFeedbackInstanced)(GLenum mode, GLuint id, GLsizei instancecount);
2824 	/* 1615 */ void APIENTRY (*DrawTransformFeedbackNV)(GLenum mode, GLuint id);
2825 	/* 1616 */ void APIENTRY (*DrawTransformFeedbackStream)(GLenum mode, GLuint id, GLuint stream);
2826 	/* 1617 */ void APIENTRY (*DrawTransformFeedbackStreamInstanced)(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount);
2827 	/* 1618 */ void APIENTRY (*EdgeFlagFormatNV)(GLsizei stride);
2828 	/* 1619 */ void APIENTRY (*EnableClientStateIndexedEXT)(GLenum array, GLuint index);
2829 	/* 1620 */ void APIENTRY (*EnableClientStateiEXT)(GLenum array, GLuint index);
2830 	/* 1621 */ void APIENTRY (*EnableIndexedEXT)(GLenum target, GLuint index);
2831 	/* 1622 */ void APIENTRY (*EnableVertexArrayAttribEXT)(GLuint vaobj, GLuint index);
2832 	/* 1623 */ void APIENTRY (*EnableVertexArrayEXT)(GLuint vaobj, GLenum array);
2833 	/* 1624 */ void APIENTRY (*EnableVertexAttribAPPLE)(GLuint index, GLenum pname);
2834 	/* 1625 */ void APIENTRY (*EnableVertexAttribArray)(GLuint index);
2835 	/* 1626 */ void APIENTRY (*Enablei)(GLenum target, GLuint index);
2836 	/* 1627 */ void APIENTRY (*EndConditionalRender)(void);
2837 	/* 1628 */ void APIENTRY (*EndConditionalRenderNV)(void);
2838 	/* 1629 */ void APIENTRY (*EndConditionalRenderNVX)(void);
2839 	/* 1630 */ void APIENTRY (*EndPerfMonitorAMD)(GLuint monitor);
2840 	/* 1631 */ void APIENTRY (*EndPerfQueryINTEL)(GLuint queryHandle);
2841 	/* 1632 */ void APIENTRY (*EndQueryIndexed)(GLenum target, GLuint index);
2842 	/* 1633 */ void APIENTRY (*EndTransformFeedback)(void);
2843 	/* 1634 */ void APIENTRY (*EndTransformFeedbackEXT)(void);
2844 	/* 1635 */ void APIENTRY (*EndTransformFeedbackNV)(void);
2845 	/* 1636 */ void APIENTRY (*EndVideoCaptureNV)(GLuint video_capture_slot);
2846 	/* 1637 */ void APIENTRY (*EvalCoord1xOES)(GLfixed u);
2847 	/* 1638 */ void APIENTRY (*EvalCoord1xvOES)(const GLfixed *coords);
2848 	/* 1639 */ void APIENTRY (*EvalCoord2xOES)(GLfixed u, GLfixed v);
2849 	/* 1640 */ void APIENTRY (*EvalCoord2xvOES)(const GLfixed *coords);
2850 	/* 1641 */ void APIENTRY (*FeedbackBufferxOES)(GLsizei n, GLenum type, const GLfixed *buffer);
2851 	/* 1642 */ GLsync APIENTRY (*FenceSync)(GLenum condition, GLbitfield flags);
2852 	/* 1643 */ void APIENTRY (*FinishRenderAPPLE)(void);
2853 	/* 1644 */ void APIENTRY (*FlushMappedBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length);
2854 	/* 1645 */ void APIENTRY (*FlushMappedBufferRangeAPPLE)(GLenum target, GLintptr offset, GLsizeiptr size);
2855 	/* 1646 */ void APIENTRY (*FlushMappedNamedBufferRangeEXT)(GLuint buffer, GLintptr offset, GLsizeiptr length);
2856 	/* 1647 */ void APIENTRY (*FlushRenderAPPLE)(void);
2857 	/* 1648 */ void APIENTRY (*FlushStaticDataIBM)(GLenum target);
2858 	/* 1649 */ void APIENTRY (*FogCoordFormatNV)(GLenum type, GLsizei stride);
2859 	/* 1650 */ void APIENTRY (*FogxOES)(GLenum pname, GLfixed param);
2860 	/* 1651 */ void APIENTRY (*FogxvOES)(GLenum pname, const GLfixed *param);
2861 	/* 1652 */ void APIENTRY (*FrameTerminatorGREMEDY)(void);
2862 	/* 1653 */ void APIENTRY (*FramebufferDrawBufferEXT)(GLuint framebuffer, GLenum mode);
2863 	/* 1654 */ void APIENTRY (*FramebufferDrawBuffersEXT)(GLuint framebuffer, GLsizei n, const GLenum *bufs);
2864 	/* 1655 */ void APIENTRY (*FramebufferParameteri)(GLenum target, GLenum pname, GLint param);
2865 	/* 1656 */ void APIENTRY (*FramebufferReadBufferEXT)(GLuint framebuffer, GLenum mode);
2866 	/* 1657 */ void APIENTRY (*FramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
2867 	/* 1658 */ void APIENTRY (*FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
2868 	/* 1659 */ void APIENTRY (*FramebufferTexture)(GLenum target, GLenum attachment, GLuint texture, GLint level);
2869 	/* 1660 */ void APIENTRY (*FramebufferTexture1D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
2870 	/* 1661 */ void APIENTRY (*FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
2871 	/* 1662 */ void APIENTRY (*FramebufferTexture2D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
2872 	/* 1663 */ void APIENTRY (*FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
2873 	/* 1664 */ void APIENTRY (*FramebufferTexture3D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
2874 	/* 1665 */ void APIENTRY (*FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
2875 	/* 1666 */ void APIENTRY (*FramebufferTextureARB)(GLenum target, GLenum attachment, GLuint texture, GLint level);
2876 	/* 1667 */ void APIENTRY (*FramebufferTextureEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level);
2877 	/* 1668 */ void APIENTRY (*FramebufferTextureFaceARB)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
2878 	/* 1669 */ void APIENTRY (*FramebufferTextureFaceEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
2879 	/* 1670 */ void APIENTRY (*FramebufferTextureLayer)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
2880 	/* 1671 */ void APIENTRY (*FramebufferTextureLayerARB)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
2881 	/* 1672 */ void APIENTRY (*FramebufferTextureLayerEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
2882 	/* 1673 */ void APIENTRY (*FrustumfOES)(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
2883 	/* 1674 */ void APIENTRY (*FrustumxOES)(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f);
2884 	/* 1675 */ void APIENTRY (*GenFramebuffers)(GLsizei n, GLuint *framebuffers);
2885 	/* 1676 */ void APIENTRY (*GenFramebuffersEXT)(GLsizei n, GLuint *framebuffers);
2886 	/* 1677 */ void APIENTRY (*GenNamesAMD)(GLenum identifier, GLuint num, GLuint *names);
2887 	/* 1678 */ GLuint APIENTRY (*GenPathsNV)(GLsizei range);
2888 	/* 1679 */ void APIENTRY (*GenPerfMonitorsAMD)(GLsizei n, GLuint *monitors);
2889 	/* 1680 */ void APIENTRY (*GenProgramPipelines)(GLsizei n, GLuint *pipelines);
2890 	/* 1681 */ void APIENTRY (*GenRenderbuffers)(GLsizei n, GLuint *renderbuffers);
2891 	/* 1682 */ void APIENTRY (*GenRenderbuffersEXT)(GLsizei n, GLuint *renderbuffers);
2892 	/* 1683 */ void APIENTRY (*GenSamplers)(GLsizei count, GLuint *samplers);
2893 	/* 1684 */ void APIENTRY (*GenTransformFeedbacks)(GLsizei n, GLuint *ids);
2894 	/* 1685 */ void APIENTRY (*GenTransformFeedbacksNV)(GLsizei n, GLuint *ids);
2895 	/* 1686 */ void APIENTRY (*GenVertexArrays)(GLsizei n, GLuint *arrays);
2896 	/* 1687 */ void APIENTRY (*GenerateMipmap)(GLenum target);
2897 	/* 1688 */ void APIENTRY (*GenerateMipmapEXT)(GLenum target);
2898 	/* 1689 */ void APIENTRY (*GenerateMultiTexMipmapEXT)(GLenum texunit, GLenum target);
2899 	/* 1690 */ void APIENTRY (*GenerateTextureMipmapEXT)(GLuint texture, GLenum target);
2900 	/* 1691 */ void APIENTRY (*GetActiveAtomicCounterBufferiv)(GLuint program, GLuint bufferIndex, GLenum pname, GLint *params);
2901 	/* 1692 */ void APIENTRY (*GetActiveAttrib)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
2902 	/* 1693 */ void APIENTRY (*GetActiveSubroutineName)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name);
2903 	/* 1694 */ void APIENTRY (*GetActiveSubroutineUniformName)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name);
2904 	/* 1695 */ void APIENTRY (*GetActiveSubroutineUniformiv)(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values);
2905 	/* 1696 */ void APIENTRY (*GetActiveUniform)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
2906 	/* 1697 */ GLuint APIENTRY (*GetActiveUniformBlockIndex)(GLuint program, const GLchar *uniformBlockName);
2907 	/* 1698 */ void APIENTRY (*GetActiveUniformBlockName)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName);
2908 	/* 1699 */ void APIENTRY (*GetActiveUniformBlockiv)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params);
2909 	/* 1700 */ void APIENTRY (*GetActiveUniformName)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName);
2910 	/* 1701 */ void APIENTRY (*GetActiveUniformsiv)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params);
2911 	/* 1702 */ void APIENTRY (*GetActiveVaryingNV)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
2912 	/* 1703 */ void APIENTRY (*GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);
2913 	/* 1704 */ GLint APIENTRY (*GetAttribLocation)(GLuint program, const GLchar *name);
2914 	/* 1705 */ void APIENTRY (*GetBooleanIndexedvEXT)(GLenum target, GLuint index, GLboolean *data);
2915 	/* 1706 */ void APIENTRY (*GetBooleani_v)(GLenum target, GLuint index, GLboolean *data);
2916 	/* 1707 */ void APIENTRY (*GetBufferParameteri64v)(GLenum target, GLenum pname, GLint64 *params);
2917 	/* 1708 */ void APIENTRY (*GetBufferParameterui64vNV)(GLenum target, GLenum pname, GLuint64EXT *params);
2918 	/* 1709 */ void APIENTRY (*GetClipPlanefOES)(GLenum plane, GLfloat *equation);
2919 	/* 1710 */ void APIENTRY (*GetClipPlanexOES)(GLenum plane, GLfixed *equation);
2920 	/* 1711 */ void APIENTRY (*GetCompressedMultiTexImageEXT)(GLenum texunit, GLenum target, GLint lod, void *img);
2921 	/* 1712 */ void APIENTRY (*GetCompressedTextureImageEXT)(GLuint texture, GLenum target, GLint lod, void *img);
2922 	/* 1713 */ void APIENTRY (*GetConvolutionParameterxvOES)(GLenum target, GLenum pname, GLfixed *params);
2923 	/* 1714 */ GLsizei APIENTRY (*GetDebugLogLengthMESA)(GLhandleARB obj, GLenum logType, GLenum shaderType);
2924 	/* 1715 */ void APIENTRY (*GetDebugLogMESA)(GLhandleARB obj, GLenum logType, GLenum shaderType, GLsizei maxLength, GLsizei *length, GLcharARB *debugLog);
2925 	/* 1716 */ GLuint APIENTRY (*GetDebugMessageLog)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog);
2926 	/* 1717 */ GLuint APIENTRY (*GetDebugMessageLogAMD)(GLuint count, GLsizei bufsize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message);
2927 	/* 1718 */ GLuint APIENTRY (*GetDebugMessageLogARB)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog);
2928 	/* 1719 */ void APIENTRY (*GetDoubleIndexedvEXT)(GLenum target, GLuint index, GLdouble *data);
2929 	/* 1720 */ void APIENTRY (*GetDoublei_v)(GLenum target, GLuint index, GLdouble *data);
2930 	/* 1721 */ void APIENTRY (*GetDoublei_vEXT)(GLenum pname, GLuint index, GLdouble *params);
2931 	/* 1722 */ void APIENTRY (*GetFirstPerfQueryIdINTEL)(GLuint *queryId);
2932 	/* 1723 */ void APIENTRY (*GetFixedvOES)(GLenum pname, GLfixed *params);
2933 	/* 1724 */ void APIENTRY (*GetFloatIndexedvEXT)(GLenum target, GLuint index, GLfloat *data);
2934 	/* 1725 */ void APIENTRY (*GetFloati_v)(GLenum target, GLuint index, GLfloat *data);
2935 	/* 1726 */ void APIENTRY (*GetFloati_vEXT)(GLenum pname, GLuint index, GLfloat *params);
2936 	/* 1727 */ GLint APIENTRY (*GetFragDataIndex)(GLuint program, const GLchar *name);
2937 	/* 1728 */ GLint APIENTRY (*GetFragDataLocation)(GLuint program, const GLchar *name);
2938 	/* 1729 */ GLint APIENTRY (*GetFragDataLocationEXT)(GLuint program, const GLchar *name);
2939 	/* 1730 */ void APIENTRY (*GetFramebufferAttachmentParameteriv)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
2940 	/* 1731 */ void APIENTRY (*GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
2941 	/* 1732 */ void APIENTRY (*GetFramebufferParameteriv)(GLenum target, GLenum pname, GLint *params);
2942 	/* 1733 */ void APIENTRY (*GetFramebufferParameterivEXT)(GLuint framebuffer, GLenum pname, GLint *params);
2943 	/* 1734 */ GLenum APIENTRY (*GetGraphicsResetStatusARB)(void);
2944 	/* 1735 */ void APIENTRY (*GetHistogramParameterxvOES)(GLenum target, GLenum pname, GLfixed *params);
2945 	/* 1736 */ GLuint64 APIENTRY (*GetImageHandleARB)(GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum format);
2946 	/* 1737 */ GLuint64 APIENTRY (*GetImageHandleNV)(GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum format);
2947 	/* 1738 */ void APIENTRY (*GetInteger64i_v)(GLenum target, GLuint index, GLint64 *data);
2948 	/* 1739 */ void APIENTRY (*GetInteger64v)(GLenum pname, GLint64 *data);
2949 	/* 1740 */ void APIENTRY (*GetIntegerIndexedvEXT)(GLenum target, GLuint index, GLint *data);
2950 	/* 1741 */ void APIENTRY (*GetIntegeri_v)(GLenum target, GLuint index, GLint *data);
2951 	/* 1742 */ void APIENTRY (*GetIntegerui64i_vNV)(GLenum value, GLuint index, GLuint64EXT *result);
2952 	/* 1743 */ void APIENTRY (*GetIntegerui64vNV)(GLenum value, GLuint64EXT *result);
2953 	/* 1744 */ void APIENTRY (*GetInternalformati64v)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params);
2954 	/* 1745 */ void APIENTRY (*GetInternalformativ)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params);
2955 	/* 1746 */ void APIENTRY (*GetLightxOES)(GLenum light, GLenum pname, GLfixed *params);
2956 	/* 1747 */ void APIENTRY (*GetMapxvOES)(GLenum target, GLenum query, GLfixed *v);
2957 	/* 1748 */ void APIENTRY (*GetMaterialxOES)(GLenum face, GLenum pname, GLfixed param);
2958 	/* 1749 */ void APIENTRY (*GetMultiTexEnvfvEXT)(GLenum texunit, GLenum target, GLenum pname, GLfloat *params);
2959 	/* 1750 */ void APIENTRY (*GetMultiTexEnvivEXT)(GLenum texunit, GLenum target, GLenum pname, GLint *params);
2960 	/* 1751 */ void APIENTRY (*GetMultiTexGendvEXT)(GLenum texunit, GLenum coord, GLenum pname, GLdouble *params);
2961 	/* 1752 */ void APIENTRY (*GetMultiTexGenfvEXT)(GLenum texunit, GLenum coord, GLenum pname, GLfloat *params);
2962 	/* 1753 */ void APIENTRY (*GetMultiTexGenivEXT)(GLenum texunit, GLenum coord, GLenum pname, GLint *params);
2963 	/* 1754 */ void APIENTRY (*GetMultiTexImageEXT)(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
2964 	/* 1755 */ void APIENTRY (*GetMultiTexLevelParameterfvEXT)(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params);
2965 	/* 1756 */ void APIENTRY (*GetMultiTexLevelParameterivEXT)(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params);
2966 	/* 1757 */ void APIENTRY (*GetMultiTexParameterIivEXT)(GLenum texunit, GLenum target, GLenum pname, GLint *params);
2967 	/* 1758 */ void APIENTRY (*GetMultiTexParameterIuivEXT)(GLenum texunit, GLenum target, GLenum pname, GLuint *params);
2968 	/* 1759 */ void APIENTRY (*GetMultiTexParameterfvEXT)(GLenum texunit, GLenum target, GLenum pname, GLfloat *params);
2969 	/* 1760 */ void APIENTRY (*GetMultiTexParameterivEXT)(GLenum texunit, GLenum target, GLenum pname, GLint *params);
2970 	/* 1761 */ void APIENTRY (*GetMultisamplefv)(GLenum pname, GLuint index, GLfloat *val);
2971 	/* 1762 */ void APIENTRY (*GetMultisamplefvNV)(GLenum pname, GLuint index, GLfloat *val);
2972 	/* 1763 */ void APIENTRY (*GetNamedBufferParameterivEXT)(GLuint buffer, GLenum pname, GLint *params);
2973 	/* 1764 */ void APIENTRY (*GetNamedBufferParameterui64vNV)(GLuint buffer, GLenum pname, GLuint64EXT *params);
2974 	/* 1765 */ void APIENTRY (*GetNamedBufferPointervEXT)(GLuint buffer, GLenum pname, void * *params);
2975 	/* 1766 */ void APIENTRY (*GetNamedBufferSubDataEXT)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data);
2976 	/* 1767 */ void APIENTRY (*GetNamedFramebufferAttachmentParameterivEXT)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params);
2977 	/* 1768 */ void APIENTRY (*GetNamedFramebufferParameterivEXT)(GLuint framebuffer, GLenum pname, GLint *params);
2978 	/* 1769 */ void APIENTRY (*GetNamedProgramLocalParameterIivEXT)(GLuint program, GLenum target, GLuint index, GLint *params);
2979 	/* 1770 */ void APIENTRY (*GetNamedProgramLocalParameterIuivEXT)(GLuint program, GLenum target, GLuint index, GLuint *params);
2980 	/* 1771 */ void APIENTRY (*GetNamedProgramLocalParameterdvEXT)(GLuint program, GLenum target, GLuint index, GLdouble *params);
2981 	/* 1772 */ void APIENTRY (*GetNamedProgramLocalParameterfvEXT)(GLuint program, GLenum target, GLuint index, GLfloat *params);
2982 	/* 1773 */ void APIENTRY (*GetNamedProgramStringEXT)(GLuint program, GLenum target, GLenum pname, void *string);
2983 	/* 1774 */ void APIENTRY (*GetNamedProgramivEXT)(GLuint program, GLenum target, GLenum pname, GLint *params);
2984 	/* 1775 */ void APIENTRY (*GetNamedRenderbufferParameterivEXT)(GLuint renderbuffer, GLenum pname, GLint *params);
2985 	/* 1776 */ void APIENTRY (*GetNamedStringARB)(GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string);
2986 	/* 1777 */ void APIENTRY (*GetNamedStringivARB)(GLint namelen, const GLchar *name, GLenum pname, GLint *params);
2987 	/* 1778 */ void APIENTRY (*GetNextPerfQueryIdINTEL)(GLuint queryId, GLuint *nextQueryId);
2988 	/* 1779 */ void APIENTRY (*GetObjectLabel)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label);
2989 	/* 1780 */ void APIENTRY (*GetObjectLabelEXT)(GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
2990 	/* 1781 */ void APIENTRY (*GetObjectParameterivAPPLE)(GLenum objectType, GLuint name, GLenum pname, GLint *params);
2991 	/* 1782 */ void APIENTRY (*GetObjectPtrLabel)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label);
2992 	/* 1783 */ void APIENTRY (*GetPathColorGenfvNV)(GLenum color, GLenum pname, GLfloat *value);
2993 	/* 1784 */ void APIENTRY (*GetPathColorGenivNV)(GLenum color, GLenum pname, GLint *value);
2994 	/* 1785 */ void APIENTRY (*GetPathCommandsNV)(GLuint path, GLubyte *commands);
2995 	/* 1786 */ void APIENTRY (*GetPathCoordsNV)(GLuint path, GLfloat *coords);
2996 	/* 1787 */ void APIENTRY (*GetPathDashArrayNV)(GLuint path, GLfloat *dashArray);
2997 	/* 1788 */ GLfloat APIENTRY (*GetPathLengthNV)(GLuint path, GLsizei startSegment, GLsizei numSegments);
2998 	/* 1789 */ void APIENTRY (*GetPathMetricRangeNV)(GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics);
2999 	/* 1790 */ void APIENTRY (*GetPathMetricsNV)(GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics);
3000 	/* 1791 */ void APIENTRY (*GetPathParameterfvNV)(GLuint path, GLenum pname, GLfloat *value);
3001 	/* 1792 */ void APIENTRY (*GetPathParameterivNV)(GLuint path, GLenum pname, GLint *value);
3002 	/* 1793 */ void APIENTRY (*GetPathSpacingNV)(GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing);
3003 	/* 1794 */ void APIENTRY (*GetPathTexGenfvNV)(GLenum texCoordSet, GLenum pname, GLfloat *value);
3004 	/* 1795 */ void APIENTRY (*GetPathTexGenivNV)(GLenum texCoordSet, GLenum pname, GLint *value);
3005 	/* 1796 */ void APIENTRY (*GetPerfCounterInfoINTEL)(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar *counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue);
3006 	/* 1797 */ void APIENTRY (*GetPerfMonitorCounterDataAMD)(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten);
3007 	/* 1798 */ void APIENTRY (*GetPerfMonitorCounterInfoAMD)(GLuint group, GLuint counter, GLenum pname, void *data);
3008 	/* 1799 */ void APIENTRY (*GetPerfMonitorCounterStringAMD)(GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString);
3009 	/* 1800 */ void APIENTRY (*GetPerfMonitorCountersAMD)(GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters);
3010 	/* 1801 */ void APIENTRY (*GetPerfMonitorGroupStringAMD)(GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString);
3011 	/* 1802 */ void APIENTRY (*GetPerfMonitorGroupsAMD)(GLint *numGroups, GLsizei groupsSize, GLuint *groups);
3012 	/* 1803 */ void APIENTRY (*GetPerfQueryDataINTEL)(GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid *data, GLuint *bytesWritten);
3013 	/* 1804 */ void APIENTRY (*GetPerfQueryIdByNameINTEL)(GLchar *queryName, GLuint *queryId);
3014 	/* 1805 */ void APIENTRY (*GetPerfQueryInfoINTEL)(GLuint queryId, GLuint queryNameLength, GLchar *queryName, GLuint *dataSize, GLuint *noCounters, GLuint *noInstances, GLuint *capsMask);
3015 	/* 1806 */ void APIENTRY (*GetPixelMapxv)(GLenum map, GLint size, GLfixed *values);
3016 	/* 1807 */ void APIENTRY (*GetPixelTransformParameterfvEXT)(GLenum target, GLenum pname, GLfloat *params);
3017 	/* 1808 */ void APIENTRY (*GetPixelTransformParameterivEXT)(GLenum target, GLenum pname, GLint *params);
3018 	/* 1809 */ void APIENTRY (*GetPointerIndexedvEXT)(GLenum target, GLuint index, void * *data);
3019 	/* 1810 */ void APIENTRY (*GetPointeri_vEXT)(GLenum pname, GLuint index, void * *params);
3020 	/* 1811 */ void APIENTRY (*GetProgramBinary)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary);
3021 	/* 1812 */ void APIENTRY (*GetProgramEnvParameterIivNV)(GLenum target, GLuint index, GLint *params);
3022 	/* 1813 */ void APIENTRY (*GetProgramEnvParameterIuivNV)(GLenum target, GLuint index, GLuint *params);
3023 	/* 1814 */ void APIENTRY (*GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
3024 	/* 1815 */ void APIENTRY (*GetProgramInterfaceiv)(GLuint program, GLenum programInterface, GLenum pname, GLint *params);
3025 	/* 1816 */ void APIENTRY (*GetProgramLocalParameterIivNV)(GLenum target, GLuint index, GLint *params);
3026 	/* 1817 */ void APIENTRY (*GetProgramLocalParameterIuivNV)(GLenum target, GLuint index, GLuint *params);
3027 	/* 1818 */ void APIENTRY (*GetProgramPipelineInfoLog)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
3028 	/* 1819 */ void APIENTRY (*GetProgramPipelineiv)(GLuint pipeline, GLenum pname, GLint *params);
3029 	/* 1820 */ void APIENTRY (*GetProgramRegisterfvMESA)(GLenum target, GLsizei len, const GLubyte *name, GLfloat *v);
3030 	/* 1821 */ GLuint APIENTRY (*GetProgramResourceIndex)(GLuint program, GLenum programInterface, const GLchar *name);
3031 	/* 1822 */ GLint APIENTRY (*GetProgramResourceLocation)(GLuint program, GLenum programInterface, const GLchar *name);
3032 	/* 1823 */ GLint APIENTRY (*GetProgramResourceLocationIndex)(GLuint program, GLenum programInterface, const GLchar *name);
3033 	/* 1824 */ void APIENTRY (*GetProgramResourceName)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name);
3034 	/* 1825 */ void APIENTRY (*GetProgramResourceiv)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params);
3035 	/* 1826 */ void APIENTRY (*GetProgramStageiv)(GLuint program, GLenum shadertype, GLenum pname, GLint *values);
3036 	/* 1827 */ void APIENTRY (*GetProgramSubroutineParameteruivNV)(GLenum target, GLuint index, GLuint *param);
3037 	/* 1828 */ void APIENTRY (*GetProgramiv)(GLuint program, GLenum pname, GLint *params);
3038 	/* 1829 */ void APIENTRY (*GetQueryIndexediv)(GLenum target, GLuint index, GLenum pname, GLint *params);
3039 	/* 1830 */ void APIENTRY (*GetQueryObjecti64v)(GLuint id, GLenum pname, GLint64 *params);
3040 	/* 1831 */ void APIENTRY (*GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64 *params);
3041 	/* 1832 */ void APIENTRY (*GetQueryObjectui64v)(GLuint id, GLenum pname, GLuint64 *params);
3042 	/* 1833 */ void APIENTRY (*GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64 *params);
3043 	/* 1834 */ void APIENTRY (*GetRenderbufferParameteriv)(GLenum target, GLenum pname, GLint *params);
3044 	/* 1835 */ void APIENTRY (*GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint *params);
3045 	/* 1836 */ void APIENTRY (*GetSamplerParameterIiv)(GLuint sampler, GLenum pname, GLint *params);
3046 	/* 1837 */ void APIENTRY (*GetSamplerParameterIuiv)(GLuint sampler, GLenum pname, GLuint *params);
3047 	/* 1838 */ void APIENTRY (*GetSamplerParameterfv)(GLuint sampler, GLenum pname, GLfloat *params);
3048 	/* 1839 */ void APIENTRY (*GetSamplerParameteriv)(GLuint sampler, GLenum pname, GLint *params);
3049 	/* 1840 */ void APIENTRY (*GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
3050 	/* 1841 */ void APIENTRY (*GetShaderPrecisionFormat)(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision);
3051 	/* 1842 */ void APIENTRY (*GetShaderSource)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);
3052 	/* 1843 */ void APIENTRY (*GetShaderiv)(GLuint shader, GLenum pname, GLint *params);
3053 	/* 1844 */ const GLubyte * APIENTRY (*GetStringi)(GLenum name, GLuint index);
3054 	/* 1845 */ void *__unused_1845;
3055 	/* 1846 */ GLuint APIENTRY (*GetSubroutineIndex)(GLuint program, GLenum shadertype, const GLchar *name);
3056 	/* 1847 */ GLint APIENTRY (*GetSubroutineUniformLocation)(GLuint program, GLenum shadertype, const GLchar *name);
3057 	/* 1848 */ void APIENTRY (*GetSynciv)(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values);
3058 	/* 1849 */ void APIENTRY (*GetTexEnvxvOES)(GLenum target, GLenum pname, GLfixed *params);
3059 	/* 1850 */ void APIENTRY (*GetTexGenxvOES)(GLenum coord, GLenum pname, GLfixed *params);
3060 	/* 1851 */ void APIENTRY (*GetTexLevelParameterxvOES)(GLenum target, GLint level, GLenum pname, GLfixed *params);
3061 	/* 1852 */ void APIENTRY (*GetTexParameterIiv)(GLenum target, GLenum pname, GLint *params);
3062 	/* 1853 */ void APIENTRY (*GetTexParameterIivEXT)(GLenum target, GLenum pname, GLint *params);
3063 	/* 1854 */ void APIENTRY (*GetTexParameterIuiv)(GLenum target, GLenum pname, GLuint *params);
3064 	/* 1855 */ void APIENTRY (*GetTexParameterIuivEXT)(GLenum target, GLenum pname, GLuint *params);
3065 	/* 1856 */ void APIENTRY (*GetTexParameterPointervAPPLE)(GLenum target, GLenum pname, void * *params);
3066 	/* 1857 */ void APIENTRY (*GetTexParameterxvOES)(GLenum target, GLenum pname, GLfixed *params);
3067 	/* 1858 */ GLuint64 APIENTRY (*GetTextureHandleARB)(GLuint texture);
3068 	/* 1859 */ GLuint64 APIENTRY (*GetTextureHandleNV)(GLuint texture);
3069 	/* 1860 */ void APIENTRY (*GetTextureImageEXT)(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
3070 	/* 1861 */ void APIENTRY (*GetTextureLevelParameterfvEXT)(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params);
3071 	/* 1862 */ void APIENTRY (*GetTextureLevelParameterivEXT)(GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params);
3072 	/* 1863 */ void APIENTRY (*GetTextureParameterIivEXT)(GLuint texture, GLenum target, GLenum pname, GLint *params);
3073 	/* 1864 */ void APIENTRY (*GetTextureParameterIuivEXT)(GLuint texture, GLenum target, GLenum pname, GLuint *params);
3074 	/* 1865 */ void APIENTRY (*GetTextureParameterfvEXT)(GLuint texture, GLenum target, GLenum pname, GLfloat *params);
3075 	/* 1866 */ void APIENTRY (*GetTextureParameterivEXT)(GLuint texture, GLenum target, GLenum pname, GLint *params);
3076 	/* 1867 */ GLuint64 APIENTRY (*GetTextureSamplerHandleARB)(GLuint texture, GLuint sampler);
3077 	/* 1868 */ GLuint64 APIENTRY (*GetTextureSamplerHandleNV)(GLuint texture, GLuint sampler);
3078 	/* 1869 */ void APIENTRY (*GetTransformFeedbackVarying)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
3079 	/* 1870 */ void APIENTRY (*GetTransformFeedbackVaryingEXT)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
3080 	/* 1871 */ void APIENTRY (*GetTransformFeedbackVaryingNV)(GLuint program, GLuint index, GLint *location);
3081 	/* 1872 */ GLuint APIENTRY (*GetUniformBlockIndex)(GLuint program, const GLchar *uniformBlockName);
3082 	/* 1873 */ GLint APIENTRY (*GetUniformBufferSizeEXT)(GLuint program, GLint location);
3083 	/* 1874 */ void APIENTRY (*GetUniformIndices)(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices);
3084 	/* 1875 */ GLint APIENTRY (*GetUniformLocation)(GLuint program, const GLchar *name);
3085 	/* 1876 */ GLintptr APIENTRY (*GetUniformOffsetEXT)(GLuint program, GLint location);
3086 	/* 1877 */ void APIENTRY (*GetUniformSubroutineuiv)(GLenum shadertype, GLint location, GLuint *params);
3087 	/* 1878 */ void APIENTRY (*GetUniformdv)(GLuint program, GLint location, GLdouble *params);
3088 	/* 1879 */ void APIENTRY (*GetUniformfv)(GLuint program, GLint location, GLfloat *params);
3089 	/* 1880 */ void APIENTRY (*GetUniformi64vNV)(GLuint program, GLint location, GLint64EXT *params);
3090 	/* 1881 */ void APIENTRY (*GetUniformiv)(GLuint program, GLint location, GLint *params);
3091 	/* 1882 */ void APIENTRY (*GetUniformui64vNV)(GLuint program, GLint location, GLuint64EXT *params);
3092 	/* 1883 */ void APIENTRY (*GetUniformuiv)(GLuint program, GLint location, GLuint *params);
3093 	/* 1884 */ void APIENTRY (*GetUniformuivEXT)(GLuint program, GLint location, GLuint *params);
3094 	/* 1885 */ GLint APIENTRY (*GetVaryingLocationNV)(GLuint program, const GLchar *name);
3095 	/* 1886 */ void APIENTRY (*GetVertexArrayIntegeri_vEXT)(GLuint vaobj, GLuint index, GLenum pname, GLint *param);
3096 	/* 1887 */ void APIENTRY (*GetVertexArrayIntegervEXT)(GLuint vaobj, GLenum pname, GLint *param);
3097 	/* 1888 */ void APIENTRY (*GetVertexArrayPointeri_vEXT)(GLuint vaobj, GLuint index, GLenum pname, void * *param);
3098 	/* 1889 */ void APIENTRY (*GetVertexArrayPointervEXT)(GLuint vaobj, GLenum pname, void * *param);
3099 	/* 1890 */ void APIENTRY (*GetVertexAttribIiv)(GLuint index, GLenum pname, GLint *params);
3100 	/* 1891 */ void APIENTRY (*GetVertexAttribIivEXT)(GLuint index, GLenum pname, GLint *params);
3101 	/* 1892 */ void APIENTRY (*GetVertexAttribIuiv)(GLuint index, GLenum pname, GLuint *params);
3102 	/* 1893 */ void APIENTRY (*GetVertexAttribIuivEXT)(GLuint index, GLenum pname, GLuint *params);
3103 	/* 1894 */ void APIENTRY (*GetVertexAttribLdv)(GLuint index, GLenum pname, GLdouble *params);
3104 	/* 1895 */ void APIENTRY (*GetVertexAttribLdvEXT)(GLuint index, GLenum pname, GLdouble *params);
3105 	/* 1896 */ void APIENTRY (*GetVertexAttribLi64vNV)(GLuint index, GLenum pname, GLint64EXT *params);
3106 	/* 1897 */ void APIENTRY (*GetVertexAttribLui64vARB)(GLuint index, GLenum pname, GLuint64EXT *params);
3107 	/* 1898 */ void APIENTRY (*GetVertexAttribLui64vNV)(GLuint index, GLenum pname, GLuint64EXT *params);
3108 	/* 1899 */ void APIENTRY (*GetVertexAttribPointerv)(GLuint index, GLenum pname, void * *pointer);
3109 	/* 1900 */ void APIENTRY (*GetVertexAttribdv)(GLuint index, GLenum pname, GLdouble *params);
3110 	/* 1901 */ void APIENTRY (*GetVertexAttribfv)(GLuint index, GLenum pname, GLfloat *params);
3111 	/* 1902 */ void APIENTRY (*GetVertexAttribiv)(GLuint index, GLenum pname, GLint *params);
3112 	/* 1903 */ void APIENTRY (*GetVideoCaptureStreamdvNV)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble *params);
3113 	/* 1904 */ void APIENTRY (*GetVideoCaptureStreamfvNV)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat *params);
3114 	/* 1905 */ void APIENTRY (*GetVideoCaptureStreamivNV)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint *params);
3115 	/* 1906 */ void APIENTRY (*GetVideoCaptureivNV)(GLuint video_capture_slot, GLenum pname, GLint *params);
3116 	/* 1907 */ void APIENTRY (*GetVideoi64vNV)(GLuint video_slot, GLenum pname, GLint64EXT *params);
3117 	/* 1908 */ void APIENTRY (*GetVideoivNV)(GLuint video_slot, GLenum pname, GLint *params);
3118 	/* 1909 */ void APIENTRY (*GetVideoui64vNV)(GLuint video_slot, GLenum pname, GLuint64EXT *params);
3119 	/* 1910 */ void APIENTRY (*GetVideouivNV)(GLuint video_slot, GLenum pname, GLuint *params);
3120 	/* 1911 */ void APIENTRY (*GetnColorTableARB)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table);
3121 	/* 1912 */ void APIENTRY (*GetnCompressedTexImageARB)(GLenum target, GLint lod, GLsizei bufSize, void *img);
3122 	/* 1913 */ void APIENTRY (*GetnConvolutionFilterARB)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image);
3123 	/* 1914 */ void APIENTRY (*GetnHistogramARB)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values);
3124 	/* 1915 */ void APIENTRY (*GetnMapdvARB)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v);
3125 	/* 1916 */ void APIENTRY (*GetnMapfvARB)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v);
3126 	/* 1917 */ void APIENTRY (*GetnMapivARB)(GLenum target, GLenum query, GLsizei bufSize, GLint *v);
3127 	/* 1918 */ void APIENTRY (*GetnMinmaxARB)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values);
3128 	/* 1919 */ void APIENTRY (*GetnPixelMapfvARB)(GLenum map, GLsizei bufSize, GLfloat *values);
3129 	/* 1920 */ void APIENTRY (*GetnPixelMapuivARB)(GLenum map, GLsizei bufSize, GLuint *values);
3130 	/* 1921 */ void APIENTRY (*GetnPixelMapusvARB)(GLenum map, GLsizei bufSize, GLushort *values);
3131 	/* 1922 */ void APIENTRY (*GetnPolygonStippleARB)(GLsizei bufSize, GLubyte *pattern);
3132 	/* 1923 */ void APIENTRY (*GetnSeparableFilterARB)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span);
3133 	/* 1924 */ void APIENTRY (*GetnTexImageARB)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *img);
3134 	/* 1925 */ void APIENTRY (*GetnUniformdvARB)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params);
3135 	/* 1926 */ void APIENTRY (*GetnUniformfvARB)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params);
3136 	/* 1927 */ void APIENTRY (*GetnUniformivARB)(GLuint program, GLint location, GLsizei bufSize, GLint *params);
3137 	/* 1928 */ void APIENTRY (*GetnUniformuivARB)(GLuint program, GLint location, GLsizei bufSize, GLuint *params);
3138 	/* 1929 */ GLsync APIENTRY (*ImportSyncEXT)(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags);
3139 	/* 1930 */ void APIENTRY (*IndexFormatNV)(GLenum type, GLsizei stride);
3140 	/* 1931 */ void APIENTRY (*IndexxOES)(GLfixed component);
3141 	/* 1932 */ void APIENTRY (*IndexxvOES)(const GLfixed *component);
3142 	/* 1933 */ void APIENTRY (*InsertEventMarkerEXT)(GLsizei length, const GLchar *marker);
3143 	/* 1934 */ void APIENTRY (*InterpolatePathsNV)(GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight);
3144 	/* 1935 */ void APIENTRY (*InvalidateBufferData)(GLuint buffer);
3145 	/* 1936 */ void APIENTRY (*InvalidateBufferSubData)(GLuint buffer, GLintptr offset, GLsizeiptr length);
3146 	/* 1937 */ void APIENTRY (*InvalidateFramebuffer)(GLenum target, GLsizei numAttachments, const GLenum *attachments);
3147 	/* 1938 */ void APIENTRY (*InvalidateSubFramebuffer)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height);
3148 	/* 1939 */ void APIENTRY (*InvalidateTexImage)(GLuint texture, GLint level);
3149 	/* 1940 */ void APIENTRY (*InvalidateTexSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth);
3150 	/* 1941 */ GLboolean APIENTRY (*IsBufferResidentNV)(GLenum target);
3151 	/* 1942 */ GLboolean APIENTRY (*IsEnabledIndexedEXT)(GLenum target, GLuint index);
3152 	/* 1943 */ GLboolean APIENTRY (*IsEnabledi)(GLenum target, GLuint index);
3153 	/* 1944 */ GLboolean APIENTRY (*IsFramebuffer)(GLuint framebuffer);
3154 	/* 1945 */ GLboolean APIENTRY (*IsFramebufferEXT)(GLuint framebuffer);
3155 	/* 1946 */ GLboolean APIENTRY (*IsImageHandleResidentARB)(GLuint64 handle);
3156 	/* 1947 */ GLboolean APIENTRY (*IsImageHandleResidentNV)(GLuint64 handle);
3157 	/* 1948 */ GLboolean APIENTRY (*IsNameAMD)(GLenum identifier, GLuint name);
3158 	/* 1949 */ GLboolean APIENTRY (*IsNamedBufferResidentNV)(GLuint buffer);
3159 	/* 1950 */ GLboolean APIENTRY (*IsNamedStringARB)(GLint namelen, const GLchar *name);
3160 	/* 1951 */ GLboolean APIENTRY (*IsPathNV)(GLuint path);
3161 	/* 1952 */ GLboolean APIENTRY (*IsPointInFillPathNV)(GLuint path, GLuint mask, GLfloat x, GLfloat y);
3162 	/* 1953 */ GLboolean APIENTRY (*IsPointInStrokePathNV)(GLuint path, GLfloat x, GLfloat y);
3163 	/* 1954 */ GLboolean APIENTRY (*IsProgram)(GLuint program);
3164 	/* 1955 */ GLboolean APIENTRY (*IsProgramPipeline)(GLuint pipeline);
3165 	/* 1956 */ GLboolean APIENTRY (*IsRenderbuffer)(GLuint renderbuffer);
3166 	/* 1957 */ GLboolean APIENTRY (*IsRenderbufferEXT)(GLuint renderbuffer);
3167 	/* 1958 */ GLboolean APIENTRY (*IsSampler)(GLuint sampler);
3168 	/* 1959 */ GLboolean APIENTRY (*IsShader)(GLuint shader);
3169 	/* 1960 */ GLboolean APIENTRY (*IsSync)(GLsync sync);
3170 	/* 1961 */ GLboolean APIENTRY (*IsTextureHandleResidentARB)(GLuint64 handle);
3171 	/* 1962 */ GLboolean APIENTRY (*IsTextureHandleResidentNV)(GLuint64 handle);
3172 	/* 1963 */ GLboolean APIENTRY (*IsTransformFeedback)(GLuint id);
3173 	/* 1964 */ GLboolean APIENTRY (*IsTransformFeedbackNV)(GLuint id);
3174 	/* 1965 */ GLboolean APIENTRY (*IsVertexArray)(GLuint array);
3175 	/* 1966 */ GLboolean APIENTRY (*IsVertexAttribEnabledAPPLE)(GLuint index, GLenum pname);
3176 	/* 1967 */ void APIENTRY (*LabelObjectEXT)(GLenum type, GLuint object, GLsizei length, const GLchar *label);
3177 	/* 1968 */ void APIENTRY (*LightModelxOES)(GLenum pname, GLfixed param);
3178 	/* 1969 */ void APIENTRY (*LightModelxvOES)(GLenum pname, const GLfixed *param);
3179 	/* 1970 */ void APIENTRY (*LightxOES)(GLenum light, GLenum pname, GLfixed param);
3180 	/* 1971 */ void APIENTRY (*LightxvOES)(GLenum light, GLenum pname, const GLfixed *params);
3181 	/* 1972 */ void APIENTRY (*LineWidthxOES)(GLfixed width);
3182 	/* 1973 */ void APIENTRY (*LinkProgram)(GLuint program);
3183 	/* 1974 */ void APIENTRY (*LoadMatrixxOES)(const GLfixed *m);
3184 	/* 1975 */ void APIENTRY (*LoadTransposeMatrixxOES)(const GLfixed *m);
3185 	/* 1976 */ void APIENTRY (*MakeBufferNonResidentNV)(GLenum target);
3186 	/* 1977 */ void APIENTRY (*MakeBufferResidentNV)(GLenum target, GLenum access);
3187 	/* 1978 */ void APIENTRY (*MakeImageHandleNonResidentARB)(GLuint64 handle);
3188 	/* 1979 */ void APIENTRY (*MakeImageHandleNonResidentNV)(GLuint64 handle);
3189 	/* 1980 */ void APIENTRY (*MakeImageHandleResidentARB)(GLuint64 handle, GLenum access);
3190 	/* 1981 */ void APIENTRY (*MakeImageHandleResidentNV)(GLuint64 handle, GLenum access);
3191 	/* 1982 */ void APIENTRY (*MakeNamedBufferNonResidentNV)(GLuint buffer);
3192 	/* 1983 */ void APIENTRY (*MakeNamedBufferResidentNV)(GLuint buffer, GLenum access);
3193 	/* 1984 */ void APIENTRY (*MakeTextureHandleNonResidentARB)(GLuint64 handle);
3194 	/* 1985 */ void APIENTRY (*MakeTextureHandleNonResidentNV)(GLuint64 handle);
3195 	/* 1986 */ void APIENTRY (*MakeTextureHandleResidentARB)(GLuint64 handle);
3196 	/* 1987 */ void APIENTRY (*MakeTextureHandleResidentNV)(GLuint64 handle);
3197 	/* 1988 */ void APIENTRY (*Map1xOES)(GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points);
3198 	/* 1989 */ void APIENTRY (*Map2xOES)(GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points);
3199 	/* 1990 */ void * APIENTRY (*MapBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
3200 	/* 1991 */ void APIENTRY (*MapGrid1xOES)(GLint n, GLfixed u1, GLfixed u2);
3201 	/* 1992 */ void APIENTRY (*MapGrid2xOES)(GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2);
3202 	/* 1993 */ void * APIENTRY (*MapNamedBufferEXT)(GLuint buffer, GLenum access);
3203 	/* 1994 */ void * APIENTRY (*MapNamedBufferRangeEXT)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access);
3204 	/* 1995 */ void * APIENTRY (*MapTexture2DINTEL)(GLuint texture, GLint level, GLbitfield access, const GLint *stride, const GLenum *layout);
3205 	/* 1996 */ void APIENTRY (*MapVertexAttrib1dAPPLE)(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
3206 	/* 1997 */ void APIENTRY (*MapVertexAttrib1fAPPLE)(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
3207 	/* 1998 */ void APIENTRY (*MapVertexAttrib2dAPPLE)(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
3208 	/* 1999 */ void APIENTRY (*MapVertexAttrib2fAPPLE)(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
3209 	/* 2000 */ void APIENTRY (*MaterialxOES)(GLenum face, GLenum pname, GLfixed param);
3210 	/* 2001 */ void APIENTRY (*MaterialxvOES)(GLenum face, GLenum pname, const GLfixed *param);
3211 	/* 2002 */ void APIENTRY (*MatrixFrustumEXT)(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
3212 	/* 2003 */ void APIENTRY (*MatrixLoadIdentityEXT)(GLenum mode);
3213 	/* 2004 */ void APIENTRY (*MatrixLoadTransposedEXT)(GLenum mode, const GLdouble *m);
3214 	/* 2005 */ void APIENTRY (*MatrixLoadTransposefEXT)(GLenum mode, const GLfloat *m);
3215 	/* 2006 */ void APIENTRY (*MatrixLoaddEXT)(GLenum mode, const GLdouble *m);
3216 	/* 2007 */ void APIENTRY (*MatrixLoadfEXT)(GLenum mode, const GLfloat *m);
3217 	/* 2008 */ void APIENTRY (*MatrixMultTransposedEXT)(GLenum mode, const GLdouble *m);
3218 	/* 2009 */ void APIENTRY (*MatrixMultTransposefEXT)(GLenum mode, const GLfloat *m);
3219 	/* 2010 */ void APIENTRY (*MatrixMultdEXT)(GLenum mode, const GLdouble *m);
3220 	/* 2011 */ void APIENTRY (*MatrixMultfEXT)(GLenum mode, const GLfloat *m);
3221 	/* 2012 */ void APIENTRY (*MatrixOrthoEXT)(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
3222 	/* 2013 */ void APIENTRY (*MatrixPopEXT)(GLenum mode);
3223 	/* 2014 */ void APIENTRY (*MatrixPushEXT)(GLenum mode);
3224 	/* 2015 */ void APIENTRY (*MatrixRotatedEXT)(GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
3225 	/* 2016 */ void APIENTRY (*MatrixRotatefEXT)(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
3226 	/* 2017 */ void APIENTRY (*MatrixScaledEXT)(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
3227 	/* 2018 */ void APIENTRY (*MatrixScalefEXT)(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
3228 	/* 2019 */ void APIENTRY (*MatrixTranslatedEXT)(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
3229 	/* 2020 */ void APIENTRY (*MatrixTranslatefEXT)(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
3230 	/* 2021 */ void APIENTRY (*MemoryBarrier)(GLbitfield barriers);
3231 	/* 2022 */ void APIENTRY (*MemoryBarrierEXT)(GLbitfield barriers);
3232 	/* 2023 */ void APIENTRY (*MinSampleShading)(GLfloat value);
3233 	/* 2024 */ void APIENTRY (*MinSampleShadingARB)(GLfloat value);
3234 	/* 2025 */ void APIENTRY (*MultMatrixxOES)(const GLfixed *m);
3235 	/* 2026 */ void APIENTRY (*MultTransposeMatrixxOES)(const GLfixed *m);
3236 	/* 2027 */ void APIENTRY (*MultiDrawArraysIndirect)(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride);
3237 	/* 2028 */ void APIENTRY (*MultiDrawArraysIndirectAMD)(GLenum mode, const void *indirect, GLsizei primcount, GLsizei stride);
3238 	/* 2029 */ void APIENTRY (*MultiDrawArraysIndirectBindlessNV)(GLenum mode, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount);
3239 	/* 2030 */ void APIENTRY (*MultiDrawArraysIndirectCountARB)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
3240 	/* 2031 */ void APIENTRY (*MultiDrawElementsBaseVertex)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount, const GLint *basevertex);
3241 	/* 2032 */ void APIENTRY (*MultiDrawElementsIndirect)(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride);
3242 	/* 2033 */ void APIENTRY (*MultiDrawElementsIndirectAMD)(GLenum mode, GLenum type, const void *indirect, GLsizei primcount, GLsizei stride);
3243 	/* 2034 */ void APIENTRY (*MultiDrawElementsIndirectBindlessNV)(GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount);
3244 	/* 2035 */ void APIENTRY (*MultiDrawElementsIndirectCountARB)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
3245 	/* 2036 */ void APIENTRY (*MultiTexBufferEXT)(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer);
3246 	/* 2037 */ void APIENTRY (*MultiTexCoord1bOES)(GLenum texture, GLbyte32 s);
3247 	/* 2038 */ void APIENTRY (*MultiTexCoord1bvOES)(GLenum texture, const GLbyte *coords);
3248 	/* 2039 */ void APIENTRY (*MultiTexCoord1xOES)(GLenum texture, GLfixed s);
3249 	/* 2040 */ void APIENTRY (*MultiTexCoord1xvOES)(GLenum texture, const GLfixed *coords);
3250 	/* 2041 */ void APIENTRY (*MultiTexCoord2bOES)(GLenum texture, GLbyte32 s, GLbyte32 t);
3251 	/* 2042 */ void APIENTRY (*MultiTexCoord2bvOES)(GLenum texture, const GLbyte *coords);
3252 	/* 2043 */ void APIENTRY (*MultiTexCoord2xOES)(GLenum texture, GLfixed s, GLfixed t);
3253 	/* 2044 */ void APIENTRY (*MultiTexCoord2xvOES)(GLenum texture, const GLfixed *coords);
3254 	/* 2045 */ void APIENTRY (*MultiTexCoord3bOES)(GLenum texture, GLbyte32 s, GLbyte32 t, GLbyte32 r);
3255 	/* 2046 */ void APIENTRY (*MultiTexCoord3bvOES)(GLenum texture, const GLbyte *coords);
3256 	/* 2047 */ void APIENTRY (*MultiTexCoord3xOES)(GLenum texture, GLfixed s, GLfixed t, GLfixed r);
3257 	/* 2048 */ void APIENTRY (*MultiTexCoord3xvOES)(GLenum texture, const GLfixed *coords);
3258 	/* 2049 */ void APIENTRY (*MultiTexCoord4bOES)(GLenum texture, GLbyte32 s, GLbyte32 t, GLbyte32 r, GLbyte32 q);
3259 	/* 2050 */ void APIENTRY (*MultiTexCoord4bvOES)(GLenum texture, const GLbyte *coords);
3260 	/* 2051 */ void APIENTRY (*MultiTexCoord4xOES)(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q);
3261 	/* 2052 */ void APIENTRY (*MultiTexCoord4xvOES)(GLenum texture, const GLfixed *coords);
3262 	/* 2053 */ void APIENTRY (*MultiTexCoordP1ui)(GLenum texture, GLenum type, GLuint coords);
3263 	/* 2054 */ void APIENTRY (*MultiTexCoordP1uiv)(GLenum texture, GLenum type, const GLuint *coords);
3264 	/* 2055 */ void APIENTRY (*MultiTexCoordP2ui)(GLenum texture, GLenum type, GLuint coords);
3265 	/* 2056 */ void APIENTRY (*MultiTexCoordP2uiv)(GLenum texture, GLenum type, const GLuint *coords);
3266 	/* 2057 */ void APIENTRY (*MultiTexCoordP3ui)(GLenum texture, GLenum type, GLuint coords);
3267 	/* 2058 */ void APIENTRY (*MultiTexCoordP3uiv)(GLenum texture, GLenum type, const GLuint *coords);
3268 	/* 2059 */ void APIENTRY (*MultiTexCoordP4ui)(GLenum texture, GLenum type, GLuint coords);
3269 	/* 2060 */ void APIENTRY (*MultiTexCoordP4uiv)(GLenum texture, GLenum type, const GLuint *coords);
3270 	/* 2061 */ void APIENTRY (*MultiTexCoordPointerEXT)(GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer);
3271 	/* 2062 */ void APIENTRY (*MultiTexEnvfEXT)(GLenum texunit, GLenum target, GLenum pname, GLfloat param);
3272 	/* 2063 */ void APIENTRY (*MultiTexEnvfvEXT)(GLenum texunit, GLenum target, GLenum pname, const GLfloat *params);
3273 	/* 2064 */ void APIENTRY (*MultiTexEnviEXT)(GLenum texunit, GLenum target, GLenum pname, GLint param);
3274 	/* 2065 */ void APIENTRY (*MultiTexEnvivEXT)(GLenum texunit, GLenum target, GLenum pname, const GLint *params);
3275 	/* 2066 */ void APIENTRY (*MultiTexGendEXT)(GLenum texunit, GLenum coord, GLenum pname, GLdouble param);
3276 	/* 2067 */ void APIENTRY (*MultiTexGendvEXT)(GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params);
3277 	/* 2068 */ void APIENTRY (*MultiTexGenfEXT)(GLenum texunit, GLenum coord, GLenum pname, GLfloat param);
3278 	/* 2069 */ void APIENTRY (*MultiTexGenfvEXT)(GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params);
3279 	/* 2070 */ void APIENTRY (*MultiTexGeniEXT)(GLenum texunit, GLenum coord, GLenum pname, GLint param);
3280 	/* 2071 */ void APIENTRY (*MultiTexGenivEXT)(GLenum texunit, GLenum coord, GLenum pname, const GLint *params);
3281 	/* 2072 */ void APIENTRY (*MultiTexImage1DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels);
3282 	/* 2073 */ void APIENTRY (*MultiTexImage2DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels);
3283 	/* 2074 */ void APIENTRY (*MultiTexImage3DEXT)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
3284 	/* 2075 */ void APIENTRY (*MultiTexParameterIivEXT)(GLenum texunit, GLenum target, GLenum pname, const GLint *params);
3285 	/* 2076 */ void APIENTRY (*MultiTexParameterIuivEXT)(GLenum texunit, GLenum target, GLenum pname, const GLuint *params);
3286 	/* 2077 */ void APIENTRY (*MultiTexParameterfEXT)(GLenum texunit, GLenum target, GLenum pname, GLfloat param);
3287 	/* 2078 */ void APIENTRY (*MultiTexParameterfvEXT)(GLenum texunit, GLenum target, GLenum pname, const GLfloat *params);
3288 	/* 2079 */ void APIENTRY (*MultiTexParameteriEXT)(GLenum texunit, GLenum target, GLenum pname, GLint param);
3289 	/* 2080 */ void APIENTRY (*MultiTexParameterivEXT)(GLenum texunit, GLenum target, GLenum pname, const GLint *params);
3290 	/* 2081 */ void APIENTRY (*MultiTexRenderbufferEXT)(GLenum texunit, GLenum target, GLuint renderbuffer);
3291 	/* 2082 */ void APIENTRY (*MultiTexSubImage1DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
3292 	/* 2083 */ void APIENTRY (*MultiTexSubImage2DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
3293 	/* 2084 */ void APIENTRY (*MultiTexSubImage3DEXT)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
3294 	/* 2085 */ void APIENTRY (*NamedBufferDataEXT)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage);
3295 	/* 2086 */ void APIENTRY (*NamedBufferStorageEXT)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags);
3296 	/* 2087 */ void APIENTRY (*NamedBufferSubDataEXT)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
3297 	/* 2088 */ void APIENTRY (*NamedCopyBufferSubDataEXT)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
3298 	/* 2089 */ void APIENTRY (*NamedFramebufferParameteriEXT)(GLuint framebuffer, GLenum pname, GLint param);
3299 	/* 2090 */ void APIENTRY (*NamedFramebufferRenderbufferEXT)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
3300 	/* 2091 */ void APIENTRY (*NamedFramebufferTexture1DEXT)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
3301 	/* 2092 */ void APIENTRY (*NamedFramebufferTexture2DEXT)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
3302 	/* 2093 */ void APIENTRY (*NamedFramebufferTexture3DEXT)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
3303 	/* 2094 */ void APIENTRY (*NamedFramebufferTextureEXT)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
3304 	/* 2095 */ void APIENTRY (*NamedFramebufferTextureFaceEXT)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face);
3305 	/* 2096 */ void APIENTRY (*NamedFramebufferTextureLayerEXT)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
3306 	/* 2097 */ void APIENTRY (*NamedProgramLocalParameter4dEXT)(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
3307 	/* 2098 */ void APIENTRY (*NamedProgramLocalParameter4dvEXT)(GLuint program, GLenum target, GLuint index, const GLdouble *params);
3308 	/* 2099 */ void APIENTRY (*NamedProgramLocalParameter4fEXT)(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
3309 	/* 2100 */ void APIENTRY (*NamedProgramLocalParameter4fvEXT)(GLuint program, GLenum target, GLuint index, const GLfloat *params);
3310 	/* 2101 */ void APIENTRY (*NamedProgramLocalParameterI4iEXT)(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
3311 	/* 2102 */ void APIENTRY (*NamedProgramLocalParameterI4ivEXT)(GLuint program, GLenum target, GLuint index, const GLint *params);
3312 	/* 2103 */ void APIENTRY (*NamedProgramLocalParameterI4uiEXT)(GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3313 	/* 2104 */ void APIENTRY (*NamedProgramLocalParameterI4uivEXT)(GLuint program, GLenum target, GLuint index, const GLuint *params);
3314 	/* 2105 */ void APIENTRY (*NamedProgramLocalParameters4fvEXT)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params);
3315 	/* 2106 */ void APIENTRY (*NamedProgramLocalParametersI4ivEXT)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params);
3316 	/* 2107 */ void APIENTRY (*NamedProgramLocalParametersI4uivEXT)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params);
3317 	/* 2108 */ void APIENTRY (*NamedProgramStringEXT)(GLuint program, GLenum target, GLenum format, GLsizei len, const void *string);
3318 	/* 2109 */ void APIENTRY (*NamedRenderbufferStorageEXT)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
3319 	/* 2110 */ void APIENTRY (*NamedRenderbufferStorageMultisampleCoverageEXT)(GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
3320 	/* 2111 */ void APIENTRY (*NamedRenderbufferStorageMultisampleEXT)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
3321 	/* 2112 */ void APIENTRY (*NamedStringARB)(GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string);
3322 	/* 2113 */ void APIENTRY (*Normal3xOES)(GLfixed nx, GLfixed ny, GLfixed nz);
3323 	/* 2114 */ void APIENTRY (*Normal3xvOES)(const GLfixed *coords);
3324 	/* 2115 */ void APIENTRY (*NormalFormatNV)(GLenum type, GLsizei stride);
3325 	/* 2116 */ void APIENTRY (*NormalP3ui)(GLenum type, GLuint coords);
3326 	/* 2117 */ void APIENTRY (*NormalP3uiv)(GLenum type, const GLuint *coords);
3327 	/* 2118 */ void APIENTRY (*ObjectLabel)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label);
3328 	/* 2119 */ void APIENTRY (*ObjectPtrLabel)(const void *ptr, GLsizei length, const GLchar *label);
3329 	/* 2120 */ GLenum APIENTRY (*ObjectPurgeableAPPLE)(GLenum objectType, GLuint name, GLenum option);
3330 	/* 2121 */ GLenum APIENTRY (*ObjectUnpurgeableAPPLE)(GLenum objectType, GLuint name, GLenum option);
3331 	/* 2122 */ void APIENTRY (*OrthofOES)(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
3332 	/* 2123 */ void APIENTRY (*OrthoxOES)(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f);
3333 	/* 2124 */ void APIENTRY (*PassThroughxOES)(GLfixed token);
3334 	/* 2125 */ void APIENTRY (*PatchParameterfv)(GLenum pname, const GLfloat *values);
3335 	/* 2126 */ void APIENTRY (*PatchParameteri)(GLenum pname, GLint value);
3336 	/* 2127 */ void APIENTRY (*PathColorGenNV)(GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs);
3337 	/* 2128 */ void APIENTRY (*PathCommandsNV)(GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords);
3338 	/* 2129 */ void APIENTRY (*PathCoordsNV)(GLuint path, GLsizei numCoords, GLenum coordType, const void *coords);
3339 	/* 2130 */ void APIENTRY (*PathCoverDepthFuncNV)(GLenum func);
3340 	/* 2131 */ void APIENTRY (*PathDashArrayNV)(GLuint path, GLsizei dashCount, const GLfloat *dashArray);
3341 	/* 2132 */ void APIENTRY (*PathFogGenNV)(GLenum genMode);
3342 	/* 2133 */ void APIENTRY (*PathGlyphRangeNV)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
3343 	/* 2134 */ void APIENTRY (*PathGlyphsNV)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
3344 	/* 2135 */ void APIENTRY (*PathParameterfNV)(GLuint path, GLenum pname, GLfloat value);
3345 	/* 2136 */ void APIENTRY (*PathParameterfvNV)(GLuint path, GLenum pname, const GLfloat *value);
3346 	/* 2137 */ void APIENTRY (*PathParameteriNV)(GLuint path, GLenum pname, GLint value);
3347 	/* 2138 */ void APIENTRY (*PathParameterivNV)(GLuint path, GLenum pname, const GLint *value);
3348 	/* 2139 */ void APIENTRY (*PathStencilDepthOffsetNV)(GLfloat factor, GLfloat units);
3349 	/* 2140 */ void APIENTRY (*PathStencilFuncNV)(GLenum func, GLint ref, GLuint mask);
3350 	/* 2141 */ void APIENTRY (*PathStringNV)(GLuint path, GLenum format, GLsizei length, const void *pathString);
3351 	/* 2142 */ void APIENTRY (*PathSubCommandsNV)(GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords);
3352 	/* 2143 */ void APIENTRY (*PathSubCoordsNV)(GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void *coords);
3353 	/* 2144 */ void APIENTRY (*PathTexGenNV)(GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs);
3354 	/* 2145 */ void APIENTRY (*PauseTransformFeedback)(void);
3355 	/* 2146 */ void APIENTRY (*PauseTransformFeedbackNV)(void);
3356 	/* 2147 */ void APIENTRY (*PixelMapx)(GLenum map, GLint size, const GLfixed *values);
3357 	/* 2148 */ void APIENTRY (*PixelStorex)(GLenum pname, GLfixed param);
3358 	/* 2149 */ void APIENTRY (*PixelTransferxOES)(GLenum pname, GLfixed param);
3359 	/* 2150 */ void APIENTRY (*PixelZoomxOES)(GLfixed xfactor, GLfixed yfactor);
3360 	/* 2151 */ GLboolean APIENTRY (*PointAlongPathNV)(GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY);
3361 	/* 2152 */ void APIENTRY (*PointParameterxvOES)(GLenum pname, const GLfixed *params);
3362 	/* 2153 */ void APIENTRY (*PointSizePointerAPPLE)(GLenum type, GLsizei stride, const GLvoid *pointer);
3363 	/* 2154 */ void APIENTRY (*PointSizexOES)(GLfixed size);
3364 	/* 2155 */ void APIENTRY (*PolygonOffsetxOES)(GLfixed factor, GLfixed units);
3365 	/* 2156 */ void APIENTRY (*PopDebugGroup)(void);
3366 	/* 2157 */ void APIENTRY (*PopGroupMarkerEXT)(void);
3367 	/* 2158 */ void APIENTRY (*PresentFrameDualFillNV)(GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3);
3368 	/* 2159 */ void APIENTRY (*PresentFrameKeyedNV)(GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1);
3369 	/* 2160 */ void APIENTRY (*PrimitiveRestartIndex)(GLuint index);
3370 	/* 2161 */ void APIENTRY (*PrioritizeTexturesxOES)(GLsizei n, const GLuint *textures, const GLfixed *priorities);
3371 	/* 2162 */ void APIENTRY (*ProgramBinary)(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length);
3372 	/* 2163 */ void APIENTRY (*ProgramBufferParametersIivNV)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params);
3373 	/* 2164 */ void APIENTRY (*ProgramBufferParametersIuivNV)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params);
3374 	/* 2165 */ void APIENTRY (*ProgramBufferParametersfvNV)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params);
3375 	/* 2166 */ void APIENTRY (*ProgramCallbackMESA)(GLenum target, GLprogramcallbackMESA callback, GLvoid *data);
3376 	/* 2167 */ void APIENTRY (*ProgramEnvParameterI4iNV)(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
3377 	/* 2168 */ void APIENTRY (*ProgramEnvParameterI4ivNV)(GLenum target, GLuint index, const GLint *params);
3378 	/* 2169 */ void APIENTRY (*ProgramEnvParameterI4uiNV)(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3379 	/* 2170 */ void APIENTRY (*ProgramEnvParameterI4uivNV)(GLenum target, GLuint index, const GLuint *params);
3380 	/* 2171 */ void APIENTRY (*ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat *params);
3381 	/* 2172 */ void APIENTRY (*ProgramEnvParametersI4ivNV)(GLenum target, GLuint index, GLsizei count, const GLint *params);
3382 	/* 2173 */ void APIENTRY (*ProgramEnvParametersI4uivNV)(GLenum target, GLuint index, GLsizei count, const GLuint *params);
3383 	/* 2174 */ void APIENTRY (*ProgramLocalParameterI4iNV)(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
3384 	/* 2175 */ void APIENTRY (*ProgramLocalParameterI4ivNV)(GLenum target, GLuint index, const GLint *params);
3385 	/* 2176 */ void APIENTRY (*ProgramLocalParameterI4uiNV)(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3386 	/* 2177 */ void APIENTRY (*ProgramLocalParameterI4uivNV)(GLenum target, GLuint index, const GLuint *params);
3387 	/* 2178 */ void APIENTRY (*ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat *params);
3388 	/* 2179 */ void APIENTRY (*ProgramLocalParametersI4ivNV)(GLenum target, GLuint index, GLsizei count, const GLint *params);
3389 	/* 2180 */ void APIENTRY (*ProgramLocalParametersI4uivNV)(GLenum target, GLuint index, GLsizei count, const GLuint *params);
3390 	/* 2181 */ void APIENTRY (*ProgramParameteri)(GLuint program, GLenum pname, GLint value);
3391 	/* 2182 */ void APIENTRY (*ProgramParameteriARB)(GLuint program, GLenum pname, GLint value);
3392 	/* 2183 */ void APIENTRY (*ProgramParameteriEXT)(GLuint program, GLenum pname, GLint value);
3393 	/* 2184 */ void APIENTRY (*ProgramSubroutineParametersuivNV)(GLenum target, GLsizei count, const GLuint *params);
3394 	/* 2185 */ void APIENTRY (*ProgramUniform1d)(GLuint program, GLint location, GLdouble v0);
3395 	/* 2186 */ void APIENTRY (*ProgramUniform1dEXT)(GLuint program, GLint location, GLdouble x);
3396 	/* 2187 */ void APIENTRY (*ProgramUniform1dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3397 	/* 2188 */ void APIENTRY (*ProgramUniform1dvEXT)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3398 	/* 2189 */ void APIENTRY (*ProgramUniform1f)(GLuint program, GLint location, GLfloat v0);
3399 	/* 2190 */ void APIENTRY (*ProgramUniform1fEXT)(GLuint program, GLint location, GLfloat v0);
3400 	/* 2191 */ void APIENTRY (*ProgramUniform1fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3401 	/* 2192 */ void APIENTRY (*ProgramUniform1fvEXT)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3402 	/* 2193 */ void APIENTRY (*ProgramUniform1i)(GLuint program, GLint location, GLint v0);
3403 	/* 2194 */ void APIENTRY (*ProgramUniform1i64NV)(GLuint program, GLint location, GLint64EXT x);
3404 	/* 2195 */ void APIENTRY (*ProgramUniform1i64vNV)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
3405 	/* 2196 */ void APIENTRY (*ProgramUniform1iEXT)(GLuint program, GLint location, GLint v0);
3406 	/* 2197 */ void APIENTRY (*ProgramUniform1iv)(GLuint program, GLint location, GLsizei count, const GLint *value);
3407 	/* 2198 */ void APIENTRY (*ProgramUniform1ivEXT)(GLuint program, GLint location, GLsizei count, const GLint *value);
3408 	/* 2199 */ void APIENTRY (*ProgramUniform1ui)(GLuint program, GLint location, GLuint v0);
3409 	/* 2200 */ void APIENTRY (*ProgramUniform1ui64NV)(GLuint program, GLint location, GLuint64EXT x);
3410 	/* 2201 */ void APIENTRY (*ProgramUniform1ui64vNV)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
3411 	/* 2202 */ void APIENTRY (*ProgramUniform1uiEXT)(GLuint program, GLint location, GLuint v0);
3412 	/* 2203 */ void APIENTRY (*ProgramUniform1uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3413 	/* 2204 */ void APIENTRY (*ProgramUniform1uivEXT)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3414 	/* 2205 */ void APIENTRY (*ProgramUniform2d)(GLuint program, GLint location, GLdouble v0, GLdouble v1);
3415 	/* 2206 */ void APIENTRY (*ProgramUniform2dEXT)(GLuint program, GLint location, GLdouble x, GLdouble y);
3416 	/* 2207 */ void APIENTRY (*ProgramUniform2dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3417 	/* 2208 */ void APIENTRY (*ProgramUniform2dvEXT)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3418 	/* 2209 */ void APIENTRY (*ProgramUniform2f)(GLuint program, GLint location, GLfloat v0, GLfloat v1);
3419 	/* 2210 */ void APIENTRY (*ProgramUniform2fEXT)(GLuint program, GLint location, GLfloat v0, GLfloat v1);
3420 	/* 2211 */ void APIENTRY (*ProgramUniform2fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3421 	/* 2212 */ void APIENTRY (*ProgramUniform2fvEXT)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3422 	/* 2213 */ void APIENTRY (*ProgramUniform2i)(GLuint program, GLint location, GLint v0, GLint v1);
3423 	/* 2214 */ void APIENTRY (*ProgramUniform2i64NV)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
3424 	/* 2215 */ void APIENTRY (*ProgramUniform2i64vNV)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
3425 	/* 2216 */ void APIENTRY (*ProgramUniform2iEXT)(GLuint program, GLint location, GLint v0, GLint v1);
3426 	/* 2217 */ void APIENTRY (*ProgramUniform2iv)(GLuint program, GLint location, GLsizei count, const GLint *value);
3427 	/* 2218 */ void APIENTRY (*ProgramUniform2ivEXT)(GLuint program, GLint location, GLsizei count, const GLint *value);
3428 	/* 2219 */ void APIENTRY (*ProgramUniform2ui)(GLuint program, GLint location, GLuint v0, GLuint v1);
3429 	/* 2220 */ void APIENTRY (*ProgramUniform2ui64NV)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
3430 	/* 2221 */ void APIENTRY (*ProgramUniform2ui64vNV)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
3431 	/* 2222 */ void APIENTRY (*ProgramUniform2uiEXT)(GLuint program, GLint location, GLuint v0, GLuint v1);
3432 	/* 2223 */ void APIENTRY (*ProgramUniform2uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3433 	/* 2224 */ void APIENTRY (*ProgramUniform2uivEXT)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3434 	/* 2225 */ void APIENTRY (*ProgramUniform3d)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2);
3435 	/* 2226 */ void APIENTRY (*ProgramUniform3dEXT)(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z);
3436 	/* 2227 */ void APIENTRY (*ProgramUniform3dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3437 	/* 2228 */ void APIENTRY (*ProgramUniform3dvEXT)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3438 	/* 2229 */ void APIENTRY (*ProgramUniform3f)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
3439 	/* 2230 */ void APIENTRY (*ProgramUniform3fEXT)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
3440 	/* 2231 */ void APIENTRY (*ProgramUniform3fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3441 	/* 2232 */ void APIENTRY (*ProgramUniform3fvEXT)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3442 	/* 2233 */ void APIENTRY (*ProgramUniform3i)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
3443 	/* 2234 */ void APIENTRY (*ProgramUniform3i64NV)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
3444 	/* 2235 */ void APIENTRY (*ProgramUniform3i64vNV)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
3445 	/* 2236 */ void APIENTRY (*ProgramUniform3iEXT)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
3446 	/* 2237 */ void APIENTRY (*ProgramUniform3iv)(GLuint program, GLint location, GLsizei count, const GLint *value);
3447 	/* 2238 */ void APIENTRY (*ProgramUniform3ivEXT)(GLuint program, GLint location, GLsizei count, const GLint *value);
3448 	/* 2239 */ void APIENTRY (*ProgramUniform3ui)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
3449 	/* 2240 */ void APIENTRY (*ProgramUniform3ui64NV)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
3450 	/* 2241 */ void APIENTRY (*ProgramUniform3ui64vNV)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
3451 	/* 2242 */ void APIENTRY (*ProgramUniform3uiEXT)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
3452 	/* 2243 */ void APIENTRY (*ProgramUniform3uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3453 	/* 2244 */ void APIENTRY (*ProgramUniform3uivEXT)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3454 	/* 2245 */ void APIENTRY (*ProgramUniform4d)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
3455 	/* 2246 */ void APIENTRY (*ProgramUniform4dEXT)(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
3456 	/* 2247 */ void APIENTRY (*ProgramUniform4dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3457 	/* 2248 */ void APIENTRY (*ProgramUniform4dvEXT)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
3458 	/* 2249 */ void APIENTRY (*ProgramUniform4f)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
3459 	/* 2250 */ void APIENTRY (*ProgramUniform4fEXT)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
3460 	/* 2251 */ void APIENTRY (*ProgramUniform4fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3461 	/* 2252 */ void APIENTRY (*ProgramUniform4fvEXT)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
3462 	/* 2253 */ void APIENTRY (*ProgramUniform4i)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
3463 	/* 2254 */ void APIENTRY (*ProgramUniform4i64NV)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
3464 	/* 2255 */ void APIENTRY (*ProgramUniform4i64vNV)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
3465 	/* 2256 */ void APIENTRY (*ProgramUniform4iEXT)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
3466 	/* 2257 */ void APIENTRY (*ProgramUniform4iv)(GLuint program, GLint location, GLsizei count, const GLint *value);
3467 	/* 2258 */ void APIENTRY (*ProgramUniform4ivEXT)(GLuint program, GLint location, GLsizei count, const GLint *value);
3468 	/* 2259 */ void APIENTRY (*ProgramUniform4ui)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
3469 	/* 2260 */ void APIENTRY (*ProgramUniform4ui64NV)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
3470 	/* 2261 */ void APIENTRY (*ProgramUniform4ui64vNV)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
3471 	/* 2262 */ void APIENTRY (*ProgramUniform4uiEXT)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
3472 	/* 2263 */ void APIENTRY (*ProgramUniform4uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3473 	/* 2264 */ void APIENTRY (*ProgramUniform4uivEXT)(GLuint program, GLint location, GLsizei count, const GLuint *value);
3474 	/* 2265 */ void APIENTRY (*ProgramUniformHandleui64ARB)(GLuint program, GLint location, GLuint64 value);
3475 	/* 2266 */ void APIENTRY (*ProgramUniformHandleui64NV)(GLuint program, GLint location, GLuint64 value);
3476 	/* 2267 */ void APIENTRY (*ProgramUniformHandleui64vARB)(GLuint program, GLint location, GLsizei count, const GLuint64 *values);
3477 	/* 2268 */ void APIENTRY (*ProgramUniformHandleui64vNV)(GLuint program, GLint location, GLsizei count, const GLuint64 *values);
3478 	/* 2269 */ void APIENTRY (*ProgramUniformMatrix2dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3479 	/* 2270 */ void APIENTRY (*ProgramUniformMatrix2dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3480 	/* 2271 */ void APIENTRY (*ProgramUniformMatrix2fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3481 	/* 2272 */ void APIENTRY (*ProgramUniformMatrix2fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3482 	/* 2273 */ void APIENTRY (*ProgramUniformMatrix2x3dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3483 	/* 2274 */ void APIENTRY (*ProgramUniformMatrix2x3dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3484 	/* 2275 */ void APIENTRY (*ProgramUniformMatrix2x3fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3485 	/* 2276 */ void APIENTRY (*ProgramUniformMatrix2x3fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3486 	/* 2277 */ void APIENTRY (*ProgramUniformMatrix2x4dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3487 	/* 2278 */ void APIENTRY (*ProgramUniformMatrix2x4dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3488 	/* 2279 */ void APIENTRY (*ProgramUniformMatrix2x4fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3489 	/* 2280 */ void APIENTRY (*ProgramUniformMatrix2x4fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3490 	/* 2281 */ void APIENTRY (*ProgramUniformMatrix3dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3491 	/* 2282 */ void APIENTRY (*ProgramUniformMatrix3dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3492 	/* 2283 */ void APIENTRY (*ProgramUniformMatrix3fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3493 	/* 2284 */ void APIENTRY (*ProgramUniformMatrix3fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3494 	/* 2285 */ void APIENTRY (*ProgramUniformMatrix3x2dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3495 	/* 2286 */ void APIENTRY (*ProgramUniformMatrix3x2dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3496 	/* 2287 */ void APIENTRY (*ProgramUniformMatrix3x2fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3497 	/* 2288 */ void APIENTRY (*ProgramUniformMatrix3x2fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3498 	/* 2289 */ void APIENTRY (*ProgramUniformMatrix3x4dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3499 	/* 2290 */ void APIENTRY (*ProgramUniformMatrix3x4dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3500 	/* 2291 */ void APIENTRY (*ProgramUniformMatrix3x4fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3501 	/* 2292 */ void APIENTRY (*ProgramUniformMatrix3x4fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3502 	/* 2293 */ void APIENTRY (*ProgramUniformMatrix4dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3503 	/* 2294 */ void APIENTRY (*ProgramUniformMatrix4dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3504 	/* 2295 */ void APIENTRY (*ProgramUniformMatrix4fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3505 	/* 2296 */ void APIENTRY (*ProgramUniformMatrix4fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3506 	/* 2297 */ void APIENTRY (*ProgramUniformMatrix4x2dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3507 	/* 2298 */ void APIENTRY (*ProgramUniformMatrix4x2dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3508 	/* 2299 */ void APIENTRY (*ProgramUniformMatrix4x2fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3509 	/* 2300 */ void APIENTRY (*ProgramUniformMatrix4x2fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3510 	/* 2301 */ void APIENTRY (*ProgramUniformMatrix4x3dv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3511 	/* 2302 */ void APIENTRY (*ProgramUniformMatrix4x3dvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3512 	/* 2303 */ void APIENTRY (*ProgramUniformMatrix4x3fv)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3513 	/* 2304 */ void APIENTRY (*ProgramUniformMatrix4x3fvEXT)(GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3514 	/* 2305 */ void APIENTRY (*ProgramUniformui64NV)(GLuint program, GLint location, GLuint64EXT value);
3515 	/* 2306 */ void APIENTRY (*ProgramUniformui64vNV)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
3516 	/* 2307 */ void APIENTRY (*ProgramVertexLimitNV)(GLenum target, GLint limit);
3517 	/* 2308 */ void APIENTRY (*ProvokingVertex)(GLenum mode);
3518 	/* 2309 */ void APIENTRY (*ProvokingVertexEXT)(GLenum mode);
3519 	/* 2310 */ void APIENTRY (*PushClientAttribDefaultEXT)(GLbitfield mask);
3520 	/* 2311 */ void APIENTRY (*PushDebugGroup)(GLenum source, GLuint id, GLsizei length, const GLchar *message);
3521 	/* 2312 */ void APIENTRY (*PushGroupMarkerEXT)(GLsizei length, const GLchar *marker);
3522 	/* 2313 */ void APIENTRY (*QueryCounter)(GLuint id, GLenum target);
3523 	/* 2314 */ GLbitfield APIENTRY (*QueryMatrixxOES)(GLfixed *mantissa, GLint *exponent);
3524 	/* 2315 */ void APIENTRY (*QueryObjectParameteruiAMD)(GLenum target, GLuint id, GLenum pname, GLuint param);
3525 	/* 2316 */ void APIENTRY (*RasterPos2xOES)(GLfixed x, GLfixed y);
3526 	/* 2317 */ void APIENTRY (*RasterPos2xvOES)(const GLfixed *coords);
3527 	/* 2318 */ void APIENTRY (*RasterPos3xOES)(GLfixed x, GLfixed y, GLfixed z);
3528 	/* 2319 */ void APIENTRY (*RasterPos3xvOES)(const GLfixed *coords);
3529 	/* 2320 */ void APIENTRY (*RasterPos4xOES)(GLfixed x, GLfixed y, GLfixed z, GLfixed w);
3530 	/* 2321 */ void APIENTRY (*RasterPos4xvOES)(const GLfixed *coords);
3531 	/* 2322 */ void APIENTRY (*ReadnPixelsARB)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data);
3532 	/* 2323 */ void APIENTRY (*RectxOES)(GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2);
3533 	/* 2324 */ void APIENTRY (*RectxvOES)(const GLfixed *v1, const GLfixed *v2);
3534 	/* 2325 */ void APIENTRY (*ReleaseShaderCompiler)(void);
3535 	/* 2326 */ void APIENTRY (*RenderbufferStorage)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
3536 	/* 2327 */ void APIENTRY (*RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
3537 	/* 2328 */ void APIENTRY (*RenderbufferStorageMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
3538 	/* 2329 */ void APIENTRY (*RenderbufferStorageMultisampleCoverageNV)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
3539 	/* 2330 */ void APIENTRY (*RenderbufferStorageMultisampleEXT)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
3540 	/* 2331 */ void APIENTRY (*ResumeTransformFeedback)(void);
3541 	/* 2332 */ void APIENTRY (*ResumeTransformFeedbackNV)(void);
3542 	/* 2333 */ void APIENTRY (*RotatexOES)(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
3543 	/* 2334 */ void APIENTRY (*SampleCoverageOES)(GLfixed value, GLboolean32 invert);
3544 	/* 2335 */ void APIENTRY (*SampleMaskIndexedNV)(GLuint index, GLbitfield mask);
3545 	/* 2336 */ void APIENTRY (*SampleMaski)(GLuint maskNumber, GLbitfield mask);
3546 	/* 2337 */ void APIENTRY (*SamplePass)(GLenum mode);
3547 	/* 2338 */ void APIENTRY (*SamplePassARB)(GLenum mode);
3548 	/* 2339 */ void APIENTRY (*SamplerParameterIiv)(GLuint sampler, GLenum pname, const GLint *param);
3549 	/* 2340 */ void APIENTRY (*SamplerParameterIuiv)(GLuint sampler, GLenum pname, const GLuint *param);
3550 	/* 2341 */ void APIENTRY (*SamplerParameterf)(GLuint sampler, GLenum pname, GLfloat param);
3551 	/* 2342 */ void APIENTRY (*SamplerParameterfv)(GLuint sampler, GLenum pname, const GLfloat *param);
3552 	/* 2343 */ void APIENTRY (*SamplerParameteri)(GLuint sampler, GLenum pname, GLint param);
3553 	/* 2344 */ void APIENTRY (*SamplerParameteriv)(GLuint sampler, GLenum pname, const GLint *param);
3554 	/* 2345 */ void APIENTRY (*ScalexOES)(GLfixed x, GLfixed y, GLfixed z);
3555 	/* 2346 */ void APIENTRY (*ScissorArrayv)(GLuint first, GLsizei count, const GLint *v);
3556 	/* 2347 */ void APIENTRY (*ScissorIndexed)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height);
3557 	/* 2348 */ void APIENTRY (*ScissorIndexedv)(GLuint index, const GLint *v);
3558 	/* 2349 */ void APIENTRY (*SecondaryColorFormatNV)(GLint size, GLenum type, GLsizei stride);
3559 	/* 2350 */ void APIENTRY (*SecondaryColorP3ui)(GLenum type, GLuint color);
3560 	/* 2351 */ void APIENTRY (*SecondaryColorP3uiv)(GLenum type, const GLuint *color);
3561 	/* 2352 */ void APIENTRY (*SelectPerfMonitorCountersAMD)(GLuint monitor, GLboolean32 enable, GLuint group, GLint numCounters, GLuint *counterList);
3562 	/* 2353 */ void APIENTRY (*SetMultisamplefvAMD)(GLenum pname, GLuint index, const GLfloat *val);
3563 	/* 2354 */ void APIENTRY (*ShaderBinary)(GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length);
3564 	/* 2355 */ void APIENTRY (*ShaderSource)(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length);
3565 	/* 2356 */ void APIENTRY (*ShaderStorageBlockBinding)(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding);
3566 	/* 2357 */ void APIENTRY (*StencilClearTagEXT)(GLsizei stencilTagBits, GLuint stencilClearTag);
3567 	/* 2358 */ void APIENTRY (*StencilFillPathInstancedNV)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues);
3568 	/* 2359 */ void APIENTRY (*StencilFillPathNV)(GLuint path, GLenum fillMode, GLuint mask);
3569 	/* 2360 */ void APIENTRY (*StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask);
3570 	/* 2361 */ void APIENTRY (*StencilMaskSeparate)(GLenum face, GLuint mask);
3571 	/* 2362 */ void APIENTRY (*StencilOpSeparate)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
3572 	/* 2363 */ void APIENTRY (*StencilOpValueAMD)(GLenum face, GLuint value);
3573 	/* 2364 */ void APIENTRY (*StencilStrokePathInstancedNV)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues);
3574 	/* 2365 */ void APIENTRY (*StencilStrokePathNV)(GLuint path, GLint reference, GLuint mask);
3575 	/* 2366 */ void APIENTRY (*StringMarkerGREMEDY)(GLsizei len, const void *string);
3576 	/* 2367 */ void APIENTRY (*SwapAPPLE)(void);
3577 	/* 2368 */ void APIENTRY (*SyncTextureINTEL)(GLuint texture);
3578 	/* 2369 */ void APIENTRY (*TessellationFactorAMD)(GLfloat factor);
3579 	/* 2370 */ void APIENTRY (*TessellationModeAMD)(GLenum mode);
3580 	/* 2371 */ void APIENTRY (*TexBuffer)(GLenum target, GLenum internalformat, GLuint buffer);
3581 	/* 2372 */ void APIENTRY (*TexBufferARB)(GLenum target, GLenum internalformat, GLuint buffer);
3582 	/* 2373 */ void APIENTRY (*TexBufferEXT)(GLenum target, GLenum internalformat, GLuint buffer);
3583 	/* 2374 */ void APIENTRY (*TexBufferRange)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
3584 	/* 2375 */ void APIENTRY (*TexCoord1bOES)(GLbyte32 s);
3585 	/* 2376 */ void APIENTRY (*TexCoord1bvOES)(const GLbyte *coords);
3586 	/* 2377 */ void APIENTRY (*TexCoord1xOES)(GLfixed s);
3587 	/* 2378 */ void APIENTRY (*TexCoord1xvOES)(const GLfixed *coords);
3588 	/* 2379 */ void APIENTRY (*TexCoord2bOES)(GLbyte32 s, GLbyte32 t);
3589 	/* 2380 */ void APIENTRY (*TexCoord2bvOES)(const GLbyte *coords);
3590 	/* 2381 */ void APIENTRY (*TexCoord2xOES)(GLfixed s, GLfixed t);
3591 	/* 2382 */ void APIENTRY (*TexCoord2xvOES)(const GLfixed *coords);
3592 	/* 2383 */ void APIENTRY (*TexCoord3bOES)(GLbyte32 s, GLbyte32 t, GLbyte32 r);
3593 	/* 2384 */ void APIENTRY (*TexCoord3bvOES)(const GLbyte *coords);
3594 	/* 2385 */ void APIENTRY (*TexCoord3xOES)(GLfixed s, GLfixed t, GLfixed r);
3595 	/* 2386 */ void APIENTRY (*TexCoord3xvOES)(const GLfixed *coords);
3596 	/* 2387 */ void APIENTRY (*TexCoord4bOES)(GLbyte32 s, GLbyte32 t, GLbyte32 r, GLbyte32 q);
3597 	/* 2388 */ void APIENTRY (*TexCoord4bvOES)(const GLbyte *coords);
3598 	/* 2389 */ void APIENTRY (*TexCoord4xOES)(GLfixed s, GLfixed t, GLfixed r, GLfixed q);
3599 	/* 2390 */ void APIENTRY (*TexCoord4xvOES)(const GLfixed *coords);
3600 	/* 2391 */ void APIENTRY (*TexCoordFormatNV)(GLint size, GLenum type, GLsizei stride);
3601 	/* 2392 */ void APIENTRY (*TexCoordP1ui)(GLenum type, GLuint coords);
3602 	/* 2393 */ void APIENTRY (*TexCoordP1uiv)(GLenum type, const GLuint *coords);
3603 	/* 2394 */ void APIENTRY (*TexCoordP2ui)(GLenum type, GLuint coords);
3604 	/* 2395 */ void APIENTRY (*TexCoordP2uiv)(GLenum type, const GLuint *coords);
3605 	/* 2396 */ void APIENTRY (*TexCoordP3ui)(GLenum type, GLuint coords);
3606 	/* 2397 */ void APIENTRY (*TexCoordP3uiv)(GLenum type, const GLuint *coords);
3607 	/* 2398 */ void APIENTRY (*TexCoordP4ui)(GLenum type, GLuint coords);
3608 	/* 2399 */ void APIENTRY (*TexCoordP4uiv)(GLenum type, const GLuint *coords);
3609 	/* 2400 */ void APIENTRY (*TexEnvxOES)(GLenum target, GLenum pname, GLfixed param);
3610 	/* 2401 */ void APIENTRY (*TexEnvxvOES)(GLenum target, GLenum pname, const GLfixed *params);
3611 	/* 2402 */ void APIENTRY (*TexGenxOES)(GLenum coord, GLenum pname, GLfixed param);
3612 	/* 2403 */ void APIENTRY (*TexGenxvOES)(GLenum coord, GLenum pname, const GLfixed *params);
3613 	/* 2404 */ void APIENTRY (*TexImage2DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations);
3614 	/* 2405 */ void APIENTRY (*TexImage2DMultisampleCoverageNV)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations);
3615 	/* 2406 */ void APIENTRY (*TexImage3DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations);
3616 	/* 2407 */ void APIENTRY (*TexImage3DMultisampleCoverageNV)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations);
3617 	/* 2408 */ void APIENTRY (*TexPageCommitmentARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 commit);
3618 	/* 2409 */ void APIENTRY (*TexParameterIiv)(GLenum target, GLenum pname, const GLint *params);
3619 	/* 2410 */ void APIENTRY (*TexParameterIivEXT)(GLenum target, GLenum pname, const GLint *params);
3620 	/* 2411 */ void APIENTRY (*TexParameterIuiv)(GLenum target, GLenum pname, const GLuint *params);
3621 	/* 2412 */ void APIENTRY (*TexParameterIuivEXT)(GLenum target, GLenum pname, const GLuint *params);
3622 	/* 2413 */ void APIENTRY (*TexParameterxOES)(GLenum target, GLenum pname, GLfixed param);
3623 	/* 2414 */ void APIENTRY (*TexParameterxvOES)(GLenum target, GLenum pname, const GLfixed *params);
3624 	/* 2415 */ void APIENTRY (*TexRenderbufferNV)(GLenum target, GLuint renderbuffer);
3625 	/* 2416 */ void APIENTRY (*TexScissorFuncINTEL)(GLenum target, GLenum lfunc, GLenum hfunc);
3626 	/* 2417 */ void APIENTRY (*TexScissorINTEL)(GLenum target, GLclampf tlow, GLclampf thigh);
3627 	/* 2418 */ void APIENTRY (*TexStorage1D)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width);
3628 	/* 2419 */ void APIENTRY (*TexStorage2D)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
3629 	/* 2420 */ void APIENTRY (*TexStorage2DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations);
3630 	/* 2421 */ void APIENTRY (*TexStorage3D)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
3631 	/* 2422 */ void APIENTRY (*TexStorage3DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations);
3632 	/* 2423 */ void APIENTRY (*TexStorageSparseAMD)(GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags);
3633 	/* 2424 */ void APIENTRY (*TextureBarrierNV)(void);
3634 	/* 2425 */ void APIENTRY (*TextureBufferEXT)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer);
3635 	/* 2426 */ void APIENTRY (*TextureBufferRangeEXT)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
3636 	/* 2427 */ void APIENTRY (*TextureFogSGIX)(GLenum pname);
3637 	/* 2428 */ void APIENTRY (*TextureImage1DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels);
3638 	/* 2429 */ void APIENTRY (*TextureImage2DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels);
3639 	/* 2430 */ void APIENTRY (*TextureImage2DMultisampleCoverageNV)(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations);
3640 	/* 2431 */ void APIENTRY (*TextureImage2DMultisampleNV)(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations);
3641 	/* 2432 */ void APIENTRY (*TextureImage3DEXT)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
3642 	/* 2433 */ void APIENTRY (*TextureImage3DMultisampleCoverageNV)(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations);
3643 	/* 2434 */ void APIENTRY (*TextureImage3DMultisampleNV)(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations);
3644 	/* 2435 */ void APIENTRY (*TexturePageCommitmentEXT)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 commit);
3645 	/* 2436 */ void APIENTRY (*TextureParameterIivEXT)(GLuint texture, GLenum target, GLenum pname, const GLint *params);
3646 	/* 2437 */ void APIENTRY (*TextureParameterIuivEXT)(GLuint texture, GLenum target, GLenum pname, const GLuint *params);
3647 	/* 2438 */ void APIENTRY (*TextureParameterfEXT)(GLuint texture, GLenum target, GLenum pname, GLfloat param);
3648 	/* 2439 */ void APIENTRY (*TextureParameterfvEXT)(GLuint texture, GLenum target, GLenum pname, const GLfloat *params);
3649 	/* 2440 */ void APIENTRY (*TextureParameteriEXT)(GLuint texture, GLenum target, GLenum pname, GLint param);
3650 	/* 2441 */ void APIENTRY (*TextureParameterivEXT)(GLuint texture, GLenum target, GLenum pname, const GLint *params);
3651 	/* 2442 */ void APIENTRY (*TextureRangeAPPLE)(GLenum target, GLsizei length, const void *pointer);
3652 	/* 2443 */ void APIENTRY (*TextureRenderbufferEXT)(GLuint texture, GLenum target, GLuint renderbuffer);
3653 	/* 2444 */ void APIENTRY (*TextureStorage1DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width);
3654 	/* 2445 */ void APIENTRY (*TextureStorage2DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
3655 	/* 2446 */ void APIENTRY (*TextureStorage2DMultisampleEXT)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations);
3656 	/* 2447 */ void APIENTRY (*TextureStorage3DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
3657 	/* 2448 */ void APIENTRY (*TextureStorage3DMultisampleEXT)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations);
3658 	/* 2449 */ void APIENTRY (*TextureStorageSparseAMD)(GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags);
3659 	/* 2450 */ void APIENTRY (*TextureSubImage1DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
3660 	/* 2451 */ void APIENTRY (*TextureSubImage2DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
3661 	/* 2452 */ void APIENTRY (*TextureSubImage3DEXT)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
3662 	/* 2453 */ void APIENTRY (*TextureView)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers);
3663 	/* 2454 */ void APIENTRY (*TransformFeedbackAttribsNV)(GLsizei count, const GLint *attribs, GLenum bufferMode);
3664 	/* 2455 */ void APIENTRY (*TransformFeedbackStreamAttribsNV)(GLsizei count, const GLint *attribs, GLsizei nbuffers, const GLint *bufstreams, GLenum bufferMode);
3665 	/* 2456 */ void APIENTRY (*TransformFeedbackVaryings)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode);
3666 	/* 2457 */ void APIENTRY (*TransformFeedbackVaryingsEXT)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode);
3667 	/* 2458 */ void APIENTRY (*TransformFeedbackVaryingsNV)(GLuint program, GLsizei count, const GLint *locations, GLenum bufferMode);
3668 	/* 2459 */ void APIENTRY (*TransformPathNV)(GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues);
3669 	/* 2460 */ void APIENTRY (*TranslatexOES)(GLfixed x, GLfixed y, GLfixed z);
3670 	/* 2461 */ void APIENTRY (*Uniform1d)(GLint location, GLdouble x);
3671 	/* 2462 */ void APIENTRY (*Uniform1dv)(GLint location, GLsizei count, const GLdouble *value);
3672 	/* 2463 */ void APIENTRY (*Uniform1f)(GLint location, GLfloat v0);
3673 	/* 2464 */ void APIENTRY (*Uniform1fv)(GLint location, GLsizei count, const GLfloat *value);
3674 	/* 2465 */ void APIENTRY (*Uniform1i)(GLint location, GLint v0);
3675 	/* 2466 */ void APIENTRY (*Uniform1i64NV)(GLint location, GLint64EXT x);
3676 	/* 2467 */ void APIENTRY (*Uniform1i64vNV)(GLint location, GLsizei count, const GLint64EXT *value);
3677 	/* 2468 */ void APIENTRY (*Uniform1iv)(GLint location, GLsizei count, const GLint *value);
3678 	/* 2469 */ void APIENTRY (*Uniform1ui)(GLint location, GLuint v0);
3679 	/* 2470 */ void APIENTRY (*Uniform1ui64NV)(GLint location, GLuint64EXT x);
3680 	/* 2471 */ void APIENTRY (*Uniform1ui64vNV)(GLint location, GLsizei count, const GLuint64EXT *value);
3681 	/* 2472 */ void APIENTRY (*Uniform1uiEXT)(GLint location, GLuint v0);
3682 	/* 2473 */ void APIENTRY (*Uniform1uiv)(GLint location, GLsizei count, const GLuint *value);
3683 	/* 2474 */ void APIENTRY (*Uniform1uivEXT)(GLint location, GLsizei count, const GLuint *value);
3684 	/* 2475 */ void APIENTRY (*Uniform2d)(GLint location, GLdouble x, GLdouble y);
3685 	/* 2476 */ void APIENTRY (*Uniform2dv)(GLint location, GLsizei count, const GLdouble *value);
3686 	/* 2477 */ void APIENTRY (*Uniform2f)(GLint location, GLfloat v0, GLfloat v1);
3687 	/* 2478 */ void APIENTRY (*Uniform2fv)(GLint location, GLsizei count, const GLfloat *value);
3688 	/* 2479 */ void APIENTRY (*Uniform2i)(GLint location, GLint v0, GLint v1);
3689 	/* 2480 */ void APIENTRY (*Uniform2i64NV)(GLint location, GLint64EXT x, GLint64EXT y);
3690 	/* 2481 */ void APIENTRY (*Uniform2i64vNV)(GLint location, GLsizei count, const GLint64EXT *value);
3691 	/* 2482 */ void APIENTRY (*Uniform2iv)(GLint location, GLsizei count, const GLint *value);
3692 	/* 2483 */ void APIENTRY (*Uniform2ui)(GLint location, GLuint v0, GLuint v1);
3693 	/* 2484 */ void APIENTRY (*Uniform2ui64NV)(GLint location, GLuint64EXT x, GLuint64EXT y);
3694 	/* 2485 */ void APIENTRY (*Uniform2ui64vNV)(GLint location, GLsizei count, const GLuint64EXT *value);
3695 	/* 2486 */ void APIENTRY (*Uniform2uiEXT)(GLint location, GLuint v0, GLuint v1);
3696 	/* 2487 */ void APIENTRY (*Uniform2uiv)(GLint location, GLsizei count, const GLuint *value);
3697 	/* 2488 */ void APIENTRY (*Uniform2uivEXT)(GLint location, GLsizei count, const GLuint *value);
3698 	/* 2489 */ void APIENTRY (*Uniform3d)(GLint location, GLdouble x, GLdouble y, GLdouble z);
3699 	/* 2490 */ void APIENTRY (*Uniform3dv)(GLint location, GLsizei count, const GLdouble *value);
3700 	/* 2491 */ void APIENTRY (*Uniform3f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
3701 	/* 2492 */ void APIENTRY (*Uniform3fv)(GLint location, GLsizei count, const GLfloat *value);
3702 	/* 2493 */ void APIENTRY (*Uniform3i)(GLint location, GLint v0, GLint v1, GLint v2);
3703 	/* 2494 */ void APIENTRY (*Uniform3i64NV)(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
3704 	/* 2495 */ void APIENTRY (*Uniform3i64vNV)(GLint location, GLsizei count, const GLint64EXT *value);
3705 	/* 2496 */ void APIENTRY (*Uniform3iv)(GLint location, GLsizei count, const GLint *value);
3706 	/* 2497 */ void APIENTRY (*Uniform3ui)(GLint location, GLuint v0, GLuint v1, GLuint v2);
3707 	/* 2498 */ void APIENTRY (*Uniform3ui64NV)(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
3708 	/* 2499 */ void APIENTRY (*Uniform3ui64vNV)(GLint location, GLsizei count, const GLuint64EXT *value);
3709 	/* 2500 */ void APIENTRY (*Uniform3uiEXT)(GLint location, GLuint v0, GLuint v1, GLuint v2);
3710 	/* 2501 */ void APIENTRY (*Uniform3uiv)(GLint location, GLsizei count, const GLuint *value);
3711 	/* 2502 */ void APIENTRY (*Uniform3uivEXT)(GLint location, GLsizei count, const GLuint *value);
3712 	/* 2503 */ void APIENTRY (*Uniform4d)(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
3713 	/* 2504 */ void APIENTRY (*Uniform4dv)(GLint location, GLsizei count, const GLdouble *value);
3714 	/* 2505 */ void APIENTRY (*Uniform4f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
3715 	/* 2506 */ void APIENTRY (*Uniform4fv)(GLint location, GLsizei count, const GLfloat *value);
3716 	/* 2507 */ void APIENTRY (*Uniform4i)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
3717 	/* 2508 */ void APIENTRY (*Uniform4i64NV)(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
3718 	/* 2509 */ void APIENTRY (*Uniform4i64vNV)(GLint location, GLsizei count, const GLint64EXT *value);
3719 	/* 2510 */ void APIENTRY (*Uniform4iv)(GLint location, GLsizei count, const GLint *value);
3720 	/* 2511 */ void APIENTRY (*Uniform4ui)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
3721 	/* 2512 */ void APIENTRY (*Uniform4ui64NV)(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
3722 	/* 2513 */ void APIENTRY (*Uniform4ui64vNV)(GLint location, GLsizei count, const GLuint64EXT *value);
3723 	/* 2514 */ void APIENTRY (*Uniform4uiEXT)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
3724 	/* 2515 */ void APIENTRY (*Uniform4uiv)(GLint location, GLsizei count, const GLuint *value);
3725 	/* 2516 */ void APIENTRY (*Uniform4uivEXT)(GLint location, GLsizei count, const GLuint *value);
3726 	/* 2517 */ void APIENTRY (*UniformBlockBinding)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
3727 	/* 2518 */ void APIENTRY (*UniformBufferEXT)(GLuint program, GLint location, GLuint buffer);
3728 	/* 2519 */ void APIENTRY (*UniformHandleui64ARB)(GLint location, GLuint64 value);
3729 	/* 2520 */ void APIENTRY (*UniformHandleui64NV)(GLint location, GLuint64 value);
3730 	/* 2521 */ void APIENTRY (*UniformHandleui64vARB)(GLint location, GLsizei count, const GLuint64 *value);
3731 	/* 2522 */ void APIENTRY (*UniformHandleui64vNV)(GLint location, GLsizei count, const GLuint64 *value);
3732 	/* 2523 */ void APIENTRY (*UniformMatrix2dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3733 	/* 2524 */ void APIENTRY (*UniformMatrix2fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3734 	/* 2525 */ void APIENTRY (*UniformMatrix2x3dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3735 	/* 2526 */ void APIENTRY (*UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3736 	/* 2527 */ void APIENTRY (*UniformMatrix2x4dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3737 	/* 2528 */ void APIENTRY (*UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3738 	/* 2529 */ void APIENTRY (*UniformMatrix3dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3739 	/* 2530 */ void APIENTRY (*UniformMatrix3fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3740 	/* 2531 */ void APIENTRY (*UniformMatrix3x2dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3741 	/* 2532 */ void APIENTRY (*UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3742 	/* 2533 */ void APIENTRY (*UniformMatrix3x4dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3743 	/* 2534 */ void APIENTRY (*UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3744 	/* 2535 */ void APIENTRY (*UniformMatrix4dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3745 	/* 2536 */ void APIENTRY (*UniformMatrix4fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3746 	/* 2537 */ void APIENTRY (*UniformMatrix4x2dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3747 	/* 2538 */ void APIENTRY (*UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3748 	/* 2539 */ void APIENTRY (*UniformMatrix4x3dv)(GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value);
3749 	/* 2540 */ void APIENTRY (*UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value);
3750 	/* 2541 */ void APIENTRY (*UniformSubroutinesuiv)(GLenum shadertype, GLsizei count, const GLuint *indices);
3751 	/* 2542 */ void APIENTRY (*Uniformui64NV)(GLint location, GLuint64EXT value);
3752 	/* 2543 */ void APIENTRY (*Uniformui64vNV)(GLint location, GLsizei count, const GLuint64EXT *value);
3753 	/* 2544 */ GLboolean APIENTRY (*UnmapNamedBufferEXT)(GLuint buffer);
3754 	/* 2545 */ void APIENTRY (*UnmapTexture2DINTEL)(GLuint texture, GLint level);
3755 	/* 2546 */ void APIENTRY (*UseProgram)(GLuint program);
3756 	/* 2547 */ void APIENTRY (*UseProgramStages)(GLuint pipeline, GLbitfield stages, GLuint program);
3757 	/* 2548 */ void APIENTRY (*UseShaderProgramEXT)(GLenum type, GLuint program);
3758 	/* 2549 */ void APIENTRY (*VDPAUFiniNV)(void);
3759 	/* 2550 */ void APIENTRY (*VDPAUGetSurfaceivNV)(GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values);
3760 	/* 2551 */ void APIENTRY (*VDPAUInitNV)(const void *vdpDevice, const void *getProcAddress);
3761 	/* 2552 */ GLboolean APIENTRY (*VDPAUIsSurfaceNV)(GLvdpauSurfaceNV surface);
3762 	/* 2553 */ void APIENTRY (*VDPAUMapSurfacesNV)(GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces);
3763 	/* 2554 */ GLvdpauSurfaceNV APIENTRY (*VDPAURegisterOutputSurfaceNV)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames);
3764 	/* 2555 */ GLvdpauSurfaceNV APIENTRY (*VDPAURegisterVideoSurfaceNV)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames);
3765 	/* 2556 */ void APIENTRY (*VDPAUSurfaceAccessNV)(GLvdpauSurfaceNV surface, GLenum access);
3766 	/* 2557 */ void APIENTRY (*VDPAUUnmapSurfacesNV)(GLsizei numSurface, const GLvdpauSurfaceNV *surfaces);
3767 	/* 2558 */ void APIENTRY (*VDPAUUnregisterSurfaceNV)(GLvdpauSurfaceNV surface);
3768 	/* 2559 */ void APIENTRY (*ValidateProgram)(GLuint program);
3769 	/* 2560 */ void APIENTRY (*ValidateProgramPipeline)(GLuint pipeline);
3770 	/* 2561 */ void APIENTRY (*Vertex2bOES)(GLbyte32 x, GLbyte32 y);
3771 	/* 2562 */ void APIENTRY (*Vertex2bvOES)(const GLbyte *coords);
3772 	/* 2563 */ void APIENTRY (*Vertex2xOES)(GLfixed x);
3773 	/* 2564 */ void APIENTRY (*Vertex2xvOES)(const GLfixed *coords);
3774 	/* 2565 */ void APIENTRY (*Vertex3bOES)(GLbyte32 x, GLbyte32 y, GLbyte32 z);
3775 	/* 2566 */ void APIENTRY (*Vertex3bvOES)(const GLbyte *coords);
3776 	/* 2567 */ void APIENTRY (*Vertex3xOES)(GLfixed x, GLfixed y);
3777 	/* 2568 */ void APIENTRY (*Vertex3xvOES)(const GLfixed *coords);
3778 	/* 2569 */ void APIENTRY (*Vertex4bOES)(GLbyte32 x, GLbyte32 y, GLbyte32 z, GLbyte32 w);
3779 	/* 2570 */ void APIENTRY (*Vertex4bvOES)(const GLbyte *coords);
3780 	/* 2571 */ void APIENTRY (*Vertex4xOES)(GLfixed x, GLfixed y, GLfixed z);
3781 	/* 2572 */ void APIENTRY (*Vertex4xvOES)(const GLfixed *coords);
3782 	/* 2573 */ void APIENTRY (*VertexArrayBindVertexBufferEXT)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
3783 	/* 2574 */ void APIENTRY (*VertexArrayColorOffsetEXT)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3784 	/* 2575 */ void APIENTRY (*VertexArrayEdgeFlagOffsetEXT)(GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset);
3785 	/* 2576 */ void APIENTRY (*VertexArrayFogCoordOffsetEXT)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
3786 	/* 2577 */ void APIENTRY (*VertexArrayIndexOffsetEXT)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
3787 	/* 2578 */ void APIENTRY (*VertexArrayMultiTexCoordOffsetEXT)(GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3788 	/* 2579 */ void APIENTRY (*VertexArrayNormalOffsetEXT)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
3789 	/* 2580 */ void APIENTRY (*VertexArraySecondaryColorOffsetEXT)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3790 	/* 2581 */ void APIENTRY (*VertexArrayTexCoordOffsetEXT)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3791 	/* 2582 */ void APIENTRY (*VertexArrayVertexAttribBindingEXT)(GLuint vaobj, GLuint attribindex, GLuint bindingindex);
3792 	/* 2583 */ void APIENTRY (*VertexArrayVertexAttribDivisorEXT)(GLuint vaobj, GLuint index, GLuint divisor);
3793 	/* 2584 */ void APIENTRY (*VertexArrayVertexAttribFormatEXT)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset);
3794 	/* 2585 */ void APIENTRY (*VertexArrayVertexAttribIFormatEXT)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
3795 	/* 2586 */ void APIENTRY (*VertexArrayVertexAttribIOffsetEXT)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3796 	/* 2587 */ void APIENTRY (*VertexArrayVertexAttribLFormatEXT)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
3797 	/* 2588 */ void APIENTRY (*VertexArrayVertexAttribLOffsetEXT)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3798 	/* 2589 */ void APIENTRY (*VertexArrayVertexAttribOffsetEXT)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, GLintptr offset);
3799 	/* 2590 */ void APIENTRY (*VertexArrayVertexBindingDivisorEXT)(GLuint vaobj, GLuint bindingindex, GLuint divisor);
3800 	/* 2591 */ void APIENTRY (*VertexArrayVertexOffsetEXT)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
3801 	/* 2592 */ void APIENTRY (*VertexAttrib1d)(GLuint index, GLdouble x);
3802 	/* 2593 */ void APIENTRY (*VertexAttrib1dv)(GLuint index, const GLdouble *v);
3803 	/* 2594 */ void APIENTRY (*VertexAttrib1f)(GLuint index, GLfloat x);
3804 	/* 2595 */ void APIENTRY (*VertexAttrib1fv)(GLuint index, const GLfloat *v);
3805 	/* 2596 */ void APIENTRY (*VertexAttrib1s)(GLuint index, GLshort32 x);
3806 	/* 2597 */ void APIENTRY (*VertexAttrib1sv)(GLuint index, const GLshort *v);
3807 	/* 2598 */ void APIENTRY (*VertexAttrib2d)(GLuint index, GLdouble x, GLdouble y);
3808 	/* 2599 */ void APIENTRY (*VertexAttrib2dv)(GLuint index, const GLdouble *v);
3809 	/* 2600 */ void APIENTRY (*VertexAttrib2f)(GLuint index, GLfloat x, GLfloat y);
3810 	/* 2601 */ void APIENTRY (*VertexAttrib2fv)(GLuint index, const GLfloat *v);
3811 	/* 2602 */ void APIENTRY (*VertexAttrib2s)(GLuint index, GLshort32 x, GLshort32 y);
3812 	/* 2603 */ void APIENTRY (*VertexAttrib2sv)(GLuint index, const GLshort *v);
3813 	/* 2604 */ void APIENTRY (*VertexAttrib3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
3814 	/* 2605 */ void APIENTRY (*VertexAttrib3dv)(GLuint index, const GLdouble *v);
3815 	/* 2606 */ void APIENTRY (*VertexAttrib3f)(GLuint index, GLfloat x, GLfloat y, GLfloat z);
3816 	/* 2607 */ void APIENTRY (*VertexAttrib3fv)(GLuint index, const GLfloat *v);
3817 	/* 2608 */ void APIENTRY (*VertexAttrib3s)(GLuint index, GLshort32 x, GLshort32 y, GLshort32 z);
3818 	/* 2609 */ void APIENTRY (*VertexAttrib3sv)(GLuint index, const GLshort *v);
3819 	/* 2610 */ void APIENTRY (*VertexAttrib4Nbv)(GLuint index, const GLbyte *v);
3820 	/* 2611 */ void APIENTRY (*VertexAttrib4Niv)(GLuint index, const GLint *v);
3821 	/* 2612 */ void APIENTRY (*VertexAttrib4Nsv)(GLuint index, const GLshort *v);
3822 	/* 2613 */ void APIENTRY (*VertexAttrib4Nub)(GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w);
3823 	/* 2614 */ void APIENTRY (*VertexAttrib4Nubv)(GLuint index, const GLubyte *v);
3824 	/* 2615 */ void APIENTRY (*VertexAttrib4Nuiv)(GLuint index, const GLuint *v);
3825 	/* 2616 */ void APIENTRY (*VertexAttrib4Nusv)(GLuint index, const GLushort *v);
3826 	/* 2617 */ void APIENTRY (*VertexAttrib4bv)(GLuint index, const GLbyte *v);
3827 	/* 2618 */ void APIENTRY (*VertexAttrib4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
3828 	/* 2619 */ void APIENTRY (*VertexAttrib4dv)(GLuint index, const GLdouble *v);
3829 	/* 2620 */ void APIENTRY (*VertexAttrib4f)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
3830 	/* 2621 */ void APIENTRY (*VertexAttrib4fv)(GLuint index, const GLfloat *v);
3831 	/* 2622 */ void APIENTRY (*VertexAttrib4iv)(GLuint index, const GLint *v);
3832 	/* 2623 */ void APIENTRY (*VertexAttrib4s)(GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w);
3833 	/* 2624 */ void APIENTRY (*VertexAttrib4sv)(GLuint index, const GLshort *v);
3834 	/* 2625 */ void APIENTRY (*VertexAttrib4ubv)(GLuint index, const GLubyte *v);
3835 	/* 2626 */ void APIENTRY (*VertexAttrib4uiv)(GLuint index, const GLuint *v);
3836 	/* 2627 */ void APIENTRY (*VertexAttrib4usv)(GLuint index, const GLushort *v);
3837 	/* 2628 */ void APIENTRY (*VertexAttribBinding)(GLuint attribindex, GLuint bindingindex);
3838 	/* 2629 */ void APIENTRY (*VertexAttribDivisor)(GLuint index, GLuint divisor);
3839 	/* 2630 */ void APIENTRY (*VertexAttribDivisorARB)(GLuint index, GLuint divisor);
3840 	/* 2631 */ void APIENTRY (*VertexAttribFormat)(GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset);
3841 	/* 2632 */ void APIENTRY (*VertexAttribFormatNV)(GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride);
3842 	/* 2633 */ void APIENTRY (*VertexAttribI1i)(GLuint index, GLint x);
3843 	/* 2634 */ void APIENTRY (*VertexAttribI1iEXT)(GLuint index, GLint x);
3844 	/* 2635 */ void APIENTRY (*VertexAttribI1iv)(GLuint index, const GLint *v);
3845 	/* 2636 */ void APIENTRY (*VertexAttribI1ivEXT)(GLuint index, const GLint *v);
3846 	/* 2637 */ void APIENTRY (*VertexAttribI1ui)(GLuint index, GLuint x);
3847 	/* 2638 */ void APIENTRY (*VertexAttribI1uiEXT)(GLuint index, GLuint x);
3848 	/* 2639 */ void APIENTRY (*VertexAttribI1uiv)(GLuint index, const GLuint *v);
3849 	/* 2640 */ void APIENTRY (*VertexAttribI1uivEXT)(GLuint index, const GLuint *v);
3850 	/* 2641 */ void APIENTRY (*VertexAttribI2i)(GLuint index, GLint x, GLint y);
3851 	/* 2642 */ void APIENTRY (*VertexAttribI2iEXT)(GLuint index, GLint x, GLint y);
3852 	/* 2643 */ void APIENTRY (*VertexAttribI2iv)(GLuint index, const GLint *v);
3853 	/* 2644 */ void APIENTRY (*VertexAttribI2ivEXT)(GLuint index, const GLint *v);
3854 	/* 2645 */ void APIENTRY (*VertexAttribI2ui)(GLuint index, GLuint x, GLuint y);
3855 	/* 2646 */ void APIENTRY (*VertexAttribI2uiEXT)(GLuint index, GLuint x, GLuint y);
3856 	/* 2647 */ void APIENTRY (*VertexAttribI2uiv)(GLuint index, const GLuint *v);
3857 	/* 2648 */ void APIENTRY (*VertexAttribI2uivEXT)(GLuint index, const GLuint *v);
3858 	/* 2649 */ void APIENTRY (*VertexAttribI3i)(GLuint index, GLint x, GLint y, GLint z);
3859 	/* 2650 */ void APIENTRY (*VertexAttribI3iEXT)(GLuint index, GLint x, GLint y, GLint z);
3860 	/* 2651 */ void APIENTRY (*VertexAttribI3iv)(GLuint index, const GLint *v);
3861 	/* 2652 */ void APIENTRY (*VertexAttribI3ivEXT)(GLuint index, const GLint *v);
3862 	/* 2653 */ void APIENTRY (*VertexAttribI3ui)(GLuint index, GLuint x, GLuint y, GLuint z);
3863 	/* 2654 */ void APIENTRY (*VertexAttribI3uiEXT)(GLuint index, GLuint x, GLuint y, GLuint z);
3864 	/* 2655 */ void APIENTRY (*VertexAttribI3uiv)(GLuint index, const GLuint *v);
3865 	/* 2656 */ void APIENTRY (*VertexAttribI3uivEXT)(GLuint index, const GLuint *v);
3866 	/* 2657 */ void APIENTRY (*VertexAttribI4bv)(GLuint index, const GLbyte *v);
3867 	/* 2658 */ void APIENTRY (*VertexAttribI4bvEXT)(GLuint index, const GLbyte *v);
3868 	/* 2659 */ void APIENTRY (*VertexAttribI4i)(GLuint index, GLint x, GLint y, GLint z, GLint w);
3869 	/* 2660 */ void APIENTRY (*VertexAttribI4iEXT)(GLuint index, GLint x, GLint y, GLint z, GLint w);
3870 	/* 2661 */ void APIENTRY (*VertexAttribI4iv)(GLuint index, const GLint *v);
3871 	/* 2662 */ void APIENTRY (*VertexAttribI4ivEXT)(GLuint index, const GLint *v);
3872 	/* 2663 */ void APIENTRY (*VertexAttribI4sv)(GLuint index, const GLshort *v);
3873 	/* 2664 */ void APIENTRY (*VertexAttribI4svEXT)(GLuint index, const GLshort *v);
3874 	/* 2665 */ void APIENTRY (*VertexAttribI4ubv)(GLuint index, const GLubyte *v);
3875 	/* 2666 */ void APIENTRY (*VertexAttribI4ubvEXT)(GLuint index, const GLubyte *v);
3876 	/* 2667 */ void APIENTRY (*VertexAttribI4ui)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3877 	/* 2668 */ void APIENTRY (*VertexAttribI4uiEXT)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3878 	/* 2669 */ void APIENTRY (*VertexAttribI4uiv)(GLuint index, const GLuint *v);
3879 	/* 2670 */ void APIENTRY (*VertexAttribI4uivEXT)(GLuint index, const GLuint *v);
3880 	/* 2671 */ void APIENTRY (*VertexAttribI4usv)(GLuint index, const GLushort *v);
3881 	/* 2672 */ void APIENTRY (*VertexAttribI4usvEXT)(GLuint index, const GLushort *v);
3882 	/* 2673 */ void APIENTRY (*VertexAttribIFormat)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
3883 	/* 2674 */ void APIENTRY (*VertexAttribIFormatNV)(GLuint index, GLint size, GLenum type, GLsizei stride);
3884 	/* 2675 */ void APIENTRY (*VertexAttribIPointer)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
3885 	/* 2676 */ void APIENTRY (*VertexAttribIPointerEXT)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
3886 	/* 2677 */ void APIENTRY (*VertexAttribL1d)(GLuint index, GLdouble x);
3887 	/* 2678 */ void APIENTRY (*VertexAttribL1dEXT)(GLuint index, GLdouble x);
3888 	/* 2679 */ void APIENTRY (*VertexAttribL1dv)(GLuint index, const GLdouble *v);
3889 	/* 2680 */ void APIENTRY (*VertexAttribL1dvEXT)(GLuint index, const GLdouble *v);
3890 	/* 2681 */ void APIENTRY (*VertexAttribL1i64NV)(GLuint index, GLint64EXT x);
3891 	/* 2682 */ void APIENTRY (*VertexAttribL1i64vNV)(GLuint index, const GLint64EXT *v);
3892 	/* 2683 */ void APIENTRY (*VertexAttribL1ui64ARB)(GLuint index, GLuint64EXT x);
3893 	/* 2684 */ void APIENTRY (*VertexAttribL1ui64NV)(GLuint index, GLuint64EXT x);
3894 	/* 2685 */ void APIENTRY (*VertexAttribL1ui64vARB)(GLuint index, const GLuint64EXT *v);
3895 	/* 2686 */ void APIENTRY (*VertexAttribL1ui64vNV)(GLuint index, const GLuint64EXT *v);
3896 	/* 2687 */ void APIENTRY (*VertexAttribL2d)(GLuint index, GLdouble x, GLdouble y);
3897 	/* 2688 */ void APIENTRY (*VertexAttribL2dEXT)(GLuint index, GLdouble x, GLdouble y);
3898 	/* 2689 */ void APIENTRY (*VertexAttribL2dv)(GLuint index, const GLdouble *v);
3899 	/* 2690 */ void APIENTRY (*VertexAttribL2dvEXT)(GLuint index, const GLdouble *v);
3900 	/* 2691 */ void APIENTRY (*VertexAttribL2i64NV)(GLuint index, GLint64EXT x, GLint64EXT y);
3901 	/* 2692 */ void APIENTRY (*VertexAttribL2i64vNV)(GLuint index, const GLint64EXT *v);
3902 	/* 2693 */ void APIENTRY (*VertexAttribL2ui64NV)(GLuint index, GLuint64EXT x, GLuint64EXT y);
3903 	/* 2694 */ void APIENTRY (*VertexAttribL2ui64vNV)(GLuint index, const GLuint64EXT *v);
3904 	/* 2695 */ void APIENTRY (*VertexAttribL3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
3905 	/* 2696 */ void APIENTRY (*VertexAttribL3dEXT)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
3906 	/* 2697 */ void APIENTRY (*VertexAttribL3dv)(GLuint index, const GLdouble *v);
3907 	/* 2698 */ void APIENTRY (*VertexAttribL3dvEXT)(GLuint index, const GLdouble *v);
3908 	/* 2699 */ void APIENTRY (*VertexAttribL3i64NV)(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z);
3909 	/* 2700 */ void APIENTRY (*VertexAttribL3i64vNV)(GLuint index, const GLint64EXT *v);
3910 	/* 2701 */ void APIENTRY (*VertexAttribL3ui64NV)(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
3911 	/* 2702 */ void APIENTRY (*VertexAttribL3ui64vNV)(GLuint index, const GLuint64EXT *v);
3912 	/* 2703 */ void APIENTRY (*VertexAttribL4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
3913 	/* 2704 */ void APIENTRY (*VertexAttribL4dEXT)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
3914 	/* 2705 */ void APIENTRY (*VertexAttribL4dv)(GLuint index, const GLdouble *v);
3915 	/* 2706 */ void APIENTRY (*VertexAttribL4dvEXT)(GLuint index, const GLdouble *v);
3916 	/* 2707 */ void APIENTRY (*VertexAttribL4i64NV)(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
3917 	/* 2708 */ void APIENTRY (*VertexAttribL4i64vNV)(GLuint index, const GLint64EXT *v);
3918 	/* 2709 */ void APIENTRY (*VertexAttribL4ui64NV)(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
3919 	/* 2710 */ void APIENTRY (*VertexAttribL4ui64vNV)(GLuint index, const GLuint64EXT *v);
3920 	/* 2711 */ void APIENTRY (*VertexAttribLFormat)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
3921 	/* 2712 */ void APIENTRY (*VertexAttribLFormatNV)(GLuint index, GLint size, GLenum type, GLsizei stride);
3922 	/* 2713 */ void APIENTRY (*VertexAttribLPointer)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
3923 	/* 2714 */ void APIENTRY (*VertexAttribLPointerEXT)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
3924 	/* 2715 */ void APIENTRY (*VertexAttribP1ui)(GLuint index, GLenum type, GLboolean32 normalized, GLuint value);
3925 	/* 2716 */ void APIENTRY (*VertexAttribP1uiv)(GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value);
3926 	/* 2717 */ void APIENTRY (*VertexAttribP2ui)(GLuint index, GLenum type, GLboolean32 normalized, GLuint value);
3927 	/* 2718 */ void APIENTRY (*VertexAttribP2uiv)(GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value);
3928 	/* 2719 */ void APIENTRY (*VertexAttribP3ui)(GLuint index, GLenum type, GLboolean32 normalized, GLuint value);
3929 	/* 2720 */ void APIENTRY (*VertexAttribP3uiv)(GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value);
3930 	/* 2721 */ void APIENTRY (*VertexAttribP4ui)(GLuint index, GLenum type, GLboolean32 normalized, GLuint value);
3931 	/* 2722 */ void APIENTRY (*VertexAttribP4uiv)(GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value);
3932 	/* 2723 */ void APIENTRY (*VertexAttribParameteriAMD)(GLuint index, GLenum pname, GLint param);
3933 	/* 2724 */ void APIENTRY (*VertexAttribPointer)(GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, const void *pointer);
3934 	/* 2725 */ void APIENTRY (*VertexBindingDivisor)(GLuint bindingindex, GLuint divisor);
3935 	/* 2726 */ void APIENTRY (*VertexFormatNV)(GLint size, GLenum type, GLsizei stride);
3936 	/* 2727 */ void APIENTRY (*VertexP2ui)(GLenum type, GLuint value);
3937 	/* 2728 */ void APIENTRY (*VertexP2uiv)(GLenum type, const GLuint *value);
3938 	/* 2729 */ void APIENTRY (*VertexP3ui)(GLenum type, GLuint value);
3939 	/* 2730 */ void APIENTRY (*VertexP3uiv)(GLenum type, const GLuint *value);
3940 	/* 2731 */ void APIENTRY (*VertexP4ui)(GLenum type, GLuint value);
3941 	/* 2732 */ void APIENTRY (*VertexP4uiv)(GLenum type, const GLuint *value);
3942 	/* 2733 */ void APIENTRY (*VertexPointSizefAPPLE)(GLfloat size);
3943 	/* 2734 */ GLenum APIENTRY (*VideoCaptureNV)(GLuint video_capture_slot, GLuint *sequence_num, GLuint64EXT *capture_time);
3944 	/* 2735 */ void APIENTRY (*VideoCaptureStreamParameterdvNV)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble *params);
3945 	/* 2736 */ void APIENTRY (*VideoCaptureStreamParameterfvNV)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat *params);
3946 	/* 2737 */ void APIENTRY (*VideoCaptureStreamParameterivNV)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint *params);
3947 	/* 2738 */ void APIENTRY (*ViewportArrayv)(GLuint first, GLsizei count, const GLfloat *v);
3948 	/* 2739 */ void APIENTRY (*ViewportIndexedf)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h);
3949 	/* 2740 */ void APIENTRY (*ViewportIndexedfv)(GLuint index, const GLfloat *v);
3950 	/* 2741 */ void APIENTRY (*WaitSync)(GLsync sync, GLbitfield flags, GLuint64 timeout);
3951 	/* 2742 */ void APIENTRY (*WeightPathsNV)(GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights);
3952 	/* 2743 */ void APIENTRY (*BindTextureUnit)(GLuint unit, GLuint texture);
3953 	/* 2744 */ void APIENTRY (*BlendBarrierKHR)(void);
3954 	/* 2745 */ void APIENTRY (*BlitNamedFramebuffer)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
3955 	/* 2746 */ void APIENTRY (*BufferPageCommitmentARB)(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean32 commit);
3956 	/* 2747 */ void APIENTRY (*CallCommandListNV)(GLuint list);
3957 	/* 2748 */ GLenum APIENTRY (*CheckNamedFramebufferStatus)(GLuint framebuffer, GLenum target);
3958 	/* 2749 */ void APIENTRY (*ClearNamedBufferData)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data);
3959 	/* 2750 */ void APIENTRY (*ClearNamedBufferSubData)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data);
3960 	/* 2751 */ void APIENTRY (*ClearNamedFramebufferfi)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
3961 	/* 2752 */ void APIENTRY (*ClearNamedFramebufferfv)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value);
3962 	/* 2753 */ void APIENTRY (*ClearNamedFramebufferiv)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value);
3963 	/* 2754 */ void APIENTRY (*ClearNamedFramebufferuiv)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value);
3964 	/* 2755 */ void APIENTRY (*ClipControl)(GLenum origin, GLenum depth);
3965 	/* 2756 */ void APIENTRY (*CommandListSegmentsNV)(GLuint list, GLuint segments);
3966 	/* 2757 */ void APIENTRY (*CompileCommandListNV)(GLuint list);
3967 	/* 2758 */ void APIENTRY (*CompressedTextureSubImage1D)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data);
3968 	/* 2759 */ void APIENTRY (*CompressedTextureSubImage2D)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data);
3969 	/* 2760 */ void APIENTRY (*CompressedTextureSubImage3D)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data);
3970 	/* 2761 */ void APIENTRY (*CopyNamedBufferSubData)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
3971 	/* 2762 */ void APIENTRY (*CopyTextureSubImage1D)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
3972 	/* 2763 */ void APIENTRY (*CopyTextureSubImage2D)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
3973 	/* 2764 */ void APIENTRY (*CopyTextureSubImage3D)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
3974 	/* 2765 */ void APIENTRY (*CoverageModulationNV)(GLenum components);
3975 	/* 2766 */ void APIENTRY (*CoverageModulationTableNV)(GLsizei n, const GLfloat *v);
3976 	/* 2767 */ void APIENTRY (*CreateBuffers)(GLsizei n, GLuint *buffers);
3977 	/* 2768 */ void APIENTRY (*CreateCommandListsNV)(GLsizei n, GLuint *lists);
3978 	/* 2769 */ void APIENTRY (*CreateFramebuffers)(GLsizei n, GLuint *framebuffers);
3979 	/* 2770 */ void APIENTRY (*CreateProgramPipelines)(GLsizei n, GLuint *pipelines);
3980 	/* 2771 */ void APIENTRY (*CreateQueries)(GLenum target, GLsizei n, GLuint *ids);
3981 	/* 2772 */ void APIENTRY (*CreateRenderbuffers)(GLsizei n, GLuint *renderbuffers);
3982 	/* 2773 */ void APIENTRY (*CreateSamplers)(GLsizei n, GLuint *samplers);
3983 	/* 2774 */ void APIENTRY (*CreateStatesNV)(GLsizei n, GLuint *states);
3984 	/* 2775 */ void APIENTRY (*CreateTextures)(GLenum target, GLsizei n, GLuint *textures);
3985 	/* 2776 */ void APIENTRY (*CreateTransformFeedbacks)(GLsizei n, GLuint *ids);
3986 	/* 2777 */ void APIENTRY (*CreateVertexArrays)(GLsizei n, GLuint *arrays);
3987 	/* 2778 */ void APIENTRY (*DeleteCommandListsNV)(GLsizei n, const GLuint *lists);
3988 	/* 2779 */ void APIENTRY (*DeleteStatesNV)(GLsizei n, const GLuint *states);
3989 	/* 2780 */ void APIENTRY (*DisableVertexArrayAttrib)(GLuint vaobj, GLuint index);
3990 	/* 2781 */ void APIENTRY (*DrawCommandsAddressNV)(GLenum primitiveMode, const GLuint64 *indirects, const GLsizei *sizes, GLuint count);
3991 	/* 2782 */ void APIENTRY (*DrawCommandsNV)(GLenum primitiveMode, GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, GLuint count);
3992 	/* 2783 */ void APIENTRY (*DrawCommandsStatesAddressNV)(const GLuint64 *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count);
3993 	/* 2784 */ void APIENTRY (*DrawCommandsStatesNV)(GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count);
3994 	/* 2785 */ void APIENTRY (*EnableVertexArrayAttrib)(GLuint vaobj, GLuint index);
3995 	/* 2786 */ void APIENTRY (*FlushMappedNamedBufferRange)(GLuint buffer, GLintptr offset, GLsizeiptr length);
3996 	/* 2787 */ void APIENTRY (*FragmentCoverageColorNV)(GLuint color);
3997 	/* 2788 */ void APIENTRY (*FramebufferSampleLocationsfvNV)(GLenum target, GLuint start, GLsizei count, const GLfloat *v);
3998 	/* 2789 */ void APIENTRY (*FramebufferTextureMultiviewOVR)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews);
3999 	/* 2790 */ void APIENTRY (*GenerateTextureMipmap)(GLuint texture);
4000 	/* 2791 */ GLuint APIENTRY (*GetCommandHeaderNV)(GLenum tokenID, GLuint size);
4001 	/* 2792 */ void APIENTRY (*GetCompressedTextureImage)(GLuint texture, GLint level, GLsizei bufSize, void *pixels);
4002 	/* 2793 */ void APIENTRY (*GetCompressedTextureSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels);
4003 	/* 2794 */ void APIENTRY (*GetCoverageModulationTableNV)(GLsizei bufsize, GLfloat *v);
4004 	/* 2795 */ GLenum APIENTRY (*GetGraphicsResetStatus)(void);
4005 	/* 2796 */ void APIENTRY (*GetInternalformatSampleivNV)(GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params);
4006 	/* 2797 */ void APIENTRY (*GetNamedBufferParameteri64v)(GLuint buffer, GLenum pname, GLint64 *params);
4007 	/* 2798 */ void APIENTRY (*GetNamedBufferParameteriv)(GLuint buffer, GLenum pname, GLint *params);
4008 	/* 2799 */ void APIENTRY (*GetNamedBufferPointerv)(GLuint buffer, GLenum pname, void * *params);
4009 	/* 2800 */ void APIENTRY (*GetNamedBufferSubData)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data);
4010 	/* 2801 */ void APIENTRY (*GetNamedFramebufferAttachmentParameteriv)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params);
4011 	/* 2802 */ void APIENTRY (*GetNamedFramebufferParameteriv)(GLuint framebuffer, GLenum pname, GLint *param);
4012 	/* 2803 */ void APIENTRY (*GetNamedRenderbufferParameteriv)(GLuint renderbuffer, GLenum pname, GLint *params);
4013 	/* 2804 */ void APIENTRY (*GetProgramResourcefvNV)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLfloat *params);
4014 	/* 2805 */ void APIENTRY (*GetQueryBufferObjecti64v)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
4015 	/* 2806 */ void APIENTRY (*GetQueryBufferObjectiv)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
4016 	/* 2807 */ void APIENTRY (*GetQueryBufferObjectui64v)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
4017 	/* 2808 */ void APIENTRY (*GetQueryBufferObjectuiv)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
4018 	/* 2809 */ GLushort APIENTRY (*GetStageIndexNV)(GLenum shadertype);
4019 	/* 2810 */ void APIENTRY (*GetTextureImage)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
4020 	/* 2811 */ void APIENTRY (*GetTextureLevelParameterfv)(GLuint texture, GLint level, GLenum pname, GLfloat *params);
4021 	/* 2812 */ void APIENTRY (*GetTextureLevelParameteriv)(GLuint texture, GLint level, GLenum pname, GLint *params);
4022 	/* 2813 */ void APIENTRY (*GetTextureParameterIiv)(GLuint texture, GLenum pname, GLint *params);
4023 	/* 2814 */ void APIENTRY (*GetTextureParameterIuiv)(GLuint texture, GLenum pname, GLuint *params);
4024 	/* 2815 */ void APIENTRY (*GetTextureParameterfv)(GLuint texture, GLenum pname, GLfloat *params);
4025 	/* 2816 */ void APIENTRY (*GetTextureParameteriv)(GLuint texture, GLenum pname, GLint *params);
4026 	/* 2817 */ void APIENTRY (*GetTextureSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
4027 	/* 2818 */ void APIENTRY (*GetTransformFeedbacki64_v)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param);
4028 	/* 2819 */ void APIENTRY (*GetTransformFeedbacki_v)(GLuint xfb, GLenum pname, GLuint index, GLint *param);
4029 	/* 2820 */ void APIENTRY (*GetTransformFeedbackiv)(GLuint xfb, GLenum pname, GLint *param);
4030 	/* 2821 */ void APIENTRY (*GetVertexArrayIndexed64iv)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param);
4031 	/* 2822 */ void APIENTRY (*GetVertexArrayIndexediv)(GLuint vaobj, GLuint index, GLenum pname, GLint *param);
4032 	/* 2823 */ void APIENTRY (*GetVertexArrayiv)(GLuint vaobj, GLenum pname, GLint *param);
4033 	/* 2824 */ void APIENTRY (*GetnColorTable)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table);
4034 	/* 2825 */ void APIENTRY (*GetnCompressedTexImage)(GLenum target, GLint lod, GLsizei bufSize, void *pixels);
4035 	/* 2826 */ void APIENTRY (*GetnConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image);
4036 	/* 2827 */ void APIENTRY (*GetnHistogram)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values);
4037 	/* 2828 */ void APIENTRY (*GetnMapdv)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v);
4038 	/* 2829 */ void APIENTRY (*GetnMapfv)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v);
4039 	/* 2830 */ void APIENTRY (*GetnMapiv)(GLenum target, GLenum query, GLsizei bufSize, GLint *v);
4040 	/* 2831 */ void APIENTRY (*GetnMinmax)(GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values);
4041 	/* 2832 */ void APIENTRY (*GetnPixelMapfv)(GLenum map, GLsizei bufSize, GLfloat *values);
4042 	/* 2833 */ void APIENTRY (*GetnPixelMapuiv)(GLenum map, GLsizei bufSize, GLuint *values);
4043 	/* 2834 */ void APIENTRY (*GetnPixelMapusv)(GLenum map, GLsizei bufSize, GLushort *values);
4044 	/* 2835 */ void APIENTRY (*GetnPolygonStipple)(GLsizei bufSize, GLubyte *pattern);
4045 	/* 2836 */ void APIENTRY (*GetnSeparableFilter)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span);
4046 	/* 2837 */ void APIENTRY (*GetnTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
4047 	/* 2838 */ void APIENTRY (*GetnUniformdv)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params);
4048 	/* 2839 */ void APIENTRY (*GetnUniformfv)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params);
4049 	/* 2840 */ void APIENTRY (*GetnUniformiv)(GLuint program, GLint location, GLsizei bufSize, GLint *params);
4050 	/* 2841 */ void APIENTRY (*GetnUniformuiv)(GLuint program, GLint location, GLsizei bufSize, GLuint *params);
4051 	/* 2842 */ void APIENTRY (*InvalidateNamedFramebufferData)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments);
4052 	/* 2843 */ void APIENTRY (*InvalidateNamedFramebufferSubData)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height);
4053 	/* 2844 */ GLboolean APIENTRY (*IsCommandListNV)(GLuint list);
4054 	/* 2845 */ GLboolean APIENTRY (*IsStateNV)(GLuint state);
4055 	/* 2846 */ void APIENTRY (*ListDrawCommandsStatesClientNV)(GLuint list, GLuint segment, const void * *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count);
4056 	/* 2847 */ void * APIENTRY (*MapNamedBuffer)(GLuint buffer, GLenum access);
4057 	/* 2848 */ void * APIENTRY (*MapNamedBufferRange)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access);
4058 	/* 2849 */ void APIENTRY (*MatrixLoad3x2fNV)(GLenum matrixMode, const GLfloat *m);
4059 	/* 2850 */ void APIENTRY (*MatrixLoad3x3fNV)(GLenum matrixMode, const GLfloat *m);
4060 	/* 2851 */ void APIENTRY (*MatrixLoadTranspose3x3fNV)(GLenum matrixMode, const GLfloat *m);
4061 	/* 2852 */ void APIENTRY (*MatrixMult3x2fNV)(GLenum matrixMode, const GLfloat *m);
4062 	/* 2853 */ void APIENTRY (*MatrixMult3x3fNV)(GLenum matrixMode, const GLfloat *m);
4063 	/* 2854 */ void APIENTRY (*MatrixMultTranspose3x3fNV)(GLenum matrixMode, const GLfloat *m);
4064 	/* 2855 */ void APIENTRY (*MemoryBarrierByRegion)(GLbitfield barriers);
4065 	/* 2856 */ void APIENTRY (*MultiDrawArraysIndirectBindlessCountNV)(GLenum mode, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount);
4066 	/* 2857 */ void APIENTRY (*MultiDrawElementsIndirectBindlessCountNV)(GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount);
4067 	/* 2858 */ void APIENTRY (*NamedBufferData)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage);
4068 	/* 2859 */ void APIENTRY (*NamedBufferPageCommitmentARB)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean32 commit);
4069 	/* 2860 */ void APIENTRY (*NamedBufferPageCommitmentEXT)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean32 commit);
4070 	/* 2861 */ void APIENTRY (*NamedBufferStorage)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags);
4071 	/* 2862 */ void APIENTRY (*NamedBufferSubData)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
4072 	/* 2863 */ void APIENTRY (*NamedFramebufferDrawBuffer)(GLuint framebuffer, GLenum buf);
4073 	/* 2864 */ void APIENTRY (*NamedFramebufferDrawBuffers)(GLuint framebuffer, GLsizei n, const GLenum *bufs);
4074 	/* 2865 */ void APIENTRY (*NamedFramebufferParameteri)(GLuint framebuffer, GLenum pname, GLint param);
4075 	/* 2866 */ void APIENTRY (*NamedFramebufferReadBuffer)(GLuint framebuffer, GLenum src);
4076 	/* 2867 */ void APIENTRY (*NamedFramebufferRenderbuffer)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
4077 	/* 2868 */ void APIENTRY (*NamedFramebufferSampleLocationsfvNV)(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
4078 	/* 2869 */ void APIENTRY (*NamedFramebufferTexture)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
4079 	/* 2870 */ void APIENTRY (*NamedFramebufferTextureLayer)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
4080 	/* 2871 */ void APIENTRY (*NamedRenderbufferStorage)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
4081 	/* 2872 */ void APIENTRY (*NamedRenderbufferStorageMultisample)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
4082 	/* 2873 */ GLenum APIENTRY (*PathGlyphIndexArrayNV)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
4083 	/* 2874 */ GLenum APIENTRY (*PathGlyphIndexRangeNV)(GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, GLuint *baseAndCount);
4084 	/* 2875 */ GLenum APIENTRY (*PathMemoryGlyphIndexArrayNV)(GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
4085 	/* 2876 */ void APIENTRY (*PolygonOffsetClampEXT)(GLfloat factor, GLfloat units, GLfloat clamp);
4086 	/* 2877 */ void APIENTRY (*ProgramPathFragmentInputGenNV)(GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs);
4087 	/* 2878 */ void APIENTRY (*RasterSamplesEXT)(GLuint samples, GLboolean32 fixedsamplelocations);
4088 	/* 2879 */ void APIENTRY (*ReadnPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data);
4089 	/* 2880 */ void APIENTRY (*ResolveDepthValuesNV)(void);
4090 	/* 2881 */ void APIENTRY (*StateCaptureNV)(GLuint state, GLenum mode);
4091 	/* 2882 */ void APIENTRY (*StencilThenCoverFillPathInstancedNV)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
4092 	/* 2883 */ void APIENTRY (*StencilThenCoverFillPathNV)(GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode);
4093 	/* 2884 */ void APIENTRY (*StencilThenCoverStrokePathInstancedNV)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
4094 	/* 2885 */ void APIENTRY (*StencilThenCoverStrokePathNV)(GLuint path, GLint reference, GLuint mask, GLenum coverMode);
4095 	/* 2886 */ void APIENTRY (*SubpixelPrecisionBiasNV)(GLuint xbits, GLuint ybits);
4096 	/* 2887 */ void APIENTRY (*TextureBarrier)(void);
4097 	/* 2888 */ void APIENTRY (*TextureBuffer)(GLuint texture, GLenum internalformat, GLuint buffer);
4098 	/* 2889 */ void APIENTRY (*TextureBufferRange)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
4099 	/* 2890 */ void APIENTRY (*TextureParameterIiv)(GLuint texture, GLenum pname, const GLint *params);
4100 	/* 2891 */ void APIENTRY (*TextureParameterIuiv)(GLuint texture, GLenum pname, const GLuint *params);
4101 	/* 2892 */ void APIENTRY (*TextureParameterf)(GLuint texture, GLenum pname, GLfloat param);
4102 	/* 2893 */ void APIENTRY (*TextureParameterfv)(GLuint texture, GLenum pname, const GLfloat *param);
4103 	/* 2894 */ void APIENTRY (*TextureParameteri)(GLuint texture, GLenum pname, GLint param);
4104 	/* 2895 */ void APIENTRY (*TextureParameteriv)(GLuint texture, GLenum pname, const GLint *param);
4105 	/* 2896 */ void APIENTRY (*TextureStorage1D)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width);
4106 	/* 2897 */ void APIENTRY (*TextureStorage2D)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
4107 	/* 2898 */ void APIENTRY (*TextureStorage2DMultisample)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations);
4108 	/* 2899 */ void APIENTRY (*TextureStorage3D)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
4109 	/* 2900 */ void APIENTRY (*TextureStorage3DMultisample)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations);
4110 	/* 2901 */ void APIENTRY (*TextureSubImage1D)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
4111 	/* 2902 */ void APIENTRY (*TextureSubImage2D)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
4112 	/* 2903 */ void APIENTRY (*TextureSubImage3D)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
4113 	/* 2904 */ void APIENTRY (*TransformFeedbackBufferBase)(GLuint xfb, GLuint index, GLuint buffer);
4114 	/* 2905 */ void APIENTRY (*TransformFeedbackBufferRange)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
4115 	/* 2906 */ GLboolean APIENTRY (*UnmapNamedBuffer)(GLuint buffer);
4116 	/* 2907 */ void APIENTRY (*VertexArrayAttribBinding)(GLuint vaobj, GLuint attribindex, GLuint bindingindex);
4117 	/* 2908 */ void APIENTRY (*VertexArrayAttribFormat)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset);
4118 	/* 2909 */ void APIENTRY (*VertexArrayAttribIFormat)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
4119 	/* 2910 */ void APIENTRY (*VertexArrayAttribLFormat)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
4120 	/* 2911 */ void APIENTRY (*VertexArrayBindingDivisor)(GLuint vaobj, GLuint bindingindex, GLuint divisor);
4121 	/* 2912 */ void APIENTRY (*VertexArrayElementBuffer)(GLuint vaobj, GLuint buffer);
4122 	/* 2913 */ void APIENTRY (*VertexArrayVertexBuffer)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
4123 	/* 2914 */ void APIENTRY (*VertexArrayVertexBuffers)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides);
4124 	/* 2915 */ OSMesaContext APIENTRY (*OSMesaCreateContextAttribs)(const GLint *attribList, OSMesaContext sharelist);
4125 	/* 2916 */ void APIENTRY (*SpecializeShader)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue);
4126 	/* 2917 */ void APIENTRY (*SpecializeShaderARB)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue);
4127 	/* 2918 */ void APIENTRY (*MultiDrawArraysIndirectCount)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
4128 	/* 2919 */ void APIENTRY (*MultiDrawElementsIndirectCount)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
4129 	/* 2920 */ void APIENTRY (*PolygonOffsetClamp)(GLfloat factor, GLfloat units, GLfloat clamp);
4130 	/* 2921 */ void APIENTRY (*PrimitiveBoundingBoxARB)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW);
4131 	/* 2922 */ void APIENTRY (*Uniform1i64ARB)(GLint location, GLint64 x);
4132 	/* 2923 */ void APIENTRY (*Uniform2i64ARB)(GLint location, GLint64 x, GLint64 y);
4133 	/* 2924 */ void APIENTRY (*Uniform3i64ARB)(GLint location, GLint64 x, GLint64 y, GLint64 z);
4134 	/* 2925 */ void APIENTRY (*Uniform4i64ARB)(GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w);
4135 	/* 2926 */ void APIENTRY (*Uniform1i64vARB)(GLint location, GLsizei count, const GLint64 *value);
4136 	/* 2927 */ void APIENTRY (*Uniform2i64vARB)(GLint location, GLsizei count, const GLint64 *value);
4137 	/* 2928 */ void APIENTRY (*Uniform3i64vARB)(GLint location, GLsizei count, const GLint64 *value);
4138 	/* 2929 */ void APIENTRY (*Uniform4i64vARB)(GLint location, GLsizei count, const GLint64 *value);
4139 	/* 2930 */ void APIENTRY (*Uniform1ui64ARB)(GLint location, GLuint64 x);
4140 	/* 2931 */ void APIENTRY (*Uniform2ui64ARB)(GLint location, GLuint64 x, GLuint64 y);
4141 	/* 2932 */ void APIENTRY (*Uniform3ui64ARB)(GLint location, GLuint64 x, GLuint64 y, GLuint64 z);
4142 	/* 2933 */ void APIENTRY (*Uniform4ui64ARB)(GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w);
4143 	/* 2934 */ void APIENTRY (*Uniform1ui64vARB)(GLint location, GLsizei count, const GLuint64 *value);
4144 	/* 2935 */ void APIENTRY (*Uniform2ui64vARB)(GLint location, GLsizei count, const GLuint64 *value);
4145 	/* 2936 */ void APIENTRY (*Uniform3ui64vARB)(GLint location, GLsizei count, const GLuint64 *value);
4146 	/* 2937 */ void APIENTRY (*Uniform4ui64vARB)(GLint location, GLsizei count, const GLuint64 *value);
4147 	/* 2938 */ void APIENTRY (*GetUniformi64vARB)(GLuint program, GLint location, GLint64 *params);
4148 	/* 2939 */ void APIENTRY (*GetUniformui64vARB)(GLuint program, GLint location, GLuint64 *params);
4149 	/* 2940 */ void APIENTRY (*GetnUniformi64vARB)(GLuint program, GLint location, GLsizei bufSize, GLint64 *params);
4150 	/* 2941 */ void APIENTRY (*GetnUniformui64vARB)(GLuint program, GLint location, GLsizei bufSize, GLuint64 *params);
4151 	/* 2942 */ void APIENTRY (*ProgramUniform1i64ARB)(GLuint program, GLint location, GLint64 x);
4152 	/* 2943 */ void APIENTRY (*ProgramUniform2i64ARB)(GLuint program, GLint location, GLint64 x, GLint64 y);
4153 	/* 2944 */ void APIENTRY (*ProgramUniform3i64ARB)(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z);
4154 	/* 2945 */ void APIENTRY (*ProgramUniform4i64ARB)(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w);
4155 	/* 2946 */ void APIENTRY (*ProgramUniform1i64vARB)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
4156 	/* 2947 */ void APIENTRY (*ProgramUniform2i64vARB)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
4157 	/* 2948 */ void APIENTRY (*ProgramUniform3i64vARB)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
4158 	/* 2949 */ void APIENTRY (*ProgramUniform4i64vARB)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
4159 	/* 2950 */ void APIENTRY (*ProgramUniform1ui64ARB)(GLuint program, GLint location, GLuint64 x);
4160 	/* 2951 */ void APIENTRY (*ProgramUniform2ui64ARB)(GLuint program, GLint location, GLuint64 x, GLuint64 y);
4161 	/* 2952 */ void APIENTRY (*ProgramUniform3ui64ARB)(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z);
4162 	/* 2953 */ void APIENTRY (*ProgramUniform4ui64ARB)(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w);
4163 	/* 2954 */ void APIENTRY (*ProgramUniform1ui64vARB)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
4164 	/* 2955 */ void APIENTRY (*ProgramUniform2ui64vARB)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
4165 	/* 2956 */ void APIENTRY (*ProgramUniform3ui64vARB)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
4166 	/* 2957 */ void APIENTRY (*ProgramUniform4ui64vARB)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
4167 	/* 2958 */ void APIENTRY (*MaxShaderCompilerThreadsARB)(GLuint count);
4168 	/* 2959 */ void APIENTRY (*FramebufferSampleLocationsfvARB)(GLenum target, GLuint start, GLsizei count, const GLfloat *v);
4169 	/* 2960 */ void APIENTRY (*NamedFramebufferSampleLocationsfvARB)(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
4170 	/* 2961 */ void APIENTRY (*EvaluateDepthValuesARB)(void);
4171 	/* 2962 */ void APIENTRY (*MaxShaderCompilerThreadsKHR)(GLuint count);
4172 	/* 2963 */ void APIENTRY (*BufferStorageExternalEXT)(GLenum target, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags);
4173 	/* 2964 */ void APIENTRY (*NamedBufferStorageExternalEXT)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags);
4174 	/* 2965 */ void APIENTRY (*GetUnsignedBytevEXT)(GLenum pname, GLubyte *data);
4175 	/* 2966 */ void APIENTRY (*GetUnsignedBytei_vEXT)(GLenum target, GLuint index, GLubyte *data);
4176 	/* 2967 */ void APIENTRY (*DeleteMemoryObjectsEXT)(GLsizei n, const GLuint *memoryObjects);
4177 	/* 2968 */ GLboolean APIENTRY (*IsMemoryObjectEXT)(GLuint memoryObject);
4178 	/* 2969 */ void APIENTRY (*CreateMemoryObjectsEXT)(GLsizei n, GLuint *memoryObjects);
4179 	/* 2970 */ void APIENTRY (*MemoryObjectParameterivEXT)(GLuint memoryObject, GLenum pname, const GLint *params);
4180 	/* 2971 */ void APIENTRY (*GetMemoryObjectParameterivEXT)(GLuint memoryObject, GLenum pname, GLint *params);
4181 	/* 2972 */ void APIENTRY (*TexStorageMem2DEXT)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset);
4182 	/* 2973 */ void APIENTRY (*TexStorageMem2DMultisampleEXT)(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset);
4183 	/* 2974 */ void APIENTRY (*TexStorageMem3DEXT)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset);
4184 	/* 2975 */ void APIENTRY (*TexStorageMem3DMultisampleEXT)(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset);
4185 	/* 2976 */ void APIENTRY (*BufferStorageMemEXT)(GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset);
4186 	/* 2977 */ void APIENTRY (*TextureStorageMem2DEXT)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset);
4187 	/* 2978 */ void APIENTRY (*TextureStorageMem2DMultisampleEXT)(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset);
4188 	/* 2979 */ void APIENTRY (*TextureStorageMem3DEXT)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset);
4189 	/* 2980 */ void APIENTRY (*TextureStorageMem3DMultisampleEXT)(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset);
4190 	/* 2981 */ void APIENTRY (*NamedBufferStorageMemEXT)(GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset);
4191 	/* 2982 */ void APIENTRY (*TexStorageMem1DEXT)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset);
4192 	/* 2983 */ void APIENTRY (*TextureStorageMem1DEXT)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset);
4193 	/* 2984 */ void APIENTRY (*ImportMemoryFdEXT)(GLuint memory, GLuint64 size, GLenum handleType, GLint fd);
4194 	/* 2985 */ void APIENTRY (*ImportMemoryWin32HandleEXT)(GLuint memory, GLuint64 size, GLenum handleType, void *handle);
4195 	/* 2986 */ void APIENTRY (*ImportMemoryWin32NameEXT)(GLuint memory, GLuint64 size, GLenum handleType, const void *name);
4196 	/* 2987 */ void APIENTRY (*GenSemaphoresEXT)(GLsizei n, GLuint *semaphores);
4197 	/* 2988 */ void APIENTRY (*DeleteSemaphoresEXT)(GLsizei n, const GLuint *semaphores);
4198 	/* 2989 */ GLboolean APIENTRY (*IsSemaphoreEXT)(GLuint semaphore);
4199 	/* 2990 */ void APIENTRY (*SemaphoreParameterui64vEXT)(GLuint semaphore, GLenum pname, const GLuint64 *params);
4200 	/* 2991 */ void APIENTRY (*GetSemaphoreParameterui64vEXT)(GLuint semaphore, GLenum pname, GLuint64 *params);
4201 	/* 2992 */ void APIENTRY (*WaitSemaphoreEXT)(GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *srcLayouts);
4202 	/* 2993 */ void APIENTRY (*SignalSemaphoreEXT)(GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *dstLayouts);
4203 	/* 2994 */ void APIENTRY (*ImportSemaphoreFdEXT)(GLuint semaphore, GLenum handleType, GLint fd);
4204 	/* 2995 */ void APIENTRY (*ImportSemaphoreWin32HandleEXT)(GLuint semaphore, GLenum handleType, void *handle);
4205 	/* 2996 */ void APIENTRY (*ImportSemaphoreWin32NameEXT)(GLuint semaphore, GLenum handleType, const void *name);
4206 	/* 2997 */ GLboolean APIENTRY (*AcquireKeyedMutexWin32EXT)(GLuint memory, GLuint64 key, GLuint timeout);
4207 	/* 2998 */ GLboolean APIENTRY (*ReleaseKeyedMutexWin32EXT)(GLuint memory, GLuint64 key);
4208 	/* 2999 */ void APIENTRY (*LGPUNamedBufferSubDataNVX)(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
4209 	/* 3000 */ void APIENTRY (*LGPUCopyImageSubDataNVX)(GLuint sourceGpu, GLbitfield destinationGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth);
4210 	/* 3001 */ void APIENTRY (*LGPUInterlockNVX)(void);
4211 	/* 3002 */ void APIENTRY (*AlphaToCoverageDitherControlNV)(GLenum mode);
4212 	/* 3003 */ void APIENTRY (*DrawVkImageNV)(GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1);
4213 	/* 3004 */ GLVULKANPROCNV APIENTRY (*GetVkProcAddrNV)(const GLchar *name);
4214 	/* 3005 */ void APIENTRY (*WaitVkSemaphoreNV)(GLuint64 vkSemaphore);
4215 	/* 3006 */ void APIENTRY (*SignalVkSemaphoreNV)(GLuint64 vkSemaphore);
4216 	/* 3007 */ void APIENTRY (*SignalVkFenceNV)(GLuint64 vkFence);
4217 	/* 3008 */ void APIENTRY (*RenderGpuMaskNV)(GLbitfield mask);
4218 	/* 3009 */ void APIENTRY (*MulticastBufferSubDataNV)(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
4219 	/* 3010 */ void APIENTRY (*MulticastCopyBufferSubDataNV)(GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
4220 	/* 3011 */ void APIENTRY (*MulticastCopyImageSubDataNV)(GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
4221 	/* 3012 */ void APIENTRY (*MulticastBlitFramebufferNV)(GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
4222 	/* 3013 */ void APIENTRY (*MulticastFramebufferSampleLocationsfvNV)(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
4223 	/* 3014 */ void APIENTRY (*MulticastBarrierNV)(void);
4224 	/* 3015 */ void APIENTRY (*MulticastWaitSyncNV)(GLuint signalGpu, GLbitfield waitGpuMask);
4225 	/* 3016 */ void APIENTRY (*MulticastGetQueryObjectivNV)(GLuint gpu, GLuint id, GLenum pname, GLint *params);
4226 	/* 3017 */ void APIENTRY (*MulticastGetQueryObjectuivNV)(GLuint gpu, GLuint id, GLenum pname, GLuint *params);
4227 	/* 3018 */ void APIENTRY (*MulticastGetQueryObjecti64vNV)(GLuint gpu, GLuint id, GLenum pname, GLint64 *params);
4228 	/* 3019 */ void APIENTRY (*MulticastGetQueryObjectui64vNV)(GLuint gpu, GLuint id, GLenum pname, GLuint64 *params);
4229 	/* 3020 */ GLint APIENTRY (*QueryResourceNV)(GLenum queryType, GLint tagId, GLuint bufSize, GLint *buffer);
4230 	/* 3021 */ void APIENTRY (*GenQueryResourceTagNV)(GLsizei n, GLint *tagIds);
4231 	/* 3022 */ void APIENTRY (*DeleteQueryResourceTagNV)(GLsizei n, const GLint *tagIds);
4232 	/* 3023 */ void APIENTRY (*QueryResourceTagNV)(GLint tagId, const GLchar *tagString);
4233 	/* 3024 */ void APIENTRY (*FramebufferSamplePositionsfvAMD)(GLenum target, GLuint numsamples, GLuint pixelindex, const GLfloat *values);
4234 	/* 3025 */ void APIENTRY (*NamedFramebufferSamplePositionsfvAMD)(GLuint framebuffer, GLuint numsamples, GLuint pixelindex, const GLfloat *values);
4235 	/* 3026 */ void APIENTRY (*GetFramebufferParameterfvAMD)(GLenum target, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values);
4236 	/* 3027 */ void APIENTRY (*GetNamedFramebufferParameterfvAMD)(GLuint framebuffer, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values);
4237 	/* 3028 */ void APIENTRY (*WindowRectanglesEXT)(GLenum mode, GLsizei count, const GLint *box);
4238 	/* 3029 */ void APIENTRY (*ApplyFramebufferAttachmentCMAAINTEL)(void);
4239 	/* 3030 */ void APIENTRY (*ViewportSwizzleNV)(GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew);
4240 	/* 3031 */ void APIENTRY (*ViewportPositionWScaleNV)(GLuint index, GLfloat xcoeff, GLfloat ycoeff);
4241 	/* 3032 */ void APIENTRY (*ConservativeRasterParameterfNV)(GLenum pname, GLfloat value);
4242 	/* 3033 */ void APIENTRY (*ConservativeRasterParameteriNV)(GLenum pname, GLint param);
4243 	unsigned int __numfuncs;
4244 	OSMESAproc APIENTRY (*__old_OSMesaGetProcAddress)(const char *funcName);
4245 };
4246 
4247 extern struct _gl_osmesa gl;
4248 
4249 
4250 #ifndef NFOSMESA_NO_MANGLE
4251 #undef glGetString
4252 #define glGetString (gl.GetString)
4253 #undef OSMesaCreateContext
4254 #define OSMesaCreateContext (gl.OSMesaCreateContext)
4255 #undef OSMesaCreateContextExt
4256 #define OSMesaCreateContextExt (gl.OSMesaCreateContextExt)
4257 #undef OSMesaDestroyContext
4258 #define OSMesaDestroyContext (gl.OSMesaDestroyContext)
4259 #undef OSMesaMakeCurrent
4260 #define OSMesaMakeCurrent (gl.OSMesaMakeCurrent)
4261 #undef OSMesaGetCurrentContext
4262 #define OSMesaGetCurrentContext (gl.OSMesaGetCurrentContext)
4263 #undef OSMesaPixelStore
4264 #define OSMesaPixelStore (gl.OSMesaPixelStore)
4265 #undef OSMesaGetIntegerv
4266 #define OSMesaGetIntegerv (gl.OSMesaGetIntegerv)
4267 #undef OSMesaGetDepthBuffer
4268 #define OSMesaGetDepthBuffer (gl.OSMesaGetDepthBuffer)
4269 #undef OSMesaGetColorBuffer
4270 #define OSMesaGetColorBuffer (gl.OSMesaGetColorBuffer)
4271 #undef OSMesaGetProcAddress
4272 #define OSMesaGetProcAddress (gl.OSMesaGetProcAddress)
4273 #undef glClearIndex
4274 #define glClearIndex (gl.ClearIndex)
4275 #undef glClearColor
4276 #define glClearColor (gl.ClearColor)
4277 #undef glClear
4278 #define glClear (gl.Clear)
4279 #undef glIndexMask
4280 #define glIndexMask (gl.IndexMask)
4281 #undef glColorMask
4282 #define glColorMask (gl.ColorMask)
4283 #undef glAlphaFunc
4284 #define glAlphaFunc (gl.AlphaFunc)
4285 #undef glBlendFunc
4286 #define glBlendFunc (gl.BlendFunc)
4287 #undef glLogicOp
4288 #define glLogicOp (gl.LogicOp)
4289 #undef glCullFace
4290 #define glCullFace (gl.CullFace)
4291 #undef glFrontFace
4292 #define glFrontFace (gl.FrontFace)
4293 #undef glPointSize
4294 #define glPointSize (gl.PointSize)
4295 #undef glLineWidth
4296 #define glLineWidth (gl.LineWidth)
4297 #undef glLineStipple
4298 #define glLineStipple (gl.LineStipple)
4299 #undef glPolygonMode
4300 #define glPolygonMode (gl.PolygonMode)
4301 #undef glPolygonOffset
4302 #define glPolygonOffset (gl.PolygonOffset)
4303 #undef glPolygonStipple
4304 #define glPolygonStipple (gl.PolygonStipple)
4305 #undef glGetPolygonStipple
4306 #define glGetPolygonStipple (gl.GetPolygonStipple)
4307 #undef glEdgeFlag
4308 #define glEdgeFlag (gl.EdgeFlag)
4309 #undef glEdgeFlagv
4310 #define glEdgeFlagv (gl.EdgeFlagv)
4311 #undef glScissor
4312 #define glScissor (gl.Scissor)
4313 #undef glClipPlane
4314 #define glClipPlane (gl.ClipPlane)
4315 #undef glGetClipPlane
4316 #define glGetClipPlane (gl.GetClipPlane)
4317 #undef glDrawBuffer
4318 #define glDrawBuffer (gl.DrawBuffer)
4319 #undef glReadBuffer
4320 #define glReadBuffer (gl.ReadBuffer)
4321 #undef glEnable
4322 #define glEnable (gl.Enable)
4323 #undef glDisable
4324 #define glDisable (gl.Disable)
4325 #undef glIsEnabled
4326 #define glIsEnabled (gl.IsEnabled)
4327 #undef glEnableClientState
4328 #define glEnableClientState (gl.EnableClientState)
4329 #undef glDisableClientState
4330 #define glDisableClientState (gl.DisableClientState)
4331 #undef glGetBooleanv
4332 #define glGetBooleanv (gl.GetBooleanv)
4333 #undef glGetDoublev
4334 #define glGetDoublev (gl.GetDoublev)
4335 #undef glGetFloatv
4336 #define glGetFloatv (gl.GetFloatv)
4337 #undef glGetIntegerv
4338 #define glGetIntegerv (gl.GetIntegerv)
4339 #undef glPushAttrib
4340 #define glPushAttrib (gl.PushAttrib)
4341 #undef glPopAttrib
4342 #define glPopAttrib (gl.PopAttrib)
4343 #undef glPushClientAttrib
4344 #define glPushClientAttrib (gl.PushClientAttrib)
4345 #undef glPopClientAttrib
4346 #define glPopClientAttrib (gl.PopClientAttrib)
4347 #undef glRenderMode
4348 #define glRenderMode (gl.RenderMode)
4349 #undef glGetError
4350 #define glGetError (gl.GetError)
4351 #undef glFinish
4352 #define glFinish (gl.Finish)
4353 #undef glFlush
4354 #define glFlush (gl.Flush)
4355 #undef glHint
4356 #define glHint (gl.Hint)
4357 #undef glClearDepth
4358 #define glClearDepth (gl.ClearDepth)
4359 #undef glDepthFunc
4360 #define glDepthFunc (gl.DepthFunc)
4361 #undef glDepthMask
4362 #define glDepthMask (gl.DepthMask)
4363 #undef glDepthRange
4364 #define glDepthRange (gl.DepthRange)
4365 #undef glClearAccum
4366 #define glClearAccum (gl.ClearAccum)
4367 #undef glAccum
4368 #define glAccum (gl.Accum)
4369 #undef glMatrixMode
4370 #define glMatrixMode (gl.MatrixMode)
4371 #undef glOrtho
4372 #define glOrtho (gl.Ortho)
4373 #undef glFrustum
4374 #define glFrustum (gl.Frustum)
4375 #undef glViewport
4376 #define glViewport (gl.Viewport)
4377 #undef glPushMatrix
4378 #define glPushMatrix (gl.PushMatrix)
4379 #undef glPopMatrix
4380 #define glPopMatrix (gl.PopMatrix)
4381 #undef glLoadIdentity
4382 #define glLoadIdentity (gl.LoadIdentity)
4383 #undef glLoadMatrixd
4384 #define glLoadMatrixd (gl.LoadMatrixd)
4385 #undef glLoadMatrixf
4386 #define glLoadMatrixf (gl.LoadMatrixf)
4387 #undef glMultMatrixd
4388 #define glMultMatrixd (gl.MultMatrixd)
4389 #undef glMultMatrixf
4390 #define glMultMatrixf (gl.MultMatrixf)
4391 #undef glRotated
4392 #define glRotated (gl.Rotated)
4393 #undef glRotatef
4394 #define glRotatef (gl.Rotatef)
4395 #undef glScaled
4396 #define glScaled (gl.Scaled)
4397 #undef glScalef
4398 #define glScalef (gl.Scalef)
4399 #undef glTranslated
4400 #define glTranslated (gl.Translated)
4401 #undef glTranslatef
4402 #define glTranslatef (gl.Translatef)
4403 #undef glIsList
4404 #define glIsList (gl.IsList)
4405 #undef glDeleteLists
4406 #define glDeleteLists (gl.DeleteLists)
4407 #undef glGenLists
4408 #define glGenLists (gl.GenLists)
4409 #undef glNewList
4410 #define glNewList (gl.NewList)
4411 #undef glEndList
4412 #define glEndList (gl.EndList)
4413 #undef glCallList
4414 #define glCallList (gl.CallList)
4415 #undef glCallLists
4416 #define glCallLists (gl.CallLists)
4417 #undef glListBase
4418 #define glListBase (gl.ListBase)
4419 #undef glBegin
4420 #define glBegin (gl.Begin)
4421 #undef glEnd
4422 #define glEnd (gl.End)
4423 #undef glVertex2d
4424 #define glVertex2d (gl.Vertex2d)
4425 #undef glVertex2f
4426 #define glVertex2f (gl.Vertex2f)
4427 #undef glVertex2i
4428 #define glVertex2i (gl.Vertex2i)
4429 #undef glVertex2s
4430 #define glVertex2s (gl.Vertex2s)
4431 #undef glVertex3d
4432 #define glVertex3d (gl.Vertex3d)
4433 #undef glVertex3f
4434 #define glVertex3f (gl.Vertex3f)
4435 #undef glVertex3i
4436 #define glVertex3i (gl.Vertex3i)
4437 #undef glVertex3s
4438 #define glVertex3s (gl.Vertex3s)
4439 #undef glVertex4d
4440 #define glVertex4d (gl.Vertex4d)
4441 #undef glVertex4f
4442 #define glVertex4f (gl.Vertex4f)
4443 #undef glVertex4i
4444 #define glVertex4i (gl.Vertex4i)
4445 #undef glVertex4s
4446 #define glVertex4s (gl.Vertex4s)
4447 #undef glVertex2dv
4448 #define glVertex2dv (gl.Vertex2dv)
4449 #undef glVertex2fv
4450 #define glVertex2fv (gl.Vertex2fv)
4451 #undef glVertex2iv
4452 #define glVertex2iv (gl.Vertex2iv)
4453 #undef glVertex2sv
4454 #define glVertex2sv (gl.Vertex2sv)
4455 #undef glVertex3dv
4456 #define glVertex3dv (gl.Vertex3dv)
4457 #undef glVertex3fv
4458 #define glVertex3fv (gl.Vertex3fv)
4459 #undef glVertex3iv
4460 #define glVertex3iv (gl.Vertex3iv)
4461 #undef glVertex3sv
4462 #define glVertex3sv (gl.Vertex3sv)
4463 #undef glVertex4dv
4464 #define glVertex4dv (gl.Vertex4dv)
4465 #undef glVertex4fv
4466 #define glVertex4fv (gl.Vertex4fv)
4467 #undef glVertex4iv
4468 #define glVertex4iv (gl.Vertex4iv)
4469 #undef glVertex4sv
4470 #define glVertex4sv (gl.Vertex4sv)
4471 #undef glNormal3b
4472 #define glNormal3b (gl.Normal3b)
4473 #undef glNormal3d
4474 #define glNormal3d (gl.Normal3d)
4475 #undef glNormal3f
4476 #define glNormal3f (gl.Normal3f)
4477 #undef glNormal3i
4478 #define glNormal3i (gl.Normal3i)
4479 #undef glNormal3s
4480 #define glNormal3s (gl.Normal3s)
4481 #undef glNormal3bv
4482 #define glNormal3bv (gl.Normal3bv)
4483 #undef glNormal3dv
4484 #define glNormal3dv (gl.Normal3dv)
4485 #undef glNormal3fv
4486 #define glNormal3fv (gl.Normal3fv)
4487 #undef glNormal3iv
4488 #define glNormal3iv (gl.Normal3iv)
4489 #undef glNormal3sv
4490 #define glNormal3sv (gl.Normal3sv)
4491 #undef glIndexd
4492 #define glIndexd (gl.Indexd)
4493 #undef glIndexf
4494 #define glIndexf (gl.Indexf)
4495 #undef glIndexi
4496 #define glIndexi (gl.Indexi)
4497 #undef glIndexs
4498 #define glIndexs (gl.Indexs)
4499 #undef glIndexub
4500 #define glIndexub (gl.Indexub)
4501 #undef glIndexdv
4502 #define glIndexdv (gl.Indexdv)
4503 #undef glIndexfv
4504 #define glIndexfv (gl.Indexfv)
4505 #undef glIndexiv
4506 #define glIndexiv (gl.Indexiv)
4507 #undef glIndexsv
4508 #define glIndexsv (gl.Indexsv)
4509 #undef glIndexubv
4510 #define glIndexubv (gl.Indexubv)
4511 #undef glColor3b
4512 #define glColor3b (gl.Color3b)
4513 #undef glColor3d
4514 #define glColor3d (gl.Color3d)
4515 #undef glColor3f
4516 #define glColor3f (gl.Color3f)
4517 #undef glColor3i
4518 #define glColor3i (gl.Color3i)
4519 #undef glColor3s
4520 #define glColor3s (gl.Color3s)
4521 #undef glColor3ub
4522 #define glColor3ub (gl.Color3ub)
4523 #undef glColor3ui
4524 #define glColor3ui (gl.Color3ui)
4525 #undef glColor3us
4526 #define glColor3us (gl.Color3us)
4527 #undef glColor4b
4528 #define glColor4b (gl.Color4b)
4529 #undef glColor4d
4530 #define glColor4d (gl.Color4d)
4531 #undef glColor4f
4532 #define glColor4f (gl.Color4f)
4533 #undef glColor4i
4534 #define glColor4i (gl.Color4i)
4535 #undef glColor4s
4536 #define glColor4s (gl.Color4s)
4537 #undef glColor4ub
4538 #define glColor4ub (gl.Color4ub)
4539 #undef glColor4ui
4540 #define glColor4ui (gl.Color4ui)
4541 #undef glColor4us
4542 #define glColor4us (gl.Color4us)
4543 #undef glColor3bv
4544 #define glColor3bv (gl.Color3bv)
4545 #undef glColor3dv
4546 #define glColor3dv (gl.Color3dv)
4547 #undef glColor3fv
4548 #define glColor3fv (gl.Color3fv)
4549 #undef glColor3iv
4550 #define glColor3iv (gl.Color3iv)
4551 #undef glColor3sv
4552 #define glColor3sv (gl.Color3sv)
4553 #undef glColor3ubv
4554 #define glColor3ubv (gl.Color3ubv)
4555 #undef glColor3uiv
4556 #define glColor3uiv (gl.Color3uiv)
4557 #undef glColor3usv
4558 #define glColor3usv (gl.Color3usv)
4559 #undef glColor4bv
4560 #define glColor4bv (gl.Color4bv)
4561 #undef glColor4dv
4562 #define glColor4dv (gl.Color4dv)
4563 #undef glColor4fv
4564 #define glColor4fv (gl.Color4fv)
4565 #undef glColor4iv
4566 #define glColor4iv (gl.Color4iv)
4567 #undef glColor4sv
4568 #define glColor4sv (gl.Color4sv)
4569 #undef glColor4ubv
4570 #define glColor4ubv (gl.Color4ubv)
4571 #undef glColor4uiv
4572 #define glColor4uiv (gl.Color4uiv)
4573 #undef glColor4usv
4574 #define glColor4usv (gl.Color4usv)
4575 #undef glTexCoord1d
4576 #define glTexCoord1d (gl.TexCoord1d)
4577 #undef glTexCoord1f
4578 #define glTexCoord1f (gl.TexCoord1f)
4579 #undef glTexCoord1i
4580 #define glTexCoord1i (gl.TexCoord1i)
4581 #undef glTexCoord1s
4582 #define glTexCoord1s (gl.TexCoord1s)
4583 #undef glTexCoord2d
4584 #define glTexCoord2d (gl.TexCoord2d)
4585 #undef glTexCoord2f
4586 #define glTexCoord2f (gl.TexCoord2f)
4587 #undef glTexCoord2i
4588 #define glTexCoord2i (gl.TexCoord2i)
4589 #undef glTexCoord2s
4590 #define glTexCoord2s (gl.TexCoord2s)
4591 #undef glTexCoord3d
4592 #define glTexCoord3d (gl.TexCoord3d)
4593 #undef glTexCoord3f
4594 #define glTexCoord3f (gl.TexCoord3f)
4595 #undef glTexCoord3i
4596 #define glTexCoord3i (gl.TexCoord3i)
4597 #undef glTexCoord3s
4598 #define glTexCoord3s (gl.TexCoord3s)
4599 #undef glTexCoord4d
4600 #define glTexCoord4d (gl.TexCoord4d)
4601 #undef glTexCoord4f
4602 #define glTexCoord4f (gl.TexCoord4f)
4603 #undef glTexCoord4i
4604 #define glTexCoord4i (gl.TexCoord4i)
4605 #undef glTexCoord4s
4606 #define glTexCoord4s (gl.TexCoord4s)
4607 #undef glTexCoord1dv
4608 #define glTexCoord1dv (gl.TexCoord1dv)
4609 #undef glTexCoord1fv
4610 #define glTexCoord1fv (gl.TexCoord1fv)
4611 #undef glTexCoord1iv
4612 #define glTexCoord1iv (gl.TexCoord1iv)
4613 #undef glTexCoord1sv
4614 #define glTexCoord1sv (gl.TexCoord1sv)
4615 #undef glTexCoord2dv
4616 #define glTexCoord2dv (gl.TexCoord2dv)
4617 #undef glTexCoord2fv
4618 #define glTexCoord2fv (gl.TexCoord2fv)
4619 #undef glTexCoord2iv
4620 #define glTexCoord2iv (gl.TexCoord2iv)
4621 #undef glTexCoord2sv
4622 #define glTexCoord2sv (gl.TexCoord2sv)
4623 #undef glTexCoord3dv
4624 #define glTexCoord3dv (gl.TexCoord3dv)
4625 #undef glTexCoord3fv
4626 #define glTexCoord3fv (gl.TexCoord3fv)
4627 #undef glTexCoord3iv
4628 #define glTexCoord3iv (gl.TexCoord3iv)
4629 #undef glTexCoord3sv
4630 #define glTexCoord3sv (gl.TexCoord3sv)
4631 #undef glTexCoord4dv
4632 #define glTexCoord4dv (gl.TexCoord4dv)
4633 #undef glTexCoord4fv
4634 #define glTexCoord4fv (gl.TexCoord4fv)
4635 #undef glTexCoord4iv
4636 #define glTexCoord4iv (gl.TexCoord4iv)
4637 #undef glTexCoord4sv
4638 #define glTexCoord4sv (gl.TexCoord4sv)
4639 #undef glRasterPos2d
4640 #define glRasterPos2d (gl.RasterPos2d)
4641 #undef glRasterPos2f
4642 #define glRasterPos2f (gl.RasterPos2f)
4643 #undef glRasterPos2i
4644 #define glRasterPos2i (gl.RasterPos2i)
4645 #undef glRasterPos2s
4646 #define glRasterPos2s (gl.RasterPos2s)
4647 #undef glRasterPos3d
4648 #define glRasterPos3d (gl.RasterPos3d)
4649 #undef glRasterPos3f
4650 #define glRasterPos3f (gl.RasterPos3f)
4651 #undef glRasterPos3i
4652 #define glRasterPos3i (gl.RasterPos3i)
4653 #undef glRasterPos3s
4654 #define glRasterPos3s (gl.RasterPos3s)
4655 #undef glRasterPos4d
4656 #define glRasterPos4d (gl.RasterPos4d)
4657 #undef glRasterPos4f
4658 #define glRasterPos4f (gl.RasterPos4f)
4659 #undef glRasterPos4i
4660 #define glRasterPos4i (gl.RasterPos4i)
4661 #undef glRasterPos4s
4662 #define glRasterPos4s (gl.RasterPos4s)
4663 #undef glRasterPos2dv
4664 #define glRasterPos2dv (gl.RasterPos2dv)
4665 #undef glRasterPos2fv
4666 #define glRasterPos2fv (gl.RasterPos2fv)
4667 #undef glRasterPos2iv
4668 #define glRasterPos2iv (gl.RasterPos2iv)
4669 #undef glRasterPos2sv
4670 #define glRasterPos2sv (gl.RasterPos2sv)
4671 #undef glRasterPos3dv
4672 #define glRasterPos3dv (gl.RasterPos3dv)
4673 #undef glRasterPos3fv
4674 #define glRasterPos3fv (gl.RasterPos3fv)
4675 #undef glRasterPos3iv
4676 #define glRasterPos3iv (gl.RasterPos3iv)
4677 #undef glRasterPos3sv
4678 #define glRasterPos3sv (gl.RasterPos3sv)
4679 #undef glRasterPos4dv
4680 #define glRasterPos4dv (gl.RasterPos4dv)
4681 #undef glRasterPos4fv
4682 #define glRasterPos4fv (gl.RasterPos4fv)
4683 #undef glRasterPos4iv
4684 #define glRasterPos4iv (gl.RasterPos4iv)
4685 #undef glRasterPos4sv
4686 #define glRasterPos4sv (gl.RasterPos4sv)
4687 #undef glRectd
4688 #define glRectd (gl.Rectd)
4689 #undef glRectf
4690 #define glRectf (gl.Rectf)
4691 #undef glRecti
4692 #define glRecti (gl.Recti)
4693 #undef glRects
4694 #define glRects (gl.Rects)
4695 #undef glRectdv
4696 #define glRectdv (gl.Rectdv)
4697 #undef glRectfv
4698 #define glRectfv (gl.Rectfv)
4699 #undef glRectiv
4700 #define glRectiv (gl.Rectiv)
4701 #undef glRectsv
4702 #define glRectsv (gl.Rectsv)
4703 #undef glVertexPointer
4704 #define glVertexPointer (gl.VertexPointer)
4705 #undef glNormalPointer
4706 #define glNormalPointer (gl.NormalPointer)
4707 #undef glColorPointer
4708 #define glColorPointer (gl.ColorPointer)
4709 #undef glIndexPointer
4710 #define glIndexPointer (gl.IndexPointer)
4711 #undef glTexCoordPointer
4712 #define glTexCoordPointer (gl.TexCoordPointer)
4713 #undef glEdgeFlagPointer
4714 #define glEdgeFlagPointer (gl.EdgeFlagPointer)
4715 #undef glGetPointerv
4716 #define glGetPointerv (gl.GetPointerv)
4717 #undef glArrayElement
4718 #define glArrayElement (gl.ArrayElement)
4719 #undef glDrawArrays
4720 #define glDrawArrays (gl.DrawArrays)
4721 #undef glDrawElements
4722 #define glDrawElements (gl.DrawElements)
4723 #undef glInterleavedArrays
4724 #define glInterleavedArrays (gl.InterleavedArrays)
4725 #undef glShadeModel
4726 #define glShadeModel (gl.ShadeModel)
4727 #undef glLightf
4728 #define glLightf (gl.Lightf)
4729 #undef glLighti
4730 #define glLighti (gl.Lighti)
4731 #undef glLightfv
4732 #define glLightfv (gl.Lightfv)
4733 #undef glLightiv
4734 #define glLightiv (gl.Lightiv)
4735 #undef glGetLightfv
4736 #define glGetLightfv (gl.GetLightfv)
4737 #undef glGetLightiv
4738 #define glGetLightiv (gl.GetLightiv)
4739 #undef glLightModelf
4740 #define glLightModelf (gl.LightModelf)
4741 #undef glLightModeli
4742 #define glLightModeli (gl.LightModeli)
4743 #undef glLightModelfv
4744 #define glLightModelfv (gl.LightModelfv)
4745 #undef glLightModeliv
4746 #define glLightModeliv (gl.LightModeliv)
4747 #undef glMaterialf
4748 #define glMaterialf (gl.Materialf)
4749 #undef glMateriali
4750 #define glMateriali (gl.Materiali)
4751 #undef glMaterialfv
4752 #define glMaterialfv (gl.Materialfv)
4753 #undef glMaterialiv
4754 #define glMaterialiv (gl.Materialiv)
4755 #undef glGetMaterialfv
4756 #define glGetMaterialfv (gl.GetMaterialfv)
4757 #undef glGetMaterialiv
4758 #define glGetMaterialiv (gl.GetMaterialiv)
4759 #undef glColorMaterial
4760 #define glColorMaterial (gl.ColorMaterial)
4761 #undef glPixelZoom
4762 #define glPixelZoom (gl.PixelZoom)
4763 #undef glPixelStoref
4764 #define glPixelStoref (gl.PixelStoref)
4765 #undef glPixelStorei
4766 #define glPixelStorei (gl.PixelStorei)
4767 #undef glPixelTransferf
4768 #define glPixelTransferf (gl.PixelTransferf)
4769 #undef glPixelTransferi
4770 #define glPixelTransferi (gl.PixelTransferi)
4771 #undef glPixelMapfv
4772 #define glPixelMapfv (gl.PixelMapfv)
4773 #undef glPixelMapuiv
4774 #define glPixelMapuiv (gl.PixelMapuiv)
4775 #undef glPixelMapusv
4776 #define glPixelMapusv (gl.PixelMapusv)
4777 #undef glGetPixelMapfv
4778 #define glGetPixelMapfv (gl.GetPixelMapfv)
4779 #undef glGetPixelMapuiv
4780 #define glGetPixelMapuiv (gl.GetPixelMapuiv)
4781 #undef glGetPixelMapusv
4782 #define glGetPixelMapusv (gl.GetPixelMapusv)
4783 #undef glBitmap
4784 #define glBitmap (gl.Bitmap)
4785 #undef glReadPixels
4786 #define glReadPixels (gl.ReadPixels)
4787 #undef glDrawPixels
4788 #define glDrawPixels (gl.DrawPixels)
4789 #undef glCopyPixels
4790 #define glCopyPixels (gl.CopyPixels)
4791 #undef glStencilFunc
4792 #define glStencilFunc (gl.StencilFunc)
4793 #undef glStencilMask
4794 #define glStencilMask (gl.StencilMask)
4795 #undef glStencilOp
4796 #define glStencilOp (gl.StencilOp)
4797 #undef glClearStencil
4798 #define glClearStencil (gl.ClearStencil)
4799 #undef glTexGend
4800 #define glTexGend (gl.TexGend)
4801 #undef glTexGenf
4802 #define glTexGenf (gl.TexGenf)
4803 #undef glTexGeni
4804 #define glTexGeni (gl.TexGeni)
4805 #undef glTexGendv
4806 #define glTexGendv (gl.TexGendv)
4807 #undef glTexGenfv
4808 #define glTexGenfv (gl.TexGenfv)
4809 #undef glTexGeniv
4810 #define glTexGeniv (gl.TexGeniv)
4811 #undef glGetTexGendv
4812 #define glGetTexGendv (gl.GetTexGendv)
4813 #undef glGetTexGenfv
4814 #define glGetTexGenfv (gl.GetTexGenfv)
4815 #undef glGetTexGeniv
4816 #define glGetTexGeniv (gl.GetTexGeniv)
4817 #undef glTexEnvf
4818 #define glTexEnvf (gl.TexEnvf)
4819 #undef glTexEnvi
4820 #define glTexEnvi (gl.TexEnvi)
4821 #undef glTexEnvfv
4822 #define glTexEnvfv (gl.TexEnvfv)
4823 #undef glTexEnviv
4824 #define glTexEnviv (gl.TexEnviv)
4825 #undef glGetTexEnvfv
4826 #define glGetTexEnvfv (gl.GetTexEnvfv)
4827 #undef glGetTexEnviv
4828 #define glGetTexEnviv (gl.GetTexEnviv)
4829 #undef glTexParameterf
4830 #define glTexParameterf (gl.TexParameterf)
4831 #undef glTexParameteri
4832 #define glTexParameteri (gl.TexParameteri)
4833 #undef glTexParameterfv
4834 #define glTexParameterfv (gl.TexParameterfv)
4835 #undef glTexParameteriv
4836 #define glTexParameteriv (gl.TexParameteriv)
4837 #undef glGetTexParameterfv
4838 #define glGetTexParameterfv (gl.GetTexParameterfv)
4839 #undef glGetTexParameteriv
4840 #define glGetTexParameteriv (gl.GetTexParameteriv)
4841 #undef glGetTexLevelParameterfv
4842 #define glGetTexLevelParameterfv (gl.GetTexLevelParameterfv)
4843 #undef glGetTexLevelParameteriv
4844 #define glGetTexLevelParameteriv (gl.GetTexLevelParameteriv)
4845 #undef glTexImage1D
4846 #define glTexImage1D (gl.TexImage1D)
4847 #undef glTexImage2D
4848 #define glTexImage2D (gl.TexImage2D)
4849 #undef glGetTexImage
4850 #define glGetTexImage (gl.GetTexImage)
4851 #undef glGenTextures
4852 #define glGenTextures (gl.GenTextures)
4853 #undef glDeleteTextures
4854 #define glDeleteTextures (gl.DeleteTextures)
4855 #undef glBindTexture
4856 #define glBindTexture (gl.BindTexture)
4857 #undef glPrioritizeTextures
4858 #define glPrioritizeTextures (gl.PrioritizeTextures)
4859 #undef glAreTexturesResident
4860 #define glAreTexturesResident (gl.AreTexturesResident)
4861 #undef glIsTexture
4862 #define glIsTexture (gl.IsTexture)
4863 #undef glTexSubImage1D
4864 #define glTexSubImage1D (gl.TexSubImage1D)
4865 #undef glTexSubImage2D
4866 #define glTexSubImage2D (gl.TexSubImage2D)
4867 #undef glCopyTexImage1D
4868 #define glCopyTexImage1D (gl.CopyTexImage1D)
4869 #undef glCopyTexImage2D
4870 #define glCopyTexImage2D (gl.CopyTexImage2D)
4871 #undef glCopyTexSubImage1D
4872 #define glCopyTexSubImage1D (gl.CopyTexSubImage1D)
4873 #undef glCopyTexSubImage2D
4874 #define glCopyTexSubImage2D (gl.CopyTexSubImage2D)
4875 #undef glMap1d
4876 #define glMap1d (gl.Map1d)
4877 #undef glMap1f
4878 #define glMap1f (gl.Map1f)
4879 #undef glMap2d
4880 #define glMap2d (gl.Map2d)
4881 #undef glMap2f
4882 #define glMap2f (gl.Map2f)
4883 #undef glGetMapdv
4884 #define glGetMapdv (gl.GetMapdv)
4885 #undef glGetMapfv
4886 #define glGetMapfv (gl.GetMapfv)
4887 #undef glGetMapiv
4888 #define glGetMapiv (gl.GetMapiv)
4889 #undef glEvalCoord1d
4890 #define glEvalCoord1d (gl.EvalCoord1d)
4891 #undef glEvalCoord1f
4892 #define glEvalCoord1f (gl.EvalCoord1f)
4893 #undef glEvalCoord1dv
4894 #define glEvalCoord1dv (gl.EvalCoord1dv)
4895 #undef glEvalCoord1fv
4896 #define glEvalCoord1fv (gl.EvalCoord1fv)
4897 #undef glEvalCoord2d
4898 #define glEvalCoord2d (gl.EvalCoord2d)
4899 #undef glEvalCoord2f
4900 #define glEvalCoord2f (gl.EvalCoord2f)
4901 #undef glEvalCoord2dv
4902 #define glEvalCoord2dv (gl.EvalCoord2dv)
4903 #undef glEvalCoord2fv
4904 #define glEvalCoord2fv (gl.EvalCoord2fv)
4905 #undef glMapGrid1d
4906 #define glMapGrid1d (gl.MapGrid1d)
4907 #undef glMapGrid1f
4908 #define glMapGrid1f (gl.MapGrid1f)
4909 #undef glMapGrid2d
4910 #define glMapGrid2d (gl.MapGrid2d)
4911 #undef glMapGrid2f
4912 #define glMapGrid2f (gl.MapGrid2f)
4913 #undef glEvalPoint1
4914 #define glEvalPoint1 (gl.EvalPoint1)
4915 #undef glEvalPoint2
4916 #define glEvalPoint2 (gl.EvalPoint2)
4917 #undef glEvalMesh1
4918 #define glEvalMesh1 (gl.EvalMesh1)
4919 #undef glEvalMesh2
4920 #define glEvalMesh2 (gl.EvalMesh2)
4921 #undef glFogf
4922 #define glFogf (gl.Fogf)
4923 #undef glFogi
4924 #define glFogi (gl.Fogi)
4925 #undef glFogfv
4926 #define glFogfv (gl.Fogfv)
4927 #undef glFogiv
4928 #define glFogiv (gl.Fogiv)
4929 #undef glFeedbackBuffer
4930 #define glFeedbackBuffer (gl.FeedbackBuffer)
4931 #undef glPassThrough
4932 #define glPassThrough (gl.PassThrough)
4933 #undef glSelectBuffer
4934 #define glSelectBuffer (gl.SelectBuffer)
4935 #undef glInitNames
4936 #define glInitNames (gl.InitNames)
4937 #undef glLoadName
4938 #define glLoadName (gl.LoadName)
4939 #undef glPushName
4940 #define glPushName (gl.PushName)
4941 #undef glPopName
4942 #define glPopName (gl.PopName)
4943 #undef glEnableTraceMESA
4944 #define glEnableTraceMESA (gl.EnableTraceMESA)
4945 #undef glDisableTraceMESA
4946 #define glDisableTraceMESA (gl.DisableTraceMESA)
4947 #undef glNewTraceMESA
4948 #define glNewTraceMESA (gl.NewTraceMESA)
4949 #undef glEndTraceMESA
4950 #define glEndTraceMESA (gl.EndTraceMESA)
4951 #undef glTraceAssertAttribMESA
4952 #define glTraceAssertAttribMESA (gl.TraceAssertAttribMESA)
4953 #undef glTraceCommentMESA
4954 #define glTraceCommentMESA (gl.TraceCommentMESA)
4955 #undef glTraceTextureMESA
4956 #define glTraceTextureMESA (gl.TraceTextureMESA)
4957 #undef glTraceListMESA
4958 #define glTraceListMESA (gl.TraceListMESA)
4959 #undef glTracePointerMESA
4960 #define glTracePointerMESA (gl.TracePointerMESA)
4961 #undef glTracePointerRangeMESA
4962 #define glTracePointerRangeMESA (gl.TracePointerRangeMESA)
4963 #undef glBlendEquationSeparateATI
4964 #define glBlendEquationSeparateATI (gl.BlendEquationSeparateATI)
4965 #undef glBlendColor
4966 #define glBlendColor (gl.BlendColor)
4967 #undef glBlendEquation
4968 #define glBlendEquation (gl.BlendEquation)
4969 #undef glDrawRangeElements
4970 #define glDrawRangeElements (gl.DrawRangeElements)
4971 #undef glColorTable
4972 #define glColorTable (gl.ColorTable)
4973 #undef glColorTableParameterfv
4974 #define glColorTableParameterfv (gl.ColorTableParameterfv)
4975 #undef glColorTableParameteriv
4976 #define glColorTableParameteriv (gl.ColorTableParameteriv)
4977 #undef glCopyColorTable
4978 #define glCopyColorTable (gl.CopyColorTable)
4979 #undef glGetColorTable
4980 #define glGetColorTable (gl.GetColorTable)
4981 #undef glGetColorTableParameterfv
4982 #define glGetColorTableParameterfv (gl.GetColorTableParameterfv)
4983 #undef glGetColorTableParameteriv
4984 #define glGetColorTableParameteriv (gl.GetColorTableParameteriv)
4985 #undef glColorSubTable
4986 #define glColorSubTable (gl.ColorSubTable)
4987 #undef glCopyColorSubTable
4988 #define glCopyColorSubTable (gl.CopyColorSubTable)
4989 #undef glConvolutionFilter1D
4990 #define glConvolutionFilter1D (gl.ConvolutionFilter1D)
4991 #undef glConvolutionFilter2D
4992 #define glConvolutionFilter2D (gl.ConvolutionFilter2D)
4993 #undef glConvolutionParameterf
4994 #define glConvolutionParameterf (gl.ConvolutionParameterf)
4995 #undef glConvolutionParameterfv
4996 #define glConvolutionParameterfv (gl.ConvolutionParameterfv)
4997 #undef glConvolutionParameteri
4998 #define glConvolutionParameteri (gl.ConvolutionParameteri)
4999 #undef glConvolutionParameteriv
5000 #define glConvolutionParameteriv (gl.ConvolutionParameteriv)
5001 #undef glCopyConvolutionFilter1D
5002 #define glCopyConvolutionFilter1D (gl.CopyConvolutionFilter1D)
5003 #undef glCopyConvolutionFilter2D
5004 #define glCopyConvolutionFilter2D (gl.CopyConvolutionFilter2D)
5005 #undef glGetConvolutionFilter
5006 #define glGetConvolutionFilter (gl.GetConvolutionFilter)
5007 #undef glGetConvolutionParameterfv
5008 #define glGetConvolutionParameterfv (gl.GetConvolutionParameterfv)
5009 #undef glGetConvolutionParameteriv
5010 #define glGetConvolutionParameteriv (gl.GetConvolutionParameteriv)
5011 #undef glGetSeparableFilter
5012 #define glGetSeparableFilter (gl.GetSeparableFilter)
5013 #undef glSeparableFilter2D
5014 #define glSeparableFilter2D (gl.SeparableFilter2D)
5015 #undef glGetHistogram
5016 #define glGetHistogram (gl.GetHistogram)
5017 #undef glGetHistogramParameterfv
5018 #define glGetHistogramParameterfv (gl.GetHistogramParameterfv)
5019 #undef glGetHistogramParameteriv
5020 #define glGetHistogramParameteriv (gl.GetHistogramParameteriv)
5021 #undef glGetMinmax
5022 #define glGetMinmax (gl.GetMinmax)
5023 #undef glGetMinmaxParameterfv
5024 #define glGetMinmaxParameterfv (gl.GetMinmaxParameterfv)
5025 #undef glGetMinmaxParameteriv
5026 #define glGetMinmaxParameteriv (gl.GetMinmaxParameteriv)
5027 #undef glHistogram
5028 #define glHistogram (gl.Histogram)
5029 #undef glMinmax
5030 #define glMinmax (gl.Minmax)
5031 #undef glResetHistogram
5032 #define glResetHistogram (gl.ResetHistogram)
5033 #undef glResetMinmax
5034 #define glResetMinmax (gl.ResetMinmax)
5035 #undef glTexImage3D
5036 #define glTexImage3D (gl.TexImage3D)
5037 #undef glTexSubImage3D
5038 #define glTexSubImage3D (gl.TexSubImage3D)
5039 #undef glCopyTexSubImage3D
5040 #define glCopyTexSubImage3D (gl.CopyTexSubImage3D)
5041 #undef glActiveTexture
5042 #define glActiveTexture (gl.ActiveTexture)
5043 #undef glClientActiveTexture
5044 #define glClientActiveTexture (gl.ClientActiveTexture)
5045 #undef glMultiTexCoord1d
5046 #define glMultiTexCoord1d (gl.MultiTexCoord1d)
5047 #undef glMultiTexCoord1dv
5048 #define glMultiTexCoord1dv (gl.MultiTexCoord1dv)
5049 #undef glMultiTexCoord1f
5050 #define glMultiTexCoord1f (gl.MultiTexCoord1f)
5051 #undef glMultiTexCoord1fv
5052 #define glMultiTexCoord1fv (gl.MultiTexCoord1fv)
5053 #undef glMultiTexCoord1i
5054 #define glMultiTexCoord1i (gl.MultiTexCoord1i)
5055 #undef glMultiTexCoord1iv
5056 #define glMultiTexCoord1iv (gl.MultiTexCoord1iv)
5057 #undef glMultiTexCoord1s
5058 #define glMultiTexCoord1s (gl.MultiTexCoord1s)
5059 #undef glMultiTexCoord1sv
5060 #define glMultiTexCoord1sv (gl.MultiTexCoord1sv)
5061 #undef glMultiTexCoord2d
5062 #define glMultiTexCoord2d (gl.MultiTexCoord2d)
5063 #undef glMultiTexCoord2dv
5064 #define glMultiTexCoord2dv (gl.MultiTexCoord2dv)
5065 #undef glMultiTexCoord2f
5066 #define glMultiTexCoord2f (gl.MultiTexCoord2f)
5067 #undef glMultiTexCoord2fv
5068 #define glMultiTexCoord2fv (gl.MultiTexCoord2fv)
5069 #undef glMultiTexCoord2i
5070 #define glMultiTexCoord2i (gl.MultiTexCoord2i)
5071 #undef glMultiTexCoord2iv
5072 #define glMultiTexCoord2iv (gl.MultiTexCoord2iv)
5073 #undef glMultiTexCoord2s
5074 #define glMultiTexCoord2s (gl.MultiTexCoord2s)
5075 #undef glMultiTexCoord2sv
5076 #define glMultiTexCoord2sv (gl.MultiTexCoord2sv)
5077 #undef glMultiTexCoord3d
5078 #define glMultiTexCoord3d (gl.MultiTexCoord3d)
5079 #undef glMultiTexCoord3dv
5080 #define glMultiTexCoord3dv (gl.MultiTexCoord3dv)
5081 #undef glMultiTexCoord3f
5082 #define glMultiTexCoord3f (gl.MultiTexCoord3f)
5083 #undef glMultiTexCoord3fv
5084 #define glMultiTexCoord3fv (gl.MultiTexCoord3fv)
5085 #undef glMultiTexCoord3i
5086 #define glMultiTexCoord3i (gl.MultiTexCoord3i)
5087 #undef glMultiTexCoord3iv
5088 #define glMultiTexCoord3iv (gl.MultiTexCoord3iv)
5089 #undef glMultiTexCoord3s
5090 #define glMultiTexCoord3s (gl.MultiTexCoord3s)
5091 #undef glMultiTexCoord3sv
5092 #define glMultiTexCoord3sv (gl.MultiTexCoord3sv)
5093 #undef glMultiTexCoord4d
5094 #define glMultiTexCoord4d (gl.MultiTexCoord4d)
5095 #undef glMultiTexCoord4dv
5096 #define glMultiTexCoord4dv (gl.MultiTexCoord4dv)
5097 #undef glMultiTexCoord4f
5098 #define glMultiTexCoord4f (gl.MultiTexCoord4f)
5099 #undef glMultiTexCoord4fv
5100 #define glMultiTexCoord4fv (gl.MultiTexCoord4fv)
5101 #undef glMultiTexCoord4i
5102 #define glMultiTexCoord4i (gl.MultiTexCoord4i)
5103 #undef glMultiTexCoord4iv
5104 #define glMultiTexCoord4iv (gl.MultiTexCoord4iv)
5105 #undef glMultiTexCoord4s
5106 #define glMultiTexCoord4s (gl.MultiTexCoord4s)
5107 #undef glMultiTexCoord4sv
5108 #define glMultiTexCoord4sv (gl.MultiTexCoord4sv)
5109 #undef glLoadTransposeMatrixf
5110 #define glLoadTransposeMatrixf (gl.LoadTransposeMatrixf)
5111 #undef glLoadTransposeMatrixd
5112 #define glLoadTransposeMatrixd (gl.LoadTransposeMatrixd)
5113 #undef glMultTransposeMatrixf
5114 #define glMultTransposeMatrixf (gl.MultTransposeMatrixf)
5115 #undef glMultTransposeMatrixd
5116 #define glMultTransposeMatrixd (gl.MultTransposeMatrixd)
5117 #undef glSampleCoverage
5118 #define glSampleCoverage (gl.SampleCoverage)
5119 #undef glCompressedTexImage3D
5120 #define glCompressedTexImage3D (gl.CompressedTexImage3D)
5121 #undef glCompressedTexImage2D
5122 #define glCompressedTexImage2D (gl.CompressedTexImage2D)
5123 #undef glCompressedTexImage1D
5124 #define glCompressedTexImage1D (gl.CompressedTexImage1D)
5125 #undef glCompressedTexSubImage3D
5126 #define glCompressedTexSubImage3D (gl.CompressedTexSubImage3D)
5127 #undef glCompressedTexSubImage2D
5128 #define glCompressedTexSubImage2D (gl.CompressedTexSubImage2D)
5129 #undef glCompressedTexSubImage1D
5130 #define glCompressedTexSubImage1D (gl.CompressedTexSubImage1D)
5131 #undef glGetCompressedTexImage
5132 #define glGetCompressedTexImage (gl.GetCompressedTexImage)
5133 #undef glBlendFuncSeparate
5134 #define glBlendFuncSeparate (gl.BlendFuncSeparate)
5135 #undef glFogCoordf
5136 #define glFogCoordf (gl.FogCoordf)
5137 #undef glFogCoordfv
5138 #define glFogCoordfv (gl.FogCoordfv)
5139 #undef glFogCoordd
5140 #define glFogCoordd (gl.FogCoordd)
5141 #undef glFogCoorddv
5142 #define glFogCoorddv (gl.FogCoorddv)
5143 #undef glFogCoordPointer
5144 #define glFogCoordPointer (gl.FogCoordPointer)
5145 #undef glMultiDrawArrays
5146 #define glMultiDrawArrays (gl.MultiDrawArrays)
5147 #undef glMultiDrawElements
5148 #define glMultiDrawElements (gl.MultiDrawElements)
5149 #undef glPointParameterf
5150 #define glPointParameterf (gl.PointParameterf)
5151 #undef glPointParameterfv
5152 #define glPointParameterfv (gl.PointParameterfv)
5153 #undef glPointParameteri
5154 #define glPointParameteri (gl.PointParameteri)
5155 #undef glPointParameteriv
5156 #define glPointParameteriv (gl.PointParameteriv)
5157 #undef glSecondaryColor3b
5158 #define glSecondaryColor3b (gl.SecondaryColor3b)
5159 #undef glSecondaryColor3bv
5160 #define glSecondaryColor3bv (gl.SecondaryColor3bv)
5161 #undef glSecondaryColor3d
5162 #define glSecondaryColor3d (gl.SecondaryColor3d)
5163 #undef glSecondaryColor3dv
5164 #define glSecondaryColor3dv (gl.SecondaryColor3dv)
5165 #undef glSecondaryColor3f
5166 #define glSecondaryColor3f (gl.SecondaryColor3f)
5167 #undef glSecondaryColor3fv
5168 #define glSecondaryColor3fv (gl.SecondaryColor3fv)
5169 #undef glSecondaryColor3i
5170 #define glSecondaryColor3i (gl.SecondaryColor3i)
5171 #undef glSecondaryColor3iv
5172 #define glSecondaryColor3iv (gl.SecondaryColor3iv)
5173 #undef glSecondaryColor3s
5174 #define glSecondaryColor3s (gl.SecondaryColor3s)
5175 #undef glSecondaryColor3sv
5176 #define glSecondaryColor3sv (gl.SecondaryColor3sv)
5177 #undef glSecondaryColor3ub
5178 #define glSecondaryColor3ub (gl.SecondaryColor3ub)
5179 #undef glSecondaryColor3ubv
5180 #define glSecondaryColor3ubv (gl.SecondaryColor3ubv)
5181 #undef glSecondaryColor3ui
5182 #define glSecondaryColor3ui (gl.SecondaryColor3ui)
5183 #undef glSecondaryColor3uiv
5184 #define glSecondaryColor3uiv (gl.SecondaryColor3uiv)
5185 #undef glSecondaryColor3us
5186 #define glSecondaryColor3us (gl.SecondaryColor3us)
5187 #undef glSecondaryColor3usv
5188 #define glSecondaryColor3usv (gl.SecondaryColor3usv)
5189 #undef glSecondaryColorPointer
5190 #define glSecondaryColorPointer (gl.SecondaryColorPointer)
5191 #undef glWindowPos2d
5192 #define glWindowPos2d (gl.WindowPos2d)
5193 #undef glWindowPos2dv
5194 #define glWindowPos2dv (gl.WindowPos2dv)
5195 #undef glWindowPos2f
5196 #define glWindowPos2f (gl.WindowPos2f)
5197 #undef glWindowPos2fv
5198 #define glWindowPos2fv (gl.WindowPos2fv)
5199 #undef glWindowPos2i
5200 #define glWindowPos2i (gl.WindowPos2i)
5201 #undef glWindowPos2iv
5202 #define glWindowPos2iv (gl.WindowPos2iv)
5203 #undef glWindowPos2s
5204 #define glWindowPos2s (gl.WindowPos2s)
5205 #undef glWindowPos2sv
5206 #define glWindowPos2sv (gl.WindowPos2sv)
5207 #undef glWindowPos3d
5208 #define glWindowPos3d (gl.WindowPos3d)
5209 #undef glWindowPos3dv
5210 #define glWindowPos3dv (gl.WindowPos3dv)
5211 #undef glWindowPos3f
5212 #define glWindowPos3f (gl.WindowPos3f)
5213 #undef glWindowPos3fv
5214 #define glWindowPos3fv (gl.WindowPos3fv)
5215 #undef glWindowPos3i
5216 #define glWindowPos3i (gl.WindowPos3i)
5217 #undef glWindowPos3iv
5218 #define glWindowPos3iv (gl.WindowPos3iv)
5219 #undef glWindowPos3s
5220 #define glWindowPos3s (gl.WindowPos3s)
5221 #undef glWindowPos3sv
5222 #define glWindowPos3sv (gl.WindowPos3sv)
5223 #undef glGenQueries
5224 #define glGenQueries (gl.GenQueries)
5225 #undef glDeleteQueries
5226 #define glDeleteQueries (gl.DeleteQueries)
5227 #undef glIsQuery
5228 #define glIsQuery (gl.IsQuery)
5229 #undef glBeginQuery
5230 #define glBeginQuery (gl.BeginQuery)
5231 #undef glEndQuery
5232 #define glEndQuery (gl.EndQuery)
5233 #undef glGetQueryiv
5234 #define glGetQueryiv (gl.GetQueryiv)
5235 #undef glGetQueryObjectiv
5236 #define glGetQueryObjectiv (gl.GetQueryObjectiv)
5237 #undef glGetQueryObjectuiv
5238 #define glGetQueryObjectuiv (gl.GetQueryObjectuiv)
5239 #undef glBindBuffer
5240 #define glBindBuffer (gl.BindBuffer)
5241 #undef glDeleteBuffers
5242 #define glDeleteBuffers (gl.DeleteBuffers)
5243 #undef glGenBuffers
5244 #define glGenBuffers (gl.GenBuffers)
5245 #undef glIsBuffer
5246 #define glIsBuffer (gl.IsBuffer)
5247 #undef glBufferData
5248 #define glBufferData (gl.BufferData)
5249 #undef glBufferSubData
5250 #define glBufferSubData (gl.BufferSubData)
5251 #undef glGetBufferSubData
5252 #define glGetBufferSubData (gl.GetBufferSubData)
5253 #undef glMapBuffer
5254 #define glMapBuffer (gl.MapBuffer)
5255 #undef glUnmapBuffer
5256 #define glUnmapBuffer (gl.UnmapBuffer)
5257 #undef glGetBufferParameteriv
5258 #define glGetBufferParameteriv (gl.GetBufferParameteriv)
5259 #undef glGetBufferPointerv
5260 #define glGetBufferPointerv (gl.GetBufferPointerv)
5261 #undef glActiveTextureARB
5262 #define glActiveTextureARB (gl.ActiveTextureARB)
5263 #undef glClientActiveTextureARB
5264 #define glClientActiveTextureARB (gl.ClientActiveTextureARB)
5265 #undef glMultiTexCoord1dARB
5266 #define glMultiTexCoord1dARB (gl.MultiTexCoord1dARB)
5267 #undef glMultiTexCoord1dvARB
5268 #define glMultiTexCoord1dvARB (gl.MultiTexCoord1dvARB)
5269 #undef glMultiTexCoord1fARB
5270 #define glMultiTexCoord1fARB (gl.MultiTexCoord1fARB)
5271 #undef glMultiTexCoord1fvARB
5272 #define glMultiTexCoord1fvARB (gl.MultiTexCoord1fvARB)
5273 #undef glMultiTexCoord1iARB
5274 #define glMultiTexCoord1iARB (gl.MultiTexCoord1iARB)
5275 #undef glMultiTexCoord1ivARB
5276 #define glMultiTexCoord1ivARB (gl.MultiTexCoord1ivARB)
5277 #undef glMultiTexCoord1sARB
5278 #define glMultiTexCoord1sARB (gl.MultiTexCoord1sARB)
5279 #undef glMultiTexCoord1svARB
5280 #define glMultiTexCoord1svARB (gl.MultiTexCoord1svARB)
5281 #undef glMultiTexCoord2dARB
5282 #define glMultiTexCoord2dARB (gl.MultiTexCoord2dARB)
5283 #undef glMultiTexCoord2dvARB
5284 #define glMultiTexCoord2dvARB (gl.MultiTexCoord2dvARB)
5285 #undef glMultiTexCoord2fARB
5286 #define glMultiTexCoord2fARB (gl.MultiTexCoord2fARB)
5287 #undef glMultiTexCoord2fvARB
5288 #define glMultiTexCoord2fvARB (gl.MultiTexCoord2fvARB)
5289 #undef glMultiTexCoord2iARB
5290 #define glMultiTexCoord2iARB (gl.MultiTexCoord2iARB)
5291 #undef glMultiTexCoord2ivARB
5292 #define glMultiTexCoord2ivARB (gl.MultiTexCoord2ivARB)
5293 #undef glMultiTexCoord2sARB
5294 #define glMultiTexCoord2sARB (gl.MultiTexCoord2sARB)
5295 #undef glMultiTexCoord2svARB
5296 #define glMultiTexCoord2svARB (gl.MultiTexCoord2svARB)
5297 #undef glMultiTexCoord3dARB
5298 #define glMultiTexCoord3dARB (gl.MultiTexCoord3dARB)
5299 #undef glMultiTexCoord3dvARB
5300 #define glMultiTexCoord3dvARB (gl.MultiTexCoord3dvARB)
5301 #undef glMultiTexCoord3fARB
5302 #define glMultiTexCoord3fARB (gl.MultiTexCoord3fARB)
5303 #undef glMultiTexCoord3fvARB
5304 #define glMultiTexCoord3fvARB (gl.MultiTexCoord3fvARB)
5305 #undef glMultiTexCoord3iARB
5306 #define glMultiTexCoord3iARB (gl.MultiTexCoord3iARB)
5307 #undef glMultiTexCoord3ivARB
5308 #define glMultiTexCoord3ivARB (gl.MultiTexCoord3ivARB)
5309 #undef glMultiTexCoord3sARB
5310 #define glMultiTexCoord3sARB (gl.MultiTexCoord3sARB)
5311 #undef glMultiTexCoord3svARB
5312 #define glMultiTexCoord3svARB (gl.MultiTexCoord3svARB)
5313 #undef glMultiTexCoord4dARB
5314 #define glMultiTexCoord4dARB (gl.MultiTexCoord4dARB)
5315 #undef glMultiTexCoord4dvARB
5316 #define glMultiTexCoord4dvARB (gl.MultiTexCoord4dvARB)
5317 #undef glMultiTexCoord4fARB
5318 #define glMultiTexCoord4fARB (gl.MultiTexCoord4fARB)
5319 #undef glMultiTexCoord4fvARB
5320 #define glMultiTexCoord4fvARB (gl.MultiTexCoord4fvARB)
5321 #undef glMultiTexCoord4iARB
5322 #define glMultiTexCoord4iARB (gl.MultiTexCoord4iARB)
5323 #undef glMultiTexCoord4ivARB
5324 #define glMultiTexCoord4ivARB (gl.MultiTexCoord4ivARB)
5325 #undef glMultiTexCoord4sARB
5326 #define glMultiTexCoord4sARB (gl.MultiTexCoord4sARB)
5327 #undef glMultiTexCoord4svARB
5328 #define glMultiTexCoord4svARB (gl.MultiTexCoord4svARB)
5329 #undef glLoadTransposeMatrixfARB
5330 #define glLoadTransposeMatrixfARB (gl.LoadTransposeMatrixfARB)
5331 #undef glLoadTransposeMatrixdARB
5332 #define glLoadTransposeMatrixdARB (gl.LoadTransposeMatrixdARB)
5333 #undef glMultTransposeMatrixfARB
5334 #define glMultTransposeMatrixfARB (gl.MultTransposeMatrixfARB)
5335 #undef glMultTransposeMatrixdARB
5336 #define glMultTransposeMatrixdARB (gl.MultTransposeMatrixdARB)
5337 #undef glSampleCoverageARB
5338 #define glSampleCoverageARB (gl.SampleCoverageARB)
5339 #undef glCompressedTexImage3DARB
5340 #define glCompressedTexImage3DARB (gl.CompressedTexImage3DARB)
5341 #undef glCompressedTexImage2DARB
5342 #define glCompressedTexImage2DARB (gl.CompressedTexImage2DARB)
5343 #undef glCompressedTexImage1DARB
5344 #define glCompressedTexImage1DARB (gl.CompressedTexImage1DARB)
5345 #undef glCompressedTexSubImage3DARB
5346 #define glCompressedTexSubImage3DARB (gl.CompressedTexSubImage3DARB)
5347 #undef glCompressedTexSubImage2DARB
5348 #define glCompressedTexSubImage2DARB (gl.CompressedTexSubImage2DARB)
5349 #undef glCompressedTexSubImage1DARB
5350 #define glCompressedTexSubImage1DARB (gl.CompressedTexSubImage1DARB)
5351 #undef glGetCompressedTexImageARB
5352 #define glGetCompressedTexImageARB (gl.GetCompressedTexImageARB)
5353 #undef glPointParameterfARB
5354 #define glPointParameterfARB (gl.PointParameterfARB)
5355 #undef glPointParameterfvARB
5356 #define glPointParameterfvARB (gl.PointParameterfvARB)
5357 #undef glWeightbvARB
5358 #define glWeightbvARB (gl.WeightbvARB)
5359 #undef glWeightsvARB
5360 #define glWeightsvARB (gl.WeightsvARB)
5361 #undef glWeightivARB
5362 #define glWeightivARB (gl.WeightivARB)
5363 #undef glWeightfvARB
5364 #define glWeightfvARB (gl.WeightfvARB)
5365 #undef glWeightdvARB
5366 #define glWeightdvARB (gl.WeightdvARB)
5367 #undef glWeightubvARB
5368 #define glWeightubvARB (gl.WeightubvARB)
5369 #undef glWeightusvARB
5370 #define glWeightusvARB (gl.WeightusvARB)
5371 #undef glWeightuivARB
5372 #define glWeightuivARB (gl.WeightuivARB)
5373 #undef glWeightPointerARB
5374 #define glWeightPointerARB (gl.WeightPointerARB)
5375 #undef glVertexBlendARB
5376 #define glVertexBlendARB (gl.VertexBlendARB)
5377 #undef glCurrentPaletteMatrixARB
5378 #define glCurrentPaletteMatrixARB (gl.CurrentPaletteMatrixARB)
5379 #undef glMatrixIndexubvARB
5380 #define glMatrixIndexubvARB (gl.MatrixIndexubvARB)
5381 #undef glMatrixIndexusvARB
5382 #define glMatrixIndexusvARB (gl.MatrixIndexusvARB)
5383 #undef glMatrixIndexuivARB
5384 #define glMatrixIndexuivARB (gl.MatrixIndexuivARB)
5385 #undef glMatrixIndexPointerARB
5386 #define glMatrixIndexPointerARB (gl.MatrixIndexPointerARB)
5387 #undef glWindowPos2dARB
5388 #define glWindowPos2dARB (gl.WindowPos2dARB)
5389 #undef glWindowPos2dvARB
5390 #define glWindowPos2dvARB (gl.WindowPos2dvARB)
5391 #undef glWindowPos2fARB
5392 #define glWindowPos2fARB (gl.WindowPos2fARB)
5393 #undef glWindowPos2fvARB
5394 #define glWindowPos2fvARB (gl.WindowPos2fvARB)
5395 #undef glWindowPos2iARB
5396 #define glWindowPos2iARB (gl.WindowPos2iARB)
5397 #undef glWindowPos2ivARB
5398 #define glWindowPos2ivARB (gl.WindowPos2ivARB)
5399 #undef glWindowPos2sARB
5400 #define glWindowPos2sARB (gl.WindowPos2sARB)
5401 #undef glWindowPos2svARB
5402 #define glWindowPos2svARB (gl.WindowPos2svARB)
5403 #undef glWindowPos3dARB
5404 #define glWindowPos3dARB (gl.WindowPos3dARB)
5405 #undef glWindowPos3dvARB
5406 #define glWindowPos3dvARB (gl.WindowPos3dvARB)
5407 #undef glWindowPos3fARB
5408 #define glWindowPos3fARB (gl.WindowPos3fARB)
5409 #undef glWindowPos3fvARB
5410 #define glWindowPos3fvARB (gl.WindowPos3fvARB)
5411 #undef glWindowPos3iARB
5412 #define glWindowPos3iARB (gl.WindowPos3iARB)
5413 #undef glWindowPos3ivARB
5414 #define glWindowPos3ivARB (gl.WindowPos3ivARB)
5415 #undef glWindowPos3sARB
5416 #define glWindowPos3sARB (gl.WindowPos3sARB)
5417 #undef glWindowPos3svARB
5418 #define glWindowPos3svARB (gl.WindowPos3svARB)
5419 #undef glVertexAttrib1dARB
5420 #define glVertexAttrib1dARB (gl.VertexAttrib1dARB)
5421 #undef glVertexAttrib1dvARB
5422 #define glVertexAttrib1dvARB (gl.VertexAttrib1dvARB)
5423 #undef glVertexAttrib1fARB
5424 #define glVertexAttrib1fARB (gl.VertexAttrib1fARB)
5425 #undef glVertexAttrib1fvARB
5426 #define glVertexAttrib1fvARB (gl.VertexAttrib1fvARB)
5427 #undef glVertexAttrib1sARB
5428 #define glVertexAttrib1sARB (gl.VertexAttrib1sARB)
5429 #undef glVertexAttrib1svARB
5430 #define glVertexAttrib1svARB (gl.VertexAttrib1svARB)
5431 #undef glVertexAttrib2dARB
5432 #define glVertexAttrib2dARB (gl.VertexAttrib2dARB)
5433 #undef glVertexAttrib2dvARB
5434 #define glVertexAttrib2dvARB (gl.VertexAttrib2dvARB)
5435 #undef glVertexAttrib2fARB
5436 #define glVertexAttrib2fARB (gl.VertexAttrib2fARB)
5437 #undef glVertexAttrib2fvARB
5438 #define glVertexAttrib2fvARB (gl.VertexAttrib2fvARB)
5439 #undef glVertexAttrib2sARB
5440 #define glVertexAttrib2sARB (gl.VertexAttrib2sARB)
5441 #undef glVertexAttrib2svARB
5442 #define glVertexAttrib2svARB (gl.VertexAttrib2svARB)
5443 #undef glVertexAttrib3dARB
5444 #define glVertexAttrib3dARB (gl.VertexAttrib3dARB)
5445 #undef glVertexAttrib3dvARB
5446 #define glVertexAttrib3dvARB (gl.VertexAttrib3dvARB)
5447 #undef glVertexAttrib3fARB
5448 #define glVertexAttrib3fARB (gl.VertexAttrib3fARB)
5449 #undef glVertexAttrib3fvARB
5450 #define glVertexAttrib3fvARB (gl.VertexAttrib3fvARB)
5451 #undef glVertexAttrib3sARB
5452 #define glVertexAttrib3sARB (gl.VertexAttrib3sARB)
5453 #undef glVertexAttrib3svARB
5454 #define glVertexAttrib3svARB (gl.VertexAttrib3svARB)
5455 #undef glVertexAttrib4NbvARB
5456 #define glVertexAttrib4NbvARB (gl.VertexAttrib4NbvARB)
5457 #undef glVertexAttrib4NivARB
5458 #define glVertexAttrib4NivARB (gl.VertexAttrib4NivARB)
5459 #undef glVertexAttrib4NsvARB
5460 #define glVertexAttrib4NsvARB (gl.VertexAttrib4NsvARB)
5461 #undef glVertexAttrib4NubARB
5462 #define glVertexAttrib4NubARB (gl.VertexAttrib4NubARB)
5463 #undef glVertexAttrib4NubvARB
5464 #define glVertexAttrib4NubvARB (gl.VertexAttrib4NubvARB)
5465 #undef glVertexAttrib4NuivARB
5466 #define glVertexAttrib4NuivARB (gl.VertexAttrib4NuivARB)
5467 #undef glVertexAttrib4NusvARB
5468 #define glVertexAttrib4NusvARB (gl.VertexAttrib4NusvARB)
5469 #undef glVertexAttrib4bvARB
5470 #define glVertexAttrib4bvARB (gl.VertexAttrib4bvARB)
5471 #undef glVertexAttrib4dARB
5472 #define glVertexAttrib4dARB (gl.VertexAttrib4dARB)
5473 #undef glVertexAttrib4dvARB
5474 #define glVertexAttrib4dvARB (gl.VertexAttrib4dvARB)
5475 #undef glVertexAttrib4fARB
5476 #define glVertexAttrib4fARB (gl.VertexAttrib4fARB)
5477 #undef glVertexAttrib4fvARB
5478 #define glVertexAttrib4fvARB (gl.VertexAttrib4fvARB)
5479 #undef glVertexAttrib4ivARB
5480 #define glVertexAttrib4ivARB (gl.VertexAttrib4ivARB)
5481 #undef glVertexAttrib4sARB
5482 #define glVertexAttrib4sARB (gl.VertexAttrib4sARB)
5483 #undef glVertexAttrib4svARB
5484 #define glVertexAttrib4svARB (gl.VertexAttrib4svARB)
5485 #undef glVertexAttrib4ubvARB
5486 #define glVertexAttrib4ubvARB (gl.VertexAttrib4ubvARB)
5487 #undef glVertexAttrib4uivARB
5488 #define glVertexAttrib4uivARB (gl.VertexAttrib4uivARB)
5489 #undef glVertexAttrib4usvARB
5490 #define glVertexAttrib4usvARB (gl.VertexAttrib4usvARB)
5491 #undef glVertexAttribPointerARB
5492 #define glVertexAttribPointerARB (gl.VertexAttribPointerARB)
5493 #undef glEnableVertexAttribArrayARB
5494 #define glEnableVertexAttribArrayARB (gl.EnableVertexAttribArrayARB)
5495 #undef glDisableVertexAttribArrayARB
5496 #define glDisableVertexAttribArrayARB (gl.DisableVertexAttribArrayARB)
5497 #undef glProgramStringARB
5498 #define glProgramStringARB (gl.ProgramStringARB)
5499 #undef glBindProgramARB
5500 #define glBindProgramARB (gl.BindProgramARB)
5501 #undef glDeleteProgramsARB
5502 #define glDeleteProgramsARB (gl.DeleteProgramsARB)
5503 #undef glGenProgramsARB
5504 #define glGenProgramsARB (gl.GenProgramsARB)
5505 #undef glProgramEnvParameter4dARB
5506 #define glProgramEnvParameter4dARB (gl.ProgramEnvParameter4dARB)
5507 #undef glProgramEnvParameter4dvARB
5508 #define glProgramEnvParameter4dvARB (gl.ProgramEnvParameter4dvARB)
5509 #undef glProgramEnvParameter4fARB
5510 #define glProgramEnvParameter4fARB (gl.ProgramEnvParameter4fARB)
5511 #undef glProgramEnvParameter4fvARB
5512 #define glProgramEnvParameter4fvARB (gl.ProgramEnvParameter4fvARB)
5513 #undef glProgramLocalParameter4dARB
5514 #define glProgramLocalParameter4dARB (gl.ProgramLocalParameter4dARB)
5515 #undef glProgramLocalParameter4dvARB
5516 #define glProgramLocalParameter4dvARB (gl.ProgramLocalParameter4dvARB)
5517 #undef glProgramLocalParameter4fARB
5518 #define glProgramLocalParameter4fARB (gl.ProgramLocalParameter4fARB)
5519 #undef glProgramLocalParameter4fvARB
5520 #define glProgramLocalParameter4fvARB (gl.ProgramLocalParameter4fvARB)
5521 #undef glGetProgramEnvParameterdvARB
5522 #define glGetProgramEnvParameterdvARB (gl.GetProgramEnvParameterdvARB)
5523 #undef glGetProgramEnvParameterfvARB
5524 #define glGetProgramEnvParameterfvARB (gl.GetProgramEnvParameterfvARB)
5525 #undef glGetProgramLocalParameterdvARB
5526 #define glGetProgramLocalParameterdvARB (gl.GetProgramLocalParameterdvARB)
5527 #undef glGetProgramLocalParameterfvARB
5528 #define glGetProgramLocalParameterfvARB (gl.GetProgramLocalParameterfvARB)
5529 #undef glGetProgramivARB
5530 #define glGetProgramivARB (gl.GetProgramivARB)
5531 #undef glGetProgramStringARB
5532 #define glGetProgramStringARB (gl.GetProgramStringARB)
5533 #undef glGetVertexAttribdvARB
5534 #define glGetVertexAttribdvARB (gl.GetVertexAttribdvARB)
5535 #undef glGetVertexAttribfvARB
5536 #define glGetVertexAttribfvARB (gl.GetVertexAttribfvARB)
5537 #undef glGetVertexAttribivARB
5538 #define glGetVertexAttribivARB (gl.GetVertexAttribivARB)
5539 #undef glGetVertexAttribPointervARB
5540 #define glGetVertexAttribPointervARB (gl.GetVertexAttribPointervARB)
5541 #undef glIsProgramARB
5542 #define glIsProgramARB (gl.IsProgramARB)
5543 #undef glBindBufferARB
5544 #define glBindBufferARB (gl.BindBufferARB)
5545 #undef glDeleteBuffersARB
5546 #define glDeleteBuffersARB (gl.DeleteBuffersARB)
5547 #undef glGenBuffersARB
5548 #define glGenBuffersARB (gl.GenBuffersARB)
5549 #undef glIsBufferARB
5550 #define glIsBufferARB (gl.IsBufferARB)
5551 #undef glBufferDataARB
5552 #define glBufferDataARB (gl.BufferDataARB)
5553 #undef glBufferSubDataARB
5554 #define glBufferSubDataARB (gl.BufferSubDataARB)
5555 #undef glGetBufferSubDataARB
5556 #define glGetBufferSubDataARB (gl.GetBufferSubDataARB)
5557 #undef glMapBufferARB
5558 #define glMapBufferARB (gl.MapBufferARB)
5559 #undef glUnmapBufferARB
5560 #define glUnmapBufferARB (gl.UnmapBufferARB)
5561 #undef glGetBufferParameterivARB
5562 #define glGetBufferParameterivARB (gl.GetBufferParameterivARB)
5563 #undef glGetBufferPointervARB
5564 #define glGetBufferPointervARB (gl.GetBufferPointervARB)
5565 #undef glGenQueriesARB
5566 #define glGenQueriesARB (gl.GenQueriesARB)
5567 #undef glDeleteQueriesARB
5568 #define glDeleteQueriesARB (gl.DeleteQueriesARB)
5569 #undef glIsQueryARB
5570 #define glIsQueryARB (gl.IsQueryARB)
5571 #undef glBeginQueryARB
5572 #define glBeginQueryARB (gl.BeginQueryARB)
5573 #undef glEndQueryARB
5574 #define glEndQueryARB (gl.EndQueryARB)
5575 #undef glGetQueryivARB
5576 #define glGetQueryivARB (gl.GetQueryivARB)
5577 #undef glGetQueryObjectivARB
5578 #define glGetQueryObjectivARB (gl.GetQueryObjectivARB)
5579 #undef glGetQueryObjectuivARB
5580 #define glGetQueryObjectuivARB (gl.GetQueryObjectuivARB)
5581 #undef glDeleteObjectARB
5582 #define glDeleteObjectARB (gl.DeleteObjectARB)
5583 #undef glGetHandleARB
5584 #define glGetHandleARB (gl.GetHandleARB)
5585 #undef glDetachObjectARB
5586 #define glDetachObjectARB (gl.DetachObjectARB)
5587 #undef glCreateShaderObjectARB
5588 #define glCreateShaderObjectARB (gl.CreateShaderObjectARB)
5589 #undef glShaderSourceARB
5590 #define glShaderSourceARB (gl.ShaderSourceARB)
5591 #undef glCompileShaderARB
5592 #define glCompileShaderARB (gl.CompileShaderARB)
5593 #undef glCreateProgramObjectARB
5594 #define glCreateProgramObjectARB (gl.CreateProgramObjectARB)
5595 #undef glAttachObjectARB
5596 #define glAttachObjectARB (gl.AttachObjectARB)
5597 #undef glLinkProgramARB
5598 #define glLinkProgramARB (gl.LinkProgramARB)
5599 #undef glUseProgramObjectARB
5600 #define glUseProgramObjectARB (gl.UseProgramObjectARB)
5601 #undef glValidateProgramARB
5602 #define glValidateProgramARB (gl.ValidateProgramARB)
5603 #undef glUniform1fARB
5604 #define glUniform1fARB (gl.Uniform1fARB)
5605 #undef glUniform2fARB
5606 #define glUniform2fARB (gl.Uniform2fARB)
5607 #undef glUniform3fARB
5608 #define glUniform3fARB (gl.Uniform3fARB)
5609 #undef glUniform4fARB
5610 #define glUniform4fARB (gl.Uniform4fARB)
5611 #undef glUniform1iARB
5612 #define glUniform1iARB (gl.Uniform1iARB)
5613 #undef glUniform2iARB
5614 #define glUniform2iARB (gl.Uniform2iARB)
5615 #undef glUniform3iARB
5616 #define glUniform3iARB (gl.Uniform3iARB)
5617 #undef glUniform4iARB
5618 #define glUniform4iARB (gl.Uniform4iARB)
5619 #undef glUniform1fvARB
5620 #define glUniform1fvARB (gl.Uniform1fvARB)
5621 #undef glUniform2fvARB
5622 #define glUniform2fvARB (gl.Uniform2fvARB)
5623 #undef glUniform3fvARB
5624 #define glUniform3fvARB (gl.Uniform3fvARB)
5625 #undef glUniform4fvARB
5626 #define glUniform4fvARB (gl.Uniform4fvARB)
5627 #undef glUniform1ivARB
5628 #define glUniform1ivARB (gl.Uniform1ivARB)
5629 #undef glUniform2ivARB
5630 #define glUniform2ivARB (gl.Uniform2ivARB)
5631 #undef glUniform3ivARB
5632 #define glUniform3ivARB (gl.Uniform3ivARB)
5633 #undef glUniform4ivARB
5634 #define glUniform4ivARB (gl.Uniform4ivARB)
5635 #undef glUniformMatrix2fvARB
5636 #define glUniformMatrix2fvARB (gl.UniformMatrix2fvARB)
5637 #undef glUniformMatrix3fvARB
5638 #define glUniformMatrix3fvARB (gl.UniformMatrix3fvARB)
5639 #undef glUniformMatrix4fvARB
5640 #define glUniformMatrix4fvARB (gl.UniformMatrix4fvARB)
5641 #undef glGetObjectParameterfvARB
5642 #define glGetObjectParameterfvARB (gl.GetObjectParameterfvARB)
5643 #undef glGetObjectParameterivARB
5644 #define glGetObjectParameterivARB (gl.GetObjectParameterivARB)
5645 #undef glGetInfoLogARB
5646 #define glGetInfoLogARB (gl.GetInfoLogARB)
5647 #undef glGetAttachedObjectsARB
5648 #define glGetAttachedObjectsARB (gl.GetAttachedObjectsARB)
5649 #undef glGetUniformLocationARB
5650 #define glGetUniformLocationARB (gl.GetUniformLocationARB)
5651 #undef glGetActiveUniformARB
5652 #define glGetActiveUniformARB (gl.GetActiveUniformARB)
5653 #undef glGetUniformfvARB
5654 #define glGetUniformfvARB (gl.GetUniformfvARB)
5655 #undef glGetUniformivARB
5656 #define glGetUniformivARB (gl.GetUniformivARB)
5657 #undef glGetShaderSourceARB
5658 #define glGetShaderSourceARB (gl.GetShaderSourceARB)
5659 #undef glBindAttribLocationARB
5660 #define glBindAttribLocationARB (gl.BindAttribLocationARB)
5661 #undef glGetActiveAttribARB
5662 #define glGetActiveAttribARB (gl.GetActiveAttribARB)
5663 #undef glGetAttribLocationARB
5664 #define glGetAttribLocationARB (gl.GetAttribLocationARB)
5665 #undef glDrawBuffersARB
5666 #define glDrawBuffersARB (gl.DrawBuffersARB)
5667 #undef glBlendColorEXT
5668 #define glBlendColorEXT (gl.BlendColorEXT)
5669 #undef glPolygonOffsetEXT
5670 #define glPolygonOffsetEXT (gl.PolygonOffsetEXT)
5671 #undef glTexImage3DEXT
5672 #define glTexImage3DEXT (gl.TexImage3DEXT)
5673 #undef glTexSubImage3DEXT
5674 #define glTexSubImage3DEXT (gl.TexSubImage3DEXT)
5675 #undef glGetTexFilterFuncSGIS
5676 #define glGetTexFilterFuncSGIS (gl.GetTexFilterFuncSGIS)
5677 #undef glTexFilterFuncSGIS
5678 #define glTexFilterFuncSGIS (gl.TexFilterFuncSGIS)
5679 #undef glTexSubImage1DEXT
5680 #define glTexSubImage1DEXT (gl.TexSubImage1DEXT)
5681 #undef glTexSubImage2DEXT
5682 #define glTexSubImage2DEXT (gl.TexSubImage2DEXT)
5683 #undef glCopyTexImage1DEXT
5684 #define glCopyTexImage1DEXT (gl.CopyTexImage1DEXT)
5685 #undef glCopyTexImage2DEXT
5686 #define glCopyTexImage2DEXT (gl.CopyTexImage2DEXT)
5687 #undef glCopyTexSubImage1DEXT
5688 #define glCopyTexSubImage1DEXT (gl.CopyTexSubImage1DEXT)
5689 #undef glCopyTexSubImage2DEXT
5690 #define glCopyTexSubImage2DEXT (gl.CopyTexSubImage2DEXT)
5691 #undef glCopyTexSubImage3DEXT
5692 #define glCopyTexSubImage3DEXT (gl.CopyTexSubImage3DEXT)
5693 #undef glGetHistogramEXT
5694 #define glGetHistogramEXT (gl.GetHistogramEXT)
5695 #undef glGetHistogramParameterfvEXT
5696 #define glGetHistogramParameterfvEXT (gl.GetHistogramParameterfvEXT)
5697 #undef glGetHistogramParameterivEXT
5698 #define glGetHistogramParameterivEXT (gl.GetHistogramParameterivEXT)
5699 #undef glGetMinmaxEXT
5700 #define glGetMinmaxEXT (gl.GetMinmaxEXT)
5701 #undef glGetMinmaxParameterfvEXT
5702 #define glGetMinmaxParameterfvEXT (gl.GetMinmaxParameterfvEXT)
5703 #undef glGetMinmaxParameterivEXT
5704 #define glGetMinmaxParameterivEXT (gl.GetMinmaxParameterivEXT)
5705 #undef glHistogramEXT
5706 #define glHistogramEXT (gl.HistogramEXT)
5707 #undef glMinmaxEXT
5708 #define glMinmaxEXT (gl.MinmaxEXT)
5709 #undef glResetHistogramEXT
5710 #define glResetHistogramEXT (gl.ResetHistogramEXT)
5711 #undef glResetMinmaxEXT
5712 #define glResetMinmaxEXT (gl.ResetMinmaxEXT)
5713 #undef glConvolutionFilter1DEXT
5714 #define glConvolutionFilter1DEXT (gl.ConvolutionFilter1DEXT)
5715 #undef glConvolutionFilter2DEXT
5716 #define glConvolutionFilter2DEXT (gl.ConvolutionFilter2DEXT)
5717 #undef glConvolutionParameterfEXT
5718 #define glConvolutionParameterfEXT (gl.ConvolutionParameterfEXT)
5719 #undef glConvolutionParameterfvEXT
5720 #define glConvolutionParameterfvEXT (gl.ConvolutionParameterfvEXT)
5721 #undef glConvolutionParameteriEXT
5722 #define glConvolutionParameteriEXT (gl.ConvolutionParameteriEXT)
5723 #undef glConvolutionParameterivEXT
5724 #define glConvolutionParameterivEXT (gl.ConvolutionParameterivEXT)
5725 #undef glCopyConvolutionFilter1DEXT
5726 #define glCopyConvolutionFilter1DEXT (gl.CopyConvolutionFilter1DEXT)
5727 #undef glCopyConvolutionFilter2DEXT
5728 #define glCopyConvolutionFilter2DEXT (gl.CopyConvolutionFilter2DEXT)
5729 #undef glGetConvolutionFilterEXT
5730 #define glGetConvolutionFilterEXT (gl.GetConvolutionFilterEXT)
5731 #undef glGetConvolutionParameterfvEXT
5732 #define glGetConvolutionParameterfvEXT (gl.GetConvolutionParameterfvEXT)
5733 #undef glGetConvolutionParameterivEXT
5734 #define glGetConvolutionParameterivEXT (gl.GetConvolutionParameterivEXT)
5735 #undef glGetSeparableFilterEXT
5736 #define glGetSeparableFilterEXT (gl.GetSeparableFilterEXT)
5737 #undef glSeparableFilter2DEXT
5738 #define glSeparableFilter2DEXT (gl.SeparableFilter2DEXT)
5739 #undef glColorTableSGI
5740 #define glColorTableSGI (gl.ColorTableSGI)
5741 #undef glColorTableParameterfvSGI
5742 #define glColorTableParameterfvSGI (gl.ColorTableParameterfvSGI)
5743 #undef glColorTableParameterivSGI
5744 #define glColorTableParameterivSGI (gl.ColorTableParameterivSGI)
5745 #undef glCopyColorTableSGI
5746 #define glCopyColorTableSGI (gl.CopyColorTableSGI)
5747 #undef glGetColorTableSGI
5748 #define glGetColorTableSGI (gl.GetColorTableSGI)
5749 #undef glGetColorTableParameterfvSGI
5750 #define glGetColorTableParameterfvSGI (gl.GetColorTableParameterfvSGI)
5751 #undef glGetColorTableParameterivSGI
5752 #define glGetColorTableParameterivSGI (gl.GetColorTableParameterivSGI)
5753 #undef glPixelTexGenSGIX
5754 #define glPixelTexGenSGIX (gl.PixelTexGenSGIX)
5755 #undef glPixelTexGenParameteriSGIS
5756 #define glPixelTexGenParameteriSGIS (gl.PixelTexGenParameteriSGIS)
5757 #undef glPixelTexGenParameterivSGIS
5758 #define glPixelTexGenParameterivSGIS (gl.PixelTexGenParameterivSGIS)
5759 #undef glPixelTexGenParameterfSGIS
5760 #define glPixelTexGenParameterfSGIS (gl.PixelTexGenParameterfSGIS)
5761 #undef glPixelTexGenParameterfvSGIS
5762 #define glPixelTexGenParameterfvSGIS (gl.PixelTexGenParameterfvSGIS)
5763 #undef glGetPixelTexGenParameterivSGIS
5764 #define glGetPixelTexGenParameterivSGIS (gl.GetPixelTexGenParameterivSGIS)
5765 #undef glGetPixelTexGenParameterfvSGIS
5766 #define glGetPixelTexGenParameterfvSGIS (gl.GetPixelTexGenParameterfvSGIS)
5767 #undef glTexImage4DSGIS
5768 #define glTexImage4DSGIS (gl.TexImage4DSGIS)
5769 #undef glTexSubImage4DSGIS
5770 #define glTexSubImage4DSGIS (gl.TexSubImage4DSGIS)
5771 #undef glAreTexturesResidentEXT
5772 #define glAreTexturesResidentEXT (gl.AreTexturesResidentEXT)
5773 #undef glBindTextureEXT
5774 #define glBindTextureEXT (gl.BindTextureEXT)
5775 #undef glDeleteTexturesEXT
5776 #define glDeleteTexturesEXT (gl.DeleteTexturesEXT)
5777 #undef glGenTexturesEXT
5778 #define glGenTexturesEXT (gl.GenTexturesEXT)
5779 #undef glIsTextureEXT
5780 #define glIsTextureEXT (gl.IsTextureEXT)
5781 #undef glPrioritizeTexturesEXT
5782 #define glPrioritizeTexturesEXT (gl.PrioritizeTexturesEXT)
5783 #undef glDetailTexFuncSGIS
5784 #define glDetailTexFuncSGIS (gl.DetailTexFuncSGIS)
5785 #undef glGetDetailTexFuncSGIS
5786 #define glGetDetailTexFuncSGIS (gl.GetDetailTexFuncSGIS)
5787 #undef glSharpenTexFuncSGIS
5788 #define glSharpenTexFuncSGIS (gl.SharpenTexFuncSGIS)
5789 #undef glGetSharpenTexFuncSGIS
5790 #define glGetSharpenTexFuncSGIS (gl.GetSharpenTexFuncSGIS)
5791 #undef glSampleMaskSGIS
5792 #define glSampleMaskSGIS (gl.SampleMaskSGIS)
5793 #undef glSamplePatternSGIS
5794 #define glSamplePatternSGIS (gl.SamplePatternSGIS)
5795 #undef glArrayElementEXT
5796 #define glArrayElementEXT (gl.ArrayElementEXT)
5797 #undef glColorPointerEXT
5798 #define glColorPointerEXT (gl.ColorPointerEXT)
5799 #undef glDrawArraysEXT
5800 #define glDrawArraysEXT (gl.DrawArraysEXT)
5801 #undef glEdgeFlagPointerEXT
5802 #define glEdgeFlagPointerEXT (gl.EdgeFlagPointerEXT)
5803 #undef glGetPointervEXT
5804 #define glGetPointervEXT (gl.GetPointervEXT)
5805 #undef glIndexPointerEXT
5806 #define glIndexPointerEXT (gl.IndexPointerEXT)
5807 #undef glNormalPointerEXT
5808 #define glNormalPointerEXT (gl.NormalPointerEXT)
5809 #undef glTexCoordPointerEXT
5810 #define glTexCoordPointerEXT (gl.TexCoordPointerEXT)
5811 #undef glVertexPointerEXT
5812 #define glVertexPointerEXT (gl.VertexPointerEXT)
5813 #undef glBlendEquationEXT
5814 #define glBlendEquationEXT (gl.BlendEquationEXT)
5815 #undef glSpriteParameterfSGIX
5816 #define glSpriteParameterfSGIX (gl.SpriteParameterfSGIX)
5817 #undef glSpriteParameterfvSGIX
5818 #define glSpriteParameterfvSGIX (gl.SpriteParameterfvSGIX)
5819 #undef glSpriteParameteriSGIX
5820 #define glSpriteParameteriSGIX (gl.SpriteParameteriSGIX)
5821 #undef glSpriteParameterivSGIX
5822 #define glSpriteParameterivSGIX (gl.SpriteParameterivSGIX)
5823 #undef glPointParameterfEXT
5824 #define glPointParameterfEXT (gl.PointParameterfEXT)
5825 #undef glPointParameterfvEXT
5826 #define glPointParameterfvEXT (gl.PointParameterfvEXT)
5827 #undef glPointParameterfSGIS
5828 #define glPointParameterfSGIS (gl.PointParameterfSGIS)
5829 #undef glPointParameterfvSGIS
5830 #define glPointParameterfvSGIS (gl.PointParameterfvSGIS)
5831 #undef glGetInstrumentsSGIX
5832 #define glGetInstrumentsSGIX (gl.GetInstrumentsSGIX)
5833 #undef glInstrumentsBufferSGIX
5834 #define glInstrumentsBufferSGIX (gl.InstrumentsBufferSGIX)
5835 #undef glPollInstrumentsSGIX
5836 #define glPollInstrumentsSGIX (gl.PollInstrumentsSGIX)
5837 #undef glReadInstrumentsSGIX
5838 #define glReadInstrumentsSGIX (gl.ReadInstrumentsSGIX)
5839 #undef glStartInstrumentsSGIX
5840 #define glStartInstrumentsSGIX (gl.StartInstrumentsSGIX)
5841 #undef glStopInstrumentsSGIX
5842 #define glStopInstrumentsSGIX (gl.StopInstrumentsSGIX)
5843 #undef glFrameZoomSGIX
5844 #define glFrameZoomSGIX (gl.FrameZoomSGIX)
5845 #undef glTagSampleBufferSGIX
5846 #define glTagSampleBufferSGIX (gl.TagSampleBufferSGIX)
5847 #undef glDeformationMap3dSGIX
5848 #define glDeformationMap3dSGIX (gl.DeformationMap3dSGIX)
5849 #undef glDeformationMap3fSGIX
5850 #define glDeformationMap3fSGIX (gl.DeformationMap3fSGIX)
5851 #undef glDeformSGIX
5852 #define glDeformSGIX (gl.DeformSGIX)
5853 #undef glLoadIdentityDeformationMapSGIX
5854 #define glLoadIdentityDeformationMapSGIX (gl.LoadIdentityDeformationMapSGIX)
5855 #undef glReferencePlaneSGIX
5856 #define glReferencePlaneSGIX (gl.ReferencePlaneSGIX)
5857 #undef glFlushRasterSGIX
5858 #define glFlushRasterSGIX (gl.FlushRasterSGIX)
5859 #undef glFogFuncSGIS
5860 #define glFogFuncSGIS (gl.FogFuncSGIS)
5861 #undef glGetFogFuncSGIS
5862 #define glGetFogFuncSGIS (gl.GetFogFuncSGIS)
5863 #undef glImageTransformParameteriHP
5864 #define glImageTransformParameteriHP (gl.ImageTransformParameteriHP)
5865 #undef glImageTransformParameterfHP
5866 #define glImageTransformParameterfHP (gl.ImageTransformParameterfHP)
5867 #undef glImageTransformParameterivHP
5868 #define glImageTransformParameterivHP (gl.ImageTransformParameterivHP)
5869 #undef glImageTransformParameterfvHP
5870 #define glImageTransformParameterfvHP (gl.ImageTransformParameterfvHP)
5871 #undef glGetImageTransformParameterivHP
5872 #define glGetImageTransformParameterivHP (gl.GetImageTransformParameterivHP)
5873 #undef glGetImageTransformParameterfvHP
5874 #define glGetImageTransformParameterfvHP (gl.GetImageTransformParameterfvHP)
5875 #undef glColorSubTableEXT
5876 #define glColorSubTableEXT (gl.ColorSubTableEXT)
5877 #undef glCopyColorSubTableEXT
5878 #define glCopyColorSubTableEXT (gl.CopyColorSubTableEXT)
5879 #undef glHintPGI
5880 #define glHintPGI (gl.HintPGI)
5881 #undef glColorTableEXT
5882 #define glColorTableEXT (gl.ColorTableEXT)
5883 #undef glGetColorTableEXT
5884 #define glGetColorTableEXT (gl.GetColorTableEXT)
5885 #undef glGetColorTableParameterivEXT
5886 #define glGetColorTableParameterivEXT (gl.GetColorTableParameterivEXT)
5887 #undef glGetColorTableParameterfvEXT
5888 #define glGetColorTableParameterfvEXT (gl.GetColorTableParameterfvEXT)
5889 #undef glGetListParameterfvSGIX
5890 #define glGetListParameterfvSGIX (gl.GetListParameterfvSGIX)
5891 #undef glGetListParameterivSGIX
5892 #define glGetListParameterivSGIX (gl.GetListParameterivSGIX)
5893 #undef glListParameterfSGIX
5894 #define glListParameterfSGIX (gl.ListParameterfSGIX)
5895 #undef glListParameterfvSGIX
5896 #define glListParameterfvSGIX (gl.ListParameterfvSGIX)
5897 #undef glListParameteriSGIX
5898 #define glListParameteriSGIX (gl.ListParameteriSGIX)
5899 #undef glListParameterivSGIX
5900 #define glListParameterivSGIX (gl.ListParameterivSGIX)
5901 #undef glIndexMaterialEXT
5902 #define glIndexMaterialEXT (gl.IndexMaterialEXT)
5903 #undef glIndexFuncEXT
5904 #define glIndexFuncEXT (gl.IndexFuncEXT)
5905 #undef glLockArraysEXT
5906 #define glLockArraysEXT (gl.LockArraysEXT)
5907 #undef glUnlockArraysEXT
5908 #define glUnlockArraysEXT (gl.UnlockArraysEXT)
5909 #undef glCullParameterdvEXT
5910 #define glCullParameterdvEXT (gl.CullParameterdvEXT)
5911 #undef glCullParameterfvEXT
5912 #define glCullParameterfvEXT (gl.CullParameterfvEXT)
5913 #undef glFragmentColorMaterialSGIX
5914 #define glFragmentColorMaterialSGIX (gl.FragmentColorMaterialSGIX)
5915 #undef glFragmentLightfSGIX
5916 #define glFragmentLightfSGIX (gl.FragmentLightfSGIX)
5917 #undef glFragmentLightfvSGIX
5918 #define glFragmentLightfvSGIX (gl.FragmentLightfvSGIX)
5919 #undef glFragmentLightiSGIX
5920 #define glFragmentLightiSGIX (gl.FragmentLightiSGIX)
5921 #undef glFragmentLightivSGIX
5922 #define glFragmentLightivSGIX (gl.FragmentLightivSGIX)
5923 #undef glFragmentLightModelfSGIX
5924 #define glFragmentLightModelfSGIX (gl.FragmentLightModelfSGIX)
5925 #undef glFragmentLightModelfvSGIX
5926 #define glFragmentLightModelfvSGIX (gl.FragmentLightModelfvSGIX)
5927 #undef glFragmentLightModeliSGIX
5928 #define glFragmentLightModeliSGIX (gl.FragmentLightModeliSGIX)
5929 #undef glFragmentLightModelivSGIX
5930 #define glFragmentLightModelivSGIX (gl.FragmentLightModelivSGIX)
5931 #undef glFragmentMaterialfSGIX
5932 #define glFragmentMaterialfSGIX (gl.FragmentMaterialfSGIX)
5933 #undef glFragmentMaterialfvSGIX
5934 #define glFragmentMaterialfvSGIX (gl.FragmentMaterialfvSGIX)
5935 #undef glFragmentMaterialiSGIX
5936 #define glFragmentMaterialiSGIX (gl.FragmentMaterialiSGIX)
5937 #undef glFragmentMaterialivSGIX
5938 #define glFragmentMaterialivSGIX (gl.FragmentMaterialivSGIX)
5939 #undef glGetFragmentLightfvSGIX
5940 #define glGetFragmentLightfvSGIX (gl.GetFragmentLightfvSGIX)
5941 #undef glGetFragmentLightivSGIX
5942 #define glGetFragmentLightivSGIX (gl.GetFragmentLightivSGIX)
5943 #undef glGetFragmentMaterialfvSGIX
5944 #define glGetFragmentMaterialfvSGIX (gl.GetFragmentMaterialfvSGIX)
5945 #undef glGetFragmentMaterialivSGIX
5946 #define glGetFragmentMaterialivSGIX (gl.GetFragmentMaterialivSGIX)
5947 #undef glLightEnviSGIX
5948 #define glLightEnviSGIX (gl.LightEnviSGIX)
5949 #undef glDrawRangeElementsEXT
5950 #define glDrawRangeElementsEXT (gl.DrawRangeElementsEXT)
5951 #undef glApplyTextureEXT
5952 #define glApplyTextureEXT (gl.ApplyTextureEXT)
5953 #undef glTextureLightEXT
5954 #define glTextureLightEXT (gl.TextureLightEXT)
5955 #undef glTextureMaterialEXT
5956 #define glTextureMaterialEXT (gl.TextureMaterialEXT)
5957 #undef glAsyncMarkerSGIX
5958 #define glAsyncMarkerSGIX (gl.AsyncMarkerSGIX)
5959 #undef glFinishAsyncSGIX
5960 #define glFinishAsyncSGIX (gl.FinishAsyncSGIX)
5961 #undef glPollAsyncSGIX
5962 #define glPollAsyncSGIX (gl.PollAsyncSGIX)
5963 #undef glGenAsyncMarkersSGIX
5964 #define glGenAsyncMarkersSGIX (gl.GenAsyncMarkersSGIX)
5965 #undef glDeleteAsyncMarkersSGIX
5966 #define glDeleteAsyncMarkersSGIX (gl.DeleteAsyncMarkersSGIX)
5967 #undef glIsAsyncMarkerSGIX
5968 #define glIsAsyncMarkerSGIX (gl.IsAsyncMarkerSGIX)
5969 #undef glVertexPointervINTEL
5970 #define glVertexPointervINTEL (gl.VertexPointervINTEL)
5971 #undef glNormalPointervINTEL
5972 #define glNormalPointervINTEL (gl.NormalPointervINTEL)
5973 #undef glColorPointervINTEL
5974 #define glColorPointervINTEL (gl.ColorPointervINTEL)
5975 #undef glTexCoordPointervINTEL
5976 #define glTexCoordPointervINTEL (gl.TexCoordPointervINTEL)
5977 #undef glPixelTransformParameteriEXT
5978 #define glPixelTransformParameteriEXT (gl.PixelTransformParameteriEXT)
5979 #undef glPixelTransformParameterfEXT
5980 #define glPixelTransformParameterfEXT (gl.PixelTransformParameterfEXT)
5981 #undef glPixelTransformParameterivEXT
5982 #define glPixelTransformParameterivEXT (gl.PixelTransformParameterivEXT)
5983 #undef glPixelTransformParameterfvEXT
5984 #define glPixelTransformParameterfvEXT (gl.PixelTransformParameterfvEXT)
5985 #undef glSecondaryColor3bEXT
5986 #define glSecondaryColor3bEXT (gl.SecondaryColor3bEXT)
5987 #undef glSecondaryColor3bvEXT
5988 #define glSecondaryColor3bvEXT (gl.SecondaryColor3bvEXT)
5989 #undef glSecondaryColor3dEXT
5990 #define glSecondaryColor3dEXT (gl.SecondaryColor3dEXT)
5991 #undef glSecondaryColor3dvEXT
5992 #define glSecondaryColor3dvEXT (gl.SecondaryColor3dvEXT)
5993 #undef glSecondaryColor3fEXT
5994 #define glSecondaryColor3fEXT (gl.SecondaryColor3fEXT)
5995 #undef glSecondaryColor3fvEXT
5996 #define glSecondaryColor3fvEXT (gl.SecondaryColor3fvEXT)
5997 #undef glSecondaryColor3iEXT
5998 #define glSecondaryColor3iEXT (gl.SecondaryColor3iEXT)
5999 #undef glSecondaryColor3ivEXT
6000 #define glSecondaryColor3ivEXT (gl.SecondaryColor3ivEXT)
6001 #undef glSecondaryColor3sEXT
6002 #define glSecondaryColor3sEXT (gl.SecondaryColor3sEXT)
6003 #undef glSecondaryColor3svEXT
6004 #define glSecondaryColor3svEXT (gl.SecondaryColor3svEXT)
6005 #undef glSecondaryColor3ubEXT
6006 #define glSecondaryColor3ubEXT (gl.SecondaryColor3ubEXT)
6007 #undef glSecondaryColor3ubvEXT
6008 #define glSecondaryColor3ubvEXT (gl.SecondaryColor3ubvEXT)
6009 #undef glSecondaryColor3uiEXT
6010 #define glSecondaryColor3uiEXT (gl.SecondaryColor3uiEXT)
6011 #undef glSecondaryColor3uivEXT
6012 #define glSecondaryColor3uivEXT (gl.SecondaryColor3uivEXT)
6013 #undef glSecondaryColor3usEXT
6014 #define glSecondaryColor3usEXT (gl.SecondaryColor3usEXT)
6015 #undef glSecondaryColor3usvEXT
6016 #define glSecondaryColor3usvEXT (gl.SecondaryColor3usvEXT)
6017 #undef glSecondaryColorPointerEXT
6018 #define glSecondaryColorPointerEXT (gl.SecondaryColorPointerEXT)
6019 #undef glTextureNormalEXT
6020 #define glTextureNormalEXT (gl.TextureNormalEXT)
6021 #undef glMultiDrawArraysEXT
6022 #define glMultiDrawArraysEXT (gl.MultiDrawArraysEXT)
6023 #undef glMultiDrawElementsEXT
6024 #define glMultiDrawElementsEXT (gl.MultiDrawElementsEXT)
6025 #undef glFogCoordfEXT
6026 #define glFogCoordfEXT (gl.FogCoordfEXT)
6027 #undef glFogCoordfvEXT
6028 #define glFogCoordfvEXT (gl.FogCoordfvEXT)
6029 #undef glFogCoorddEXT
6030 #define glFogCoorddEXT (gl.FogCoorddEXT)
6031 #undef glFogCoorddvEXT
6032 #define glFogCoorddvEXT (gl.FogCoorddvEXT)
6033 #undef glFogCoordPointerEXT
6034 #define glFogCoordPointerEXT (gl.FogCoordPointerEXT)
6035 #undef glTangent3bEXT
6036 #define glTangent3bEXT (gl.Tangent3bEXT)
6037 #undef glTangent3bvEXT
6038 #define glTangent3bvEXT (gl.Tangent3bvEXT)
6039 #undef glTangent3dEXT
6040 #define glTangent3dEXT (gl.Tangent3dEXT)
6041 #undef glTangent3dvEXT
6042 #define glTangent3dvEXT (gl.Tangent3dvEXT)
6043 #undef glTangent3fEXT
6044 #define glTangent3fEXT (gl.Tangent3fEXT)
6045 #undef glTangent3fvEXT
6046 #define glTangent3fvEXT (gl.Tangent3fvEXT)
6047 #undef glTangent3iEXT
6048 #define glTangent3iEXT (gl.Tangent3iEXT)
6049 #undef glTangent3ivEXT
6050 #define glTangent3ivEXT (gl.Tangent3ivEXT)
6051 #undef glTangent3sEXT
6052 #define glTangent3sEXT (gl.Tangent3sEXT)
6053 #undef glTangent3svEXT
6054 #define glTangent3svEXT (gl.Tangent3svEXT)
6055 #undef glBinormal3bEXT
6056 #define glBinormal3bEXT (gl.Binormal3bEXT)
6057 #undef glBinormal3bvEXT
6058 #define glBinormal3bvEXT (gl.Binormal3bvEXT)
6059 #undef glBinormal3dEXT
6060 #define glBinormal3dEXT (gl.Binormal3dEXT)
6061 #undef glBinormal3dvEXT
6062 #define glBinormal3dvEXT (gl.Binormal3dvEXT)
6063 #undef glBinormal3fEXT
6064 #define glBinormal3fEXT (gl.Binormal3fEXT)
6065 #undef glBinormal3fvEXT
6066 #define glBinormal3fvEXT (gl.Binormal3fvEXT)
6067 #undef glBinormal3iEXT
6068 #define glBinormal3iEXT (gl.Binormal3iEXT)
6069 #undef glBinormal3ivEXT
6070 #define glBinormal3ivEXT (gl.Binormal3ivEXT)
6071 #undef glBinormal3sEXT
6072 #define glBinormal3sEXT (gl.Binormal3sEXT)
6073 #undef glBinormal3svEXT
6074 #define glBinormal3svEXT (gl.Binormal3svEXT)
6075 #undef glTangentPointerEXT
6076 #define glTangentPointerEXT (gl.TangentPointerEXT)
6077 #undef glBinormalPointerEXT
6078 #define glBinormalPointerEXT (gl.BinormalPointerEXT)
6079 #undef glFinishTextureSUNX
6080 #define glFinishTextureSUNX (gl.FinishTextureSUNX)
6081 #undef glGlobalAlphaFactorbSUN
6082 #define glGlobalAlphaFactorbSUN (gl.GlobalAlphaFactorbSUN)
6083 #undef glGlobalAlphaFactorsSUN
6084 #define glGlobalAlphaFactorsSUN (gl.GlobalAlphaFactorsSUN)
6085 #undef glGlobalAlphaFactoriSUN
6086 #define glGlobalAlphaFactoriSUN (gl.GlobalAlphaFactoriSUN)
6087 #undef glGlobalAlphaFactorfSUN
6088 #define glGlobalAlphaFactorfSUN (gl.GlobalAlphaFactorfSUN)
6089 #undef glGlobalAlphaFactordSUN
6090 #define glGlobalAlphaFactordSUN (gl.GlobalAlphaFactordSUN)
6091 #undef glGlobalAlphaFactorubSUN
6092 #define glGlobalAlphaFactorubSUN (gl.GlobalAlphaFactorubSUN)
6093 #undef glGlobalAlphaFactorusSUN
6094 #define glGlobalAlphaFactorusSUN (gl.GlobalAlphaFactorusSUN)
6095 #undef glGlobalAlphaFactoruiSUN
6096 #define glGlobalAlphaFactoruiSUN (gl.GlobalAlphaFactoruiSUN)
6097 #undef glReplacementCodeuiSUN
6098 #define glReplacementCodeuiSUN (gl.ReplacementCodeuiSUN)
6099 #undef glReplacementCodeusSUN
6100 #define glReplacementCodeusSUN (gl.ReplacementCodeusSUN)
6101 #undef glReplacementCodeubSUN
6102 #define glReplacementCodeubSUN (gl.ReplacementCodeubSUN)
6103 #undef glReplacementCodeuivSUN
6104 #define glReplacementCodeuivSUN (gl.ReplacementCodeuivSUN)
6105 #undef glReplacementCodeusvSUN
6106 #define glReplacementCodeusvSUN (gl.ReplacementCodeusvSUN)
6107 #undef glReplacementCodeubvSUN
6108 #define glReplacementCodeubvSUN (gl.ReplacementCodeubvSUN)
6109 #undef glReplacementCodePointerSUN
6110 #define glReplacementCodePointerSUN (gl.ReplacementCodePointerSUN)
6111 #undef glColor4ubVertex2fSUN
6112 #define glColor4ubVertex2fSUN (gl.Color4ubVertex2fSUN)
6113 #undef glColor4ubVertex2fvSUN
6114 #define glColor4ubVertex2fvSUN (gl.Color4ubVertex2fvSUN)
6115 #undef glColor4ubVertex3fSUN
6116 #define glColor4ubVertex3fSUN (gl.Color4ubVertex3fSUN)
6117 #undef glColor4ubVertex3fvSUN
6118 #define glColor4ubVertex3fvSUN (gl.Color4ubVertex3fvSUN)
6119 #undef glColor3fVertex3fSUN
6120 #define glColor3fVertex3fSUN (gl.Color3fVertex3fSUN)
6121 #undef glColor3fVertex3fvSUN
6122 #define glColor3fVertex3fvSUN (gl.Color3fVertex3fvSUN)
6123 #undef glNormal3fVertex3fSUN
6124 #define glNormal3fVertex3fSUN (gl.Normal3fVertex3fSUN)
6125 #undef glNormal3fVertex3fvSUN
6126 #define glNormal3fVertex3fvSUN (gl.Normal3fVertex3fvSUN)
6127 #undef glColor4fNormal3fVertex3fSUN
6128 #define glColor4fNormal3fVertex3fSUN (gl.Color4fNormal3fVertex3fSUN)
6129 #undef glColor4fNormal3fVertex3fvSUN
6130 #define glColor4fNormal3fVertex3fvSUN (gl.Color4fNormal3fVertex3fvSUN)
6131 #undef glTexCoord2fVertex3fSUN
6132 #define glTexCoord2fVertex3fSUN (gl.TexCoord2fVertex3fSUN)
6133 #undef glTexCoord2fVertex3fvSUN
6134 #define glTexCoord2fVertex3fvSUN (gl.TexCoord2fVertex3fvSUN)
6135 #undef glTexCoord4fVertex4fSUN
6136 #define glTexCoord4fVertex4fSUN (gl.TexCoord4fVertex4fSUN)
6137 #undef glTexCoord4fVertex4fvSUN
6138 #define glTexCoord4fVertex4fvSUN (gl.TexCoord4fVertex4fvSUN)
6139 #undef glTexCoord2fColor4ubVertex3fSUN
6140 #define glTexCoord2fColor4ubVertex3fSUN (gl.TexCoord2fColor4ubVertex3fSUN)
6141 #undef glTexCoord2fColor4ubVertex3fvSUN
6142 #define glTexCoord2fColor4ubVertex3fvSUN (gl.TexCoord2fColor4ubVertex3fvSUN)
6143 #undef glTexCoord2fColor3fVertex3fSUN
6144 #define glTexCoord2fColor3fVertex3fSUN (gl.TexCoord2fColor3fVertex3fSUN)
6145 #undef glTexCoord2fColor3fVertex3fvSUN
6146 #define glTexCoord2fColor3fVertex3fvSUN (gl.TexCoord2fColor3fVertex3fvSUN)
6147 #undef glTexCoord2fNormal3fVertex3fSUN
6148 #define glTexCoord2fNormal3fVertex3fSUN (gl.TexCoord2fNormal3fVertex3fSUN)
6149 #undef glTexCoord2fNormal3fVertex3fvSUN
6150 #define glTexCoord2fNormal3fVertex3fvSUN (gl.TexCoord2fNormal3fVertex3fvSUN)
6151 #undef glTexCoord2fColor4fNormal3fVertex3fSUN
6152 #define glTexCoord2fColor4fNormal3fVertex3fSUN (gl.TexCoord2fColor4fNormal3fVertex3fSUN)
6153 #undef glTexCoord2fColor4fNormal3fVertex3fvSUN
6154 #define glTexCoord2fColor4fNormal3fVertex3fvSUN (gl.TexCoord2fColor4fNormal3fVertex3fvSUN)
6155 #undef glTexCoord4fColor4fNormal3fVertex4fSUN
6156 #define glTexCoord4fColor4fNormal3fVertex4fSUN (gl.TexCoord4fColor4fNormal3fVertex4fSUN)
6157 #undef glTexCoord4fColor4fNormal3fVertex4fvSUN
6158 #define glTexCoord4fColor4fNormal3fVertex4fvSUN (gl.TexCoord4fColor4fNormal3fVertex4fvSUN)
6159 #undef glReplacementCodeuiVertex3fSUN
6160 #define glReplacementCodeuiVertex3fSUN (gl.ReplacementCodeuiVertex3fSUN)
6161 #undef glReplacementCodeuiVertex3fvSUN
6162 #define glReplacementCodeuiVertex3fvSUN (gl.ReplacementCodeuiVertex3fvSUN)
6163 #undef glReplacementCodeuiColor4ubVertex3fSUN
6164 #define glReplacementCodeuiColor4ubVertex3fSUN (gl.ReplacementCodeuiColor4ubVertex3fSUN)
6165 #undef glReplacementCodeuiColor4ubVertex3fvSUN
6166 #define glReplacementCodeuiColor4ubVertex3fvSUN (gl.ReplacementCodeuiColor4ubVertex3fvSUN)
6167 #undef glReplacementCodeuiColor3fVertex3fSUN
6168 #define glReplacementCodeuiColor3fVertex3fSUN (gl.ReplacementCodeuiColor3fVertex3fSUN)
6169 #undef glReplacementCodeuiColor3fVertex3fvSUN
6170 #define glReplacementCodeuiColor3fVertex3fvSUN (gl.ReplacementCodeuiColor3fVertex3fvSUN)
6171 #undef glReplacementCodeuiNormal3fVertex3fSUN
6172 #define glReplacementCodeuiNormal3fVertex3fSUN (gl.ReplacementCodeuiNormal3fVertex3fSUN)
6173 #undef glReplacementCodeuiNormal3fVertex3fvSUN
6174 #define glReplacementCodeuiNormal3fVertex3fvSUN (gl.ReplacementCodeuiNormal3fVertex3fvSUN)
6175 #undef glReplacementCodeuiColor4fNormal3fVertex3fSUN
6176 #define glReplacementCodeuiColor4fNormal3fVertex3fSUN (gl.ReplacementCodeuiColor4fNormal3fVertex3fSUN)
6177 #undef glReplacementCodeuiColor4fNormal3fVertex3fvSUN
6178 #define glReplacementCodeuiColor4fNormal3fVertex3fvSUN (gl.ReplacementCodeuiColor4fNormal3fVertex3fvSUN)
6179 #undef glReplacementCodeuiTexCoord2fVertex3fSUN
6180 #define glReplacementCodeuiTexCoord2fVertex3fSUN (gl.ReplacementCodeuiTexCoord2fVertex3fSUN)
6181 #undef glReplacementCodeuiTexCoord2fVertex3fvSUN
6182 #define glReplacementCodeuiTexCoord2fVertex3fvSUN (gl.ReplacementCodeuiTexCoord2fVertex3fvSUN)
6183 #undef glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
6184 #define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN (gl.ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)
6185 #undef glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
6186 #define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN (gl.ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)
6187 #undef glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
6188 #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (gl.ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)
6189 #undef glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
6190 #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN (gl.ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)
6191 #undef glBlendFuncSeparateEXT
6192 #define glBlendFuncSeparateEXT (gl.BlendFuncSeparateEXT)
6193 #undef glBlendFuncSeparateINGR
6194 #define glBlendFuncSeparateINGR (gl.BlendFuncSeparateINGR)
6195 #undef glVertexWeightfEXT
6196 #define glVertexWeightfEXT (gl.VertexWeightfEXT)
6197 #undef glVertexWeightfvEXT
6198 #define glVertexWeightfvEXT (gl.VertexWeightfvEXT)
6199 #undef glVertexWeightPointerEXT
6200 #define glVertexWeightPointerEXT (gl.VertexWeightPointerEXT)
6201 #undef glFlushVertexArrayRangeNV
6202 #define glFlushVertexArrayRangeNV (gl.FlushVertexArrayRangeNV)
6203 #undef glVertexArrayRangeNV
6204 #define glVertexArrayRangeNV (gl.VertexArrayRangeNV)
6205 #undef glCombinerParameterfvNV
6206 #define glCombinerParameterfvNV (gl.CombinerParameterfvNV)
6207 #undef glCombinerParameterfNV
6208 #define glCombinerParameterfNV (gl.CombinerParameterfNV)
6209 #undef glCombinerParameterivNV
6210 #define glCombinerParameterivNV (gl.CombinerParameterivNV)
6211 #undef glCombinerParameteriNV
6212 #define glCombinerParameteriNV (gl.CombinerParameteriNV)
6213 #undef glCombinerInputNV
6214 #define glCombinerInputNV (gl.CombinerInputNV)
6215 #undef glCombinerOutputNV
6216 #define glCombinerOutputNV (gl.CombinerOutputNV)
6217 #undef glFinalCombinerInputNV
6218 #define glFinalCombinerInputNV (gl.FinalCombinerInputNV)
6219 #undef glGetCombinerInputParameterfvNV
6220 #define glGetCombinerInputParameterfvNV (gl.GetCombinerInputParameterfvNV)
6221 #undef glGetCombinerInputParameterivNV
6222 #define glGetCombinerInputParameterivNV (gl.GetCombinerInputParameterivNV)
6223 #undef glGetCombinerOutputParameterfvNV
6224 #define glGetCombinerOutputParameterfvNV (gl.GetCombinerOutputParameterfvNV)
6225 #undef glGetCombinerOutputParameterivNV
6226 #define glGetCombinerOutputParameterivNV (gl.GetCombinerOutputParameterivNV)
6227 #undef glGetFinalCombinerInputParameterfvNV
6228 #define glGetFinalCombinerInputParameterfvNV (gl.GetFinalCombinerInputParameterfvNV)
6229 #undef glGetFinalCombinerInputParameterivNV
6230 #define glGetFinalCombinerInputParameterivNV (gl.GetFinalCombinerInputParameterivNV)
6231 #undef glResizeBuffersMESA
6232 #define glResizeBuffersMESA (gl.ResizeBuffersMESA)
6233 #undef glWindowPos2dMESA
6234 #define glWindowPos2dMESA (gl.WindowPos2dMESA)
6235 #undef glWindowPos2dvMESA
6236 #define glWindowPos2dvMESA (gl.WindowPos2dvMESA)
6237 #undef glWindowPos2fMESA
6238 #define glWindowPos2fMESA (gl.WindowPos2fMESA)
6239 #undef glWindowPos2fvMESA
6240 #define glWindowPos2fvMESA (gl.WindowPos2fvMESA)
6241 #undef glWindowPos2iMESA
6242 #define glWindowPos2iMESA (gl.WindowPos2iMESA)
6243 #undef glWindowPos2ivMESA
6244 #define glWindowPos2ivMESA (gl.WindowPos2ivMESA)
6245 #undef glWindowPos2sMESA
6246 #define glWindowPos2sMESA (gl.WindowPos2sMESA)
6247 #undef glWindowPos2svMESA
6248 #define glWindowPos2svMESA (gl.WindowPos2svMESA)
6249 #undef glWindowPos3dMESA
6250 #define glWindowPos3dMESA (gl.WindowPos3dMESA)
6251 #undef glWindowPos3dvMESA
6252 #define glWindowPos3dvMESA (gl.WindowPos3dvMESA)
6253 #undef glWindowPos3fMESA
6254 #define glWindowPos3fMESA (gl.WindowPos3fMESA)
6255 #undef glWindowPos3fvMESA
6256 #define glWindowPos3fvMESA (gl.WindowPos3fvMESA)
6257 #undef glWindowPos3iMESA
6258 #define glWindowPos3iMESA (gl.WindowPos3iMESA)
6259 #undef glWindowPos3ivMESA
6260 #define glWindowPos3ivMESA (gl.WindowPos3ivMESA)
6261 #undef glWindowPos3sMESA
6262 #define glWindowPos3sMESA (gl.WindowPos3sMESA)
6263 #undef glWindowPos3svMESA
6264 #define glWindowPos3svMESA (gl.WindowPos3svMESA)
6265 #undef glWindowPos4dMESA
6266 #define glWindowPos4dMESA (gl.WindowPos4dMESA)
6267 #undef glWindowPos4dvMESA
6268 #define glWindowPos4dvMESA (gl.WindowPos4dvMESA)
6269 #undef glWindowPos4fMESA
6270 #define glWindowPos4fMESA (gl.WindowPos4fMESA)
6271 #undef glWindowPos4fvMESA
6272 #define glWindowPos4fvMESA (gl.WindowPos4fvMESA)
6273 #undef glWindowPos4iMESA
6274 #define glWindowPos4iMESA (gl.WindowPos4iMESA)
6275 #undef glWindowPos4ivMESA
6276 #define glWindowPos4ivMESA (gl.WindowPos4ivMESA)
6277 #undef glWindowPos4sMESA
6278 #define glWindowPos4sMESA (gl.WindowPos4sMESA)
6279 #undef glWindowPos4svMESA
6280 #define glWindowPos4svMESA (gl.WindowPos4svMESA)
6281 #undef glMultiModeDrawArraysIBM
6282 #define glMultiModeDrawArraysIBM (gl.MultiModeDrawArraysIBM)
6283 #undef glMultiModeDrawElementsIBM
6284 #define glMultiModeDrawElementsIBM (gl.MultiModeDrawElementsIBM)
6285 #undef glColorPointerListIBM
6286 #define glColorPointerListIBM (gl.ColorPointerListIBM)
6287 #undef glSecondaryColorPointerListIBM
6288 #define glSecondaryColorPointerListIBM (gl.SecondaryColorPointerListIBM)
6289 #undef glEdgeFlagPointerListIBM
6290 #define glEdgeFlagPointerListIBM (gl.EdgeFlagPointerListIBM)
6291 #undef glFogCoordPointerListIBM
6292 #define glFogCoordPointerListIBM (gl.FogCoordPointerListIBM)
6293 #undef glIndexPointerListIBM
6294 #define glIndexPointerListIBM (gl.IndexPointerListIBM)
6295 #undef glNormalPointerListIBM
6296 #define glNormalPointerListIBM (gl.NormalPointerListIBM)
6297 #undef glTexCoordPointerListIBM
6298 #define glTexCoordPointerListIBM (gl.TexCoordPointerListIBM)
6299 #undef glVertexPointerListIBM
6300 #define glVertexPointerListIBM (gl.VertexPointerListIBM)
6301 #undef glTbufferMask3DFX
6302 #define glTbufferMask3DFX (gl.TbufferMask3DFX)
6303 #undef glSampleMaskEXT
6304 #define glSampleMaskEXT (gl.SampleMaskEXT)
6305 #undef glSamplePatternEXT
6306 #define glSamplePatternEXT (gl.SamplePatternEXT)
6307 #undef glTextureColorMaskSGIS
6308 #define glTextureColorMaskSGIS (gl.TextureColorMaskSGIS)
6309 #undef glIglooInterfaceSGIX
6310 #define glIglooInterfaceSGIX (gl.IglooInterfaceSGIX)
6311 #undef glDeleteFencesNV
6312 #define glDeleteFencesNV (gl.DeleteFencesNV)
6313 #undef glGenFencesNV
6314 #define glGenFencesNV (gl.GenFencesNV)
6315 #undef glIsFenceNV
6316 #define glIsFenceNV (gl.IsFenceNV)
6317 #undef glTestFenceNV
6318 #define glTestFenceNV (gl.TestFenceNV)
6319 #undef glGetFenceivNV
6320 #define glGetFenceivNV (gl.GetFenceivNV)
6321 #undef glFinishFenceNV
6322 #define glFinishFenceNV (gl.FinishFenceNV)
6323 #undef glSetFenceNV
6324 #define glSetFenceNV (gl.SetFenceNV)
6325 #undef glMapControlPointsNV
6326 #define glMapControlPointsNV (gl.MapControlPointsNV)
6327 #undef glMapParameterivNV
6328 #define glMapParameterivNV (gl.MapParameterivNV)
6329 #undef glMapParameterfvNV
6330 #define glMapParameterfvNV (gl.MapParameterfvNV)
6331 #undef glGetMapControlPointsNV
6332 #define glGetMapControlPointsNV (gl.GetMapControlPointsNV)
6333 #undef glGetMapParameterivNV
6334 #define glGetMapParameterivNV (gl.GetMapParameterivNV)
6335 #undef glGetMapParameterfvNV
6336 #define glGetMapParameterfvNV (gl.GetMapParameterfvNV)
6337 #undef glGetMapAttribParameterivNV
6338 #define glGetMapAttribParameterivNV (gl.GetMapAttribParameterivNV)
6339 #undef glGetMapAttribParameterfvNV
6340 #define glGetMapAttribParameterfvNV (gl.GetMapAttribParameterfvNV)
6341 #undef glEvalMapsNV
6342 #define glEvalMapsNV (gl.EvalMapsNV)
6343 #undef glCombinerStageParameterfvNV
6344 #define glCombinerStageParameterfvNV (gl.CombinerStageParameterfvNV)
6345 #undef glGetCombinerStageParameterfvNV
6346 #define glGetCombinerStageParameterfvNV (gl.GetCombinerStageParameterfvNV)
6347 #undef glAreProgramsResidentNV
6348 #define glAreProgramsResidentNV (gl.AreProgramsResidentNV)
6349 #undef glBindProgramNV
6350 #define glBindProgramNV (gl.BindProgramNV)
6351 #undef glDeleteProgramsNV
6352 #define glDeleteProgramsNV (gl.DeleteProgramsNV)
6353 #undef glExecuteProgramNV
6354 #define glExecuteProgramNV (gl.ExecuteProgramNV)
6355 #undef glGenProgramsNV
6356 #define glGenProgramsNV (gl.GenProgramsNV)
6357 #undef glGetProgramParameterdvNV
6358 #define glGetProgramParameterdvNV (gl.GetProgramParameterdvNV)
6359 #undef glGetProgramParameterfvNV
6360 #define glGetProgramParameterfvNV (gl.GetProgramParameterfvNV)
6361 #undef glGetProgramivNV
6362 #define glGetProgramivNV (gl.GetProgramivNV)
6363 #undef glGetProgramStringNV
6364 #define glGetProgramStringNV (gl.GetProgramStringNV)
6365 #undef glGetTrackMatrixivNV
6366 #define glGetTrackMatrixivNV (gl.GetTrackMatrixivNV)
6367 #undef glGetVertexAttribdvNV
6368 #define glGetVertexAttribdvNV (gl.GetVertexAttribdvNV)
6369 #undef glGetVertexAttribfvNV
6370 #define glGetVertexAttribfvNV (gl.GetVertexAttribfvNV)
6371 #undef glGetVertexAttribivNV
6372 #define glGetVertexAttribivNV (gl.GetVertexAttribivNV)
6373 #undef glGetVertexAttribPointervNV
6374 #define glGetVertexAttribPointervNV (gl.GetVertexAttribPointervNV)
6375 #undef glIsProgramNV
6376 #define glIsProgramNV (gl.IsProgramNV)
6377 #undef glLoadProgramNV
6378 #define glLoadProgramNV (gl.LoadProgramNV)
6379 #undef glProgramParameter4dNV
6380 #define glProgramParameter4dNV (gl.ProgramParameter4dNV)
6381 #undef glProgramParameter4dvNV
6382 #define glProgramParameter4dvNV (gl.ProgramParameter4dvNV)
6383 #undef glProgramParameter4fNV
6384 #define glProgramParameter4fNV (gl.ProgramParameter4fNV)
6385 #undef glProgramParameter4fvNV
6386 #define glProgramParameter4fvNV (gl.ProgramParameter4fvNV)
6387 #undef glProgramParameters4dvNV
6388 #define glProgramParameters4dvNV (gl.ProgramParameters4dvNV)
6389 #undef glProgramParameters4fvNV
6390 #define glProgramParameters4fvNV (gl.ProgramParameters4fvNV)
6391 #undef glRequestResidentProgramsNV
6392 #define glRequestResidentProgramsNV (gl.RequestResidentProgramsNV)
6393 #undef glTrackMatrixNV
6394 #define glTrackMatrixNV (gl.TrackMatrixNV)
6395 #undef glVertexAttribPointerNV
6396 #define glVertexAttribPointerNV (gl.VertexAttribPointerNV)
6397 #undef glVertexAttrib1dNV
6398 #define glVertexAttrib1dNV (gl.VertexAttrib1dNV)
6399 #undef glVertexAttrib1dvNV
6400 #define glVertexAttrib1dvNV (gl.VertexAttrib1dvNV)
6401 #undef glVertexAttrib1fNV
6402 #define glVertexAttrib1fNV (gl.VertexAttrib1fNV)
6403 #undef glVertexAttrib1fvNV
6404 #define glVertexAttrib1fvNV (gl.VertexAttrib1fvNV)
6405 #undef glVertexAttrib1sNV
6406 #define glVertexAttrib1sNV (gl.VertexAttrib1sNV)
6407 #undef glVertexAttrib1svNV
6408 #define glVertexAttrib1svNV (gl.VertexAttrib1svNV)
6409 #undef glVertexAttrib2dNV
6410 #define glVertexAttrib2dNV (gl.VertexAttrib2dNV)
6411 #undef glVertexAttrib2dvNV
6412 #define glVertexAttrib2dvNV (gl.VertexAttrib2dvNV)
6413 #undef glVertexAttrib2fNV
6414 #define glVertexAttrib2fNV (gl.VertexAttrib2fNV)
6415 #undef glVertexAttrib2fvNV
6416 #define glVertexAttrib2fvNV (gl.VertexAttrib2fvNV)
6417 #undef glVertexAttrib2sNV
6418 #define glVertexAttrib2sNV (gl.VertexAttrib2sNV)
6419 #undef glVertexAttrib2svNV
6420 #define glVertexAttrib2svNV (gl.VertexAttrib2svNV)
6421 #undef glVertexAttrib3dNV
6422 #define glVertexAttrib3dNV (gl.VertexAttrib3dNV)
6423 #undef glVertexAttrib3dvNV
6424 #define glVertexAttrib3dvNV (gl.VertexAttrib3dvNV)
6425 #undef glVertexAttrib3fNV
6426 #define glVertexAttrib3fNV (gl.VertexAttrib3fNV)
6427 #undef glVertexAttrib3fvNV
6428 #define glVertexAttrib3fvNV (gl.VertexAttrib3fvNV)
6429 #undef glVertexAttrib3sNV
6430 #define glVertexAttrib3sNV (gl.VertexAttrib3sNV)
6431 #undef glVertexAttrib3svNV
6432 #define glVertexAttrib3svNV (gl.VertexAttrib3svNV)
6433 #undef glVertexAttrib4dNV
6434 #define glVertexAttrib4dNV (gl.VertexAttrib4dNV)
6435 #undef glVertexAttrib4dvNV
6436 #define glVertexAttrib4dvNV (gl.VertexAttrib4dvNV)
6437 #undef glVertexAttrib4fNV
6438 #define glVertexAttrib4fNV (gl.VertexAttrib4fNV)
6439 #undef glVertexAttrib4fvNV
6440 #define glVertexAttrib4fvNV (gl.VertexAttrib4fvNV)
6441 #undef glVertexAttrib4sNV
6442 #define glVertexAttrib4sNV (gl.VertexAttrib4sNV)
6443 #undef glVertexAttrib4svNV
6444 #define glVertexAttrib4svNV (gl.VertexAttrib4svNV)
6445 #undef glVertexAttrib4ubNV
6446 #define glVertexAttrib4ubNV (gl.VertexAttrib4ubNV)
6447 #undef glVertexAttrib4ubvNV
6448 #define glVertexAttrib4ubvNV (gl.VertexAttrib4ubvNV)
6449 #undef glVertexAttribs1dvNV
6450 #define glVertexAttribs1dvNV (gl.VertexAttribs1dvNV)
6451 #undef glVertexAttribs1fvNV
6452 #define glVertexAttribs1fvNV (gl.VertexAttribs1fvNV)
6453 #undef glVertexAttribs1svNV
6454 #define glVertexAttribs1svNV (gl.VertexAttribs1svNV)
6455 #undef glVertexAttribs2dvNV
6456 #define glVertexAttribs2dvNV (gl.VertexAttribs2dvNV)
6457 #undef glVertexAttribs2fvNV
6458 #define glVertexAttribs2fvNV (gl.VertexAttribs2fvNV)
6459 #undef glVertexAttribs2svNV
6460 #define glVertexAttribs2svNV (gl.VertexAttribs2svNV)
6461 #undef glVertexAttribs3dvNV
6462 #define glVertexAttribs3dvNV (gl.VertexAttribs3dvNV)
6463 #undef glVertexAttribs3fvNV
6464 #define glVertexAttribs3fvNV (gl.VertexAttribs3fvNV)
6465 #undef glVertexAttribs3svNV
6466 #define glVertexAttribs3svNV (gl.VertexAttribs3svNV)
6467 #undef glVertexAttribs4dvNV
6468 #define glVertexAttribs4dvNV (gl.VertexAttribs4dvNV)
6469 #undef glVertexAttribs4fvNV
6470 #define glVertexAttribs4fvNV (gl.VertexAttribs4fvNV)
6471 #undef glVertexAttribs4svNV
6472 #define glVertexAttribs4svNV (gl.VertexAttribs4svNV)
6473 #undef glVertexAttribs4ubvNV
6474 #define glVertexAttribs4ubvNV (gl.VertexAttribs4ubvNV)
6475 #undef glTexBumpParameterivATI
6476 #define glTexBumpParameterivATI (gl.TexBumpParameterivATI)
6477 #undef glTexBumpParameterfvATI
6478 #define glTexBumpParameterfvATI (gl.TexBumpParameterfvATI)
6479 #undef glGetTexBumpParameterivATI
6480 #define glGetTexBumpParameterivATI (gl.GetTexBumpParameterivATI)
6481 #undef glGetTexBumpParameterfvATI
6482 #define glGetTexBumpParameterfvATI (gl.GetTexBumpParameterfvATI)
6483 #undef glGenFragmentShadersATI
6484 #define glGenFragmentShadersATI (gl.GenFragmentShadersATI)
6485 #undef glBindFragmentShaderATI
6486 #define glBindFragmentShaderATI (gl.BindFragmentShaderATI)
6487 #undef glDeleteFragmentShaderATI
6488 #define glDeleteFragmentShaderATI (gl.DeleteFragmentShaderATI)
6489 #undef glBeginFragmentShaderATI
6490 #define glBeginFragmentShaderATI (gl.BeginFragmentShaderATI)
6491 #undef glEndFragmentShaderATI
6492 #define glEndFragmentShaderATI (gl.EndFragmentShaderATI)
6493 #undef glPassTexCoordATI
6494 #define glPassTexCoordATI (gl.PassTexCoordATI)
6495 #undef glSampleMapATI
6496 #define glSampleMapATI (gl.SampleMapATI)
6497 #undef glColorFragmentOp1ATI
6498 #define glColorFragmentOp1ATI (gl.ColorFragmentOp1ATI)
6499 #undef glColorFragmentOp2ATI
6500 #define glColorFragmentOp2ATI (gl.ColorFragmentOp2ATI)
6501 #undef glColorFragmentOp3ATI
6502 #define glColorFragmentOp3ATI (gl.ColorFragmentOp3ATI)
6503 #undef glAlphaFragmentOp1ATI
6504 #define glAlphaFragmentOp1ATI (gl.AlphaFragmentOp1ATI)
6505 #undef glAlphaFragmentOp2ATI
6506 #define glAlphaFragmentOp2ATI (gl.AlphaFragmentOp2ATI)
6507 #undef glAlphaFragmentOp3ATI
6508 #define glAlphaFragmentOp3ATI (gl.AlphaFragmentOp3ATI)
6509 #undef glSetFragmentShaderConstantATI
6510 #define glSetFragmentShaderConstantATI (gl.SetFragmentShaderConstantATI)
6511 #undef glPNTrianglesiATI
6512 #define glPNTrianglesiATI (gl.PNTrianglesiATI)
6513 #undef glPNTrianglesfATI
6514 #define glPNTrianglesfATI (gl.PNTrianglesfATI)
6515 #undef glNewObjectBufferATI
6516 #define glNewObjectBufferATI (gl.NewObjectBufferATI)
6517 #undef glIsObjectBufferATI
6518 #define glIsObjectBufferATI (gl.IsObjectBufferATI)
6519 #undef glUpdateObjectBufferATI
6520 #define glUpdateObjectBufferATI (gl.UpdateObjectBufferATI)
6521 #undef glGetObjectBufferfvATI
6522 #define glGetObjectBufferfvATI (gl.GetObjectBufferfvATI)
6523 #undef glGetObjectBufferivATI
6524 #define glGetObjectBufferivATI (gl.GetObjectBufferivATI)
6525 #undef glFreeObjectBufferATI
6526 #define glFreeObjectBufferATI (gl.FreeObjectBufferATI)
6527 #undef glArrayObjectATI
6528 #define glArrayObjectATI (gl.ArrayObjectATI)
6529 #undef glGetArrayObjectfvATI
6530 #define glGetArrayObjectfvATI (gl.GetArrayObjectfvATI)
6531 #undef glGetArrayObjectivATI
6532 #define glGetArrayObjectivATI (gl.GetArrayObjectivATI)
6533 #undef glVariantArrayObjectATI
6534 #define glVariantArrayObjectATI (gl.VariantArrayObjectATI)
6535 #undef glGetVariantArrayObjectfvATI
6536 #define glGetVariantArrayObjectfvATI (gl.GetVariantArrayObjectfvATI)
6537 #undef glGetVariantArrayObjectivATI
6538 #define glGetVariantArrayObjectivATI (gl.GetVariantArrayObjectivATI)
6539 #undef glBeginVertexShaderEXT
6540 #define glBeginVertexShaderEXT (gl.BeginVertexShaderEXT)
6541 #undef glEndVertexShaderEXT
6542 #define glEndVertexShaderEXT (gl.EndVertexShaderEXT)
6543 #undef glBindVertexShaderEXT
6544 #define glBindVertexShaderEXT (gl.BindVertexShaderEXT)
6545 #undef glGenVertexShadersEXT
6546 #define glGenVertexShadersEXT (gl.GenVertexShadersEXT)
6547 #undef glDeleteVertexShaderEXT
6548 #define glDeleteVertexShaderEXT (gl.DeleteVertexShaderEXT)
6549 #undef glShaderOp1EXT
6550 #define glShaderOp1EXT (gl.ShaderOp1EXT)
6551 #undef glShaderOp2EXT
6552 #define glShaderOp2EXT (gl.ShaderOp2EXT)
6553 #undef glShaderOp3EXT
6554 #define glShaderOp3EXT (gl.ShaderOp3EXT)
6555 #undef glSwizzleEXT
6556 #define glSwizzleEXT (gl.SwizzleEXT)
6557 #undef glWriteMaskEXT
6558 #define glWriteMaskEXT (gl.WriteMaskEXT)
6559 #undef glInsertComponentEXT
6560 #define glInsertComponentEXT (gl.InsertComponentEXT)
6561 #undef glExtractComponentEXT
6562 #define glExtractComponentEXT (gl.ExtractComponentEXT)
6563 #undef glGenSymbolsEXT
6564 #define glGenSymbolsEXT (gl.GenSymbolsEXT)
6565 #undef glSetInvariantEXT
6566 #define glSetInvariantEXT (gl.SetInvariantEXT)
6567 #undef glSetLocalConstantEXT
6568 #define glSetLocalConstantEXT (gl.SetLocalConstantEXT)
6569 #undef glVariantbvEXT
6570 #define glVariantbvEXT (gl.VariantbvEXT)
6571 #undef glVariantsvEXT
6572 #define glVariantsvEXT (gl.VariantsvEXT)
6573 #undef glVariantivEXT
6574 #define glVariantivEXT (gl.VariantivEXT)
6575 #undef glVariantfvEXT
6576 #define glVariantfvEXT (gl.VariantfvEXT)
6577 #undef glVariantdvEXT
6578 #define glVariantdvEXT (gl.VariantdvEXT)
6579 #undef glVariantubvEXT
6580 #define glVariantubvEXT (gl.VariantubvEXT)
6581 #undef glVariantusvEXT
6582 #define glVariantusvEXT (gl.VariantusvEXT)
6583 #undef glVariantuivEXT
6584 #define glVariantuivEXT (gl.VariantuivEXT)
6585 #undef glVariantPointerEXT
6586 #define glVariantPointerEXT (gl.VariantPointerEXT)
6587 #undef glEnableVariantClientStateEXT
6588 #define glEnableVariantClientStateEXT (gl.EnableVariantClientStateEXT)
6589 #undef glDisableVariantClientStateEXT
6590 #define glDisableVariantClientStateEXT (gl.DisableVariantClientStateEXT)
6591 #undef glBindLightParameterEXT
6592 #define glBindLightParameterEXT (gl.BindLightParameterEXT)
6593 #undef glBindMaterialParameterEXT
6594 #define glBindMaterialParameterEXT (gl.BindMaterialParameterEXT)
6595 #undef glBindTexGenParameterEXT
6596 #define glBindTexGenParameterEXT (gl.BindTexGenParameterEXT)
6597 #undef glBindTextureUnitParameterEXT
6598 #define glBindTextureUnitParameterEXT (gl.BindTextureUnitParameterEXT)
6599 #undef glBindParameterEXT
6600 #define glBindParameterEXT (gl.BindParameterEXT)
6601 #undef glIsVariantEnabledEXT
6602 #define glIsVariantEnabledEXT (gl.IsVariantEnabledEXT)
6603 #undef glGetVariantBooleanvEXT
6604 #define glGetVariantBooleanvEXT (gl.GetVariantBooleanvEXT)
6605 #undef glGetVariantIntegervEXT
6606 #define glGetVariantIntegervEXT (gl.GetVariantIntegervEXT)
6607 #undef glGetVariantFloatvEXT
6608 #define glGetVariantFloatvEXT (gl.GetVariantFloatvEXT)
6609 #undef glGetVariantPointervEXT
6610 #define glGetVariantPointervEXT (gl.GetVariantPointervEXT)
6611 #undef glGetInvariantBooleanvEXT
6612 #define glGetInvariantBooleanvEXT (gl.GetInvariantBooleanvEXT)
6613 #undef glGetInvariantIntegervEXT
6614 #define glGetInvariantIntegervEXT (gl.GetInvariantIntegervEXT)
6615 #undef glGetInvariantFloatvEXT
6616 #define glGetInvariantFloatvEXT (gl.GetInvariantFloatvEXT)
6617 #undef glGetLocalConstantBooleanvEXT
6618 #define glGetLocalConstantBooleanvEXT (gl.GetLocalConstantBooleanvEXT)
6619 #undef glGetLocalConstantIntegervEXT
6620 #define glGetLocalConstantIntegervEXT (gl.GetLocalConstantIntegervEXT)
6621 #undef glGetLocalConstantFloatvEXT
6622 #define glGetLocalConstantFloatvEXT (gl.GetLocalConstantFloatvEXT)
6623 #undef glVertexStream1sATI
6624 #define glVertexStream1sATI (gl.VertexStream1sATI)
6625 #undef glVertexStream1svATI
6626 #define glVertexStream1svATI (gl.VertexStream1svATI)
6627 #undef glVertexStream1iATI
6628 #define glVertexStream1iATI (gl.VertexStream1iATI)
6629 #undef glVertexStream1ivATI
6630 #define glVertexStream1ivATI (gl.VertexStream1ivATI)
6631 #undef glVertexStream1fATI
6632 #define glVertexStream1fATI (gl.VertexStream1fATI)
6633 #undef glVertexStream1fvATI
6634 #define glVertexStream1fvATI (gl.VertexStream1fvATI)
6635 #undef glVertexStream1dATI
6636 #define glVertexStream1dATI (gl.VertexStream1dATI)
6637 #undef glVertexStream1dvATI
6638 #define glVertexStream1dvATI (gl.VertexStream1dvATI)
6639 #undef glVertexStream2sATI
6640 #define glVertexStream2sATI (gl.VertexStream2sATI)
6641 #undef glVertexStream2svATI
6642 #define glVertexStream2svATI (gl.VertexStream2svATI)
6643 #undef glVertexStream2iATI
6644 #define glVertexStream2iATI (gl.VertexStream2iATI)
6645 #undef glVertexStream2ivATI
6646 #define glVertexStream2ivATI (gl.VertexStream2ivATI)
6647 #undef glVertexStream2fATI
6648 #define glVertexStream2fATI (gl.VertexStream2fATI)
6649 #undef glVertexStream2fvATI
6650 #define glVertexStream2fvATI (gl.VertexStream2fvATI)
6651 #undef glVertexStream2dATI
6652 #define glVertexStream2dATI (gl.VertexStream2dATI)
6653 #undef glVertexStream2dvATI
6654 #define glVertexStream2dvATI (gl.VertexStream2dvATI)
6655 #undef glVertexStream3sATI
6656 #define glVertexStream3sATI (gl.VertexStream3sATI)
6657 #undef glVertexStream3svATI
6658 #define glVertexStream3svATI (gl.VertexStream3svATI)
6659 #undef glVertexStream3iATI
6660 #define glVertexStream3iATI (gl.VertexStream3iATI)
6661 #undef glVertexStream3ivATI
6662 #define glVertexStream3ivATI (gl.VertexStream3ivATI)
6663 #undef glVertexStream3fATI
6664 #define glVertexStream3fATI (gl.VertexStream3fATI)
6665 #undef glVertexStream3fvATI
6666 #define glVertexStream3fvATI (gl.VertexStream3fvATI)
6667 #undef glVertexStream3dATI
6668 #define glVertexStream3dATI (gl.VertexStream3dATI)
6669 #undef glVertexStream3dvATI
6670 #define glVertexStream3dvATI (gl.VertexStream3dvATI)
6671 #undef glVertexStream4sATI
6672 #define glVertexStream4sATI (gl.VertexStream4sATI)
6673 #undef glVertexStream4svATI
6674 #define glVertexStream4svATI (gl.VertexStream4svATI)
6675 #undef glVertexStream4iATI
6676 #define glVertexStream4iATI (gl.VertexStream4iATI)
6677 #undef glVertexStream4ivATI
6678 #define glVertexStream4ivATI (gl.VertexStream4ivATI)
6679 #undef glVertexStream4fATI
6680 #define glVertexStream4fATI (gl.VertexStream4fATI)
6681 #undef glVertexStream4fvATI
6682 #define glVertexStream4fvATI (gl.VertexStream4fvATI)
6683 #undef glVertexStream4dATI
6684 #define glVertexStream4dATI (gl.VertexStream4dATI)
6685 #undef glVertexStream4dvATI
6686 #define glVertexStream4dvATI (gl.VertexStream4dvATI)
6687 #undef glNormalStream3bATI
6688 #define glNormalStream3bATI (gl.NormalStream3bATI)
6689 #undef glNormalStream3bvATI
6690 #define glNormalStream3bvATI (gl.NormalStream3bvATI)
6691 #undef glNormalStream3sATI
6692 #define glNormalStream3sATI (gl.NormalStream3sATI)
6693 #undef glNormalStream3svATI
6694 #define glNormalStream3svATI (gl.NormalStream3svATI)
6695 #undef glNormalStream3iATI
6696 #define glNormalStream3iATI (gl.NormalStream3iATI)
6697 #undef glNormalStream3ivATI
6698 #define glNormalStream3ivATI (gl.NormalStream3ivATI)
6699 #undef glNormalStream3fATI
6700 #define glNormalStream3fATI (gl.NormalStream3fATI)
6701 #undef glNormalStream3fvATI
6702 #define glNormalStream3fvATI (gl.NormalStream3fvATI)
6703 #undef glNormalStream3dATI
6704 #define glNormalStream3dATI (gl.NormalStream3dATI)
6705 #undef glNormalStream3dvATI
6706 #define glNormalStream3dvATI (gl.NormalStream3dvATI)
6707 #undef glClientActiveVertexStreamATI
6708 #define glClientActiveVertexStreamATI (gl.ClientActiveVertexStreamATI)
6709 #undef glVertexBlendEnviATI
6710 #define glVertexBlendEnviATI (gl.VertexBlendEnviATI)
6711 #undef glVertexBlendEnvfATI
6712 #define glVertexBlendEnvfATI (gl.VertexBlendEnvfATI)
6713 #undef glElementPointerATI
6714 #define glElementPointerATI (gl.ElementPointerATI)
6715 #undef glDrawElementArrayATI
6716 #define glDrawElementArrayATI (gl.DrawElementArrayATI)
6717 #undef glDrawRangeElementArrayATI
6718 #define glDrawRangeElementArrayATI (gl.DrawRangeElementArrayATI)
6719 #undef glDrawMeshArraysSUN
6720 #define glDrawMeshArraysSUN (gl.DrawMeshArraysSUN)
6721 #undef glGenOcclusionQueriesNV
6722 #define glGenOcclusionQueriesNV (gl.GenOcclusionQueriesNV)
6723 #undef glDeleteOcclusionQueriesNV
6724 #define glDeleteOcclusionQueriesNV (gl.DeleteOcclusionQueriesNV)
6725 #undef glIsOcclusionQueryNV
6726 #define glIsOcclusionQueryNV (gl.IsOcclusionQueryNV)
6727 #undef glBeginOcclusionQueryNV
6728 #define glBeginOcclusionQueryNV (gl.BeginOcclusionQueryNV)
6729 #undef glEndOcclusionQueryNV
6730 #define glEndOcclusionQueryNV (gl.EndOcclusionQueryNV)
6731 #undef glGetOcclusionQueryivNV
6732 #define glGetOcclusionQueryivNV (gl.GetOcclusionQueryivNV)
6733 #undef glGetOcclusionQueryuivNV
6734 #define glGetOcclusionQueryuivNV (gl.GetOcclusionQueryuivNV)
6735 #undef glPointParameteriNV
6736 #define glPointParameteriNV (gl.PointParameteriNV)
6737 #undef glPointParameterivNV
6738 #define glPointParameterivNV (gl.PointParameterivNV)
6739 #undef glActiveStencilFaceEXT
6740 #define glActiveStencilFaceEXT (gl.ActiveStencilFaceEXT)
6741 #undef glElementPointerAPPLE
6742 #define glElementPointerAPPLE (gl.ElementPointerAPPLE)
6743 #undef glDrawElementArrayAPPLE
6744 #define glDrawElementArrayAPPLE (gl.DrawElementArrayAPPLE)
6745 #undef glDrawRangeElementArrayAPPLE
6746 #define glDrawRangeElementArrayAPPLE (gl.DrawRangeElementArrayAPPLE)
6747 #undef glMultiDrawElementArrayAPPLE
6748 #define glMultiDrawElementArrayAPPLE (gl.MultiDrawElementArrayAPPLE)
6749 #undef glMultiDrawRangeElementArrayAPPLE
6750 #define glMultiDrawRangeElementArrayAPPLE (gl.MultiDrawRangeElementArrayAPPLE)
6751 #undef glGenFencesAPPLE
6752 #define glGenFencesAPPLE (gl.GenFencesAPPLE)
6753 #undef glDeleteFencesAPPLE
6754 #define glDeleteFencesAPPLE (gl.DeleteFencesAPPLE)
6755 #undef glSetFenceAPPLE
6756 #define glSetFenceAPPLE (gl.SetFenceAPPLE)
6757 #undef glIsFenceAPPLE
6758 #define glIsFenceAPPLE (gl.IsFenceAPPLE)
6759 #undef glTestFenceAPPLE
6760 #define glTestFenceAPPLE (gl.TestFenceAPPLE)
6761 #undef glFinishFenceAPPLE
6762 #define glFinishFenceAPPLE (gl.FinishFenceAPPLE)
6763 #undef glTestObjectAPPLE
6764 #define glTestObjectAPPLE (gl.TestObjectAPPLE)
6765 #undef glFinishObjectAPPLE
6766 #define glFinishObjectAPPLE (gl.FinishObjectAPPLE)
6767 #undef glBindVertexArrayAPPLE
6768 #define glBindVertexArrayAPPLE (gl.BindVertexArrayAPPLE)
6769 #undef glDeleteVertexArraysAPPLE
6770 #define glDeleteVertexArraysAPPLE (gl.DeleteVertexArraysAPPLE)
6771 #undef glGenVertexArraysAPPLE
6772 #define glGenVertexArraysAPPLE (gl.GenVertexArraysAPPLE)
6773 #undef glIsVertexArrayAPPLE
6774 #define glIsVertexArrayAPPLE (gl.IsVertexArrayAPPLE)
6775 #undef glVertexArrayRangeAPPLE
6776 #define glVertexArrayRangeAPPLE (gl.VertexArrayRangeAPPLE)
6777 #undef glFlushVertexArrayRangeAPPLE
6778 #define glFlushVertexArrayRangeAPPLE (gl.FlushVertexArrayRangeAPPLE)
6779 #undef glVertexArrayParameteriAPPLE
6780 #define glVertexArrayParameteriAPPLE (gl.VertexArrayParameteriAPPLE)
6781 #undef glDrawBuffersATI
6782 #define glDrawBuffersATI (gl.DrawBuffersATI)
6783 #undef glProgramNamedParameter4fNV
6784 #define glProgramNamedParameter4fNV (gl.ProgramNamedParameter4fNV)
6785 #undef glProgramNamedParameter4dNV
6786 #define glProgramNamedParameter4dNV (gl.ProgramNamedParameter4dNV)
6787 #undef glProgramNamedParameter4fvNV
6788 #define glProgramNamedParameter4fvNV (gl.ProgramNamedParameter4fvNV)
6789 #undef glProgramNamedParameter4dvNV
6790 #define glProgramNamedParameter4dvNV (gl.ProgramNamedParameter4dvNV)
6791 #undef glGetProgramNamedParameterfvNV
6792 #define glGetProgramNamedParameterfvNV (gl.GetProgramNamedParameterfvNV)
6793 #undef glGetProgramNamedParameterdvNV
6794 #define glGetProgramNamedParameterdvNV (gl.GetProgramNamedParameterdvNV)
6795 #undef glVertex2hNV
6796 #define glVertex2hNV (gl.Vertex2hNV)
6797 #undef glVertex2hvNV
6798 #define glVertex2hvNV (gl.Vertex2hvNV)
6799 #undef glVertex3hNV
6800 #define glVertex3hNV (gl.Vertex3hNV)
6801 #undef glVertex3hvNV
6802 #define glVertex3hvNV (gl.Vertex3hvNV)
6803 #undef glVertex4hNV
6804 #define glVertex4hNV (gl.Vertex4hNV)
6805 #undef glVertex4hvNV
6806 #define glVertex4hvNV (gl.Vertex4hvNV)
6807 #undef glNormal3hNV
6808 #define glNormal3hNV (gl.Normal3hNV)
6809 #undef glNormal3hvNV
6810 #define glNormal3hvNV (gl.Normal3hvNV)
6811 #undef glColor3hNV
6812 #define glColor3hNV (gl.Color3hNV)
6813 #undef glColor3hvNV
6814 #define glColor3hvNV (gl.Color3hvNV)
6815 #undef glColor4hNV
6816 #define glColor4hNV (gl.Color4hNV)
6817 #undef glColor4hvNV
6818 #define glColor4hvNV (gl.Color4hvNV)
6819 #undef glTexCoord1hNV
6820 #define glTexCoord1hNV (gl.TexCoord1hNV)
6821 #undef glTexCoord1hvNV
6822 #define glTexCoord1hvNV (gl.TexCoord1hvNV)
6823 #undef glTexCoord2hNV
6824 #define glTexCoord2hNV (gl.TexCoord2hNV)
6825 #undef glTexCoord2hvNV
6826 #define glTexCoord2hvNV (gl.TexCoord2hvNV)
6827 #undef glTexCoord3hNV
6828 #define glTexCoord3hNV (gl.TexCoord3hNV)
6829 #undef glTexCoord3hvNV
6830 #define glTexCoord3hvNV (gl.TexCoord3hvNV)
6831 #undef glTexCoord4hNV
6832 #define glTexCoord4hNV (gl.TexCoord4hNV)
6833 #undef glTexCoord4hvNV
6834 #define glTexCoord4hvNV (gl.TexCoord4hvNV)
6835 #undef glMultiTexCoord1hNV
6836 #define glMultiTexCoord1hNV (gl.MultiTexCoord1hNV)
6837 #undef glMultiTexCoord1hvNV
6838 #define glMultiTexCoord1hvNV (gl.MultiTexCoord1hvNV)
6839 #undef glMultiTexCoord2hNV
6840 #define glMultiTexCoord2hNV (gl.MultiTexCoord2hNV)
6841 #undef glMultiTexCoord2hvNV
6842 #define glMultiTexCoord2hvNV (gl.MultiTexCoord2hvNV)
6843 #undef glMultiTexCoord3hNV
6844 #define glMultiTexCoord3hNV (gl.MultiTexCoord3hNV)
6845 #undef glMultiTexCoord3hvNV
6846 #define glMultiTexCoord3hvNV (gl.MultiTexCoord3hvNV)
6847 #undef glMultiTexCoord4hNV
6848 #define glMultiTexCoord4hNV (gl.MultiTexCoord4hNV)
6849 #undef glMultiTexCoord4hvNV
6850 #define glMultiTexCoord4hvNV (gl.MultiTexCoord4hvNV)
6851 #undef glFogCoordhNV
6852 #define glFogCoordhNV (gl.FogCoordhNV)
6853 #undef glFogCoordhvNV
6854 #define glFogCoordhvNV (gl.FogCoordhvNV)
6855 #undef glSecondaryColor3hNV
6856 #define glSecondaryColor3hNV (gl.SecondaryColor3hNV)
6857 #undef glSecondaryColor3hvNV
6858 #define glSecondaryColor3hvNV (gl.SecondaryColor3hvNV)
6859 #undef glVertexWeighthNV
6860 #define glVertexWeighthNV (gl.VertexWeighthNV)
6861 #undef glVertexWeighthvNV
6862 #define glVertexWeighthvNV (gl.VertexWeighthvNV)
6863 #undef glVertexAttrib1hNV
6864 #define glVertexAttrib1hNV (gl.VertexAttrib1hNV)
6865 #undef glVertexAttrib1hvNV
6866 #define glVertexAttrib1hvNV (gl.VertexAttrib1hvNV)
6867 #undef glVertexAttrib2hNV
6868 #define glVertexAttrib2hNV (gl.VertexAttrib2hNV)
6869 #undef glVertexAttrib2hvNV
6870 #define glVertexAttrib2hvNV (gl.VertexAttrib2hvNV)
6871 #undef glVertexAttrib3hNV
6872 #define glVertexAttrib3hNV (gl.VertexAttrib3hNV)
6873 #undef glVertexAttrib3hvNV
6874 #define glVertexAttrib3hvNV (gl.VertexAttrib3hvNV)
6875 #undef glVertexAttrib4hNV
6876 #define glVertexAttrib4hNV (gl.VertexAttrib4hNV)
6877 #undef glVertexAttrib4hvNV
6878 #define glVertexAttrib4hvNV (gl.VertexAttrib4hvNV)
6879 #undef glVertexAttribs1hvNV
6880 #define glVertexAttribs1hvNV (gl.VertexAttribs1hvNV)
6881 #undef glVertexAttribs2hvNV
6882 #define glVertexAttribs2hvNV (gl.VertexAttribs2hvNV)
6883 #undef glVertexAttribs3hvNV
6884 #define glVertexAttribs3hvNV (gl.VertexAttribs3hvNV)
6885 #undef glVertexAttribs4hvNV
6886 #define glVertexAttribs4hvNV (gl.VertexAttribs4hvNV)
6887 #undef glPixelDataRangeNV
6888 #define glPixelDataRangeNV (gl.PixelDataRangeNV)
6889 #undef glFlushPixelDataRangeNV
6890 #define glFlushPixelDataRangeNV (gl.FlushPixelDataRangeNV)
6891 #undef glPrimitiveRestartNV
6892 #define glPrimitiveRestartNV (gl.PrimitiveRestartNV)
6893 #undef glPrimitiveRestartIndexNV
6894 #define glPrimitiveRestartIndexNV (gl.PrimitiveRestartIndexNV)
6895 #undef glMapObjectBufferATI
6896 #define glMapObjectBufferATI (gl.MapObjectBufferATI)
6897 #undef glUnmapObjectBufferATI
6898 #define glUnmapObjectBufferATI (gl.UnmapObjectBufferATI)
6899 #undef glStencilOpSeparateATI
6900 #define glStencilOpSeparateATI (gl.StencilOpSeparateATI)
6901 #undef glStencilFuncSeparateATI
6902 #define glStencilFuncSeparateATI (gl.StencilFuncSeparateATI)
6903 #undef glVertexAttribArrayObjectATI
6904 #define glVertexAttribArrayObjectATI (gl.VertexAttribArrayObjectATI)
6905 #undef glGetVertexAttribArrayObjectfvATI
6906 #define glGetVertexAttribArrayObjectfvATI (gl.GetVertexAttribArrayObjectfvATI)
6907 #undef glGetVertexAttribArrayObjectivATI
6908 #define glGetVertexAttribArrayObjectivATI (gl.GetVertexAttribArrayObjectivATI)
6909 #undef glDepthBoundsEXT
6910 #define glDepthBoundsEXT (gl.DepthBoundsEXT)
6911 #undef glBlendEquationSeparateEXT
6912 #define glBlendEquationSeparateEXT (gl.BlendEquationSeparateEXT)
6913 #undef OSMesaColorClamp
6914 #define OSMesaColorClamp (gl.OSMesaColorClamp)
6915 #undef OSMesaPostprocess
6916 #define OSMesaPostprocess (gl.OSMesaPostprocess)
6917 #undef OSMesaCreateLDG
6918 #define OSMesaCreateLDG (gl.OSMesaCreateLDG)
6919 #undef OSMesaDestroyLDG
6920 #define OSMesaDestroyLDG (gl.OSMesaDestroyLDG)
6921 #undef max_width
6922 #define max_width (gl.max_width)
6923 #undef max_height
6924 #define max_height (gl.max_height)
6925 #undef information
6926 #define information (gl.information)
6927 #undef exception_error
6928 #define exception_error (gl.exception_error)
6929 #undef gluLookAtf
6930 #define gluLookAtf (gl.gluLookAtf)
6931 #undef glFrustumf
6932 #define glFrustumf (gl.Frustumf)
6933 #undef glOrthof
6934 #define glOrthof (gl.Orthof)
6935 #undef swapbuffer
6936 #define swapbuffer (gl.swapbuffer)
6937 #undef gluLookAt
6938 #define gluLookAt (gl.gluLookAt)
6939 #undef glAccumxOES
6940 #define glAccumxOES (gl.AccumxOES)
6941 #undef glActiveProgramEXT
6942 #define glActiveProgramEXT (gl.ActiveProgramEXT)
6943 #undef glActiveShaderProgram
6944 #define glActiveShaderProgram (gl.ActiveShaderProgram)
6945 #undef glActiveVaryingNV
6946 #define glActiveVaryingNV (gl.ActiveVaryingNV)
6947 #undef glAddSwapHintRectWIN
6948 #define glAddSwapHintRectWIN (gl.AddSwapHintRectWIN)
6949 #undef glAlphaFuncxOES
6950 #define glAlphaFuncxOES (gl.AlphaFuncxOES)
6951 #undef glAttachShader
6952 #define glAttachShader (gl.AttachShader)
6953 #undef glBeginConditionalRender
6954 #define glBeginConditionalRender (gl.BeginConditionalRender)
6955 #undef glBeginConditionalRenderNV
6956 #define glBeginConditionalRenderNV (gl.BeginConditionalRenderNV)
6957 #undef glBeginConditionalRenderNVX
6958 #define glBeginConditionalRenderNVX (gl.BeginConditionalRenderNVX)
6959 #undef glBeginPerfMonitorAMD
6960 #define glBeginPerfMonitorAMD (gl.BeginPerfMonitorAMD)
6961 #undef glBeginPerfQueryINTEL
6962 #define glBeginPerfQueryINTEL (gl.BeginPerfQueryINTEL)
6963 #undef glBeginQueryIndexed
6964 #define glBeginQueryIndexed (gl.BeginQueryIndexed)
6965 #undef glBeginTransformFeedback
6966 #define glBeginTransformFeedback (gl.BeginTransformFeedback)
6967 #undef glBeginTransformFeedbackEXT
6968 #define glBeginTransformFeedbackEXT (gl.BeginTransformFeedbackEXT)
6969 #undef glBeginTransformFeedbackNV
6970 #define glBeginTransformFeedbackNV (gl.BeginTransformFeedbackNV)
6971 #undef glBeginVideoCaptureNV
6972 #define glBeginVideoCaptureNV (gl.BeginVideoCaptureNV)
6973 #undef glBindAttribLocation
6974 #define glBindAttribLocation (gl.BindAttribLocation)
6975 #undef glBindBufferBase
6976 #define glBindBufferBase (gl.BindBufferBase)
6977 #undef glBindBufferBaseEXT
6978 #define glBindBufferBaseEXT (gl.BindBufferBaseEXT)
6979 #undef glBindBufferBaseNV
6980 #define glBindBufferBaseNV (gl.BindBufferBaseNV)
6981 #undef glBindBufferOffsetEXT
6982 #define glBindBufferOffsetEXT (gl.BindBufferOffsetEXT)
6983 #undef glBindBufferOffsetNV
6984 #define glBindBufferOffsetNV (gl.BindBufferOffsetNV)
6985 #undef glBindBufferRange
6986 #define glBindBufferRange (gl.BindBufferRange)
6987 #undef glBindBufferRangeEXT
6988 #define glBindBufferRangeEXT (gl.BindBufferRangeEXT)
6989 #undef glBindBufferRangeNV
6990 #define glBindBufferRangeNV (gl.BindBufferRangeNV)
6991 #undef glBindBuffersBase
6992 #define glBindBuffersBase (gl.BindBuffersBase)
6993 #undef glBindBuffersRange
6994 #define glBindBuffersRange (gl.BindBuffersRange)
6995 #undef glBindFragDataLocation
6996 #define glBindFragDataLocation (gl.BindFragDataLocation)
6997 #undef glBindFragDataLocationEXT
6998 #define glBindFragDataLocationEXT (gl.BindFragDataLocationEXT)
6999 #undef glBindFragDataLocationIndexed
7000 #define glBindFragDataLocationIndexed (gl.BindFragDataLocationIndexed)
7001 #undef glBindFramebuffer
7002 #define glBindFramebuffer (gl.BindFramebuffer)
7003 #undef glBindFramebufferEXT
7004 #define glBindFramebufferEXT (gl.BindFramebufferEXT)
7005 #undef glBindImageTexture
7006 #define glBindImageTexture (gl.BindImageTexture)
7007 #undef glBindImageTextureEXT
7008 #define glBindImageTextureEXT (gl.BindImageTextureEXT)
7009 #undef glBindImageTextures
7010 #define glBindImageTextures (gl.BindImageTextures)
7011 #undef glBindMultiTextureEXT
7012 #define glBindMultiTextureEXT (gl.BindMultiTextureEXT)
7013 #undef glBindProgramPipeline
7014 #define glBindProgramPipeline (gl.BindProgramPipeline)
7015 #undef glBindRenderbuffer
7016 #define glBindRenderbuffer (gl.BindRenderbuffer)
7017 #undef glBindRenderbufferEXT
7018 #define glBindRenderbufferEXT (gl.BindRenderbufferEXT)
7019 #undef glBindSampler
7020 #define glBindSampler (gl.BindSampler)
7021 #undef glBindSamplers
7022 #define glBindSamplers (gl.BindSamplers)
7023 #undef glBindTextures
7024 #define glBindTextures (gl.BindTextures)
7025 #undef glBindTransformFeedback
7026 #define glBindTransformFeedback (gl.BindTransformFeedback)
7027 #undef glBindTransformFeedbackNV
7028 #define glBindTransformFeedbackNV (gl.BindTransformFeedbackNV)
7029 #undef glBindVertexArray
7030 #define glBindVertexArray (gl.BindVertexArray)
7031 #undef glBindVertexBuffer
7032 #define glBindVertexBuffer (gl.BindVertexBuffer)
7033 #undef glBindVertexBuffers
7034 #define glBindVertexBuffers (gl.BindVertexBuffers)
7035 #undef glBindVideoCaptureStreamBufferNV
7036 #define glBindVideoCaptureStreamBufferNV (gl.BindVideoCaptureStreamBufferNV)
7037 #undef glBindVideoCaptureStreamTextureNV
7038 #define glBindVideoCaptureStreamTextureNV (gl.BindVideoCaptureStreamTextureNV)
7039 #undef glBitmapxOES
7040 #define glBitmapxOES (gl.BitmapxOES)
7041 #undef glBlendBarrierNV
7042 #define glBlendBarrierNV (gl.BlendBarrierNV)
7043 #undef glBlendColorxOES
7044 #define glBlendColorxOES (gl.BlendColorxOES)
7045 #undef glBlendEquationIndexedAMD
7046 #define glBlendEquationIndexedAMD (gl.BlendEquationIndexedAMD)
7047 #undef glBlendEquationSeparate
7048 #define glBlendEquationSeparate (gl.BlendEquationSeparate)
7049 #undef glBlendEquationSeparateIndexedAMD
7050 #define glBlendEquationSeparateIndexedAMD (gl.BlendEquationSeparateIndexedAMD)
7051 #undef glBlendEquationSeparatei
7052 #define glBlendEquationSeparatei (gl.BlendEquationSeparatei)
7053 #undef glBlendEquationSeparateiARB
7054 #define glBlendEquationSeparateiARB (gl.BlendEquationSeparateiARB)
7055 #undef glBlendEquationi
7056 #define glBlendEquationi (gl.BlendEquationi)
7057 #undef glBlendEquationiARB
7058 #define glBlendEquationiARB (gl.BlendEquationiARB)
7059 #undef glBlendFuncIndexedAMD
7060 #define glBlendFuncIndexedAMD (gl.BlendFuncIndexedAMD)
7061 #undef glBlendFuncSeparateIndexedAMD
7062 #define glBlendFuncSeparateIndexedAMD (gl.BlendFuncSeparateIndexedAMD)
7063 #undef glBlendFuncSeparatei
7064 #define glBlendFuncSeparatei (gl.BlendFuncSeparatei)
7065 #undef glBlendFuncSeparateiARB
7066 #define glBlendFuncSeparateiARB (gl.BlendFuncSeparateiARB)
7067 #undef glBlendFunci
7068 #define glBlendFunci (gl.BlendFunci)
7069 #undef glBlendFunciARB
7070 #define glBlendFunciARB (gl.BlendFunciARB)
7071 #undef glBlendParameteriNV
7072 #define glBlendParameteriNV (gl.BlendParameteriNV)
7073 #undef glBlitFramebuffer
7074 #define glBlitFramebuffer (gl.BlitFramebuffer)
7075 #undef glBlitFramebufferEXT
7076 #define glBlitFramebufferEXT (gl.BlitFramebufferEXT)
7077 #undef glBufferAddressRangeNV
7078 #define glBufferAddressRangeNV (gl.BufferAddressRangeNV)
7079 #undef glBufferParameteriAPPLE
7080 #define glBufferParameteriAPPLE (gl.BufferParameteriAPPLE)
7081 #undef glBufferStorage
7082 #define glBufferStorage (gl.BufferStorage)
7083 #undef glCheckFramebufferStatus
7084 #define glCheckFramebufferStatus (gl.CheckFramebufferStatus)
7085 #undef glCheckFramebufferStatusEXT
7086 #define glCheckFramebufferStatusEXT (gl.CheckFramebufferStatusEXT)
7087 #undef glCheckNamedFramebufferStatusEXT
7088 #define glCheckNamedFramebufferStatusEXT (gl.CheckNamedFramebufferStatusEXT)
7089 #undef glClampColor
7090 #define glClampColor (gl.ClampColor)
7091 #undef glClampColorARB
7092 #define glClampColorARB (gl.ClampColorARB)
7093 #undef glClearAccumxOES
7094 #define glClearAccumxOES (gl.ClearAccumxOES)
7095 #undef glClearBufferData
7096 #define glClearBufferData (gl.ClearBufferData)
7097 #undef glClearBufferSubData
7098 #define glClearBufferSubData (gl.ClearBufferSubData)
7099 #undef glClearBufferfi
7100 #define glClearBufferfi (gl.ClearBufferfi)
7101 #undef glClearBufferfv
7102 #define glClearBufferfv (gl.ClearBufferfv)
7103 #undef glClearBufferiv
7104 #define glClearBufferiv (gl.ClearBufferiv)
7105 #undef glClearBufferuiv
7106 #define glClearBufferuiv (gl.ClearBufferuiv)
7107 #undef glClearColorIiEXT
7108 #define glClearColorIiEXT (gl.ClearColorIiEXT)
7109 #undef glClearColorIuiEXT
7110 #define glClearColorIuiEXT (gl.ClearColorIuiEXT)
7111 #undef glClearColorxOES
7112 #define glClearColorxOES (gl.ClearColorxOES)
7113 #undef glClearDebugLogMESA
7114 #define glClearDebugLogMESA (gl.ClearDebugLogMESA)
7115 #undef glClearDepthdNV
7116 #define glClearDepthdNV (gl.ClearDepthdNV)
7117 #undef glClearDepthf
7118 #define glClearDepthf (gl.ClearDepthf)
7119 #undef glClearDepthfOES
7120 #define glClearDepthfOES (gl.ClearDepthfOES)
7121 #undef glClearDepthxOES
7122 #define glClearDepthxOES (gl.ClearDepthxOES)
7123 #undef glClearNamedBufferDataEXT
7124 #define glClearNamedBufferDataEXT (gl.ClearNamedBufferDataEXT)
7125 #undef glClearNamedBufferSubDataEXT
7126 #define glClearNamedBufferSubDataEXT (gl.ClearNamedBufferSubDataEXT)
7127 #undef glClearTexImage
7128 #define glClearTexImage (gl.ClearTexImage)
7129 #undef glClearTexSubImage
7130 #define glClearTexSubImage (gl.ClearTexSubImage)
7131 #undef glClientAttribDefaultEXT
7132 #define glClientAttribDefaultEXT (gl.ClientAttribDefaultEXT)
7133 #undef glClientWaitSync
7134 #define glClientWaitSync (gl.ClientWaitSync)
7135 #undef glClipPlanefOES
7136 #define glClipPlanefOES (gl.ClipPlanefOES)
7137 #undef glClipPlanexOES
7138 #define glClipPlanexOES (gl.ClipPlanexOES)
7139 #undef glColor3xOES
7140 #define glColor3xOES (gl.Color3xOES)
7141 #undef glColor3xvOES
7142 #define glColor3xvOES (gl.Color3xvOES)
7143 #undef glColor4xOES
7144 #define glColor4xOES (gl.Color4xOES)
7145 #undef glColor4xvOES
7146 #define glColor4xvOES (gl.Color4xvOES)
7147 #undef glColorFormatNV
7148 #define glColorFormatNV (gl.ColorFormatNV)
7149 #undef glColorMaskIndexedEXT
7150 #define glColorMaskIndexedEXT (gl.ColorMaskIndexedEXT)
7151 #undef glColorMaski
7152 #define glColorMaski (gl.ColorMaski)
7153 #undef glColorP3ui
7154 #define glColorP3ui (gl.ColorP3ui)
7155 #undef glColorP3uiv
7156 #define glColorP3uiv (gl.ColorP3uiv)
7157 #undef glColorP4ui
7158 #define glColorP4ui (gl.ColorP4ui)
7159 #undef glColorP4uiv
7160 #define glColorP4uiv (gl.ColorP4uiv)
7161 #undef glCompileShader
7162 #define glCompileShader (gl.CompileShader)
7163 #undef glCompileShaderIncludeARB
7164 #define glCompileShaderIncludeARB (gl.CompileShaderIncludeARB)
7165 #undef glCompressedMultiTexImage1DEXT
7166 #define glCompressedMultiTexImage1DEXT (gl.CompressedMultiTexImage1DEXT)
7167 #undef glCompressedMultiTexImage2DEXT
7168 #define glCompressedMultiTexImage2DEXT (gl.CompressedMultiTexImage2DEXT)
7169 #undef glCompressedMultiTexImage3DEXT
7170 #define glCompressedMultiTexImage3DEXT (gl.CompressedMultiTexImage3DEXT)
7171 #undef glCompressedMultiTexSubImage1DEXT
7172 #define glCompressedMultiTexSubImage1DEXT (gl.CompressedMultiTexSubImage1DEXT)
7173 #undef glCompressedMultiTexSubImage2DEXT
7174 #define glCompressedMultiTexSubImage2DEXT (gl.CompressedMultiTexSubImage2DEXT)
7175 #undef glCompressedMultiTexSubImage3DEXT
7176 #define glCompressedMultiTexSubImage3DEXT (gl.CompressedMultiTexSubImage3DEXT)
7177 #undef glCompressedTextureImage1DEXT
7178 #define glCompressedTextureImage1DEXT (gl.CompressedTextureImage1DEXT)
7179 #undef glCompressedTextureImage2DEXT
7180 #define glCompressedTextureImage2DEXT (gl.CompressedTextureImage2DEXT)
7181 #undef glCompressedTextureImage3DEXT
7182 #define glCompressedTextureImage3DEXT (gl.CompressedTextureImage3DEXT)
7183 #undef glCompressedTextureSubImage1DEXT
7184 #define glCompressedTextureSubImage1DEXT (gl.CompressedTextureSubImage1DEXT)
7185 #undef glCompressedTextureSubImage2DEXT
7186 #define glCompressedTextureSubImage2DEXT (gl.CompressedTextureSubImage2DEXT)
7187 #undef glCompressedTextureSubImage3DEXT
7188 #define glCompressedTextureSubImage3DEXT (gl.CompressedTextureSubImage3DEXT)
7189 #undef glConvolutionParameterxOES
7190 #define glConvolutionParameterxOES (gl.ConvolutionParameterxOES)
7191 #undef glConvolutionParameterxvOES
7192 #define glConvolutionParameterxvOES (gl.ConvolutionParameterxvOES)
7193 #undef glCopyBufferSubData
7194 #define glCopyBufferSubData (gl.CopyBufferSubData)
7195 #undef glCopyImageSubData
7196 #define glCopyImageSubData (gl.CopyImageSubData)
7197 #undef glCopyImageSubDataNV
7198 #define glCopyImageSubDataNV (gl.CopyImageSubDataNV)
7199 #undef glCopyMultiTexImage1DEXT
7200 #define glCopyMultiTexImage1DEXT (gl.CopyMultiTexImage1DEXT)
7201 #undef glCopyMultiTexImage2DEXT
7202 #define glCopyMultiTexImage2DEXT (gl.CopyMultiTexImage2DEXT)
7203 #undef glCopyMultiTexSubImage1DEXT
7204 #define glCopyMultiTexSubImage1DEXT (gl.CopyMultiTexSubImage1DEXT)
7205 #undef glCopyMultiTexSubImage2DEXT
7206 #define glCopyMultiTexSubImage2DEXT (gl.CopyMultiTexSubImage2DEXT)
7207 #undef glCopyMultiTexSubImage3DEXT
7208 #define glCopyMultiTexSubImage3DEXT (gl.CopyMultiTexSubImage3DEXT)
7209 #undef glCopyPathNV
7210 #define glCopyPathNV (gl.CopyPathNV)
7211 #undef glCopyTextureImage1DEXT
7212 #define glCopyTextureImage1DEXT (gl.CopyTextureImage1DEXT)
7213 #undef glCopyTextureImage2DEXT
7214 #define glCopyTextureImage2DEXT (gl.CopyTextureImage2DEXT)
7215 #undef glCopyTextureSubImage1DEXT
7216 #define glCopyTextureSubImage1DEXT (gl.CopyTextureSubImage1DEXT)
7217 #undef glCopyTextureSubImage2DEXT
7218 #define glCopyTextureSubImage2DEXT (gl.CopyTextureSubImage2DEXT)
7219 #undef glCopyTextureSubImage3DEXT
7220 #define glCopyTextureSubImage3DEXT (gl.CopyTextureSubImage3DEXT)
7221 #undef glCoverFillPathInstancedNV
7222 #define glCoverFillPathInstancedNV (gl.CoverFillPathInstancedNV)
7223 #undef glCoverFillPathNV
7224 #define glCoverFillPathNV (gl.CoverFillPathNV)
7225 #undef glCoverStrokePathInstancedNV
7226 #define glCoverStrokePathInstancedNV (gl.CoverStrokePathInstancedNV)
7227 #undef glCoverStrokePathNV
7228 #define glCoverStrokePathNV (gl.CoverStrokePathNV)
7229 #undef glCreateDebugObjectMESA
7230 #define glCreateDebugObjectMESA (gl.CreateDebugObjectMESA)
7231 #undef glCreatePerfQueryINTEL
7232 #define glCreatePerfQueryINTEL (gl.CreatePerfQueryINTEL)
7233 #undef glCreateProgram
7234 #define glCreateProgram (gl.CreateProgram)
7235 #undef glCreateShader
7236 #define glCreateShader (gl.CreateShader)
7237 #undef glCreateShaderProgramEXT
7238 #define glCreateShaderProgramEXT (gl.CreateShaderProgramEXT)
7239 #undef glCreateShaderProgramv
7240 #define glCreateShaderProgramv (gl.CreateShaderProgramv)
7241 #undef glCreateSyncFromCLeventARB
7242 #define glCreateSyncFromCLeventARB (gl.CreateSyncFromCLeventARB)
7243 #undef glDebugMessageCallback
7244 #define glDebugMessageCallback (gl.DebugMessageCallback)
7245 #undef glDebugMessageCallbackAMD
7246 #define glDebugMessageCallbackAMD (gl.DebugMessageCallbackAMD)
7247 #undef glDebugMessageCallbackARB
7248 #define glDebugMessageCallbackARB (gl.DebugMessageCallbackARB)
7249 #undef glDebugMessageControl
7250 #define glDebugMessageControl (gl.DebugMessageControl)
7251 #undef glDebugMessageControlARB
7252 #define glDebugMessageControlARB (gl.DebugMessageControlARB)
7253 #undef glDebugMessageEnableAMD
7254 #define glDebugMessageEnableAMD (gl.DebugMessageEnableAMD)
7255 #undef glDebugMessageInsert
7256 #define glDebugMessageInsert (gl.DebugMessageInsert)
7257 #undef glDebugMessageInsertAMD
7258 #define glDebugMessageInsertAMD (gl.DebugMessageInsertAMD)
7259 #undef glDebugMessageInsertARB
7260 #define glDebugMessageInsertARB (gl.DebugMessageInsertARB)
7261 #undef glDeleteFramebuffers
7262 #define glDeleteFramebuffers (gl.DeleteFramebuffers)
7263 #undef glDeleteFramebuffersEXT
7264 #define glDeleteFramebuffersEXT (gl.DeleteFramebuffersEXT)
7265 #undef glDeleteNamedStringARB
7266 #define glDeleteNamedStringARB (gl.DeleteNamedStringARB)
7267 #undef glDeleteNamesAMD
7268 #define glDeleteNamesAMD (gl.DeleteNamesAMD)
7269 #undef glDeleteObjectBufferATI
7270 #define glDeleteObjectBufferATI (gl.DeleteObjectBufferATI)
7271 #undef glDeletePathsNV
7272 #define glDeletePathsNV (gl.DeletePathsNV)
7273 #undef glDeletePerfMonitorsAMD
7274 #define glDeletePerfMonitorsAMD (gl.DeletePerfMonitorsAMD)
7275 #undef glDeletePerfQueryINTEL
7276 #define glDeletePerfQueryINTEL (gl.DeletePerfQueryINTEL)
7277 #undef glDeleteProgram
7278 #define glDeleteProgram (gl.DeleteProgram)
7279 #undef glDeleteProgramPipelines
7280 #define glDeleteProgramPipelines (gl.DeleteProgramPipelines)
7281 #undef glDeleteRenderbuffers
7282 #define glDeleteRenderbuffers (gl.DeleteRenderbuffers)
7283 #undef glDeleteRenderbuffersEXT
7284 #define glDeleteRenderbuffersEXT (gl.DeleteRenderbuffersEXT)
7285 #undef glDeleteSamplers
7286 #define glDeleteSamplers (gl.DeleteSamplers)
7287 #undef glDeleteShader
7288 #define glDeleteShader (gl.DeleteShader)
7289 #undef glDeleteSync
7290 #define glDeleteSync (gl.DeleteSync)
7291 #undef glDeleteTransformFeedbacks
7292 #define glDeleteTransformFeedbacks (gl.DeleteTransformFeedbacks)
7293 #undef glDeleteTransformFeedbacksNV
7294 #define glDeleteTransformFeedbacksNV (gl.DeleteTransformFeedbacksNV)
7295 #undef glDeleteVertexArrays
7296 #define glDeleteVertexArrays (gl.DeleteVertexArrays)
7297 #undef glDepthBoundsdNV
7298 #define glDepthBoundsdNV (gl.DepthBoundsdNV)
7299 #undef glDepthRangeArrayv
7300 #define glDepthRangeArrayv (gl.DepthRangeArrayv)
7301 #undef glDepthRangeIndexed
7302 #define glDepthRangeIndexed (gl.DepthRangeIndexed)
7303 #undef glDepthRangedNV
7304 #define glDepthRangedNV (gl.DepthRangedNV)
7305 #undef glDepthRangef
7306 #define glDepthRangef (gl.DepthRangef)
7307 #undef glDepthRangefOES
7308 #define glDepthRangefOES (gl.DepthRangefOES)
7309 #undef glDepthRangexOES
7310 #define glDepthRangexOES (gl.DepthRangexOES)
7311 #undef glDetachShader
7312 #define glDetachShader (gl.DetachShader)
7313 #undef glDisableClientStateIndexedEXT
7314 #define glDisableClientStateIndexedEXT (gl.DisableClientStateIndexedEXT)
7315 #undef glDisableClientStateiEXT
7316 #define glDisableClientStateiEXT (gl.DisableClientStateiEXT)
7317 #undef glDisableIndexedEXT
7318 #define glDisableIndexedEXT (gl.DisableIndexedEXT)
7319 #undef glDisableVertexArrayAttribEXT
7320 #define glDisableVertexArrayAttribEXT (gl.DisableVertexArrayAttribEXT)
7321 #undef glDisableVertexArrayEXT
7322 #define glDisableVertexArrayEXT (gl.DisableVertexArrayEXT)
7323 #undef glDisableVertexAttribAPPLE
7324 #define glDisableVertexAttribAPPLE (gl.DisableVertexAttribAPPLE)
7325 #undef glDisableVertexAttribArray
7326 #define glDisableVertexAttribArray (gl.DisableVertexAttribArray)
7327 #undef glDisablei
7328 #define glDisablei (gl.Disablei)
7329 #undef glDispatchCompute
7330 #define glDispatchCompute (gl.DispatchCompute)
7331 #undef glDispatchComputeGroupSizeARB
7332 #define glDispatchComputeGroupSizeARB (gl.DispatchComputeGroupSizeARB)
7333 #undef glDispatchComputeIndirect
7334 #define glDispatchComputeIndirect (gl.DispatchComputeIndirect)
7335 #undef glDrawArraysIndirect
7336 #define glDrawArraysIndirect (gl.DrawArraysIndirect)
7337 #undef glDrawArraysInstanced
7338 #define glDrawArraysInstanced (gl.DrawArraysInstanced)
7339 #undef glDrawArraysInstancedARB
7340 #define glDrawArraysInstancedARB (gl.DrawArraysInstancedARB)
7341 #undef glDrawArraysInstancedBaseInstance
7342 #define glDrawArraysInstancedBaseInstance (gl.DrawArraysInstancedBaseInstance)
7343 #undef glDrawArraysInstancedEXT
7344 #define glDrawArraysInstancedEXT (gl.DrawArraysInstancedEXT)
7345 #undef glDrawBuffers
7346 #define glDrawBuffers (gl.DrawBuffers)
7347 #undef glDrawElementsBaseVertex
7348 #define glDrawElementsBaseVertex (gl.DrawElementsBaseVertex)
7349 #undef glDrawElementsIndirect
7350 #define glDrawElementsIndirect (gl.DrawElementsIndirect)
7351 #undef glDrawElementsInstanced
7352 #define glDrawElementsInstanced (gl.DrawElementsInstanced)
7353 #undef glDrawElementsInstancedARB
7354 #define glDrawElementsInstancedARB (gl.DrawElementsInstancedARB)
7355 #undef glDrawElementsInstancedBaseInstance
7356 #define glDrawElementsInstancedBaseInstance (gl.DrawElementsInstancedBaseInstance)
7357 #undef glDrawElementsInstancedBaseVertex
7358 #define glDrawElementsInstancedBaseVertex (gl.DrawElementsInstancedBaseVertex)
7359 #undef glDrawElementsInstancedBaseVertexBaseInstance
7360 #define glDrawElementsInstancedBaseVertexBaseInstance (gl.DrawElementsInstancedBaseVertexBaseInstance)
7361 #undef glDrawElementsInstancedEXT
7362 #define glDrawElementsInstancedEXT (gl.DrawElementsInstancedEXT)
7363 #undef glDrawRangeElementsBaseVertex
7364 #define glDrawRangeElementsBaseVertex (gl.DrawRangeElementsBaseVertex)
7365 #undef glDrawTextureNV
7366 #define glDrawTextureNV (gl.DrawTextureNV)
7367 #undef glDrawTransformFeedback
7368 #define glDrawTransformFeedback (gl.DrawTransformFeedback)
7369 #undef glDrawTransformFeedbackInstanced
7370 #define glDrawTransformFeedbackInstanced (gl.DrawTransformFeedbackInstanced)
7371 #undef glDrawTransformFeedbackNV
7372 #define glDrawTransformFeedbackNV (gl.DrawTransformFeedbackNV)
7373 #undef glDrawTransformFeedbackStream
7374 #define glDrawTransformFeedbackStream (gl.DrawTransformFeedbackStream)
7375 #undef glDrawTransformFeedbackStreamInstanced
7376 #define glDrawTransformFeedbackStreamInstanced (gl.DrawTransformFeedbackStreamInstanced)
7377 #undef glEdgeFlagFormatNV
7378 #define glEdgeFlagFormatNV (gl.EdgeFlagFormatNV)
7379 #undef glEnableClientStateIndexedEXT
7380 #define glEnableClientStateIndexedEXT (gl.EnableClientStateIndexedEXT)
7381 #undef glEnableClientStateiEXT
7382 #define glEnableClientStateiEXT (gl.EnableClientStateiEXT)
7383 #undef glEnableIndexedEXT
7384 #define glEnableIndexedEXT (gl.EnableIndexedEXT)
7385 #undef glEnableVertexArrayAttribEXT
7386 #define glEnableVertexArrayAttribEXT (gl.EnableVertexArrayAttribEXT)
7387 #undef glEnableVertexArrayEXT
7388 #define glEnableVertexArrayEXT (gl.EnableVertexArrayEXT)
7389 #undef glEnableVertexAttribAPPLE
7390 #define glEnableVertexAttribAPPLE (gl.EnableVertexAttribAPPLE)
7391 #undef glEnableVertexAttribArray
7392 #define glEnableVertexAttribArray (gl.EnableVertexAttribArray)
7393 #undef glEnablei
7394 #define glEnablei (gl.Enablei)
7395 #undef glEndConditionalRender
7396 #define glEndConditionalRender (gl.EndConditionalRender)
7397 #undef glEndConditionalRenderNV
7398 #define glEndConditionalRenderNV (gl.EndConditionalRenderNV)
7399 #undef glEndConditionalRenderNVX
7400 #define glEndConditionalRenderNVX (gl.EndConditionalRenderNVX)
7401 #undef glEndPerfMonitorAMD
7402 #define glEndPerfMonitorAMD (gl.EndPerfMonitorAMD)
7403 #undef glEndPerfQueryINTEL
7404 #define glEndPerfQueryINTEL (gl.EndPerfQueryINTEL)
7405 #undef glEndQueryIndexed
7406 #define glEndQueryIndexed (gl.EndQueryIndexed)
7407 #undef glEndTransformFeedback
7408 #define glEndTransformFeedback (gl.EndTransformFeedback)
7409 #undef glEndTransformFeedbackEXT
7410 #define glEndTransformFeedbackEXT (gl.EndTransformFeedbackEXT)
7411 #undef glEndTransformFeedbackNV
7412 #define glEndTransformFeedbackNV (gl.EndTransformFeedbackNV)
7413 #undef glEndVideoCaptureNV
7414 #define glEndVideoCaptureNV (gl.EndVideoCaptureNV)
7415 #undef glEvalCoord1xOES
7416 #define glEvalCoord1xOES (gl.EvalCoord1xOES)
7417 #undef glEvalCoord1xvOES
7418 #define glEvalCoord1xvOES (gl.EvalCoord1xvOES)
7419 #undef glEvalCoord2xOES
7420 #define glEvalCoord2xOES (gl.EvalCoord2xOES)
7421 #undef glEvalCoord2xvOES
7422 #define glEvalCoord2xvOES (gl.EvalCoord2xvOES)
7423 #undef glFeedbackBufferxOES
7424 #define glFeedbackBufferxOES (gl.FeedbackBufferxOES)
7425 #undef glFenceSync
7426 #define glFenceSync (gl.FenceSync)
7427 #undef glFinishRenderAPPLE
7428 #define glFinishRenderAPPLE (gl.FinishRenderAPPLE)
7429 #undef glFlushMappedBufferRange
7430 #define glFlushMappedBufferRange (gl.FlushMappedBufferRange)
7431 #undef glFlushMappedBufferRangeAPPLE
7432 #define glFlushMappedBufferRangeAPPLE (gl.FlushMappedBufferRangeAPPLE)
7433 #undef glFlushMappedNamedBufferRangeEXT
7434 #define glFlushMappedNamedBufferRangeEXT (gl.FlushMappedNamedBufferRangeEXT)
7435 #undef glFlushRenderAPPLE
7436 #define glFlushRenderAPPLE (gl.FlushRenderAPPLE)
7437 #undef glFlushStaticDataIBM
7438 #define glFlushStaticDataIBM (gl.FlushStaticDataIBM)
7439 #undef glFogCoordFormatNV
7440 #define glFogCoordFormatNV (gl.FogCoordFormatNV)
7441 #undef glFogxOES
7442 #define glFogxOES (gl.FogxOES)
7443 #undef glFogxvOES
7444 #define glFogxvOES (gl.FogxvOES)
7445 #undef glFrameTerminatorGREMEDY
7446 #define glFrameTerminatorGREMEDY (gl.FrameTerminatorGREMEDY)
7447 #undef glFramebufferDrawBufferEXT
7448 #define glFramebufferDrawBufferEXT (gl.FramebufferDrawBufferEXT)
7449 #undef glFramebufferDrawBuffersEXT
7450 #define glFramebufferDrawBuffersEXT (gl.FramebufferDrawBuffersEXT)
7451 #undef glFramebufferParameteri
7452 #define glFramebufferParameteri (gl.FramebufferParameteri)
7453 #undef glFramebufferReadBufferEXT
7454 #define glFramebufferReadBufferEXT (gl.FramebufferReadBufferEXT)
7455 #undef glFramebufferRenderbuffer
7456 #define glFramebufferRenderbuffer (gl.FramebufferRenderbuffer)
7457 #undef glFramebufferRenderbufferEXT
7458 #define glFramebufferRenderbufferEXT (gl.FramebufferRenderbufferEXT)
7459 #undef glFramebufferTexture
7460 #define glFramebufferTexture (gl.FramebufferTexture)
7461 #undef glFramebufferTexture1D
7462 #define glFramebufferTexture1D (gl.FramebufferTexture1D)
7463 #undef glFramebufferTexture1DEXT
7464 #define glFramebufferTexture1DEXT (gl.FramebufferTexture1DEXT)
7465 #undef glFramebufferTexture2D
7466 #define glFramebufferTexture2D (gl.FramebufferTexture2D)
7467 #undef glFramebufferTexture2DEXT
7468 #define glFramebufferTexture2DEXT (gl.FramebufferTexture2DEXT)
7469 #undef glFramebufferTexture3D
7470 #define glFramebufferTexture3D (gl.FramebufferTexture3D)
7471 #undef glFramebufferTexture3DEXT
7472 #define glFramebufferTexture3DEXT (gl.FramebufferTexture3DEXT)
7473 #undef glFramebufferTextureARB
7474 #define glFramebufferTextureARB (gl.FramebufferTextureARB)
7475 #undef glFramebufferTextureEXT
7476 #define glFramebufferTextureEXT (gl.FramebufferTextureEXT)
7477 #undef glFramebufferTextureFaceARB
7478 #define glFramebufferTextureFaceARB (gl.FramebufferTextureFaceARB)
7479 #undef glFramebufferTextureFaceEXT
7480 #define glFramebufferTextureFaceEXT (gl.FramebufferTextureFaceEXT)
7481 #undef glFramebufferTextureLayer
7482 #define glFramebufferTextureLayer (gl.FramebufferTextureLayer)
7483 #undef glFramebufferTextureLayerARB
7484 #define glFramebufferTextureLayerARB (gl.FramebufferTextureLayerARB)
7485 #undef glFramebufferTextureLayerEXT
7486 #define glFramebufferTextureLayerEXT (gl.FramebufferTextureLayerEXT)
7487 #undef glFrustumfOES
7488 #define glFrustumfOES (gl.FrustumfOES)
7489 #undef glFrustumxOES
7490 #define glFrustumxOES (gl.FrustumxOES)
7491 #undef glGenFramebuffers
7492 #define glGenFramebuffers (gl.GenFramebuffers)
7493 #undef glGenFramebuffersEXT
7494 #define glGenFramebuffersEXT (gl.GenFramebuffersEXT)
7495 #undef glGenNamesAMD
7496 #define glGenNamesAMD (gl.GenNamesAMD)
7497 #undef glGenPathsNV
7498 #define glGenPathsNV (gl.GenPathsNV)
7499 #undef glGenPerfMonitorsAMD
7500 #define glGenPerfMonitorsAMD (gl.GenPerfMonitorsAMD)
7501 #undef glGenProgramPipelines
7502 #define glGenProgramPipelines (gl.GenProgramPipelines)
7503 #undef glGenRenderbuffers
7504 #define glGenRenderbuffers (gl.GenRenderbuffers)
7505 #undef glGenRenderbuffersEXT
7506 #define glGenRenderbuffersEXT (gl.GenRenderbuffersEXT)
7507 #undef glGenSamplers
7508 #define glGenSamplers (gl.GenSamplers)
7509 #undef glGenTransformFeedbacks
7510 #define glGenTransformFeedbacks (gl.GenTransformFeedbacks)
7511 #undef glGenTransformFeedbacksNV
7512 #define glGenTransformFeedbacksNV (gl.GenTransformFeedbacksNV)
7513 #undef glGenVertexArrays
7514 #define glGenVertexArrays (gl.GenVertexArrays)
7515 #undef glGenerateMipmap
7516 #define glGenerateMipmap (gl.GenerateMipmap)
7517 #undef glGenerateMipmapEXT
7518 #define glGenerateMipmapEXT (gl.GenerateMipmapEXT)
7519 #undef glGenerateMultiTexMipmapEXT
7520 #define glGenerateMultiTexMipmapEXT (gl.GenerateMultiTexMipmapEXT)
7521 #undef glGenerateTextureMipmapEXT
7522 #define glGenerateTextureMipmapEXT (gl.GenerateTextureMipmapEXT)
7523 #undef glGetActiveAtomicCounterBufferiv
7524 #define glGetActiveAtomicCounterBufferiv (gl.GetActiveAtomicCounterBufferiv)
7525 #undef glGetActiveAttrib
7526 #define glGetActiveAttrib (gl.GetActiveAttrib)
7527 #undef glGetActiveSubroutineName
7528 #define glGetActiveSubroutineName (gl.GetActiveSubroutineName)
7529 #undef glGetActiveSubroutineUniformName
7530 #define glGetActiveSubroutineUniformName (gl.GetActiveSubroutineUniformName)
7531 #undef glGetActiveSubroutineUniformiv
7532 #define glGetActiveSubroutineUniformiv (gl.GetActiveSubroutineUniformiv)
7533 #undef glGetActiveUniform
7534 #define glGetActiveUniform (gl.GetActiveUniform)
7535 #undef glGetActiveUniformBlockIndex
7536 #define glGetActiveUniformBlockIndex (gl.GetActiveUniformBlockIndex)
7537 #undef glGetActiveUniformBlockName
7538 #define glGetActiveUniformBlockName (gl.GetActiveUniformBlockName)
7539 #undef glGetActiveUniformBlockiv
7540 #define glGetActiveUniformBlockiv (gl.GetActiveUniformBlockiv)
7541 #undef glGetActiveUniformName
7542 #define glGetActiveUniformName (gl.GetActiveUniformName)
7543 #undef glGetActiveUniformsiv
7544 #define glGetActiveUniformsiv (gl.GetActiveUniformsiv)
7545 #undef glGetActiveVaryingNV
7546 #define glGetActiveVaryingNV (gl.GetActiveVaryingNV)
7547 #undef glGetAttachedShaders
7548 #define glGetAttachedShaders (gl.GetAttachedShaders)
7549 #undef glGetAttribLocation
7550 #define glGetAttribLocation (gl.GetAttribLocation)
7551 #undef glGetBooleanIndexedvEXT
7552 #define glGetBooleanIndexedvEXT (gl.GetBooleanIndexedvEXT)
7553 #undef glGetBooleani_v
7554 #define glGetBooleani_v (gl.GetBooleani_v)
7555 #undef glGetBufferParameteri64v
7556 #define glGetBufferParameteri64v (gl.GetBufferParameteri64v)
7557 #undef glGetBufferParameterui64vNV
7558 #define glGetBufferParameterui64vNV (gl.GetBufferParameterui64vNV)
7559 #undef glGetClipPlanefOES
7560 #define glGetClipPlanefOES (gl.GetClipPlanefOES)
7561 #undef glGetClipPlanexOES
7562 #define glGetClipPlanexOES (gl.GetClipPlanexOES)
7563 #undef glGetCompressedMultiTexImageEXT
7564 #define glGetCompressedMultiTexImageEXT (gl.GetCompressedMultiTexImageEXT)
7565 #undef glGetCompressedTextureImageEXT
7566 #define glGetCompressedTextureImageEXT (gl.GetCompressedTextureImageEXT)
7567 #undef glGetConvolutionParameterxvOES
7568 #define glGetConvolutionParameterxvOES (gl.GetConvolutionParameterxvOES)
7569 #undef glGetDebugLogLengthMESA
7570 #define glGetDebugLogLengthMESA (gl.GetDebugLogLengthMESA)
7571 #undef glGetDebugLogMESA
7572 #define glGetDebugLogMESA (gl.GetDebugLogMESA)
7573 #undef glGetDebugMessageLog
7574 #define glGetDebugMessageLog (gl.GetDebugMessageLog)
7575 #undef glGetDebugMessageLogAMD
7576 #define glGetDebugMessageLogAMD (gl.GetDebugMessageLogAMD)
7577 #undef glGetDebugMessageLogARB
7578 #define glGetDebugMessageLogARB (gl.GetDebugMessageLogARB)
7579 #undef glGetDoubleIndexedvEXT
7580 #define glGetDoubleIndexedvEXT (gl.GetDoubleIndexedvEXT)
7581 #undef glGetDoublei_v
7582 #define glGetDoublei_v (gl.GetDoublei_v)
7583 #undef glGetDoublei_vEXT
7584 #define glGetDoublei_vEXT (gl.GetDoublei_vEXT)
7585 #undef glGetFirstPerfQueryIdINTEL
7586 #define glGetFirstPerfQueryIdINTEL (gl.GetFirstPerfQueryIdINTEL)
7587 #undef glGetFixedvOES
7588 #define glGetFixedvOES (gl.GetFixedvOES)
7589 #undef glGetFloatIndexedvEXT
7590 #define glGetFloatIndexedvEXT (gl.GetFloatIndexedvEXT)
7591 #undef glGetFloati_v
7592 #define glGetFloati_v (gl.GetFloati_v)
7593 #undef glGetFloati_vEXT
7594 #define glGetFloati_vEXT (gl.GetFloati_vEXT)
7595 #undef glGetFragDataIndex
7596 #define glGetFragDataIndex (gl.GetFragDataIndex)
7597 #undef glGetFragDataLocation
7598 #define glGetFragDataLocation (gl.GetFragDataLocation)
7599 #undef glGetFragDataLocationEXT
7600 #define glGetFragDataLocationEXT (gl.GetFragDataLocationEXT)
7601 #undef glGetFramebufferAttachmentParameteriv
7602 #define glGetFramebufferAttachmentParameteriv (gl.GetFramebufferAttachmentParameteriv)
7603 #undef glGetFramebufferAttachmentParameterivEXT
7604 #define glGetFramebufferAttachmentParameterivEXT (gl.GetFramebufferAttachmentParameterivEXT)
7605 #undef glGetFramebufferParameteriv
7606 #define glGetFramebufferParameteriv (gl.GetFramebufferParameteriv)
7607 #undef glGetFramebufferParameterivEXT
7608 #define glGetFramebufferParameterivEXT (gl.GetFramebufferParameterivEXT)
7609 #undef glGetGraphicsResetStatusARB
7610 #define glGetGraphicsResetStatusARB (gl.GetGraphicsResetStatusARB)
7611 #undef glGetHistogramParameterxvOES
7612 #define glGetHistogramParameterxvOES (gl.GetHistogramParameterxvOES)
7613 #undef glGetImageHandleARB
7614 #define glGetImageHandleARB (gl.GetImageHandleARB)
7615 #undef glGetImageHandleNV
7616 #define glGetImageHandleNV (gl.GetImageHandleNV)
7617 #undef glGetInteger64i_v
7618 #define glGetInteger64i_v (gl.GetInteger64i_v)
7619 #undef glGetInteger64v
7620 #define glGetInteger64v (gl.GetInteger64v)
7621 #undef glGetIntegerIndexedvEXT
7622 #define glGetIntegerIndexedvEXT (gl.GetIntegerIndexedvEXT)
7623 #undef glGetIntegeri_v
7624 #define glGetIntegeri_v (gl.GetIntegeri_v)
7625 #undef glGetIntegerui64i_vNV
7626 #define glGetIntegerui64i_vNV (gl.GetIntegerui64i_vNV)
7627 #undef glGetIntegerui64vNV
7628 #define glGetIntegerui64vNV (gl.GetIntegerui64vNV)
7629 #undef glGetInternalformati64v
7630 #define glGetInternalformati64v (gl.GetInternalformati64v)
7631 #undef glGetInternalformativ
7632 #define glGetInternalformativ (gl.GetInternalformativ)
7633 #undef glGetLightxOES
7634 #define glGetLightxOES (gl.GetLightxOES)
7635 #undef glGetMapxvOES
7636 #define glGetMapxvOES (gl.GetMapxvOES)
7637 #undef glGetMaterialxOES
7638 #define glGetMaterialxOES (gl.GetMaterialxOES)
7639 #undef glGetMultiTexEnvfvEXT
7640 #define glGetMultiTexEnvfvEXT (gl.GetMultiTexEnvfvEXT)
7641 #undef glGetMultiTexEnvivEXT
7642 #define glGetMultiTexEnvivEXT (gl.GetMultiTexEnvivEXT)
7643 #undef glGetMultiTexGendvEXT
7644 #define glGetMultiTexGendvEXT (gl.GetMultiTexGendvEXT)
7645 #undef glGetMultiTexGenfvEXT
7646 #define glGetMultiTexGenfvEXT (gl.GetMultiTexGenfvEXT)
7647 #undef glGetMultiTexGenivEXT
7648 #define glGetMultiTexGenivEXT (gl.GetMultiTexGenivEXT)
7649 #undef glGetMultiTexImageEXT
7650 #define glGetMultiTexImageEXT (gl.GetMultiTexImageEXT)
7651 #undef glGetMultiTexLevelParameterfvEXT
7652 #define glGetMultiTexLevelParameterfvEXT (gl.GetMultiTexLevelParameterfvEXT)
7653 #undef glGetMultiTexLevelParameterivEXT
7654 #define glGetMultiTexLevelParameterivEXT (gl.GetMultiTexLevelParameterivEXT)
7655 #undef glGetMultiTexParameterIivEXT
7656 #define glGetMultiTexParameterIivEXT (gl.GetMultiTexParameterIivEXT)
7657 #undef glGetMultiTexParameterIuivEXT
7658 #define glGetMultiTexParameterIuivEXT (gl.GetMultiTexParameterIuivEXT)
7659 #undef glGetMultiTexParameterfvEXT
7660 #define glGetMultiTexParameterfvEXT (gl.GetMultiTexParameterfvEXT)
7661 #undef glGetMultiTexParameterivEXT
7662 #define glGetMultiTexParameterivEXT (gl.GetMultiTexParameterivEXT)
7663 #undef glGetMultisamplefv
7664 #define glGetMultisamplefv (gl.GetMultisamplefv)
7665 #undef glGetMultisamplefvNV
7666 #define glGetMultisamplefvNV (gl.GetMultisamplefvNV)
7667 #undef glGetNamedBufferParameterivEXT
7668 #define glGetNamedBufferParameterivEXT (gl.GetNamedBufferParameterivEXT)
7669 #undef glGetNamedBufferParameterui64vNV
7670 #define glGetNamedBufferParameterui64vNV (gl.GetNamedBufferParameterui64vNV)
7671 #undef glGetNamedBufferPointervEXT
7672 #define glGetNamedBufferPointervEXT (gl.GetNamedBufferPointervEXT)
7673 #undef glGetNamedBufferSubDataEXT
7674 #define glGetNamedBufferSubDataEXT (gl.GetNamedBufferSubDataEXT)
7675 #undef glGetNamedFramebufferAttachmentParameterivEXT
7676 #define glGetNamedFramebufferAttachmentParameterivEXT (gl.GetNamedFramebufferAttachmentParameterivEXT)
7677 #undef glGetNamedFramebufferParameterivEXT
7678 #define glGetNamedFramebufferParameterivEXT (gl.GetNamedFramebufferParameterivEXT)
7679 #undef glGetNamedProgramLocalParameterIivEXT
7680 #define glGetNamedProgramLocalParameterIivEXT (gl.GetNamedProgramLocalParameterIivEXT)
7681 #undef glGetNamedProgramLocalParameterIuivEXT
7682 #define glGetNamedProgramLocalParameterIuivEXT (gl.GetNamedProgramLocalParameterIuivEXT)
7683 #undef glGetNamedProgramLocalParameterdvEXT
7684 #define glGetNamedProgramLocalParameterdvEXT (gl.GetNamedProgramLocalParameterdvEXT)
7685 #undef glGetNamedProgramLocalParameterfvEXT
7686 #define glGetNamedProgramLocalParameterfvEXT (gl.GetNamedProgramLocalParameterfvEXT)
7687 #undef glGetNamedProgramStringEXT
7688 #define glGetNamedProgramStringEXT (gl.GetNamedProgramStringEXT)
7689 #undef glGetNamedProgramivEXT
7690 #define glGetNamedProgramivEXT (gl.GetNamedProgramivEXT)
7691 #undef glGetNamedRenderbufferParameterivEXT
7692 #define glGetNamedRenderbufferParameterivEXT (gl.GetNamedRenderbufferParameterivEXT)
7693 #undef glGetNamedStringARB
7694 #define glGetNamedStringARB (gl.GetNamedStringARB)
7695 #undef glGetNamedStringivARB
7696 #define glGetNamedStringivARB (gl.GetNamedStringivARB)
7697 #undef glGetNextPerfQueryIdINTEL
7698 #define glGetNextPerfQueryIdINTEL (gl.GetNextPerfQueryIdINTEL)
7699 #undef glGetObjectLabel
7700 #define glGetObjectLabel (gl.GetObjectLabel)
7701 #undef glGetObjectLabelEXT
7702 #define glGetObjectLabelEXT (gl.GetObjectLabelEXT)
7703 #undef glGetObjectParameterivAPPLE
7704 #define glGetObjectParameterivAPPLE (gl.GetObjectParameterivAPPLE)
7705 #undef glGetObjectPtrLabel
7706 #define glGetObjectPtrLabel (gl.GetObjectPtrLabel)
7707 #undef glGetPathColorGenfvNV
7708 #define glGetPathColorGenfvNV (gl.GetPathColorGenfvNV)
7709 #undef glGetPathColorGenivNV
7710 #define glGetPathColorGenivNV (gl.GetPathColorGenivNV)
7711 #undef glGetPathCommandsNV
7712 #define glGetPathCommandsNV (gl.GetPathCommandsNV)
7713 #undef glGetPathCoordsNV
7714 #define glGetPathCoordsNV (gl.GetPathCoordsNV)
7715 #undef glGetPathDashArrayNV
7716 #define glGetPathDashArrayNV (gl.GetPathDashArrayNV)
7717 #undef glGetPathLengthNV
7718 #define glGetPathLengthNV (gl.GetPathLengthNV)
7719 #undef glGetPathMetricRangeNV
7720 #define glGetPathMetricRangeNV (gl.GetPathMetricRangeNV)
7721 #undef glGetPathMetricsNV
7722 #define glGetPathMetricsNV (gl.GetPathMetricsNV)
7723 #undef glGetPathParameterfvNV
7724 #define glGetPathParameterfvNV (gl.GetPathParameterfvNV)
7725 #undef glGetPathParameterivNV
7726 #define glGetPathParameterivNV (gl.GetPathParameterivNV)
7727 #undef glGetPathSpacingNV
7728 #define glGetPathSpacingNV (gl.GetPathSpacingNV)
7729 #undef glGetPathTexGenfvNV
7730 #define glGetPathTexGenfvNV (gl.GetPathTexGenfvNV)
7731 #undef glGetPathTexGenivNV
7732 #define glGetPathTexGenivNV (gl.GetPathTexGenivNV)
7733 #undef glGetPerfCounterInfoINTEL
7734 #define glGetPerfCounterInfoINTEL (gl.GetPerfCounterInfoINTEL)
7735 #undef glGetPerfMonitorCounterDataAMD
7736 #define glGetPerfMonitorCounterDataAMD (gl.GetPerfMonitorCounterDataAMD)
7737 #undef glGetPerfMonitorCounterInfoAMD
7738 #define glGetPerfMonitorCounterInfoAMD (gl.GetPerfMonitorCounterInfoAMD)
7739 #undef glGetPerfMonitorCounterStringAMD
7740 #define glGetPerfMonitorCounterStringAMD (gl.GetPerfMonitorCounterStringAMD)
7741 #undef glGetPerfMonitorCountersAMD
7742 #define glGetPerfMonitorCountersAMD (gl.GetPerfMonitorCountersAMD)
7743 #undef glGetPerfMonitorGroupStringAMD
7744 #define glGetPerfMonitorGroupStringAMD (gl.GetPerfMonitorGroupStringAMD)
7745 #undef glGetPerfMonitorGroupsAMD
7746 #define glGetPerfMonitorGroupsAMD (gl.GetPerfMonitorGroupsAMD)
7747 #undef glGetPerfQueryDataINTEL
7748 #define glGetPerfQueryDataINTEL (gl.GetPerfQueryDataINTEL)
7749 #undef glGetPerfQueryIdByNameINTEL
7750 #define glGetPerfQueryIdByNameINTEL (gl.GetPerfQueryIdByNameINTEL)
7751 #undef glGetPerfQueryInfoINTEL
7752 #define glGetPerfQueryInfoINTEL (gl.GetPerfQueryInfoINTEL)
7753 #undef glGetPixelMapxv
7754 #define glGetPixelMapxv (gl.GetPixelMapxv)
7755 #undef glGetPixelTransformParameterfvEXT
7756 #define glGetPixelTransformParameterfvEXT (gl.GetPixelTransformParameterfvEXT)
7757 #undef glGetPixelTransformParameterivEXT
7758 #define glGetPixelTransformParameterivEXT (gl.GetPixelTransformParameterivEXT)
7759 #undef glGetPointerIndexedvEXT
7760 #define glGetPointerIndexedvEXT (gl.GetPointerIndexedvEXT)
7761 #undef glGetPointeri_vEXT
7762 #define glGetPointeri_vEXT (gl.GetPointeri_vEXT)
7763 #undef glGetProgramBinary
7764 #define glGetProgramBinary (gl.GetProgramBinary)
7765 #undef glGetProgramEnvParameterIivNV
7766 #define glGetProgramEnvParameterIivNV (gl.GetProgramEnvParameterIivNV)
7767 #undef glGetProgramEnvParameterIuivNV
7768 #define glGetProgramEnvParameterIuivNV (gl.GetProgramEnvParameterIuivNV)
7769 #undef glGetProgramInfoLog
7770 #define glGetProgramInfoLog (gl.GetProgramInfoLog)
7771 #undef glGetProgramInterfaceiv
7772 #define glGetProgramInterfaceiv (gl.GetProgramInterfaceiv)
7773 #undef glGetProgramLocalParameterIivNV
7774 #define glGetProgramLocalParameterIivNV (gl.GetProgramLocalParameterIivNV)
7775 #undef glGetProgramLocalParameterIuivNV
7776 #define glGetProgramLocalParameterIuivNV (gl.GetProgramLocalParameterIuivNV)
7777 #undef glGetProgramPipelineInfoLog
7778 #define glGetProgramPipelineInfoLog (gl.GetProgramPipelineInfoLog)
7779 #undef glGetProgramPipelineiv
7780 #define glGetProgramPipelineiv (gl.GetProgramPipelineiv)
7781 #undef glGetProgramRegisterfvMESA
7782 #define glGetProgramRegisterfvMESA (gl.GetProgramRegisterfvMESA)
7783 #undef glGetProgramResourceIndex
7784 #define glGetProgramResourceIndex (gl.GetProgramResourceIndex)
7785 #undef glGetProgramResourceLocation
7786 #define glGetProgramResourceLocation (gl.GetProgramResourceLocation)
7787 #undef glGetProgramResourceLocationIndex
7788 #define glGetProgramResourceLocationIndex (gl.GetProgramResourceLocationIndex)
7789 #undef glGetProgramResourceName
7790 #define glGetProgramResourceName (gl.GetProgramResourceName)
7791 #undef glGetProgramResourceiv
7792 #define glGetProgramResourceiv (gl.GetProgramResourceiv)
7793 #undef glGetProgramStageiv
7794 #define glGetProgramStageiv (gl.GetProgramStageiv)
7795 #undef glGetProgramSubroutineParameteruivNV
7796 #define glGetProgramSubroutineParameteruivNV (gl.GetProgramSubroutineParameteruivNV)
7797 #undef glGetProgramiv
7798 #define glGetProgramiv (gl.GetProgramiv)
7799 #undef glGetQueryIndexediv
7800 #define glGetQueryIndexediv (gl.GetQueryIndexediv)
7801 #undef glGetQueryObjecti64v
7802 #define glGetQueryObjecti64v (gl.GetQueryObjecti64v)
7803 #undef glGetQueryObjecti64vEXT
7804 #define glGetQueryObjecti64vEXT (gl.GetQueryObjecti64vEXT)
7805 #undef glGetQueryObjectui64v
7806 #define glGetQueryObjectui64v (gl.GetQueryObjectui64v)
7807 #undef glGetQueryObjectui64vEXT
7808 #define glGetQueryObjectui64vEXT (gl.GetQueryObjectui64vEXT)
7809 #undef glGetRenderbufferParameteriv
7810 #define glGetRenderbufferParameteriv (gl.GetRenderbufferParameteriv)
7811 #undef glGetRenderbufferParameterivEXT
7812 #define glGetRenderbufferParameterivEXT (gl.GetRenderbufferParameterivEXT)
7813 #undef glGetSamplerParameterIiv
7814 #define glGetSamplerParameterIiv (gl.GetSamplerParameterIiv)
7815 #undef glGetSamplerParameterIuiv
7816 #define glGetSamplerParameterIuiv (gl.GetSamplerParameterIuiv)
7817 #undef glGetSamplerParameterfv
7818 #define glGetSamplerParameterfv (gl.GetSamplerParameterfv)
7819 #undef glGetSamplerParameteriv
7820 #define glGetSamplerParameteriv (gl.GetSamplerParameteriv)
7821 #undef glGetShaderInfoLog
7822 #define glGetShaderInfoLog (gl.GetShaderInfoLog)
7823 #undef glGetShaderPrecisionFormat
7824 #define glGetShaderPrecisionFormat (gl.GetShaderPrecisionFormat)
7825 #undef glGetShaderSource
7826 #define glGetShaderSource (gl.GetShaderSource)
7827 #undef glGetShaderiv
7828 #define glGetShaderiv (gl.GetShaderiv)
7829 #undef glGetStringi
7830 #define glGetStringi (gl.GetStringi)
7831 #undef glGetSubroutineIndex
7832 #define glGetSubroutineIndex (gl.GetSubroutineIndex)
7833 #undef glGetSubroutineUniformLocation
7834 #define glGetSubroutineUniformLocation (gl.GetSubroutineUniformLocation)
7835 #undef glGetSynciv
7836 #define glGetSynciv (gl.GetSynciv)
7837 #undef glGetTexEnvxvOES
7838 #define glGetTexEnvxvOES (gl.GetTexEnvxvOES)
7839 #undef glGetTexGenxvOES
7840 #define glGetTexGenxvOES (gl.GetTexGenxvOES)
7841 #undef glGetTexLevelParameterxvOES
7842 #define glGetTexLevelParameterxvOES (gl.GetTexLevelParameterxvOES)
7843 #undef glGetTexParameterIiv
7844 #define glGetTexParameterIiv (gl.GetTexParameterIiv)
7845 #undef glGetTexParameterIivEXT
7846 #define glGetTexParameterIivEXT (gl.GetTexParameterIivEXT)
7847 #undef glGetTexParameterIuiv
7848 #define glGetTexParameterIuiv (gl.GetTexParameterIuiv)
7849 #undef glGetTexParameterIuivEXT
7850 #define glGetTexParameterIuivEXT (gl.GetTexParameterIuivEXT)
7851 #undef glGetTexParameterPointervAPPLE
7852 #define glGetTexParameterPointervAPPLE (gl.GetTexParameterPointervAPPLE)
7853 #undef glGetTexParameterxvOES
7854 #define glGetTexParameterxvOES (gl.GetTexParameterxvOES)
7855 #undef glGetTextureHandleARB
7856 #define glGetTextureHandleARB (gl.GetTextureHandleARB)
7857 #undef glGetTextureHandleNV
7858 #define glGetTextureHandleNV (gl.GetTextureHandleNV)
7859 #undef glGetTextureImageEXT
7860 #define glGetTextureImageEXT (gl.GetTextureImageEXT)
7861 #undef glGetTextureLevelParameterfvEXT
7862 #define glGetTextureLevelParameterfvEXT (gl.GetTextureLevelParameterfvEXT)
7863 #undef glGetTextureLevelParameterivEXT
7864 #define glGetTextureLevelParameterivEXT (gl.GetTextureLevelParameterivEXT)
7865 #undef glGetTextureParameterIivEXT
7866 #define glGetTextureParameterIivEXT (gl.GetTextureParameterIivEXT)
7867 #undef glGetTextureParameterIuivEXT
7868 #define glGetTextureParameterIuivEXT (gl.GetTextureParameterIuivEXT)
7869 #undef glGetTextureParameterfvEXT
7870 #define glGetTextureParameterfvEXT (gl.GetTextureParameterfvEXT)
7871 #undef glGetTextureParameterivEXT
7872 #define glGetTextureParameterivEXT (gl.GetTextureParameterivEXT)
7873 #undef glGetTextureSamplerHandleARB
7874 #define glGetTextureSamplerHandleARB (gl.GetTextureSamplerHandleARB)
7875 #undef glGetTextureSamplerHandleNV
7876 #define glGetTextureSamplerHandleNV (gl.GetTextureSamplerHandleNV)
7877 #undef glGetTransformFeedbackVarying
7878 #define glGetTransformFeedbackVarying (gl.GetTransformFeedbackVarying)
7879 #undef glGetTransformFeedbackVaryingEXT
7880 #define glGetTransformFeedbackVaryingEXT (gl.GetTransformFeedbackVaryingEXT)
7881 #undef glGetTransformFeedbackVaryingNV
7882 #define glGetTransformFeedbackVaryingNV (gl.GetTransformFeedbackVaryingNV)
7883 #undef glGetUniformBlockIndex
7884 #define glGetUniformBlockIndex (gl.GetUniformBlockIndex)
7885 #undef glGetUniformBufferSizeEXT
7886 #define glGetUniformBufferSizeEXT (gl.GetUniformBufferSizeEXT)
7887 #undef glGetUniformIndices
7888 #define glGetUniformIndices (gl.GetUniformIndices)
7889 #undef glGetUniformLocation
7890 #define glGetUniformLocation (gl.GetUniformLocation)
7891 #undef glGetUniformOffsetEXT
7892 #define glGetUniformOffsetEXT (gl.GetUniformOffsetEXT)
7893 #undef glGetUniformSubroutineuiv
7894 #define glGetUniformSubroutineuiv (gl.GetUniformSubroutineuiv)
7895 #undef glGetUniformdv
7896 #define glGetUniformdv (gl.GetUniformdv)
7897 #undef glGetUniformfv
7898 #define glGetUniformfv (gl.GetUniformfv)
7899 #undef glGetUniformi64vNV
7900 #define glGetUniformi64vNV (gl.GetUniformi64vNV)
7901 #undef glGetUniformiv
7902 #define glGetUniformiv (gl.GetUniformiv)
7903 #undef glGetUniformui64vNV
7904 #define glGetUniformui64vNV (gl.GetUniformui64vNV)
7905 #undef glGetUniformuiv
7906 #define glGetUniformuiv (gl.GetUniformuiv)
7907 #undef glGetUniformuivEXT
7908 #define glGetUniformuivEXT (gl.GetUniformuivEXT)
7909 #undef glGetVaryingLocationNV
7910 #define glGetVaryingLocationNV (gl.GetVaryingLocationNV)
7911 #undef glGetVertexArrayIntegeri_vEXT
7912 #define glGetVertexArrayIntegeri_vEXT (gl.GetVertexArrayIntegeri_vEXT)
7913 #undef glGetVertexArrayIntegervEXT
7914 #define glGetVertexArrayIntegervEXT (gl.GetVertexArrayIntegervEXT)
7915 #undef glGetVertexArrayPointeri_vEXT
7916 #define glGetVertexArrayPointeri_vEXT (gl.GetVertexArrayPointeri_vEXT)
7917 #undef glGetVertexArrayPointervEXT
7918 #define glGetVertexArrayPointervEXT (gl.GetVertexArrayPointervEXT)
7919 #undef glGetVertexAttribIiv
7920 #define glGetVertexAttribIiv (gl.GetVertexAttribIiv)
7921 #undef glGetVertexAttribIivEXT
7922 #define glGetVertexAttribIivEXT (gl.GetVertexAttribIivEXT)
7923 #undef glGetVertexAttribIuiv
7924 #define glGetVertexAttribIuiv (gl.GetVertexAttribIuiv)
7925 #undef glGetVertexAttribIuivEXT
7926 #define glGetVertexAttribIuivEXT (gl.GetVertexAttribIuivEXT)
7927 #undef glGetVertexAttribLdv
7928 #define glGetVertexAttribLdv (gl.GetVertexAttribLdv)
7929 #undef glGetVertexAttribLdvEXT
7930 #define glGetVertexAttribLdvEXT (gl.GetVertexAttribLdvEXT)
7931 #undef glGetVertexAttribLi64vNV
7932 #define glGetVertexAttribLi64vNV (gl.GetVertexAttribLi64vNV)
7933 #undef glGetVertexAttribLui64vARB
7934 #define glGetVertexAttribLui64vARB (gl.GetVertexAttribLui64vARB)
7935 #undef glGetVertexAttribLui64vNV
7936 #define glGetVertexAttribLui64vNV (gl.GetVertexAttribLui64vNV)
7937 #undef glGetVertexAttribPointerv
7938 #define glGetVertexAttribPointerv (gl.GetVertexAttribPointerv)
7939 #undef glGetVertexAttribdv
7940 #define glGetVertexAttribdv (gl.GetVertexAttribdv)
7941 #undef glGetVertexAttribfv
7942 #define glGetVertexAttribfv (gl.GetVertexAttribfv)
7943 #undef glGetVertexAttribiv
7944 #define glGetVertexAttribiv (gl.GetVertexAttribiv)
7945 #undef glGetVideoCaptureStreamdvNV
7946 #define glGetVideoCaptureStreamdvNV (gl.GetVideoCaptureStreamdvNV)
7947 #undef glGetVideoCaptureStreamfvNV
7948 #define glGetVideoCaptureStreamfvNV (gl.GetVideoCaptureStreamfvNV)
7949 #undef glGetVideoCaptureStreamivNV
7950 #define glGetVideoCaptureStreamivNV (gl.GetVideoCaptureStreamivNV)
7951 #undef glGetVideoCaptureivNV
7952 #define glGetVideoCaptureivNV (gl.GetVideoCaptureivNV)
7953 #undef glGetVideoi64vNV
7954 #define glGetVideoi64vNV (gl.GetVideoi64vNV)
7955 #undef glGetVideoivNV
7956 #define glGetVideoivNV (gl.GetVideoivNV)
7957 #undef glGetVideoui64vNV
7958 #define glGetVideoui64vNV (gl.GetVideoui64vNV)
7959 #undef glGetVideouivNV
7960 #define glGetVideouivNV (gl.GetVideouivNV)
7961 #undef glGetnColorTableARB
7962 #define glGetnColorTableARB (gl.GetnColorTableARB)
7963 #undef glGetnCompressedTexImageARB
7964 #define glGetnCompressedTexImageARB (gl.GetnCompressedTexImageARB)
7965 #undef glGetnConvolutionFilterARB
7966 #define glGetnConvolutionFilterARB (gl.GetnConvolutionFilterARB)
7967 #undef glGetnHistogramARB
7968 #define glGetnHistogramARB (gl.GetnHistogramARB)
7969 #undef glGetnMapdvARB
7970 #define glGetnMapdvARB (gl.GetnMapdvARB)
7971 #undef glGetnMapfvARB
7972 #define glGetnMapfvARB (gl.GetnMapfvARB)
7973 #undef glGetnMapivARB
7974 #define glGetnMapivARB (gl.GetnMapivARB)
7975 #undef glGetnMinmaxARB
7976 #define glGetnMinmaxARB (gl.GetnMinmaxARB)
7977 #undef glGetnPixelMapfvARB
7978 #define glGetnPixelMapfvARB (gl.GetnPixelMapfvARB)
7979 #undef glGetnPixelMapuivARB
7980 #define glGetnPixelMapuivARB (gl.GetnPixelMapuivARB)
7981 #undef glGetnPixelMapusvARB
7982 #define glGetnPixelMapusvARB (gl.GetnPixelMapusvARB)
7983 #undef glGetnPolygonStippleARB
7984 #define glGetnPolygonStippleARB (gl.GetnPolygonStippleARB)
7985 #undef glGetnSeparableFilterARB
7986 #define glGetnSeparableFilterARB (gl.GetnSeparableFilterARB)
7987 #undef glGetnTexImageARB
7988 #define glGetnTexImageARB (gl.GetnTexImageARB)
7989 #undef glGetnUniformdvARB
7990 #define glGetnUniformdvARB (gl.GetnUniformdvARB)
7991 #undef glGetnUniformfvARB
7992 #define glGetnUniformfvARB (gl.GetnUniformfvARB)
7993 #undef glGetnUniformivARB
7994 #define glGetnUniformivARB (gl.GetnUniformivARB)
7995 #undef glGetnUniformuivARB
7996 #define glGetnUniformuivARB (gl.GetnUniformuivARB)
7997 #undef glImportSyncEXT
7998 #define glImportSyncEXT (gl.ImportSyncEXT)
7999 #undef glIndexFormatNV
8000 #define glIndexFormatNV (gl.IndexFormatNV)
8001 #undef glIndexxOES
8002 #define glIndexxOES (gl.IndexxOES)
8003 #undef glIndexxvOES
8004 #define glIndexxvOES (gl.IndexxvOES)
8005 #undef glInsertEventMarkerEXT
8006 #define glInsertEventMarkerEXT (gl.InsertEventMarkerEXT)
8007 #undef glInterpolatePathsNV
8008 #define glInterpolatePathsNV (gl.InterpolatePathsNV)
8009 #undef glInvalidateBufferData
8010 #define glInvalidateBufferData (gl.InvalidateBufferData)
8011 #undef glInvalidateBufferSubData
8012 #define glInvalidateBufferSubData (gl.InvalidateBufferSubData)
8013 #undef glInvalidateFramebuffer
8014 #define glInvalidateFramebuffer (gl.InvalidateFramebuffer)
8015 #undef glInvalidateSubFramebuffer
8016 #define glInvalidateSubFramebuffer (gl.InvalidateSubFramebuffer)
8017 #undef glInvalidateTexImage
8018 #define glInvalidateTexImage (gl.InvalidateTexImage)
8019 #undef glInvalidateTexSubImage
8020 #define glInvalidateTexSubImage (gl.InvalidateTexSubImage)
8021 #undef glIsBufferResidentNV
8022 #define glIsBufferResidentNV (gl.IsBufferResidentNV)
8023 #undef glIsEnabledIndexedEXT
8024 #define glIsEnabledIndexedEXT (gl.IsEnabledIndexedEXT)
8025 #undef glIsEnabledi
8026 #define glIsEnabledi (gl.IsEnabledi)
8027 #undef glIsFramebuffer
8028 #define glIsFramebuffer (gl.IsFramebuffer)
8029 #undef glIsFramebufferEXT
8030 #define glIsFramebufferEXT (gl.IsFramebufferEXT)
8031 #undef glIsImageHandleResidentARB
8032 #define glIsImageHandleResidentARB (gl.IsImageHandleResidentARB)
8033 #undef glIsImageHandleResidentNV
8034 #define glIsImageHandleResidentNV (gl.IsImageHandleResidentNV)
8035 #undef glIsNameAMD
8036 #define glIsNameAMD (gl.IsNameAMD)
8037 #undef glIsNamedBufferResidentNV
8038 #define glIsNamedBufferResidentNV (gl.IsNamedBufferResidentNV)
8039 #undef glIsNamedStringARB
8040 #define glIsNamedStringARB (gl.IsNamedStringARB)
8041 #undef glIsPathNV
8042 #define glIsPathNV (gl.IsPathNV)
8043 #undef glIsPointInFillPathNV
8044 #define glIsPointInFillPathNV (gl.IsPointInFillPathNV)
8045 #undef glIsPointInStrokePathNV
8046 #define glIsPointInStrokePathNV (gl.IsPointInStrokePathNV)
8047 #undef glIsProgram
8048 #define glIsProgram (gl.IsProgram)
8049 #undef glIsProgramPipeline
8050 #define glIsProgramPipeline (gl.IsProgramPipeline)
8051 #undef glIsRenderbuffer
8052 #define glIsRenderbuffer (gl.IsRenderbuffer)
8053 #undef glIsRenderbufferEXT
8054 #define glIsRenderbufferEXT (gl.IsRenderbufferEXT)
8055 #undef glIsSampler
8056 #define glIsSampler (gl.IsSampler)
8057 #undef glIsShader
8058 #define glIsShader (gl.IsShader)
8059 #undef glIsSync
8060 #define glIsSync (gl.IsSync)
8061 #undef glIsTextureHandleResidentARB
8062 #define glIsTextureHandleResidentARB (gl.IsTextureHandleResidentARB)
8063 #undef glIsTextureHandleResidentNV
8064 #define glIsTextureHandleResidentNV (gl.IsTextureHandleResidentNV)
8065 #undef glIsTransformFeedback
8066 #define glIsTransformFeedback (gl.IsTransformFeedback)
8067 #undef glIsTransformFeedbackNV
8068 #define glIsTransformFeedbackNV (gl.IsTransformFeedbackNV)
8069 #undef glIsVertexArray
8070 #define glIsVertexArray (gl.IsVertexArray)
8071 #undef glIsVertexAttribEnabledAPPLE
8072 #define glIsVertexAttribEnabledAPPLE (gl.IsVertexAttribEnabledAPPLE)
8073 #undef glLabelObjectEXT
8074 #define glLabelObjectEXT (gl.LabelObjectEXT)
8075 #undef glLightModelxOES
8076 #define glLightModelxOES (gl.LightModelxOES)
8077 #undef glLightModelxvOES
8078 #define glLightModelxvOES (gl.LightModelxvOES)
8079 #undef glLightxOES
8080 #define glLightxOES (gl.LightxOES)
8081 #undef glLightxvOES
8082 #define glLightxvOES (gl.LightxvOES)
8083 #undef glLineWidthxOES
8084 #define glLineWidthxOES (gl.LineWidthxOES)
8085 #undef glLinkProgram
8086 #define glLinkProgram (gl.LinkProgram)
8087 #undef glLoadMatrixxOES
8088 #define glLoadMatrixxOES (gl.LoadMatrixxOES)
8089 #undef glLoadTransposeMatrixxOES
8090 #define glLoadTransposeMatrixxOES (gl.LoadTransposeMatrixxOES)
8091 #undef glMakeBufferNonResidentNV
8092 #define glMakeBufferNonResidentNV (gl.MakeBufferNonResidentNV)
8093 #undef glMakeBufferResidentNV
8094 #define glMakeBufferResidentNV (gl.MakeBufferResidentNV)
8095 #undef glMakeImageHandleNonResidentARB
8096 #define glMakeImageHandleNonResidentARB (gl.MakeImageHandleNonResidentARB)
8097 #undef glMakeImageHandleNonResidentNV
8098 #define glMakeImageHandleNonResidentNV (gl.MakeImageHandleNonResidentNV)
8099 #undef glMakeImageHandleResidentARB
8100 #define glMakeImageHandleResidentARB (gl.MakeImageHandleResidentARB)
8101 #undef glMakeImageHandleResidentNV
8102 #define glMakeImageHandleResidentNV (gl.MakeImageHandleResidentNV)
8103 #undef glMakeNamedBufferNonResidentNV
8104 #define glMakeNamedBufferNonResidentNV (gl.MakeNamedBufferNonResidentNV)
8105 #undef glMakeNamedBufferResidentNV
8106 #define glMakeNamedBufferResidentNV (gl.MakeNamedBufferResidentNV)
8107 #undef glMakeTextureHandleNonResidentARB
8108 #define glMakeTextureHandleNonResidentARB (gl.MakeTextureHandleNonResidentARB)
8109 #undef glMakeTextureHandleNonResidentNV
8110 #define glMakeTextureHandleNonResidentNV (gl.MakeTextureHandleNonResidentNV)
8111 #undef glMakeTextureHandleResidentARB
8112 #define glMakeTextureHandleResidentARB (gl.MakeTextureHandleResidentARB)
8113 #undef glMakeTextureHandleResidentNV
8114 #define glMakeTextureHandleResidentNV (gl.MakeTextureHandleResidentNV)
8115 #undef glMap1xOES
8116 #define glMap1xOES (gl.Map1xOES)
8117 #undef glMap2xOES
8118 #define glMap2xOES (gl.Map2xOES)
8119 #undef glMapBufferRange
8120 #define glMapBufferRange (gl.MapBufferRange)
8121 #undef glMapGrid1xOES
8122 #define glMapGrid1xOES (gl.MapGrid1xOES)
8123 #undef glMapGrid2xOES
8124 #define glMapGrid2xOES (gl.MapGrid2xOES)
8125 #undef glMapNamedBufferEXT
8126 #define glMapNamedBufferEXT (gl.MapNamedBufferEXT)
8127 #undef glMapNamedBufferRangeEXT
8128 #define glMapNamedBufferRangeEXT (gl.MapNamedBufferRangeEXT)
8129 #undef glMapTexture2DINTEL
8130 #define glMapTexture2DINTEL (gl.MapTexture2DINTEL)
8131 #undef glMapVertexAttrib1dAPPLE
8132 #define glMapVertexAttrib1dAPPLE (gl.MapVertexAttrib1dAPPLE)
8133 #undef glMapVertexAttrib1fAPPLE
8134 #define glMapVertexAttrib1fAPPLE (gl.MapVertexAttrib1fAPPLE)
8135 #undef glMapVertexAttrib2dAPPLE
8136 #define glMapVertexAttrib2dAPPLE (gl.MapVertexAttrib2dAPPLE)
8137 #undef glMapVertexAttrib2fAPPLE
8138 #define glMapVertexAttrib2fAPPLE (gl.MapVertexAttrib2fAPPLE)
8139 #undef glMaterialxOES
8140 #define glMaterialxOES (gl.MaterialxOES)
8141 #undef glMaterialxvOES
8142 #define glMaterialxvOES (gl.MaterialxvOES)
8143 #undef glMatrixFrustumEXT
8144 #define glMatrixFrustumEXT (gl.MatrixFrustumEXT)
8145 #undef glMatrixLoadIdentityEXT
8146 #define glMatrixLoadIdentityEXT (gl.MatrixLoadIdentityEXT)
8147 #undef glMatrixLoadTransposedEXT
8148 #define glMatrixLoadTransposedEXT (gl.MatrixLoadTransposedEXT)
8149 #undef glMatrixLoadTransposefEXT
8150 #define glMatrixLoadTransposefEXT (gl.MatrixLoadTransposefEXT)
8151 #undef glMatrixLoaddEXT
8152 #define glMatrixLoaddEXT (gl.MatrixLoaddEXT)
8153 #undef glMatrixLoadfEXT
8154 #define glMatrixLoadfEXT (gl.MatrixLoadfEXT)
8155 #undef glMatrixMultTransposedEXT
8156 #define glMatrixMultTransposedEXT (gl.MatrixMultTransposedEXT)
8157 #undef glMatrixMultTransposefEXT
8158 #define glMatrixMultTransposefEXT (gl.MatrixMultTransposefEXT)
8159 #undef glMatrixMultdEXT
8160 #define glMatrixMultdEXT (gl.MatrixMultdEXT)
8161 #undef glMatrixMultfEXT
8162 #define glMatrixMultfEXT (gl.MatrixMultfEXT)
8163 #undef glMatrixOrthoEXT
8164 #define glMatrixOrthoEXT (gl.MatrixOrthoEXT)
8165 #undef glMatrixPopEXT
8166 #define glMatrixPopEXT (gl.MatrixPopEXT)
8167 #undef glMatrixPushEXT
8168 #define glMatrixPushEXT (gl.MatrixPushEXT)
8169 #undef glMatrixRotatedEXT
8170 #define glMatrixRotatedEXT (gl.MatrixRotatedEXT)
8171 #undef glMatrixRotatefEXT
8172 #define glMatrixRotatefEXT (gl.MatrixRotatefEXT)
8173 #undef glMatrixScaledEXT
8174 #define glMatrixScaledEXT (gl.MatrixScaledEXT)
8175 #undef glMatrixScalefEXT
8176 #define glMatrixScalefEXT (gl.MatrixScalefEXT)
8177 #undef glMatrixTranslatedEXT
8178 #define glMatrixTranslatedEXT (gl.MatrixTranslatedEXT)
8179 #undef glMatrixTranslatefEXT
8180 #define glMatrixTranslatefEXT (gl.MatrixTranslatefEXT)
8181 #undef glMemoryBarrier
8182 #define glMemoryBarrier (gl.MemoryBarrier)
8183 #undef glMemoryBarrierEXT
8184 #define glMemoryBarrierEXT (gl.MemoryBarrierEXT)
8185 #undef glMinSampleShading
8186 #define glMinSampleShading (gl.MinSampleShading)
8187 #undef glMinSampleShadingARB
8188 #define glMinSampleShadingARB (gl.MinSampleShadingARB)
8189 #undef glMultMatrixxOES
8190 #define glMultMatrixxOES (gl.MultMatrixxOES)
8191 #undef glMultTransposeMatrixxOES
8192 #define glMultTransposeMatrixxOES (gl.MultTransposeMatrixxOES)
8193 #undef glMultiDrawArraysIndirect
8194 #define glMultiDrawArraysIndirect (gl.MultiDrawArraysIndirect)
8195 #undef glMultiDrawArraysIndirectAMD
8196 #define glMultiDrawArraysIndirectAMD (gl.MultiDrawArraysIndirectAMD)
8197 #undef glMultiDrawArraysIndirectBindlessNV
8198 #define glMultiDrawArraysIndirectBindlessNV (gl.MultiDrawArraysIndirectBindlessNV)
8199 #undef glMultiDrawArraysIndirectCountARB
8200 #define glMultiDrawArraysIndirectCountARB (gl.MultiDrawArraysIndirectCountARB)
8201 #undef glMultiDrawElementsBaseVertex
8202 #define glMultiDrawElementsBaseVertex (gl.MultiDrawElementsBaseVertex)
8203 #undef glMultiDrawElementsIndirect
8204 #define glMultiDrawElementsIndirect (gl.MultiDrawElementsIndirect)
8205 #undef glMultiDrawElementsIndirectAMD
8206 #define glMultiDrawElementsIndirectAMD (gl.MultiDrawElementsIndirectAMD)
8207 #undef glMultiDrawElementsIndirectBindlessNV
8208 #define glMultiDrawElementsIndirectBindlessNV (gl.MultiDrawElementsIndirectBindlessNV)
8209 #undef glMultiDrawElementsIndirectCountARB
8210 #define glMultiDrawElementsIndirectCountARB (gl.MultiDrawElementsIndirectCountARB)
8211 #undef glMultiTexBufferEXT
8212 #define glMultiTexBufferEXT (gl.MultiTexBufferEXT)
8213 #undef glMultiTexCoord1bOES
8214 #define glMultiTexCoord1bOES (gl.MultiTexCoord1bOES)
8215 #undef glMultiTexCoord1bvOES
8216 #define glMultiTexCoord1bvOES (gl.MultiTexCoord1bvOES)
8217 #undef glMultiTexCoord1xOES
8218 #define glMultiTexCoord1xOES (gl.MultiTexCoord1xOES)
8219 #undef glMultiTexCoord1xvOES
8220 #define glMultiTexCoord1xvOES (gl.MultiTexCoord1xvOES)
8221 #undef glMultiTexCoord2bOES
8222 #define glMultiTexCoord2bOES (gl.MultiTexCoord2bOES)
8223 #undef glMultiTexCoord2bvOES
8224 #define glMultiTexCoord2bvOES (gl.MultiTexCoord2bvOES)
8225 #undef glMultiTexCoord2xOES
8226 #define glMultiTexCoord2xOES (gl.MultiTexCoord2xOES)
8227 #undef glMultiTexCoord2xvOES
8228 #define glMultiTexCoord2xvOES (gl.MultiTexCoord2xvOES)
8229 #undef glMultiTexCoord3bOES
8230 #define glMultiTexCoord3bOES (gl.MultiTexCoord3bOES)
8231 #undef glMultiTexCoord3bvOES
8232 #define glMultiTexCoord3bvOES (gl.MultiTexCoord3bvOES)
8233 #undef glMultiTexCoord3xOES
8234 #define glMultiTexCoord3xOES (gl.MultiTexCoord3xOES)
8235 #undef glMultiTexCoord3xvOES
8236 #define glMultiTexCoord3xvOES (gl.MultiTexCoord3xvOES)
8237 #undef glMultiTexCoord4bOES
8238 #define glMultiTexCoord4bOES (gl.MultiTexCoord4bOES)
8239 #undef glMultiTexCoord4bvOES
8240 #define glMultiTexCoord4bvOES (gl.MultiTexCoord4bvOES)
8241 #undef glMultiTexCoord4xOES
8242 #define glMultiTexCoord4xOES (gl.MultiTexCoord4xOES)
8243 #undef glMultiTexCoord4xvOES
8244 #define glMultiTexCoord4xvOES (gl.MultiTexCoord4xvOES)
8245 #undef glMultiTexCoordP1ui
8246 #define glMultiTexCoordP1ui (gl.MultiTexCoordP1ui)
8247 #undef glMultiTexCoordP1uiv
8248 #define glMultiTexCoordP1uiv (gl.MultiTexCoordP1uiv)
8249 #undef glMultiTexCoordP2ui
8250 #define glMultiTexCoordP2ui (gl.MultiTexCoordP2ui)
8251 #undef glMultiTexCoordP2uiv
8252 #define glMultiTexCoordP2uiv (gl.MultiTexCoordP2uiv)
8253 #undef glMultiTexCoordP3ui
8254 #define glMultiTexCoordP3ui (gl.MultiTexCoordP3ui)
8255 #undef glMultiTexCoordP3uiv
8256 #define glMultiTexCoordP3uiv (gl.MultiTexCoordP3uiv)
8257 #undef glMultiTexCoordP4ui
8258 #define glMultiTexCoordP4ui (gl.MultiTexCoordP4ui)
8259 #undef glMultiTexCoordP4uiv
8260 #define glMultiTexCoordP4uiv (gl.MultiTexCoordP4uiv)
8261 #undef glMultiTexCoordPointerEXT
8262 #define glMultiTexCoordPointerEXT (gl.MultiTexCoordPointerEXT)
8263 #undef glMultiTexEnvfEXT
8264 #define glMultiTexEnvfEXT (gl.MultiTexEnvfEXT)
8265 #undef glMultiTexEnvfvEXT
8266 #define glMultiTexEnvfvEXT (gl.MultiTexEnvfvEXT)
8267 #undef glMultiTexEnviEXT
8268 #define glMultiTexEnviEXT (gl.MultiTexEnviEXT)
8269 #undef glMultiTexEnvivEXT
8270 #define glMultiTexEnvivEXT (gl.MultiTexEnvivEXT)
8271 #undef glMultiTexGendEXT
8272 #define glMultiTexGendEXT (gl.MultiTexGendEXT)
8273 #undef glMultiTexGendvEXT
8274 #define glMultiTexGendvEXT (gl.MultiTexGendvEXT)
8275 #undef glMultiTexGenfEXT
8276 #define glMultiTexGenfEXT (gl.MultiTexGenfEXT)
8277 #undef glMultiTexGenfvEXT
8278 #define glMultiTexGenfvEXT (gl.MultiTexGenfvEXT)
8279 #undef glMultiTexGeniEXT
8280 #define glMultiTexGeniEXT (gl.MultiTexGeniEXT)
8281 #undef glMultiTexGenivEXT
8282 #define glMultiTexGenivEXT (gl.MultiTexGenivEXT)
8283 #undef glMultiTexImage1DEXT
8284 #define glMultiTexImage1DEXT (gl.MultiTexImage1DEXT)
8285 #undef glMultiTexImage2DEXT
8286 #define glMultiTexImage2DEXT (gl.MultiTexImage2DEXT)
8287 #undef glMultiTexImage3DEXT
8288 #define glMultiTexImage3DEXT (gl.MultiTexImage3DEXT)
8289 #undef glMultiTexParameterIivEXT
8290 #define glMultiTexParameterIivEXT (gl.MultiTexParameterIivEXT)
8291 #undef glMultiTexParameterIuivEXT
8292 #define glMultiTexParameterIuivEXT (gl.MultiTexParameterIuivEXT)
8293 #undef glMultiTexParameterfEXT
8294 #define glMultiTexParameterfEXT (gl.MultiTexParameterfEXT)
8295 #undef glMultiTexParameterfvEXT
8296 #define glMultiTexParameterfvEXT (gl.MultiTexParameterfvEXT)
8297 #undef glMultiTexParameteriEXT
8298 #define glMultiTexParameteriEXT (gl.MultiTexParameteriEXT)
8299 #undef glMultiTexParameterivEXT
8300 #define glMultiTexParameterivEXT (gl.MultiTexParameterivEXT)
8301 #undef glMultiTexRenderbufferEXT
8302 #define glMultiTexRenderbufferEXT (gl.MultiTexRenderbufferEXT)
8303 #undef glMultiTexSubImage1DEXT
8304 #define glMultiTexSubImage1DEXT (gl.MultiTexSubImage1DEXT)
8305 #undef glMultiTexSubImage2DEXT
8306 #define glMultiTexSubImage2DEXT (gl.MultiTexSubImage2DEXT)
8307 #undef glMultiTexSubImage3DEXT
8308 #define glMultiTexSubImage3DEXT (gl.MultiTexSubImage3DEXT)
8309 #undef glNamedBufferDataEXT
8310 #define glNamedBufferDataEXT (gl.NamedBufferDataEXT)
8311 #undef glNamedBufferStorageEXT
8312 #define glNamedBufferStorageEXT (gl.NamedBufferStorageEXT)
8313 #undef glNamedBufferSubDataEXT
8314 #define glNamedBufferSubDataEXT (gl.NamedBufferSubDataEXT)
8315 #undef glNamedCopyBufferSubDataEXT
8316 #define glNamedCopyBufferSubDataEXT (gl.NamedCopyBufferSubDataEXT)
8317 #undef glNamedFramebufferParameteriEXT
8318 #define glNamedFramebufferParameteriEXT (gl.NamedFramebufferParameteriEXT)
8319 #undef glNamedFramebufferRenderbufferEXT
8320 #define glNamedFramebufferRenderbufferEXT (gl.NamedFramebufferRenderbufferEXT)
8321 #undef glNamedFramebufferTexture1DEXT
8322 #define glNamedFramebufferTexture1DEXT (gl.NamedFramebufferTexture1DEXT)
8323 #undef glNamedFramebufferTexture2DEXT
8324 #define glNamedFramebufferTexture2DEXT (gl.NamedFramebufferTexture2DEXT)
8325 #undef glNamedFramebufferTexture3DEXT
8326 #define glNamedFramebufferTexture3DEXT (gl.NamedFramebufferTexture3DEXT)
8327 #undef glNamedFramebufferTextureEXT
8328 #define glNamedFramebufferTextureEXT (gl.NamedFramebufferTextureEXT)
8329 #undef glNamedFramebufferTextureFaceEXT
8330 #define glNamedFramebufferTextureFaceEXT (gl.NamedFramebufferTextureFaceEXT)
8331 #undef glNamedFramebufferTextureLayerEXT
8332 #define glNamedFramebufferTextureLayerEXT (gl.NamedFramebufferTextureLayerEXT)
8333 #undef glNamedProgramLocalParameter4dEXT
8334 #define glNamedProgramLocalParameter4dEXT (gl.NamedProgramLocalParameter4dEXT)
8335 #undef glNamedProgramLocalParameter4dvEXT
8336 #define glNamedProgramLocalParameter4dvEXT (gl.NamedProgramLocalParameter4dvEXT)
8337 #undef glNamedProgramLocalParameter4fEXT
8338 #define glNamedProgramLocalParameter4fEXT (gl.NamedProgramLocalParameter4fEXT)
8339 #undef glNamedProgramLocalParameter4fvEXT
8340 #define glNamedProgramLocalParameter4fvEXT (gl.NamedProgramLocalParameter4fvEXT)
8341 #undef glNamedProgramLocalParameterI4iEXT
8342 #define glNamedProgramLocalParameterI4iEXT (gl.NamedProgramLocalParameterI4iEXT)
8343 #undef glNamedProgramLocalParameterI4ivEXT
8344 #define glNamedProgramLocalParameterI4ivEXT (gl.NamedProgramLocalParameterI4ivEXT)
8345 #undef glNamedProgramLocalParameterI4uiEXT
8346 #define glNamedProgramLocalParameterI4uiEXT (gl.NamedProgramLocalParameterI4uiEXT)
8347 #undef glNamedProgramLocalParameterI4uivEXT
8348 #define glNamedProgramLocalParameterI4uivEXT (gl.NamedProgramLocalParameterI4uivEXT)
8349 #undef glNamedProgramLocalParameters4fvEXT
8350 #define glNamedProgramLocalParameters4fvEXT (gl.NamedProgramLocalParameters4fvEXT)
8351 #undef glNamedProgramLocalParametersI4ivEXT
8352 #define glNamedProgramLocalParametersI4ivEXT (gl.NamedProgramLocalParametersI4ivEXT)
8353 #undef glNamedProgramLocalParametersI4uivEXT
8354 #define glNamedProgramLocalParametersI4uivEXT (gl.NamedProgramLocalParametersI4uivEXT)
8355 #undef glNamedProgramStringEXT
8356 #define glNamedProgramStringEXT (gl.NamedProgramStringEXT)
8357 #undef glNamedRenderbufferStorageEXT
8358 #define glNamedRenderbufferStorageEXT (gl.NamedRenderbufferStorageEXT)
8359 #undef glNamedRenderbufferStorageMultisampleCoverageEXT
8360 #define glNamedRenderbufferStorageMultisampleCoverageEXT (gl.NamedRenderbufferStorageMultisampleCoverageEXT)
8361 #undef glNamedRenderbufferStorageMultisampleEXT
8362 #define glNamedRenderbufferStorageMultisampleEXT (gl.NamedRenderbufferStorageMultisampleEXT)
8363 #undef glNamedStringARB
8364 #define glNamedStringARB (gl.NamedStringARB)
8365 #undef glNormal3xOES
8366 #define glNormal3xOES (gl.Normal3xOES)
8367 #undef glNormal3xvOES
8368 #define glNormal3xvOES (gl.Normal3xvOES)
8369 #undef glNormalFormatNV
8370 #define glNormalFormatNV (gl.NormalFormatNV)
8371 #undef glNormalP3ui
8372 #define glNormalP3ui (gl.NormalP3ui)
8373 #undef glNormalP3uiv
8374 #define glNormalP3uiv (gl.NormalP3uiv)
8375 #undef glObjectLabel
8376 #define glObjectLabel (gl.ObjectLabel)
8377 #undef glObjectPtrLabel
8378 #define glObjectPtrLabel (gl.ObjectPtrLabel)
8379 #undef glObjectPurgeableAPPLE
8380 #define glObjectPurgeableAPPLE (gl.ObjectPurgeableAPPLE)
8381 #undef glObjectUnpurgeableAPPLE
8382 #define glObjectUnpurgeableAPPLE (gl.ObjectUnpurgeableAPPLE)
8383 #undef glOrthofOES
8384 #define glOrthofOES (gl.OrthofOES)
8385 #undef glOrthoxOES
8386 #define glOrthoxOES (gl.OrthoxOES)
8387 #undef glPassThroughxOES
8388 #define glPassThroughxOES (gl.PassThroughxOES)
8389 #undef glPatchParameterfv
8390 #define glPatchParameterfv (gl.PatchParameterfv)
8391 #undef glPatchParameteri
8392 #define glPatchParameteri (gl.PatchParameteri)
8393 #undef glPathColorGenNV
8394 #define glPathColorGenNV (gl.PathColorGenNV)
8395 #undef glPathCommandsNV
8396 #define glPathCommandsNV (gl.PathCommandsNV)
8397 #undef glPathCoordsNV
8398 #define glPathCoordsNV (gl.PathCoordsNV)
8399 #undef glPathCoverDepthFuncNV
8400 #define glPathCoverDepthFuncNV (gl.PathCoverDepthFuncNV)
8401 #undef glPathDashArrayNV
8402 #define glPathDashArrayNV (gl.PathDashArrayNV)
8403 #undef glPathFogGenNV
8404 #define glPathFogGenNV (gl.PathFogGenNV)
8405 #undef glPathGlyphRangeNV
8406 #define glPathGlyphRangeNV (gl.PathGlyphRangeNV)
8407 #undef glPathGlyphsNV
8408 #define glPathGlyphsNV (gl.PathGlyphsNV)
8409 #undef glPathParameterfNV
8410 #define glPathParameterfNV (gl.PathParameterfNV)
8411 #undef glPathParameterfvNV
8412 #define glPathParameterfvNV (gl.PathParameterfvNV)
8413 #undef glPathParameteriNV
8414 #define glPathParameteriNV (gl.PathParameteriNV)
8415 #undef glPathParameterivNV
8416 #define glPathParameterivNV (gl.PathParameterivNV)
8417 #undef glPathStencilDepthOffsetNV
8418 #define glPathStencilDepthOffsetNV (gl.PathStencilDepthOffsetNV)
8419 #undef glPathStencilFuncNV
8420 #define glPathStencilFuncNV (gl.PathStencilFuncNV)
8421 #undef glPathStringNV
8422 #define glPathStringNV (gl.PathStringNV)
8423 #undef glPathSubCommandsNV
8424 #define glPathSubCommandsNV (gl.PathSubCommandsNV)
8425 #undef glPathSubCoordsNV
8426 #define glPathSubCoordsNV (gl.PathSubCoordsNV)
8427 #undef glPathTexGenNV
8428 #define glPathTexGenNV (gl.PathTexGenNV)
8429 #undef glPauseTransformFeedback
8430 #define glPauseTransformFeedback (gl.PauseTransformFeedback)
8431 #undef glPauseTransformFeedbackNV
8432 #define glPauseTransformFeedbackNV (gl.PauseTransformFeedbackNV)
8433 #undef glPixelMapx
8434 #define glPixelMapx (gl.PixelMapx)
8435 #undef glPixelStorex
8436 #define glPixelStorex (gl.PixelStorex)
8437 #undef glPixelTransferxOES
8438 #define glPixelTransferxOES (gl.PixelTransferxOES)
8439 #undef glPixelZoomxOES
8440 #define glPixelZoomxOES (gl.PixelZoomxOES)
8441 #undef glPointAlongPathNV
8442 #define glPointAlongPathNV (gl.PointAlongPathNV)
8443 #undef glPointParameterxvOES
8444 #define glPointParameterxvOES (gl.PointParameterxvOES)
8445 #undef glPointSizePointerAPPLE
8446 #define glPointSizePointerAPPLE (gl.PointSizePointerAPPLE)
8447 #undef glPointSizexOES
8448 #define glPointSizexOES (gl.PointSizexOES)
8449 #undef glPolygonOffsetxOES
8450 #define glPolygonOffsetxOES (gl.PolygonOffsetxOES)
8451 #undef glPopDebugGroup
8452 #define glPopDebugGroup (gl.PopDebugGroup)
8453 #undef glPopGroupMarkerEXT
8454 #define glPopGroupMarkerEXT (gl.PopGroupMarkerEXT)
8455 #undef glPresentFrameDualFillNV
8456 #define glPresentFrameDualFillNV (gl.PresentFrameDualFillNV)
8457 #undef glPresentFrameKeyedNV
8458 #define glPresentFrameKeyedNV (gl.PresentFrameKeyedNV)
8459 #undef glPrimitiveRestartIndex
8460 #define glPrimitiveRestartIndex (gl.PrimitiveRestartIndex)
8461 #undef glPrioritizeTexturesxOES
8462 #define glPrioritizeTexturesxOES (gl.PrioritizeTexturesxOES)
8463 #undef glProgramBinary
8464 #define glProgramBinary (gl.ProgramBinary)
8465 #undef glProgramBufferParametersIivNV
8466 #define glProgramBufferParametersIivNV (gl.ProgramBufferParametersIivNV)
8467 #undef glProgramBufferParametersIuivNV
8468 #define glProgramBufferParametersIuivNV (gl.ProgramBufferParametersIuivNV)
8469 #undef glProgramBufferParametersfvNV
8470 #define glProgramBufferParametersfvNV (gl.ProgramBufferParametersfvNV)
8471 #undef glProgramCallbackMESA
8472 #define glProgramCallbackMESA (gl.ProgramCallbackMESA)
8473 #undef glProgramEnvParameterI4iNV
8474 #define glProgramEnvParameterI4iNV (gl.ProgramEnvParameterI4iNV)
8475 #undef glProgramEnvParameterI4ivNV
8476 #define glProgramEnvParameterI4ivNV (gl.ProgramEnvParameterI4ivNV)
8477 #undef glProgramEnvParameterI4uiNV
8478 #define glProgramEnvParameterI4uiNV (gl.ProgramEnvParameterI4uiNV)
8479 #undef glProgramEnvParameterI4uivNV
8480 #define glProgramEnvParameterI4uivNV (gl.ProgramEnvParameterI4uivNV)
8481 #undef glProgramEnvParameters4fvEXT
8482 #define glProgramEnvParameters4fvEXT (gl.ProgramEnvParameters4fvEXT)
8483 #undef glProgramEnvParametersI4ivNV
8484 #define glProgramEnvParametersI4ivNV (gl.ProgramEnvParametersI4ivNV)
8485 #undef glProgramEnvParametersI4uivNV
8486 #define glProgramEnvParametersI4uivNV (gl.ProgramEnvParametersI4uivNV)
8487 #undef glProgramLocalParameterI4iNV
8488 #define glProgramLocalParameterI4iNV (gl.ProgramLocalParameterI4iNV)
8489 #undef glProgramLocalParameterI4ivNV
8490 #define glProgramLocalParameterI4ivNV (gl.ProgramLocalParameterI4ivNV)
8491 #undef glProgramLocalParameterI4uiNV
8492 #define glProgramLocalParameterI4uiNV (gl.ProgramLocalParameterI4uiNV)
8493 #undef glProgramLocalParameterI4uivNV
8494 #define glProgramLocalParameterI4uivNV (gl.ProgramLocalParameterI4uivNV)
8495 #undef glProgramLocalParameters4fvEXT
8496 #define glProgramLocalParameters4fvEXT (gl.ProgramLocalParameters4fvEXT)
8497 #undef glProgramLocalParametersI4ivNV
8498 #define glProgramLocalParametersI4ivNV (gl.ProgramLocalParametersI4ivNV)
8499 #undef glProgramLocalParametersI4uivNV
8500 #define glProgramLocalParametersI4uivNV (gl.ProgramLocalParametersI4uivNV)
8501 #undef glProgramParameteri
8502 #define glProgramParameteri (gl.ProgramParameteri)
8503 #undef glProgramParameteriARB
8504 #define glProgramParameteriARB (gl.ProgramParameteriARB)
8505 #undef glProgramParameteriEXT
8506 #define glProgramParameteriEXT (gl.ProgramParameteriEXT)
8507 #undef glProgramSubroutineParametersuivNV
8508 #define glProgramSubroutineParametersuivNV (gl.ProgramSubroutineParametersuivNV)
8509 #undef glProgramUniform1d
8510 #define glProgramUniform1d (gl.ProgramUniform1d)
8511 #undef glProgramUniform1dEXT
8512 #define glProgramUniform1dEXT (gl.ProgramUniform1dEXT)
8513 #undef glProgramUniform1dv
8514 #define glProgramUniform1dv (gl.ProgramUniform1dv)
8515 #undef glProgramUniform1dvEXT
8516 #define glProgramUniform1dvEXT (gl.ProgramUniform1dvEXT)
8517 #undef glProgramUniform1f
8518 #define glProgramUniform1f (gl.ProgramUniform1f)
8519 #undef glProgramUniform1fEXT
8520 #define glProgramUniform1fEXT (gl.ProgramUniform1fEXT)
8521 #undef glProgramUniform1fv
8522 #define glProgramUniform1fv (gl.ProgramUniform1fv)
8523 #undef glProgramUniform1fvEXT
8524 #define glProgramUniform1fvEXT (gl.ProgramUniform1fvEXT)
8525 #undef glProgramUniform1i
8526 #define glProgramUniform1i (gl.ProgramUniform1i)
8527 #undef glProgramUniform1i64NV
8528 #define glProgramUniform1i64NV (gl.ProgramUniform1i64NV)
8529 #undef glProgramUniform1i64vNV
8530 #define glProgramUniform1i64vNV (gl.ProgramUniform1i64vNV)
8531 #undef glProgramUniform1iEXT
8532 #define glProgramUniform1iEXT (gl.ProgramUniform1iEXT)
8533 #undef glProgramUniform1iv
8534 #define glProgramUniform1iv (gl.ProgramUniform1iv)
8535 #undef glProgramUniform1ivEXT
8536 #define glProgramUniform1ivEXT (gl.ProgramUniform1ivEXT)
8537 #undef glProgramUniform1ui
8538 #define glProgramUniform1ui (gl.ProgramUniform1ui)
8539 #undef glProgramUniform1ui64NV
8540 #define glProgramUniform1ui64NV (gl.ProgramUniform1ui64NV)
8541 #undef glProgramUniform1ui64vNV
8542 #define glProgramUniform1ui64vNV (gl.ProgramUniform1ui64vNV)
8543 #undef glProgramUniform1uiEXT
8544 #define glProgramUniform1uiEXT (gl.ProgramUniform1uiEXT)
8545 #undef glProgramUniform1uiv
8546 #define glProgramUniform1uiv (gl.ProgramUniform1uiv)
8547 #undef glProgramUniform1uivEXT
8548 #define glProgramUniform1uivEXT (gl.ProgramUniform1uivEXT)
8549 #undef glProgramUniform2d
8550 #define glProgramUniform2d (gl.ProgramUniform2d)
8551 #undef glProgramUniform2dEXT
8552 #define glProgramUniform2dEXT (gl.ProgramUniform2dEXT)
8553 #undef glProgramUniform2dv
8554 #define glProgramUniform2dv (gl.ProgramUniform2dv)
8555 #undef glProgramUniform2dvEXT
8556 #define glProgramUniform2dvEXT (gl.ProgramUniform2dvEXT)
8557 #undef glProgramUniform2f
8558 #define glProgramUniform2f (gl.ProgramUniform2f)
8559 #undef glProgramUniform2fEXT
8560 #define glProgramUniform2fEXT (gl.ProgramUniform2fEXT)
8561 #undef glProgramUniform2fv
8562 #define glProgramUniform2fv (gl.ProgramUniform2fv)
8563 #undef glProgramUniform2fvEXT
8564 #define glProgramUniform2fvEXT (gl.ProgramUniform2fvEXT)
8565 #undef glProgramUniform2i
8566 #define glProgramUniform2i (gl.ProgramUniform2i)
8567 #undef glProgramUniform2i64NV
8568 #define glProgramUniform2i64NV (gl.ProgramUniform2i64NV)
8569 #undef glProgramUniform2i64vNV
8570 #define glProgramUniform2i64vNV (gl.ProgramUniform2i64vNV)
8571 #undef glProgramUniform2iEXT
8572 #define glProgramUniform2iEXT (gl.ProgramUniform2iEXT)
8573 #undef glProgramUniform2iv
8574 #define glProgramUniform2iv (gl.ProgramUniform2iv)
8575 #undef glProgramUniform2ivEXT
8576 #define glProgramUniform2ivEXT (gl.ProgramUniform2ivEXT)
8577 #undef glProgramUniform2ui
8578 #define glProgramUniform2ui (gl.ProgramUniform2ui)
8579 #undef glProgramUniform2ui64NV
8580 #define glProgramUniform2ui64NV (gl.ProgramUniform2ui64NV)
8581 #undef glProgramUniform2ui64vNV
8582 #define glProgramUniform2ui64vNV (gl.ProgramUniform2ui64vNV)
8583 #undef glProgramUniform2uiEXT
8584 #define glProgramUniform2uiEXT (gl.ProgramUniform2uiEXT)
8585 #undef glProgramUniform2uiv
8586 #define glProgramUniform2uiv (gl.ProgramUniform2uiv)
8587 #undef glProgramUniform2uivEXT
8588 #define glProgramUniform2uivEXT (gl.ProgramUniform2uivEXT)
8589 #undef glProgramUniform3d
8590 #define glProgramUniform3d (gl.ProgramUniform3d)
8591 #undef glProgramUniform3dEXT
8592 #define glProgramUniform3dEXT (gl.ProgramUniform3dEXT)
8593 #undef glProgramUniform3dv
8594 #define glProgramUniform3dv (gl.ProgramUniform3dv)
8595 #undef glProgramUniform3dvEXT
8596 #define glProgramUniform3dvEXT (gl.ProgramUniform3dvEXT)
8597 #undef glProgramUniform3f
8598 #define glProgramUniform3f (gl.ProgramUniform3f)
8599 #undef glProgramUniform3fEXT
8600 #define glProgramUniform3fEXT (gl.ProgramUniform3fEXT)
8601 #undef glProgramUniform3fv
8602 #define glProgramUniform3fv (gl.ProgramUniform3fv)
8603 #undef glProgramUniform3fvEXT
8604 #define glProgramUniform3fvEXT (gl.ProgramUniform3fvEXT)
8605 #undef glProgramUniform3i
8606 #define glProgramUniform3i (gl.ProgramUniform3i)
8607 #undef glProgramUniform3i64NV
8608 #define glProgramUniform3i64NV (gl.ProgramUniform3i64NV)
8609 #undef glProgramUniform3i64vNV
8610 #define glProgramUniform3i64vNV (gl.ProgramUniform3i64vNV)
8611 #undef glProgramUniform3iEXT
8612 #define glProgramUniform3iEXT (gl.ProgramUniform3iEXT)
8613 #undef glProgramUniform3iv
8614 #define glProgramUniform3iv (gl.ProgramUniform3iv)
8615 #undef glProgramUniform3ivEXT
8616 #define glProgramUniform3ivEXT (gl.ProgramUniform3ivEXT)
8617 #undef glProgramUniform3ui
8618 #define glProgramUniform3ui (gl.ProgramUniform3ui)
8619 #undef glProgramUniform3ui64NV
8620 #define glProgramUniform3ui64NV (gl.ProgramUniform3ui64NV)
8621 #undef glProgramUniform3ui64vNV
8622 #define glProgramUniform3ui64vNV (gl.ProgramUniform3ui64vNV)
8623 #undef glProgramUniform3uiEXT
8624 #define glProgramUniform3uiEXT (gl.ProgramUniform3uiEXT)
8625 #undef glProgramUniform3uiv
8626 #define glProgramUniform3uiv (gl.ProgramUniform3uiv)
8627 #undef glProgramUniform3uivEXT
8628 #define glProgramUniform3uivEXT (gl.ProgramUniform3uivEXT)
8629 #undef glProgramUniform4d
8630 #define glProgramUniform4d (gl.ProgramUniform4d)
8631 #undef glProgramUniform4dEXT
8632 #define glProgramUniform4dEXT (gl.ProgramUniform4dEXT)
8633 #undef glProgramUniform4dv
8634 #define glProgramUniform4dv (gl.ProgramUniform4dv)
8635 #undef glProgramUniform4dvEXT
8636 #define glProgramUniform4dvEXT (gl.ProgramUniform4dvEXT)
8637 #undef glProgramUniform4f
8638 #define glProgramUniform4f (gl.ProgramUniform4f)
8639 #undef glProgramUniform4fEXT
8640 #define glProgramUniform4fEXT (gl.ProgramUniform4fEXT)
8641 #undef glProgramUniform4fv
8642 #define glProgramUniform4fv (gl.ProgramUniform4fv)
8643 #undef glProgramUniform4fvEXT
8644 #define glProgramUniform4fvEXT (gl.ProgramUniform4fvEXT)
8645 #undef glProgramUniform4i
8646 #define glProgramUniform4i (gl.ProgramUniform4i)
8647 #undef glProgramUniform4i64NV
8648 #define glProgramUniform4i64NV (gl.ProgramUniform4i64NV)
8649 #undef glProgramUniform4i64vNV
8650 #define glProgramUniform4i64vNV (gl.ProgramUniform4i64vNV)
8651 #undef glProgramUniform4iEXT
8652 #define glProgramUniform4iEXT (gl.ProgramUniform4iEXT)
8653 #undef glProgramUniform4iv
8654 #define glProgramUniform4iv (gl.ProgramUniform4iv)
8655 #undef glProgramUniform4ivEXT
8656 #define glProgramUniform4ivEXT (gl.ProgramUniform4ivEXT)
8657 #undef glProgramUniform4ui
8658 #define glProgramUniform4ui (gl.ProgramUniform4ui)
8659 #undef glProgramUniform4ui64NV
8660 #define glProgramUniform4ui64NV (gl.ProgramUniform4ui64NV)
8661 #undef glProgramUniform4ui64vNV
8662 #define glProgramUniform4ui64vNV (gl.ProgramUniform4ui64vNV)
8663 #undef glProgramUniform4uiEXT
8664 #define glProgramUniform4uiEXT (gl.ProgramUniform4uiEXT)
8665 #undef glProgramUniform4uiv
8666 #define glProgramUniform4uiv (gl.ProgramUniform4uiv)
8667 #undef glProgramUniform4uivEXT
8668 #define glProgramUniform4uivEXT (gl.ProgramUniform4uivEXT)
8669 #undef glProgramUniformHandleui64ARB
8670 #define glProgramUniformHandleui64ARB (gl.ProgramUniformHandleui64ARB)
8671 #undef glProgramUniformHandleui64NV
8672 #define glProgramUniformHandleui64NV (gl.ProgramUniformHandleui64NV)
8673 #undef glProgramUniformHandleui64vARB
8674 #define glProgramUniformHandleui64vARB (gl.ProgramUniformHandleui64vARB)
8675 #undef glProgramUniformHandleui64vNV
8676 #define glProgramUniformHandleui64vNV (gl.ProgramUniformHandleui64vNV)
8677 #undef glProgramUniformMatrix2dv
8678 #define glProgramUniformMatrix2dv (gl.ProgramUniformMatrix2dv)
8679 #undef glProgramUniformMatrix2dvEXT
8680 #define glProgramUniformMatrix2dvEXT (gl.ProgramUniformMatrix2dvEXT)
8681 #undef glProgramUniformMatrix2fv
8682 #define glProgramUniformMatrix2fv (gl.ProgramUniformMatrix2fv)
8683 #undef glProgramUniformMatrix2fvEXT
8684 #define glProgramUniformMatrix2fvEXT (gl.ProgramUniformMatrix2fvEXT)
8685 #undef glProgramUniformMatrix2x3dv
8686 #define glProgramUniformMatrix2x3dv (gl.ProgramUniformMatrix2x3dv)
8687 #undef glProgramUniformMatrix2x3dvEXT
8688 #define glProgramUniformMatrix2x3dvEXT (gl.ProgramUniformMatrix2x3dvEXT)
8689 #undef glProgramUniformMatrix2x3fv
8690 #define glProgramUniformMatrix2x3fv (gl.ProgramUniformMatrix2x3fv)
8691 #undef glProgramUniformMatrix2x3fvEXT
8692 #define glProgramUniformMatrix2x3fvEXT (gl.ProgramUniformMatrix2x3fvEXT)
8693 #undef glProgramUniformMatrix2x4dv
8694 #define glProgramUniformMatrix2x4dv (gl.ProgramUniformMatrix2x4dv)
8695 #undef glProgramUniformMatrix2x4dvEXT
8696 #define glProgramUniformMatrix2x4dvEXT (gl.ProgramUniformMatrix2x4dvEXT)
8697 #undef glProgramUniformMatrix2x4fv
8698 #define glProgramUniformMatrix2x4fv (gl.ProgramUniformMatrix2x4fv)
8699 #undef glProgramUniformMatrix2x4fvEXT
8700 #define glProgramUniformMatrix2x4fvEXT (gl.ProgramUniformMatrix2x4fvEXT)
8701 #undef glProgramUniformMatrix3dv
8702 #define glProgramUniformMatrix3dv (gl.ProgramUniformMatrix3dv)
8703 #undef glProgramUniformMatrix3dvEXT
8704 #define glProgramUniformMatrix3dvEXT (gl.ProgramUniformMatrix3dvEXT)
8705 #undef glProgramUniformMatrix3fv
8706 #define glProgramUniformMatrix3fv (gl.ProgramUniformMatrix3fv)
8707 #undef glProgramUniformMatrix3fvEXT
8708 #define glProgramUniformMatrix3fvEXT (gl.ProgramUniformMatrix3fvEXT)
8709 #undef glProgramUniformMatrix3x2dv
8710 #define glProgramUniformMatrix3x2dv (gl.ProgramUniformMatrix3x2dv)
8711 #undef glProgramUniformMatrix3x2dvEXT
8712 #define glProgramUniformMatrix3x2dvEXT (gl.ProgramUniformMatrix3x2dvEXT)
8713 #undef glProgramUniformMatrix3x2fv
8714 #define glProgramUniformMatrix3x2fv (gl.ProgramUniformMatrix3x2fv)
8715 #undef glProgramUniformMatrix3x2fvEXT
8716 #define glProgramUniformMatrix3x2fvEXT (gl.ProgramUniformMatrix3x2fvEXT)
8717 #undef glProgramUniformMatrix3x4dv
8718 #define glProgramUniformMatrix3x4dv (gl.ProgramUniformMatrix3x4dv)
8719 #undef glProgramUniformMatrix3x4dvEXT
8720 #define glProgramUniformMatrix3x4dvEXT (gl.ProgramUniformMatrix3x4dvEXT)
8721 #undef glProgramUniformMatrix3x4fv
8722 #define glProgramUniformMatrix3x4fv (gl.ProgramUniformMatrix3x4fv)
8723 #undef glProgramUniformMatrix3x4fvEXT
8724 #define glProgramUniformMatrix3x4fvEXT (gl.ProgramUniformMatrix3x4fvEXT)
8725 #undef glProgramUniformMatrix4dv
8726 #define glProgramUniformMatrix4dv (gl.ProgramUniformMatrix4dv)
8727 #undef glProgramUniformMatrix4dvEXT
8728 #define glProgramUniformMatrix4dvEXT (gl.ProgramUniformMatrix4dvEXT)
8729 #undef glProgramUniformMatrix4fv
8730 #define glProgramUniformMatrix4fv (gl.ProgramUniformMatrix4fv)
8731 #undef glProgramUniformMatrix4fvEXT
8732 #define glProgramUniformMatrix4fvEXT (gl.ProgramUniformMatrix4fvEXT)
8733 #undef glProgramUniformMatrix4x2dv
8734 #define glProgramUniformMatrix4x2dv (gl.ProgramUniformMatrix4x2dv)
8735 #undef glProgramUniformMatrix4x2dvEXT
8736 #define glProgramUniformMatrix4x2dvEXT (gl.ProgramUniformMatrix4x2dvEXT)
8737 #undef glProgramUniformMatrix4x2fv
8738 #define glProgramUniformMatrix4x2fv (gl.ProgramUniformMatrix4x2fv)
8739 #undef glProgramUniformMatrix4x2fvEXT
8740 #define glProgramUniformMatrix4x2fvEXT (gl.ProgramUniformMatrix4x2fvEXT)
8741 #undef glProgramUniformMatrix4x3dv
8742 #define glProgramUniformMatrix4x3dv (gl.ProgramUniformMatrix4x3dv)
8743 #undef glProgramUniformMatrix4x3dvEXT
8744 #define glProgramUniformMatrix4x3dvEXT (gl.ProgramUniformMatrix4x3dvEXT)
8745 #undef glProgramUniformMatrix4x3fv
8746 #define glProgramUniformMatrix4x3fv (gl.ProgramUniformMatrix4x3fv)
8747 #undef glProgramUniformMatrix4x3fvEXT
8748 #define glProgramUniformMatrix4x3fvEXT (gl.ProgramUniformMatrix4x3fvEXT)
8749 #undef glProgramUniformui64NV
8750 #define glProgramUniformui64NV (gl.ProgramUniformui64NV)
8751 #undef glProgramUniformui64vNV
8752 #define glProgramUniformui64vNV (gl.ProgramUniformui64vNV)
8753 #undef glProgramVertexLimitNV
8754 #define glProgramVertexLimitNV (gl.ProgramVertexLimitNV)
8755 #undef glProvokingVertex
8756 #define glProvokingVertex (gl.ProvokingVertex)
8757 #undef glProvokingVertexEXT
8758 #define glProvokingVertexEXT (gl.ProvokingVertexEXT)
8759 #undef glPushClientAttribDefaultEXT
8760 #define glPushClientAttribDefaultEXT (gl.PushClientAttribDefaultEXT)
8761 #undef glPushDebugGroup
8762 #define glPushDebugGroup (gl.PushDebugGroup)
8763 #undef glPushGroupMarkerEXT
8764 #define glPushGroupMarkerEXT (gl.PushGroupMarkerEXT)
8765 #undef glQueryCounter
8766 #define glQueryCounter (gl.QueryCounter)
8767 #undef glQueryMatrixxOES
8768 #define glQueryMatrixxOES (gl.QueryMatrixxOES)
8769 #undef glQueryObjectParameteruiAMD
8770 #define glQueryObjectParameteruiAMD (gl.QueryObjectParameteruiAMD)
8771 #undef glRasterPos2xOES
8772 #define glRasterPos2xOES (gl.RasterPos2xOES)
8773 #undef glRasterPos2xvOES
8774 #define glRasterPos2xvOES (gl.RasterPos2xvOES)
8775 #undef glRasterPos3xOES
8776 #define glRasterPos3xOES (gl.RasterPos3xOES)
8777 #undef glRasterPos3xvOES
8778 #define glRasterPos3xvOES (gl.RasterPos3xvOES)
8779 #undef glRasterPos4xOES
8780 #define glRasterPos4xOES (gl.RasterPos4xOES)
8781 #undef glRasterPos4xvOES
8782 #define glRasterPos4xvOES (gl.RasterPos4xvOES)
8783 #undef glReadnPixelsARB
8784 #define glReadnPixelsARB (gl.ReadnPixelsARB)
8785 #undef glRectxOES
8786 #define glRectxOES (gl.RectxOES)
8787 #undef glRectxvOES
8788 #define glRectxvOES (gl.RectxvOES)
8789 #undef glReleaseShaderCompiler
8790 #define glReleaseShaderCompiler (gl.ReleaseShaderCompiler)
8791 #undef glRenderbufferStorage
8792 #define glRenderbufferStorage (gl.RenderbufferStorage)
8793 #undef glRenderbufferStorageEXT
8794 #define glRenderbufferStorageEXT (gl.RenderbufferStorageEXT)
8795 #undef glRenderbufferStorageMultisample
8796 #define glRenderbufferStorageMultisample (gl.RenderbufferStorageMultisample)
8797 #undef glRenderbufferStorageMultisampleCoverageNV
8798 #define glRenderbufferStorageMultisampleCoverageNV (gl.RenderbufferStorageMultisampleCoverageNV)
8799 #undef glRenderbufferStorageMultisampleEXT
8800 #define glRenderbufferStorageMultisampleEXT (gl.RenderbufferStorageMultisampleEXT)
8801 #undef glResumeTransformFeedback
8802 #define glResumeTransformFeedback (gl.ResumeTransformFeedback)
8803 #undef glResumeTransformFeedbackNV
8804 #define glResumeTransformFeedbackNV (gl.ResumeTransformFeedbackNV)
8805 #undef glRotatexOES
8806 #define glRotatexOES (gl.RotatexOES)
8807 #undef glSampleCoverageOES
8808 #define glSampleCoverageOES (gl.SampleCoverageOES)
8809 #undef glSampleMaskIndexedNV
8810 #define glSampleMaskIndexedNV (gl.SampleMaskIndexedNV)
8811 #undef glSampleMaski
8812 #define glSampleMaski (gl.SampleMaski)
8813 #undef glSamplePass
8814 #define glSamplePass (gl.SamplePass)
8815 #undef glSamplePassARB
8816 #define glSamplePassARB (gl.SamplePassARB)
8817 #undef glSamplerParameterIiv
8818 #define glSamplerParameterIiv (gl.SamplerParameterIiv)
8819 #undef glSamplerParameterIuiv
8820 #define glSamplerParameterIuiv (gl.SamplerParameterIuiv)
8821 #undef glSamplerParameterf
8822 #define glSamplerParameterf (gl.SamplerParameterf)
8823 #undef glSamplerParameterfv
8824 #define glSamplerParameterfv (gl.SamplerParameterfv)
8825 #undef glSamplerParameteri
8826 #define glSamplerParameteri (gl.SamplerParameteri)
8827 #undef glSamplerParameteriv
8828 #define glSamplerParameteriv (gl.SamplerParameteriv)
8829 #undef glScalexOES
8830 #define glScalexOES (gl.ScalexOES)
8831 #undef glScissorArrayv
8832 #define glScissorArrayv (gl.ScissorArrayv)
8833 #undef glScissorIndexed
8834 #define glScissorIndexed (gl.ScissorIndexed)
8835 #undef glScissorIndexedv
8836 #define glScissorIndexedv (gl.ScissorIndexedv)
8837 #undef glSecondaryColorFormatNV
8838 #define glSecondaryColorFormatNV (gl.SecondaryColorFormatNV)
8839 #undef glSecondaryColorP3ui
8840 #define glSecondaryColorP3ui (gl.SecondaryColorP3ui)
8841 #undef glSecondaryColorP3uiv
8842 #define glSecondaryColorP3uiv (gl.SecondaryColorP3uiv)
8843 #undef glSelectPerfMonitorCountersAMD
8844 #define glSelectPerfMonitorCountersAMD (gl.SelectPerfMonitorCountersAMD)
8845 #undef glSetMultisamplefvAMD
8846 #define glSetMultisamplefvAMD (gl.SetMultisamplefvAMD)
8847 #undef glShaderBinary
8848 #define glShaderBinary (gl.ShaderBinary)
8849 #undef glShaderSource
8850 #define glShaderSource (gl.ShaderSource)
8851 #undef glShaderStorageBlockBinding
8852 #define glShaderStorageBlockBinding (gl.ShaderStorageBlockBinding)
8853 #undef glStencilClearTagEXT
8854 #define glStencilClearTagEXT (gl.StencilClearTagEXT)
8855 #undef glStencilFillPathInstancedNV
8856 #define glStencilFillPathInstancedNV (gl.StencilFillPathInstancedNV)
8857 #undef glStencilFillPathNV
8858 #define glStencilFillPathNV (gl.StencilFillPathNV)
8859 #undef glStencilFuncSeparate
8860 #define glStencilFuncSeparate (gl.StencilFuncSeparate)
8861 #undef glStencilMaskSeparate
8862 #define glStencilMaskSeparate (gl.StencilMaskSeparate)
8863 #undef glStencilOpSeparate
8864 #define glStencilOpSeparate (gl.StencilOpSeparate)
8865 #undef glStencilOpValueAMD
8866 #define glStencilOpValueAMD (gl.StencilOpValueAMD)
8867 #undef glStencilStrokePathInstancedNV
8868 #define glStencilStrokePathInstancedNV (gl.StencilStrokePathInstancedNV)
8869 #undef glStencilStrokePathNV
8870 #define glStencilStrokePathNV (gl.StencilStrokePathNV)
8871 #undef glStringMarkerGREMEDY
8872 #define glStringMarkerGREMEDY (gl.StringMarkerGREMEDY)
8873 #undef glSwapAPPLE
8874 #define glSwapAPPLE (gl.SwapAPPLE)
8875 #undef glSyncTextureINTEL
8876 #define glSyncTextureINTEL (gl.SyncTextureINTEL)
8877 #undef glTessellationFactorAMD
8878 #define glTessellationFactorAMD (gl.TessellationFactorAMD)
8879 #undef glTessellationModeAMD
8880 #define glTessellationModeAMD (gl.TessellationModeAMD)
8881 #undef glTexBuffer
8882 #define glTexBuffer (gl.TexBuffer)
8883 #undef glTexBufferARB
8884 #define glTexBufferARB (gl.TexBufferARB)
8885 #undef glTexBufferEXT
8886 #define glTexBufferEXT (gl.TexBufferEXT)
8887 #undef glTexBufferRange
8888 #define glTexBufferRange (gl.TexBufferRange)
8889 #undef glTexCoord1bOES
8890 #define glTexCoord1bOES (gl.TexCoord1bOES)
8891 #undef glTexCoord1bvOES
8892 #define glTexCoord1bvOES (gl.TexCoord1bvOES)
8893 #undef glTexCoord1xOES
8894 #define glTexCoord1xOES (gl.TexCoord1xOES)
8895 #undef glTexCoord1xvOES
8896 #define glTexCoord1xvOES (gl.TexCoord1xvOES)
8897 #undef glTexCoord2bOES
8898 #define glTexCoord2bOES (gl.TexCoord2bOES)
8899 #undef glTexCoord2bvOES
8900 #define glTexCoord2bvOES (gl.TexCoord2bvOES)
8901 #undef glTexCoord2xOES
8902 #define glTexCoord2xOES (gl.TexCoord2xOES)
8903 #undef glTexCoord2xvOES
8904 #define glTexCoord2xvOES (gl.TexCoord2xvOES)
8905 #undef glTexCoord3bOES
8906 #define glTexCoord3bOES (gl.TexCoord3bOES)
8907 #undef glTexCoord3bvOES
8908 #define glTexCoord3bvOES (gl.TexCoord3bvOES)
8909 #undef glTexCoord3xOES
8910 #define glTexCoord3xOES (gl.TexCoord3xOES)
8911 #undef glTexCoord3xvOES
8912 #define glTexCoord3xvOES (gl.TexCoord3xvOES)
8913 #undef glTexCoord4bOES
8914 #define glTexCoord4bOES (gl.TexCoord4bOES)
8915 #undef glTexCoord4bvOES
8916 #define glTexCoord4bvOES (gl.TexCoord4bvOES)
8917 #undef glTexCoord4xOES
8918 #define glTexCoord4xOES (gl.TexCoord4xOES)
8919 #undef glTexCoord4xvOES
8920 #define glTexCoord4xvOES (gl.TexCoord4xvOES)
8921 #undef glTexCoordFormatNV
8922 #define glTexCoordFormatNV (gl.TexCoordFormatNV)
8923 #undef glTexCoordP1ui
8924 #define glTexCoordP1ui (gl.TexCoordP1ui)
8925 #undef glTexCoordP1uiv
8926 #define glTexCoordP1uiv (gl.TexCoordP1uiv)
8927 #undef glTexCoordP2ui
8928 #define glTexCoordP2ui (gl.TexCoordP2ui)
8929 #undef glTexCoordP2uiv
8930 #define glTexCoordP2uiv (gl.TexCoordP2uiv)
8931 #undef glTexCoordP3ui
8932 #define glTexCoordP3ui (gl.TexCoordP3ui)
8933 #undef glTexCoordP3uiv
8934 #define glTexCoordP3uiv (gl.TexCoordP3uiv)
8935 #undef glTexCoordP4ui
8936 #define glTexCoordP4ui (gl.TexCoordP4ui)
8937 #undef glTexCoordP4uiv
8938 #define glTexCoordP4uiv (gl.TexCoordP4uiv)
8939 #undef glTexEnvxOES
8940 #define glTexEnvxOES (gl.TexEnvxOES)
8941 #undef glTexEnvxvOES
8942 #define glTexEnvxvOES (gl.TexEnvxvOES)
8943 #undef glTexGenxOES
8944 #define glTexGenxOES (gl.TexGenxOES)
8945 #undef glTexGenxvOES
8946 #define glTexGenxvOES (gl.TexGenxvOES)
8947 #undef glTexImage2DMultisample
8948 #define glTexImage2DMultisample (gl.TexImage2DMultisample)
8949 #undef glTexImage2DMultisampleCoverageNV
8950 #define glTexImage2DMultisampleCoverageNV (gl.TexImage2DMultisampleCoverageNV)
8951 #undef glTexImage3DMultisample
8952 #define glTexImage3DMultisample (gl.TexImage3DMultisample)
8953 #undef glTexImage3DMultisampleCoverageNV
8954 #define glTexImage3DMultisampleCoverageNV (gl.TexImage3DMultisampleCoverageNV)
8955 #undef glTexPageCommitmentARB
8956 #define glTexPageCommitmentARB (gl.TexPageCommitmentARB)
8957 #undef glTexParameterIiv
8958 #define glTexParameterIiv (gl.TexParameterIiv)
8959 #undef glTexParameterIivEXT
8960 #define glTexParameterIivEXT (gl.TexParameterIivEXT)
8961 #undef glTexParameterIuiv
8962 #define glTexParameterIuiv (gl.TexParameterIuiv)
8963 #undef glTexParameterIuivEXT
8964 #define glTexParameterIuivEXT (gl.TexParameterIuivEXT)
8965 #undef glTexParameterxOES
8966 #define glTexParameterxOES (gl.TexParameterxOES)
8967 #undef glTexParameterxvOES
8968 #define glTexParameterxvOES (gl.TexParameterxvOES)
8969 #undef glTexRenderbufferNV
8970 #define glTexRenderbufferNV (gl.TexRenderbufferNV)
8971 #undef glTexScissorFuncINTEL
8972 #define glTexScissorFuncINTEL (gl.TexScissorFuncINTEL)
8973 #undef glTexScissorINTEL
8974 #define glTexScissorINTEL (gl.TexScissorINTEL)
8975 #undef glTexStorage1D
8976 #define glTexStorage1D (gl.TexStorage1D)
8977 #undef glTexStorage2D
8978 #define glTexStorage2D (gl.TexStorage2D)
8979 #undef glTexStorage2DMultisample
8980 #define glTexStorage2DMultisample (gl.TexStorage2DMultisample)
8981 #undef glTexStorage3D
8982 #define glTexStorage3D (gl.TexStorage3D)
8983 #undef glTexStorage3DMultisample
8984 #define glTexStorage3DMultisample (gl.TexStorage3DMultisample)
8985 #undef glTexStorageSparseAMD
8986 #define glTexStorageSparseAMD (gl.TexStorageSparseAMD)
8987 #undef glTextureBarrierNV
8988 #define glTextureBarrierNV (gl.TextureBarrierNV)
8989 #undef glTextureBufferEXT
8990 #define glTextureBufferEXT (gl.TextureBufferEXT)
8991 #undef glTextureBufferRangeEXT
8992 #define glTextureBufferRangeEXT (gl.TextureBufferRangeEXT)
8993 #undef glTextureFogSGIX
8994 #define glTextureFogSGIX (gl.TextureFogSGIX)
8995 #undef glTextureImage1DEXT
8996 #define glTextureImage1DEXT (gl.TextureImage1DEXT)
8997 #undef glTextureImage2DEXT
8998 #define glTextureImage2DEXT (gl.TextureImage2DEXT)
8999 #undef glTextureImage2DMultisampleCoverageNV
9000 #define glTextureImage2DMultisampleCoverageNV (gl.TextureImage2DMultisampleCoverageNV)
9001 #undef glTextureImage2DMultisampleNV
9002 #define glTextureImage2DMultisampleNV (gl.TextureImage2DMultisampleNV)
9003 #undef glTextureImage3DEXT
9004 #define glTextureImage3DEXT (gl.TextureImage3DEXT)
9005 #undef glTextureImage3DMultisampleCoverageNV
9006 #define glTextureImage3DMultisampleCoverageNV (gl.TextureImage3DMultisampleCoverageNV)
9007 #undef glTextureImage3DMultisampleNV
9008 #define glTextureImage3DMultisampleNV (gl.TextureImage3DMultisampleNV)
9009 #undef glTexturePageCommitmentEXT
9010 #define glTexturePageCommitmentEXT (gl.TexturePageCommitmentEXT)
9011 #undef glTextureParameterIivEXT
9012 #define glTextureParameterIivEXT (gl.TextureParameterIivEXT)
9013 #undef glTextureParameterIuivEXT
9014 #define glTextureParameterIuivEXT (gl.TextureParameterIuivEXT)
9015 #undef glTextureParameterfEXT
9016 #define glTextureParameterfEXT (gl.TextureParameterfEXT)
9017 #undef glTextureParameterfvEXT
9018 #define glTextureParameterfvEXT (gl.TextureParameterfvEXT)
9019 #undef glTextureParameteriEXT
9020 #define glTextureParameteriEXT (gl.TextureParameteriEXT)
9021 #undef glTextureParameterivEXT
9022 #define glTextureParameterivEXT (gl.TextureParameterivEXT)
9023 #undef glTextureRangeAPPLE
9024 #define glTextureRangeAPPLE (gl.TextureRangeAPPLE)
9025 #undef glTextureRenderbufferEXT
9026 #define glTextureRenderbufferEXT (gl.TextureRenderbufferEXT)
9027 #undef glTextureStorage1DEXT
9028 #define glTextureStorage1DEXT (gl.TextureStorage1DEXT)
9029 #undef glTextureStorage2DEXT
9030 #define glTextureStorage2DEXT (gl.TextureStorage2DEXT)
9031 #undef glTextureStorage2DMultisampleEXT
9032 #define glTextureStorage2DMultisampleEXT (gl.TextureStorage2DMultisampleEXT)
9033 #undef glTextureStorage3DEXT
9034 #define glTextureStorage3DEXT (gl.TextureStorage3DEXT)
9035 #undef glTextureStorage3DMultisampleEXT
9036 #define glTextureStorage3DMultisampleEXT (gl.TextureStorage3DMultisampleEXT)
9037 #undef glTextureStorageSparseAMD
9038 #define glTextureStorageSparseAMD (gl.TextureStorageSparseAMD)
9039 #undef glTextureSubImage1DEXT
9040 #define glTextureSubImage1DEXT (gl.TextureSubImage1DEXT)
9041 #undef glTextureSubImage2DEXT
9042 #define glTextureSubImage2DEXT (gl.TextureSubImage2DEXT)
9043 #undef glTextureSubImage3DEXT
9044 #define glTextureSubImage3DEXT (gl.TextureSubImage3DEXT)
9045 #undef glTextureView
9046 #define glTextureView (gl.TextureView)
9047 #undef glTransformFeedbackAttribsNV
9048 #define glTransformFeedbackAttribsNV (gl.TransformFeedbackAttribsNV)
9049 #undef glTransformFeedbackStreamAttribsNV
9050 #define glTransformFeedbackStreamAttribsNV (gl.TransformFeedbackStreamAttribsNV)
9051 #undef glTransformFeedbackVaryings
9052 #define glTransformFeedbackVaryings (gl.TransformFeedbackVaryings)
9053 #undef glTransformFeedbackVaryingsEXT
9054 #define glTransformFeedbackVaryingsEXT (gl.TransformFeedbackVaryingsEXT)
9055 #undef glTransformFeedbackVaryingsNV
9056 #define glTransformFeedbackVaryingsNV (gl.TransformFeedbackVaryingsNV)
9057 #undef glTransformPathNV
9058 #define glTransformPathNV (gl.TransformPathNV)
9059 #undef glTranslatexOES
9060 #define glTranslatexOES (gl.TranslatexOES)
9061 #undef glUniform1d
9062 #define glUniform1d (gl.Uniform1d)
9063 #undef glUniform1dv
9064 #define glUniform1dv (gl.Uniform1dv)
9065 #undef glUniform1f
9066 #define glUniform1f (gl.Uniform1f)
9067 #undef glUniform1fv
9068 #define glUniform1fv (gl.Uniform1fv)
9069 #undef glUniform1i
9070 #define glUniform1i (gl.Uniform1i)
9071 #undef glUniform1i64NV
9072 #define glUniform1i64NV (gl.Uniform1i64NV)
9073 #undef glUniform1i64vNV
9074 #define glUniform1i64vNV (gl.Uniform1i64vNV)
9075 #undef glUniform1iv
9076 #define glUniform1iv (gl.Uniform1iv)
9077 #undef glUniform1ui
9078 #define glUniform1ui (gl.Uniform1ui)
9079 #undef glUniform1ui64NV
9080 #define glUniform1ui64NV (gl.Uniform1ui64NV)
9081 #undef glUniform1ui64vNV
9082 #define glUniform1ui64vNV (gl.Uniform1ui64vNV)
9083 #undef glUniform1uiEXT
9084 #define glUniform1uiEXT (gl.Uniform1uiEXT)
9085 #undef glUniform1uiv
9086 #define glUniform1uiv (gl.Uniform1uiv)
9087 #undef glUniform1uivEXT
9088 #define glUniform1uivEXT (gl.Uniform1uivEXT)
9089 #undef glUniform2d
9090 #define glUniform2d (gl.Uniform2d)
9091 #undef glUniform2dv
9092 #define glUniform2dv (gl.Uniform2dv)
9093 #undef glUniform2f
9094 #define glUniform2f (gl.Uniform2f)
9095 #undef glUniform2fv
9096 #define glUniform2fv (gl.Uniform2fv)
9097 #undef glUniform2i
9098 #define glUniform2i (gl.Uniform2i)
9099 #undef glUniform2i64NV
9100 #define glUniform2i64NV (gl.Uniform2i64NV)
9101 #undef glUniform2i64vNV
9102 #define glUniform2i64vNV (gl.Uniform2i64vNV)
9103 #undef glUniform2iv
9104 #define glUniform2iv (gl.Uniform2iv)
9105 #undef glUniform2ui
9106 #define glUniform2ui (gl.Uniform2ui)
9107 #undef glUniform2ui64NV
9108 #define glUniform2ui64NV (gl.Uniform2ui64NV)
9109 #undef glUniform2ui64vNV
9110 #define glUniform2ui64vNV (gl.Uniform2ui64vNV)
9111 #undef glUniform2uiEXT
9112 #define glUniform2uiEXT (gl.Uniform2uiEXT)
9113 #undef glUniform2uiv
9114 #define glUniform2uiv (gl.Uniform2uiv)
9115 #undef glUniform2uivEXT
9116 #define glUniform2uivEXT (gl.Uniform2uivEXT)
9117 #undef glUniform3d
9118 #define glUniform3d (gl.Uniform3d)
9119 #undef glUniform3dv
9120 #define glUniform3dv (gl.Uniform3dv)
9121 #undef glUniform3f
9122 #define glUniform3f (gl.Uniform3f)
9123 #undef glUniform3fv
9124 #define glUniform3fv (gl.Uniform3fv)
9125 #undef glUniform3i
9126 #define glUniform3i (gl.Uniform3i)
9127 #undef glUniform3i64NV
9128 #define glUniform3i64NV (gl.Uniform3i64NV)
9129 #undef glUniform3i64vNV
9130 #define glUniform3i64vNV (gl.Uniform3i64vNV)
9131 #undef glUniform3iv
9132 #define glUniform3iv (gl.Uniform3iv)
9133 #undef glUniform3ui
9134 #define glUniform3ui (gl.Uniform3ui)
9135 #undef glUniform3ui64NV
9136 #define glUniform3ui64NV (gl.Uniform3ui64NV)
9137 #undef glUniform3ui64vNV
9138 #define glUniform3ui64vNV (gl.Uniform3ui64vNV)
9139 #undef glUniform3uiEXT
9140 #define glUniform3uiEXT (gl.Uniform3uiEXT)
9141 #undef glUniform3uiv
9142 #define glUniform3uiv (gl.Uniform3uiv)
9143 #undef glUniform3uivEXT
9144 #define glUniform3uivEXT (gl.Uniform3uivEXT)
9145 #undef glUniform4d
9146 #define glUniform4d (gl.Uniform4d)
9147 #undef glUniform4dv
9148 #define glUniform4dv (gl.Uniform4dv)
9149 #undef glUniform4f
9150 #define glUniform4f (gl.Uniform4f)
9151 #undef glUniform4fv
9152 #define glUniform4fv (gl.Uniform4fv)
9153 #undef glUniform4i
9154 #define glUniform4i (gl.Uniform4i)
9155 #undef glUniform4i64NV
9156 #define glUniform4i64NV (gl.Uniform4i64NV)
9157 #undef glUniform4i64vNV
9158 #define glUniform4i64vNV (gl.Uniform4i64vNV)
9159 #undef glUniform4iv
9160 #define glUniform4iv (gl.Uniform4iv)
9161 #undef glUniform4ui
9162 #define glUniform4ui (gl.Uniform4ui)
9163 #undef glUniform4ui64NV
9164 #define glUniform4ui64NV (gl.Uniform4ui64NV)
9165 #undef glUniform4ui64vNV
9166 #define glUniform4ui64vNV (gl.Uniform4ui64vNV)
9167 #undef glUniform4uiEXT
9168 #define glUniform4uiEXT (gl.Uniform4uiEXT)
9169 #undef glUniform4uiv
9170 #define glUniform4uiv (gl.Uniform4uiv)
9171 #undef glUniform4uivEXT
9172 #define glUniform4uivEXT (gl.Uniform4uivEXT)
9173 #undef glUniformBlockBinding
9174 #define glUniformBlockBinding (gl.UniformBlockBinding)
9175 #undef glUniformBufferEXT
9176 #define glUniformBufferEXT (gl.UniformBufferEXT)
9177 #undef glUniformHandleui64ARB
9178 #define glUniformHandleui64ARB (gl.UniformHandleui64ARB)
9179 #undef glUniformHandleui64NV
9180 #define glUniformHandleui64NV (gl.UniformHandleui64NV)
9181 #undef glUniformHandleui64vARB
9182 #define glUniformHandleui64vARB (gl.UniformHandleui64vARB)
9183 #undef glUniformHandleui64vNV
9184 #define glUniformHandleui64vNV (gl.UniformHandleui64vNV)
9185 #undef glUniformMatrix2dv
9186 #define glUniformMatrix2dv (gl.UniformMatrix2dv)
9187 #undef glUniformMatrix2fv
9188 #define glUniformMatrix2fv (gl.UniformMatrix2fv)
9189 #undef glUniformMatrix2x3dv
9190 #define glUniformMatrix2x3dv (gl.UniformMatrix2x3dv)
9191 #undef glUniformMatrix2x3fv
9192 #define glUniformMatrix2x3fv (gl.UniformMatrix2x3fv)
9193 #undef glUniformMatrix2x4dv
9194 #define glUniformMatrix2x4dv (gl.UniformMatrix2x4dv)
9195 #undef glUniformMatrix2x4fv
9196 #define glUniformMatrix2x4fv (gl.UniformMatrix2x4fv)
9197 #undef glUniformMatrix3dv
9198 #define glUniformMatrix3dv (gl.UniformMatrix3dv)
9199 #undef glUniformMatrix3fv
9200 #define glUniformMatrix3fv (gl.UniformMatrix3fv)
9201 #undef glUniformMatrix3x2dv
9202 #define glUniformMatrix3x2dv (gl.UniformMatrix3x2dv)
9203 #undef glUniformMatrix3x2fv
9204 #define glUniformMatrix3x2fv (gl.UniformMatrix3x2fv)
9205 #undef glUniformMatrix3x4dv
9206 #define glUniformMatrix3x4dv (gl.UniformMatrix3x4dv)
9207 #undef glUniformMatrix3x4fv
9208 #define glUniformMatrix3x4fv (gl.UniformMatrix3x4fv)
9209 #undef glUniformMatrix4dv
9210 #define glUniformMatrix4dv (gl.UniformMatrix4dv)
9211 #undef glUniformMatrix4fv
9212 #define glUniformMatrix4fv (gl.UniformMatrix4fv)
9213 #undef glUniformMatrix4x2dv
9214 #define glUniformMatrix4x2dv (gl.UniformMatrix4x2dv)
9215 #undef glUniformMatrix4x2fv
9216 #define glUniformMatrix4x2fv (gl.UniformMatrix4x2fv)
9217 #undef glUniformMatrix4x3dv
9218 #define glUniformMatrix4x3dv (gl.UniformMatrix4x3dv)
9219 #undef glUniformMatrix4x3fv
9220 #define glUniformMatrix4x3fv (gl.UniformMatrix4x3fv)
9221 #undef glUniformSubroutinesuiv
9222 #define glUniformSubroutinesuiv (gl.UniformSubroutinesuiv)
9223 #undef glUniformui64NV
9224 #define glUniformui64NV (gl.Uniformui64NV)
9225 #undef glUniformui64vNV
9226 #define glUniformui64vNV (gl.Uniformui64vNV)
9227 #undef glUnmapNamedBufferEXT
9228 #define glUnmapNamedBufferEXT (gl.UnmapNamedBufferEXT)
9229 #undef glUnmapTexture2DINTEL
9230 #define glUnmapTexture2DINTEL (gl.UnmapTexture2DINTEL)
9231 #undef glUseProgram
9232 #define glUseProgram (gl.UseProgram)
9233 #undef glUseProgramStages
9234 #define glUseProgramStages (gl.UseProgramStages)
9235 #undef glUseShaderProgramEXT
9236 #define glUseShaderProgramEXT (gl.UseShaderProgramEXT)
9237 #undef glVDPAUFiniNV
9238 #define glVDPAUFiniNV (gl.VDPAUFiniNV)
9239 #undef glVDPAUGetSurfaceivNV
9240 #define glVDPAUGetSurfaceivNV (gl.VDPAUGetSurfaceivNV)
9241 #undef glVDPAUInitNV
9242 #define glVDPAUInitNV (gl.VDPAUInitNV)
9243 #undef glVDPAUIsSurfaceNV
9244 #define glVDPAUIsSurfaceNV (gl.VDPAUIsSurfaceNV)
9245 #undef glVDPAUMapSurfacesNV
9246 #define glVDPAUMapSurfacesNV (gl.VDPAUMapSurfacesNV)
9247 #undef glVDPAURegisterOutputSurfaceNV
9248 #define glVDPAURegisterOutputSurfaceNV (gl.VDPAURegisterOutputSurfaceNV)
9249 #undef glVDPAURegisterVideoSurfaceNV
9250 #define glVDPAURegisterVideoSurfaceNV (gl.VDPAURegisterVideoSurfaceNV)
9251 #undef glVDPAUSurfaceAccessNV
9252 #define glVDPAUSurfaceAccessNV (gl.VDPAUSurfaceAccessNV)
9253 #undef glVDPAUUnmapSurfacesNV
9254 #define glVDPAUUnmapSurfacesNV (gl.VDPAUUnmapSurfacesNV)
9255 #undef glVDPAUUnregisterSurfaceNV
9256 #define glVDPAUUnregisterSurfaceNV (gl.VDPAUUnregisterSurfaceNV)
9257 #undef glValidateProgram
9258 #define glValidateProgram (gl.ValidateProgram)
9259 #undef glValidateProgramPipeline
9260 #define glValidateProgramPipeline (gl.ValidateProgramPipeline)
9261 #undef glVertex2bOES
9262 #define glVertex2bOES (gl.Vertex2bOES)
9263 #undef glVertex2bvOES
9264 #define glVertex2bvOES (gl.Vertex2bvOES)
9265 #undef glVertex2xOES
9266 #define glVertex2xOES (gl.Vertex2xOES)
9267 #undef glVertex2xvOES
9268 #define glVertex2xvOES (gl.Vertex2xvOES)
9269 #undef glVertex3bOES
9270 #define glVertex3bOES (gl.Vertex3bOES)
9271 #undef glVertex3bvOES
9272 #define glVertex3bvOES (gl.Vertex3bvOES)
9273 #undef glVertex3xOES
9274 #define glVertex3xOES (gl.Vertex3xOES)
9275 #undef glVertex3xvOES
9276 #define glVertex3xvOES (gl.Vertex3xvOES)
9277 #undef glVertex4bOES
9278 #define glVertex4bOES (gl.Vertex4bOES)
9279 #undef glVertex4bvOES
9280 #define glVertex4bvOES (gl.Vertex4bvOES)
9281 #undef glVertex4xOES
9282 #define glVertex4xOES (gl.Vertex4xOES)
9283 #undef glVertex4xvOES
9284 #define glVertex4xvOES (gl.Vertex4xvOES)
9285 #undef glVertexArrayBindVertexBufferEXT
9286 #define glVertexArrayBindVertexBufferEXT (gl.VertexArrayBindVertexBufferEXT)
9287 #undef glVertexArrayColorOffsetEXT
9288 #define glVertexArrayColorOffsetEXT (gl.VertexArrayColorOffsetEXT)
9289 #undef glVertexArrayEdgeFlagOffsetEXT
9290 #define glVertexArrayEdgeFlagOffsetEXT (gl.VertexArrayEdgeFlagOffsetEXT)
9291 #undef glVertexArrayFogCoordOffsetEXT
9292 #define glVertexArrayFogCoordOffsetEXT (gl.VertexArrayFogCoordOffsetEXT)
9293 #undef glVertexArrayIndexOffsetEXT
9294 #define glVertexArrayIndexOffsetEXT (gl.VertexArrayIndexOffsetEXT)
9295 #undef glVertexArrayMultiTexCoordOffsetEXT
9296 #define glVertexArrayMultiTexCoordOffsetEXT (gl.VertexArrayMultiTexCoordOffsetEXT)
9297 #undef glVertexArrayNormalOffsetEXT
9298 #define glVertexArrayNormalOffsetEXT (gl.VertexArrayNormalOffsetEXT)
9299 #undef glVertexArraySecondaryColorOffsetEXT
9300 #define glVertexArraySecondaryColorOffsetEXT (gl.VertexArraySecondaryColorOffsetEXT)
9301 #undef glVertexArrayTexCoordOffsetEXT
9302 #define glVertexArrayTexCoordOffsetEXT (gl.VertexArrayTexCoordOffsetEXT)
9303 #undef glVertexArrayVertexAttribBindingEXT
9304 #define glVertexArrayVertexAttribBindingEXT (gl.VertexArrayVertexAttribBindingEXT)
9305 #undef glVertexArrayVertexAttribDivisorEXT
9306 #define glVertexArrayVertexAttribDivisorEXT (gl.VertexArrayVertexAttribDivisorEXT)
9307 #undef glVertexArrayVertexAttribFormatEXT
9308 #define glVertexArrayVertexAttribFormatEXT (gl.VertexArrayVertexAttribFormatEXT)
9309 #undef glVertexArrayVertexAttribIFormatEXT
9310 #define glVertexArrayVertexAttribIFormatEXT (gl.VertexArrayVertexAttribIFormatEXT)
9311 #undef glVertexArrayVertexAttribIOffsetEXT
9312 #define glVertexArrayVertexAttribIOffsetEXT (gl.VertexArrayVertexAttribIOffsetEXT)
9313 #undef glVertexArrayVertexAttribLFormatEXT
9314 #define glVertexArrayVertexAttribLFormatEXT (gl.VertexArrayVertexAttribLFormatEXT)
9315 #undef glVertexArrayVertexAttribLOffsetEXT
9316 #define glVertexArrayVertexAttribLOffsetEXT (gl.VertexArrayVertexAttribLOffsetEXT)
9317 #undef glVertexArrayVertexAttribOffsetEXT
9318 #define glVertexArrayVertexAttribOffsetEXT (gl.VertexArrayVertexAttribOffsetEXT)
9319 #undef glVertexArrayVertexBindingDivisorEXT
9320 #define glVertexArrayVertexBindingDivisorEXT (gl.VertexArrayVertexBindingDivisorEXT)
9321 #undef glVertexArrayVertexOffsetEXT
9322 #define glVertexArrayVertexOffsetEXT (gl.VertexArrayVertexOffsetEXT)
9323 #undef glVertexAttrib1d
9324 #define glVertexAttrib1d (gl.VertexAttrib1d)
9325 #undef glVertexAttrib1dv
9326 #define glVertexAttrib1dv (gl.VertexAttrib1dv)
9327 #undef glVertexAttrib1f
9328 #define glVertexAttrib1f (gl.VertexAttrib1f)
9329 #undef glVertexAttrib1fv
9330 #define glVertexAttrib1fv (gl.VertexAttrib1fv)
9331 #undef glVertexAttrib1s
9332 #define glVertexAttrib1s (gl.VertexAttrib1s)
9333 #undef glVertexAttrib1sv
9334 #define glVertexAttrib1sv (gl.VertexAttrib1sv)
9335 #undef glVertexAttrib2d
9336 #define glVertexAttrib2d (gl.VertexAttrib2d)
9337 #undef glVertexAttrib2dv
9338 #define glVertexAttrib2dv (gl.VertexAttrib2dv)
9339 #undef glVertexAttrib2f
9340 #define glVertexAttrib2f (gl.VertexAttrib2f)
9341 #undef glVertexAttrib2fv
9342 #define glVertexAttrib2fv (gl.VertexAttrib2fv)
9343 #undef glVertexAttrib2s
9344 #define glVertexAttrib2s (gl.VertexAttrib2s)
9345 #undef glVertexAttrib2sv
9346 #define glVertexAttrib2sv (gl.VertexAttrib2sv)
9347 #undef glVertexAttrib3d
9348 #define glVertexAttrib3d (gl.VertexAttrib3d)
9349 #undef glVertexAttrib3dv
9350 #define glVertexAttrib3dv (gl.VertexAttrib3dv)
9351 #undef glVertexAttrib3f
9352 #define glVertexAttrib3f (gl.VertexAttrib3f)
9353 #undef glVertexAttrib3fv
9354 #define glVertexAttrib3fv (gl.VertexAttrib3fv)
9355 #undef glVertexAttrib3s
9356 #define glVertexAttrib3s (gl.VertexAttrib3s)
9357 #undef glVertexAttrib3sv
9358 #define glVertexAttrib3sv (gl.VertexAttrib3sv)
9359 #undef glVertexAttrib4Nbv
9360 #define glVertexAttrib4Nbv (gl.VertexAttrib4Nbv)
9361 #undef glVertexAttrib4Niv
9362 #define glVertexAttrib4Niv (gl.VertexAttrib4Niv)
9363 #undef glVertexAttrib4Nsv
9364 #define glVertexAttrib4Nsv (gl.VertexAttrib4Nsv)
9365 #undef glVertexAttrib4Nub
9366 #define glVertexAttrib4Nub (gl.VertexAttrib4Nub)
9367 #undef glVertexAttrib4Nubv
9368 #define glVertexAttrib4Nubv (gl.VertexAttrib4Nubv)
9369 #undef glVertexAttrib4Nuiv
9370 #define glVertexAttrib4Nuiv (gl.VertexAttrib4Nuiv)
9371 #undef glVertexAttrib4Nusv
9372 #define glVertexAttrib4Nusv (gl.VertexAttrib4Nusv)
9373 #undef glVertexAttrib4bv
9374 #define glVertexAttrib4bv (gl.VertexAttrib4bv)
9375 #undef glVertexAttrib4d
9376 #define glVertexAttrib4d (gl.VertexAttrib4d)
9377 #undef glVertexAttrib4dv
9378 #define glVertexAttrib4dv (gl.VertexAttrib4dv)
9379 #undef glVertexAttrib4f
9380 #define glVertexAttrib4f (gl.VertexAttrib4f)
9381 #undef glVertexAttrib4fv
9382 #define glVertexAttrib4fv (gl.VertexAttrib4fv)
9383 #undef glVertexAttrib4iv
9384 #define glVertexAttrib4iv (gl.VertexAttrib4iv)
9385 #undef glVertexAttrib4s
9386 #define glVertexAttrib4s (gl.VertexAttrib4s)
9387 #undef glVertexAttrib4sv
9388 #define glVertexAttrib4sv (gl.VertexAttrib4sv)
9389 #undef glVertexAttrib4ubv
9390 #define glVertexAttrib4ubv (gl.VertexAttrib4ubv)
9391 #undef glVertexAttrib4uiv
9392 #define glVertexAttrib4uiv (gl.VertexAttrib4uiv)
9393 #undef glVertexAttrib4usv
9394 #define glVertexAttrib4usv (gl.VertexAttrib4usv)
9395 #undef glVertexAttribBinding
9396 #define glVertexAttribBinding (gl.VertexAttribBinding)
9397 #undef glVertexAttribDivisor
9398 #define glVertexAttribDivisor (gl.VertexAttribDivisor)
9399 #undef glVertexAttribDivisorARB
9400 #define glVertexAttribDivisorARB (gl.VertexAttribDivisorARB)
9401 #undef glVertexAttribFormat
9402 #define glVertexAttribFormat (gl.VertexAttribFormat)
9403 #undef glVertexAttribFormatNV
9404 #define glVertexAttribFormatNV (gl.VertexAttribFormatNV)
9405 #undef glVertexAttribI1i
9406 #define glVertexAttribI1i (gl.VertexAttribI1i)
9407 #undef glVertexAttribI1iEXT
9408 #define glVertexAttribI1iEXT (gl.VertexAttribI1iEXT)
9409 #undef glVertexAttribI1iv
9410 #define glVertexAttribI1iv (gl.VertexAttribI1iv)
9411 #undef glVertexAttribI1ivEXT
9412 #define glVertexAttribI1ivEXT (gl.VertexAttribI1ivEXT)
9413 #undef glVertexAttribI1ui
9414 #define glVertexAttribI1ui (gl.VertexAttribI1ui)
9415 #undef glVertexAttribI1uiEXT
9416 #define glVertexAttribI1uiEXT (gl.VertexAttribI1uiEXT)
9417 #undef glVertexAttribI1uiv
9418 #define glVertexAttribI1uiv (gl.VertexAttribI1uiv)
9419 #undef glVertexAttribI1uivEXT
9420 #define glVertexAttribI1uivEXT (gl.VertexAttribI1uivEXT)
9421 #undef glVertexAttribI2i
9422 #define glVertexAttribI2i (gl.VertexAttribI2i)
9423 #undef glVertexAttribI2iEXT
9424 #define glVertexAttribI2iEXT (gl.VertexAttribI2iEXT)
9425 #undef glVertexAttribI2iv
9426 #define glVertexAttribI2iv (gl.VertexAttribI2iv)
9427 #undef glVertexAttribI2ivEXT
9428 #define glVertexAttribI2ivEXT (gl.VertexAttribI2ivEXT)
9429 #undef glVertexAttribI2ui
9430 #define glVertexAttribI2ui (gl.VertexAttribI2ui)
9431 #undef glVertexAttribI2uiEXT
9432 #define glVertexAttribI2uiEXT (gl.VertexAttribI2uiEXT)
9433 #undef glVertexAttribI2uiv
9434 #define glVertexAttribI2uiv (gl.VertexAttribI2uiv)
9435 #undef glVertexAttribI2uivEXT
9436 #define glVertexAttribI2uivEXT (gl.VertexAttribI2uivEXT)
9437 #undef glVertexAttribI3i
9438 #define glVertexAttribI3i (gl.VertexAttribI3i)
9439 #undef glVertexAttribI3iEXT
9440 #define glVertexAttribI3iEXT (gl.VertexAttribI3iEXT)
9441 #undef glVertexAttribI3iv
9442 #define glVertexAttribI3iv (gl.VertexAttribI3iv)
9443 #undef glVertexAttribI3ivEXT
9444 #define glVertexAttribI3ivEXT (gl.VertexAttribI3ivEXT)
9445 #undef glVertexAttribI3ui
9446 #define glVertexAttribI3ui (gl.VertexAttribI3ui)
9447 #undef glVertexAttribI3uiEXT
9448 #define glVertexAttribI3uiEXT (gl.VertexAttribI3uiEXT)
9449 #undef glVertexAttribI3uiv
9450 #define glVertexAttribI3uiv (gl.VertexAttribI3uiv)
9451 #undef glVertexAttribI3uivEXT
9452 #define glVertexAttribI3uivEXT (gl.VertexAttribI3uivEXT)
9453 #undef glVertexAttribI4bv
9454 #define glVertexAttribI4bv (gl.VertexAttribI4bv)
9455 #undef glVertexAttribI4bvEXT
9456 #define glVertexAttribI4bvEXT (gl.VertexAttribI4bvEXT)
9457 #undef glVertexAttribI4i
9458 #define glVertexAttribI4i (gl.VertexAttribI4i)
9459 #undef glVertexAttribI4iEXT
9460 #define glVertexAttribI4iEXT (gl.VertexAttribI4iEXT)
9461 #undef glVertexAttribI4iv
9462 #define glVertexAttribI4iv (gl.VertexAttribI4iv)
9463 #undef glVertexAttribI4ivEXT
9464 #define glVertexAttribI4ivEXT (gl.VertexAttribI4ivEXT)
9465 #undef glVertexAttribI4sv
9466 #define glVertexAttribI4sv (gl.VertexAttribI4sv)
9467 #undef glVertexAttribI4svEXT
9468 #define glVertexAttribI4svEXT (gl.VertexAttribI4svEXT)
9469 #undef glVertexAttribI4ubv
9470 #define glVertexAttribI4ubv (gl.VertexAttribI4ubv)
9471 #undef glVertexAttribI4ubvEXT
9472 #define glVertexAttribI4ubvEXT (gl.VertexAttribI4ubvEXT)
9473 #undef glVertexAttribI4ui
9474 #define glVertexAttribI4ui (gl.VertexAttribI4ui)
9475 #undef glVertexAttribI4uiEXT
9476 #define glVertexAttribI4uiEXT (gl.VertexAttribI4uiEXT)
9477 #undef glVertexAttribI4uiv
9478 #define glVertexAttribI4uiv (gl.VertexAttribI4uiv)
9479 #undef glVertexAttribI4uivEXT
9480 #define glVertexAttribI4uivEXT (gl.VertexAttribI4uivEXT)
9481 #undef glVertexAttribI4usv
9482 #define glVertexAttribI4usv (gl.VertexAttribI4usv)
9483 #undef glVertexAttribI4usvEXT
9484 #define glVertexAttribI4usvEXT (gl.VertexAttribI4usvEXT)
9485 #undef glVertexAttribIFormat
9486 #define glVertexAttribIFormat (gl.VertexAttribIFormat)
9487 #undef glVertexAttribIFormatNV
9488 #define glVertexAttribIFormatNV (gl.VertexAttribIFormatNV)
9489 #undef glVertexAttribIPointer
9490 #define glVertexAttribIPointer (gl.VertexAttribIPointer)
9491 #undef glVertexAttribIPointerEXT
9492 #define glVertexAttribIPointerEXT (gl.VertexAttribIPointerEXT)
9493 #undef glVertexAttribL1d
9494 #define glVertexAttribL1d (gl.VertexAttribL1d)
9495 #undef glVertexAttribL1dEXT
9496 #define glVertexAttribL1dEXT (gl.VertexAttribL1dEXT)
9497 #undef glVertexAttribL1dv
9498 #define glVertexAttribL1dv (gl.VertexAttribL1dv)
9499 #undef glVertexAttribL1dvEXT
9500 #define glVertexAttribL1dvEXT (gl.VertexAttribL1dvEXT)
9501 #undef glVertexAttribL1i64NV
9502 #define glVertexAttribL1i64NV (gl.VertexAttribL1i64NV)
9503 #undef glVertexAttribL1i64vNV
9504 #define glVertexAttribL1i64vNV (gl.VertexAttribL1i64vNV)
9505 #undef glVertexAttribL1ui64ARB
9506 #define glVertexAttribL1ui64ARB (gl.VertexAttribL1ui64ARB)
9507 #undef glVertexAttribL1ui64NV
9508 #define glVertexAttribL1ui64NV (gl.VertexAttribL1ui64NV)
9509 #undef glVertexAttribL1ui64vARB
9510 #define glVertexAttribL1ui64vARB (gl.VertexAttribL1ui64vARB)
9511 #undef glVertexAttribL1ui64vNV
9512 #define glVertexAttribL1ui64vNV (gl.VertexAttribL1ui64vNV)
9513 #undef glVertexAttribL2d
9514 #define glVertexAttribL2d (gl.VertexAttribL2d)
9515 #undef glVertexAttribL2dEXT
9516 #define glVertexAttribL2dEXT (gl.VertexAttribL2dEXT)
9517 #undef glVertexAttribL2dv
9518 #define glVertexAttribL2dv (gl.VertexAttribL2dv)
9519 #undef glVertexAttribL2dvEXT
9520 #define glVertexAttribL2dvEXT (gl.VertexAttribL2dvEXT)
9521 #undef glVertexAttribL2i64NV
9522 #define glVertexAttribL2i64NV (gl.VertexAttribL2i64NV)
9523 #undef glVertexAttribL2i64vNV
9524 #define glVertexAttribL2i64vNV (gl.VertexAttribL2i64vNV)
9525 #undef glVertexAttribL2ui64NV
9526 #define glVertexAttribL2ui64NV (gl.VertexAttribL2ui64NV)
9527 #undef glVertexAttribL2ui64vNV
9528 #define glVertexAttribL2ui64vNV (gl.VertexAttribL2ui64vNV)
9529 #undef glVertexAttribL3d
9530 #define glVertexAttribL3d (gl.VertexAttribL3d)
9531 #undef glVertexAttribL3dEXT
9532 #define glVertexAttribL3dEXT (gl.VertexAttribL3dEXT)
9533 #undef glVertexAttribL3dv
9534 #define glVertexAttribL3dv (gl.VertexAttribL3dv)
9535 #undef glVertexAttribL3dvEXT
9536 #define glVertexAttribL3dvEXT (gl.VertexAttribL3dvEXT)
9537 #undef glVertexAttribL3i64NV
9538 #define glVertexAttribL3i64NV (gl.VertexAttribL3i64NV)
9539 #undef glVertexAttribL3i64vNV
9540 #define glVertexAttribL3i64vNV (gl.VertexAttribL3i64vNV)
9541 #undef glVertexAttribL3ui64NV
9542 #define glVertexAttribL3ui64NV (gl.VertexAttribL3ui64NV)
9543 #undef glVertexAttribL3ui64vNV
9544 #define glVertexAttribL3ui64vNV (gl.VertexAttribL3ui64vNV)
9545 #undef glVertexAttribL4d
9546 #define glVertexAttribL4d (gl.VertexAttribL4d)
9547 #undef glVertexAttribL4dEXT
9548 #define glVertexAttribL4dEXT (gl.VertexAttribL4dEXT)
9549 #undef glVertexAttribL4dv
9550 #define glVertexAttribL4dv (gl.VertexAttribL4dv)
9551 #undef glVertexAttribL4dvEXT
9552 #define glVertexAttribL4dvEXT (gl.VertexAttribL4dvEXT)
9553 #undef glVertexAttribL4i64NV
9554 #define glVertexAttribL4i64NV (gl.VertexAttribL4i64NV)
9555 #undef glVertexAttribL4i64vNV
9556 #define glVertexAttribL4i64vNV (gl.VertexAttribL4i64vNV)
9557 #undef glVertexAttribL4ui64NV
9558 #define glVertexAttribL4ui64NV (gl.VertexAttribL4ui64NV)
9559 #undef glVertexAttribL4ui64vNV
9560 #define glVertexAttribL4ui64vNV (gl.VertexAttribL4ui64vNV)
9561 #undef glVertexAttribLFormat
9562 #define glVertexAttribLFormat (gl.VertexAttribLFormat)
9563 #undef glVertexAttribLFormatNV
9564 #define glVertexAttribLFormatNV (gl.VertexAttribLFormatNV)
9565 #undef glVertexAttribLPointer
9566 #define glVertexAttribLPointer (gl.VertexAttribLPointer)
9567 #undef glVertexAttribLPointerEXT
9568 #define glVertexAttribLPointerEXT (gl.VertexAttribLPointerEXT)
9569 #undef glVertexAttribP1ui
9570 #define glVertexAttribP1ui (gl.VertexAttribP1ui)
9571 #undef glVertexAttribP1uiv
9572 #define glVertexAttribP1uiv (gl.VertexAttribP1uiv)
9573 #undef glVertexAttribP2ui
9574 #define glVertexAttribP2ui (gl.VertexAttribP2ui)
9575 #undef glVertexAttribP2uiv
9576 #define glVertexAttribP2uiv (gl.VertexAttribP2uiv)
9577 #undef glVertexAttribP3ui
9578 #define glVertexAttribP3ui (gl.VertexAttribP3ui)
9579 #undef glVertexAttribP3uiv
9580 #define glVertexAttribP3uiv (gl.VertexAttribP3uiv)
9581 #undef glVertexAttribP4ui
9582 #define glVertexAttribP4ui (gl.VertexAttribP4ui)
9583 #undef glVertexAttribP4uiv
9584 #define glVertexAttribP4uiv (gl.VertexAttribP4uiv)
9585 #undef glVertexAttribParameteriAMD
9586 #define glVertexAttribParameteriAMD (gl.VertexAttribParameteriAMD)
9587 #undef glVertexAttribPointer
9588 #define glVertexAttribPointer (gl.VertexAttribPointer)
9589 #undef glVertexBindingDivisor
9590 #define glVertexBindingDivisor (gl.VertexBindingDivisor)
9591 #undef glVertexFormatNV
9592 #define glVertexFormatNV (gl.VertexFormatNV)
9593 #undef glVertexP2ui
9594 #define glVertexP2ui (gl.VertexP2ui)
9595 #undef glVertexP2uiv
9596 #define glVertexP2uiv (gl.VertexP2uiv)
9597 #undef glVertexP3ui
9598 #define glVertexP3ui (gl.VertexP3ui)
9599 #undef glVertexP3uiv
9600 #define glVertexP3uiv (gl.VertexP3uiv)
9601 #undef glVertexP4ui
9602 #define glVertexP4ui (gl.VertexP4ui)
9603 #undef glVertexP4uiv
9604 #define glVertexP4uiv (gl.VertexP4uiv)
9605 #undef glVertexPointSizefAPPLE
9606 #define glVertexPointSizefAPPLE (gl.VertexPointSizefAPPLE)
9607 #undef glVideoCaptureNV
9608 #define glVideoCaptureNV (gl.VideoCaptureNV)
9609 #undef glVideoCaptureStreamParameterdvNV
9610 #define glVideoCaptureStreamParameterdvNV (gl.VideoCaptureStreamParameterdvNV)
9611 #undef glVideoCaptureStreamParameterfvNV
9612 #define glVideoCaptureStreamParameterfvNV (gl.VideoCaptureStreamParameterfvNV)
9613 #undef glVideoCaptureStreamParameterivNV
9614 #define glVideoCaptureStreamParameterivNV (gl.VideoCaptureStreamParameterivNV)
9615 #undef glViewportArrayv
9616 #define glViewportArrayv (gl.ViewportArrayv)
9617 #undef glViewportIndexedf
9618 #define glViewportIndexedf (gl.ViewportIndexedf)
9619 #undef glViewportIndexedfv
9620 #define glViewportIndexedfv (gl.ViewportIndexedfv)
9621 #undef glWaitSync
9622 #define glWaitSync (gl.WaitSync)
9623 #undef glWeightPathsNV
9624 #define glWeightPathsNV (gl.WeightPathsNV)
9625 #undef glBindTextureUnit
9626 #define glBindTextureUnit (gl.BindTextureUnit)
9627 #undef glBlendBarrierKHR
9628 #define glBlendBarrierKHR (gl.BlendBarrierKHR)
9629 #undef glBlitNamedFramebuffer
9630 #define glBlitNamedFramebuffer (gl.BlitNamedFramebuffer)
9631 #undef glBufferPageCommitmentARB
9632 #define glBufferPageCommitmentARB (gl.BufferPageCommitmentARB)
9633 #undef glCallCommandListNV
9634 #define glCallCommandListNV (gl.CallCommandListNV)
9635 #undef glCheckNamedFramebufferStatus
9636 #define glCheckNamedFramebufferStatus (gl.CheckNamedFramebufferStatus)
9637 #undef glClearNamedBufferData
9638 #define glClearNamedBufferData (gl.ClearNamedBufferData)
9639 #undef glClearNamedBufferSubData
9640 #define glClearNamedBufferSubData (gl.ClearNamedBufferSubData)
9641 #undef glClearNamedFramebufferfi
9642 #define glClearNamedFramebufferfi (gl.ClearNamedFramebufferfi)
9643 #undef glClearNamedFramebufferfv
9644 #define glClearNamedFramebufferfv (gl.ClearNamedFramebufferfv)
9645 #undef glClearNamedFramebufferiv
9646 #define glClearNamedFramebufferiv (gl.ClearNamedFramebufferiv)
9647 #undef glClearNamedFramebufferuiv
9648 #define glClearNamedFramebufferuiv (gl.ClearNamedFramebufferuiv)
9649 #undef glClipControl
9650 #define glClipControl (gl.ClipControl)
9651 #undef glCommandListSegmentsNV
9652 #define glCommandListSegmentsNV (gl.CommandListSegmentsNV)
9653 #undef glCompileCommandListNV
9654 #define glCompileCommandListNV (gl.CompileCommandListNV)
9655 #undef glCompressedTextureSubImage1D
9656 #define glCompressedTextureSubImage1D (gl.CompressedTextureSubImage1D)
9657 #undef glCompressedTextureSubImage2D
9658 #define glCompressedTextureSubImage2D (gl.CompressedTextureSubImage2D)
9659 #undef glCompressedTextureSubImage3D
9660 #define glCompressedTextureSubImage3D (gl.CompressedTextureSubImage3D)
9661 #undef glCopyNamedBufferSubData
9662 #define glCopyNamedBufferSubData (gl.CopyNamedBufferSubData)
9663 #undef glCopyTextureSubImage1D
9664 #define glCopyTextureSubImage1D (gl.CopyTextureSubImage1D)
9665 #undef glCopyTextureSubImage2D
9666 #define glCopyTextureSubImage2D (gl.CopyTextureSubImage2D)
9667 #undef glCopyTextureSubImage3D
9668 #define glCopyTextureSubImage3D (gl.CopyTextureSubImage3D)
9669 #undef glCoverageModulationNV
9670 #define glCoverageModulationNV (gl.CoverageModulationNV)
9671 #undef glCoverageModulationTableNV
9672 #define glCoverageModulationTableNV (gl.CoverageModulationTableNV)
9673 #undef glCreateBuffers
9674 #define glCreateBuffers (gl.CreateBuffers)
9675 #undef glCreateCommandListsNV
9676 #define glCreateCommandListsNV (gl.CreateCommandListsNV)
9677 #undef glCreateFramebuffers
9678 #define glCreateFramebuffers (gl.CreateFramebuffers)
9679 #undef glCreateProgramPipelines
9680 #define glCreateProgramPipelines (gl.CreateProgramPipelines)
9681 #undef glCreateQueries
9682 #define glCreateQueries (gl.CreateQueries)
9683 #undef glCreateRenderbuffers
9684 #define glCreateRenderbuffers (gl.CreateRenderbuffers)
9685 #undef glCreateSamplers
9686 #define glCreateSamplers (gl.CreateSamplers)
9687 #undef glCreateStatesNV
9688 #define glCreateStatesNV (gl.CreateStatesNV)
9689 #undef glCreateTextures
9690 #define glCreateTextures (gl.CreateTextures)
9691 #undef glCreateTransformFeedbacks
9692 #define glCreateTransformFeedbacks (gl.CreateTransformFeedbacks)
9693 #undef glCreateVertexArrays
9694 #define glCreateVertexArrays (gl.CreateVertexArrays)
9695 #undef glDeleteCommandListsNV
9696 #define glDeleteCommandListsNV (gl.DeleteCommandListsNV)
9697 #undef glDeleteStatesNV
9698 #define glDeleteStatesNV (gl.DeleteStatesNV)
9699 #undef glDisableVertexArrayAttrib
9700 #define glDisableVertexArrayAttrib (gl.DisableVertexArrayAttrib)
9701 #undef glDrawCommandsAddressNV
9702 #define glDrawCommandsAddressNV (gl.DrawCommandsAddressNV)
9703 #undef glDrawCommandsNV
9704 #define glDrawCommandsNV (gl.DrawCommandsNV)
9705 #undef glDrawCommandsStatesAddressNV
9706 #define glDrawCommandsStatesAddressNV (gl.DrawCommandsStatesAddressNV)
9707 #undef glDrawCommandsStatesNV
9708 #define glDrawCommandsStatesNV (gl.DrawCommandsStatesNV)
9709 #undef glEnableVertexArrayAttrib
9710 #define glEnableVertexArrayAttrib (gl.EnableVertexArrayAttrib)
9711 #undef glFlushMappedNamedBufferRange
9712 #define glFlushMappedNamedBufferRange (gl.FlushMappedNamedBufferRange)
9713 #undef glFragmentCoverageColorNV
9714 #define glFragmentCoverageColorNV (gl.FragmentCoverageColorNV)
9715 #undef glFramebufferSampleLocationsfvNV
9716 #define glFramebufferSampleLocationsfvNV (gl.FramebufferSampleLocationsfvNV)
9717 #undef glFramebufferTextureMultiviewOVR
9718 #define glFramebufferTextureMultiviewOVR (gl.FramebufferTextureMultiviewOVR)
9719 #undef glGenerateTextureMipmap
9720 #define glGenerateTextureMipmap (gl.GenerateTextureMipmap)
9721 #undef glGetCommandHeaderNV
9722 #define glGetCommandHeaderNV (gl.GetCommandHeaderNV)
9723 #undef glGetCompressedTextureImage
9724 #define glGetCompressedTextureImage (gl.GetCompressedTextureImage)
9725 #undef glGetCompressedTextureSubImage
9726 #define glGetCompressedTextureSubImage (gl.GetCompressedTextureSubImage)
9727 #undef glGetCoverageModulationTableNV
9728 #define glGetCoverageModulationTableNV (gl.GetCoverageModulationTableNV)
9729 #undef glGetGraphicsResetStatus
9730 #define glGetGraphicsResetStatus (gl.GetGraphicsResetStatus)
9731 #undef glGetInternalformatSampleivNV
9732 #define glGetInternalformatSampleivNV (gl.GetInternalformatSampleivNV)
9733 #undef glGetNamedBufferParameteri64v
9734 #define glGetNamedBufferParameteri64v (gl.GetNamedBufferParameteri64v)
9735 #undef glGetNamedBufferParameteriv
9736 #define glGetNamedBufferParameteriv (gl.GetNamedBufferParameteriv)
9737 #undef glGetNamedBufferPointerv
9738 #define glGetNamedBufferPointerv (gl.GetNamedBufferPointerv)
9739 #undef glGetNamedBufferSubData
9740 #define glGetNamedBufferSubData (gl.GetNamedBufferSubData)
9741 #undef glGetNamedFramebufferAttachmentParameteriv
9742 #define glGetNamedFramebufferAttachmentParameteriv (gl.GetNamedFramebufferAttachmentParameteriv)
9743 #undef glGetNamedFramebufferParameteriv
9744 #define glGetNamedFramebufferParameteriv (gl.GetNamedFramebufferParameteriv)
9745 #undef glGetNamedRenderbufferParameteriv
9746 #define glGetNamedRenderbufferParameteriv (gl.GetNamedRenderbufferParameteriv)
9747 #undef glGetProgramResourcefvNV
9748 #define glGetProgramResourcefvNV (gl.GetProgramResourcefvNV)
9749 #undef glGetQueryBufferObjecti64v
9750 #define glGetQueryBufferObjecti64v (gl.GetQueryBufferObjecti64v)
9751 #undef glGetQueryBufferObjectiv
9752 #define glGetQueryBufferObjectiv (gl.GetQueryBufferObjectiv)
9753 #undef glGetQueryBufferObjectui64v
9754 #define glGetQueryBufferObjectui64v (gl.GetQueryBufferObjectui64v)
9755 #undef glGetQueryBufferObjectuiv
9756 #define glGetQueryBufferObjectuiv (gl.GetQueryBufferObjectuiv)
9757 #undef glGetStageIndexNV
9758 #define glGetStageIndexNV (gl.GetStageIndexNV)
9759 #undef glGetTextureImage
9760 #define glGetTextureImage (gl.GetTextureImage)
9761 #undef glGetTextureLevelParameterfv
9762 #define glGetTextureLevelParameterfv (gl.GetTextureLevelParameterfv)
9763 #undef glGetTextureLevelParameteriv
9764 #define glGetTextureLevelParameteriv (gl.GetTextureLevelParameteriv)
9765 #undef glGetTextureParameterIiv
9766 #define glGetTextureParameterIiv (gl.GetTextureParameterIiv)
9767 #undef glGetTextureParameterIuiv
9768 #define glGetTextureParameterIuiv (gl.GetTextureParameterIuiv)
9769 #undef glGetTextureParameterfv
9770 #define glGetTextureParameterfv (gl.GetTextureParameterfv)
9771 #undef glGetTextureParameteriv
9772 #define glGetTextureParameteriv (gl.GetTextureParameteriv)
9773 #undef glGetTextureSubImage
9774 #define glGetTextureSubImage (gl.GetTextureSubImage)
9775 #undef glGetTransformFeedbacki64_v
9776 #define glGetTransformFeedbacki64_v (gl.GetTransformFeedbacki64_v)
9777 #undef glGetTransformFeedbacki_v
9778 #define glGetTransformFeedbacki_v (gl.GetTransformFeedbacki_v)
9779 #undef glGetTransformFeedbackiv
9780 #define glGetTransformFeedbackiv (gl.GetTransformFeedbackiv)
9781 #undef glGetVertexArrayIndexed64iv
9782 #define glGetVertexArrayIndexed64iv (gl.GetVertexArrayIndexed64iv)
9783 #undef glGetVertexArrayIndexediv
9784 #define glGetVertexArrayIndexediv (gl.GetVertexArrayIndexediv)
9785 #undef glGetVertexArrayiv
9786 #define glGetVertexArrayiv (gl.GetVertexArrayiv)
9787 #undef glGetnColorTable
9788 #define glGetnColorTable (gl.GetnColorTable)
9789 #undef glGetnCompressedTexImage
9790 #define glGetnCompressedTexImage (gl.GetnCompressedTexImage)
9791 #undef glGetnConvolutionFilter
9792 #define glGetnConvolutionFilter (gl.GetnConvolutionFilter)
9793 #undef glGetnHistogram
9794 #define glGetnHistogram (gl.GetnHistogram)
9795 #undef glGetnMapdv
9796 #define glGetnMapdv (gl.GetnMapdv)
9797 #undef glGetnMapfv
9798 #define glGetnMapfv (gl.GetnMapfv)
9799 #undef glGetnMapiv
9800 #define glGetnMapiv (gl.GetnMapiv)
9801 #undef glGetnMinmax
9802 #define glGetnMinmax (gl.GetnMinmax)
9803 #undef glGetnPixelMapfv
9804 #define glGetnPixelMapfv (gl.GetnPixelMapfv)
9805 #undef glGetnPixelMapuiv
9806 #define glGetnPixelMapuiv (gl.GetnPixelMapuiv)
9807 #undef glGetnPixelMapusv
9808 #define glGetnPixelMapusv (gl.GetnPixelMapusv)
9809 #undef glGetnPolygonStipple
9810 #define glGetnPolygonStipple (gl.GetnPolygonStipple)
9811 #undef glGetnSeparableFilter
9812 #define glGetnSeparableFilter (gl.GetnSeparableFilter)
9813 #undef glGetnTexImage
9814 #define glGetnTexImage (gl.GetnTexImage)
9815 #undef glGetnUniformdv
9816 #define glGetnUniformdv (gl.GetnUniformdv)
9817 #undef glGetnUniformfv
9818 #define glGetnUniformfv (gl.GetnUniformfv)
9819 #undef glGetnUniformiv
9820 #define glGetnUniformiv (gl.GetnUniformiv)
9821 #undef glGetnUniformuiv
9822 #define glGetnUniformuiv (gl.GetnUniformuiv)
9823 #undef glInvalidateNamedFramebufferData
9824 #define glInvalidateNamedFramebufferData (gl.InvalidateNamedFramebufferData)
9825 #undef glInvalidateNamedFramebufferSubData
9826 #define glInvalidateNamedFramebufferSubData (gl.InvalidateNamedFramebufferSubData)
9827 #undef glIsCommandListNV
9828 #define glIsCommandListNV (gl.IsCommandListNV)
9829 #undef glIsStateNV
9830 #define glIsStateNV (gl.IsStateNV)
9831 #undef glListDrawCommandsStatesClientNV
9832 #define glListDrawCommandsStatesClientNV (gl.ListDrawCommandsStatesClientNV)
9833 #undef glMapNamedBuffer
9834 #define glMapNamedBuffer (gl.MapNamedBuffer)
9835 #undef glMapNamedBufferRange
9836 #define glMapNamedBufferRange (gl.MapNamedBufferRange)
9837 #undef glMatrixLoad3x2fNV
9838 #define glMatrixLoad3x2fNV (gl.MatrixLoad3x2fNV)
9839 #undef glMatrixLoad3x3fNV
9840 #define glMatrixLoad3x3fNV (gl.MatrixLoad3x3fNV)
9841 #undef glMatrixLoadTranspose3x3fNV
9842 #define glMatrixLoadTranspose3x3fNV (gl.MatrixLoadTranspose3x3fNV)
9843 #undef glMatrixMult3x2fNV
9844 #define glMatrixMult3x2fNV (gl.MatrixMult3x2fNV)
9845 #undef glMatrixMult3x3fNV
9846 #define glMatrixMult3x3fNV (gl.MatrixMult3x3fNV)
9847 #undef glMatrixMultTranspose3x3fNV
9848 #define glMatrixMultTranspose3x3fNV (gl.MatrixMultTranspose3x3fNV)
9849 #undef glMemoryBarrierByRegion
9850 #define glMemoryBarrierByRegion (gl.MemoryBarrierByRegion)
9851 #undef glMultiDrawArraysIndirectBindlessCountNV
9852 #define glMultiDrawArraysIndirectBindlessCountNV (gl.MultiDrawArraysIndirectBindlessCountNV)
9853 #undef glMultiDrawElementsIndirectBindlessCountNV
9854 #define glMultiDrawElementsIndirectBindlessCountNV (gl.MultiDrawElementsIndirectBindlessCountNV)
9855 #undef glNamedBufferData
9856 #define glNamedBufferData (gl.NamedBufferData)
9857 #undef glNamedBufferPageCommitmentARB
9858 #define glNamedBufferPageCommitmentARB (gl.NamedBufferPageCommitmentARB)
9859 #undef glNamedBufferPageCommitmentEXT
9860 #define glNamedBufferPageCommitmentEXT (gl.NamedBufferPageCommitmentEXT)
9861 #undef glNamedBufferStorage
9862 #define glNamedBufferStorage (gl.NamedBufferStorage)
9863 #undef glNamedBufferSubData
9864 #define glNamedBufferSubData (gl.NamedBufferSubData)
9865 #undef glNamedFramebufferDrawBuffer
9866 #define glNamedFramebufferDrawBuffer (gl.NamedFramebufferDrawBuffer)
9867 #undef glNamedFramebufferDrawBuffers
9868 #define glNamedFramebufferDrawBuffers (gl.NamedFramebufferDrawBuffers)
9869 #undef glNamedFramebufferParameteri
9870 #define glNamedFramebufferParameteri (gl.NamedFramebufferParameteri)
9871 #undef glNamedFramebufferReadBuffer
9872 #define glNamedFramebufferReadBuffer (gl.NamedFramebufferReadBuffer)
9873 #undef glNamedFramebufferRenderbuffer
9874 #define glNamedFramebufferRenderbuffer (gl.NamedFramebufferRenderbuffer)
9875 #undef glNamedFramebufferSampleLocationsfvNV
9876 #define glNamedFramebufferSampleLocationsfvNV (gl.NamedFramebufferSampleLocationsfvNV)
9877 #undef glNamedFramebufferTexture
9878 #define glNamedFramebufferTexture (gl.NamedFramebufferTexture)
9879 #undef glNamedFramebufferTextureLayer
9880 #define glNamedFramebufferTextureLayer (gl.NamedFramebufferTextureLayer)
9881 #undef glNamedRenderbufferStorage
9882 #define glNamedRenderbufferStorage (gl.NamedRenderbufferStorage)
9883 #undef glNamedRenderbufferStorageMultisample
9884 #define glNamedRenderbufferStorageMultisample (gl.NamedRenderbufferStorageMultisample)
9885 #undef glPathGlyphIndexArrayNV
9886 #define glPathGlyphIndexArrayNV (gl.PathGlyphIndexArrayNV)
9887 #undef glPathGlyphIndexRangeNV
9888 #define glPathGlyphIndexRangeNV (gl.PathGlyphIndexRangeNV)
9889 #undef glPathMemoryGlyphIndexArrayNV
9890 #define glPathMemoryGlyphIndexArrayNV (gl.PathMemoryGlyphIndexArrayNV)
9891 #undef glPolygonOffsetClampEXT
9892 #define glPolygonOffsetClampEXT (gl.PolygonOffsetClampEXT)
9893 #undef glProgramPathFragmentInputGenNV
9894 #define glProgramPathFragmentInputGenNV (gl.ProgramPathFragmentInputGenNV)
9895 #undef glRasterSamplesEXT
9896 #define glRasterSamplesEXT (gl.RasterSamplesEXT)
9897 #undef glReadnPixels
9898 #define glReadnPixels (gl.ReadnPixels)
9899 #undef glResolveDepthValuesNV
9900 #define glResolveDepthValuesNV (gl.ResolveDepthValuesNV)
9901 #undef glStateCaptureNV
9902 #define glStateCaptureNV (gl.StateCaptureNV)
9903 #undef glStencilThenCoverFillPathInstancedNV
9904 #define glStencilThenCoverFillPathInstancedNV (gl.StencilThenCoverFillPathInstancedNV)
9905 #undef glStencilThenCoverFillPathNV
9906 #define glStencilThenCoverFillPathNV (gl.StencilThenCoverFillPathNV)
9907 #undef glStencilThenCoverStrokePathInstancedNV
9908 #define glStencilThenCoverStrokePathInstancedNV (gl.StencilThenCoverStrokePathInstancedNV)
9909 #undef glStencilThenCoverStrokePathNV
9910 #define glStencilThenCoverStrokePathNV (gl.StencilThenCoverStrokePathNV)
9911 #undef glSubpixelPrecisionBiasNV
9912 #define glSubpixelPrecisionBiasNV (gl.SubpixelPrecisionBiasNV)
9913 #undef glTextureBarrier
9914 #define glTextureBarrier (gl.TextureBarrier)
9915 #undef glTextureBuffer
9916 #define glTextureBuffer (gl.TextureBuffer)
9917 #undef glTextureBufferRange
9918 #define glTextureBufferRange (gl.TextureBufferRange)
9919 #undef glTextureParameterIiv
9920 #define glTextureParameterIiv (gl.TextureParameterIiv)
9921 #undef glTextureParameterIuiv
9922 #define glTextureParameterIuiv (gl.TextureParameterIuiv)
9923 #undef glTextureParameterf
9924 #define glTextureParameterf (gl.TextureParameterf)
9925 #undef glTextureParameterfv
9926 #define glTextureParameterfv (gl.TextureParameterfv)
9927 #undef glTextureParameteri
9928 #define glTextureParameteri (gl.TextureParameteri)
9929 #undef glTextureParameteriv
9930 #define glTextureParameteriv (gl.TextureParameteriv)
9931 #undef glTextureStorage1D
9932 #define glTextureStorage1D (gl.TextureStorage1D)
9933 #undef glTextureStorage2D
9934 #define glTextureStorage2D (gl.TextureStorage2D)
9935 #undef glTextureStorage2DMultisample
9936 #define glTextureStorage2DMultisample (gl.TextureStorage2DMultisample)
9937 #undef glTextureStorage3D
9938 #define glTextureStorage3D (gl.TextureStorage3D)
9939 #undef glTextureStorage3DMultisample
9940 #define glTextureStorage3DMultisample (gl.TextureStorage3DMultisample)
9941 #undef glTextureSubImage1D
9942 #define glTextureSubImage1D (gl.TextureSubImage1D)
9943 #undef glTextureSubImage2D
9944 #define glTextureSubImage2D (gl.TextureSubImage2D)
9945 #undef glTextureSubImage3D
9946 #define glTextureSubImage3D (gl.TextureSubImage3D)
9947 #undef glTransformFeedbackBufferBase
9948 #define glTransformFeedbackBufferBase (gl.TransformFeedbackBufferBase)
9949 #undef glTransformFeedbackBufferRange
9950 #define glTransformFeedbackBufferRange (gl.TransformFeedbackBufferRange)
9951 #undef glUnmapNamedBuffer
9952 #define glUnmapNamedBuffer (gl.UnmapNamedBuffer)
9953 #undef glVertexArrayAttribBinding
9954 #define glVertexArrayAttribBinding (gl.VertexArrayAttribBinding)
9955 #undef glVertexArrayAttribFormat
9956 #define glVertexArrayAttribFormat (gl.VertexArrayAttribFormat)
9957 #undef glVertexArrayAttribIFormat
9958 #define glVertexArrayAttribIFormat (gl.VertexArrayAttribIFormat)
9959 #undef glVertexArrayAttribLFormat
9960 #define glVertexArrayAttribLFormat (gl.VertexArrayAttribLFormat)
9961 #undef glVertexArrayBindingDivisor
9962 #define glVertexArrayBindingDivisor (gl.VertexArrayBindingDivisor)
9963 #undef glVertexArrayElementBuffer
9964 #define glVertexArrayElementBuffer (gl.VertexArrayElementBuffer)
9965 #undef glVertexArrayVertexBuffer
9966 #define glVertexArrayVertexBuffer (gl.VertexArrayVertexBuffer)
9967 #undef glVertexArrayVertexBuffers
9968 #define glVertexArrayVertexBuffers (gl.VertexArrayVertexBuffers)
9969 #undef OSMesaCreateContextAttribs
9970 #define OSMesaCreateContextAttribs (gl.OSMesaCreateContextAttribs)
9971 #undef glSpecializeShader
9972 #define glSpecializeShader (gl.SpecializeShader)
9973 #undef glSpecializeShaderARB
9974 #define glSpecializeShaderARB (gl.SpecializeShaderARB)
9975 #undef glMultiDrawArraysIndirectCount
9976 #define glMultiDrawArraysIndirectCount (gl.MultiDrawArraysIndirectCount)
9977 #undef glMultiDrawElementsIndirectCount
9978 #define glMultiDrawElementsIndirectCount (gl.MultiDrawElementsIndirectCount)
9979 #undef glPolygonOffsetClamp
9980 #define glPolygonOffsetClamp (gl.PolygonOffsetClamp)
9981 #undef glPrimitiveBoundingBoxARB
9982 #define glPrimitiveBoundingBoxARB (gl.PrimitiveBoundingBoxARB)
9983 #undef glUniform1i64ARB
9984 #define glUniform1i64ARB (gl.Uniform1i64ARB)
9985 #undef glUniform2i64ARB
9986 #define glUniform2i64ARB (gl.Uniform2i64ARB)
9987 #undef glUniform3i64ARB
9988 #define glUniform3i64ARB (gl.Uniform3i64ARB)
9989 #undef glUniform4i64ARB
9990 #define glUniform4i64ARB (gl.Uniform4i64ARB)
9991 #undef glUniform1i64vARB
9992 #define glUniform1i64vARB (gl.Uniform1i64vARB)
9993 #undef glUniform2i64vARB
9994 #define glUniform2i64vARB (gl.Uniform2i64vARB)
9995 #undef glUniform3i64vARB
9996 #define glUniform3i64vARB (gl.Uniform3i64vARB)
9997 #undef glUniform4i64vARB
9998 #define glUniform4i64vARB (gl.Uniform4i64vARB)
9999 #undef glUniform1ui64ARB
10000 #define glUniform1ui64ARB (gl.Uniform1ui64ARB)
10001 #undef glUniform2ui64ARB
10002 #define glUniform2ui64ARB (gl.Uniform2ui64ARB)
10003 #undef glUniform3ui64ARB
10004 #define glUniform3ui64ARB (gl.Uniform3ui64ARB)
10005 #undef glUniform4ui64ARB
10006 #define glUniform4ui64ARB (gl.Uniform4ui64ARB)
10007 #undef glUniform1ui64vARB
10008 #define glUniform1ui64vARB (gl.Uniform1ui64vARB)
10009 #undef glUniform2ui64vARB
10010 #define glUniform2ui64vARB (gl.Uniform2ui64vARB)
10011 #undef glUniform3ui64vARB
10012 #define glUniform3ui64vARB (gl.Uniform3ui64vARB)
10013 #undef glUniform4ui64vARB
10014 #define glUniform4ui64vARB (gl.Uniform4ui64vARB)
10015 #undef glGetUniformi64vARB
10016 #define glGetUniformi64vARB (gl.GetUniformi64vARB)
10017 #undef glGetUniformui64vARB
10018 #define glGetUniformui64vARB (gl.GetUniformui64vARB)
10019 #undef glGetnUniformi64vARB
10020 #define glGetnUniformi64vARB (gl.GetnUniformi64vARB)
10021 #undef glGetnUniformui64vARB
10022 #define glGetnUniformui64vARB (gl.GetnUniformui64vARB)
10023 #undef glProgramUniform1i64ARB
10024 #define glProgramUniform1i64ARB (gl.ProgramUniform1i64ARB)
10025 #undef glProgramUniform2i64ARB
10026 #define glProgramUniform2i64ARB (gl.ProgramUniform2i64ARB)
10027 #undef glProgramUniform3i64ARB
10028 #define glProgramUniform3i64ARB (gl.ProgramUniform3i64ARB)
10029 #undef glProgramUniform4i64ARB
10030 #define glProgramUniform4i64ARB (gl.ProgramUniform4i64ARB)
10031 #undef glProgramUniform1i64vARB
10032 #define glProgramUniform1i64vARB (gl.ProgramUniform1i64vARB)
10033 #undef glProgramUniform2i64vARB
10034 #define glProgramUniform2i64vARB (gl.ProgramUniform2i64vARB)
10035 #undef glProgramUniform3i64vARB
10036 #define glProgramUniform3i64vARB (gl.ProgramUniform3i64vARB)
10037 #undef glProgramUniform4i64vARB
10038 #define glProgramUniform4i64vARB (gl.ProgramUniform4i64vARB)
10039 #undef glProgramUniform1ui64ARB
10040 #define glProgramUniform1ui64ARB (gl.ProgramUniform1ui64ARB)
10041 #undef glProgramUniform2ui64ARB
10042 #define glProgramUniform2ui64ARB (gl.ProgramUniform2ui64ARB)
10043 #undef glProgramUniform3ui64ARB
10044 #define glProgramUniform3ui64ARB (gl.ProgramUniform3ui64ARB)
10045 #undef glProgramUniform4ui64ARB
10046 #define glProgramUniform4ui64ARB (gl.ProgramUniform4ui64ARB)
10047 #undef glProgramUniform1ui64vARB
10048 #define glProgramUniform1ui64vARB (gl.ProgramUniform1ui64vARB)
10049 #undef glProgramUniform2ui64vARB
10050 #define glProgramUniform2ui64vARB (gl.ProgramUniform2ui64vARB)
10051 #undef glProgramUniform3ui64vARB
10052 #define glProgramUniform3ui64vARB (gl.ProgramUniform3ui64vARB)
10053 #undef glProgramUniform4ui64vARB
10054 #define glProgramUniform4ui64vARB (gl.ProgramUniform4ui64vARB)
10055 #undef glMaxShaderCompilerThreadsARB
10056 #define glMaxShaderCompilerThreadsARB (gl.MaxShaderCompilerThreadsARB)
10057 #undef glFramebufferSampleLocationsfvARB
10058 #define glFramebufferSampleLocationsfvARB (gl.FramebufferSampleLocationsfvARB)
10059 #undef glNamedFramebufferSampleLocationsfvARB
10060 #define glNamedFramebufferSampleLocationsfvARB (gl.NamedFramebufferSampleLocationsfvARB)
10061 #undef glEvaluateDepthValuesARB
10062 #define glEvaluateDepthValuesARB (gl.EvaluateDepthValuesARB)
10063 #undef glMaxShaderCompilerThreadsKHR
10064 #define glMaxShaderCompilerThreadsKHR (gl.MaxShaderCompilerThreadsKHR)
10065 #undef glBufferStorageExternalEXT
10066 #define glBufferStorageExternalEXT (gl.BufferStorageExternalEXT)
10067 #undef glNamedBufferStorageExternalEXT
10068 #define glNamedBufferStorageExternalEXT (gl.NamedBufferStorageExternalEXT)
10069 #undef glGetUnsignedBytevEXT
10070 #define glGetUnsignedBytevEXT (gl.GetUnsignedBytevEXT)
10071 #undef glGetUnsignedBytei_vEXT
10072 #define glGetUnsignedBytei_vEXT (gl.GetUnsignedBytei_vEXT)
10073 #undef glDeleteMemoryObjectsEXT
10074 #define glDeleteMemoryObjectsEXT (gl.DeleteMemoryObjectsEXT)
10075 #undef glIsMemoryObjectEXT
10076 #define glIsMemoryObjectEXT (gl.IsMemoryObjectEXT)
10077 #undef glCreateMemoryObjectsEXT
10078 #define glCreateMemoryObjectsEXT (gl.CreateMemoryObjectsEXT)
10079 #undef glMemoryObjectParameterivEXT
10080 #define glMemoryObjectParameterivEXT (gl.MemoryObjectParameterivEXT)
10081 #undef glGetMemoryObjectParameterivEXT
10082 #define glGetMemoryObjectParameterivEXT (gl.GetMemoryObjectParameterivEXT)
10083 #undef glTexStorageMem2DEXT
10084 #define glTexStorageMem2DEXT (gl.TexStorageMem2DEXT)
10085 #undef glTexStorageMem2DMultisampleEXT
10086 #define glTexStorageMem2DMultisampleEXT (gl.TexStorageMem2DMultisampleEXT)
10087 #undef glTexStorageMem3DEXT
10088 #define glTexStorageMem3DEXT (gl.TexStorageMem3DEXT)
10089 #undef glTexStorageMem3DMultisampleEXT
10090 #define glTexStorageMem3DMultisampleEXT (gl.TexStorageMem3DMultisampleEXT)
10091 #undef glBufferStorageMemEXT
10092 #define glBufferStorageMemEXT (gl.BufferStorageMemEXT)
10093 #undef glTextureStorageMem2DEXT
10094 #define glTextureStorageMem2DEXT (gl.TextureStorageMem2DEXT)
10095 #undef glTextureStorageMem2DMultisampleEXT
10096 #define glTextureStorageMem2DMultisampleEXT (gl.TextureStorageMem2DMultisampleEXT)
10097 #undef glTextureStorageMem3DEXT
10098 #define glTextureStorageMem3DEXT (gl.TextureStorageMem3DEXT)
10099 #undef glTextureStorageMem3DMultisampleEXT
10100 #define glTextureStorageMem3DMultisampleEXT (gl.TextureStorageMem3DMultisampleEXT)
10101 #undef glNamedBufferStorageMemEXT
10102 #define glNamedBufferStorageMemEXT (gl.NamedBufferStorageMemEXT)
10103 #undef glTexStorageMem1DEXT
10104 #define glTexStorageMem1DEXT (gl.TexStorageMem1DEXT)
10105 #undef glTextureStorageMem1DEXT
10106 #define glTextureStorageMem1DEXT (gl.TextureStorageMem1DEXT)
10107 #undef glImportMemoryFdEXT
10108 #define glImportMemoryFdEXT (gl.ImportMemoryFdEXT)
10109 #undef glImportMemoryWin32HandleEXT
10110 #define glImportMemoryWin32HandleEXT (gl.ImportMemoryWin32HandleEXT)
10111 #undef glImportMemoryWin32NameEXT
10112 #define glImportMemoryWin32NameEXT (gl.ImportMemoryWin32NameEXT)
10113 #undef glGenSemaphoresEXT
10114 #define glGenSemaphoresEXT (gl.GenSemaphoresEXT)
10115 #undef glDeleteSemaphoresEXT
10116 #define glDeleteSemaphoresEXT (gl.DeleteSemaphoresEXT)
10117 #undef glIsSemaphoreEXT
10118 #define glIsSemaphoreEXT (gl.IsSemaphoreEXT)
10119 #undef glSemaphoreParameterui64vEXT
10120 #define glSemaphoreParameterui64vEXT (gl.SemaphoreParameterui64vEXT)
10121 #undef glGetSemaphoreParameterui64vEXT
10122 #define glGetSemaphoreParameterui64vEXT (gl.GetSemaphoreParameterui64vEXT)
10123 #undef glWaitSemaphoreEXT
10124 #define glWaitSemaphoreEXT (gl.WaitSemaphoreEXT)
10125 #undef glSignalSemaphoreEXT
10126 #define glSignalSemaphoreEXT (gl.SignalSemaphoreEXT)
10127 #undef glImportSemaphoreFdEXT
10128 #define glImportSemaphoreFdEXT (gl.ImportSemaphoreFdEXT)
10129 #undef glImportSemaphoreWin32HandleEXT
10130 #define glImportSemaphoreWin32HandleEXT (gl.ImportSemaphoreWin32HandleEXT)
10131 #undef glImportSemaphoreWin32NameEXT
10132 #define glImportSemaphoreWin32NameEXT (gl.ImportSemaphoreWin32NameEXT)
10133 #undef glAcquireKeyedMutexWin32EXT
10134 #define glAcquireKeyedMutexWin32EXT (gl.AcquireKeyedMutexWin32EXT)
10135 #undef glReleaseKeyedMutexWin32EXT
10136 #define glReleaseKeyedMutexWin32EXT (gl.ReleaseKeyedMutexWin32EXT)
10137 #undef glLGPUNamedBufferSubDataNVX
10138 #define glLGPUNamedBufferSubDataNVX (gl.LGPUNamedBufferSubDataNVX)
10139 #undef glLGPUCopyImageSubDataNVX
10140 #define glLGPUCopyImageSubDataNVX (gl.LGPUCopyImageSubDataNVX)
10141 #undef glLGPUInterlockNVX
10142 #define glLGPUInterlockNVX (gl.LGPUInterlockNVX)
10143 #undef glAlphaToCoverageDitherControlNV
10144 #define glAlphaToCoverageDitherControlNV (gl.AlphaToCoverageDitherControlNV)
10145 #undef glDrawVkImageNV
10146 #define glDrawVkImageNV (gl.DrawVkImageNV)
10147 #undef glGetVkProcAddrNV
10148 #define glGetVkProcAddrNV (gl.GetVkProcAddrNV)
10149 #undef glWaitVkSemaphoreNV
10150 #define glWaitVkSemaphoreNV (gl.WaitVkSemaphoreNV)
10151 #undef glSignalVkSemaphoreNV
10152 #define glSignalVkSemaphoreNV (gl.SignalVkSemaphoreNV)
10153 #undef glSignalVkFenceNV
10154 #define glSignalVkFenceNV (gl.SignalVkFenceNV)
10155 #undef glRenderGpuMaskNV
10156 #define glRenderGpuMaskNV (gl.RenderGpuMaskNV)
10157 #undef glMulticastBufferSubDataNV
10158 #define glMulticastBufferSubDataNV (gl.MulticastBufferSubDataNV)
10159 #undef glMulticastCopyBufferSubDataNV
10160 #define glMulticastCopyBufferSubDataNV (gl.MulticastCopyBufferSubDataNV)
10161 #undef glMulticastCopyImageSubDataNV
10162 #define glMulticastCopyImageSubDataNV (gl.MulticastCopyImageSubDataNV)
10163 #undef glMulticastBlitFramebufferNV
10164 #define glMulticastBlitFramebufferNV (gl.MulticastBlitFramebufferNV)
10165 #undef glMulticastFramebufferSampleLocationsfvNV
10166 #define glMulticastFramebufferSampleLocationsfvNV (gl.MulticastFramebufferSampleLocationsfvNV)
10167 #undef glMulticastBarrierNV
10168 #define glMulticastBarrierNV (gl.MulticastBarrierNV)
10169 #undef glMulticastWaitSyncNV
10170 #define glMulticastWaitSyncNV (gl.MulticastWaitSyncNV)
10171 #undef glMulticastGetQueryObjectivNV
10172 #define glMulticastGetQueryObjectivNV (gl.MulticastGetQueryObjectivNV)
10173 #undef glMulticastGetQueryObjectuivNV
10174 #define glMulticastGetQueryObjectuivNV (gl.MulticastGetQueryObjectuivNV)
10175 #undef glMulticastGetQueryObjecti64vNV
10176 #define glMulticastGetQueryObjecti64vNV (gl.MulticastGetQueryObjecti64vNV)
10177 #undef glMulticastGetQueryObjectui64vNV
10178 #define glMulticastGetQueryObjectui64vNV (gl.MulticastGetQueryObjectui64vNV)
10179 #undef glQueryResourceNV
10180 #define glQueryResourceNV (gl.QueryResourceNV)
10181 #undef glGenQueryResourceTagNV
10182 #define glGenQueryResourceTagNV (gl.GenQueryResourceTagNV)
10183 #undef glDeleteQueryResourceTagNV
10184 #define glDeleteQueryResourceTagNV (gl.DeleteQueryResourceTagNV)
10185 #undef glQueryResourceTagNV
10186 #define glQueryResourceTagNV (gl.QueryResourceTagNV)
10187 #undef glFramebufferSamplePositionsfvAMD
10188 #define glFramebufferSamplePositionsfvAMD (gl.FramebufferSamplePositionsfvAMD)
10189 #undef glNamedFramebufferSamplePositionsfvAMD
10190 #define glNamedFramebufferSamplePositionsfvAMD (gl.NamedFramebufferSamplePositionsfvAMD)
10191 #undef glGetFramebufferParameterfvAMD
10192 #define glGetFramebufferParameterfvAMD (gl.GetFramebufferParameterfvAMD)
10193 #undef glGetNamedFramebufferParameterfvAMD
10194 #define glGetNamedFramebufferParameterfvAMD (gl.GetNamedFramebufferParameterfvAMD)
10195 #undef glWindowRectanglesEXT
10196 #define glWindowRectanglesEXT (gl.WindowRectanglesEXT)
10197 #undef glApplyFramebufferAttachmentCMAAINTEL
10198 #define glApplyFramebufferAttachmentCMAAINTEL (gl.ApplyFramebufferAttachmentCMAAINTEL)
10199 #undef glViewportSwizzleNV
10200 #define glViewportSwizzleNV (gl.ViewportSwizzleNV)
10201 #undef glViewportPositionWScaleNV
10202 #define glViewportPositionWScaleNV (gl.ViewportPositionWScaleNV)
10203 #undef glConservativeRasterParameterfNV
10204 #define glConservativeRasterParameterfNV (gl.ConservativeRasterParameterfNV)
10205 #undef glConservativeRasterParameteriNV
10206 #define glConservativeRasterParameteriNV (gl.ConservativeRasterParameteriNV)
10207 #endif
10208 
10209 
10210 /*
10211  * Functions exported from TinyGL that take float arguments,
10212  * and conflict with OpenGL functions of the same name
10213  */
10214 #undef glFrustum
10215 #define glFrustum glFrustumf
10216 #undef glClearDepth
10217 #define glClearDepth glClearDepthf
10218 #undef glOrtho
10219 #define glOrtho glOrthof
10220 #undef gluLookAt
10221 #define gluLookAt gluLookAtf
10222 
10223 /* fix bad name */
10224 #undef information
10225 #define tinyglinformation gl.information
10226 
10227 
10228 
10229 /* Functions generated: 13 OSMesa + 2956 GL + 2 GLU */
10230 
10231 #endif /* __NFOSMESA_H__ */
10232