revert between 56095 -> 55830 in arch
[AROS.git] / workbench / libs / mesa / src / mapi / glapi / glapi_sparc.S
blobb9c545a9c87afd587305c3638d250148610ee40a
1 /* DO NOT EDIT - This file generated automatically by gl_SPARC_asm.py (from Mesa) script */
3 /*
4  * Copyright (C) 1999-2003  Brian Paul   All Rights Reserved.
5  * (C) Copyright IBM Corporation 2004
6  * All Rights Reserved.
7  * 
8  * Permission is hereby granted, free of charge, to any person obtaining a
9  * copy of this software and associated documentation files (the "Software"),
10  * to deal in the Software without restriction, including without limitation
11  * the rights to use, copy, modify, merge, publish, distribute, sub license,
12  * and/or sell copies of the Software, and to permit persons to whom the
13  * Software is furnished to do so, subject to the following conditions:
14  * 
15  * The above copyright notice and this permission notice (including the next
16  * paragraph) shall be included in all copies or substantial portions of the
17  * Software.
18  * 
19  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21  * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
22  * BRIAN PAUL, IBM,
23  * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
24  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
25  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
26  * SOFTWARE.
27  */
29 #ifdef __arch64__
30 #define GL_OFF(N)       ((N) * 8)
31 #define GL_LL           ldx
32 #define GL_TIE_LD(SYM)  %tie_ldx(SYM)
33 #define GL_STACK_SIZE   128
34 #else
35 #define GL_OFF(N)       ((N) * 4)
36 #define GL_LL           ld
37 #define GL_TIE_LD(SYM)  %tie_ld(SYM)
38 #define GL_STACK_SIZE   64
39 #endif
41 #define GLOBL_FN(x) .globl x ; .type x, @function
42 #define HIDDEN(x) .hidden x
44         .register %g2, #scratch
45         .register %g3, #scratch
47         .text
49         GLOBL_FN(__glapi_sparc_icache_flush)
50         HIDDEN(__glapi_sparc_icache_flush)
51         .type   __glapi_sparc_icache_flush, @function
52 __glapi_sparc_icache_flush: /* %o0 = insn_addr */
53         flush   %o0
54         retl
55          nop
57         .align  32
59         .type   __glapi_sparc_get_pc, @function
60 __glapi_sparc_get_pc:
61         retl
62          add    %o7, %g2, %g2
63         .size   __glapi_sparc_get_pc, .-__glapi_sparc_get_pc
65 #ifdef GLX_USE_TLS
67         GLOBL_FN(__glapi_sparc_get_dispatch)
68         HIDDEN(__glapi_sparc_get_dispatch)
69 __glapi_sparc_get_dispatch:
70         mov     %o7, %g1
71         sethi   %hi(_GLOBAL_OFFSET_TABLE_-4), %g2
72         call    __glapi_sparc_get_pc
73         add     %g2, %lo(_GLOBAL_OFFSET_TABLE_+4), %g2
74         mov     %g1, %o7
75         sethi   %tie_hi22(_glapi_tls_Dispatch), %g1
76         add     %g1, %tie_lo10(_glapi_tls_Dispatch), %g1
77         GL_LL   [%g2 + %g1], %g2, GL_TIE_LD(_glapi_tls_Dispatch)
78         retl
79          mov    %g2, %o0
81         .data
82         .align  32
84         /* --> sethi %hi(_glapi_tls_Dispatch), %g1 */
85         /* --> or %g1, %lo(_glapi_tls_Dispatch), %g1 */
86         GLOBL_FN(__glapi_sparc_tls_stub)
87         HIDDEN(__glapi_sparc_tls_stub)
88 __glapi_sparc_tls_stub: /* Call offset in %g3 */
89         mov     %o7, %g1
90         sethi   %hi(_GLOBAL_OFFSET_TABLE_-4), %g2
91         call    __glapi_sparc_get_pc
92         add     %g2, %lo(_GLOBAL_OFFSET_TABLE_+4), %g2
93         mov     %g1, %o7
94         srl     %g3, 10, %g3
95         sethi   %tie_hi22(_glapi_tls_Dispatch), %g1
96         add     %g1, %tie_lo10(_glapi_tls_Dispatch), %g1
97         GL_LL   [%g2 + %g1], %g2, GL_TIE_LD(_glapi_tls_Dispatch)
98         GL_LL   [%g7+%g2], %g1
99         GL_LL   [%g1 + %g3], %g1
100         jmp     %g1
101          nop
102         .size   __glapi_sparc_tls_stub, .-__glapi_sparc_tls_stub
104 #define GL_STUB(fn, off)                                \
105         GLOBL_FN(fn);                                   \
106 fn:     ba      __glapi_sparc_tls_stub;                 \
107          sethi  GL_OFF(off), %g3;                       \
108         .size   fn,.-fn;
110 #elif defined(PTHREADS)
112         /* 64-bit 0x00 --> sethi %hh(_glapi_Dispatch), %g1 */
113         /* 64-bit 0x04 --> sethi %lm(_glapi_Dispatch), %g2 */
114         /* 64-bit 0x08 --> or %g1, %hm(_glapi_Dispatch), %g1 */
115         /* 64-bit 0x0c --> sllx %g1, 32, %g1 */
116         /* 64-bit 0x10 --> add %g1, %g2, %g1 */
117         /* 64-bit 0x14 --> ldx [%g1 + %lo(_glapi_Dispatch)], %g1 */
119         /* 32-bit 0x00 --> sethi %hi(_glapi_Dispatch), %g1 */
120         /* 32-bit 0x04 --> ld [%g1 + %lo(_glapi_Dispatch)], %g1 */
122         .data
123         .align  32
125         GLOBL_FN(__glapi_sparc_pthread_stub)
126         HIDDEN(__glapi_sparc_pthread_stub)
127 __glapi_sparc_pthread_stub: /* Call offset in %g3 */
128         mov     %o7, %g1
129         sethi   %hi(_GLOBAL_OFFSET_TABLE_-4), %g2
130         call    __glapi_sparc_get_pc
131          add    %g2, %lo(_GLOBAL_OFFSET_TABLE_+4), %g2
132         mov     %g1, %o7
133         sethi   %hi(_glapi_Dispatch), %g1
134         or      %g1, %lo(_glapi_Dispatch), %g1
135         srl     %g3, 10, %g3
136         GL_LL   [%g2+%g1], %g2
137         GL_LL   [%g2], %g1
138         cmp     %g1, 0
139         be      2f
140          nop
141 1:      GL_LL   [%g1 + %g3], %g1
142         jmp     %g1
143          nop
144 2:      save    %sp, GL_STACK_SIZE, %sp
145         mov     %g3, %l0
146         call    _glapi_get_dispatch
147          nop
148         mov     %o0, %g1
149         mov     %l0, %g3
150         ba      1b
151          restore %g0, %g0, %g0
152         .size   __glapi_sparc_pthread_stub, .-__glapi_sparc_pthread_stub
154 #define GL_STUB(fn, off)                        \
155         GLOBL_FN(fn);                           \
156 fn:     ba      __glapi_sparc_pthread_stub;     \
157          sethi  GL_OFF(off), %g3;               \
158         .size   fn,.-fn;
160 #else /* Non-threaded version. */
162         .type   __glapi_sparc_nothread_stub, @function
163 __glapi_sparc_nothread_stub: /* Call offset in %g3 */
164         mov     %o7, %g1
165         sethi   %hi(_GLOBAL_OFFSET_TABLE_-4), %g2
166         call    __glapi_sparc_get_pc
167          add    %g2, %lo(_GLOBAL_OFFSET_TABLE_+4), %g2
168         mov     %g1, %o7
169         srl     %g3, 10, %g3
170         sethi   %hi(_glapi_Dispatch), %g1
171         or      %g1, %lo(_glapi_Dispatch), %g1
172         GL_LL   [%g2+%g1], %g2
173         GL_LL   [%g2], %g1
174         GL_LL   [%g1 + %g3], %g1
175         jmp     %g1
176          nop
177         .size   __glapi_sparc_nothread_stub, .-__glapi_sparc_nothread_stub
179 #define GL_STUB(fn, off)                        \
180         GLOBL_FN(fn);                           \
181 fn:     ba      __glapi_sparc_nothread_stub;    \
182          sethi  GL_OFF(off), %g3;               \
183         .size   fn,.-fn;
185 #endif
187 #define GL_STUB_ALIAS(fn, alias)                \
188         .globl  fn;                             \
189         .set    fn, alias
191         .text
192         .align  32
194         .globl  gl_dispatch_functions_start
195         HIDDEN(gl_dispatch_functions_start)
196 gl_dispatch_functions_start:
198         GL_STUB(glNewList, 0)
199         GL_STUB(glEndList, 1)
200         GL_STUB(glCallList, 2)
201         GL_STUB(glCallLists, 3)
202         GL_STUB(glDeleteLists, 4)
203         GL_STUB(glGenLists, 5)
204         GL_STUB(glListBase, 6)
205         GL_STUB(glBegin, 7)
206         GL_STUB(glBitmap, 8)
207         GL_STUB(glColor3b, 9)
208         GL_STUB(glColor3bv, 10)
209         GL_STUB(glColor3d, 11)
210         GL_STUB(glColor3dv, 12)
211         GL_STUB(glColor3f, 13)
212         GL_STUB(glColor3fv, 14)
213         GL_STUB(glColor3i, 15)
214         GL_STUB(glColor3iv, 16)
215         GL_STUB(glColor3s, 17)
216         GL_STUB(glColor3sv, 18)
217         GL_STUB(glColor3ub, 19)
218         GL_STUB(glColor3ubv, 20)
219         GL_STUB(glColor3ui, 21)
220         GL_STUB(glColor3uiv, 22)
221         GL_STUB(glColor3us, 23)
222         GL_STUB(glColor3usv, 24)
223         GL_STUB(glColor4b, 25)
224         GL_STUB(glColor4bv, 26)
225         GL_STUB(glColor4d, 27)
226         GL_STUB(glColor4dv, 28)
227         GL_STUB(glColor4f, 29)
228         GL_STUB(glColor4fv, 30)
229         GL_STUB(glColor4i, 31)
230         GL_STUB(glColor4iv, 32)
231         GL_STUB(glColor4s, 33)
232         GL_STUB(glColor4sv, 34)
233         GL_STUB(glColor4ub, 35)
234         GL_STUB(glColor4ubv, 36)
235         GL_STUB(glColor4ui, 37)
236         GL_STUB(glColor4uiv, 38)
237         GL_STUB(glColor4us, 39)
238         GL_STUB(glColor4usv, 40)
239         GL_STUB(glEdgeFlag, 41)
240         GL_STUB(glEdgeFlagv, 42)
241         GL_STUB(glEnd, 43)
242         GL_STUB(glIndexd, 44)
243         GL_STUB(glIndexdv, 45)
244         GL_STUB(glIndexf, 46)
245         GL_STUB(glIndexfv, 47)
246         GL_STUB(glIndexi, 48)
247         GL_STUB(glIndexiv, 49)
248         GL_STUB(glIndexs, 50)
249         GL_STUB(glIndexsv, 51)
250         GL_STUB(glNormal3b, 52)
251         GL_STUB(glNormal3bv, 53)
252         GL_STUB(glNormal3d, 54)
253         GL_STUB(glNormal3dv, 55)
254         GL_STUB(glNormal3f, 56)
255         GL_STUB(glNormal3fv, 57)
256         GL_STUB(glNormal3i, 58)
257         GL_STUB(glNormal3iv, 59)
258         GL_STUB(glNormal3s, 60)
259         GL_STUB(glNormal3sv, 61)
260         GL_STUB(glRasterPos2d, 62)
261         GL_STUB(glRasterPos2dv, 63)
262         GL_STUB(glRasterPos2f, 64)
263         GL_STUB(glRasterPos2fv, 65)
264         GL_STUB(glRasterPos2i, 66)
265         GL_STUB(glRasterPos2iv, 67)
266         GL_STUB(glRasterPos2s, 68)
267         GL_STUB(glRasterPos2sv, 69)
268         GL_STUB(glRasterPos3d, 70)
269         GL_STUB(glRasterPos3dv, 71)
270         GL_STUB(glRasterPos3f, 72)
271         GL_STUB(glRasterPos3fv, 73)
272         GL_STUB(glRasterPos3i, 74)
273         GL_STUB(glRasterPos3iv, 75)
274         GL_STUB(glRasterPos3s, 76)
275         GL_STUB(glRasterPos3sv, 77)
276         GL_STUB(glRasterPos4d, 78)
277         GL_STUB(glRasterPos4dv, 79)
278         GL_STUB(glRasterPos4f, 80)
279         GL_STUB(glRasterPos4fv, 81)
280         GL_STUB(glRasterPos4i, 82)
281         GL_STUB(glRasterPos4iv, 83)
282         GL_STUB(glRasterPos4s, 84)
283         GL_STUB(glRasterPos4sv, 85)
284         GL_STUB(glRectd, 86)
285         GL_STUB(glRectdv, 87)
286         GL_STUB(glRectf, 88)
287         GL_STUB(glRectfv, 89)
288         GL_STUB(glRecti, 90)
289         GL_STUB(glRectiv, 91)
290         GL_STUB(glRects, 92)
291         GL_STUB(glRectsv, 93)
292         GL_STUB(glTexCoord1d, 94)
293         GL_STUB(glTexCoord1dv, 95)
294         GL_STUB(glTexCoord1f, 96)
295         GL_STUB(glTexCoord1fv, 97)
296         GL_STUB(glTexCoord1i, 98)
297         GL_STUB(glTexCoord1iv, 99)
298         GL_STUB(glTexCoord1s, 100)
299         GL_STUB(glTexCoord1sv, 101)
300         GL_STUB(glTexCoord2d, 102)
301         GL_STUB(glTexCoord2dv, 103)
302         GL_STUB(glTexCoord2f, 104)
303         GL_STUB(glTexCoord2fv, 105)
304         GL_STUB(glTexCoord2i, 106)
305         GL_STUB(glTexCoord2iv, 107)
306         GL_STUB(glTexCoord2s, 108)
307         GL_STUB(glTexCoord2sv, 109)
308         GL_STUB(glTexCoord3d, 110)
309         GL_STUB(glTexCoord3dv, 111)
310         GL_STUB(glTexCoord3f, 112)
311         GL_STUB(glTexCoord3fv, 113)
312         GL_STUB(glTexCoord3i, 114)
313         GL_STUB(glTexCoord3iv, 115)
314         GL_STUB(glTexCoord3s, 116)
315         GL_STUB(glTexCoord3sv, 117)
316         GL_STUB(glTexCoord4d, 118)
317         GL_STUB(glTexCoord4dv, 119)
318         GL_STUB(glTexCoord4f, 120)
319         GL_STUB(glTexCoord4fv, 121)
320         GL_STUB(glTexCoord4i, 122)
321         GL_STUB(glTexCoord4iv, 123)
322         GL_STUB(glTexCoord4s, 124)
323         GL_STUB(glTexCoord4sv, 125)
324         GL_STUB(glVertex2d, 126)
325         GL_STUB(glVertex2dv, 127)
326         GL_STUB(glVertex2f, 128)
327         GL_STUB(glVertex2fv, 129)
328         GL_STUB(glVertex2i, 130)
329         GL_STUB(glVertex2iv, 131)
330         GL_STUB(glVertex2s, 132)
331         GL_STUB(glVertex2sv, 133)
332         GL_STUB(glVertex3d, 134)
333         GL_STUB(glVertex3dv, 135)
334         GL_STUB(glVertex3f, 136)
335         GL_STUB(glVertex3fv, 137)
336         GL_STUB(glVertex3i, 138)
337         GL_STUB(glVertex3iv, 139)
338         GL_STUB(glVertex3s, 140)
339         GL_STUB(glVertex3sv, 141)
340         GL_STUB(glVertex4d, 142)
341         GL_STUB(glVertex4dv, 143)
342         GL_STUB(glVertex4f, 144)
343         GL_STUB(glVertex4fv, 145)
344         GL_STUB(glVertex4i, 146)
345         GL_STUB(glVertex4iv, 147)
346         GL_STUB(glVertex4s, 148)
347         GL_STUB(glVertex4sv, 149)
348         GL_STUB(glClipPlane, 150)
349         GL_STUB(glColorMaterial, 151)
350         GL_STUB(glCullFace, 152)
351         GL_STUB(glFogf, 153)
352         GL_STUB(glFogfv, 154)
353         GL_STUB(glFogi, 155)
354         GL_STUB(glFogiv, 156)
355         GL_STUB(glFrontFace, 157)
356         GL_STUB(glHint, 158)
357         GL_STUB(glLightf, 159)
358         GL_STUB(glLightfv, 160)
359         GL_STUB(glLighti, 161)
360         GL_STUB(glLightiv, 162)
361         GL_STUB(glLightModelf, 163)
362         GL_STUB(glLightModelfv, 164)
363         GL_STUB(glLightModeli, 165)
364         GL_STUB(glLightModeliv, 166)
365         GL_STUB(glLineStipple, 167)
366         GL_STUB(glLineWidth, 168)
367         GL_STUB(glMaterialf, 169)
368         GL_STUB(glMaterialfv, 170)
369         GL_STUB(glMateriali, 171)
370         GL_STUB(glMaterialiv, 172)
371         GL_STUB(glPointSize, 173)
372         GL_STUB(glPolygonMode, 174)
373         GL_STUB(glPolygonStipple, 175)
374         GL_STUB(glScissor, 176)
375         GL_STUB(glShadeModel, 177)
376         GL_STUB(glTexParameterf, 178)
377         GL_STUB(glTexParameterfv, 179)
378         GL_STUB(glTexParameteri, 180)
379         GL_STUB(glTexParameteriv, 181)
380         GL_STUB(glTexImage1D, 182)
381         GL_STUB(glTexImage2D, 183)
382         GL_STUB(glTexEnvf, 184)
383         GL_STUB(glTexEnvfv, 185)
384         GL_STUB(glTexEnvi, 186)
385         GL_STUB(glTexEnviv, 187)
386         GL_STUB(glTexGend, 188)
387         GL_STUB(glTexGendv, 189)
388         GL_STUB(glTexGenf, 190)
389         GL_STUB(glTexGenfv, 191)
390         GL_STUB(glTexGeni, 192)
391         GL_STUB(glTexGeniv, 193)
392         GL_STUB(glFeedbackBuffer, 194)
393         GL_STUB(glSelectBuffer, 195)
394         GL_STUB(glRenderMode, 196)
395         GL_STUB(glInitNames, 197)
396         GL_STUB(glLoadName, 198)
397         GL_STUB(glPassThrough, 199)
398         GL_STUB(glPopName, 200)
399         GL_STUB(glPushName, 201)
400         GL_STUB(glDrawBuffer, 202)
401         GL_STUB(glClear, 203)
402         GL_STUB(glClearAccum, 204)
403         GL_STUB(glClearIndex, 205)
404         GL_STUB(glClearColor, 206)
405         GL_STUB(glClearStencil, 207)
406         GL_STUB(glClearDepth, 208)
407         GL_STUB(glStencilMask, 209)
408         GL_STUB(glColorMask, 210)
409         GL_STUB(glDepthMask, 211)
410         GL_STUB(glIndexMask, 212)
411         GL_STUB(glAccum, 213)
412         GL_STUB(glDisable, 214)
413         GL_STUB(glEnable, 215)
414         GL_STUB(glFinish, 216)
415         GL_STUB(glFlush, 217)
416         GL_STUB(glPopAttrib, 218)
417         GL_STUB(glPushAttrib, 219)
418         GL_STUB(glMap1d, 220)
419         GL_STUB(glMap1f, 221)
420         GL_STUB(glMap2d, 222)
421         GL_STUB(glMap2f, 223)
422         GL_STUB(glMapGrid1d, 224)
423         GL_STUB(glMapGrid1f, 225)
424         GL_STUB(glMapGrid2d, 226)
425         GL_STUB(glMapGrid2f, 227)
426         GL_STUB(glEvalCoord1d, 228)
427         GL_STUB(glEvalCoord1dv, 229)
428         GL_STUB(glEvalCoord1f, 230)
429         GL_STUB(glEvalCoord1fv, 231)
430         GL_STUB(glEvalCoord2d, 232)
431         GL_STUB(glEvalCoord2dv, 233)
432         GL_STUB(glEvalCoord2f, 234)
433         GL_STUB(glEvalCoord2fv, 235)
434         GL_STUB(glEvalMesh1, 236)
435         GL_STUB(glEvalPoint1, 237)
436         GL_STUB(glEvalMesh2, 238)
437         GL_STUB(glEvalPoint2, 239)
438         GL_STUB(glAlphaFunc, 240)
439         GL_STUB(glBlendFunc, 241)
440         GL_STUB(glLogicOp, 242)
441         GL_STUB(glStencilFunc, 243)
442         GL_STUB(glStencilOp, 244)
443         GL_STUB(glDepthFunc, 245)
444         GL_STUB(glPixelZoom, 246)
445         GL_STUB(glPixelTransferf, 247)
446         GL_STUB(glPixelTransferi, 248)
447         GL_STUB(glPixelStoref, 249)
448         GL_STUB(glPixelStorei, 250)
449         GL_STUB(glPixelMapfv, 251)
450         GL_STUB(glPixelMapuiv, 252)
451         GL_STUB(glPixelMapusv, 253)
452         GL_STUB(glReadBuffer, 254)
453         GL_STUB(glCopyPixels, 255)
454         GL_STUB(glReadPixels, 256)
455         GL_STUB(glDrawPixels, 257)
456         GL_STUB(glGetBooleanv, 258)
457         GL_STUB(glGetClipPlane, 259)
458         GL_STUB(glGetDoublev, 260)
459         GL_STUB(glGetError, 261)
460         GL_STUB(glGetFloatv, 262)
461         GL_STUB(glGetIntegerv, 263)
462         GL_STUB(glGetLightfv, 264)
463         GL_STUB(glGetLightiv, 265)
464         GL_STUB(glGetMapdv, 266)
465         GL_STUB(glGetMapfv, 267)
466         GL_STUB(glGetMapiv, 268)
467         GL_STUB(glGetMaterialfv, 269)
468         GL_STUB(glGetMaterialiv, 270)
469         GL_STUB(glGetPixelMapfv, 271)
470         GL_STUB(glGetPixelMapuiv, 272)
471         GL_STUB(glGetPixelMapusv, 273)
472         GL_STUB(glGetPolygonStipple, 274)
473         GL_STUB(glGetString, 275)
474         GL_STUB(glGetTexEnvfv, 276)
475         GL_STUB(glGetTexEnviv, 277)
476         GL_STUB(glGetTexGendv, 278)
477         GL_STUB(glGetTexGenfv, 279)
478         GL_STUB(glGetTexGeniv, 280)
479         GL_STUB(glGetTexImage, 281)
480         GL_STUB(glGetTexParameterfv, 282)
481         GL_STUB(glGetTexParameteriv, 283)
482         GL_STUB(glGetTexLevelParameterfv, 284)
483         GL_STUB(glGetTexLevelParameteriv, 285)
484         GL_STUB(glIsEnabled, 286)
485         GL_STUB(glIsList, 287)
486         GL_STUB(glDepthRange, 288)
487         GL_STUB(glFrustum, 289)
488         GL_STUB(glLoadIdentity, 290)
489         GL_STUB(glLoadMatrixf, 291)
490         GL_STUB(glLoadMatrixd, 292)
491         GL_STUB(glMatrixMode, 293)
492         GL_STUB(glMultMatrixf, 294)
493         GL_STUB(glMultMatrixd, 295)
494         GL_STUB(glOrtho, 296)
495         GL_STUB(glPopMatrix, 297)
496         GL_STUB(glPushMatrix, 298)
497         GL_STUB(glRotated, 299)
498         GL_STUB(glRotatef, 300)
499         GL_STUB(glScaled, 301)
500         GL_STUB(glScalef, 302)
501         GL_STUB(glTranslated, 303)
502         GL_STUB(glTranslatef, 304)
503         GL_STUB(glViewport, 305)
504         GL_STUB(glArrayElement, 306)
505         GL_STUB(glBindTexture, 307)
506         GL_STUB(glColorPointer, 308)
507         GL_STUB(glDisableClientState, 309)
508         GL_STUB(glDrawArrays, 310)
509         GL_STUB(glDrawElements, 311)
510         GL_STUB(glEdgeFlagPointer, 312)
511         GL_STUB(glEnableClientState, 313)
512         GL_STUB(glIndexPointer, 314)
513         GL_STUB(glIndexub, 315)
514         GL_STUB(glIndexubv, 316)
515         GL_STUB(glInterleavedArrays, 317)
516         GL_STUB(glNormalPointer, 318)
517         GL_STUB(glPolygonOffset, 319)
518         GL_STUB(glTexCoordPointer, 320)
519         GL_STUB(glVertexPointer, 321)
520         GL_STUB(glAreTexturesResident, 322)
521         GL_STUB(glCopyTexImage1D, 323)
522         GL_STUB(glCopyTexImage2D, 324)
523         GL_STUB(glCopyTexSubImage1D, 325)
524         GL_STUB(glCopyTexSubImage2D, 326)
525         GL_STUB(glDeleteTextures, 327)
526         GL_STUB(glGenTextures, 328)
527         GL_STUB(glGetPointerv, 329)
528         GL_STUB(glIsTexture, 330)
529         GL_STUB(glPrioritizeTextures, 331)
530         GL_STUB(glTexSubImage1D, 332)
531         GL_STUB(glTexSubImage2D, 333)
532         GL_STUB(glPopClientAttrib, 334)
533         GL_STUB(glPushClientAttrib, 335)
534         GL_STUB(glBlendColor, 336)
535         GL_STUB(glBlendEquation, 337)
536         GL_STUB(glDrawRangeElements, 338)
537         GL_STUB(glColorTable, 339)
538         GL_STUB(glColorTableParameterfv, 340)
539         GL_STUB(glColorTableParameteriv, 341)
540         GL_STUB(glCopyColorTable, 342)
541         GL_STUB(glGetColorTable, 343)
542         GL_STUB(glGetColorTableParameterfv, 344)
543         GL_STUB(glGetColorTableParameteriv, 345)
544         GL_STUB(glColorSubTable, 346)
545         GL_STUB(glCopyColorSubTable, 347)
546         GL_STUB(glConvolutionFilter1D, 348)
547         GL_STUB(glConvolutionFilter2D, 349)
548         GL_STUB(glConvolutionParameterf, 350)
549         GL_STUB(glConvolutionParameterfv, 351)
550         GL_STUB(glConvolutionParameteri, 352)
551         GL_STUB(glConvolutionParameteriv, 353)
552         GL_STUB(glCopyConvolutionFilter1D, 354)
553         GL_STUB(glCopyConvolutionFilter2D, 355)
554         GL_STUB(glGetConvolutionFilter, 356)
555         GL_STUB(glGetConvolutionParameterfv, 357)
556         GL_STUB(glGetConvolutionParameteriv, 358)
557         GL_STUB(glGetSeparableFilter, 359)
558         GL_STUB(glSeparableFilter2D, 360)
559         GL_STUB(glGetHistogram, 361)
560         GL_STUB(glGetHistogramParameterfv, 362)
561         GL_STUB(glGetHistogramParameteriv, 363)
562         GL_STUB(glGetMinmax, 364)
563         GL_STUB(glGetMinmaxParameterfv, 365)
564         GL_STUB(glGetMinmaxParameteriv, 366)
565         GL_STUB(glHistogram, 367)
566         GL_STUB(glMinmax, 368)
567         GL_STUB(glResetHistogram, 369)
568         GL_STUB(glResetMinmax, 370)
569         GL_STUB(glTexImage3D, 371)
570         GL_STUB(glTexSubImage3D, 372)
571         GL_STUB(glCopyTexSubImage3D, 373)
572         GL_STUB(glActiveTextureARB, 374)
573         GL_STUB(glClientActiveTextureARB, 375)
574         GL_STUB(glMultiTexCoord1dARB, 376)
575         GL_STUB(glMultiTexCoord1dvARB, 377)
576         GL_STUB(glMultiTexCoord1fARB, 378)
577         GL_STUB(glMultiTexCoord1fvARB, 379)
578         GL_STUB(glMultiTexCoord1iARB, 380)
579         GL_STUB(glMultiTexCoord1ivARB, 381)
580         GL_STUB(glMultiTexCoord1sARB, 382)
581         GL_STUB(glMultiTexCoord1svARB, 383)
582         GL_STUB(glMultiTexCoord2dARB, 384)
583         GL_STUB(glMultiTexCoord2dvARB, 385)
584         GL_STUB(glMultiTexCoord2fARB, 386)
585         GL_STUB(glMultiTexCoord2fvARB, 387)
586         GL_STUB(glMultiTexCoord2iARB, 388)
587         GL_STUB(glMultiTexCoord2ivARB, 389)
588         GL_STUB(glMultiTexCoord2sARB, 390)
589         GL_STUB(glMultiTexCoord2svARB, 391)
590         GL_STUB(glMultiTexCoord3dARB, 392)
591         GL_STUB(glMultiTexCoord3dvARB, 393)
592         GL_STUB(glMultiTexCoord3fARB, 394)
593         GL_STUB(glMultiTexCoord3fvARB, 395)
594         GL_STUB(glMultiTexCoord3iARB, 396)
595         GL_STUB(glMultiTexCoord3ivARB, 397)
596         GL_STUB(glMultiTexCoord3sARB, 398)
597         GL_STUB(glMultiTexCoord3svARB, 399)
598         GL_STUB(glMultiTexCoord4dARB, 400)
599         GL_STUB(glMultiTexCoord4dvARB, 401)
600         GL_STUB(glMultiTexCoord4fARB, 402)
601         GL_STUB(glMultiTexCoord4fvARB, 403)
602         GL_STUB(glMultiTexCoord4iARB, 404)
603         GL_STUB(glMultiTexCoord4ivARB, 405)
604         GL_STUB(glMultiTexCoord4sARB, 406)
605         GL_STUB(glMultiTexCoord4svARB, 407)
606         GL_STUB(glAttachShader, 408)
607         GL_STUB(glCreateProgram, 409)
608         GL_STUB(glCreateShader, 410)
609         GL_STUB(glDeleteProgram, 411)
610         GL_STUB(glDeleteShader, 412)
611         GL_STUB(glDetachShader, 413)
612         GL_STUB(glGetAttachedShaders, 414)
613         GL_STUB(glGetProgramInfoLog, 415)
614         GL_STUB(glGetProgramiv, 416)
615         GL_STUB(glGetShaderInfoLog, 417)
616         GL_STUB(glGetShaderiv, 418)
617         GL_STUB(glIsProgram, 419)
618         GL_STUB(glIsShader, 420)
619         GL_STUB(glStencilFuncSeparate, 421)
620         GL_STUB(glStencilMaskSeparate, 422)
621         GL_STUB(glStencilOpSeparate, 423)
622         GL_STUB(glUniformMatrix2x3fv, 424)
623         GL_STUB(glUniformMatrix2x4fv, 425)
624         GL_STUB(glUniformMatrix3x2fv, 426)
625         GL_STUB(glUniformMatrix3x4fv, 427)
626         GL_STUB(glUniformMatrix4x2fv, 428)
627         GL_STUB(glUniformMatrix4x3fv, 429)
628         GL_STUB(glClampColor, 430)
629         GL_STUB(glClearBufferfi, 431)
630         GL_STUB(glClearBufferfv, 432)
631         GL_STUB(glClearBufferiv, 433)
632         GL_STUB(glClearBufferuiv, 434)
633         GL_STUB(glGetStringi, 435)
634         GL_STUB(glTexBuffer, 436)
635         GL_STUB(glFramebufferTexture, 437)
636         GL_STUB(glGetBufferParameteri64v, 438)
637         GL_STUB(glGetInteger64i_v, 439)
638         GL_STUB(glVertexAttribDivisor, 440)
639         GL_STUB(glLoadTransposeMatrixdARB, 441)
640         GL_STUB(glLoadTransposeMatrixfARB, 442)
641         GL_STUB(glMultTransposeMatrixdARB, 443)
642         GL_STUB(glMultTransposeMatrixfARB, 444)
643         GL_STUB(glSampleCoverageARB, 445)
644         GL_STUB(glCompressedTexImage1DARB, 446)
645         GL_STUB(glCompressedTexImage2DARB, 447)
646         GL_STUB(glCompressedTexImage3DARB, 448)
647         GL_STUB(glCompressedTexSubImage1DARB, 449)
648         GL_STUB(glCompressedTexSubImage2DARB, 450)
649         GL_STUB(glCompressedTexSubImage3DARB, 451)
650         GL_STUB(glGetCompressedTexImageARB, 452)
651         GL_STUB(glDisableVertexAttribArrayARB, 453)
652         GL_STUB(glEnableVertexAttribArrayARB, 454)
653         GL_STUB(glGetProgramEnvParameterdvARB, 455)
654         GL_STUB(glGetProgramEnvParameterfvARB, 456)
655         GL_STUB(glGetProgramLocalParameterdvARB, 457)
656         GL_STUB(glGetProgramLocalParameterfvARB, 458)
657         GL_STUB(glGetProgramStringARB, 459)
658         GL_STUB(glGetProgramivARB, 460)
659         GL_STUB(glGetVertexAttribdvARB, 461)
660         GL_STUB(glGetVertexAttribfvARB, 462)
661         GL_STUB(glGetVertexAttribivARB, 463)
662         GL_STUB(glProgramEnvParameter4dARB, 464)
663         GL_STUB(glProgramEnvParameter4dvARB, 465)
664         GL_STUB(glProgramEnvParameter4fARB, 466)
665         GL_STUB(glProgramEnvParameter4fvARB, 467)
666         GL_STUB(glProgramLocalParameter4dARB, 468)
667         GL_STUB(glProgramLocalParameter4dvARB, 469)
668         GL_STUB(glProgramLocalParameter4fARB, 470)
669         GL_STUB(glProgramLocalParameter4fvARB, 471)
670         GL_STUB(glProgramStringARB, 472)
671         GL_STUB(glVertexAttrib1dARB, 473)
672         GL_STUB(glVertexAttrib1dvARB, 474)
673         GL_STUB(glVertexAttrib1fARB, 475)
674         GL_STUB(glVertexAttrib1fvARB, 476)
675         GL_STUB(glVertexAttrib1sARB, 477)
676         GL_STUB(glVertexAttrib1svARB, 478)
677         GL_STUB(glVertexAttrib2dARB, 479)
678         GL_STUB(glVertexAttrib2dvARB, 480)
679         GL_STUB(glVertexAttrib2fARB, 481)
680         GL_STUB(glVertexAttrib2fvARB, 482)
681         GL_STUB(glVertexAttrib2sARB, 483)
682         GL_STUB(glVertexAttrib2svARB, 484)
683         GL_STUB(glVertexAttrib3dARB, 485)
684         GL_STUB(glVertexAttrib3dvARB, 486)
685         GL_STUB(glVertexAttrib3fARB, 487)
686         GL_STUB(glVertexAttrib3fvARB, 488)
687         GL_STUB(glVertexAttrib3sARB, 489)
688         GL_STUB(glVertexAttrib3svARB, 490)
689         GL_STUB(glVertexAttrib4NbvARB, 491)
690         GL_STUB(glVertexAttrib4NivARB, 492)
691         GL_STUB(glVertexAttrib4NsvARB, 493)
692         GL_STUB(glVertexAttrib4NubARB, 494)
693         GL_STUB(glVertexAttrib4NubvARB, 495)
694         GL_STUB(glVertexAttrib4NuivARB, 496)
695         GL_STUB(glVertexAttrib4NusvARB, 497)
696         GL_STUB(glVertexAttrib4bvARB, 498)
697         GL_STUB(glVertexAttrib4dARB, 499)
698         GL_STUB(glVertexAttrib4dvARB, 500)
699         GL_STUB(glVertexAttrib4fARB, 501)
700         GL_STUB(glVertexAttrib4fvARB, 502)
701         GL_STUB(glVertexAttrib4ivARB, 503)
702         GL_STUB(glVertexAttrib4sARB, 504)
703         GL_STUB(glVertexAttrib4svARB, 505)
704         GL_STUB(glVertexAttrib4ubvARB, 506)
705         GL_STUB(glVertexAttrib4uivARB, 507)
706         GL_STUB(glVertexAttrib4usvARB, 508)
707         GL_STUB(glVertexAttribPointerARB, 509)
708         GL_STUB(glBindBufferARB, 510)
709         GL_STUB(glBufferDataARB, 511)
710         GL_STUB(glBufferSubDataARB, 512)
711         GL_STUB(glDeleteBuffersARB, 513)
712         GL_STUB(glGenBuffersARB, 514)
713         GL_STUB(glGetBufferParameterivARB, 515)
714         GL_STUB(glGetBufferPointervARB, 516)
715         GL_STUB(glGetBufferSubDataARB, 517)
716         GL_STUB(glIsBufferARB, 518)
717         GL_STUB(glMapBufferARB, 519)
718         GL_STUB(glUnmapBufferARB, 520)
719         GL_STUB(glBeginQueryARB, 521)
720         GL_STUB(glDeleteQueriesARB, 522)
721         GL_STUB(glEndQueryARB, 523)
722         GL_STUB(glGenQueriesARB, 524)
723         GL_STUB(glGetQueryObjectivARB, 525)
724         GL_STUB(glGetQueryObjectuivARB, 526)
725         GL_STUB(glGetQueryivARB, 527)
726         GL_STUB(glIsQueryARB, 528)
727         GL_STUB(glAttachObjectARB, 529)
728         GL_STUB(glCompileShaderARB, 530)
729         GL_STUB(glCreateProgramObjectARB, 531)
730         GL_STUB(glCreateShaderObjectARB, 532)
731         GL_STUB(glDeleteObjectARB, 533)
732         GL_STUB(glDetachObjectARB, 534)
733         GL_STUB(glGetActiveUniformARB, 535)
734         GL_STUB(glGetAttachedObjectsARB, 536)
735         GL_STUB(glGetHandleARB, 537)
736         GL_STUB(glGetInfoLogARB, 538)
737         GL_STUB(glGetObjectParameterfvARB, 539)
738         GL_STUB(glGetObjectParameterivARB, 540)
739         GL_STUB(glGetShaderSourceARB, 541)
740         GL_STUB(glGetUniformLocationARB, 542)
741         GL_STUB(glGetUniformfvARB, 543)
742         GL_STUB(glGetUniformivARB, 544)
743         GL_STUB(glLinkProgramARB, 545)
744         GL_STUB(glShaderSourceARB, 546)
745         GL_STUB(glUniform1fARB, 547)
746         GL_STUB(glUniform1fvARB, 548)
747         GL_STUB(glUniform1iARB, 549)
748         GL_STUB(glUniform1ivARB, 550)
749         GL_STUB(glUniform2fARB, 551)
750         GL_STUB(glUniform2fvARB, 552)
751         GL_STUB(glUniform2iARB, 553)
752         GL_STUB(glUniform2ivARB, 554)
753         GL_STUB(glUniform3fARB, 555)
754         GL_STUB(glUniform3fvARB, 556)
755         GL_STUB(glUniform3iARB, 557)
756         GL_STUB(glUniform3ivARB, 558)
757         GL_STUB(glUniform4fARB, 559)
758         GL_STUB(glUniform4fvARB, 560)
759         GL_STUB(glUniform4iARB, 561)
760         GL_STUB(glUniform4ivARB, 562)
761         GL_STUB(glUniformMatrix2fvARB, 563)
762         GL_STUB(glUniformMatrix3fvARB, 564)
763         GL_STUB(glUniformMatrix4fvARB, 565)
764         GL_STUB(glUseProgramObjectARB, 566)
765         GL_STUB(glValidateProgramARB, 567)
766         GL_STUB(glBindAttribLocationARB, 568)
767         GL_STUB(glGetActiveAttribARB, 569)
768         GL_STUB(glGetAttribLocationARB, 570)
769         GL_STUB(glDrawBuffersARB, 571)
770         GL_STUB(glClampColorARB, 572)
771         GL_STUB(glDrawArraysInstancedARB, 573)
772         GL_STUB(glDrawElementsInstancedARB, 574)
773         GL_STUB(glRenderbufferStorageMultisample, 575)
774         GL_STUB(glFramebufferTextureARB, 576)
775         GL_STUB(glFramebufferTextureFaceARB, 577)
776         GL_STUB(glProgramParameteriARB, 578)
777         GL_STUB(glVertexAttribDivisorARB, 579)
778         GL_STUB(glFlushMappedBufferRange, 580)
779         GL_STUB(glMapBufferRange, 581)
780         GL_STUB(glTexBufferARB, 582)
781         GL_STUB(glBindVertexArray, 583)
782         GL_STUB(glGenVertexArrays, 584)
783         GL_STUB(glCopyBufferSubData, 585)
784         GL_STUB(glClientWaitSync, 586)
785         GL_STUB(glDeleteSync, 587)
786         GL_STUB(glFenceSync, 588)
787         GL_STUB(glGetInteger64v, 589)
788         GL_STUB(glGetSynciv, 590)
789         GL_STUB(glIsSync, 591)
790         GL_STUB(glWaitSync, 592)
791         GL_STUB(glDrawElementsBaseVertex, 593)
792         GL_STUB(glDrawElementsInstancedBaseVertex, 594)
793         GL_STUB(glDrawRangeElementsBaseVertex, 595)
794         GL_STUB(glMultiDrawElementsBaseVertex, 596)
795         GL_STUB(glBlendEquationSeparateiARB, 597)
796         GL_STUB(glBlendEquationiARB, 598)
797         GL_STUB(glBlendFuncSeparateiARB, 599)
798         GL_STUB(glBlendFunciARB, 600)
799         GL_STUB(glBindSampler, 601)
800         GL_STUB(glDeleteSamplers, 602)
801         GL_STUB(glGenSamplers, 603)
802         GL_STUB(glGetSamplerParameterIiv, 604)
803         GL_STUB(glGetSamplerParameterIuiv, 605)
804         GL_STUB(glGetSamplerParameterfv, 606)
805         GL_STUB(glGetSamplerParameteriv, 607)
806         GL_STUB(glIsSampler, 608)
807         GL_STUB(glSamplerParameterIiv, 609)
808         GL_STUB(glSamplerParameterIuiv, 610)
809         GL_STUB(glSamplerParameterf, 611)
810         GL_STUB(glSamplerParameterfv, 612)
811         GL_STUB(glSamplerParameteri, 613)
812         GL_STUB(glSamplerParameteriv, 614)
813         GL_STUB(glBindTransformFeedback, 615)
814         GL_STUB(glDeleteTransformFeedbacks, 616)
815         GL_STUB(glDrawTransformFeedback, 617)
816         GL_STUB(glGenTransformFeedbacks, 618)
817         GL_STUB(glIsTransformFeedback, 619)
818         GL_STUB(glPauseTransformFeedback, 620)
819         GL_STUB(glResumeTransformFeedback, 621)
820         GL_STUB(glClearDepthf, 622)
821         GL_STUB(glDepthRangef, 623)
822         GL_STUB(glGetShaderPrecisionFormat, 624)
823         GL_STUB(glReleaseShaderCompiler, 625)
824         GL_STUB(glShaderBinary, 626)
825         GL_STUB(glGetGraphicsResetStatusARB, 627)
826         GL_STUB(glGetnColorTableARB, 628)
827         GL_STUB(glGetnCompressedTexImageARB, 629)
828         GL_STUB(glGetnConvolutionFilterARB, 630)
829         GL_STUB(glGetnHistogramARB, 631)
830         GL_STUB(glGetnMapdvARB, 632)
831         GL_STUB(glGetnMapfvARB, 633)
832         GL_STUB(glGetnMapivARB, 634)
833         GL_STUB(glGetnMinmaxARB, 635)
834         GL_STUB(glGetnPixelMapfvARB, 636)
835         GL_STUB(glGetnPixelMapuivARB, 637)
836         GL_STUB(glGetnPixelMapusvARB, 638)
837         GL_STUB(glGetnPolygonStippleARB, 639)
838         GL_STUB(glGetnSeparableFilterARB, 640)
839         GL_STUB(glGetnTexImageARB, 641)
840         GL_STUB(glGetnUniformdvARB, 642)
841         GL_STUB(glGetnUniformfvARB, 643)
842         GL_STUB(glGetnUniformivARB, 644)
843         GL_STUB(glGetnUniformuivARB, 645)
844         GL_STUB(glReadnPixelsARB, 646)
845         GL_STUB(glPolygonOffsetEXT, 647)
846         GL_STUB(glGetPixelTexGenParameterfvSGIS, 648)
847         GL_STUB(glGetPixelTexGenParameterivSGIS, 649)
848         GL_STUB(glPixelTexGenParameterfSGIS, 650)
849         GL_STUB(glPixelTexGenParameterfvSGIS, 651)
850         GL_STUB(glPixelTexGenParameteriSGIS, 652)
851         GL_STUB(glPixelTexGenParameterivSGIS, 653)
852         GL_STUB(glSampleMaskSGIS, 654)
853         GL_STUB(glSamplePatternSGIS, 655)
854         GL_STUB(glColorPointerEXT, 656)
855         GL_STUB(glEdgeFlagPointerEXT, 657)
856         GL_STUB(glIndexPointerEXT, 658)
857         GL_STUB(glNormalPointerEXT, 659)
858         GL_STUB(glTexCoordPointerEXT, 660)
859         GL_STUB(glVertexPointerEXT, 661)
860         GL_STUB(glPointParameterfEXT, 662)
861         GL_STUB(glPointParameterfvEXT, 663)
862         GL_STUB(glLockArraysEXT, 664)
863         GL_STUB(glUnlockArraysEXT, 665)
864         GL_STUB(glSecondaryColor3bEXT, 666)
865         GL_STUB(glSecondaryColor3bvEXT, 667)
866         GL_STUB(glSecondaryColor3dEXT, 668)
867         GL_STUB(glSecondaryColor3dvEXT, 669)
868         GL_STUB(glSecondaryColor3fEXT, 670)
869         GL_STUB(glSecondaryColor3fvEXT, 671)
870         GL_STUB(glSecondaryColor3iEXT, 672)
871         GL_STUB(glSecondaryColor3ivEXT, 673)
872         GL_STUB(glSecondaryColor3sEXT, 674)
873         GL_STUB(glSecondaryColor3svEXT, 675)
874         GL_STUB(glSecondaryColor3ubEXT, 676)
875         GL_STUB(glSecondaryColor3ubvEXT, 677)
876         GL_STUB(glSecondaryColor3uiEXT, 678)
877         GL_STUB(glSecondaryColor3uivEXT, 679)
878         GL_STUB(glSecondaryColor3usEXT, 680)
879         GL_STUB(glSecondaryColor3usvEXT, 681)
880         GL_STUB(glSecondaryColorPointerEXT, 682)
881         GL_STUB(glMultiDrawArraysEXT, 683)
882         GL_STUB(glMultiDrawElementsEXT, 684)
883         GL_STUB(glFogCoordPointerEXT, 685)
884         GL_STUB(glFogCoorddEXT, 686)
885         GL_STUB(glFogCoorddvEXT, 687)
886         GL_STUB(glFogCoordfEXT, 688)
887         GL_STUB(glFogCoordfvEXT, 689)
888         GL_STUB(glPixelTexGenSGIX, 690)
889         GL_STUB(glBlendFuncSeparateEXT, 691)
890         GL_STUB(glFlushVertexArrayRangeNV, 692)
891         GL_STUB(glVertexArrayRangeNV, 693)
892         GL_STUB(glCombinerInputNV, 694)
893         GL_STUB(glCombinerOutputNV, 695)
894         GL_STUB(glCombinerParameterfNV, 696)
895         GL_STUB(glCombinerParameterfvNV, 697)
896         GL_STUB(glCombinerParameteriNV, 698)
897         GL_STUB(glCombinerParameterivNV, 699)
898         GL_STUB(glFinalCombinerInputNV, 700)
899         GL_STUB(glGetCombinerInputParameterfvNV, 701)
900         GL_STUB(glGetCombinerInputParameterivNV, 702)
901         GL_STUB(glGetCombinerOutputParameterfvNV, 703)
902         GL_STUB(glGetCombinerOutputParameterivNV, 704)
903         GL_STUB(glGetFinalCombinerInputParameterfvNV, 705)
904         GL_STUB(glGetFinalCombinerInputParameterivNV, 706)
905         GL_STUB(glResizeBuffersMESA, 707)
906         GL_STUB(glWindowPos2dMESA, 708)
907         GL_STUB(glWindowPos2dvMESA, 709)
908         GL_STUB(glWindowPos2fMESA, 710)
909         GL_STUB(glWindowPos2fvMESA, 711)
910         GL_STUB(glWindowPos2iMESA, 712)
911         GL_STUB(glWindowPos2ivMESA, 713)
912         GL_STUB(glWindowPos2sMESA, 714)
913         GL_STUB(glWindowPos2svMESA, 715)
914         GL_STUB(glWindowPos3dMESA, 716)
915         GL_STUB(glWindowPos3dvMESA, 717)
916         GL_STUB(glWindowPos3fMESA, 718)
917         GL_STUB(glWindowPos3fvMESA, 719)
918         GL_STUB(glWindowPos3iMESA, 720)
919         GL_STUB(glWindowPos3ivMESA, 721)
920         GL_STUB(glWindowPos3sMESA, 722)
921         GL_STUB(glWindowPos3svMESA, 723)
922         GL_STUB(glWindowPos4dMESA, 724)
923         GL_STUB(glWindowPos4dvMESA, 725)
924         GL_STUB(glWindowPos4fMESA, 726)
925         GL_STUB(glWindowPos4fvMESA, 727)
926         GL_STUB(glWindowPos4iMESA, 728)
927         GL_STUB(glWindowPos4ivMESA, 729)
928         GL_STUB(glWindowPos4sMESA, 730)
929         GL_STUB(glWindowPos4svMESA, 731)
930         GL_STUB(glMultiModeDrawArraysIBM, 732)
931         GL_STUB(glMultiModeDrawElementsIBM, 733)
932         GL_STUB(glDeleteFencesNV, 734)
933         GL_STUB(glFinishFenceNV, 735)
934         GL_STUB(glGenFencesNV, 736)
935         GL_STUB(glGetFenceivNV, 737)
936         GL_STUB(glIsFenceNV, 738)
937         GL_STUB(glSetFenceNV, 739)
938         GL_STUB(glTestFenceNV, 740)
939         GL_STUB(glAreProgramsResidentNV, 741)
940         GL_STUB(glBindProgramNV, 742)
941         GL_STUB(glDeleteProgramsNV, 743)
942         GL_STUB(glExecuteProgramNV, 744)
943         GL_STUB(glGenProgramsNV, 745)
944         GL_STUB(glGetProgramParameterdvNV, 746)
945         GL_STUB(glGetProgramParameterfvNV, 747)
946         GL_STUB(glGetProgramStringNV, 748)
947         GL_STUB(glGetProgramivNV, 749)
948         GL_STUB(glGetTrackMatrixivNV, 750)
949         GL_STUB(glGetVertexAttribPointervNV, 751)
950         GL_STUB(glGetVertexAttribdvNV, 752)
951         GL_STUB(glGetVertexAttribfvNV, 753)
952         GL_STUB(glGetVertexAttribivNV, 754)
953         GL_STUB(glIsProgramNV, 755)
954         GL_STUB(glLoadProgramNV, 756)
955         GL_STUB(glProgramParameters4dvNV, 757)
956         GL_STUB(glProgramParameters4fvNV, 758)
957         GL_STUB(glRequestResidentProgramsNV, 759)
958         GL_STUB(glTrackMatrixNV, 760)
959         GL_STUB(glVertexAttrib1dNV, 761)
960         GL_STUB(glVertexAttrib1dvNV, 762)
961         GL_STUB(glVertexAttrib1fNV, 763)
962         GL_STUB(glVertexAttrib1fvNV, 764)
963         GL_STUB(glVertexAttrib1sNV, 765)
964         GL_STUB(glVertexAttrib1svNV, 766)
965         GL_STUB(glVertexAttrib2dNV, 767)
966         GL_STUB(glVertexAttrib2dvNV, 768)
967         GL_STUB(glVertexAttrib2fNV, 769)
968         GL_STUB(glVertexAttrib2fvNV, 770)
969         GL_STUB(glVertexAttrib2sNV, 771)
970         GL_STUB(glVertexAttrib2svNV, 772)
971         GL_STUB(glVertexAttrib3dNV, 773)
972         GL_STUB(glVertexAttrib3dvNV, 774)
973         GL_STUB(glVertexAttrib3fNV, 775)
974         GL_STUB(glVertexAttrib3fvNV, 776)
975         GL_STUB(glVertexAttrib3sNV, 777)
976         GL_STUB(glVertexAttrib3svNV, 778)
977         GL_STUB(glVertexAttrib4dNV, 779)
978         GL_STUB(glVertexAttrib4dvNV, 780)
979         GL_STUB(glVertexAttrib4fNV, 781)
980         GL_STUB(glVertexAttrib4fvNV, 782)
981         GL_STUB(glVertexAttrib4sNV, 783)
982         GL_STUB(glVertexAttrib4svNV, 784)
983         GL_STUB(glVertexAttrib4ubNV, 785)
984         GL_STUB(glVertexAttrib4ubvNV, 786)
985         GL_STUB(glVertexAttribPointerNV, 787)
986         GL_STUB(glVertexAttribs1dvNV, 788)
987         GL_STUB(glVertexAttribs1fvNV, 789)
988         GL_STUB(glVertexAttribs1svNV, 790)
989         GL_STUB(glVertexAttribs2dvNV, 791)
990         GL_STUB(glVertexAttribs2fvNV, 792)
991         GL_STUB(glVertexAttribs2svNV, 793)
992         GL_STUB(glVertexAttribs3dvNV, 794)
993         GL_STUB(glVertexAttribs3fvNV, 795)
994         GL_STUB(glVertexAttribs3svNV, 796)
995         GL_STUB(glVertexAttribs4dvNV, 797)
996         GL_STUB(glVertexAttribs4fvNV, 798)
997         GL_STUB(glVertexAttribs4svNV, 799)
998         GL_STUB(glVertexAttribs4ubvNV, 800)
999         GL_STUB(glGetTexBumpParameterfvATI, 801)
1000         GL_STUB(glGetTexBumpParameterivATI, 802)
1001         GL_STUB(glTexBumpParameterfvATI, 803)
1002         GL_STUB(glTexBumpParameterivATI, 804)
1003         GL_STUB(glAlphaFragmentOp1ATI, 805)
1004         GL_STUB(glAlphaFragmentOp2ATI, 806)
1005         GL_STUB(glAlphaFragmentOp3ATI, 807)
1006         GL_STUB(glBeginFragmentShaderATI, 808)
1007         GL_STUB(glBindFragmentShaderATI, 809)
1008         GL_STUB(glColorFragmentOp1ATI, 810)
1009         GL_STUB(glColorFragmentOp2ATI, 811)
1010         GL_STUB(glColorFragmentOp3ATI, 812)
1011         GL_STUB(glDeleteFragmentShaderATI, 813)
1012         GL_STUB(glEndFragmentShaderATI, 814)
1013         GL_STUB(glGenFragmentShadersATI, 815)
1014         GL_STUB(glPassTexCoordATI, 816)
1015         GL_STUB(glSampleMapATI, 817)
1016         GL_STUB(glSetFragmentShaderConstantATI, 818)
1017         GL_STUB(glPointParameteriNV, 819)
1018         GL_STUB(glPointParameterivNV, 820)
1019         GL_STUB(glActiveStencilFaceEXT, 821)
1020         GL_STUB(glBindVertexArrayAPPLE, 822)
1021         GL_STUB(glDeleteVertexArraysAPPLE, 823)
1022         GL_STUB(glGenVertexArraysAPPLE, 824)
1023         GL_STUB(glIsVertexArrayAPPLE, 825)
1024         GL_STUB(glGetProgramNamedParameterdvNV, 826)
1025         GL_STUB(glGetProgramNamedParameterfvNV, 827)
1026         GL_STUB(glProgramNamedParameter4dNV, 828)
1027         GL_STUB(glProgramNamedParameter4dvNV, 829)
1028         GL_STUB(glProgramNamedParameter4fNV, 830)
1029         GL_STUB(glProgramNamedParameter4fvNV, 831)
1030         GL_STUB(glPrimitiveRestartIndexNV, 832)
1031         GL_STUB(glPrimitiveRestartNV, 833)
1032         GL_STUB(glDepthBoundsEXT, 834)
1033         GL_STUB(glBlendEquationSeparateEXT, 835)
1034         GL_STUB(glBindFramebufferEXT, 836)
1035         GL_STUB(glBindRenderbufferEXT, 837)
1036         GL_STUB(glCheckFramebufferStatusEXT, 838)
1037         GL_STUB(glDeleteFramebuffersEXT, 839)
1038         GL_STUB(glDeleteRenderbuffersEXT, 840)
1039         GL_STUB(glFramebufferRenderbufferEXT, 841)
1040         GL_STUB(glFramebufferTexture1DEXT, 842)
1041         GL_STUB(glFramebufferTexture2DEXT, 843)
1042         GL_STUB(glFramebufferTexture3DEXT, 844)
1043         GL_STUB(glGenFramebuffersEXT, 845)
1044         GL_STUB(glGenRenderbuffersEXT, 846)
1045         GL_STUB(glGenerateMipmapEXT, 847)
1046         GL_STUB(glGetFramebufferAttachmentParameterivEXT, 848)
1047         GL_STUB(glGetRenderbufferParameterivEXT, 849)
1048         GL_STUB(glIsFramebufferEXT, 850)
1049         GL_STUB(glIsRenderbufferEXT, 851)
1050         GL_STUB(glRenderbufferStorageEXT, 852)
1051         GL_STUB(glBlitFramebufferEXT, 853)
1052         GL_STUB(glBufferParameteriAPPLE, 854)
1053         GL_STUB(glFlushMappedBufferRangeAPPLE, 855)
1054         GL_STUB(glBindFragDataLocationEXT, 856)
1055         GL_STUB(glGetFragDataLocationEXT, 857)
1056         GL_STUB(glGetUniformuivEXT, 858)
1057         GL_STUB(glGetVertexAttribIivEXT, 859)
1058         GL_STUB(glGetVertexAttribIuivEXT, 860)
1059         GL_STUB(glUniform1uiEXT, 861)
1060         GL_STUB(glUniform1uivEXT, 862)
1061         GL_STUB(glUniform2uiEXT, 863)
1062         GL_STUB(glUniform2uivEXT, 864)
1063         GL_STUB(glUniform3uiEXT, 865)
1064         GL_STUB(glUniform3uivEXT, 866)
1065         GL_STUB(glUniform4uiEXT, 867)
1066         GL_STUB(glUniform4uivEXT, 868)
1067         GL_STUB(glVertexAttribI1iEXT, 869)
1068         GL_STUB(glVertexAttribI1ivEXT, 870)
1069         GL_STUB(glVertexAttribI1uiEXT, 871)
1070         GL_STUB(glVertexAttribI1uivEXT, 872)
1071         GL_STUB(glVertexAttribI2iEXT, 873)
1072         GL_STUB(glVertexAttribI2ivEXT, 874)
1073         GL_STUB(glVertexAttribI2uiEXT, 875)
1074         GL_STUB(glVertexAttribI2uivEXT, 876)
1075         GL_STUB(glVertexAttribI3iEXT, 877)
1076         GL_STUB(glVertexAttribI3ivEXT, 878)
1077         GL_STUB(glVertexAttribI3uiEXT, 879)
1078         GL_STUB(glVertexAttribI3uivEXT, 880)
1079         GL_STUB(glVertexAttribI4bvEXT, 881)
1080         GL_STUB(glVertexAttribI4iEXT, 882)
1081         GL_STUB(glVertexAttribI4ivEXT, 883)
1082         GL_STUB(glVertexAttribI4svEXT, 884)
1083         GL_STUB(glVertexAttribI4ubvEXT, 885)
1084         GL_STUB(glVertexAttribI4uiEXT, 886)
1085         GL_STUB(glVertexAttribI4uivEXT, 887)
1086         GL_STUB(glVertexAttribI4usvEXT, 888)
1087         GL_STUB(glVertexAttribIPointerEXT, 889)
1088         GL_STUB(glFramebufferTextureLayerEXT, 890)
1089         GL_STUB(glColorMaskIndexedEXT, 891)
1090         GL_STUB(glDisableIndexedEXT, 892)
1091         GL_STUB(glEnableIndexedEXT, 893)
1092         GL_STUB(glGetBooleanIndexedvEXT, 894)
1093         GL_STUB(glGetIntegerIndexedvEXT, 895)
1094         GL_STUB(glIsEnabledIndexedEXT, 896)
1095         GL_STUB(glClearColorIiEXT, 897)
1096         GL_STUB(glClearColorIuiEXT, 898)
1097         GL_STUB(glGetTexParameterIivEXT, 899)
1098         GL_STUB(glGetTexParameterIuivEXT, 900)
1099         GL_STUB(glTexParameterIivEXT, 901)
1100         GL_STUB(glTexParameterIuivEXT, 902)
1101         GL_STUB(glBeginConditionalRenderNV, 903)
1102         GL_STUB(glEndConditionalRenderNV, 904)
1103         GL_STUB(glBeginTransformFeedbackEXT, 905)
1104         GL_STUB(glBindBufferBaseEXT, 906)
1105         GL_STUB(glBindBufferOffsetEXT, 907)
1106         GL_STUB(glBindBufferRangeEXT, 908)
1107         GL_STUB(glEndTransformFeedbackEXT, 909)
1108         GL_STUB(glGetTransformFeedbackVaryingEXT, 910)
1109         GL_STUB(glTransformFeedbackVaryingsEXT, 911)
1110         GL_STUB(glProvokingVertexEXT, 912)
1111         GL_STUB(glGetTexParameterPointervAPPLE, 913)
1112         GL_STUB(glTextureRangeAPPLE, 914)
1113         GL_STUB(glGetObjectParameterivAPPLE, 915)
1114         GL_STUB(glObjectPurgeableAPPLE, 916)
1115         GL_STUB(glObjectUnpurgeableAPPLE, 917)
1116         GL_STUB(glActiveProgramEXT, 918)
1117         GL_STUB(glCreateShaderProgramEXT, 919)
1118         GL_STUB(glUseShaderProgramEXT, 920)
1119         GL_STUB(glTextureBarrierNV, 921)
1120         GL_STUB(glStencilFuncSeparateATI, 922)
1121         GL_STUB(glProgramEnvParameters4fvEXT, 923)
1122         GL_STUB(glProgramLocalParameters4fvEXT, 924)
1123         GL_STUB(glGetQueryObjecti64vEXT, 925)
1124         GL_STUB(glGetQueryObjectui64vEXT, 926)
1125         GL_STUB(glEGLImageTargetRenderbufferStorageOES, 927)
1126         GL_STUB(glEGLImageTargetTexture2DOES, 928)
1127         GL_STUB_ALIAS(glArrayElementEXT, glArrayElement)
1128         GL_STUB_ALIAS(glBindTextureEXT, glBindTexture)
1129         GL_STUB_ALIAS(glDrawArraysEXT, glDrawArrays)
1130 #ifndef GLX_INDIRECT_RENDERING
1131         GL_STUB_ALIAS(glAreTexturesResidentEXT, glAreTexturesResident)
1132 #endif
1133         GL_STUB_ALIAS(glCopyTexImage1DEXT, glCopyTexImage1D)
1134         GL_STUB_ALIAS(glCopyTexImage2DEXT, glCopyTexImage2D)
1135         GL_STUB_ALIAS(glCopyTexSubImage1DEXT, glCopyTexSubImage1D)
1136         GL_STUB_ALIAS(glCopyTexSubImage2DEXT, glCopyTexSubImage2D)
1137 #ifndef GLX_INDIRECT_RENDERING
1138         GL_STUB_ALIAS(glDeleteTexturesEXT, glDeleteTextures)
1139 #endif
1140 #ifndef GLX_INDIRECT_RENDERING
1141         GL_STUB_ALIAS(glGenTexturesEXT, glGenTextures)
1142 #endif
1143         GL_STUB_ALIAS(glGetPointervEXT, glGetPointerv)
1144 #ifndef GLX_INDIRECT_RENDERING
1145         GL_STUB_ALIAS(glIsTextureEXT, glIsTexture)
1146 #endif
1147         GL_STUB_ALIAS(glPrioritizeTexturesEXT, glPrioritizeTextures)
1148         GL_STUB_ALIAS(glTexSubImage1DEXT, glTexSubImage1D)
1149         GL_STUB_ALIAS(glTexSubImage2DEXT, glTexSubImage2D)
1150         GL_STUB_ALIAS(glBlendColorEXT, glBlendColor)
1151         GL_STUB_ALIAS(glBlendEquationEXT, glBlendEquation)
1152         GL_STUB_ALIAS(glDrawRangeElementsEXT, glDrawRangeElements)
1153         GL_STUB_ALIAS(glColorTableSGI, glColorTable)
1154         GL_STUB_ALIAS(glColorTableEXT, glColorTable)
1155         GL_STUB_ALIAS(glColorTableParameterfvSGI, glColorTableParameterfv)
1156         GL_STUB_ALIAS(glColorTableParameterivSGI, glColorTableParameteriv)
1157         GL_STUB_ALIAS(glCopyColorTableSGI, glCopyColorTable)
1158 #ifndef GLX_INDIRECT_RENDERING
1159         GL_STUB_ALIAS(glGetColorTableSGI, glGetColorTable)
1160 #endif
1161 #ifndef GLX_INDIRECT_RENDERING
1162         GL_STUB_ALIAS(glGetColorTableEXT, glGetColorTable)
1163 #endif
1164 #ifndef GLX_INDIRECT_RENDERING
1165         GL_STUB_ALIAS(glGetColorTableParameterfvSGI, glGetColorTableParameterfv)
1166 #endif
1167 #ifndef GLX_INDIRECT_RENDERING
1168         GL_STUB_ALIAS(glGetColorTableParameterfvEXT, glGetColorTableParameterfv)
1169 #endif
1170 #ifndef GLX_INDIRECT_RENDERING
1171         GL_STUB_ALIAS(glGetColorTableParameterivSGI, glGetColorTableParameteriv)
1172 #endif
1173 #ifndef GLX_INDIRECT_RENDERING
1174         GL_STUB_ALIAS(glGetColorTableParameterivEXT, glGetColorTableParameteriv)
1175 #endif
1176         GL_STUB_ALIAS(glColorSubTableEXT, glColorSubTable)
1177         GL_STUB_ALIAS(glCopyColorSubTableEXT, glCopyColorSubTable)
1178         GL_STUB_ALIAS(glConvolutionFilter1DEXT, glConvolutionFilter1D)
1179         GL_STUB_ALIAS(glConvolutionFilter2DEXT, glConvolutionFilter2D)
1180         GL_STUB_ALIAS(glConvolutionParameterfEXT, glConvolutionParameterf)
1181         GL_STUB_ALIAS(glConvolutionParameterfvEXT, glConvolutionParameterfv)
1182         GL_STUB_ALIAS(glConvolutionParameteriEXT, glConvolutionParameteri)
1183         GL_STUB_ALIAS(glConvolutionParameterivEXT, glConvolutionParameteriv)
1184         GL_STUB_ALIAS(glCopyConvolutionFilter1DEXT, glCopyConvolutionFilter1D)
1185         GL_STUB_ALIAS(glCopyConvolutionFilter2DEXT, glCopyConvolutionFilter2D)
1186 #ifndef GLX_INDIRECT_RENDERING
1187         GL_STUB_ALIAS(glGetConvolutionFilterEXT, glGetConvolutionFilter)
1188 #endif
1189 #ifndef GLX_INDIRECT_RENDERING
1190         GL_STUB_ALIAS(glGetConvolutionParameterfvEXT, glGetConvolutionParameterfv)
1191 #endif
1192 #ifndef GLX_INDIRECT_RENDERING
1193         GL_STUB_ALIAS(glGetConvolutionParameterivEXT, glGetConvolutionParameteriv)
1194 #endif
1195 #ifndef GLX_INDIRECT_RENDERING
1196         GL_STUB_ALIAS(glGetSeparableFilterEXT, glGetSeparableFilter)
1197 #endif
1198         GL_STUB_ALIAS(glSeparableFilter2DEXT, glSeparableFilter2D)
1199 #ifndef GLX_INDIRECT_RENDERING
1200         GL_STUB_ALIAS(glGetHistogramEXT, glGetHistogram)
1201 #endif
1202 #ifndef GLX_INDIRECT_RENDERING
1203         GL_STUB_ALIAS(glGetHistogramParameterfvEXT, glGetHistogramParameterfv)
1204 #endif
1205 #ifndef GLX_INDIRECT_RENDERING
1206         GL_STUB_ALIAS(glGetHistogramParameterivEXT, glGetHistogramParameteriv)
1207 #endif
1208 #ifndef GLX_INDIRECT_RENDERING
1209         GL_STUB_ALIAS(glGetMinmaxEXT, glGetMinmax)
1210 #endif
1211 #ifndef GLX_INDIRECT_RENDERING
1212         GL_STUB_ALIAS(glGetMinmaxParameterfvEXT, glGetMinmaxParameterfv)
1213 #endif
1214 #ifndef GLX_INDIRECT_RENDERING
1215         GL_STUB_ALIAS(glGetMinmaxParameterivEXT, glGetMinmaxParameteriv)
1216 #endif
1217         GL_STUB_ALIAS(glHistogramEXT, glHistogram)
1218         GL_STUB_ALIAS(glMinmaxEXT, glMinmax)
1219         GL_STUB_ALIAS(glResetHistogramEXT, glResetHistogram)
1220         GL_STUB_ALIAS(glResetMinmaxEXT, glResetMinmax)
1221         GL_STUB_ALIAS(glTexImage3DEXT, glTexImage3D)
1222         GL_STUB_ALIAS(glTexSubImage3DEXT, glTexSubImage3D)
1223         GL_STUB_ALIAS(glCopyTexSubImage3DEXT, glCopyTexSubImage3D)
1224         GL_STUB_ALIAS(glActiveTexture, glActiveTextureARB)
1225         GL_STUB_ALIAS(glClientActiveTexture, glClientActiveTextureARB)
1226         GL_STUB_ALIAS(glMultiTexCoord1d, glMultiTexCoord1dARB)
1227         GL_STUB_ALIAS(glMultiTexCoord1dv, glMultiTexCoord1dvARB)
1228         GL_STUB_ALIAS(glMultiTexCoord1f, glMultiTexCoord1fARB)
1229         GL_STUB_ALIAS(glMultiTexCoord1fv, glMultiTexCoord1fvARB)
1230         GL_STUB_ALIAS(glMultiTexCoord1i, glMultiTexCoord1iARB)
1231         GL_STUB_ALIAS(glMultiTexCoord1iv, glMultiTexCoord1ivARB)
1232         GL_STUB_ALIAS(glMultiTexCoord1s, glMultiTexCoord1sARB)
1233         GL_STUB_ALIAS(glMultiTexCoord1sv, glMultiTexCoord1svARB)
1234         GL_STUB_ALIAS(glMultiTexCoord2d, glMultiTexCoord2dARB)
1235         GL_STUB_ALIAS(glMultiTexCoord2dv, glMultiTexCoord2dvARB)
1236         GL_STUB_ALIAS(glMultiTexCoord2f, glMultiTexCoord2fARB)
1237         GL_STUB_ALIAS(glMultiTexCoord2fv, glMultiTexCoord2fvARB)
1238         GL_STUB_ALIAS(glMultiTexCoord2i, glMultiTexCoord2iARB)
1239         GL_STUB_ALIAS(glMultiTexCoord2iv, glMultiTexCoord2ivARB)
1240         GL_STUB_ALIAS(glMultiTexCoord2s, glMultiTexCoord2sARB)
1241         GL_STUB_ALIAS(glMultiTexCoord2sv, glMultiTexCoord2svARB)
1242         GL_STUB_ALIAS(glMultiTexCoord3d, glMultiTexCoord3dARB)
1243         GL_STUB_ALIAS(glMultiTexCoord3dv, glMultiTexCoord3dvARB)
1244         GL_STUB_ALIAS(glMultiTexCoord3f, glMultiTexCoord3fARB)
1245         GL_STUB_ALIAS(glMultiTexCoord3fv, glMultiTexCoord3fvARB)
1246         GL_STUB_ALIAS(glMultiTexCoord3i, glMultiTexCoord3iARB)
1247         GL_STUB_ALIAS(glMultiTexCoord3iv, glMultiTexCoord3ivARB)
1248         GL_STUB_ALIAS(glMultiTexCoord3s, glMultiTexCoord3sARB)
1249         GL_STUB_ALIAS(glMultiTexCoord3sv, glMultiTexCoord3svARB)
1250         GL_STUB_ALIAS(glMultiTexCoord4d, glMultiTexCoord4dARB)
1251         GL_STUB_ALIAS(glMultiTexCoord4dv, glMultiTexCoord4dvARB)
1252         GL_STUB_ALIAS(glMultiTexCoord4f, glMultiTexCoord4fARB)
1253         GL_STUB_ALIAS(glMultiTexCoord4fv, glMultiTexCoord4fvARB)
1254         GL_STUB_ALIAS(glMultiTexCoord4i, glMultiTexCoord4iARB)
1255         GL_STUB_ALIAS(glMultiTexCoord4iv, glMultiTexCoord4ivARB)
1256         GL_STUB_ALIAS(glMultiTexCoord4s, glMultiTexCoord4sARB)
1257         GL_STUB_ALIAS(glMultiTexCoord4sv, glMultiTexCoord4svARB)
1258         GL_STUB_ALIAS(glStencilOpSeparateATI, glStencilOpSeparate)
1259         GL_STUB_ALIAS(glLoadTransposeMatrixd, glLoadTransposeMatrixdARB)
1260         GL_STUB_ALIAS(glLoadTransposeMatrixf, glLoadTransposeMatrixfARB)
1261         GL_STUB_ALIAS(glMultTransposeMatrixd, glMultTransposeMatrixdARB)
1262         GL_STUB_ALIAS(glMultTransposeMatrixf, glMultTransposeMatrixfARB)
1263         GL_STUB_ALIAS(glSampleCoverage, glSampleCoverageARB)
1264         GL_STUB_ALIAS(glCompressedTexImage1D, glCompressedTexImage1DARB)
1265         GL_STUB_ALIAS(glCompressedTexImage2D, glCompressedTexImage2DARB)
1266         GL_STUB_ALIAS(glCompressedTexImage3D, glCompressedTexImage3DARB)
1267         GL_STUB_ALIAS(glCompressedTexSubImage1D, glCompressedTexSubImage1DARB)
1268         GL_STUB_ALIAS(glCompressedTexSubImage2D, glCompressedTexSubImage2DARB)
1269         GL_STUB_ALIAS(glCompressedTexSubImage3D, glCompressedTexSubImage3DARB)
1270         GL_STUB_ALIAS(glGetCompressedTexImage, glGetCompressedTexImageARB)
1271         GL_STUB_ALIAS(glDisableVertexAttribArray, glDisableVertexAttribArrayARB)
1272         GL_STUB_ALIAS(glEnableVertexAttribArray, glEnableVertexAttribArrayARB)
1273         GL_STUB_ALIAS(glGetVertexAttribdv, glGetVertexAttribdvARB)
1274         GL_STUB_ALIAS(glGetVertexAttribfv, glGetVertexAttribfvARB)
1275         GL_STUB_ALIAS(glGetVertexAttribiv, glGetVertexAttribivARB)
1276         GL_STUB_ALIAS(glProgramParameter4dNV, glProgramEnvParameter4dARB)
1277         GL_STUB_ALIAS(glProgramParameter4dvNV, glProgramEnvParameter4dvARB)
1278         GL_STUB_ALIAS(glProgramParameter4fNV, glProgramEnvParameter4fARB)
1279         GL_STUB_ALIAS(glProgramParameter4fvNV, glProgramEnvParameter4fvARB)
1280         GL_STUB_ALIAS(glVertexAttrib1d, glVertexAttrib1dARB)
1281         GL_STUB_ALIAS(glVertexAttrib1dv, glVertexAttrib1dvARB)
1282         GL_STUB_ALIAS(glVertexAttrib1f, glVertexAttrib1fARB)
1283         GL_STUB_ALIAS(glVertexAttrib1fv, glVertexAttrib1fvARB)
1284         GL_STUB_ALIAS(glVertexAttrib1s, glVertexAttrib1sARB)
1285         GL_STUB_ALIAS(glVertexAttrib1sv, glVertexAttrib1svARB)
1286         GL_STUB_ALIAS(glVertexAttrib2d, glVertexAttrib2dARB)
1287         GL_STUB_ALIAS(glVertexAttrib2dv, glVertexAttrib2dvARB)
1288         GL_STUB_ALIAS(glVertexAttrib2f, glVertexAttrib2fARB)
1289         GL_STUB_ALIAS(glVertexAttrib2fv, glVertexAttrib2fvARB)
1290         GL_STUB_ALIAS(glVertexAttrib2s, glVertexAttrib2sARB)
1291         GL_STUB_ALIAS(glVertexAttrib2sv, glVertexAttrib2svARB)
1292         GL_STUB_ALIAS(glVertexAttrib3d, glVertexAttrib3dARB)
1293         GL_STUB_ALIAS(glVertexAttrib3dv, glVertexAttrib3dvARB)
1294         GL_STUB_ALIAS(glVertexAttrib3f, glVertexAttrib3fARB)
1295         GL_STUB_ALIAS(glVertexAttrib3fv, glVertexAttrib3fvARB)
1296         GL_STUB_ALIAS(glVertexAttrib3s, glVertexAttrib3sARB)
1297         GL_STUB_ALIAS(glVertexAttrib3sv, glVertexAttrib3svARB)
1298         GL_STUB_ALIAS(glVertexAttrib4Nbv, glVertexAttrib4NbvARB)
1299         GL_STUB_ALIAS(glVertexAttrib4Niv, glVertexAttrib4NivARB)
1300         GL_STUB_ALIAS(glVertexAttrib4Nsv, glVertexAttrib4NsvARB)
1301         GL_STUB_ALIAS(glVertexAttrib4Nub, glVertexAttrib4NubARB)
1302         GL_STUB_ALIAS(glVertexAttrib4Nubv, glVertexAttrib4NubvARB)
1303         GL_STUB_ALIAS(glVertexAttrib4Nuiv, glVertexAttrib4NuivARB)
1304         GL_STUB_ALIAS(glVertexAttrib4Nusv, glVertexAttrib4NusvARB)
1305         GL_STUB_ALIAS(glVertexAttrib4bv, glVertexAttrib4bvARB)
1306         GL_STUB_ALIAS(glVertexAttrib4d, glVertexAttrib4dARB)
1307         GL_STUB_ALIAS(glVertexAttrib4dv, glVertexAttrib4dvARB)
1308         GL_STUB_ALIAS(glVertexAttrib4f, glVertexAttrib4fARB)
1309         GL_STUB_ALIAS(glVertexAttrib4fv, glVertexAttrib4fvARB)
1310         GL_STUB_ALIAS(glVertexAttrib4iv, glVertexAttrib4ivARB)
1311         GL_STUB_ALIAS(glVertexAttrib4s, glVertexAttrib4sARB)
1312         GL_STUB_ALIAS(glVertexAttrib4sv, glVertexAttrib4svARB)
1313         GL_STUB_ALIAS(glVertexAttrib4ubv, glVertexAttrib4ubvARB)
1314         GL_STUB_ALIAS(glVertexAttrib4uiv, glVertexAttrib4uivARB)
1315         GL_STUB_ALIAS(glVertexAttrib4usv, glVertexAttrib4usvARB)
1316         GL_STUB_ALIAS(glVertexAttribPointer, glVertexAttribPointerARB)
1317         GL_STUB_ALIAS(glBindBuffer, glBindBufferARB)
1318         GL_STUB_ALIAS(glBufferData, glBufferDataARB)
1319         GL_STUB_ALIAS(glBufferSubData, glBufferSubDataARB)
1320         GL_STUB_ALIAS(glDeleteBuffers, glDeleteBuffersARB)
1321         GL_STUB_ALIAS(glGenBuffers, glGenBuffersARB)
1322         GL_STUB_ALIAS(glGetBufferParameteriv, glGetBufferParameterivARB)
1323         GL_STUB_ALIAS(glGetBufferPointerv, glGetBufferPointervARB)
1324         GL_STUB_ALIAS(glGetBufferSubData, glGetBufferSubDataARB)
1325         GL_STUB_ALIAS(glIsBuffer, glIsBufferARB)
1326         GL_STUB_ALIAS(glMapBuffer, glMapBufferARB)
1327         GL_STUB_ALIAS(glUnmapBuffer, glUnmapBufferARB)
1328         GL_STUB_ALIAS(glBeginQuery, glBeginQueryARB)
1329         GL_STUB_ALIAS(glDeleteQueries, glDeleteQueriesARB)
1330         GL_STUB_ALIAS(glEndQuery, glEndQueryARB)
1331         GL_STUB_ALIAS(glGenQueries, glGenQueriesARB)
1332         GL_STUB_ALIAS(glGetQueryObjectiv, glGetQueryObjectivARB)
1333         GL_STUB_ALIAS(glGetQueryObjectuiv, glGetQueryObjectuivARB)
1334         GL_STUB_ALIAS(glGetQueryiv, glGetQueryivARB)
1335         GL_STUB_ALIAS(glIsQuery, glIsQueryARB)
1336         GL_STUB_ALIAS(glCompileShader, glCompileShaderARB)
1337         GL_STUB_ALIAS(glGetActiveUniform, glGetActiveUniformARB)
1338         GL_STUB_ALIAS(glGetShaderSource, glGetShaderSourceARB)
1339         GL_STUB_ALIAS(glGetUniformLocation, glGetUniformLocationARB)
1340         GL_STUB_ALIAS(glGetUniformfv, glGetUniformfvARB)
1341         GL_STUB_ALIAS(glGetUniformiv, glGetUniformivARB)
1342         GL_STUB_ALIAS(glLinkProgram, glLinkProgramARB)
1343         GL_STUB_ALIAS(glShaderSource, glShaderSourceARB)
1344         GL_STUB_ALIAS(glUniform1f, glUniform1fARB)
1345         GL_STUB_ALIAS(glUniform1fv, glUniform1fvARB)
1346         GL_STUB_ALIAS(glUniform1i, glUniform1iARB)
1347         GL_STUB_ALIAS(glUniform1iv, glUniform1ivARB)
1348         GL_STUB_ALIAS(glUniform2f, glUniform2fARB)
1349         GL_STUB_ALIAS(glUniform2fv, glUniform2fvARB)
1350         GL_STUB_ALIAS(glUniform2i, glUniform2iARB)
1351         GL_STUB_ALIAS(glUniform2iv, glUniform2ivARB)
1352         GL_STUB_ALIAS(glUniform3f, glUniform3fARB)
1353         GL_STUB_ALIAS(glUniform3fv, glUniform3fvARB)
1354         GL_STUB_ALIAS(glUniform3i, glUniform3iARB)
1355         GL_STUB_ALIAS(glUniform3iv, glUniform3ivARB)
1356         GL_STUB_ALIAS(glUniform4f, glUniform4fARB)
1357         GL_STUB_ALIAS(glUniform4fv, glUniform4fvARB)
1358         GL_STUB_ALIAS(glUniform4i, glUniform4iARB)
1359         GL_STUB_ALIAS(glUniform4iv, glUniform4ivARB)
1360         GL_STUB_ALIAS(glUniformMatrix2fv, glUniformMatrix2fvARB)
1361         GL_STUB_ALIAS(glUniformMatrix3fv, glUniformMatrix3fvARB)
1362         GL_STUB_ALIAS(glUniformMatrix4fv, glUniformMatrix4fvARB)
1363         GL_STUB_ALIAS(glUseProgram, glUseProgramObjectARB)
1364         GL_STUB_ALIAS(glValidateProgram, glValidateProgramARB)
1365         GL_STUB_ALIAS(glBindAttribLocation, glBindAttribLocationARB)
1366         GL_STUB_ALIAS(glGetActiveAttrib, glGetActiveAttribARB)
1367         GL_STUB_ALIAS(glGetAttribLocation, glGetAttribLocationARB)
1368         GL_STUB_ALIAS(glDrawBuffers, glDrawBuffersARB)
1369         GL_STUB_ALIAS(glDrawBuffersATI, glDrawBuffersARB)
1370         GL_STUB_ALIAS(glDrawArraysInstancedEXT, glDrawArraysInstancedARB)
1371         GL_STUB_ALIAS(glDrawArraysInstanced, glDrawArraysInstancedARB)
1372         GL_STUB_ALIAS(glDrawElementsInstancedEXT, glDrawElementsInstancedARB)
1373         GL_STUB_ALIAS(glDrawElementsInstanced, glDrawElementsInstancedARB)
1374         GL_STUB_ALIAS(glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisample)
1375         GL_STUB_ALIAS(glBlendEquationSeparateIndexedAMD, glBlendEquationSeparateiARB)
1376         GL_STUB_ALIAS(glBlendEquationIndexedAMD, glBlendEquationiARB)
1377         GL_STUB_ALIAS(glBlendFuncSeparateIndexedAMD, glBlendFuncSeparateiARB)
1378         GL_STUB_ALIAS(glBlendFuncIndexedAMD, glBlendFunciARB)
1379         GL_STUB_ALIAS(glSampleMaskEXT, glSampleMaskSGIS)
1380         GL_STUB_ALIAS(glSamplePatternEXT, glSamplePatternSGIS)
1381         GL_STUB_ALIAS(glPointParameterf, glPointParameterfEXT)
1382         GL_STUB_ALIAS(glPointParameterfARB, glPointParameterfEXT)
1383         GL_STUB_ALIAS(glPointParameterfSGIS, glPointParameterfEXT)
1384         GL_STUB_ALIAS(glPointParameterfv, glPointParameterfvEXT)
1385         GL_STUB_ALIAS(glPointParameterfvARB, glPointParameterfvEXT)
1386         GL_STUB_ALIAS(glPointParameterfvSGIS, glPointParameterfvEXT)
1387         GL_STUB_ALIAS(glSecondaryColor3b, glSecondaryColor3bEXT)
1388         GL_STUB_ALIAS(glSecondaryColor3bv, glSecondaryColor3bvEXT)
1389         GL_STUB_ALIAS(glSecondaryColor3d, glSecondaryColor3dEXT)
1390         GL_STUB_ALIAS(glSecondaryColor3dv, glSecondaryColor3dvEXT)
1391         GL_STUB_ALIAS(glSecondaryColor3f, glSecondaryColor3fEXT)
1392         GL_STUB_ALIAS(glSecondaryColor3fv, glSecondaryColor3fvEXT)
1393         GL_STUB_ALIAS(glSecondaryColor3i, glSecondaryColor3iEXT)
1394         GL_STUB_ALIAS(glSecondaryColor3iv, glSecondaryColor3ivEXT)
1395         GL_STUB_ALIAS(glSecondaryColor3s, glSecondaryColor3sEXT)
1396         GL_STUB_ALIAS(glSecondaryColor3sv, glSecondaryColor3svEXT)
1397         GL_STUB_ALIAS(glSecondaryColor3ub, glSecondaryColor3ubEXT)
1398         GL_STUB_ALIAS(glSecondaryColor3ubv, glSecondaryColor3ubvEXT)
1399         GL_STUB_ALIAS(glSecondaryColor3ui, glSecondaryColor3uiEXT)
1400         GL_STUB_ALIAS(glSecondaryColor3uiv, glSecondaryColor3uivEXT)
1401         GL_STUB_ALIAS(glSecondaryColor3us, glSecondaryColor3usEXT)
1402         GL_STUB_ALIAS(glSecondaryColor3usv, glSecondaryColor3usvEXT)
1403         GL_STUB_ALIAS(glSecondaryColorPointer, glSecondaryColorPointerEXT)
1404         GL_STUB_ALIAS(glMultiDrawArrays, glMultiDrawArraysEXT)
1405         GL_STUB_ALIAS(glMultiDrawElements, glMultiDrawElementsEXT)
1406         GL_STUB_ALIAS(glFogCoordPointer, glFogCoordPointerEXT)
1407         GL_STUB_ALIAS(glFogCoordd, glFogCoorddEXT)
1408         GL_STUB_ALIAS(glFogCoorddv, glFogCoorddvEXT)
1409         GL_STUB_ALIAS(glFogCoordf, glFogCoordfEXT)
1410         GL_STUB_ALIAS(glFogCoordfv, glFogCoordfvEXT)
1411         GL_STUB_ALIAS(glBlendFuncSeparate, glBlendFuncSeparateEXT)
1412         GL_STUB_ALIAS(glBlendFuncSeparateINGR, glBlendFuncSeparateEXT)
1413         GL_STUB_ALIAS(glWindowPos2d, glWindowPos2dMESA)
1414         GL_STUB_ALIAS(glWindowPos2dARB, glWindowPos2dMESA)
1415         GL_STUB_ALIAS(glWindowPos2dv, glWindowPos2dvMESA)
1416         GL_STUB_ALIAS(glWindowPos2dvARB, glWindowPos2dvMESA)
1417         GL_STUB_ALIAS(glWindowPos2f, glWindowPos2fMESA)
1418         GL_STUB_ALIAS(glWindowPos2fARB, glWindowPos2fMESA)
1419         GL_STUB_ALIAS(glWindowPos2fv, glWindowPos2fvMESA)
1420         GL_STUB_ALIAS(glWindowPos2fvARB, glWindowPos2fvMESA)
1421         GL_STUB_ALIAS(glWindowPos2i, glWindowPos2iMESA)
1422         GL_STUB_ALIAS(glWindowPos2iARB, glWindowPos2iMESA)
1423         GL_STUB_ALIAS(glWindowPos2iv, glWindowPos2ivMESA)
1424         GL_STUB_ALIAS(glWindowPos2ivARB, glWindowPos2ivMESA)
1425         GL_STUB_ALIAS(glWindowPos2s, glWindowPos2sMESA)
1426         GL_STUB_ALIAS(glWindowPos2sARB, glWindowPos2sMESA)
1427         GL_STUB_ALIAS(glWindowPos2sv, glWindowPos2svMESA)
1428         GL_STUB_ALIAS(glWindowPos2svARB, glWindowPos2svMESA)
1429         GL_STUB_ALIAS(glWindowPos3d, glWindowPos3dMESA)
1430         GL_STUB_ALIAS(glWindowPos3dARB, glWindowPos3dMESA)
1431         GL_STUB_ALIAS(glWindowPos3dv, glWindowPos3dvMESA)
1432         GL_STUB_ALIAS(glWindowPos3dvARB, glWindowPos3dvMESA)
1433         GL_STUB_ALIAS(glWindowPos3f, glWindowPos3fMESA)
1434         GL_STUB_ALIAS(glWindowPos3fARB, glWindowPos3fMESA)
1435         GL_STUB_ALIAS(glWindowPos3fv, glWindowPos3fvMESA)
1436         GL_STUB_ALIAS(glWindowPos3fvARB, glWindowPos3fvMESA)
1437         GL_STUB_ALIAS(glWindowPos3i, glWindowPos3iMESA)
1438         GL_STUB_ALIAS(glWindowPos3iARB, glWindowPos3iMESA)
1439         GL_STUB_ALIAS(glWindowPos3iv, glWindowPos3ivMESA)
1440         GL_STUB_ALIAS(glWindowPos3ivARB, glWindowPos3ivMESA)
1441         GL_STUB_ALIAS(glWindowPos3s, glWindowPos3sMESA)
1442         GL_STUB_ALIAS(glWindowPos3sARB, glWindowPos3sMESA)
1443         GL_STUB_ALIAS(glWindowPos3sv, glWindowPos3svMESA)
1444         GL_STUB_ALIAS(glWindowPos3svARB, glWindowPos3svMESA)
1445         GL_STUB_ALIAS(glBindProgramARB, glBindProgramNV)
1446         GL_STUB_ALIAS(glDeleteProgramsARB, glDeleteProgramsNV)
1447         GL_STUB_ALIAS(glGenProgramsARB, glGenProgramsNV)
1448         GL_STUB_ALIAS(glGetVertexAttribPointerv, glGetVertexAttribPointervNV)
1449         GL_STUB_ALIAS(glGetVertexAttribPointervARB, glGetVertexAttribPointervNV)
1450         GL_STUB_ALIAS(glIsProgramARB, glIsProgramNV)
1451         GL_STUB_ALIAS(glPointParameteri, glPointParameteriNV)
1452         GL_STUB_ALIAS(glPointParameteriv, glPointParameterivNV)
1453         GL_STUB_ALIAS(glDeleteVertexArrays, glDeleteVertexArraysAPPLE)
1454         GL_STUB_ALIAS(glIsVertexArray, glIsVertexArrayAPPLE)
1455         GL_STUB_ALIAS(glPrimitiveRestartIndex, glPrimitiveRestartIndexNV)
1456         GL_STUB_ALIAS(glBlendEquationSeparate, glBlendEquationSeparateEXT)
1457         GL_STUB_ALIAS(glBlendEquationSeparateATI, glBlendEquationSeparateEXT)
1458         GL_STUB_ALIAS(glBindFramebuffer, glBindFramebufferEXT)
1459         GL_STUB_ALIAS(glBindRenderbuffer, glBindRenderbufferEXT)
1460         GL_STUB_ALIAS(glCheckFramebufferStatus, glCheckFramebufferStatusEXT)
1461         GL_STUB_ALIAS(glDeleteFramebuffers, glDeleteFramebuffersEXT)
1462         GL_STUB_ALIAS(glDeleteRenderbuffers, glDeleteRenderbuffersEXT)
1463         GL_STUB_ALIAS(glFramebufferRenderbuffer, glFramebufferRenderbufferEXT)
1464         GL_STUB_ALIAS(glFramebufferTexture1D, glFramebufferTexture1DEXT)
1465         GL_STUB_ALIAS(glFramebufferTexture2D, glFramebufferTexture2DEXT)
1466         GL_STUB_ALIAS(glFramebufferTexture3D, glFramebufferTexture3DEXT)
1467         GL_STUB_ALIAS(glGenFramebuffers, glGenFramebuffersEXT)
1468         GL_STUB_ALIAS(glGenRenderbuffers, glGenRenderbuffersEXT)
1469         GL_STUB_ALIAS(glGenerateMipmap, glGenerateMipmapEXT)
1470         GL_STUB_ALIAS(glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameterivEXT)
1471         GL_STUB_ALIAS(glGetRenderbufferParameteriv, glGetRenderbufferParameterivEXT)
1472         GL_STUB_ALIAS(glIsFramebuffer, glIsFramebufferEXT)
1473         GL_STUB_ALIAS(glIsRenderbuffer, glIsRenderbufferEXT)
1474         GL_STUB_ALIAS(glRenderbufferStorage, glRenderbufferStorageEXT)
1475         GL_STUB_ALIAS(glBlitFramebuffer, glBlitFramebufferEXT)
1476         GL_STUB_ALIAS(glBindFragDataLocation, glBindFragDataLocationEXT)
1477         GL_STUB_ALIAS(glGetFragDataLocation, glGetFragDataLocationEXT)
1478         GL_STUB_ALIAS(glGetUniformuiv, glGetUniformuivEXT)
1479         GL_STUB_ALIAS(glGetVertexAttribIiv, glGetVertexAttribIivEXT)
1480         GL_STUB_ALIAS(glGetVertexAttribIuiv, glGetVertexAttribIuivEXT)
1481         GL_STUB_ALIAS(glUniform1ui, glUniform1uiEXT)
1482         GL_STUB_ALIAS(glUniform1uiv, glUniform1uivEXT)
1483         GL_STUB_ALIAS(glUniform2ui, glUniform2uiEXT)
1484         GL_STUB_ALIAS(glUniform2uiv, glUniform2uivEXT)
1485         GL_STUB_ALIAS(glUniform3ui, glUniform3uiEXT)
1486         GL_STUB_ALIAS(glUniform3uiv, glUniform3uivEXT)
1487         GL_STUB_ALIAS(glUniform4ui, glUniform4uiEXT)
1488         GL_STUB_ALIAS(glUniform4uiv, glUniform4uivEXT)
1489         GL_STUB_ALIAS(glVertexAttribI1i, glVertexAttribI1iEXT)
1490         GL_STUB_ALIAS(glVertexAttribI1iv, glVertexAttribI1ivEXT)
1491         GL_STUB_ALIAS(glVertexAttribI1ui, glVertexAttribI1uiEXT)
1492         GL_STUB_ALIAS(glVertexAttribI1uiv, glVertexAttribI1uivEXT)
1493         GL_STUB_ALIAS(glVertexAttribI2i, glVertexAttribI2iEXT)
1494         GL_STUB_ALIAS(glVertexAttribI2iv, glVertexAttribI2ivEXT)
1495         GL_STUB_ALIAS(glVertexAttribI2ui, glVertexAttribI2uiEXT)
1496         GL_STUB_ALIAS(glVertexAttribI2uiv, glVertexAttribI2uivEXT)
1497         GL_STUB_ALIAS(glVertexAttribI3i, glVertexAttribI3iEXT)
1498         GL_STUB_ALIAS(glVertexAttribI3iv, glVertexAttribI3ivEXT)
1499         GL_STUB_ALIAS(glVertexAttribI3ui, glVertexAttribI3uiEXT)
1500         GL_STUB_ALIAS(glVertexAttribI3uiv, glVertexAttribI3uivEXT)
1501         GL_STUB_ALIAS(glVertexAttribI4bv, glVertexAttribI4bvEXT)
1502         GL_STUB_ALIAS(glVertexAttribI4i, glVertexAttribI4iEXT)
1503         GL_STUB_ALIAS(glVertexAttribI4iv, glVertexAttribI4ivEXT)
1504         GL_STUB_ALIAS(glVertexAttribI4sv, glVertexAttribI4svEXT)
1505         GL_STUB_ALIAS(glVertexAttribI4ubv, glVertexAttribI4ubvEXT)
1506         GL_STUB_ALIAS(glVertexAttribI4ui, glVertexAttribI4uiEXT)
1507         GL_STUB_ALIAS(glVertexAttribI4uiv, glVertexAttribI4uivEXT)
1508         GL_STUB_ALIAS(glVertexAttribI4usv, glVertexAttribI4usvEXT)
1509         GL_STUB_ALIAS(glVertexAttribIPointer, glVertexAttribIPointerEXT)
1510         GL_STUB_ALIAS(glFramebufferTextureLayer, glFramebufferTextureLayerEXT)
1511         GL_STUB_ALIAS(glFramebufferTextureLayerARB, glFramebufferTextureLayerEXT)
1512         GL_STUB_ALIAS(glColorMaski, glColorMaskIndexedEXT)
1513         GL_STUB_ALIAS(glDisablei, glDisableIndexedEXT)
1514         GL_STUB_ALIAS(glEnablei, glEnableIndexedEXT)
1515         GL_STUB_ALIAS(glGetBooleani_v, glGetBooleanIndexedvEXT)
1516         GL_STUB_ALIAS(glGetIntegeri_v, glGetIntegerIndexedvEXT)
1517         GL_STUB_ALIAS(glIsEnabledi, glIsEnabledIndexedEXT)
1518         GL_STUB_ALIAS(glGetTexParameterIiv, glGetTexParameterIivEXT)
1519         GL_STUB_ALIAS(glGetTexParameterIuiv, glGetTexParameterIuivEXT)
1520         GL_STUB_ALIAS(glTexParameterIiv, glTexParameterIivEXT)
1521         GL_STUB_ALIAS(glTexParameterIuiv, glTexParameterIuivEXT)
1522         GL_STUB_ALIAS(glBeginConditionalRender, glBeginConditionalRenderNV)
1523         GL_STUB_ALIAS(glEndConditionalRender, glEndConditionalRenderNV)
1524         GL_STUB_ALIAS(glBeginTransformFeedback, glBeginTransformFeedbackEXT)
1525         GL_STUB_ALIAS(glBindBufferBase, glBindBufferBaseEXT)
1526         GL_STUB_ALIAS(glBindBufferRange, glBindBufferRangeEXT)
1527         GL_STUB_ALIAS(glEndTransformFeedback, glEndTransformFeedbackEXT)
1528         GL_STUB_ALIAS(glGetTransformFeedbackVarying, glGetTransformFeedbackVaryingEXT)
1529         GL_STUB_ALIAS(glTransformFeedbackVaryings, glTransformFeedbackVaryingsEXT)
1530         GL_STUB_ALIAS(glProvokingVertex, glProvokingVertexEXT)
1532         .globl  gl_dispatch_functions_end
1533         HIDDEN(gl_dispatch_functions_end)
1534 gl_dispatch_functions_end: