VirtualBox

source: vbox/trunk/src/VBox/Additions/x11/x11include/xorg-server-1.6.99-20090831/glapitemp.h@ 32915

Last change on this file since 32915 was 22658, checked in by vboxsync, 15 years ago

export Xorg 1.6.99 headers to OSE

  • Property svn:eol-style set to native
File size: 262.9 KB
Line 
1/* DO NOT EDIT - This file generated automatically by gl_apitemp.py (from Mesa) script */
2
3/*
4 * Copyright (C) 1999-2001 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 */
28
29
30# if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
31# define HIDDEN __attribute__((visibility("hidden")))
32# else
33# define HIDDEN
34# endif
35
36/*
37 * This file is a template which generates the OpenGL API entry point
38 * functions. It should be included by a .c file which first defines
39 * the following macros:
40 * KEYWORD1 - usually nothing, but might be __declspec(dllexport) on Win32
41 * KEYWORD2 - usually nothing, but might be __stdcall on Win32
42 * NAME(n) - builds the final function name (usually add "gl" prefix)
43 * DISPATCH(func, args, msg) - code to do dispatch of named function.
44 * msg is a printf-style debug message.
45 * RETURN_DISPATCH(func, args, msg) - code to do dispatch with a return value
46 *
47 * Here is an example which generates the usual OpenGL functions:
48 * #define KEYWORD1
49 * #define KEYWORD2
50 * #define NAME(func) gl##func
51 * #define DISPATCH(func, args, msg) \
52 * struct _glapi_table *dispatch = CurrentDispatch; \
53 * (*dispatch->func) args
54 * #define RETURN DISPATCH(func, args, msg) \
55 * struct _glapi_table *dispatch = CurrentDispatch; \
56 * return (*dispatch->func) args
57 *
58 */
59
60
61#if defined( NAME )
62#ifndef KEYWORD1
63#define KEYWORD1
64#endif
65
66#ifndef KEYWORD1_ALT
67#define KEYWORD1_ALT HIDDEN
68#endif
69
70#ifndef KEYWORD2
71#define KEYWORD2
72#endif
73
74#ifndef DISPATCH
75#error DISPATCH must be defined
76#endif
77
78#ifndef RETURN_DISPATCH
79#error RETURN_DISPATCH must be defined
80#endif
81
82
83KEYWORD1 void KEYWORD2 NAME(NewList)(GLuint list, GLenum mode)
84{
85 DISPATCH(NewList, (list, mode), (F, "glNewList(%d, 0x%x);\n", list, mode));
86}
87
88KEYWORD1 void KEYWORD2 NAME(EndList)(void)
89{
90 DISPATCH(EndList, (), (F, "glEndList();\n"));
91}
92
93KEYWORD1 void KEYWORD2 NAME(CallList)(GLuint list)
94{
95 DISPATCH(CallList, (list), (F, "glCallList(%d);\n", list));
96}
97
98KEYWORD1 void KEYWORD2 NAME(CallLists)(GLsizei n, GLenum type, const GLvoid * lists)
99{
100 DISPATCH(CallLists, (n, type, lists), (F, "glCallLists(%d, 0x%x, %p);\n", n, type, (const void *) lists));
101}
102
103KEYWORD1 void KEYWORD2 NAME(DeleteLists)(GLuint list, GLsizei range)
104{
105 DISPATCH(DeleteLists, (list, range), (F, "glDeleteLists(%d, %d);\n", list, range));
106}
107
108KEYWORD1 GLuint KEYWORD2 NAME(GenLists)(GLsizei range)
109{
110 RETURN_DISPATCH(GenLists, (range), (F, "glGenLists(%d);\n", range));
111}
112
113KEYWORD1 void KEYWORD2 NAME(ListBase)(GLuint base)
114{
115 DISPATCH(ListBase, (base), (F, "glListBase(%d);\n", base));
116}
117
118KEYWORD1 void KEYWORD2 NAME(Begin)(GLenum mode)
119{
120 DISPATCH(Begin, (mode), (F, "glBegin(0x%x);\n", mode));
121}
122
123KEYWORD1 void KEYWORD2 NAME(Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
124{
125 DISPATCH(Bitmap, (width, height, xorig, yorig, xmove, ymove, bitmap), (F, "glBitmap(%d, %d, %f, %f, %f, %f, %p);\n", width, height, xorig, yorig, xmove, ymove, (const void *) bitmap));
126}
127
128KEYWORD1 void KEYWORD2 NAME(Color3b)(GLbyte red, GLbyte green, GLbyte blue)
129{
130 DISPATCH(Color3b, (red, green, blue), (F, "glColor3b(%d, %d, %d);\n", red, green, blue));
131}
132
133KEYWORD1 void KEYWORD2 NAME(Color3bv)(const GLbyte * v)
134{
135 DISPATCH(Color3bv, (v), (F, "glColor3bv(%p);\n", (const void *) v));
136}
137
138KEYWORD1 void KEYWORD2 NAME(Color3d)(GLdouble red, GLdouble green, GLdouble blue)
139{
140 DISPATCH(Color3d, (red, green, blue), (F, "glColor3d(%f, %f, %f);\n", red, green, blue));
141}
142
143KEYWORD1 void KEYWORD2 NAME(Color3dv)(const GLdouble * v)
144{
145 DISPATCH(Color3dv, (v), (F, "glColor3dv(%p);\n", (const void *) v));
146}
147
148KEYWORD1 void KEYWORD2 NAME(Color3f)(GLfloat red, GLfloat green, GLfloat blue)
149{
150 DISPATCH(Color3f, (red, green, blue), (F, "glColor3f(%f, %f, %f);\n", red, green, blue));
151}
152
153KEYWORD1 void KEYWORD2 NAME(Color3fv)(const GLfloat * v)
154{
155 DISPATCH(Color3fv, (v), (F, "glColor3fv(%p);\n", (const void *) v));
156}
157
158KEYWORD1 void KEYWORD2 NAME(Color3i)(GLint red, GLint green, GLint blue)
159{
160 DISPATCH(Color3i, (red, green, blue), (F, "glColor3i(%d, %d, %d);\n", red, green, blue));
161}
162
163KEYWORD1 void KEYWORD2 NAME(Color3iv)(const GLint * v)
164{
165 DISPATCH(Color3iv, (v), (F, "glColor3iv(%p);\n", (const void *) v));
166}
167
168KEYWORD1 void KEYWORD2 NAME(Color3s)(GLshort red, GLshort green, GLshort blue)
169{
170 DISPATCH(Color3s, (red, green, blue), (F, "glColor3s(%d, %d, %d);\n", red, green, blue));
171}
172
173KEYWORD1 void KEYWORD2 NAME(Color3sv)(const GLshort * v)
174{
175 DISPATCH(Color3sv, (v), (F, "glColor3sv(%p);\n", (const void *) v));
176}
177
178KEYWORD1 void KEYWORD2 NAME(Color3ub)(GLubyte red, GLubyte green, GLubyte blue)
179{
180 DISPATCH(Color3ub, (red, green, blue), (F, "glColor3ub(%d, %d, %d);\n", red, green, blue));
181}
182
183KEYWORD1 void KEYWORD2 NAME(Color3ubv)(const GLubyte * v)
184{
185 DISPATCH(Color3ubv, (v), (F, "glColor3ubv(%p);\n", (const void *) v));
186}
187
188KEYWORD1 void KEYWORD2 NAME(Color3ui)(GLuint red, GLuint green, GLuint blue)
189{
190 DISPATCH(Color3ui, (red, green, blue), (F, "glColor3ui(%d, %d, %d);\n", red, green, blue));
191}
192
193KEYWORD1 void KEYWORD2 NAME(Color3uiv)(const GLuint * v)
194{
195 DISPATCH(Color3uiv, (v), (F, "glColor3uiv(%p);\n", (const void *) v));
196}
197
198KEYWORD1 void KEYWORD2 NAME(Color3us)(GLushort red, GLushort green, GLushort blue)
199{
200 DISPATCH(Color3us, (red, green, blue), (F, "glColor3us(%d, %d, %d);\n", red, green, blue));
201}
202
203KEYWORD1 void KEYWORD2 NAME(Color3usv)(const GLushort * v)
204{
205 DISPATCH(Color3usv, (v), (F, "glColor3usv(%p);\n", (const void *) v));
206}
207
208KEYWORD1 void KEYWORD2 NAME(Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
209{
210 DISPATCH(Color4b, (red, green, blue, alpha), (F, "glColor4b(%d, %d, %d, %d);\n", red, green, blue, alpha));
211}
212
213KEYWORD1 void KEYWORD2 NAME(Color4bv)(const GLbyte * v)
214{
215 DISPATCH(Color4bv, (v), (F, "glColor4bv(%p);\n", (const void *) v));
216}
217
218KEYWORD1 void KEYWORD2 NAME(Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
219{
220 DISPATCH(Color4d, (red, green, blue, alpha), (F, "glColor4d(%f, %f, %f, %f);\n", red, green, blue, alpha));
221}
222
223KEYWORD1 void KEYWORD2 NAME(Color4dv)(const GLdouble * v)
224{
225 DISPATCH(Color4dv, (v), (F, "glColor4dv(%p);\n", (const void *) v));
226}
227
228KEYWORD1 void KEYWORD2 NAME(Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
229{
230 DISPATCH(Color4f, (red, green, blue, alpha), (F, "glColor4f(%f, %f, %f, %f);\n", red, green, blue, alpha));
231}
232
233KEYWORD1 void KEYWORD2 NAME(Color4fv)(const GLfloat * v)
234{
235 DISPATCH(Color4fv, (v), (F, "glColor4fv(%p);\n", (const void *) v));
236}
237
238KEYWORD1 void KEYWORD2 NAME(Color4i)(GLint red, GLint green, GLint blue, GLint alpha)
239{
240 DISPATCH(Color4i, (red, green, blue, alpha), (F, "glColor4i(%d, %d, %d, %d);\n", red, green, blue, alpha));
241}
242
243KEYWORD1 void KEYWORD2 NAME(Color4iv)(const GLint * v)
244{
245 DISPATCH(Color4iv, (v), (F, "glColor4iv(%p);\n", (const void *) v));
246}
247
248KEYWORD1 void KEYWORD2 NAME(Color4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha)
249{
250 DISPATCH(Color4s, (red, green, blue, alpha), (F, "glColor4s(%d, %d, %d, %d);\n", red, green, blue, alpha));
251}
252
253KEYWORD1 void KEYWORD2 NAME(Color4sv)(const GLshort * v)
254{
255 DISPATCH(Color4sv, (v), (F, "glColor4sv(%p);\n", (const void *) v));
256}
257
258KEYWORD1 void KEYWORD2 NAME(Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
259{
260 DISPATCH(Color4ub, (red, green, blue, alpha), (F, "glColor4ub(%d, %d, %d, %d);\n", red, green, blue, alpha));
261}
262
263KEYWORD1 void KEYWORD2 NAME(Color4ubv)(const GLubyte * v)
264{
265 DISPATCH(Color4ubv, (v), (F, "glColor4ubv(%p);\n", (const void *) v));
266}
267
268KEYWORD1 void KEYWORD2 NAME(Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha)
269{
270 DISPATCH(Color4ui, (red, green, blue, alpha), (F, "glColor4ui(%d, %d, %d, %d);\n", red, green, blue, alpha));
271}
272
273KEYWORD1 void KEYWORD2 NAME(Color4uiv)(const GLuint * v)
274{
275 DISPATCH(Color4uiv, (v), (F, "glColor4uiv(%p);\n", (const void *) v));
276}
277
278KEYWORD1 void KEYWORD2 NAME(Color4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha)
279{
280 DISPATCH(Color4us, (red, green, blue, alpha), (F, "glColor4us(%d, %d, %d, %d);\n", red, green, blue, alpha));
281}
282
283KEYWORD1 void KEYWORD2 NAME(Color4usv)(const GLushort * v)
284{
285 DISPATCH(Color4usv, (v), (F, "glColor4usv(%p);\n", (const void *) v));
286}
287
288KEYWORD1 void KEYWORD2 NAME(EdgeFlag)(GLboolean flag)
289{
290 DISPATCH(EdgeFlag, (flag), (F, "glEdgeFlag(%d);\n", flag));
291}
292
293KEYWORD1 void KEYWORD2 NAME(EdgeFlagv)(const GLboolean * flag)
294{
295 DISPATCH(EdgeFlagv, (flag), (F, "glEdgeFlagv(%p);\n", (const void *) flag));
296}
297
298KEYWORD1 void KEYWORD2 NAME(End)(void)
299{
300 DISPATCH(End, (), (F, "glEnd();\n"));
301}
302
303KEYWORD1 void KEYWORD2 NAME(Indexd)(GLdouble c)
304{
305 DISPATCH(Indexd, (c), (F, "glIndexd(%f);\n", c));
306}
307
308KEYWORD1 void KEYWORD2 NAME(Indexdv)(const GLdouble * c)
309{
310 DISPATCH(Indexdv, (c), (F, "glIndexdv(%p);\n", (const void *) c));
311}
312
313KEYWORD1 void KEYWORD2 NAME(Indexf)(GLfloat c)
314{
315 DISPATCH(Indexf, (c), (F, "glIndexf(%f);\n", c));
316}
317
318KEYWORD1 void KEYWORD2 NAME(Indexfv)(const GLfloat * c)
319{
320 DISPATCH(Indexfv, (c), (F, "glIndexfv(%p);\n", (const void *) c));
321}
322
323KEYWORD1 void KEYWORD2 NAME(Indexi)(GLint c)
324{
325 DISPATCH(Indexi, (c), (F, "glIndexi(%d);\n", c));
326}
327
328KEYWORD1 void KEYWORD2 NAME(Indexiv)(const GLint * c)
329{
330 DISPATCH(Indexiv, (c), (F, "glIndexiv(%p);\n", (const void *) c));
331}
332
333KEYWORD1 void KEYWORD2 NAME(Indexs)(GLshort c)
334{
335 DISPATCH(Indexs, (c), (F, "glIndexs(%d);\n", c));
336}
337
338KEYWORD1 void KEYWORD2 NAME(Indexsv)(const GLshort * c)
339{
340 DISPATCH(Indexsv, (c), (F, "glIndexsv(%p);\n", (const void *) c));
341}
342
343KEYWORD1 void KEYWORD2 NAME(Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz)
344{
345 DISPATCH(Normal3b, (nx, ny, nz), (F, "glNormal3b(%d, %d, %d);\n", nx, ny, nz));
346}
347
348KEYWORD1 void KEYWORD2 NAME(Normal3bv)(const GLbyte * v)
349{
350 DISPATCH(Normal3bv, (v), (F, "glNormal3bv(%p);\n", (const void *) v));
351}
352
353KEYWORD1 void KEYWORD2 NAME(Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz)
354{
355 DISPATCH(Normal3d, (nx, ny, nz), (F, "glNormal3d(%f, %f, %f);\n", nx, ny, nz));
356}
357
358KEYWORD1 void KEYWORD2 NAME(Normal3dv)(const GLdouble * v)
359{
360 DISPATCH(Normal3dv, (v), (F, "glNormal3dv(%p);\n", (const void *) v));
361}
362
363KEYWORD1 void KEYWORD2 NAME(Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz)
364{
365 DISPATCH(Normal3f, (nx, ny, nz), (F, "glNormal3f(%f, %f, %f);\n", nx, ny, nz));
366}
367
368KEYWORD1 void KEYWORD2 NAME(Normal3fv)(const GLfloat * v)
369{
370 DISPATCH(Normal3fv, (v), (F, "glNormal3fv(%p);\n", (const void *) v));
371}
372
373KEYWORD1 void KEYWORD2 NAME(Normal3i)(GLint nx, GLint ny, GLint nz)
374{
375 DISPATCH(Normal3i, (nx, ny, nz), (F, "glNormal3i(%d, %d, %d);\n", nx, ny, nz));
376}
377
378KEYWORD1 void KEYWORD2 NAME(Normal3iv)(const GLint * v)
379{
380 DISPATCH(Normal3iv, (v), (F, "glNormal3iv(%p);\n", (const void *) v));
381}
382
383KEYWORD1 void KEYWORD2 NAME(Normal3s)(GLshort nx, GLshort ny, GLshort nz)
384{
385 DISPATCH(Normal3s, (nx, ny, nz), (F, "glNormal3s(%d, %d, %d);\n", nx, ny, nz));
386}
387
388KEYWORD1 void KEYWORD2 NAME(Normal3sv)(const GLshort * v)
389{
390 DISPATCH(Normal3sv, (v), (F, "glNormal3sv(%p);\n", (const void *) v));
391}
392
393KEYWORD1 void KEYWORD2 NAME(RasterPos2d)(GLdouble x, GLdouble y)
394{
395 DISPATCH(RasterPos2d, (x, y), (F, "glRasterPos2d(%f, %f);\n", x, y));
396}
397
398KEYWORD1 void KEYWORD2 NAME(RasterPos2dv)(const GLdouble * v)
399{
400 DISPATCH(RasterPos2dv, (v), (F, "glRasterPos2dv(%p);\n", (const void *) v));
401}
402
403KEYWORD1 void KEYWORD2 NAME(RasterPos2f)(GLfloat x, GLfloat y)
404{
405 DISPATCH(RasterPos2f, (x, y), (F, "glRasterPos2f(%f, %f);\n", x, y));
406}
407
408KEYWORD1 void KEYWORD2 NAME(RasterPos2fv)(const GLfloat * v)
409{
410 DISPATCH(RasterPos2fv, (v), (F, "glRasterPos2fv(%p);\n", (const void *) v));
411}
412
413KEYWORD1 void KEYWORD2 NAME(RasterPos2i)(GLint x, GLint y)
414{
415 DISPATCH(RasterPos2i, (x, y), (F, "glRasterPos2i(%d, %d);\n", x, y));
416}
417
418KEYWORD1 void KEYWORD2 NAME(RasterPos2iv)(const GLint * v)
419{
420 DISPATCH(RasterPos2iv, (v), (F, "glRasterPos2iv(%p);\n", (const void *) v));
421}
422
423KEYWORD1 void KEYWORD2 NAME(RasterPos2s)(GLshort x, GLshort y)
424{
425 DISPATCH(RasterPos2s, (x, y), (F, "glRasterPos2s(%d, %d);\n", x, y));
426}
427
428KEYWORD1 void KEYWORD2 NAME(RasterPos2sv)(const GLshort * v)
429{
430 DISPATCH(RasterPos2sv, (v), (F, "glRasterPos2sv(%p);\n", (const void *) v));
431}
432
433KEYWORD1 void KEYWORD2 NAME(RasterPos3d)(GLdouble x, GLdouble y, GLdouble z)
434{
435 DISPATCH(RasterPos3d, (x, y, z), (F, "glRasterPos3d(%f, %f, %f);\n", x, y, z));
436}
437
438KEYWORD1 void KEYWORD2 NAME(RasterPos3dv)(const GLdouble * v)
439{
440 DISPATCH(RasterPos3dv, (v), (F, "glRasterPos3dv(%p);\n", (const void *) v));
441}
442
443KEYWORD1 void KEYWORD2 NAME(RasterPos3f)(GLfloat x, GLfloat y, GLfloat z)
444{
445 DISPATCH(RasterPos3f, (x, y, z), (F, "glRasterPos3f(%f, %f, %f);\n", x, y, z));
446}
447
448KEYWORD1 void KEYWORD2 NAME(RasterPos3fv)(const GLfloat * v)
449{
450 DISPATCH(RasterPos3fv, (v), (F, "glRasterPos3fv(%p);\n", (const void *) v));
451}
452
453KEYWORD1 void KEYWORD2 NAME(RasterPos3i)(GLint x, GLint y, GLint z)
454{
455 DISPATCH(RasterPos3i, (x, y, z), (F, "glRasterPos3i(%d, %d, %d);\n", x, y, z));
456}
457
458KEYWORD1 void KEYWORD2 NAME(RasterPos3iv)(const GLint * v)
459{
460 DISPATCH(RasterPos3iv, (v), (F, "glRasterPos3iv(%p);\n", (const void *) v));
461}
462
463KEYWORD1 void KEYWORD2 NAME(RasterPos3s)(GLshort x, GLshort y, GLshort z)
464{
465 DISPATCH(RasterPos3s, (x, y, z), (F, "glRasterPos3s(%d, %d, %d);\n", x, y, z));
466}
467
468KEYWORD1 void KEYWORD2 NAME(RasterPos3sv)(const GLshort * v)
469{
470 DISPATCH(RasterPos3sv, (v), (F, "glRasterPos3sv(%p);\n", (const void *) v));
471}
472
473KEYWORD1 void KEYWORD2 NAME(RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
474{
475 DISPATCH(RasterPos4d, (x, y, z, w), (F, "glRasterPos4d(%f, %f, %f, %f);\n", x, y, z, w));
476}
477
478KEYWORD1 void KEYWORD2 NAME(RasterPos4dv)(const GLdouble * v)
479{
480 DISPATCH(RasterPos4dv, (v), (F, "glRasterPos4dv(%p);\n", (const void *) v));
481}
482
483KEYWORD1 void KEYWORD2 NAME(RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
484{
485 DISPATCH(RasterPos4f, (x, y, z, w), (F, "glRasterPos4f(%f, %f, %f, %f);\n", x, y, z, w));
486}
487
488KEYWORD1 void KEYWORD2 NAME(RasterPos4fv)(const GLfloat * v)
489{
490 DISPATCH(RasterPos4fv, (v), (F, "glRasterPos4fv(%p);\n", (const void *) v));
491}
492
493KEYWORD1 void KEYWORD2 NAME(RasterPos4i)(GLint x, GLint y, GLint z, GLint w)
494{
495 DISPATCH(RasterPos4i, (x, y, z, w), (F, "glRasterPos4i(%d, %d, %d, %d);\n", x, y, z, w));
496}
497
498KEYWORD1 void KEYWORD2 NAME(RasterPos4iv)(const GLint * v)
499{
500 DISPATCH(RasterPos4iv, (v), (F, "glRasterPos4iv(%p);\n", (const void *) v));
501}
502
503KEYWORD1 void KEYWORD2 NAME(RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w)
504{
505 DISPATCH(RasterPos4s, (x, y, z, w), (F, "glRasterPos4s(%d, %d, %d, %d);\n", x, y, z, w));
506}
507
508KEYWORD1 void KEYWORD2 NAME(RasterPos4sv)(const GLshort * v)
509{
510 DISPATCH(RasterPos4sv, (v), (F, "glRasterPos4sv(%p);\n", (const void *) v));
511}
512
513KEYWORD1 void KEYWORD2 NAME(Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
514{
515 DISPATCH(Rectd, (x1, y1, x2, y2), (F, "glRectd(%f, %f, %f, %f);\n", x1, y1, x2, y2));
516}
517
518KEYWORD1 void KEYWORD2 NAME(Rectdv)(const GLdouble * v1, const GLdouble * v2)
519{
520 DISPATCH(Rectdv, (v1, v2), (F, "glRectdv(%p, %p);\n", (const void *) v1, (const void *) v2));
521}
522
523KEYWORD1 void KEYWORD2 NAME(Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
524{
525 DISPATCH(Rectf, (x1, y1, x2, y2), (F, "glRectf(%f, %f, %f, %f);\n", x1, y1, x2, y2));
526}
527
528KEYWORD1 void KEYWORD2 NAME(Rectfv)(const GLfloat * v1, const GLfloat * v2)
529{
530 DISPATCH(Rectfv, (v1, v2), (F, "glRectfv(%p, %p);\n", (const void *) v1, (const void *) v2));
531}
532
533KEYWORD1 void KEYWORD2 NAME(Recti)(GLint x1, GLint y1, GLint x2, GLint y2)
534{
535 DISPATCH(Recti, (x1, y1, x2, y2), (F, "glRecti(%d, %d, %d, %d);\n", x1, y1, x2, y2));
536}
537
538KEYWORD1 void KEYWORD2 NAME(Rectiv)(const GLint * v1, const GLint * v2)
539{
540 DISPATCH(Rectiv, (v1, v2), (F, "glRectiv(%p, %p);\n", (const void *) v1, (const void *) v2));
541}
542
543KEYWORD1 void KEYWORD2 NAME(Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
544{
545 DISPATCH(Rects, (x1, y1, x2, y2), (F, "glRects(%d, %d, %d, %d);\n", x1, y1, x2, y2));
546}
547
548KEYWORD1 void KEYWORD2 NAME(Rectsv)(const GLshort * v1, const GLshort * v2)
549{
550 DISPATCH(Rectsv, (v1, v2), (F, "glRectsv(%p, %p);\n", (const void *) v1, (const void *) v2));
551}
552
553KEYWORD1 void KEYWORD2 NAME(TexCoord1d)(GLdouble s)
554{
555 DISPATCH(TexCoord1d, (s), (F, "glTexCoord1d(%f);\n", s));
556}
557
558KEYWORD1 void KEYWORD2 NAME(TexCoord1dv)(const GLdouble * v)
559{
560 DISPATCH(TexCoord1dv, (v), (F, "glTexCoord1dv(%p);\n", (const void *) v));
561}
562
563KEYWORD1 void KEYWORD2 NAME(TexCoord1f)(GLfloat s)
564{
565 DISPATCH(TexCoord1f, (s), (F, "glTexCoord1f(%f);\n", s));
566}
567
568KEYWORD1 void KEYWORD2 NAME(TexCoord1fv)(const GLfloat * v)
569{
570 DISPATCH(TexCoord1fv, (v), (F, "glTexCoord1fv(%p);\n", (const void *) v));
571}
572
573KEYWORD1 void KEYWORD2 NAME(TexCoord1i)(GLint s)
574{
575 DISPATCH(TexCoord1i, (s), (F, "glTexCoord1i(%d);\n", s));
576}
577
578KEYWORD1 void KEYWORD2 NAME(TexCoord1iv)(const GLint * v)
579{
580 DISPATCH(TexCoord1iv, (v), (F, "glTexCoord1iv(%p);\n", (const void *) v));
581}
582
583KEYWORD1 void KEYWORD2 NAME(TexCoord1s)(GLshort s)
584{
585 DISPATCH(TexCoord1s, (s), (F, "glTexCoord1s(%d);\n", s));
586}
587
588KEYWORD1 void KEYWORD2 NAME(TexCoord1sv)(const GLshort * v)
589{
590 DISPATCH(TexCoord1sv, (v), (F, "glTexCoord1sv(%p);\n", (const void *) v));
591}
592
593KEYWORD1 void KEYWORD2 NAME(TexCoord2d)(GLdouble s, GLdouble t)
594{
595 DISPATCH(TexCoord2d, (s, t), (F, "glTexCoord2d(%f, %f);\n", s, t));
596}
597
598KEYWORD1 void KEYWORD2 NAME(TexCoord2dv)(const GLdouble * v)
599{
600 DISPATCH(TexCoord2dv, (v), (F, "glTexCoord2dv(%p);\n", (const void *) v));
601}
602
603KEYWORD1 void KEYWORD2 NAME(TexCoord2f)(GLfloat s, GLfloat t)
604{
605 DISPATCH(TexCoord2f, (s, t), (F, "glTexCoord2f(%f, %f);\n", s, t));
606}
607
608KEYWORD1 void KEYWORD2 NAME(TexCoord2fv)(const GLfloat * v)
609{
610 DISPATCH(TexCoord2fv, (v), (F, "glTexCoord2fv(%p);\n", (const void *) v));
611}
612
613KEYWORD1 void KEYWORD2 NAME(TexCoord2i)(GLint s, GLint t)
614{
615 DISPATCH(TexCoord2i, (s, t), (F, "glTexCoord2i(%d, %d);\n", s, t));
616}
617
618KEYWORD1 void KEYWORD2 NAME(TexCoord2iv)(const GLint * v)
619{
620 DISPATCH(TexCoord2iv, (v), (F, "glTexCoord2iv(%p);\n", (const void *) v));
621}
622
623KEYWORD1 void KEYWORD2 NAME(TexCoord2s)(GLshort s, GLshort t)
624{
625 DISPATCH(TexCoord2s, (s, t), (F, "glTexCoord2s(%d, %d);\n", s, t));
626}
627
628KEYWORD1 void KEYWORD2 NAME(TexCoord2sv)(const GLshort * v)
629{
630 DISPATCH(TexCoord2sv, (v), (F, "glTexCoord2sv(%p);\n", (const void *) v));
631}
632
633KEYWORD1 void KEYWORD2 NAME(TexCoord3d)(GLdouble s, GLdouble t, GLdouble r)
634{
635 DISPATCH(TexCoord3d, (s, t, r), (F, "glTexCoord3d(%f, %f, %f);\n", s, t, r));
636}
637
638KEYWORD1 void KEYWORD2 NAME(TexCoord3dv)(const GLdouble * v)
639{
640 DISPATCH(TexCoord3dv, (v), (F, "glTexCoord3dv(%p);\n", (const void *) v));
641}
642
643KEYWORD1 void KEYWORD2 NAME(TexCoord3f)(GLfloat s, GLfloat t, GLfloat r)
644{
645 DISPATCH(TexCoord3f, (s, t, r), (F, "glTexCoord3f(%f, %f, %f);\n", s, t, r));
646}
647
648KEYWORD1 void KEYWORD2 NAME(TexCoord3fv)(const GLfloat * v)
649{
650 DISPATCH(TexCoord3fv, (v), (F, "glTexCoord3fv(%p);\n", (const void *) v));
651}
652
653KEYWORD1 void KEYWORD2 NAME(TexCoord3i)(GLint s, GLint t, GLint r)
654{
655 DISPATCH(TexCoord3i, (s, t, r), (F, "glTexCoord3i(%d, %d, %d);\n", s, t, r));
656}
657
658KEYWORD1 void KEYWORD2 NAME(TexCoord3iv)(const GLint * v)
659{
660 DISPATCH(TexCoord3iv, (v), (F, "glTexCoord3iv(%p);\n", (const void *) v));
661}
662
663KEYWORD1 void KEYWORD2 NAME(TexCoord3s)(GLshort s, GLshort t, GLshort r)
664{
665 DISPATCH(TexCoord3s, (s, t, r), (F, "glTexCoord3s(%d, %d, %d);\n", s, t, r));
666}
667
668KEYWORD1 void KEYWORD2 NAME(TexCoord3sv)(const GLshort * v)
669{
670 DISPATCH(TexCoord3sv, (v), (F, "glTexCoord3sv(%p);\n", (const void *) v));
671}
672
673KEYWORD1 void KEYWORD2 NAME(TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
674{
675 DISPATCH(TexCoord4d, (s, t, r, q), (F, "glTexCoord4d(%f, %f, %f, %f);\n", s, t, r, q));
676}
677
678KEYWORD1 void KEYWORD2 NAME(TexCoord4dv)(const GLdouble * v)
679{
680 DISPATCH(TexCoord4dv, (v), (F, "glTexCoord4dv(%p);\n", (const void *) v));
681}
682
683KEYWORD1 void KEYWORD2 NAME(TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
684{
685 DISPATCH(TexCoord4f, (s, t, r, q), (F, "glTexCoord4f(%f, %f, %f, %f);\n", s, t, r, q));
686}
687
688KEYWORD1 void KEYWORD2 NAME(TexCoord4fv)(const GLfloat * v)
689{
690 DISPATCH(TexCoord4fv, (v), (F, "glTexCoord4fv(%p);\n", (const void *) v));
691}
692
693KEYWORD1 void KEYWORD2 NAME(TexCoord4i)(GLint s, GLint t, GLint r, GLint q)
694{
695 DISPATCH(TexCoord4i, (s, t, r, q), (F, "glTexCoord4i(%d, %d, %d, %d);\n", s, t, r, q));
696}
697
698KEYWORD1 void KEYWORD2 NAME(TexCoord4iv)(const GLint * v)
699{
700 DISPATCH(TexCoord4iv, (v), (F, "glTexCoord4iv(%p);\n", (const void *) v));
701}
702
703KEYWORD1 void KEYWORD2 NAME(TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q)
704{
705 DISPATCH(TexCoord4s, (s, t, r, q), (F, "glTexCoord4s(%d, %d, %d, %d);\n", s, t, r, q));
706}
707
708KEYWORD1 void KEYWORD2 NAME(TexCoord4sv)(const GLshort * v)
709{
710 DISPATCH(TexCoord4sv, (v), (F, "glTexCoord4sv(%p);\n", (const void *) v));
711}
712
713KEYWORD1 void KEYWORD2 NAME(Vertex2d)(GLdouble x, GLdouble y)
714{
715 DISPATCH(Vertex2d, (x, y), (F, "glVertex2d(%f, %f);\n", x, y));
716}
717
718KEYWORD1 void KEYWORD2 NAME(Vertex2dv)(const GLdouble * v)
719{
720 DISPATCH(Vertex2dv, (v), (F, "glVertex2dv(%p);\n", (const void *) v));
721}
722
723KEYWORD1 void KEYWORD2 NAME(Vertex2f)(GLfloat x, GLfloat y)
724{
725 DISPATCH(Vertex2f, (x, y), (F, "glVertex2f(%f, %f);\n", x, y));
726}
727
728KEYWORD1 void KEYWORD2 NAME(Vertex2fv)(const GLfloat * v)
729{
730 DISPATCH(Vertex2fv, (v), (F, "glVertex2fv(%p);\n", (const void *) v));
731}
732
733KEYWORD1 void KEYWORD2 NAME(Vertex2i)(GLint x, GLint y)
734{
735 DISPATCH(Vertex2i, (x, y), (F, "glVertex2i(%d, %d);\n", x, y));
736}
737
738KEYWORD1 void KEYWORD2 NAME(Vertex2iv)(const GLint * v)
739{
740 DISPATCH(Vertex2iv, (v), (F, "glVertex2iv(%p);\n", (const void *) v));
741}
742
743KEYWORD1 void KEYWORD2 NAME(Vertex2s)(GLshort x, GLshort y)
744{
745 DISPATCH(Vertex2s, (x, y), (F, "glVertex2s(%d, %d);\n", x, y));
746}
747
748KEYWORD1 void KEYWORD2 NAME(Vertex2sv)(const GLshort * v)
749{
750 DISPATCH(Vertex2sv, (v), (F, "glVertex2sv(%p);\n", (const void *) v));
751}
752
753KEYWORD1 void KEYWORD2 NAME(Vertex3d)(GLdouble x, GLdouble y, GLdouble z)
754{
755 DISPATCH(Vertex3d, (x, y, z), (F, "glVertex3d(%f, %f, %f);\n", x, y, z));
756}
757
758KEYWORD1 void KEYWORD2 NAME(Vertex3dv)(const GLdouble * v)
759{
760 DISPATCH(Vertex3dv, (v), (F, "glVertex3dv(%p);\n", (const void *) v));
761}
762
763KEYWORD1 void KEYWORD2 NAME(Vertex3f)(GLfloat x, GLfloat y, GLfloat z)
764{
765 DISPATCH(Vertex3f, (x, y, z), (F, "glVertex3f(%f, %f, %f);\n", x, y, z));
766}
767
768KEYWORD1 void KEYWORD2 NAME(Vertex3fv)(const GLfloat * v)
769{
770 DISPATCH(Vertex3fv, (v), (F, "glVertex3fv(%p);\n", (const void *) v));
771}
772
773KEYWORD1 void KEYWORD2 NAME(Vertex3i)(GLint x, GLint y, GLint z)
774{
775 DISPATCH(Vertex3i, (x, y, z), (F, "glVertex3i(%d, %d, %d);\n", x, y, z));
776}
777
778KEYWORD1 void KEYWORD2 NAME(Vertex3iv)(const GLint * v)
779{
780 DISPATCH(Vertex3iv, (v), (F, "glVertex3iv(%p);\n", (const void *) v));
781}
782
783KEYWORD1 void KEYWORD2 NAME(Vertex3s)(GLshort x, GLshort y, GLshort z)
784{
785 DISPATCH(Vertex3s, (x, y, z), (F, "glVertex3s(%d, %d, %d);\n", x, y, z));
786}
787
788KEYWORD1 void KEYWORD2 NAME(Vertex3sv)(const GLshort * v)
789{
790 DISPATCH(Vertex3sv, (v), (F, "glVertex3sv(%p);\n", (const void *) v));
791}
792
793KEYWORD1 void KEYWORD2 NAME(Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
794{
795 DISPATCH(Vertex4d, (x, y, z, w), (F, "glVertex4d(%f, %f, %f, %f);\n", x, y, z, w));
796}
797
798KEYWORD1 void KEYWORD2 NAME(Vertex4dv)(const GLdouble * v)
799{
800 DISPATCH(Vertex4dv, (v), (F, "glVertex4dv(%p);\n", (const void *) v));
801}
802
803KEYWORD1 void KEYWORD2 NAME(Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
804{
805 DISPATCH(Vertex4f, (x, y, z, w), (F, "glVertex4f(%f, %f, %f, %f);\n", x, y, z, w));
806}
807
808KEYWORD1 void KEYWORD2 NAME(Vertex4fv)(const GLfloat * v)
809{
810 DISPATCH(Vertex4fv, (v), (F, "glVertex4fv(%p);\n", (const void *) v));
811}
812
813KEYWORD1 void KEYWORD2 NAME(Vertex4i)(GLint x, GLint y, GLint z, GLint w)
814{
815 DISPATCH(Vertex4i, (x, y, z, w), (F, "glVertex4i(%d, %d, %d, %d);\n", x, y, z, w));
816}
817
818KEYWORD1 void KEYWORD2 NAME(Vertex4iv)(const GLint * v)
819{
820 DISPATCH(Vertex4iv, (v), (F, "glVertex4iv(%p);\n", (const void *) v));
821}
822
823KEYWORD1 void KEYWORD2 NAME(Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w)
824{
825 DISPATCH(Vertex4s, (x, y, z, w), (F, "glVertex4s(%d, %d, %d, %d);\n", x, y, z, w));
826}
827
828KEYWORD1 void KEYWORD2 NAME(Vertex4sv)(const GLshort * v)
829{
830 DISPATCH(Vertex4sv, (v), (F, "glVertex4sv(%p);\n", (const void *) v));
831}
832
833KEYWORD1 void KEYWORD2 NAME(ClipPlane)(GLenum plane, const GLdouble * equation)
834{
835 DISPATCH(ClipPlane, (plane, equation), (F, "glClipPlane(0x%x, %p);\n", plane, (const void *) equation));
836}
837
838KEYWORD1 void KEYWORD2 NAME(ColorMaterial)(GLenum face, GLenum mode)
839{
840 DISPATCH(ColorMaterial, (face, mode), (F, "glColorMaterial(0x%x, 0x%x);\n", face, mode));
841}
842
843KEYWORD1 void KEYWORD2 NAME(CullFace)(GLenum mode)
844{
845 DISPATCH(CullFace, (mode), (F, "glCullFace(0x%x);\n", mode));
846}
847
848KEYWORD1 void KEYWORD2 NAME(Fogf)(GLenum pname, GLfloat param)
849{
850 DISPATCH(Fogf, (pname, param), (F, "glFogf(0x%x, %f);\n", pname, param));
851}
852
853KEYWORD1 void KEYWORD2 NAME(Fogfv)(GLenum pname, const GLfloat * params)
854{
855 DISPATCH(Fogfv, (pname, params), (F, "glFogfv(0x%x, %p);\n", pname, (const void *) params));
856}
857
858KEYWORD1 void KEYWORD2 NAME(Fogi)(GLenum pname, GLint param)
859{
860 DISPATCH(Fogi, (pname, param), (F, "glFogi(0x%x, %d);\n", pname, param));
861}
862
863KEYWORD1 void KEYWORD2 NAME(Fogiv)(GLenum pname, const GLint * params)
864{
865 DISPATCH(Fogiv, (pname, params), (F, "glFogiv(0x%x, %p);\n", pname, (const void *) params));
866}
867
868KEYWORD1 void KEYWORD2 NAME(FrontFace)(GLenum mode)
869{
870 DISPATCH(FrontFace, (mode), (F, "glFrontFace(0x%x);\n", mode));
871}
872
873KEYWORD1 void KEYWORD2 NAME(Hint)(GLenum target, GLenum mode)
874{
875 DISPATCH(Hint, (target, mode), (F, "glHint(0x%x, 0x%x);\n", target, mode));
876}
877
878KEYWORD1 void KEYWORD2 NAME(Lightf)(GLenum light, GLenum pname, GLfloat param)
879{
880 DISPATCH(Lightf, (light, pname, param), (F, "glLightf(0x%x, 0x%x, %f);\n", light, pname, param));
881}
882
883KEYWORD1 void KEYWORD2 NAME(Lightfv)(GLenum light, GLenum pname, const GLfloat * params)
884{
885 DISPATCH(Lightfv, (light, pname, params), (F, "glLightfv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
886}
887
888KEYWORD1 void KEYWORD2 NAME(Lighti)(GLenum light, GLenum pname, GLint param)
889{
890 DISPATCH(Lighti, (light, pname, param), (F, "glLighti(0x%x, 0x%x, %d);\n", light, pname, param));
891}
892
893KEYWORD1 void KEYWORD2 NAME(Lightiv)(GLenum light, GLenum pname, const GLint * params)
894{
895 DISPATCH(Lightiv, (light, pname, params), (F, "glLightiv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
896}
897
898KEYWORD1 void KEYWORD2 NAME(LightModelf)(GLenum pname, GLfloat param)
899{
900 DISPATCH(LightModelf, (pname, param), (F, "glLightModelf(0x%x, %f);\n", pname, param));
901}
902
903KEYWORD1 void KEYWORD2 NAME(LightModelfv)(GLenum pname, const GLfloat * params)
904{
905 DISPATCH(LightModelfv, (pname, params), (F, "glLightModelfv(0x%x, %p);\n", pname, (const void *) params));
906}
907
908KEYWORD1 void KEYWORD2 NAME(LightModeli)(GLenum pname, GLint param)
909{
910 DISPATCH(LightModeli, (pname, param), (F, "glLightModeli(0x%x, %d);\n", pname, param));
911}
912
913KEYWORD1 void KEYWORD2 NAME(LightModeliv)(GLenum pname, const GLint * params)
914{
915 DISPATCH(LightModeliv, (pname, params), (F, "glLightModeliv(0x%x, %p);\n", pname, (const void *) params));
916}
917
918KEYWORD1 void KEYWORD2 NAME(LineStipple)(GLint factor, GLushort pattern)
919{
920 DISPATCH(LineStipple, (factor, pattern), (F, "glLineStipple(%d, %d);\n", factor, pattern));
921}
922
923KEYWORD1 void KEYWORD2 NAME(LineWidth)(GLfloat width)
924{
925 DISPATCH(LineWidth, (width), (F, "glLineWidth(%f);\n", width));
926}
927
928KEYWORD1 void KEYWORD2 NAME(Materialf)(GLenum face, GLenum pname, GLfloat param)
929{
930 DISPATCH(Materialf, (face, pname, param), (F, "glMaterialf(0x%x, 0x%x, %f);\n", face, pname, param));
931}
932
933KEYWORD1 void KEYWORD2 NAME(Materialfv)(GLenum face, GLenum pname, const GLfloat * params)
934{
935 DISPATCH(Materialfv, (face, pname, params), (F, "glMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
936}
937
938KEYWORD1 void KEYWORD2 NAME(Materiali)(GLenum face, GLenum pname, GLint param)
939{
940 DISPATCH(Materiali, (face, pname, param), (F, "glMateriali(0x%x, 0x%x, %d);\n", face, pname, param));
941}
942
943KEYWORD1 void KEYWORD2 NAME(Materialiv)(GLenum face, GLenum pname, const GLint * params)
944{
945 DISPATCH(Materialiv, (face, pname, params), (F, "glMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
946}
947
948KEYWORD1 void KEYWORD2 NAME(PointSize)(GLfloat size)
949{
950 DISPATCH(PointSize, (size), (F, "glPointSize(%f);\n", size));
951}
952
953KEYWORD1 void KEYWORD2 NAME(PolygonMode)(GLenum face, GLenum mode)
954{
955 DISPATCH(PolygonMode, (face, mode), (F, "glPolygonMode(0x%x, 0x%x);\n", face, mode));
956}
957
958KEYWORD1 void KEYWORD2 NAME(PolygonStipple)(const GLubyte * mask)
959{
960 DISPATCH(PolygonStipple, (mask), (F, "glPolygonStipple(%p);\n", (const void *) mask));
961}
962
963KEYWORD1 void KEYWORD2 NAME(Scissor)(GLint x, GLint y, GLsizei width, GLsizei height)
964{
965 DISPATCH(Scissor, (x, y, width, height), (F, "glScissor(%d, %d, %d, %d);\n", x, y, width, height));
966}
967
968KEYWORD1 void KEYWORD2 NAME(ShadeModel)(GLenum mode)
969{
970 DISPATCH(ShadeModel, (mode), (F, "glShadeModel(0x%x);\n", mode));
971}
972
973KEYWORD1 void KEYWORD2 NAME(TexParameterf)(GLenum target, GLenum pname, GLfloat param)
974{
975 DISPATCH(TexParameterf, (target, pname, param), (F, "glTexParameterf(0x%x, 0x%x, %f);\n", target, pname, param));
976}
977
978KEYWORD1 void KEYWORD2 NAME(TexParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
979{
980 DISPATCH(TexParameterfv, (target, pname, params), (F, "glTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
981}
982
983KEYWORD1 void KEYWORD2 NAME(TexParameteri)(GLenum target, GLenum pname, GLint param)
984{
985 DISPATCH(TexParameteri, (target, pname, param), (F, "glTexParameteri(0x%x, 0x%x, %d);\n", target, pname, param));
986}
987
988KEYWORD1 void KEYWORD2 NAME(TexParameteriv)(GLenum target, GLenum pname, const GLint * params)
989{
990 DISPATCH(TexParameteriv, (target, pname, params), (F, "glTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
991}
992
993KEYWORD1 void KEYWORD2 NAME(TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
994{
995 DISPATCH(TexImage1D, (target, level, internalformat, width, border, format, type, pixels), (F, "glTexImage1D(0x%x, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, border, format, type, (const void *) pixels));
996}
997
998KEYWORD1 void KEYWORD2 NAME(TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
999{
1000 DISPATCH(TexImage2D, (target, level, internalformat, width, height, border, format, type, pixels), (F, "glTexImage2D(0x%x, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, border, format, type, (const void *) pixels));
1001}
1002
1003KEYWORD1 void KEYWORD2 NAME(TexEnvf)(GLenum target, GLenum pname, GLfloat param)
1004{
1005 DISPATCH(TexEnvf, (target, pname, param), (F, "glTexEnvf(0x%x, 0x%x, %f);\n", target, pname, param));
1006}
1007
1008KEYWORD1 void KEYWORD2 NAME(TexEnvfv)(GLenum target, GLenum pname, const GLfloat * params)
1009{
1010 DISPATCH(TexEnvfv, (target, pname, params), (F, "glTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1011}
1012
1013KEYWORD1 void KEYWORD2 NAME(TexEnvi)(GLenum target, GLenum pname, GLint param)
1014{
1015 DISPATCH(TexEnvi, (target, pname, param), (F, "glTexEnvi(0x%x, 0x%x, %d);\n", target, pname, param));
1016}
1017
1018KEYWORD1 void KEYWORD2 NAME(TexEnviv)(GLenum target, GLenum pname, const GLint * params)
1019{
1020 DISPATCH(TexEnviv, (target, pname, params), (F, "glTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1021}
1022
1023KEYWORD1 void KEYWORD2 NAME(TexGend)(GLenum coord, GLenum pname, GLdouble param)
1024{
1025 DISPATCH(TexGend, (coord, pname, param), (F, "glTexGend(0x%x, 0x%x, %f);\n", coord, pname, param));
1026}
1027
1028KEYWORD1 void KEYWORD2 NAME(TexGendv)(GLenum coord, GLenum pname, const GLdouble * params)
1029{
1030 DISPATCH(TexGendv, (coord, pname, params), (F, "glTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
1031}
1032
1033KEYWORD1 void KEYWORD2 NAME(TexGenf)(GLenum coord, GLenum pname, GLfloat param)
1034{
1035 DISPATCH(TexGenf, (coord, pname, param), (F, "glTexGenf(0x%x, 0x%x, %f);\n", coord, pname, param));
1036}
1037
1038KEYWORD1 void KEYWORD2 NAME(TexGenfv)(GLenum coord, GLenum pname, const GLfloat * params)
1039{
1040 DISPATCH(TexGenfv, (coord, pname, params), (F, "glTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
1041}
1042
1043KEYWORD1 void KEYWORD2 NAME(TexGeni)(GLenum coord, GLenum pname, GLint param)
1044{
1045 DISPATCH(TexGeni, (coord, pname, param), (F, "glTexGeni(0x%x, 0x%x, %d);\n", coord, pname, param));
1046}
1047
1048KEYWORD1 void KEYWORD2 NAME(TexGeniv)(GLenum coord, GLenum pname, const GLint * params)
1049{
1050 DISPATCH(TexGeniv, (coord, pname, params), (F, "glTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
1051}
1052
1053KEYWORD1 void KEYWORD2 NAME(FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer)
1054{
1055 DISPATCH(FeedbackBuffer, (size, type, buffer), (F, "glFeedbackBuffer(%d, 0x%x, %p);\n", size, type, (const void *) buffer));
1056}
1057
1058KEYWORD1 void KEYWORD2 NAME(SelectBuffer)(GLsizei size, GLuint * buffer)
1059{
1060 DISPATCH(SelectBuffer, (size, buffer), (F, "glSelectBuffer(%d, %p);\n", size, (const void *) buffer));
1061}
1062
1063KEYWORD1 GLint KEYWORD2 NAME(RenderMode)(GLenum mode)
1064{
1065 RETURN_DISPATCH(RenderMode, (mode), (F, "glRenderMode(0x%x);\n", mode));
1066}
1067
1068KEYWORD1 void KEYWORD2 NAME(InitNames)(void)
1069{
1070 DISPATCH(InitNames, (), (F, "glInitNames();\n"));
1071}
1072
1073KEYWORD1 void KEYWORD2 NAME(LoadName)(GLuint name)
1074{
1075 DISPATCH(LoadName, (name), (F, "glLoadName(%d);\n", name));
1076}
1077
1078KEYWORD1 void KEYWORD2 NAME(PassThrough)(GLfloat token)
1079{
1080 DISPATCH(PassThrough, (token), (F, "glPassThrough(%f);\n", token));
1081}
1082
1083KEYWORD1 void KEYWORD2 NAME(PopName)(void)
1084{
1085 DISPATCH(PopName, (), (F, "glPopName();\n"));
1086}
1087
1088KEYWORD1 void KEYWORD2 NAME(PushName)(GLuint name)
1089{
1090 DISPATCH(PushName, (name), (F, "glPushName(%d);\n", name));
1091}
1092
1093KEYWORD1 void KEYWORD2 NAME(DrawBuffer)(GLenum mode)
1094{
1095 DISPATCH(DrawBuffer, (mode), (F, "glDrawBuffer(0x%x);\n", mode));
1096}
1097
1098KEYWORD1 void KEYWORD2 NAME(Clear)(GLbitfield mask)
1099{
1100 DISPATCH(Clear, (mask), (F, "glClear(%d);\n", mask));
1101}
1102
1103KEYWORD1 void KEYWORD2 NAME(ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
1104{
1105 DISPATCH(ClearAccum, (red, green, blue, alpha), (F, "glClearAccum(%f, %f, %f, %f);\n", red, green, blue, alpha));
1106}
1107
1108KEYWORD1 void KEYWORD2 NAME(ClearIndex)(GLfloat c)
1109{
1110 DISPATCH(ClearIndex, (c), (F, "glClearIndex(%f);\n", c));
1111}
1112
1113KEYWORD1 void KEYWORD2 NAME(ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
1114{
1115 DISPATCH(ClearColor, (red, green, blue, alpha), (F, "glClearColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
1116}
1117
1118KEYWORD1 void KEYWORD2 NAME(ClearStencil)(GLint s)
1119{
1120 DISPATCH(ClearStencil, (s), (F, "glClearStencil(%d);\n", s));
1121}
1122
1123KEYWORD1 void KEYWORD2 NAME(ClearDepth)(GLclampd depth)
1124{
1125 DISPATCH(ClearDepth, (depth), (F, "glClearDepth(%f);\n", depth));
1126}
1127
1128KEYWORD1 void KEYWORD2 NAME(StencilMask)(GLuint mask)
1129{
1130 DISPATCH(StencilMask, (mask), (F, "glStencilMask(%d);\n", mask));
1131}
1132
1133KEYWORD1 void KEYWORD2 NAME(ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
1134{
1135 DISPATCH(ColorMask, (red, green, blue, alpha), (F, "glColorMask(%d, %d, %d, %d);\n", red, green, blue, alpha));
1136}
1137
1138KEYWORD1 void KEYWORD2 NAME(DepthMask)(GLboolean flag)
1139{
1140 DISPATCH(DepthMask, (flag), (F, "glDepthMask(%d);\n", flag));
1141}
1142
1143KEYWORD1 void KEYWORD2 NAME(IndexMask)(GLuint mask)
1144{
1145 DISPATCH(IndexMask, (mask), (F, "glIndexMask(%d);\n", mask));
1146}
1147
1148KEYWORD1 void KEYWORD2 NAME(Accum)(GLenum op, GLfloat value)
1149{
1150 DISPATCH(Accum, (op, value), (F, "glAccum(0x%x, %f);\n", op, value));
1151}
1152
1153KEYWORD1 void KEYWORD2 NAME(Disable)(GLenum cap)
1154{
1155 DISPATCH(Disable, (cap), (F, "glDisable(0x%x);\n", cap));
1156}
1157
1158KEYWORD1 void KEYWORD2 NAME(Enable)(GLenum cap)
1159{
1160 DISPATCH(Enable, (cap), (F, "glEnable(0x%x);\n", cap));
1161}
1162
1163KEYWORD1 void KEYWORD2 NAME(Finish)(void)
1164{
1165 DISPATCH(Finish, (), (F, "glFinish();\n"));
1166}
1167
1168KEYWORD1 void KEYWORD2 NAME(Flush)(void)
1169{
1170 DISPATCH(Flush, (), (F, "glFlush();\n"));
1171}
1172
1173KEYWORD1 void KEYWORD2 NAME(PopAttrib)(void)
1174{
1175 DISPATCH(PopAttrib, (), (F, "glPopAttrib();\n"));
1176}
1177
1178KEYWORD1 void KEYWORD2 NAME(PushAttrib)(GLbitfield mask)
1179{
1180 DISPATCH(PushAttrib, (mask), (F, "glPushAttrib(%d);\n", mask));
1181}
1182
1183KEYWORD1 void KEYWORD2 NAME(Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
1184{
1185 DISPATCH(Map1d, (target, u1, u2, stride, order, points), (F, "glMap1d(0x%x, %f, %f, %d, %d, %p);\n", target, u1, u2, stride, order, (const void *) points));
1186}
1187
1188KEYWORD1 void KEYWORD2 NAME(Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
1189{
1190 DISPATCH(Map1f, (target, u1, u2, stride, order, points), (F, "glMap1f(0x%x, %f, %f, %d, %d, %p);\n", target, u1, u2, stride, order, (const void *) points));
1191}
1192
1193KEYWORD1 void KEYWORD2 NAME(Map2d)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
1194{
1195 DISPATCH(Map2d, (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), (F, "glMap2d(0x%x, %f, %f, %d, %d, %f, %f, %d, %d, %p);\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, (const void *) points));
1196}
1197
1198KEYWORD1 void KEYWORD2 NAME(Map2f)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
1199{
1200 DISPATCH(Map2f, (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), (F, "glMap2f(0x%x, %f, %f, %d, %d, %f, %f, %d, %d, %p);\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, (const void *) points));
1201}
1202
1203KEYWORD1 void KEYWORD2 NAME(MapGrid1d)(GLint un, GLdouble u1, GLdouble u2)
1204{
1205 DISPATCH(MapGrid1d, (un, u1, u2), (F, "glMapGrid1d(%d, %f, %f);\n", un, u1, u2));
1206}
1207
1208KEYWORD1 void KEYWORD2 NAME(MapGrid1f)(GLint un, GLfloat u1, GLfloat u2)
1209{
1210 DISPATCH(MapGrid1f, (un, u1, u2), (F, "glMapGrid1f(%d, %f, %f);\n", un, u1, u2));
1211}
1212
1213KEYWORD1 void KEYWORD2 NAME(MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
1214{
1215 DISPATCH(MapGrid2d, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2d(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
1216}
1217
1218KEYWORD1 void KEYWORD2 NAME(MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
1219{
1220 DISPATCH(MapGrid2f, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2f(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
1221}
1222
1223KEYWORD1 void KEYWORD2 NAME(EvalCoord1d)(GLdouble u)
1224{
1225 DISPATCH(EvalCoord1d, (u), (F, "glEvalCoord1d(%f);\n", u));
1226}
1227
1228KEYWORD1 void KEYWORD2 NAME(EvalCoord1dv)(const GLdouble * u)
1229{
1230 DISPATCH(EvalCoord1dv, (u), (F, "glEvalCoord1dv(%p);\n", (const void *) u));
1231}
1232
1233KEYWORD1 void KEYWORD2 NAME(EvalCoord1f)(GLfloat u)
1234{
1235 DISPATCH(EvalCoord1f, (u), (F, "glEvalCoord1f(%f);\n", u));
1236}
1237
1238KEYWORD1 void KEYWORD2 NAME(EvalCoord1fv)(const GLfloat * u)
1239{
1240 DISPATCH(EvalCoord1fv, (u), (F, "glEvalCoord1fv(%p);\n", (const void *) u));
1241}
1242
1243KEYWORD1 void KEYWORD2 NAME(EvalCoord2d)(GLdouble u, GLdouble v)
1244{
1245 DISPATCH(EvalCoord2d, (u, v), (F, "glEvalCoord2d(%f, %f);\n", u, v));
1246}
1247
1248KEYWORD1 void KEYWORD2 NAME(EvalCoord2dv)(const GLdouble * u)
1249{
1250 DISPATCH(EvalCoord2dv, (u), (F, "glEvalCoord2dv(%p);\n", (const void *) u));
1251}
1252
1253KEYWORD1 void KEYWORD2 NAME(EvalCoord2f)(GLfloat u, GLfloat v)
1254{
1255 DISPATCH(EvalCoord2f, (u, v), (F, "glEvalCoord2f(%f, %f);\n", u, v));
1256}
1257
1258KEYWORD1 void KEYWORD2 NAME(EvalCoord2fv)(const GLfloat * u)
1259{
1260 DISPATCH(EvalCoord2fv, (u), (F, "glEvalCoord2fv(%p);\n", (const void *) u));
1261}
1262
1263KEYWORD1 void KEYWORD2 NAME(EvalMesh1)(GLenum mode, GLint i1, GLint i2)
1264{
1265 DISPATCH(EvalMesh1, (mode, i1, i2), (F, "glEvalMesh1(0x%x, %d, %d);\n", mode, i1, i2));
1266}
1267
1268KEYWORD1 void KEYWORD2 NAME(EvalPoint1)(GLint i)
1269{
1270 DISPATCH(EvalPoint1, (i), (F, "glEvalPoint1(%d);\n", i));
1271}
1272
1273KEYWORD1 void KEYWORD2 NAME(EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
1274{
1275 DISPATCH(EvalMesh2, (mode, i1, i2, j1, j2), (F, "glEvalMesh2(0x%x, %d, %d, %d, %d);\n", mode, i1, i2, j1, j2));
1276}
1277
1278KEYWORD1 void KEYWORD2 NAME(EvalPoint2)(GLint i, GLint j)
1279{
1280 DISPATCH(EvalPoint2, (i, j), (F, "glEvalPoint2(%d, %d);\n", i, j));
1281}
1282
1283KEYWORD1 void KEYWORD2 NAME(AlphaFunc)(GLenum func, GLclampf ref)
1284{
1285 DISPATCH(AlphaFunc, (func, ref), (F, "glAlphaFunc(0x%x, %f);\n", func, ref));
1286}
1287
1288KEYWORD1 void KEYWORD2 NAME(BlendFunc)(GLenum sfactor, GLenum dfactor)
1289{
1290 DISPATCH(BlendFunc, (sfactor, dfactor), (F, "glBlendFunc(0x%x, 0x%x);\n", sfactor, dfactor));
1291}
1292
1293KEYWORD1 void KEYWORD2 NAME(LogicOp)(GLenum opcode)
1294{
1295 DISPATCH(LogicOp, (opcode), (F, "glLogicOp(0x%x);\n", opcode));
1296}
1297
1298KEYWORD1 void KEYWORD2 NAME(StencilFunc)(GLenum func, GLint ref, GLuint mask)
1299{
1300 DISPATCH(StencilFunc, (func, ref, mask), (F, "glStencilFunc(0x%x, %d, %d);\n", func, ref, mask));
1301}
1302
1303KEYWORD1 void KEYWORD2 NAME(StencilOp)(GLenum fail, GLenum zfail, GLenum zpass)
1304{
1305 DISPATCH(StencilOp, (fail, zfail, zpass), (F, "glStencilOp(0x%x, 0x%x, 0x%x);\n", fail, zfail, zpass));
1306}
1307
1308KEYWORD1 void KEYWORD2 NAME(DepthFunc)(GLenum func)
1309{
1310 DISPATCH(DepthFunc, (func), (F, "glDepthFunc(0x%x);\n", func));
1311}
1312
1313KEYWORD1 void KEYWORD2 NAME(PixelZoom)(GLfloat xfactor, GLfloat yfactor)
1314{
1315 DISPATCH(PixelZoom, (xfactor, yfactor), (F, "glPixelZoom(%f, %f);\n", xfactor, yfactor));
1316}
1317
1318KEYWORD1 void KEYWORD2 NAME(PixelTransferf)(GLenum pname, GLfloat param)
1319{
1320 DISPATCH(PixelTransferf, (pname, param), (F, "glPixelTransferf(0x%x, %f);\n", pname, param));
1321}
1322
1323KEYWORD1 void KEYWORD2 NAME(PixelTransferi)(GLenum pname, GLint param)
1324{
1325 DISPATCH(PixelTransferi, (pname, param), (F, "glPixelTransferi(0x%x, %d);\n", pname, param));
1326}
1327
1328KEYWORD1 void KEYWORD2 NAME(PixelStoref)(GLenum pname, GLfloat param)
1329{
1330 DISPATCH(PixelStoref, (pname, param), (F, "glPixelStoref(0x%x, %f);\n", pname, param));
1331}
1332
1333KEYWORD1 void KEYWORD2 NAME(PixelStorei)(GLenum pname, GLint param)
1334{
1335 DISPATCH(PixelStorei, (pname, param), (F, "glPixelStorei(0x%x, %d);\n", pname, param));
1336}
1337
1338KEYWORD1 void KEYWORD2 NAME(PixelMapfv)(GLenum map, GLsizei mapsize, const GLfloat * values)
1339{
1340 DISPATCH(PixelMapfv, (map, mapsize, values), (F, "glPixelMapfv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
1341}
1342
1343KEYWORD1 void KEYWORD2 NAME(PixelMapuiv)(GLenum map, GLsizei mapsize, const GLuint * values)
1344{
1345 DISPATCH(PixelMapuiv, (map, mapsize, values), (F, "glPixelMapuiv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
1346}
1347
1348KEYWORD1 void KEYWORD2 NAME(PixelMapusv)(GLenum map, GLsizei mapsize, const GLushort * values)
1349{
1350 DISPATCH(PixelMapusv, (map, mapsize, values), (F, "glPixelMapusv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
1351}
1352
1353KEYWORD1 void KEYWORD2 NAME(ReadBuffer)(GLenum mode)
1354{
1355 DISPATCH(ReadBuffer, (mode), (F, "glReadBuffer(0x%x);\n", mode));
1356}
1357
1358KEYWORD1 void KEYWORD2 NAME(CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
1359{
1360 DISPATCH(CopyPixels, (x, y, width, height, type), (F, "glCopyPixels(%d, %d, %d, %d, 0x%x);\n", x, y, width, height, type));
1361}
1362
1363KEYWORD1 void KEYWORD2 NAME(ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
1364{
1365 DISPATCH(ReadPixels, (x, y, width, height, format, type, pixels), (F, "glReadPixels(%d, %d, %d, %d, 0x%x, 0x%x, %p);\n", x, y, width, height, format, type, (const void *) pixels));
1366}
1367
1368KEYWORD1 void KEYWORD2 NAME(DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1369{
1370 DISPATCH(DrawPixels, (width, height, format, type, pixels), (F, "glDrawPixels(%d, %d, 0x%x, 0x%x, %p);\n", width, height, format, type, (const void *) pixels));
1371}
1372
1373KEYWORD1 void KEYWORD2 NAME(GetBooleanv)(GLenum pname, GLboolean * params)
1374{
1375 DISPATCH(GetBooleanv, (pname, params), (F, "glGetBooleanv(0x%x, %p);\n", pname, (const void *) params));
1376}
1377
1378KEYWORD1 void KEYWORD2 NAME(GetClipPlane)(GLenum plane, GLdouble * equation)
1379{
1380 DISPATCH(GetClipPlane, (plane, equation), (F, "glGetClipPlane(0x%x, %p);\n", plane, (const void *) equation));
1381}
1382
1383KEYWORD1 void KEYWORD2 NAME(GetDoublev)(GLenum pname, GLdouble * params)
1384{
1385 DISPATCH(GetDoublev, (pname, params), (F, "glGetDoublev(0x%x, %p);\n", pname, (const void *) params));
1386}
1387
1388KEYWORD1 GLenum KEYWORD2 NAME(GetError)(void)
1389{
1390 RETURN_DISPATCH(GetError, (), (F, "glGetError();\n"));
1391}
1392
1393KEYWORD1 void KEYWORD2 NAME(GetFloatv)(GLenum pname, GLfloat * params)
1394{
1395 DISPATCH(GetFloatv, (pname, params), (F, "glGetFloatv(0x%x, %p);\n", pname, (const void *) params));
1396}
1397
1398KEYWORD1 void KEYWORD2 NAME(GetIntegerv)(GLenum pname, GLint * params)
1399{
1400 DISPATCH(GetIntegerv, (pname, params), (F, "glGetIntegerv(0x%x, %p);\n", pname, (const void *) params));
1401}
1402
1403KEYWORD1 void KEYWORD2 NAME(GetLightfv)(GLenum light, GLenum pname, GLfloat * params)
1404{
1405 DISPATCH(GetLightfv, (light, pname, params), (F, "glGetLightfv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
1406}
1407
1408KEYWORD1 void KEYWORD2 NAME(GetLightiv)(GLenum light, GLenum pname, GLint * params)
1409{
1410 DISPATCH(GetLightiv, (light, pname, params), (F, "glGetLightiv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
1411}
1412
1413KEYWORD1 void KEYWORD2 NAME(GetMapdv)(GLenum target, GLenum query, GLdouble * v)
1414{
1415 DISPATCH(GetMapdv, (target, query, v), (F, "glGetMapdv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
1416}
1417
1418KEYWORD1 void KEYWORD2 NAME(GetMapfv)(GLenum target, GLenum query, GLfloat * v)
1419{
1420 DISPATCH(GetMapfv, (target, query, v), (F, "glGetMapfv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
1421}
1422
1423KEYWORD1 void KEYWORD2 NAME(GetMapiv)(GLenum target, GLenum query, GLint * v)
1424{
1425 DISPATCH(GetMapiv, (target, query, v), (F, "glGetMapiv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
1426}
1427
1428KEYWORD1 void KEYWORD2 NAME(GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params)
1429{
1430 DISPATCH(GetMaterialfv, (face, pname, params), (F, "glGetMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
1431}
1432
1433KEYWORD1 void KEYWORD2 NAME(GetMaterialiv)(GLenum face, GLenum pname, GLint * params)
1434{
1435 DISPATCH(GetMaterialiv, (face, pname, params), (F, "glGetMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
1436}
1437
1438KEYWORD1 void KEYWORD2 NAME(GetPixelMapfv)(GLenum map, GLfloat * values)
1439{
1440 DISPATCH(GetPixelMapfv, (map, values), (F, "glGetPixelMapfv(0x%x, %p);\n", map, (const void *) values));
1441}
1442
1443KEYWORD1 void KEYWORD2 NAME(GetPixelMapuiv)(GLenum map, GLuint * values)
1444{
1445 DISPATCH(GetPixelMapuiv, (map, values), (F, "glGetPixelMapuiv(0x%x, %p);\n", map, (const void *) values));
1446}
1447
1448KEYWORD1 void KEYWORD2 NAME(GetPixelMapusv)(GLenum map, GLushort * values)
1449{
1450 DISPATCH(GetPixelMapusv, (map, values), (F, "glGetPixelMapusv(0x%x, %p);\n", map, (const void *) values));
1451}
1452
1453KEYWORD1 void KEYWORD2 NAME(GetPolygonStipple)(GLubyte * mask)
1454{
1455 DISPATCH(GetPolygonStipple, (mask), (F, "glGetPolygonStipple(%p);\n", (const void *) mask));
1456}
1457
1458KEYWORD1 const GLubyte * KEYWORD2 NAME(GetString)(GLenum name)
1459{
1460 RETURN_DISPATCH(GetString, (name), (F, "glGetString(0x%x);\n", name));
1461}
1462
1463KEYWORD1 void KEYWORD2 NAME(GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params)
1464{
1465 DISPATCH(GetTexEnvfv, (target, pname, params), (F, "glGetTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1466}
1467
1468KEYWORD1 void KEYWORD2 NAME(GetTexEnviv)(GLenum target, GLenum pname, GLint * params)
1469{
1470 DISPATCH(GetTexEnviv, (target, pname, params), (F, "glGetTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1471}
1472
1473KEYWORD1 void KEYWORD2 NAME(GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params)
1474{
1475 DISPATCH(GetTexGendv, (coord, pname, params), (F, "glGetTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
1476}
1477
1478KEYWORD1 void KEYWORD2 NAME(GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params)
1479{
1480 DISPATCH(GetTexGenfv, (coord, pname, params), (F, "glGetTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
1481}
1482
1483KEYWORD1 void KEYWORD2 NAME(GetTexGeniv)(GLenum coord, GLenum pname, GLint * params)
1484{
1485 DISPATCH(GetTexGeniv, (coord, pname, params), (F, "glGetTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
1486}
1487
1488KEYWORD1 void KEYWORD2 NAME(GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
1489{
1490 DISPATCH(GetTexImage, (target, level, format, type, pixels), (F, "glGetTexImage(0x%x, %d, 0x%x, 0x%x, %p);\n", target, level, format, type, (const void *) pixels));
1491}
1492
1493KEYWORD1 void KEYWORD2 NAME(GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * params)
1494{
1495 DISPATCH(GetTexParameterfv, (target, pname, params), (F, "glGetTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1496}
1497
1498KEYWORD1 void KEYWORD2 NAME(GetTexParameteriv)(GLenum target, GLenum pname, GLint * params)
1499{
1500 DISPATCH(GetTexParameteriv, (target, pname, params), (F, "glGetTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1501}
1502
1503KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat * params)
1504{
1505 DISPATCH(GetTexLevelParameterfv, (target, level, pname, params), (F, "glGetTexLevelParameterfv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (const void *) params));
1506}
1507
1508KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params)
1509{
1510 DISPATCH(GetTexLevelParameteriv, (target, level, pname, params), (F, "glGetTexLevelParameteriv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (const void *) params));
1511}
1512
1513KEYWORD1 GLboolean KEYWORD2 NAME(IsEnabled)(GLenum cap)
1514{
1515 RETURN_DISPATCH(IsEnabled, (cap), (F, "glIsEnabled(0x%x);\n", cap));
1516}
1517
1518KEYWORD1 GLboolean KEYWORD2 NAME(IsList)(GLuint list)
1519{
1520 RETURN_DISPATCH(IsList, (list), (F, "glIsList(%d);\n", list));
1521}
1522
1523KEYWORD1 void KEYWORD2 NAME(DepthRange)(GLclampd zNear, GLclampd zFar)
1524{
1525 DISPATCH(DepthRange, (zNear, zFar), (F, "glDepthRange(%f, %f);\n", zNear, zFar));
1526}
1527
1528KEYWORD1 void KEYWORD2 NAME(Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1529{
1530 DISPATCH(Frustum, (left, right, bottom, top, zNear, zFar), (F, "glFrustum(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
1531}
1532
1533KEYWORD1 void KEYWORD2 NAME(LoadIdentity)(void)
1534{
1535 DISPATCH(LoadIdentity, (), (F, "glLoadIdentity();\n"));
1536}
1537
1538KEYWORD1 void KEYWORD2 NAME(LoadMatrixf)(const GLfloat * m)
1539{
1540 DISPATCH(LoadMatrixf, (m), (F, "glLoadMatrixf(%p);\n", (const void *) m));
1541}
1542
1543KEYWORD1 void KEYWORD2 NAME(LoadMatrixd)(const GLdouble * m)
1544{
1545 DISPATCH(LoadMatrixd, (m), (F, "glLoadMatrixd(%p);\n", (const void *) m));
1546}
1547
1548KEYWORD1 void KEYWORD2 NAME(MatrixMode)(GLenum mode)
1549{
1550 DISPATCH(MatrixMode, (mode), (F, "glMatrixMode(0x%x);\n", mode));
1551}
1552
1553KEYWORD1 void KEYWORD2 NAME(MultMatrixf)(const GLfloat * m)
1554{
1555 DISPATCH(MultMatrixf, (m), (F, "glMultMatrixf(%p);\n", (const void *) m));
1556}
1557
1558KEYWORD1 void KEYWORD2 NAME(MultMatrixd)(const GLdouble * m)
1559{
1560 DISPATCH(MultMatrixd, (m), (F, "glMultMatrixd(%p);\n", (const void *) m));
1561}
1562
1563KEYWORD1 void KEYWORD2 NAME(Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1564{
1565 DISPATCH(Ortho, (left, right, bottom, top, zNear, zFar), (F, "glOrtho(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
1566}
1567
1568KEYWORD1 void KEYWORD2 NAME(PopMatrix)(void)
1569{
1570 DISPATCH(PopMatrix, (), (F, "glPopMatrix();\n"));
1571}
1572
1573KEYWORD1 void KEYWORD2 NAME(PushMatrix)(void)
1574{
1575 DISPATCH(PushMatrix, (), (F, "glPushMatrix();\n"));
1576}
1577
1578KEYWORD1 void KEYWORD2 NAME(Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
1579{
1580 DISPATCH(Rotated, (angle, x, y, z), (F, "glRotated(%f, %f, %f, %f);\n", angle, x, y, z));
1581}
1582
1583KEYWORD1 void KEYWORD2 NAME(Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
1584{
1585 DISPATCH(Rotatef, (angle, x, y, z), (F, "glRotatef(%f, %f, %f, %f);\n", angle, x, y, z));
1586}
1587
1588KEYWORD1 void KEYWORD2 NAME(Scaled)(GLdouble x, GLdouble y, GLdouble z)
1589{
1590 DISPATCH(Scaled, (x, y, z), (F, "glScaled(%f, %f, %f);\n", x, y, z));
1591}
1592
1593KEYWORD1 void KEYWORD2 NAME(Scalef)(GLfloat x, GLfloat y, GLfloat z)
1594{
1595 DISPATCH(Scalef, (x, y, z), (F, "glScalef(%f, %f, %f);\n", x, y, z));
1596}
1597
1598KEYWORD1 void KEYWORD2 NAME(Translated)(GLdouble x, GLdouble y, GLdouble z)
1599{
1600 DISPATCH(Translated, (x, y, z), (F, "glTranslated(%f, %f, %f);\n", x, y, z));
1601}
1602
1603KEYWORD1 void KEYWORD2 NAME(Translatef)(GLfloat x, GLfloat y, GLfloat z)
1604{
1605 DISPATCH(Translatef, (x, y, z), (F, "glTranslatef(%f, %f, %f);\n", x, y, z));
1606}
1607
1608KEYWORD1 void KEYWORD2 NAME(Viewport)(GLint x, GLint y, GLsizei width, GLsizei height)
1609{
1610 DISPATCH(Viewport, (x, y, width, height), (F, "glViewport(%d, %d, %d, %d);\n", x, y, width, height));
1611}
1612
1613KEYWORD1 void KEYWORD2 NAME(ArrayElement)(GLint i)
1614{
1615 DISPATCH(ArrayElement, (i), (F, "glArrayElement(%d);\n", i));
1616}
1617
1618KEYWORD1 void KEYWORD2 NAME(ArrayElementEXT)(GLint i)
1619{
1620 DISPATCH(ArrayElement, (i), (F, "glArrayElementEXT(%d);\n", i));
1621}
1622
1623KEYWORD1 void KEYWORD2 NAME(BindTexture)(GLenum target, GLuint texture)
1624{
1625 DISPATCH(BindTexture, (target, texture), (F, "glBindTexture(0x%x, %d);\n", target, texture));
1626}
1627
1628KEYWORD1 void KEYWORD2 NAME(BindTextureEXT)(GLenum target, GLuint texture)
1629{
1630 DISPATCH(BindTexture, (target, texture), (F, "glBindTextureEXT(0x%x, %d);\n", target, texture));
1631}
1632
1633KEYWORD1 void KEYWORD2 NAME(ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1634{
1635 DISPATCH(ColorPointer, (size, type, stride, pointer), (F, "glColorPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
1636}
1637
1638KEYWORD1 void KEYWORD2 NAME(DisableClientState)(GLenum array)
1639{
1640 DISPATCH(DisableClientState, (array), (F, "glDisableClientState(0x%x);\n", array));
1641}
1642
1643KEYWORD1 void KEYWORD2 NAME(DrawArrays)(GLenum mode, GLint first, GLsizei count)
1644{
1645 DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArrays(0x%x, %d, %d);\n", mode, first, count));
1646}
1647
1648KEYWORD1 void KEYWORD2 NAME(DrawArraysEXT)(GLenum mode, GLint first, GLsizei count)
1649{
1650 DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArraysEXT(0x%x, %d, %d);\n", mode, first, count));
1651}
1652
1653KEYWORD1 void KEYWORD2 NAME(DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
1654{
1655 DISPATCH(DrawElements, (mode, count, type, indices), (F, "glDrawElements(0x%x, %d, 0x%x, %p);\n", mode, count, type, (const void *) indices));
1656}
1657
1658KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer)
1659{
1660 DISPATCH(EdgeFlagPointer, (stride, pointer), (F, "glEdgeFlagPointer(%d, %p);\n", stride, (const void *) pointer));
1661}
1662
1663KEYWORD1 void KEYWORD2 NAME(EnableClientState)(GLenum array)
1664{
1665 DISPATCH(EnableClientState, (array), (F, "glEnableClientState(0x%x);\n", array));
1666}
1667
1668KEYWORD1 void KEYWORD2 NAME(IndexPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
1669{
1670 DISPATCH(IndexPointer, (type, stride, pointer), (F, "glIndexPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
1671}
1672
1673KEYWORD1 void KEYWORD2 NAME(Indexub)(GLubyte c)
1674{
1675 DISPATCH(Indexub, (c), (F, "glIndexub(%d);\n", c));
1676}
1677
1678KEYWORD1 void KEYWORD2 NAME(Indexubv)(const GLubyte * c)
1679{
1680 DISPATCH(Indexubv, (c), (F, "glIndexubv(%p);\n", (const void *) c));
1681}
1682
1683KEYWORD1 void KEYWORD2 NAME(InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid * pointer)
1684{
1685 DISPATCH(InterleavedArrays, (format, stride, pointer), (F, "glInterleavedArrays(0x%x, %d, %p);\n", format, stride, (const void *) pointer));
1686}
1687
1688KEYWORD1 void KEYWORD2 NAME(NormalPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
1689{
1690 DISPATCH(NormalPointer, (type, stride, pointer), (F, "glNormalPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
1691}
1692
1693KEYWORD1 void KEYWORD2 NAME(PolygonOffset)(GLfloat factor, GLfloat units)
1694{
1695 DISPATCH(PolygonOffset, (factor, units), (F, "glPolygonOffset(%f, %f);\n", factor, units));
1696}
1697
1698KEYWORD1 void KEYWORD2 NAME(TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1699{
1700 DISPATCH(TexCoordPointer, (size, type, stride, pointer), (F, "glTexCoordPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
1701}
1702
1703KEYWORD1 void KEYWORD2 NAME(VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1704{
1705 DISPATCH(VertexPointer, (size, type, stride, pointer), (F, "glVertexPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
1706}
1707
1708KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences)
1709{
1710 RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResident(%d, %p, %p);\n", n, (const void *) textures, (const void *) residences));
1711}
1712
1713#ifndef GLX_INDIRECT_RENDERING
1714KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences)
1715{
1716 RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResidentEXT(%d, %p, %p);\n", n, (const void *) textures, (const void *) residences));
1717}
1718#endif /* GLX_INDIRECT_RENDERING */
1719
1720KEYWORD1 void KEYWORD2 NAME(CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1721{
1722 DISPATCH(CopyTexImage1D, (target, level, internalformat, x, y, width, border), (F, "glCopyTexImage1D(0x%x, %d, 0x%x, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, border));
1723}
1724
1725KEYWORD1 void KEYWORD2 NAME(CopyTexImage1DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1726{
1727 DISPATCH(CopyTexImage1D, (target, level, internalformat, x, y, width, border), (F, "glCopyTexImage1DEXT(0x%x, %d, 0x%x, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, border));
1728}
1729
1730KEYWORD1 void KEYWORD2 NAME(CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1731{
1732 DISPATCH(CopyTexImage2D, (target, level, internalformat, x, y, width, height, border), (F, "glCopyTexImage2D(0x%x, %d, 0x%x, %d, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, height, border));
1733}
1734
1735KEYWORD1 void KEYWORD2 NAME(CopyTexImage2DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1736{
1737 DISPATCH(CopyTexImage2D, (target, level, internalformat, x, y, width, height, border), (F, "glCopyTexImage2DEXT(0x%x, %d, 0x%x, %d, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, height, border));
1738}
1739
1740KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1741{
1742 DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1D(0x%x, %d, %d, %d, %d, %d);\n", target, level, xoffset, x, y, width));
1743}
1744
1745KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1746{
1747 DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1DEXT(0x%x, %d, %d, %d, %d, %d);\n", target, level, xoffset, x, y, width));
1748}
1749
1750KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1751{
1752 DISPATCH(CopyTexSubImage2D, (target, level, xoffset, yoffset, x, y, width, height), (F, "glCopyTexSubImage2D(0x%x, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, x, y, width, height));
1753}
1754
1755KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1756{
1757 DISPATCH(CopyTexSubImage2D, (target, level, xoffset, yoffset, x, y, width, height), (F, "glCopyTexSubImage2DEXT(0x%x, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, x, y, width, height));
1758}
1759
1760KEYWORD1 void KEYWORD2 NAME(DeleteTextures)(GLsizei n, const GLuint * textures)
1761{
1762 DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTextures(%d, %p);\n", n, (const void *) textures));
1763}
1764
1765#ifndef GLX_INDIRECT_RENDERING
1766KEYWORD1 void KEYWORD2 NAME(DeleteTexturesEXT)(GLsizei n, const GLuint * textures)
1767{
1768 DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTexturesEXT(%d, %p);\n", n, (const void *) textures));
1769}
1770#endif /* GLX_INDIRECT_RENDERING */
1771
1772KEYWORD1 void KEYWORD2 NAME(GenTextures)(GLsizei n, GLuint * textures)
1773{
1774 DISPATCH(GenTextures, (n, textures), (F, "glGenTextures(%d, %p);\n", n, (const void *) textures));
1775}
1776
1777#ifndef GLX_INDIRECT_RENDERING
1778KEYWORD1 void KEYWORD2 NAME(GenTexturesEXT)(GLsizei n, GLuint * textures)
1779{
1780 DISPATCH(GenTextures, (n, textures), (F, "glGenTexturesEXT(%d, %p);\n", n, (const void *) textures));
1781}
1782#endif /* GLX_INDIRECT_RENDERING */
1783
1784KEYWORD1 void KEYWORD2 NAME(GetPointerv)(GLenum pname, GLvoid ** params)
1785{
1786 DISPATCH(GetPointerv, (pname, params), (F, "glGetPointerv(0x%x, %p);\n", pname, (const void *) params));
1787}
1788
1789KEYWORD1 void KEYWORD2 NAME(GetPointervEXT)(GLenum pname, GLvoid ** params)
1790{
1791 DISPATCH(GetPointerv, (pname, params), (F, "glGetPointervEXT(0x%x, %p);\n", pname, (const void *) params));
1792}
1793
1794KEYWORD1 GLboolean KEYWORD2 NAME(IsTexture)(GLuint texture)
1795{
1796 RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTexture(%d);\n", texture));
1797}
1798
1799#ifndef GLX_INDIRECT_RENDERING
1800KEYWORD1 GLboolean KEYWORD2 NAME(IsTextureEXT)(GLuint texture)
1801{
1802 RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTextureEXT(%d);\n", texture));
1803}
1804#endif /* GLX_INDIRECT_RENDERING */
1805
1806KEYWORD1 void KEYWORD2 NAME(PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
1807{
1808 DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTextures(%d, %p, %p);\n", n, (const void *) textures, (const void *) priorities));
1809}
1810
1811KEYWORD1 void KEYWORD2 NAME(PrioritizeTexturesEXT)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
1812{
1813 DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTexturesEXT(%d, %p, %p);\n", n, (const void *) textures, (const void *) priorities));
1814}
1815
1816KEYWORD1 void KEYWORD2 NAME(TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
1817{
1818 DISPATCH(TexSubImage1D, (target, level, xoffset, width, format, type, pixels), (F, "glTexSubImage1D(0x%x, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, width, format, type, (const void *) pixels));
1819}
1820
1821KEYWORD1 void KEYWORD2 NAME(TexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
1822{
1823 DISPATCH(TexSubImage1D, (target, level, xoffset, width, format, type, pixels), (F, "glTexSubImage1DEXT(0x%x, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, width, format, type, (const void *) pixels));
1824}
1825
1826KEYWORD1 void KEYWORD2 NAME(TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1827{
1828 DISPATCH(TexSubImage2D, (target, level, xoffset, yoffset, width, height, format, type, pixels), (F, "glTexSubImage2D(0x%x, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, width, height, format, type, (const void *) pixels));
1829}
1830
1831KEYWORD1 void KEYWORD2 NAME(TexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1832{
1833 DISPATCH(TexSubImage2D, (target, level, xoffset, yoffset, width, height, format, type, pixels), (F, "glTexSubImage2DEXT(0x%x, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, width, height, format, type, (const void *) pixels));
1834}
1835
1836KEYWORD1 void KEYWORD2 NAME(PopClientAttrib)(void)
1837{
1838 DISPATCH(PopClientAttrib, (), (F, "glPopClientAttrib();\n"));
1839}
1840
1841KEYWORD1 void KEYWORD2 NAME(PushClientAttrib)(GLbitfield mask)
1842{
1843 DISPATCH(PushClientAttrib, (mask), (F, "glPushClientAttrib(%d);\n", mask));
1844}
1845
1846KEYWORD1 void KEYWORD2 NAME(BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
1847{
1848 DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
1849}
1850
1851KEYWORD1 void KEYWORD2 NAME(BlendColorEXT)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
1852{
1853 DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColorEXT(%f, %f, %f, %f);\n", red, green, blue, alpha));
1854}
1855
1856KEYWORD1 void KEYWORD2 NAME(BlendEquation)(GLenum mode)
1857{
1858 DISPATCH(BlendEquation, (mode), (F, "glBlendEquation(0x%x);\n", mode));
1859}
1860
1861KEYWORD1 void KEYWORD2 NAME(BlendEquationEXT)(GLenum mode)
1862{
1863 DISPATCH(BlendEquation, (mode), (F, "glBlendEquationEXT(0x%x);\n", mode));
1864}
1865
1866KEYWORD1 void KEYWORD2 NAME(DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
1867{
1868 DISPATCH(DrawRangeElements, (mode, start, end, count, type, indices), (F, "glDrawRangeElements(0x%x, %d, %d, %d, 0x%x, %p);\n", mode, start, end, count, type, (const void *) indices));
1869}
1870
1871KEYWORD1 void KEYWORD2 NAME(DrawRangeElementsEXT)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
1872{
1873 DISPATCH(DrawRangeElements, (mode, start, end, count, type, indices), (F, "glDrawRangeElementsEXT(0x%x, %d, %d, %d, 0x%x, %p);\n", mode, start, end, count, type, (const void *) indices));
1874}
1875
1876KEYWORD1 void KEYWORD2 NAME(ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
1877{
1878 DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTable(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) table));
1879}
1880
1881KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_339)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
1882
1883KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_339)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
1884{
1885 DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTableSGI(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) table));
1886}
1887
1888KEYWORD1 void KEYWORD2 NAME(ColorTableEXT)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
1889{
1890 DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTableEXT(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) table));
1891}
1892
1893KEYWORD1 void KEYWORD2 NAME(ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
1894{
1895 DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1896}
1897
1898KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_340)(GLenum target, GLenum pname, const GLfloat * params);
1899
1900KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_340)(GLenum target, GLenum pname, const GLfloat * params)
1901{
1902 DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1903}
1904
1905KEYWORD1 void KEYWORD2 NAME(ColorTableParameteriv)(GLenum target, GLenum pname, const GLint * params)
1906{
1907 DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1908}
1909
1910KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_341)(GLenum target, GLenum pname, const GLint * params);
1911
1912KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_341)(GLenum target, GLenum pname, const GLint * params)
1913{
1914 DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1915}
1916
1917KEYWORD1 void KEYWORD2 NAME(CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
1918{
1919 DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTable(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
1920}
1921
1922KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_342)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1923
1924KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_342)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
1925{
1926 DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTableSGI(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
1927}
1928
1929KEYWORD1 void KEYWORD2 NAME(GetColorTable)(GLenum target, GLenum format, GLenum type, GLvoid * table)
1930{
1931 DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTable(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
1932}
1933
1934#ifndef GLX_INDIRECT_RENDERING
1935KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_343)(GLenum target, GLenum format, GLenum type, GLvoid * table);
1936
1937KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_343)(GLenum target, GLenum format, GLenum type, GLvoid * table)
1938{
1939 DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTableSGI(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
1940}
1941#endif /* GLX_INDIRECT_RENDERING */
1942
1943#ifndef GLX_INDIRECT_RENDERING
1944KEYWORD1 void KEYWORD2 NAME(GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * table)
1945{
1946 DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTableEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
1947}
1948#endif /* GLX_INDIRECT_RENDERING */
1949
1950KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat * params)
1951{
1952 DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1953}
1954
1955#ifndef GLX_INDIRECT_RENDERING
1956KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_344)(GLenum target, GLenum pname, GLfloat * params);
1957
1958KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_344)(GLenum target, GLenum pname, GLfloat * params)
1959{
1960 DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1961}
1962#endif /* GLX_INDIRECT_RENDERING */
1963
1964#ifndef GLX_INDIRECT_RENDERING
1965KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
1966{
1967 DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1968}
1969#endif /* GLX_INDIRECT_RENDERING */
1970
1971KEYWORD1 void KEYWORD2 NAME(GetColorTableParameteriv)(GLenum target, GLenum pname, GLint * params)
1972{
1973 DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1974}
1975
1976#ifndef GLX_INDIRECT_RENDERING
1977KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_345)(GLenum target, GLenum pname, GLint * params);
1978
1979KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_345)(GLenum target, GLenum pname, GLint * params)
1980{
1981 DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1982}
1983#endif /* GLX_INDIRECT_RENDERING */
1984
1985#ifndef GLX_INDIRECT_RENDERING
1986KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params)
1987{
1988 DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
1989}
1990#endif /* GLX_INDIRECT_RENDERING */
1991
1992KEYWORD1 void KEYWORD2 NAME(ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
1993{
1994 DISPATCH(ColorSubTable, (target, start, count, format, type, data), (F, "glColorSubTable(0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, start, count, format, type, (const void *) data));
1995}
1996
1997KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_346)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
1998
1999KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_346)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
2000{
2001 DISPATCH(ColorSubTable, (target, start, count, format, type, data), (F, "glColorSubTableEXT(0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, start, count, format, type, (const void *) data));
2002}
2003
2004KEYWORD1 void KEYWORD2 NAME(CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
2005{
2006 DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTable(0x%x, %d, %d, %d, %d);\n", target, start, x, y, width));
2007}
2008
2009KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_347)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
2010
2011KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_347)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
2012{
2013 DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTableEXT(0x%x, %d, %d, %d, %d);\n", target, start, x, y, width));
2014}
2015
2016KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
2017{
2018 DISPATCH(ConvolutionFilter1D, (target, internalformat, width, format, type, image), (F, "glConvolutionFilter1D(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) image));
2019}
2020
2021KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_348)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
2022
2023KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_348)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
2024{
2025 DISPATCH(ConvolutionFilter1D, (target, internalformat, width, format, type, image), (F, "glConvolutionFilter1DEXT(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) image));
2026}
2027
2028KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
2029{
2030 DISPATCH(ConvolutionFilter2D, (target, internalformat, width, height, format, type, image), (F, "glConvolutionFilter2D(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, height, format, type, (const void *) image));
2031}
2032
2033KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_349)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
2034
2035KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_349)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
2036{
2037 DISPATCH(ConvolutionFilter2D, (target, internalformat, width, height, format, type, image), (F, "glConvolutionFilter2DEXT(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, height, format, type, (const void *) image));
2038}
2039
2040KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params)
2041{
2042 DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterf(0x%x, 0x%x, %f);\n", target, pname, params));
2043}
2044
2045KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_350)(GLenum target, GLenum pname, GLfloat params);
2046
2047KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_350)(GLenum target, GLenum pname, GLfloat params)
2048{
2049 DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterfEXT(0x%x, 0x%x, %f);\n", target, pname, params));
2050}
2051
2052KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
2053{
2054 DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2055}
2056
2057KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_351)(GLenum target, GLenum pname, const GLfloat * params);
2058
2059KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_351)(GLenum target, GLenum pname, const GLfloat * params)
2060{
2061 DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2062}
2063
2064KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteri)(GLenum target, GLenum pname, GLint params)
2065{
2066 DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteri(0x%x, 0x%x, %d);\n", target, pname, params));
2067}
2068
2069KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_352)(GLenum target, GLenum pname, GLint params);
2070
2071KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_352)(GLenum target, GLenum pname, GLint params)
2072{
2073 DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteriEXT(0x%x, 0x%x, %d);\n", target, pname, params));
2074}
2075
2076KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint * params)
2077{
2078 DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2079}
2080
2081KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_353)(GLenum target, GLenum pname, const GLint * params);
2082
2083KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_353)(GLenum target, GLenum pname, const GLint * params)
2084{
2085 DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2086}
2087
2088KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
2089{
2090 DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1D(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
2091}
2092
2093KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_354)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
2094
2095KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_354)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
2096{
2097 DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1DEXT(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
2098}
2099
2100KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
2101{
2102 DISPATCH(CopyConvolutionFilter2D, (target, internalformat, x, y, width, height), (F, "glCopyConvolutionFilter2D(0x%x, 0x%x, %d, %d, %d, %d);\n", target, internalformat, x, y, width, height));
2103}
2104
2105KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_355)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
2106
2107KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_355)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
2108{
2109 DISPATCH(CopyConvolutionFilter2D, (target, internalformat, x, y, width, height), (F, "glCopyConvolutionFilter2DEXT(0x%x, 0x%x, %d, %d, %d, %d);\n", target, internalformat, x, y, width, height));
2110}
2111
2112KEYWORD1 void KEYWORD2 NAME(GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLvoid * image)
2113{
2114 DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilter(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) image));
2115}
2116
2117#ifndef GLX_INDIRECT_RENDERING
2118KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_356)(GLenum target, GLenum format, GLenum type, GLvoid * image);
2119
2120KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_356)(GLenum target, GLenum format, GLenum type, GLvoid * image)
2121{
2122 DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilterEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) image));
2123}
2124#endif /* GLX_INDIRECT_RENDERING */
2125
2126KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat * params)
2127{
2128 DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2129}
2130
2131#ifndef GLX_INDIRECT_RENDERING
2132KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_357)(GLenum target, GLenum pname, GLfloat * params);
2133
2134KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_357)(GLenum target, GLenum pname, GLfloat * params)
2135{
2136 DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2137}
2138#endif /* GLX_INDIRECT_RENDERING */
2139
2140KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint * params)
2141{
2142 DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2143}
2144
2145#ifndef GLX_INDIRECT_RENDERING
2146KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_358)(GLenum target, GLenum pname, GLint * params);
2147
2148KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_358)(GLenum target, GLenum pname, GLint * params)
2149{
2150 DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2151}
2152#endif /* GLX_INDIRECT_RENDERING */
2153
2154KEYWORD1 void KEYWORD2 NAME(GetSeparableFilter)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
2155{
2156 DISPATCH(GetSeparableFilter, (target, format, type, row, column, span), (F, "glGetSeparableFilter(0x%x, 0x%x, 0x%x, %p, %p, %p);\n", target, format, type, (const void *) row, (const void *) column, (const void *) span));
2157}
2158
2159#ifndef GLX_INDIRECT_RENDERING
2160KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_359)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
2161
2162KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_359)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
2163{
2164 DISPATCH(GetSeparableFilter, (target, format, type, row, column, span), (F, "glGetSeparableFilterEXT(0x%x, 0x%x, 0x%x, %p, %p, %p);\n", target, format, type, (const void *) row, (const void *) column, (const void *) span));
2165}
2166#endif /* GLX_INDIRECT_RENDERING */
2167
2168KEYWORD1 void KEYWORD2 NAME(SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
2169{
2170 DISPATCH(SeparableFilter2D, (target, internalformat, width, height, format, type, row, column), (F, "glSeparableFilter2D(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p, %p);\n", target, internalformat, width, height, format, type, (const void *) row, (const void *) column));
2171}
2172
2173KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_360)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
2174
2175KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_360)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
2176{
2177 DISPATCH(SeparableFilter2D, (target, internalformat, width, height, format, type, row, column), (F, "glSeparableFilter2DEXT(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p, %p);\n", target, internalformat, width, height, format, type, (const void *) row, (const void *) column));
2178}
2179
2180KEYWORD1 void KEYWORD2 NAME(GetHistogram)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
2181{
2182 DISPATCH(GetHistogram, (target, reset, format, type, values), (F, "glGetHistogram(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
2183}
2184
2185#ifndef GLX_INDIRECT_RENDERING
2186KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_361)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
2187
2188KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_361)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
2189{
2190 DISPATCH(GetHistogram, (target, reset, format, type, values), (F, "glGetHistogramEXT(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
2191}
2192#endif /* GLX_INDIRECT_RENDERING */
2193
2194KEYWORD1 void KEYWORD2 NAME(GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat * params)
2195{
2196 DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2197}
2198
2199#ifndef GLX_INDIRECT_RENDERING
2200KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_362)(GLenum target, GLenum pname, GLfloat * params);
2201
2202KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_362)(GLenum target, GLenum pname, GLfloat * params)
2203{
2204 DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2205}
2206#endif /* GLX_INDIRECT_RENDERING */
2207
2208KEYWORD1 void KEYWORD2 NAME(GetHistogramParameteriv)(GLenum target, GLenum pname, GLint * params)
2209{
2210 DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2211}
2212
2213#ifndef GLX_INDIRECT_RENDERING
2214KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_363)(GLenum target, GLenum pname, GLint * params);
2215
2216KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_363)(GLenum target, GLenum pname, GLint * params)
2217{
2218 DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2219}
2220#endif /* GLX_INDIRECT_RENDERING */
2221
2222KEYWORD1 void KEYWORD2 NAME(GetMinmax)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
2223{
2224 DISPATCH(GetMinmax, (target, reset, format, type, values), (F, "glGetMinmax(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
2225}
2226
2227#ifndef GLX_INDIRECT_RENDERING
2228KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_364)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
2229
2230KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_364)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
2231{
2232 DISPATCH(GetMinmax, (target, reset, format, type, values), (F, "glGetMinmaxEXT(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
2233}
2234#endif /* GLX_INDIRECT_RENDERING */
2235
2236KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat * params)
2237{
2238 DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2239}
2240
2241#ifndef GLX_INDIRECT_RENDERING
2242KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_365)(GLenum target, GLenum pname, GLfloat * params);
2243
2244KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_365)(GLenum target, GLenum pname, GLfloat * params)
2245{
2246 DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2247}
2248#endif /* GLX_INDIRECT_RENDERING */
2249
2250KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint * params)
2251{
2252 DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2253}
2254
2255#ifndef GLX_INDIRECT_RENDERING
2256KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_366)(GLenum target, GLenum pname, GLint * params);
2257
2258KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_366)(GLenum target, GLenum pname, GLint * params)
2259{
2260 DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2261}
2262#endif /* GLX_INDIRECT_RENDERING */
2263
2264KEYWORD1 void KEYWORD2 NAME(Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
2265{
2266 DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogram(0x%x, %d, 0x%x, %d);\n", target, width, internalformat, sink));
2267}
2268
2269KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_367)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
2270
2271KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_367)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
2272{
2273 DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogramEXT(0x%x, %d, 0x%x, %d);\n", target, width, internalformat, sink));
2274}
2275
2276KEYWORD1 void KEYWORD2 NAME(Minmax)(GLenum target, GLenum internalformat, GLboolean sink)
2277{
2278 DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmax(0x%x, 0x%x, %d);\n", target, internalformat, sink));
2279}
2280
2281KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_368)(GLenum target, GLenum internalformat, GLboolean sink);
2282
2283KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_368)(GLenum target, GLenum internalformat, GLboolean sink)
2284{
2285 DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmaxEXT(0x%x, 0x%x, %d);\n", target, internalformat, sink));
2286}
2287
2288KEYWORD1 void KEYWORD2 NAME(ResetHistogram)(GLenum target)
2289{
2290 DISPATCH(ResetHistogram, (target), (F, "glResetHistogram(0x%x);\n", target));
2291}
2292
2293KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_369)(GLenum target);
2294
2295KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_369)(GLenum target)
2296{
2297 DISPATCH(ResetHistogram, (target), (F, "glResetHistogramEXT(0x%x);\n", target));
2298}
2299
2300KEYWORD1 void KEYWORD2 NAME(ResetMinmax)(GLenum target)
2301{
2302 DISPATCH(ResetMinmax, (target), (F, "glResetMinmax(0x%x);\n", target));
2303}
2304
2305KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_370)(GLenum target);
2306
2307KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_370)(GLenum target)
2308{
2309 DISPATCH(ResetMinmax, (target), (F, "glResetMinmaxEXT(0x%x);\n", target));
2310}
2311
2312KEYWORD1 void KEYWORD2 NAME(TexImage3D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
2313{
2314 DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3D(0x%x, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, depth, border, format, type, (const void *) pixels));
2315}
2316
2317KEYWORD1 void KEYWORD2 NAME(TexImage3DEXT)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
2318{
2319 DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, depth, border, format, type, (const void *) pixels));
2320}
2321
2322KEYWORD1 void KEYWORD2 NAME(TexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels)
2323{
2324 DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, (const void *) pixels));
2325}
2326
2327KEYWORD1 void KEYWORD2 NAME(TexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels)
2328{
2329 DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, (const void *) pixels));
2330}
2331
2332KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
2333{
2334 DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, zoffset, x, y, width, height));
2335}
2336
2337KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
2338{
2339 DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, zoffset, x, y, width, height));
2340}
2341
2342KEYWORD1 void KEYWORD2 NAME(ActiveTexture)(GLenum texture)
2343{
2344 DISPATCH(ActiveTextureARB, (texture), (F, "glActiveTexture(0x%x);\n", texture));
2345}
2346
2347KEYWORD1 void KEYWORD2 NAME(ActiveTextureARB)(GLenum texture)
2348{
2349 DISPATCH(ActiveTextureARB, (texture), (F, "glActiveTextureARB(0x%x);\n", texture));
2350}
2351
2352KEYWORD1 void KEYWORD2 NAME(ClientActiveTexture)(GLenum texture)
2353{
2354 DISPATCH(ClientActiveTextureARB, (texture), (F, "glClientActiveTexture(0x%x);\n", texture));
2355}
2356
2357KEYWORD1 void KEYWORD2 NAME(ClientActiveTextureARB)(GLenum texture)
2358{
2359 DISPATCH(ClientActiveTextureARB, (texture), (F, "glClientActiveTextureARB(0x%x);\n", texture));
2360}
2361
2362KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1d)(GLenum target, GLdouble s)
2363{
2364 DISPATCH(MultiTexCoord1dARB, (target, s), (F, "glMultiTexCoord1d(0x%x, %f);\n", target, s));
2365}
2366
2367KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dARB)(GLenum target, GLdouble s)
2368{
2369 DISPATCH(MultiTexCoord1dARB, (target, s), (F, "glMultiTexCoord1dARB(0x%x, %f);\n", target, s));
2370}
2371
2372KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dv)(GLenum target, const GLdouble * v)
2373{
2374 DISPATCH(MultiTexCoord1dvARB, (target, v), (F, "glMultiTexCoord1dv(0x%x, %p);\n", target, (const void *) v));
2375}
2376
2377KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dvARB)(GLenum target, const GLdouble * v)
2378{
2379 DISPATCH(MultiTexCoord1dvARB, (target, v), (F, "glMultiTexCoord1dvARB(0x%x, %p);\n", target, (const void *) v));
2380}
2381
2382KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1f)(GLenum target, GLfloat s)
2383{
2384 DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1f(0x%x, %f);\n", target, s));
2385}
2386
2387KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fARB)(GLenum target, GLfloat s)
2388{
2389 DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1fARB(0x%x, %f);\n", target, s));
2390}
2391
2392KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fv)(GLenum target, const GLfloat * v)
2393{
2394 DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fv(0x%x, %p);\n", target, (const void *) v));
2395}
2396
2397KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fvARB)(GLenum target, const GLfloat * v)
2398{
2399 DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fvARB(0x%x, %p);\n", target, (const void *) v));
2400}
2401
2402KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1i)(GLenum target, GLint s)
2403{
2404 DISPATCH(MultiTexCoord1iARB, (target, s), (F, "glMultiTexCoord1i(0x%x, %d);\n", target, s));
2405}
2406
2407KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iARB)(GLenum target, GLint s)
2408{
2409 DISPATCH(MultiTexCoord1iARB, (target, s), (F, "glMultiTexCoord1iARB(0x%x, %d);\n", target, s));
2410}
2411
2412KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iv)(GLenum target, const GLint * v)
2413{
2414 DISPATCH(MultiTexCoord1ivARB, (target, v), (F, "glMultiTexCoord1iv(0x%x, %p);\n", target, (const void *) v));
2415}
2416
2417KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1ivARB)(GLenum target, const GLint * v)
2418{
2419 DISPATCH(MultiTexCoord1ivARB, (target, v), (F, "glMultiTexCoord1ivARB(0x%x, %p);\n", target, (const void *) v));
2420}
2421
2422KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1s)(GLenum target, GLshort s)
2423{
2424 DISPATCH(MultiTexCoord1sARB, (target, s), (F, "glMultiTexCoord1s(0x%x, %d);\n", target, s));
2425}
2426
2427KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sARB)(GLenum target, GLshort s)
2428{
2429 DISPATCH(MultiTexCoord1sARB, (target, s), (F, "glMultiTexCoord1sARB(0x%x, %d);\n", target, s));
2430}
2431
2432KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sv)(GLenum target, const GLshort * v)
2433{
2434 DISPATCH(MultiTexCoord1svARB, (target, v), (F, "glMultiTexCoord1sv(0x%x, %p);\n", target, (const void *) v));
2435}
2436
2437KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1svARB)(GLenum target, const GLshort * v)
2438{
2439 DISPATCH(MultiTexCoord1svARB, (target, v), (F, "glMultiTexCoord1svARB(0x%x, %p);\n", target, (const void *) v));
2440}
2441
2442KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t)
2443{
2444 DISPATCH(MultiTexCoord2dARB, (target, s, t), (F, "glMultiTexCoord2d(0x%x, %f, %f);\n", target, s, t));
2445}
2446
2447KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t)
2448{
2449 DISPATCH(MultiTexCoord2dARB, (target, s, t), (F, "glMultiTexCoord2dARB(0x%x, %f, %f);\n", target, s, t));
2450}
2451
2452KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dv)(GLenum target, const GLdouble * v)
2453{
2454 DISPATCH(MultiTexCoord2dvARB, (target, v), (F, "glMultiTexCoord2dv(0x%x, %p);\n", target, (const void *) v));
2455}
2456
2457KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dvARB)(GLenum target, const GLdouble * v)
2458{
2459 DISPATCH(MultiTexCoord2dvARB, (target, v), (F, "glMultiTexCoord2dvARB(0x%x, %p);\n", target, (const void *) v));
2460}
2461
2462KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t)
2463{
2464 DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2f(0x%x, %f, %f);\n", target, s, t));
2465}
2466
2467KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t)
2468{
2469 DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2fARB(0x%x, %f, %f);\n", target, s, t));
2470}
2471
2472KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fv)(GLenum target, const GLfloat * v)
2473{
2474 DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fv(0x%x, %p);\n", target, (const void *) v));
2475}
2476
2477KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fvARB)(GLenum target, const GLfloat * v)
2478{
2479 DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fvARB(0x%x, %p);\n", target, (const void *) v));
2480}
2481
2482KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2i)(GLenum target, GLint s, GLint t)
2483{
2484 DISPATCH(MultiTexCoord2iARB, (target, s, t), (F, "glMultiTexCoord2i(0x%x, %d, %d);\n", target, s, t));
2485}
2486
2487KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iARB)(GLenum target, GLint s, GLint t)
2488{
2489 DISPATCH(MultiTexCoord2iARB, (target, s, t), (F, "glMultiTexCoord2iARB(0x%x, %d, %d);\n", target, s, t));
2490}
2491
2492KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iv)(GLenum target, const GLint * v)
2493{
2494 DISPATCH(MultiTexCoord2ivARB, (target, v), (F, "glMultiTexCoord2iv(0x%x, %p);\n", target, (const void *) v));
2495}
2496
2497KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2ivARB)(GLenum target, const GLint * v)
2498{
2499 DISPATCH(MultiTexCoord2ivARB, (target, v), (F, "glMultiTexCoord2ivARB(0x%x, %p);\n", target, (const void *) v));
2500}
2501
2502KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2s)(GLenum target, GLshort s, GLshort t)
2503{
2504 DISPATCH(MultiTexCoord2sARB, (target, s, t), (F, "glMultiTexCoord2s(0x%x, %d, %d);\n", target, s, t));
2505}
2506
2507KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t)
2508{
2509 DISPATCH(MultiTexCoord2sARB, (target, s, t), (F, "glMultiTexCoord2sARB(0x%x, %d, %d);\n", target, s, t));
2510}
2511
2512KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sv)(GLenum target, const GLshort * v)
2513{
2514 DISPATCH(MultiTexCoord2svARB, (target, v), (F, "glMultiTexCoord2sv(0x%x, %p);\n", target, (const void *) v));
2515}
2516
2517KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2svARB)(GLenum target, const GLshort * v)
2518{
2519 DISPATCH(MultiTexCoord2svARB, (target, v), (F, "glMultiTexCoord2svARB(0x%x, %p);\n", target, (const void *) v));
2520}
2521
2522KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
2523{
2524 DISPATCH(MultiTexCoord3dARB, (target, s, t, r), (F, "glMultiTexCoord3d(0x%x, %f, %f, %f);\n", target, s, t, r));
2525}
2526
2527KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
2528{
2529 DISPATCH(MultiTexCoord3dARB, (target, s, t, r), (F, "glMultiTexCoord3dARB(0x%x, %f, %f, %f);\n", target, s, t, r));
2530}
2531
2532KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dv)(GLenum target, const GLdouble * v)
2533{
2534 DISPATCH(MultiTexCoord3dvARB, (target, v), (F, "glMultiTexCoord3dv(0x%x, %p);\n", target, (const void *) v));
2535}
2536
2537KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dvARB)(GLenum target, const GLdouble * v)
2538{
2539 DISPATCH(MultiTexCoord3dvARB, (target, v), (F, "glMultiTexCoord3dvARB(0x%x, %p);\n", target, (const void *) v));
2540}
2541
2542KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
2543{
2544 DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3f(0x%x, %f, %f, %f);\n", target, s, t, r));
2545}
2546
2547KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
2548{
2549 DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3fARB(0x%x, %f, %f, %f);\n", target, s, t, r));
2550}
2551
2552KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fv)(GLenum target, const GLfloat * v)
2553{
2554 DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fv(0x%x, %p);\n", target, (const void *) v));
2555}
2556
2557KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fvARB)(GLenum target, const GLfloat * v)
2558{
2559 DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fvARB(0x%x, %p);\n", target, (const void *) v));
2560}
2561
2562KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r)
2563{
2564 DISPATCH(MultiTexCoord3iARB, (target, s, t, r), (F, "glMultiTexCoord3i(0x%x, %d, %d, %d);\n", target, s, t, r));
2565}
2566
2567KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r)
2568{
2569 DISPATCH(MultiTexCoord3iARB, (target, s, t, r), (F, "glMultiTexCoord3iARB(0x%x, %d, %d, %d);\n", target, s, t, r));
2570}
2571
2572KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iv)(GLenum target, const GLint * v)
2573{
2574 DISPATCH(MultiTexCoord3ivARB, (target, v), (F, "glMultiTexCoord3iv(0x%x, %p);\n", target, (const void *) v));
2575}
2576
2577KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3ivARB)(GLenum target, const GLint * v)
2578{
2579 DISPATCH(MultiTexCoord3ivARB, (target, v), (F, "glMultiTexCoord3ivARB(0x%x, %p);\n", target, (const void *) v));
2580}
2581
2582KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3s)(GLenum target, GLshort s, GLshort t, GLshort r)
2583{
2584 DISPATCH(MultiTexCoord3sARB, (target, s, t, r), (F, "glMultiTexCoord3s(0x%x, %d, %d, %d);\n", target, s, t, r));
2585}
2586
2587KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r)
2588{
2589 DISPATCH(MultiTexCoord3sARB, (target, s, t, r), (F, "glMultiTexCoord3sARB(0x%x, %d, %d, %d);\n", target, s, t, r));
2590}
2591
2592KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sv)(GLenum target, const GLshort * v)
2593{
2594 DISPATCH(MultiTexCoord3svARB, (target, v), (F, "glMultiTexCoord3sv(0x%x, %p);\n", target, (const void *) v));
2595}
2596
2597KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3svARB)(GLenum target, const GLshort * v)
2598{
2599 DISPATCH(MultiTexCoord3svARB, (target, v), (F, "glMultiTexCoord3svARB(0x%x, %p);\n", target, (const void *) v));
2600}
2601
2602KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
2603{
2604 DISPATCH(MultiTexCoord4dARB, (target, s, t, r, q), (F, "glMultiTexCoord4d(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
2605}
2606
2607KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
2608{
2609 DISPATCH(MultiTexCoord4dARB, (target, s, t, r, q), (F, "glMultiTexCoord4dARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
2610}
2611
2612KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dv)(GLenum target, const GLdouble * v)
2613{
2614 DISPATCH(MultiTexCoord4dvARB, (target, v), (F, "glMultiTexCoord4dv(0x%x, %p);\n", target, (const void *) v));
2615}
2616
2617KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dvARB)(GLenum target, const GLdouble * v)
2618{
2619 DISPATCH(MultiTexCoord4dvARB, (target, v), (F, "glMultiTexCoord4dvARB(0x%x, %p);\n", target, (const void *) v));
2620}
2621
2622KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2623{
2624 DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4f(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
2625}
2626
2627KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2628{
2629 DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4fARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
2630}
2631
2632KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fv)(GLenum target, const GLfloat * v)
2633{
2634 DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fv(0x%x, %p);\n", target, (const void *) v));
2635}
2636
2637KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fvARB)(GLenum target, const GLfloat * v)
2638{
2639 DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fvARB(0x%x, %p);\n", target, (const void *) v));
2640}
2641
2642KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q)
2643{
2644 DISPATCH(MultiTexCoord4iARB, (target, s, t, r, q), (F, "glMultiTexCoord4i(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
2645}
2646
2647KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q)
2648{
2649 DISPATCH(MultiTexCoord4iARB, (target, s, t, r, q), (F, "glMultiTexCoord4iARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
2650}
2651
2652KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iv)(GLenum target, const GLint * v)
2653{
2654 DISPATCH(MultiTexCoord4ivARB, (target, v), (F, "glMultiTexCoord4iv(0x%x, %p);\n", target, (const void *) v));
2655}
2656
2657KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4ivARB)(GLenum target, const GLint * v)
2658{
2659 DISPATCH(MultiTexCoord4ivARB, (target, v), (F, "glMultiTexCoord4ivARB(0x%x, %p);\n", target, (const void *) v));
2660}
2661
2662KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4s)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
2663{
2664 DISPATCH(MultiTexCoord4sARB, (target, s, t, r, q), (F, "glMultiTexCoord4s(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
2665}
2666
2667KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
2668{
2669 DISPATCH(MultiTexCoord4sARB, (target, s, t, r, q), (F, "glMultiTexCoord4sARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
2670}
2671
2672KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sv)(GLenum target, const GLshort * v)
2673{
2674 DISPATCH(MultiTexCoord4svARB, (target, v), (F, "glMultiTexCoord4sv(0x%x, %p);\n", target, (const void *) v));
2675}
2676
2677KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4svARB)(GLenum target, const GLshort * v)
2678{
2679 DISPATCH(MultiTexCoord4svARB, (target, v), (F, "glMultiTexCoord4svARB(0x%x, %p);\n", target, (const void *) v));
2680}
2681
2682KEYWORD1 void KEYWORD2 NAME(AttachShader)(GLuint program, GLuint shader)
2683{
2684 DISPATCH(AttachShader, (program, shader), (F, "glAttachShader(%d, %d);\n", program, shader));
2685}
2686
2687KEYWORD1 GLuint KEYWORD2 NAME(CreateProgram)(void)
2688{
2689 RETURN_DISPATCH(CreateProgram, (), (F, "glCreateProgram();\n"));
2690}
2691
2692KEYWORD1 GLuint KEYWORD2 NAME(CreateShader)(GLenum type)
2693{
2694 RETURN_DISPATCH(CreateShader, (type), (F, "glCreateShader(0x%x);\n", type));
2695}
2696
2697KEYWORD1 void KEYWORD2 NAME(DeleteProgram)(GLuint program)
2698{
2699 DISPATCH(DeleteProgram, (program), (F, "glDeleteProgram(%d);\n", program));
2700}
2701
2702KEYWORD1 void KEYWORD2 NAME(DeleteShader)(GLuint program)
2703{
2704 DISPATCH(DeleteShader, (program), (F, "glDeleteShader(%d);\n", program));
2705}
2706
2707KEYWORD1 void KEYWORD2 NAME(DetachShader)(GLuint program, GLuint shader)
2708{
2709 DISPATCH(DetachShader, (program, shader), (F, "glDetachShader(%d, %d);\n", program, shader));
2710}
2711
2712KEYWORD1 void KEYWORD2 NAME(GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj)
2713{
2714 DISPATCH(GetAttachedShaders, (program, maxCount, count, obj), (F, "glGetAttachedShaders(%d, %d, %p, %p);\n", program, maxCount, (const void *) count, (const void *) obj));
2715}
2716
2717KEYWORD1 void KEYWORD2 NAME(GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
2718{
2719 DISPATCH(GetProgramInfoLog, (program, bufSize, length, infoLog), (F, "glGetProgramInfoLog(%d, %d, %p, %p);\n", program, bufSize, (const void *) length, (const void *) infoLog));
2720}
2721
2722KEYWORD1 void KEYWORD2 NAME(GetProgramiv)(GLuint program, GLenum pname, GLint * params)
2723{
2724 DISPATCH(GetProgramiv, (program, pname, params), (F, "glGetProgramiv(%d, 0x%x, %p);\n", program, pname, (const void *) params));
2725}
2726
2727KEYWORD1 void KEYWORD2 NAME(GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
2728{
2729 DISPATCH(GetShaderInfoLog, (shader, bufSize, length, infoLog), (F, "glGetShaderInfoLog(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) infoLog));
2730}
2731
2732KEYWORD1 void KEYWORD2 NAME(GetShaderiv)(GLuint shader, GLenum pname, GLint * params)
2733{
2734 DISPATCH(GetShaderiv, (shader, pname, params), (F, "glGetShaderiv(%d, 0x%x, %p);\n", shader, pname, (const void *) params));
2735}
2736
2737KEYWORD1 GLboolean KEYWORD2 NAME(IsProgram)(GLuint program)
2738{
2739 RETURN_DISPATCH(IsProgram, (program), (F, "glIsProgram(%d);\n", program));
2740}
2741
2742KEYWORD1 GLboolean KEYWORD2 NAME(IsShader)(GLuint shader)
2743{
2744 RETURN_DISPATCH(IsShader, (shader), (F, "glIsShader(%d);\n", shader));
2745}
2746
2747KEYWORD1 void KEYWORD2 NAME(StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask)
2748{
2749 DISPATCH(StencilFuncSeparate, (face, func, ref, mask), (F, "glStencilFuncSeparate(0x%x, 0x%x, %d, %d);\n", face, func, ref, mask));
2750}
2751
2752KEYWORD1 void KEYWORD2 NAME(StencilMaskSeparate)(GLenum face, GLuint mask)
2753{
2754 DISPATCH(StencilMaskSeparate, (face, mask), (F, "glStencilMaskSeparate(0x%x, %d);\n", face, mask));
2755}
2756
2757KEYWORD1 void KEYWORD2 NAME(StencilOpSeparate)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
2758{
2759 DISPATCH(StencilOpSeparate, (face, sfail, zfail, zpass), (F, "glStencilOpSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", face, sfail, zfail, zpass));
2760}
2761
2762KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_423)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass);
2763
2764KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_423)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
2765{
2766 DISPATCH(StencilOpSeparate, (face, sfail, zfail, zpass), (F, "glStencilOpSeparateATI(0x%x, 0x%x, 0x%x, 0x%x);\n", face, sfail, zfail, zpass));
2767}
2768
2769KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
2770{
2771 DISPATCH(UniformMatrix2x3fv, (location, count, transpose, value), (F, "glUniformMatrix2x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
2772}
2773
2774KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
2775{
2776 DISPATCH(UniformMatrix2x4fv, (location, count, transpose, value), (F, "glUniformMatrix2x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
2777}
2778
2779KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
2780{
2781 DISPATCH(UniformMatrix3x2fv, (location, count, transpose, value), (F, "glUniformMatrix3x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
2782}
2783
2784KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
2785{
2786 DISPATCH(UniformMatrix3x4fv, (location, count, transpose, value), (F, "glUniformMatrix3x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
2787}
2788
2789KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
2790{
2791 DISPATCH(UniformMatrix4x2fv, (location, count, transpose, value), (F, "glUniformMatrix4x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
2792}
2793
2794KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
2795{
2796 DISPATCH(UniformMatrix4x3fv, (location, count, transpose, value), (F, "glUniformMatrix4x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
2797}
2798
2799KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixd)(const GLdouble * m)
2800{
2801 DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixd(%p);\n", (const void *) m));
2802}
2803
2804KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixdARB)(const GLdouble * m)
2805{
2806 DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixdARB(%p);\n", (const void *) m));
2807}
2808
2809KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixf)(const GLfloat * m)
2810{
2811 DISPATCH(LoadTransposeMatrixfARB, (m), (F, "glLoadTransposeMatrixf(%p);\n", (const void *) m));
2812}
2813
2814KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixfARB)(const GLfloat * m)
2815{
2816 DISPATCH(LoadTransposeMatrixfARB, (m), (F, "glLoadTransposeMatrixfARB(%p);\n", (const void *) m));
2817}
2818
2819KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixd)(const GLdouble * m)
2820{
2821 DISPATCH(MultTransposeMatrixdARB, (m), (F, "glMultTransposeMatrixd(%p);\n", (const void *) m));
2822}
2823
2824KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixdARB)(const GLdouble * m)
2825{
2826 DISPATCH(MultTransposeMatrixdARB, (m), (F, "glMultTransposeMatrixdARB(%p);\n", (const void *) m));
2827}
2828
2829KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixf)(const GLfloat * m)
2830{
2831 DISPATCH(MultTransposeMatrixfARB, (m), (F, "glMultTransposeMatrixf(%p);\n", (const void *) m));
2832}
2833
2834KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixfARB)(const GLfloat * m)
2835{
2836 DISPATCH(MultTransposeMatrixfARB, (m), (F, "glMultTransposeMatrixfARB(%p);\n", (const void *) m));
2837}
2838
2839KEYWORD1 void KEYWORD2 NAME(SampleCoverage)(GLclampf value, GLboolean invert)
2840{
2841 DISPATCH(SampleCoverageARB, (value, invert), (F, "glSampleCoverage(%f, %d);\n", value, invert));
2842}
2843
2844KEYWORD1 void KEYWORD2 NAME(SampleCoverageARB)(GLclampf value, GLboolean invert)
2845{
2846 DISPATCH(SampleCoverageARB, (value, invert), (F, "glSampleCoverageARB(%f, %d);\n", value, invert));
2847}
2848
2849KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
2850{
2851 DISPATCH(CompressedTexImage1DARB, (target, level, internalformat, width, border, imageSize, data), (F, "glCompressedTexImage1D(0x%x, %d, 0x%x, %d, %d, %d, %p);\n", target, level, internalformat, width, border, imageSize, (const void *) data));
2852}
2853
2854KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
2855{
2856 DISPATCH(CompressedTexImage1DARB, (target, level, internalformat, width, border, imageSize, data), (F, "glCompressedTexImage1DARB(0x%x, %d, 0x%x, %d, %d, %d, %p);\n", target, level, internalformat, width, border, imageSize, (const void *) data));
2857}
2858
2859KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
2860{
2861 DISPATCH(CompressedTexImage2DARB, (target, level, internalformat, width, height, border, imageSize, data), (F, "glCompressedTexImage2D(0x%x, %d, 0x%x, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, border, imageSize, (const void *) data));
2862}
2863
2864KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
2865{
2866 DISPATCH(CompressedTexImage2DARB, (target, level, internalformat, width, height, border, imageSize, data), (F, "glCompressedTexImage2DARB(0x%x, %d, 0x%x, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, border, imageSize, (const void *) data));
2867}
2868
2869KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
2870{
2871 DISPATCH(CompressedTexImage3DARB, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3D(0x%x, %d, 0x%x, %d, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, depth, border, imageSize, (const void *) data));
2872}
2873
2874KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
2875{
2876 DISPATCH(CompressedTexImage3DARB, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3DARB(0x%x, %d, 0x%x, %d, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, depth, border, imageSize, (const void *) data));
2877}
2878
2879KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
2880{
2881 DISPATCH(CompressedTexSubImage1DARB, (target, level, xoffset, width, format, imageSize, data), (F, "glCompressedTexSubImage1D(0x%x, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, width, format, imageSize, (const void *) data));
2882}
2883
2884KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
2885{
2886 DISPATCH(CompressedTexSubImage1DARB, (target, level, xoffset, width, format, imageSize, data), (F, "glCompressedTexSubImage1DARB(0x%x, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, width, format, imageSize, (const void *) data));
2887}
2888
2889KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
2890{
2891 DISPATCH(CompressedTexSubImage2DARB, (target, level, xoffset, yoffset, width, height, format, imageSize, data), (F, "glCompressedTexSubImage2D(0x%x, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, width, height, format, imageSize, (const void *) data));
2892}
2893
2894KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
2895{
2896 DISPATCH(CompressedTexSubImage2DARB, (target, level, xoffset, yoffset, width, height, format, imageSize, data), (F, "glCompressedTexSubImage2DARB(0x%x, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, width, height, format, imageSize, (const void *) data));
2897}
2898
2899KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data)
2900{
2901 DISPATCH(CompressedTexSubImage3DARB, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, (const void *) data));
2902}
2903
2904KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data)
2905{
2906 DISPATCH(CompressedTexSubImage3DARB, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3DARB(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, (const void *) data));
2907}
2908
2909KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImage)(GLenum target, GLint level, GLvoid * img)
2910{
2911 DISPATCH(GetCompressedTexImageARB, (target, level, img), (F, "glGetCompressedTexImage(0x%x, %d, %p);\n", target, level, (const void *) img));
2912}
2913
2914KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img)
2915{
2916 DISPATCH(GetCompressedTexImageARB, (target, level, img), (F, "glGetCompressedTexImageARB(0x%x, %d, %p);\n", target, level, (const void *) img));
2917}
2918
2919KEYWORD1 void KEYWORD2 NAME(DisableVertexAttribArray)(GLuint index)
2920{
2921 DISPATCH(DisableVertexAttribArrayARB, (index), (F, "glDisableVertexAttribArray(%d);\n", index));
2922}
2923
2924KEYWORD1 void KEYWORD2 NAME(DisableVertexAttribArrayARB)(GLuint index)
2925{
2926 DISPATCH(DisableVertexAttribArrayARB, (index), (F, "glDisableVertexAttribArrayARB(%d);\n", index));
2927}
2928
2929KEYWORD1 void KEYWORD2 NAME(EnableVertexAttribArray)(GLuint index)
2930{
2931 DISPATCH(EnableVertexAttribArrayARB, (index), (F, "glEnableVertexAttribArray(%d);\n", index));
2932}
2933
2934KEYWORD1 void KEYWORD2 NAME(EnableVertexAttribArrayARB)(GLuint index)
2935{
2936 DISPATCH(EnableVertexAttribArrayARB, (index), (F, "glEnableVertexAttribArrayARB(%d);\n", index));
2937}
2938
2939KEYWORD1 void KEYWORD2 NAME(GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params)
2940{
2941 DISPATCH(GetProgramEnvParameterdvARB, (target, index, params), (F, "glGetProgramEnvParameterdvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
2942}
2943
2944KEYWORD1 void KEYWORD2 NAME(GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params)
2945{
2946 DISPATCH(GetProgramEnvParameterfvARB, (target, index, params), (F, "glGetProgramEnvParameterfvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
2947}
2948
2949KEYWORD1 void KEYWORD2 NAME(GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params)
2950{
2951 DISPATCH(GetProgramLocalParameterdvARB, (target, index, params), (F, "glGetProgramLocalParameterdvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
2952}
2953
2954KEYWORD1 void KEYWORD2 NAME(GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params)
2955{
2956 DISPATCH(GetProgramLocalParameterfvARB, (target, index, params), (F, "glGetProgramLocalParameterfvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
2957}
2958
2959KEYWORD1 void KEYWORD2 NAME(GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string)
2960{
2961 DISPATCH(GetProgramStringARB, (target, pname, string), (F, "glGetProgramStringARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) string));
2962}
2963
2964KEYWORD1 void KEYWORD2 NAME(GetProgramivARB)(GLenum target, GLenum pname, GLint * params)
2965{
2966 DISPATCH(GetProgramivARB, (target, pname, params), (F, "glGetProgramivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
2967}
2968
2969KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdv)(GLuint index, GLenum pname, GLdouble * params)
2970{
2971 DISPATCH(GetVertexAttribdvARB, (index, pname, params), (F, "glGetVertexAttribdv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
2972}
2973
2974KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params)
2975{
2976 DISPATCH(GetVertexAttribdvARB, (index, pname, params), (F, "glGetVertexAttribdvARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
2977}
2978
2979KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfv)(GLuint index, GLenum pname, GLfloat * params)
2980{
2981 DISPATCH(GetVertexAttribfvARB, (index, pname, params), (F, "glGetVertexAttribfv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
2982}
2983
2984KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params)
2985{
2986 DISPATCH(GetVertexAttribfvARB, (index, pname, params), (F, "glGetVertexAttribfvARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
2987}
2988
2989KEYWORD1 void KEYWORD2 NAME(GetVertexAttribiv)(GLuint index, GLenum pname, GLint * params)
2990{
2991 DISPATCH(GetVertexAttribivARB, (index, pname, params), (F, "glGetVertexAttribiv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
2992}
2993
2994KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params)
2995{
2996 DISPATCH(GetVertexAttribivARB, (index, pname, params), (F, "glGetVertexAttribivARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
2997}
2998
2999KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3000{
3001 DISPATCH(ProgramEnvParameter4dARB, (target, index, x, y, z, w), (F, "glProgramEnvParameter4dARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
3002}
3003
3004KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3005{
3006 DISPATCH(ProgramEnvParameter4dARB, (target, index, x, y, z, w), (F, "glProgramParameter4dNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
3007}
3008
3009KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params)
3010{
3011 DISPATCH(ProgramEnvParameter4dvARB, (target, index, params), (F, "glProgramEnvParameter4dvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
3012}
3013
3014KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params)
3015{
3016 DISPATCH(ProgramEnvParameter4dvARB, (target, index, params), (F, "glProgramParameter4dvNV(0x%x, %d, %p);\n", target, index, (const void *) params));
3017}
3018
3019KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3020{
3021 DISPATCH(ProgramEnvParameter4fARB, (target, index, x, y, z, w), (F, "glProgramEnvParameter4fARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
3022}
3023
3024KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3025{
3026 DISPATCH(ProgramEnvParameter4fARB, (target, index, x, y, z, w), (F, "glProgramParameter4fNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
3027}
3028
3029KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params)
3030{
3031 DISPATCH(ProgramEnvParameter4fvARB, (target, index, params), (F, "glProgramEnvParameter4fvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
3032}
3033
3034KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params)
3035{
3036 DISPATCH(ProgramEnvParameter4fvARB, (target, index, params), (F, "glProgramParameter4fvNV(0x%x, %d, %p);\n", target, index, (const void *) params));
3037}
3038
3039KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3040{
3041 DISPATCH(ProgramLocalParameter4dARB, (target, index, x, y, z, w), (F, "glProgramLocalParameter4dARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
3042}
3043
3044KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params)
3045{
3046 DISPATCH(ProgramLocalParameter4dvARB, (target, index, params), (F, "glProgramLocalParameter4dvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
3047}
3048
3049KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3050{
3051 DISPATCH(ProgramLocalParameter4fARB, (target, index, x, y, z, w), (F, "glProgramLocalParameter4fARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
3052}
3053
3054KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params)
3055{
3056 DISPATCH(ProgramLocalParameter4fvARB, (target, index, params), (F, "glProgramLocalParameter4fvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
3057}
3058
3059KEYWORD1 void KEYWORD2 NAME(ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string)
3060{
3061 DISPATCH(ProgramStringARB, (target, format, len, string), (F, "glProgramStringARB(0x%x, 0x%x, %d, %p);\n", target, format, len, (const void *) string));
3062}
3063
3064KEYWORD1 void KEYWORD2 NAME(VertexAttrib1d)(GLuint index, GLdouble x)
3065{
3066 DISPATCH(VertexAttrib1dARB, (index, x), (F, "glVertexAttrib1d(%d, %f);\n", index, x));
3067}
3068
3069KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dARB)(GLuint index, GLdouble x)
3070{
3071 DISPATCH(VertexAttrib1dARB, (index, x), (F, "glVertexAttrib1dARB(%d, %f);\n", index, x));
3072}
3073
3074KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dv)(GLuint index, const GLdouble * v)
3075{
3076 DISPATCH(VertexAttrib1dvARB, (index, v), (F, "glVertexAttrib1dv(%d, %p);\n", index, (const void *) v));
3077}
3078
3079KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvARB)(GLuint index, const GLdouble * v)
3080{
3081 DISPATCH(VertexAttrib1dvARB, (index, v), (F, "glVertexAttrib1dvARB(%d, %p);\n", index, (const void *) v));
3082}
3083
3084KEYWORD1 void KEYWORD2 NAME(VertexAttrib1f)(GLuint index, GLfloat x)
3085{
3086 DISPATCH(VertexAttrib1fARB, (index, x), (F, "glVertexAttrib1f(%d, %f);\n", index, x));
3087}
3088
3089KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fARB)(GLuint index, GLfloat x)
3090{
3091 DISPATCH(VertexAttrib1fARB, (index, x), (F, "glVertexAttrib1fARB(%d, %f);\n", index, x));
3092}
3093
3094KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fv)(GLuint index, const GLfloat * v)
3095{
3096 DISPATCH(VertexAttrib1fvARB, (index, v), (F, "glVertexAttrib1fv(%d, %p);\n", index, (const void *) v));
3097}
3098
3099KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvARB)(GLuint index, const GLfloat * v)
3100{
3101 DISPATCH(VertexAttrib1fvARB, (index, v), (F, "glVertexAttrib1fvARB(%d, %p);\n", index, (const void *) v));
3102}
3103
3104KEYWORD1 void KEYWORD2 NAME(VertexAttrib1s)(GLuint index, GLshort x)
3105{
3106 DISPATCH(VertexAttrib1sARB, (index, x), (F, "glVertexAttrib1s(%d, %d);\n", index, x));
3107}
3108
3109KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sARB)(GLuint index, GLshort x)
3110{
3111 DISPATCH(VertexAttrib1sARB, (index, x), (F, "glVertexAttrib1sARB(%d, %d);\n", index, x));
3112}
3113
3114KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sv)(GLuint index, const GLshort * v)
3115{
3116 DISPATCH(VertexAttrib1svARB, (index, v), (F, "glVertexAttrib1sv(%d, %p);\n", index, (const void *) v));
3117}
3118
3119KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svARB)(GLuint index, const GLshort * v)
3120{
3121 DISPATCH(VertexAttrib1svARB, (index, v), (F, "glVertexAttrib1svARB(%d, %p);\n", index, (const void *) v));
3122}
3123
3124KEYWORD1 void KEYWORD2 NAME(VertexAttrib2d)(GLuint index, GLdouble x, GLdouble y)
3125{
3126 DISPATCH(VertexAttrib2dARB, (index, x, y), (F, "glVertexAttrib2d(%d, %f, %f);\n", index, x, y));
3127}
3128
3129KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y)
3130{
3131 DISPATCH(VertexAttrib2dARB, (index, x, y), (F, "glVertexAttrib2dARB(%d, %f, %f);\n", index, x, y));
3132}
3133
3134KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dv)(GLuint index, const GLdouble * v)
3135{
3136 DISPATCH(VertexAttrib2dvARB, (index, v), (F, "glVertexAttrib2dv(%d, %p);\n", index, (const void *) v));
3137}
3138
3139KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvARB)(GLuint index, const GLdouble * v)
3140{
3141 DISPATCH(VertexAttrib2dvARB, (index, v), (F, "glVertexAttrib2dvARB(%d, %p);\n", index, (const void *) v));
3142}
3143
3144KEYWORD1 void KEYWORD2 NAME(VertexAttrib2f)(GLuint index, GLfloat x, GLfloat y)
3145{
3146 DISPATCH(VertexAttrib2fARB, (index, x, y), (F, "glVertexAttrib2f(%d, %f, %f);\n", index, x, y));
3147}
3148
3149KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y)
3150{
3151 DISPATCH(VertexAttrib2fARB, (index, x, y), (F, "glVertexAttrib2fARB(%d, %f, %f);\n", index, x, y));
3152}
3153
3154KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fv)(GLuint index, const GLfloat * v)
3155{
3156 DISPATCH(VertexAttrib2fvARB, (index, v), (F, "glVertexAttrib2fv(%d, %p);\n", index, (const void *) v));
3157}
3158
3159KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvARB)(GLuint index, const GLfloat * v)
3160{
3161 DISPATCH(VertexAttrib2fvARB, (index, v), (F, "glVertexAttrib2fvARB(%d, %p);\n", index, (const void *) v));
3162}
3163
3164KEYWORD1 void KEYWORD2 NAME(VertexAttrib2s)(GLuint index, GLshort x, GLshort y)
3165{
3166 DISPATCH(VertexAttrib2sARB, (index, x, y), (F, "glVertexAttrib2s(%d, %d, %d);\n", index, x, y));
3167}
3168
3169KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y)
3170{
3171 DISPATCH(VertexAttrib2sARB, (index, x, y), (F, "glVertexAttrib2sARB(%d, %d, %d);\n", index, x, y));
3172}
3173
3174KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sv)(GLuint index, const GLshort * v)
3175{
3176 DISPATCH(VertexAttrib2svARB, (index, v), (F, "glVertexAttrib2sv(%d, %p);\n", index, (const void *) v));
3177}
3178
3179KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svARB)(GLuint index, const GLshort * v)
3180{
3181 DISPATCH(VertexAttrib2svARB, (index, v), (F, "glVertexAttrib2svARB(%d, %p);\n", index, (const void *) v));
3182}
3183
3184KEYWORD1 void KEYWORD2 NAME(VertexAttrib3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
3185{
3186 DISPATCH(VertexAttrib3dARB, (index, x, y, z), (F, "glVertexAttrib3d(%d, %f, %f, %f);\n", index, x, y, z));
3187}
3188
3189KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
3190{
3191 DISPATCH(VertexAttrib3dARB, (index, x, y, z), (F, "glVertexAttrib3dARB(%d, %f, %f, %f);\n", index, x, y, z));
3192}
3193
3194KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dv)(GLuint index, const GLdouble * v)
3195{
3196 DISPATCH(VertexAttrib3dvARB, (index, v), (F, "glVertexAttrib3dv(%d, %p);\n", index, (const void *) v));
3197}
3198
3199KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvARB)(GLuint index, const GLdouble * v)
3200{
3201 DISPATCH(VertexAttrib3dvARB, (index, v), (F, "glVertexAttrib3dvARB(%d, %p);\n", index, (const void *) v));
3202}
3203
3204KEYWORD1 void KEYWORD2 NAME(VertexAttrib3f)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
3205{
3206 DISPATCH(VertexAttrib3fARB, (index, x, y, z), (F, "glVertexAttrib3f(%d, %f, %f, %f);\n", index, x, y, z));
3207}
3208
3209KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
3210{
3211 DISPATCH(VertexAttrib3fARB, (index, x, y, z), (F, "glVertexAttrib3fARB(%d, %f, %f, %f);\n", index, x, y, z));
3212}
3213
3214KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fv)(GLuint index, const GLfloat * v)
3215{
3216 DISPATCH(VertexAttrib3fvARB, (index, v), (F, "glVertexAttrib3fv(%d, %p);\n", index, (const void *) v));
3217}
3218
3219KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvARB)(GLuint index, const GLfloat * v)
3220{
3221 DISPATCH(VertexAttrib3fvARB, (index, v), (F, "glVertexAttrib3fvARB(%d, %p);\n", index, (const void *) v));
3222}
3223
3224KEYWORD1 void KEYWORD2 NAME(VertexAttrib3s)(GLuint index, GLshort x, GLshort y, GLshort z)
3225{
3226 DISPATCH(VertexAttrib3sARB, (index, x, y, z), (F, "glVertexAttrib3s(%d, %d, %d, %d);\n", index, x, y, z));
3227}
3228
3229KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z)
3230{
3231 DISPATCH(VertexAttrib3sARB, (index, x, y, z), (F, "glVertexAttrib3sARB(%d, %d, %d, %d);\n", index, x, y, z));
3232}
3233
3234KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sv)(GLuint index, const GLshort * v)
3235{
3236 DISPATCH(VertexAttrib3svARB, (index, v), (F, "glVertexAttrib3sv(%d, %p);\n", index, (const void *) v));
3237}
3238
3239KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svARB)(GLuint index, const GLshort * v)
3240{
3241 DISPATCH(VertexAttrib3svARB, (index, v), (F, "glVertexAttrib3svARB(%d, %p);\n", index, (const void *) v));
3242}
3243
3244KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nbv)(GLuint index, const GLbyte * v)
3245{
3246 DISPATCH(VertexAttrib4NbvARB, (index, v), (F, "glVertexAttrib4Nbv(%d, %p);\n", index, (const void *) v));
3247}
3248
3249KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NbvARB)(GLuint index, const GLbyte * v)
3250{
3251 DISPATCH(VertexAttrib4NbvARB, (index, v), (F, "glVertexAttrib4NbvARB(%d, %p);\n", index, (const void *) v));
3252}
3253
3254KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Niv)(GLuint index, const GLint * v)
3255{
3256 DISPATCH(VertexAttrib4NivARB, (index, v), (F, "glVertexAttrib4Niv(%d, %p);\n", index, (const void *) v));
3257}
3258
3259KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NivARB)(GLuint index, const GLint * v)
3260{
3261 DISPATCH(VertexAttrib4NivARB, (index, v), (F, "glVertexAttrib4NivARB(%d, %p);\n", index, (const void *) v));
3262}
3263
3264KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nsv)(GLuint index, const GLshort * v)
3265{
3266 DISPATCH(VertexAttrib4NsvARB, (index, v), (F, "glVertexAttrib4Nsv(%d, %p);\n", index, (const void *) v));
3267}
3268
3269KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NsvARB)(GLuint index, const GLshort * v)
3270{
3271 DISPATCH(VertexAttrib4NsvARB, (index, v), (F, "glVertexAttrib4NsvARB(%d, %p);\n", index, (const void *) v));
3272}
3273
3274KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nub)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
3275{
3276 DISPATCH(VertexAttrib4NubARB, (index, x, y, z, w), (F, "glVertexAttrib4Nub(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
3277}
3278
3279KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
3280{
3281 DISPATCH(VertexAttrib4NubARB, (index, x, y, z, w), (F, "glVertexAttrib4NubARB(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
3282}
3283
3284KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nubv)(GLuint index, const GLubyte * v)
3285{
3286 DISPATCH(VertexAttrib4NubvARB, (index, v), (F, "glVertexAttrib4Nubv(%d, %p);\n", index, (const void *) v));
3287}
3288
3289KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NubvARB)(GLuint index, const GLubyte * v)
3290{
3291 DISPATCH(VertexAttrib4NubvARB, (index, v), (F, "glVertexAttrib4NubvARB(%d, %p);\n", index, (const void *) v));
3292}
3293
3294KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nuiv)(GLuint index, const GLuint * v)
3295{
3296 DISPATCH(VertexAttrib4NuivARB, (index, v), (F, "glVertexAttrib4Nuiv(%d, %p);\n", index, (const void *) v));
3297}
3298
3299KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NuivARB)(GLuint index, const GLuint * v)
3300{
3301 DISPATCH(VertexAttrib4NuivARB, (index, v), (F, "glVertexAttrib4NuivARB(%d, %p);\n", index, (const void *) v));
3302}
3303
3304KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nusv)(GLuint index, const GLushort * v)
3305{
3306 DISPATCH(VertexAttrib4NusvARB, (index, v), (F, "glVertexAttrib4Nusv(%d, %p);\n", index, (const void *) v));
3307}
3308
3309KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NusvARB)(GLuint index, const GLushort * v)
3310{
3311 DISPATCH(VertexAttrib4NusvARB, (index, v), (F, "glVertexAttrib4NusvARB(%d, %p);\n", index, (const void *) v));
3312}
3313
3314KEYWORD1 void KEYWORD2 NAME(VertexAttrib4bv)(GLuint index, const GLbyte * v)
3315{
3316 DISPATCH(VertexAttrib4bvARB, (index, v), (F, "glVertexAttrib4bv(%d, %p);\n", index, (const void *) v));
3317}
3318
3319KEYWORD1 void KEYWORD2 NAME(VertexAttrib4bvARB)(GLuint index, const GLbyte * v)
3320{
3321 DISPATCH(VertexAttrib4bvARB, (index, v), (F, "glVertexAttrib4bvARB(%d, %p);\n", index, (const void *) v));
3322}
3323
3324KEYWORD1 void KEYWORD2 NAME(VertexAttrib4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3325{
3326 DISPATCH(VertexAttrib4dARB, (index, x, y, z, w), (F, "glVertexAttrib4d(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
3327}
3328
3329KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3330{
3331 DISPATCH(VertexAttrib4dARB, (index, x, y, z, w), (F, "glVertexAttrib4dARB(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
3332}
3333
3334KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dv)(GLuint index, const GLdouble * v)
3335{
3336 DISPATCH(VertexAttrib4dvARB, (index, v), (F, "glVertexAttrib4dv(%d, %p);\n", index, (const void *) v));
3337}
3338
3339KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvARB)(GLuint index, const GLdouble * v)
3340{
3341 DISPATCH(VertexAttrib4dvARB, (index, v), (F, "glVertexAttrib4dvARB(%d, %p);\n", index, (const void *) v));
3342}
3343
3344KEYWORD1 void KEYWORD2 NAME(VertexAttrib4f)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3345{
3346 DISPATCH(VertexAttrib4fARB, (index, x, y, z, w), (F, "glVertexAttrib4f(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
3347}
3348
3349KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3350{
3351 DISPATCH(VertexAttrib4fARB, (index, x, y, z, w), (F, "glVertexAttrib4fARB(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
3352}
3353
3354KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fv)(GLuint index, const GLfloat * v)
3355{
3356 DISPATCH(VertexAttrib4fvARB, (index, v), (F, "glVertexAttrib4fv(%d, %p);\n", index, (const void *) v));
3357}
3358
3359KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvARB)(GLuint index, const GLfloat * v)
3360{
3361 DISPATCH(VertexAttrib4fvARB, (index, v), (F, "glVertexAttrib4fvARB(%d, %p);\n", index, (const void *) v));
3362}
3363
3364KEYWORD1 void KEYWORD2 NAME(VertexAttrib4iv)(GLuint index, const GLint * v)
3365{
3366 DISPATCH(VertexAttrib4ivARB, (index, v), (F, "glVertexAttrib4iv(%d, %p);\n", index, (const void *) v));
3367}
3368
3369KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ivARB)(GLuint index, const GLint * v)
3370{
3371 DISPATCH(VertexAttrib4ivARB, (index, v), (F, "glVertexAttrib4ivARB(%d, %p);\n", index, (const void *) v));
3372}
3373
3374KEYWORD1 void KEYWORD2 NAME(VertexAttrib4s)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
3375{
3376 DISPATCH(VertexAttrib4sARB, (index, x, y, z, w), (F, "glVertexAttrib4s(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
3377}
3378
3379KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
3380{
3381 DISPATCH(VertexAttrib4sARB, (index, x, y, z, w), (F, "glVertexAttrib4sARB(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
3382}
3383
3384KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sv)(GLuint index, const GLshort * v)
3385{
3386 DISPATCH(VertexAttrib4svARB, (index, v), (F, "glVertexAttrib4sv(%d, %p);\n", index, (const void *) v));
3387}
3388
3389KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svARB)(GLuint index, const GLshort * v)
3390{
3391 DISPATCH(VertexAttrib4svARB, (index, v), (F, "glVertexAttrib4svARB(%d, %p);\n", index, (const void *) v));
3392}
3393
3394KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubv)(GLuint index, const GLubyte * v)
3395{
3396 DISPATCH(VertexAttrib4ubvARB, (index, v), (F, "glVertexAttrib4ubv(%d, %p);\n", index, (const void *) v));
3397}
3398
3399KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvARB)(GLuint index, const GLubyte * v)
3400{
3401 DISPATCH(VertexAttrib4ubvARB, (index, v), (F, "glVertexAttrib4ubvARB(%d, %p);\n", index, (const void *) v));
3402}
3403
3404KEYWORD1 void KEYWORD2 NAME(VertexAttrib4uiv)(GLuint index, const GLuint * v)
3405{
3406 DISPATCH(VertexAttrib4uivARB, (index, v), (F, "glVertexAttrib4uiv(%d, %p);\n", index, (const void *) v));
3407}
3408
3409KEYWORD1 void KEYWORD2 NAME(VertexAttrib4uivARB)(GLuint index, const GLuint * v)
3410{
3411 DISPATCH(VertexAttrib4uivARB, (index, v), (F, "glVertexAttrib4uivARB(%d, %p);\n", index, (const void *) v));
3412}
3413
3414KEYWORD1 void KEYWORD2 NAME(VertexAttrib4usv)(GLuint index, const GLushort * v)
3415{
3416 DISPATCH(VertexAttrib4usvARB, (index, v), (F, "glVertexAttrib4usv(%d, %p);\n", index, (const void *) v));
3417}
3418
3419KEYWORD1 void KEYWORD2 NAME(VertexAttrib4usvARB)(GLuint index, const GLushort * v)
3420{
3421 DISPATCH(VertexAttrib4usvARB, (index, v), (F, "glVertexAttrib4usvARB(%d, %p);\n", index, (const void *) v));
3422}
3423
3424KEYWORD1 void KEYWORD2 NAME(VertexAttribPointer)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
3425{
3426 DISPATCH(VertexAttribPointerARB, (index, size, type, normalized, stride, pointer), (F, "glVertexAttribPointer(%d, %d, 0x%x, %d, %d, %p);\n", index, size, type, normalized, stride, (const void *) pointer));
3427}
3428
3429KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
3430{
3431 DISPATCH(VertexAttribPointerARB, (index, size, type, normalized, stride, pointer), (F, "glVertexAttribPointerARB(%d, %d, 0x%x, %d, %d, %p);\n", index, size, type, normalized, stride, (const void *) pointer));
3432}
3433
3434KEYWORD1 void KEYWORD2 NAME(BindBuffer)(GLenum target, GLuint buffer)
3435{
3436 DISPATCH(BindBufferARB, (target, buffer), (F, "glBindBuffer(0x%x, %d);\n", target, buffer));
3437}
3438
3439KEYWORD1 void KEYWORD2 NAME(BindBufferARB)(GLenum target, GLuint buffer)
3440{
3441 DISPATCH(BindBufferARB, (target, buffer), (F, "glBindBufferARB(0x%x, %d);\n", target, buffer));
3442}
3443
3444KEYWORD1 void KEYWORD2 NAME(BufferData)(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
3445{
3446 DISPATCH(BufferDataARB, (target, size, data, usage), (F, "glBufferData(0x%x, %d, %p, 0x%x);\n", target, size, (const void *) data, usage));
3447}
3448
3449KEYWORD1 void KEYWORD2 NAME(BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage)
3450{
3451 DISPATCH(BufferDataARB, (target, size, data, usage), (F, "glBufferDataARB(0x%x, %d, %p, 0x%x);\n", target, size, (const void *) data, usage));
3452}
3453
3454KEYWORD1 void KEYWORD2 NAME(BufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)
3455{
3456 DISPATCH(BufferSubDataARB, (target, offset, size, data), (F, "glBufferSubData(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
3457}
3458
3459KEYWORD1 void KEYWORD2 NAME(BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data)
3460{
3461 DISPATCH(BufferSubDataARB, (target, offset, size, data), (F, "glBufferSubDataARB(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
3462}
3463
3464KEYWORD1 void KEYWORD2 NAME(DeleteBuffers)(GLsizei n, const GLuint * buffer)
3465{
3466 DISPATCH(DeleteBuffersARB, (n, buffer), (F, "glDeleteBuffers(%d, %p);\n", n, (const void *) buffer));
3467}
3468
3469KEYWORD1 void KEYWORD2 NAME(DeleteBuffersARB)(GLsizei n, const GLuint * buffer)
3470{
3471 DISPATCH(DeleteBuffersARB, (n, buffer), (F, "glDeleteBuffersARB(%d, %p);\n", n, (const void *) buffer));
3472}
3473
3474KEYWORD1 void KEYWORD2 NAME(GenBuffers)(GLsizei n, GLuint * buffer)
3475{
3476 DISPATCH(GenBuffersARB, (n, buffer), (F, "glGenBuffers(%d, %p);\n", n, (const void *) buffer));
3477}
3478
3479KEYWORD1 void KEYWORD2 NAME(GenBuffersARB)(GLsizei n, GLuint * buffer)
3480{
3481 DISPATCH(GenBuffersARB, (n, buffer), (F, "glGenBuffersARB(%d, %p);\n", n, (const void *) buffer));
3482}
3483
3484KEYWORD1 void KEYWORD2 NAME(GetBufferParameteriv)(GLenum target, GLenum pname, GLint * params)
3485{
3486 DISPATCH(GetBufferParameterivARB, (target, pname, params), (F, "glGetBufferParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
3487}
3488
3489KEYWORD1 void KEYWORD2 NAME(GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params)
3490{
3491 DISPATCH(GetBufferParameterivARB, (target, pname, params), (F, "glGetBufferParameterivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
3492}
3493
3494KEYWORD1 void KEYWORD2 NAME(GetBufferPointerv)(GLenum target, GLenum pname, GLvoid ** params)
3495{
3496 DISPATCH(GetBufferPointervARB, (target, pname, params), (F, "glGetBufferPointerv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
3497}
3498
3499KEYWORD1 void KEYWORD2 NAME(GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params)
3500{
3501 DISPATCH(GetBufferPointervARB, (target, pname, params), (F, "glGetBufferPointervARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
3502}
3503
3504KEYWORD1 void KEYWORD2 NAME(GetBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data)
3505{
3506 DISPATCH(GetBufferSubDataARB, (target, offset, size, data), (F, "glGetBufferSubData(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
3507}
3508
3509KEYWORD1 void KEYWORD2 NAME(GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data)
3510{
3511 DISPATCH(GetBufferSubDataARB, (target, offset, size, data), (F, "glGetBufferSubDataARB(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
3512}
3513
3514KEYWORD1 GLboolean KEYWORD2 NAME(IsBuffer)(GLuint buffer)
3515{
3516 RETURN_DISPATCH(IsBufferARB, (buffer), (F, "glIsBuffer(%d);\n", buffer));
3517}
3518
3519KEYWORD1 GLboolean KEYWORD2 NAME(IsBufferARB)(GLuint buffer)
3520{
3521 RETURN_DISPATCH(IsBufferARB, (buffer), (F, "glIsBufferARB(%d);\n", buffer));
3522}
3523
3524KEYWORD1 GLvoid * KEYWORD2 NAME(MapBuffer)(GLenum target, GLenum access)
3525{
3526 RETURN_DISPATCH(MapBufferARB, (target, access), (F, "glMapBuffer(0x%x, 0x%x);\n", target, access));
3527}
3528
3529KEYWORD1 GLvoid * KEYWORD2 NAME(MapBufferARB)(GLenum target, GLenum access)
3530{
3531 RETURN_DISPATCH(MapBufferARB, (target, access), (F, "glMapBufferARB(0x%x, 0x%x);\n", target, access));
3532}
3533
3534KEYWORD1 GLboolean KEYWORD2 NAME(UnmapBuffer)(GLenum target)
3535{
3536 RETURN_DISPATCH(UnmapBufferARB, (target), (F, "glUnmapBuffer(0x%x);\n", target));
3537}
3538
3539KEYWORD1 GLboolean KEYWORD2 NAME(UnmapBufferARB)(GLenum target)
3540{
3541 RETURN_DISPATCH(UnmapBufferARB, (target), (F, "glUnmapBufferARB(0x%x);\n", target));
3542}
3543
3544KEYWORD1 void KEYWORD2 NAME(BeginQuery)(GLenum target, GLuint id)
3545{
3546 DISPATCH(BeginQueryARB, (target, id), (F, "glBeginQuery(0x%x, %d);\n", target, id));
3547}
3548
3549KEYWORD1 void KEYWORD2 NAME(BeginQueryARB)(GLenum target, GLuint id)
3550{
3551 DISPATCH(BeginQueryARB, (target, id), (F, "glBeginQueryARB(0x%x, %d);\n", target, id));
3552}
3553
3554KEYWORD1 void KEYWORD2 NAME(DeleteQueries)(GLsizei n, const GLuint * ids)
3555{
3556 DISPATCH(DeleteQueriesARB, (n, ids), (F, "glDeleteQueries(%d, %p);\n", n, (const void *) ids));
3557}
3558
3559KEYWORD1 void KEYWORD2 NAME(DeleteQueriesARB)(GLsizei n, const GLuint * ids)
3560{
3561 DISPATCH(DeleteQueriesARB, (n, ids), (F, "glDeleteQueriesARB(%d, %p);\n", n, (const void *) ids));
3562}
3563
3564KEYWORD1 void KEYWORD2 NAME(EndQuery)(GLenum target)
3565{
3566 DISPATCH(EndQueryARB, (target), (F, "glEndQuery(0x%x);\n", target));
3567}
3568
3569KEYWORD1 void KEYWORD2 NAME(EndQueryARB)(GLenum target)
3570{
3571 DISPATCH(EndQueryARB, (target), (F, "glEndQueryARB(0x%x);\n", target));
3572}
3573
3574KEYWORD1 void KEYWORD2 NAME(GenQueries)(GLsizei n, GLuint * ids)
3575{
3576 DISPATCH(GenQueriesARB, (n, ids), (F, "glGenQueries(%d, %p);\n", n, (const void *) ids));
3577}
3578
3579KEYWORD1 void KEYWORD2 NAME(GenQueriesARB)(GLsizei n, GLuint * ids)
3580{
3581 DISPATCH(GenQueriesARB, (n, ids), (F, "glGenQueriesARB(%d, %p);\n", n, (const void *) ids));
3582}
3583
3584KEYWORD1 void KEYWORD2 NAME(GetQueryObjectiv)(GLuint id, GLenum pname, GLint * params)
3585{
3586 DISPATCH(GetQueryObjectivARB, (id, pname, params), (F, "glGetQueryObjectiv(%d, 0x%x, %p);\n", id, pname, (const void *) params));
3587}
3588
3589KEYWORD1 void KEYWORD2 NAME(GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params)
3590{
3591 DISPATCH(GetQueryObjectivARB, (id, pname, params), (F, "glGetQueryObjectivARB(%d, 0x%x, %p);\n", id, pname, (const void *) params));
3592}
3593
3594KEYWORD1 void KEYWORD2 NAME(GetQueryObjectuiv)(GLuint id, GLenum pname, GLuint * params)
3595{
3596 DISPATCH(GetQueryObjectuivARB, (id, pname, params), (F, "glGetQueryObjectuiv(%d, 0x%x, %p);\n", id, pname, (const void *) params));
3597}
3598
3599KEYWORD1 void KEYWORD2 NAME(GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params)
3600{
3601 DISPATCH(GetQueryObjectuivARB, (id, pname, params), (F, "glGetQueryObjectuivARB(%d, 0x%x, %p);\n", id, pname, (const void *) params));
3602}
3603
3604KEYWORD1 void KEYWORD2 NAME(GetQueryiv)(GLenum target, GLenum pname, GLint * params)
3605{
3606 DISPATCH(GetQueryivARB, (target, pname, params), (F, "glGetQueryiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
3607}
3608
3609KEYWORD1 void KEYWORD2 NAME(GetQueryivARB)(GLenum target, GLenum pname, GLint * params)
3610{
3611 DISPATCH(GetQueryivARB, (target, pname, params), (F, "glGetQueryivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
3612}
3613
3614KEYWORD1 GLboolean KEYWORD2 NAME(IsQuery)(GLuint id)
3615{
3616 RETURN_DISPATCH(IsQueryARB, (id), (F, "glIsQuery(%d);\n", id));
3617}
3618
3619KEYWORD1 GLboolean KEYWORD2 NAME(IsQueryARB)(GLuint id)
3620{
3621 RETURN_DISPATCH(IsQueryARB, (id), (F, "glIsQueryARB(%d);\n", id));
3622}
3623
3624KEYWORD1 void KEYWORD2 NAME(AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj)
3625{
3626 DISPATCH(AttachObjectARB, (containerObj, obj), (F, "glAttachObjectARB(%d, %d);\n", containerObj, obj));
3627}
3628
3629KEYWORD1 void KEYWORD2 NAME(CompileShader)(GLuint shader)
3630{
3631 DISPATCH(CompileShaderARB, (shader), (F, "glCompileShader(%d);\n", shader));
3632}
3633
3634KEYWORD1 void KEYWORD2 NAME(CompileShaderARB)(GLhandleARB shader)
3635{
3636 DISPATCH(CompileShaderARB, (shader), (F, "glCompileShaderARB(%d);\n", shader));
3637}
3638
3639KEYWORD1 GLhandleARB KEYWORD2 NAME(CreateProgramObjectARB)(void)
3640{
3641 RETURN_DISPATCH(CreateProgramObjectARB, (), (F, "glCreateProgramObjectARB();\n"));
3642}
3643
3644KEYWORD1 GLhandleARB KEYWORD2 NAME(CreateShaderObjectARB)(GLenum shaderType)
3645{
3646 RETURN_DISPATCH(CreateShaderObjectARB, (shaderType), (F, "glCreateShaderObjectARB(0x%x);\n", shaderType));
3647}
3648
3649KEYWORD1 void KEYWORD2 NAME(DeleteObjectARB)(GLhandleARB obj)
3650{
3651 DISPATCH(DeleteObjectARB, (obj), (F, "glDeleteObjectARB(%d);\n", obj));
3652}
3653
3654KEYWORD1 void KEYWORD2 NAME(DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj)
3655{
3656 DISPATCH(DetachObjectARB, (containerObj, attachedObj), (F, "glDetachObjectARB(%d, %d);\n", containerObj, attachedObj));
3657}
3658
3659KEYWORD1 void KEYWORD2 NAME(GetActiveUniform)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
3660{
3661 DISPATCH(GetActiveUniformARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveUniform(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
3662}
3663
3664KEYWORD1 void KEYWORD2 NAME(GetActiveUniformARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
3665{
3666 DISPATCH(GetActiveUniformARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveUniformARB(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
3667}
3668
3669KEYWORD1 void KEYWORD2 NAME(GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog)
3670{
3671 DISPATCH(GetAttachedObjectsARB, (containerObj, maxLength, length, infoLog), (F, "glGetAttachedObjectsARB(%d, %d, %p, %p);\n", containerObj, maxLength, (const void *) length, (const void *) infoLog));
3672}
3673
3674KEYWORD1 GLhandleARB KEYWORD2 NAME(GetHandleARB)(GLenum pname)
3675{
3676 RETURN_DISPATCH(GetHandleARB, (pname), (F, "glGetHandleARB(0x%x);\n", pname));
3677}
3678
3679KEYWORD1 void KEYWORD2 NAME(GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
3680{
3681 DISPATCH(GetInfoLogARB, (obj, maxLength, length, infoLog), (F, "glGetInfoLogARB(%d, %d, %p, %p);\n", obj, maxLength, (const void *) length, (const void *) infoLog));
3682}
3683
3684KEYWORD1 void KEYWORD2 NAME(GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params)
3685{
3686 DISPATCH(GetObjectParameterfvARB, (obj, pname, params), (F, "glGetObjectParameterfvARB(%d, 0x%x, %p);\n", obj, pname, (const void *) params));
3687}
3688
3689KEYWORD1 void KEYWORD2 NAME(GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params)
3690{
3691 DISPATCH(GetObjectParameterivARB, (obj, pname, params), (F, "glGetObjectParameterivARB(%d, 0x%x, %p);\n", obj, pname, (const void *) params));
3692}
3693
3694KEYWORD1 void KEYWORD2 NAME(GetShaderSource)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
3695{
3696 DISPATCH(GetShaderSourceARB, (shader, bufSize, length, source), (F, "glGetShaderSource(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) source));
3697}
3698
3699KEYWORD1 void KEYWORD2 NAME(GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GLsizei * length, GLcharARB * source)
3700{
3701 DISPATCH(GetShaderSourceARB, (shader, bufSize, length, source), (F, "glGetShaderSourceARB(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) source));
3702}
3703
3704KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocation)(GLuint program, const GLchar * name)
3705{
3706 RETURN_DISPATCH(GetUniformLocationARB, (program, name), (F, "glGetUniformLocation(%d, %p);\n", program, (const void *) name));
3707}
3708
3709KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocationARB)(GLhandleARB program, const GLcharARB * name)
3710{
3711 RETURN_DISPATCH(GetUniformLocationARB, (program, name), (F, "glGetUniformLocationARB(%d, %p);\n", program, (const void *) name));
3712}
3713
3714KEYWORD1 void KEYWORD2 NAME(GetUniformfv)(GLuint program, GLint location, GLfloat * params)
3715{
3716 DISPATCH(GetUniformfvARB, (program, location, params), (F, "glGetUniformfv(%d, %d, %p);\n", program, location, (const void *) params));
3717}
3718
3719KEYWORD1 void KEYWORD2 NAME(GetUniformfvARB)(GLhandleARB program, GLint location, GLfloat * params)
3720{
3721 DISPATCH(GetUniformfvARB, (program, location, params), (F, "glGetUniformfvARB(%d, %d, %p);\n", program, location, (const void *) params));
3722}
3723
3724KEYWORD1 void KEYWORD2 NAME(GetUniformiv)(GLuint program, GLint location, GLint * params)
3725{
3726 DISPATCH(GetUniformivARB, (program, location, params), (F, "glGetUniformiv(%d, %d, %p);\n", program, location, (const void *) params));
3727}
3728
3729KEYWORD1 void KEYWORD2 NAME(GetUniformivARB)(GLhandleARB program, GLint location, GLint * params)
3730{
3731 DISPATCH(GetUniformivARB, (program, location, params), (F, "glGetUniformivARB(%d, %d, %p);\n", program, location, (const void *) params));
3732}
3733
3734KEYWORD1 void KEYWORD2 NAME(LinkProgram)(GLuint program)
3735{
3736 DISPATCH(LinkProgramARB, (program), (F, "glLinkProgram(%d);\n", program));
3737}
3738
3739KEYWORD1 void KEYWORD2 NAME(LinkProgramARB)(GLhandleARB program)
3740{
3741 DISPATCH(LinkProgramARB, (program), (F, "glLinkProgramARB(%d);\n", program));
3742}
3743
3744KEYWORD1 void KEYWORD2 NAME(ShaderSource)(GLuint shader, GLsizei count, const GLchar ** string, const GLint * length)
3745{
3746 DISPATCH(ShaderSourceARB, (shader, count, string, length), (F, "glShaderSource(%d, %d, %p, %p);\n", shader, count, (const void *) string, (const void *) length));
3747}
3748
3749KEYWORD1 void KEYWORD2 NAME(ShaderSourceARB)(GLhandleARB shader, GLsizei count, const GLcharARB ** string, const GLint * length)
3750{
3751 DISPATCH(ShaderSourceARB, (shader, count, string, length), (F, "glShaderSourceARB(%d, %d, %p, %p);\n", shader, count, (const void *) string, (const void *) length));
3752}
3753
3754KEYWORD1 void KEYWORD2 NAME(Uniform1f)(GLint location, GLfloat v0)
3755{
3756 DISPATCH(Uniform1fARB, (location, v0), (F, "glUniform1f(%d, %f);\n", location, v0));
3757}
3758
3759KEYWORD1 void KEYWORD2 NAME(Uniform1fARB)(GLint location, GLfloat v0)
3760{
3761 DISPATCH(Uniform1fARB, (location, v0), (F, "glUniform1fARB(%d, %f);\n", location, v0));
3762}
3763
3764KEYWORD1 void KEYWORD2 NAME(Uniform1fv)(GLint location, GLsizei count, const GLfloat * value)
3765{
3766 DISPATCH(Uniform1fvARB, (location, count, value), (F, "glUniform1fv(%d, %d, %p);\n", location, count, (const void *) value));
3767}
3768
3769KEYWORD1 void KEYWORD2 NAME(Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value)
3770{
3771 DISPATCH(Uniform1fvARB, (location, count, value), (F, "glUniform1fvARB(%d, %d, %p);\n", location, count, (const void *) value));
3772}
3773
3774KEYWORD1 void KEYWORD2 NAME(Uniform1i)(GLint location, GLint v0)
3775{
3776 DISPATCH(Uniform1iARB, (location, v0), (F, "glUniform1i(%d, %d);\n", location, v0));
3777}
3778
3779KEYWORD1 void KEYWORD2 NAME(Uniform1iARB)(GLint location, GLint v0)
3780{
3781 DISPATCH(Uniform1iARB, (location, v0), (F, "glUniform1iARB(%d, %d);\n", location, v0));
3782}
3783
3784KEYWORD1 void KEYWORD2 NAME(Uniform1iv)(GLint location, GLsizei count, const GLint * value)
3785{
3786 DISPATCH(Uniform1ivARB, (location, count, value), (F, "glUniform1iv(%d, %d, %p);\n", location, count, (const void *) value));
3787}
3788
3789KEYWORD1 void KEYWORD2 NAME(Uniform1ivARB)(GLint location, GLsizei count, const GLint * value)
3790{
3791 DISPATCH(Uniform1ivARB, (location, count, value), (F, "glUniform1ivARB(%d, %d, %p);\n", location, count, (const void *) value));
3792}
3793
3794KEYWORD1 void KEYWORD2 NAME(Uniform2f)(GLint location, GLfloat v0, GLfloat v1)
3795{
3796 DISPATCH(Uniform2fARB, (location, v0, v1), (F, "glUniform2f(%d, %f, %f);\n", location, v0, v1));
3797}
3798
3799KEYWORD1 void KEYWORD2 NAME(Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1)
3800{
3801 DISPATCH(Uniform2fARB, (location, v0, v1), (F, "glUniform2fARB(%d, %f, %f);\n", location, v0, v1));
3802}
3803
3804KEYWORD1 void KEYWORD2 NAME(Uniform2fv)(GLint location, GLsizei count, const GLfloat * value)
3805{
3806 DISPATCH(Uniform2fvARB, (location, count, value), (F, "glUniform2fv(%d, %d, %p);\n", location, count, (const void *) value));
3807}
3808
3809KEYWORD1 void KEYWORD2 NAME(Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value)
3810{
3811 DISPATCH(Uniform2fvARB, (location, count, value), (F, "glUniform2fvARB(%d, %d, %p);\n", location, count, (const void *) value));
3812}
3813
3814KEYWORD1 void KEYWORD2 NAME(Uniform2i)(GLint location, GLint v0, GLint v1)
3815{
3816 DISPATCH(Uniform2iARB, (location, v0, v1), (F, "glUniform2i(%d, %d, %d);\n", location, v0, v1));
3817}
3818
3819KEYWORD1 void KEYWORD2 NAME(Uniform2iARB)(GLint location, GLint v0, GLint v1)
3820{
3821 DISPATCH(Uniform2iARB, (location, v0, v1), (F, "glUniform2iARB(%d, %d, %d);\n", location, v0, v1));
3822}
3823
3824KEYWORD1 void KEYWORD2 NAME(Uniform2iv)(GLint location, GLsizei count, const GLint * value)
3825{
3826 DISPATCH(Uniform2ivARB, (location, count, value), (F, "glUniform2iv(%d, %d, %p);\n", location, count, (const void *) value));
3827}
3828
3829KEYWORD1 void KEYWORD2 NAME(Uniform2ivARB)(GLint location, GLsizei count, const GLint * value)
3830{
3831 DISPATCH(Uniform2ivARB, (location, count, value), (F, "glUniform2ivARB(%d, %d, %p);\n", location, count, (const void *) value));
3832}
3833
3834KEYWORD1 void KEYWORD2 NAME(Uniform3f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
3835{
3836 DISPATCH(Uniform3fARB, (location, v0, v1, v2), (F, "glUniform3f(%d, %f, %f, %f);\n", location, v0, v1, v2));
3837}
3838
3839KEYWORD1 void KEYWORD2 NAME(Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
3840{
3841 DISPATCH(Uniform3fARB, (location, v0, v1, v2), (F, "glUniform3fARB(%d, %f, %f, %f);\n", location, v0, v1, v2));
3842}
3843
3844KEYWORD1 void KEYWORD2 NAME(Uniform3fv)(GLint location, GLsizei count, const GLfloat * value)
3845{
3846 DISPATCH(Uniform3fvARB, (location, count, value), (F, "glUniform3fv(%d, %d, %p);\n", location, count, (const void *) value));
3847}
3848
3849KEYWORD1 void KEYWORD2 NAME(Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value)
3850{
3851 DISPATCH(Uniform3fvARB, (location, count, value), (F, "glUniform3fvARB(%d, %d, %p);\n", location, count, (const void *) value));
3852}
3853
3854KEYWORD1 void KEYWORD2 NAME(Uniform3i)(GLint location, GLint v0, GLint v1, GLint v2)
3855{
3856 DISPATCH(Uniform3iARB, (location, v0, v1, v2), (F, "glUniform3i(%d, %d, %d, %d);\n", location, v0, v1, v2));
3857}
3858
3859KEYWORD1 void KEYWORD2 NAME(Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2)
3860{
3861 DISPATCH(Uniform3iARB, (location, v0, v1, v2), (F, "glUniform3iARB(%d, %d, %d, %d);\n", location, v0, v1, v2));
3862}
3863
3864KEYWORD1 void KEYWORD2 NAME(Uniform3iv)(GLint location, GLsizei count, const GLint * value)
3865{
3866 DISPATCH(Uniform3ivARB, (location, count, value), (F, "glUniform3iv(%d, %d, %p);\n", location, count, (const void *) value));
3867}
3868
3869KEYWORD1 void KEYWORD2 NAME(Uniform3ivARB)(GLint location, GLsizei count, const GLint * value)
3870{
3871 DISPATCH(Uniform3ivARB, (location, count, value), (F, "glUniform3ivARB(%d, %d, %p);\n", location, count, (const void *) value));
3872}
3873
3874KEYWORD1 void KEYWORD2 NAME(Uniform4f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
3875{
3876 DISPATCH(Uniform4fARB, (location, v0, v1, v2, v3), (F, "glUniform4f(%d, %f, %f, %f, %f);\n", location, v0, v1, v2, v3));
3877}
3878
3879KEYWORD1 void KEYWORD2 NAME(Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
3880{
3881 DISPATCH(Uniform4fARB, (location, v0, v1, v2, v3), (F, "glUniform4fARB(%d, %f, %f, %f, %f);\n", location, v0, v1, v2, v3));
3882}
3883
3884KEYWORD1 void KEYWORD2 NAME(Uniform4fv)(GLint location, GLsizei count, const GLfloat * value)
3885{
3886 DISPATCH(Uniform4fvARB, (location, count, value), (F, "glUniform4fv(%d, %d, %p);\n", location, count, (const void *) value));
3887}
3888
3889KEYWORD1 void KEYWORD2 NAME(Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value)
3890{
3891 DISPATCH(Uniform4fvARB, (location, count, value), (F, "glUniform4fvARB(%d, %d, %p);\n", location, count, (const void *) value));
3892}
3893
3894KEYWORD1 void KEYWORD2 NAME(Uniform4i)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
3895{
3896 DISPATCH(Uniform4iARB, (location, v0, v1, v2, v3), (F, "glUniform4i(%d, %d, %d, %d, %d);\n", location, v0, v1, v2, v3));
3897}
3898
3899KEYWORD1 void KEYWORD2 NAME(Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
3900{
3901 DISPATCH(Uniform4iARB, (location, v0, v1, v2, v3), (F, "glUniform4iARB(%d, %d, %d, %d, %d);\n", location, v0, v1, v2, v3));
3902}
3903
3904KEYWORD1 void KEYWORD2 NAME(Uniform4iv)(GLint location, GLsizei count, const GLint * value)
3905{
3906 DISPATCH(Uniform4ivARB, (location, count, value), (F, "glUniform4iv(%d, %d, %p);\n", location, count, (const void *) value));
3907}
3908
3909KEYWORD1 void KEYWORD2 NAME(Uniform4ivARB)(GLint location, GLsizei count, const GLint * value)
3910{
3911 DISPATCH(Uniform4ivARB, (location, count, value), (F, "glUniform4ivARB(%d, %d, %p);\n", location, count, (const void *) value));
3912}
3913
3914KEYWORD1 void KEYWORD2 NAME(UniformMatrix2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
3915{
3916 DISPATCH(UniformMatrix2fvARB, (location, count, transpose, value), (F, "glUniformMatrix2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
3917}
3918
3919KEYWORD1 void KEYWORD2 NAME(UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
3920{
3921 DISPATCH(UniformMatrix2fvARB, (location, count, transpose, value), (F, "glUniformMatrix2fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
3922}
3923
3924KEYWORD1 void KEYWORD2 NAME(UniformMatrix3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
3925{
3926 DISPATCH(UniformMatrix3fvARB, (location, count, transpose, value), (F, "glUniformMatrix3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
3927}
3928
3929KEYWORD1 void KEYWORD2 NAME(UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
3930{
3931 DISPATCH(UniformMatrix3fvARB, (location, count, transpose, value), (F, "glUniformMatrix3fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
3932}
3933
3934KEYWORD1 void KEYWORD2 NAME(UniformMatrix4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
3935{
3936 DISPATCH(UniformMatrix4fvARB, (location, count, transpose, value), (F, "glUniformMatrix4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
3937}
3938
3939KEYWORD1 void KEYWORD2 NAME(UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
3940{
3941 DISPATCH(UniformMatrix4fvARB, (location, count, transpose, value), (F, "glUniformMatrix4fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
3942}
3943
3944KEYWORD1 void KEYWORD2 NAME(UseProgram)(GLuint program)
3945{
3946 DISPATCH(UseProgramObjectARB, (program), (F, "glUseProgram(%d);\n", program));
3947}
3948
3949KEYWORD1 void KEYWORD2 NAME(UseProgramObjectARB)(GLhandleARB program)
3950{
3951 DISPATCH(UseProgramObjectARB, (program), (F, "glUseProgramObjectARB(%d);\n", program));
3952}
3953
3954KEYWORD1 void KEYWORD2 NAME(ValidateProgram)(GLuint program)
3955{
3956 DISPATCH(ValidateProgramARB, (program), (F, "glValidateProgram(%d);\n", program));
3957}
3958
3959KEYWORD1 void KEYWORD2 NAME(ValidateProgramARB)(GLhandleARB program)
3960{
3961 DISPATCH(ValidateProgramARB, (program), (F, "glValidateProgramARB(%d);\n", program));
3962}
3963
3964KEYWORD1 void KEYWORD2 NAME(BindAttribLocation)(GLuint program, GLuint index, const GLchar * name)
3965{
3966 DISPATCH(BindAttribLocationARB, (program, index, name), (F, "glBindAttribLocation(%d, %d, %p);\n", program, index, (const void *) name));
3967}
3968
3969KEYWORD1 void KEYWORD2 NAME(BindAttribLocationARB)(GLhandleARB program, GLuint index, const GLcharARB * name)
3970{
3971 DISPATCH(BindAttribLocationARB, (program, index, name), (F, "glBindAttribLocationARB(%d, %d, %p);\n", program, index, (const void *) name));
3972}
3973
3974KEYWORD1 void KEYWORD2 NAME(GetActiveAttrib)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
3975{
3976 DISPATCH(GetActiveAttribARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveAttrib(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
3977}
3978
3979KEYWORD1 void KEYWORD2 NAME(GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
3980{
3981 DISPATCH(GetActiveAttribARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveAttribARB(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
3982}
3983
3984KEYWORD1 GLint KEYWORD2 NAME(GetAttribLocation)(GLuint program, const GLchar * name)
3985{
3986 RETURN_DISPATCH(GetAttribLocationARB, (program, name), (F, "glGetAttribLocation(%d, %p);\n", program, (const void *) name));
3987}
3988
3989KEYWORD1 GLint KEYWORD2 NAME(GetAttribLocationARB)(GLhandleARB program, const GLcharARB * name)
3990{
3991 RETURN_DISPATCH(GetAttribLocationARB, (program, name), (F, "glGetAttribLocationARB(%d, %p);\n", program, (const void *) name));
3992}
3993
3994KEYWORD1 void KEYWORD2 NAME(DrawBuffers)(GLsizei n, const GLenum * bufs)
3995{
3996 DISPATCH(DrawBuffersARB, (n, bufs), (F, "glDrawBuffers(%d, %p);\n", n, (const void *) bufs));
3997}
3998
3999KEYWORD1 void KEYWORD2 NAME(DrawBuffersARB)(GLsizei n, const GLenum * bufs)
4000{
4001 DISPATCH(DrawBuffersARB, (n, bufs), (F, "glDrawBuffersARB(%d, %p);\n", n, (const void *) bufs));
4002}
4003
4004KEYWORD1 void KEYWORD2 NAME(DrawBuffersATI)(GLsizei n, const GLenum * bufs)
4005{
4006 DISPATCH(DrawBuffersARB, (n, bufs), (F, "glDrawBuffersATI(%d, %p);\n", n, (const void *) bufs));
4007}
4008
4009KEYWORD1 void KEYWORD2 NAME(PolygonOffsetEXT)(GLfloat factor, GLfloat bias)
4010{
4011 DISPATCH(PolygonOffsetEXT, (factor, bias), (F, "glPolygonOffsetEXT(%f, %f);\n", factor, bias));
4012}
4013
4014KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLenum pname, GLfloat * params);
4015
4016KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLenum pname, GLfloat * params)
4017{
4018 DISPATCH(GetPixelTexGenParameterfvSGIS, (pname, params), (F, "glGetPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
4019}
4020
4021KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pname, GLint * params);
4022
4023KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pname, GLint * params)
4024{
4025 DISPATCH(GetPixelTexGenParameterivSGIS, (pname, params), (F, "glGetPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (const void *) params));
4026}
4027
4028KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_564)(GLenum pname, GLfloat param);
4029
4030KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_564)(GLenum pname, GLfloat param)
4031{
4032 DISPATCH(PixelTexGenParameterfSGIS, (pname, param), (F, "glPixelTexGenParameterfSGIS(0x%x, %f);\n", pname, param));
4033}
4034
4035KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_565)(GLenum pname, const GLfloat * params);
4036
4037KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_565)(GLenum pname, const GLfloat * params)
4038{
4039 DISPATCH(PixelTexGenParameterfvSGIS, (pname, params), (F, "glPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
4040}
4041
4042KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_566)(GLenum pname, GLint param);
4043
4044KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_566)(GLenum pname, GLint param)
4045{
4046 DISPATCH(PixelTexGenParameteriSGIS, (pname, param), (F, "glPixelTexGenParameteriSGIS(0x%x, %d);\n", pname, param));
4047}
4048
4049KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_567)(GLenum pname, const GLint * params);
4050
4051KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_567)(GLenum pname, const GLint * params)
4052{
4053 DISPATCH(PixelTexGenParameterivSGIS, (pname, params), (F, "glPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (const void *) params));
4054}
4055
4056KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_568)(GLclampf value, GLboolean invert);
4057
4058KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_568)(GLclampf value, GLboolean invert)
4059{
4060 DISPATCH(SampleMaskSGIS, (value, invert), (F, "glSampleMaskSGIS(%f, %d);\n", value, invert));
4061}
4062
4063KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_569)(GLenum pattern);
4064
4065KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_569)(GLenum pattern)
4066{
4067 DISPATCH(SamplePatternSGIS, (pattern), (F, "glSamplePatternSGIS(0x%x);\n", pattern));
4068}
4069
4070KEYWORD1 void KEYWORD2 NAME(ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
4071{
4072 DISPATCH(ColorPointerEXT, (size, type, stride, count, pointer), (F, "glColorPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
4073}
4074
4075KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer)
4076{
4077 DISPATCH(EdgeFlagPointerEXT, (stride, count, pointer), (F, "glEdgeFlagPointerEXT(%d, %d, %p);\n", stride, count, (const void *) pointer));
4078}
4079
4080KEYWORD1 void KEYWORD2 NAME(IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
4081{
4082 DISPATCH(IndexPointerEXT, (type, stride, count, pointer), (F, "glIndexPointerEXT(0x%x, %d, %d, %p);\n", type, stride, count, (const void *) pointer));
4083}
4084
4085KEYWORD1 void KEYWORD2 NAME(NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
4086{
4087 DISPATCH(NormalPointerEXT, (type, stride, count, pointer), (F, "glNormalPointerEXT(0x%x, %d, %d, %p);\n", type, stride, count, (const void *) pointer));
4088}
4089
4090KEYWORD1 void KEYWORD2 NAME(TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
4091{
4092 DISPATCH(TexCoordPointerEXT, (size, type, stride, count, pointer), (F, "glTexCoordPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
4093}
4094
4095KEYWORD1 void KEYWORD2 NAME(VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
4096{
4097 DISPATCH(VertexPointerEXT, (size, type, stride, count, pointer), (F, "glVertexPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
4098}
4099
4100KEYWORD1 void KEYWORD2 NAME(PointParameterf)(GLenum pname, GLfloat param)
4101{
4102 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterf(0x%x, %f);\n", pname, param));
4103}
4104
4105KEYWORD1 void KEYWORD2 NAME(PointParameterfARB)(GLenum pname, GLfloat param)
4106{
4107 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfARB(0x%x, %f);\n", pname, param));
4108}
4109
4110KEYWORD1 void KEYWORD2 NAME(PointParameterfEXT)(GLenum pname, GLfloat param)
4111{
4112 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfEXT(0x%x, %f);\n", pname, param));
4113}
4114
4115KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_576)(GLenum pname, GLfloat param);
4116
4117KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_576)(GLenum pname, GLfloat param)
4118{
4119 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfSGIS(0x%x, %f);\n", pname, param));
4120}
4121
4122KEYWORD1 void KEYWORD2 NAME(PointParameterfv)(GLenum pname, const GLfloat * params)
4123{
4124 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfv(0x%x, %p);\n", pname, (const void *) params));
4125}
4126
4127KEYWORD1 void KEYWORD2 NAME(PointParameterfvARB)(GLenum pname, const GLfloat * params)
4128{
4129 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvARB(0x%x, %p);\n", pname, (const void *) params));
4130}
4131
4132KEYWORD1 void KEYWORD2 NAME(PointParameterfvEXT)(GLenum pname, const GLfloat * params)
4133{
4134 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
4135}
4136
4137KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_577)(GLenum pname, const GLfloat * params);
4138
4139KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_577)(GLenum pname, const GLfloat * params)
4140{
4141 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
4142}
4143
4144KEYWORD1 void KEYWORD2 NAME(LockArraysEXT)(GLint first, GLsizei count)
4145{
4146 DISPATCH(LockArraysEXT, (first, count), (F, "glLockArraysEXT(%d, %d);\n", first, count));
4147}
4148
4149KEYWORD1 void KEYWORD2 NAME(UnlockArraysEXT)(void)
4150{
4151 DISPATCH(UnlockArraysEXT, (), (F, "glUnlockArraysEXT();\n"));
4152}
4153
4154KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_580)(GLenum pname, GLdouble * params);
4155
4156KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_580)(GLenum pname, GLdouble * params)
4157{
4158 DISPATCH(CullParameterdvEXT, (pname, params), (F, "glCullParameterdvEXT(0x%x, %p);\n", pname, (const void *) params));
4159}
4160
4161KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_581)(GLenum pname, GLfloat * params);
4162
4163KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_581)(GLenum pname, GLfloat * params)
4164{
4165 DISPATCH(CullParameterfvEXT, (pname, params), (F, "glCullParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
4166}
4167
4168KEYWORD1 void KEYWORD2 NAME(SecondaryColor3b)(GLbyte red, GLbyte green, GLbyte blue)
4169{
4170 DISPATCH(SecondaryColor3bEXT, (red, green, blue), (F, "glSecondaryColor3b(%d, %d, %d);\n", red, green, blue));
4171}
4172
4173KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue)
4174{
4175 DISPATCH(SecondaryColor3bEXT, (red, green, blue), (F, "glSecondaryColor3bEXT(%d, %d, %d);\n", red, green, blue));
4176}
4177
4178KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bv)(const GLbyte * v)
4179{
4180 DISPATCH(SecondaryColor3bvEXT, (v), (F, "glSecondaryColor3bv(%p);\n", (const void *) v));
4181}
4182
4183KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bvEXT)(const GLbyte * v)
4184{
4185 DISPATCH(SecondaryColor3bvEXT, (v), (F, "glSecondaryColor3bvEXT(%p);\n", (const void *) v));
4186}
4187
4188KEYWORD1 void KEYWORD2 NAME(SecondaryColor3d)(GLdouble red, GLdouble green, GLdouble blue)
4189{
4190 DISPATCH(SecondaryColor3dEXT, (red, green, blue), (F, "glSecondaryColor3d(%f, %f, %f);\n", red, green, blue));
4191}
4192
4193KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue)
4194{
4195 DISPATCH(SecondaryColor3dEXT, (red, green, blue), (F, "glSecondaryColor3dEXT(%f, %f, %f);\n", red, green, blue));
4196}
4197
4198KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dv)(const GLdouble * v)
4199{
4200 DISPATCH(SecondaryColor3dvEXT, (v), (F, "glSecondaryColor3dv(%p);\n", (const void *) v));
4201}
4202
4203KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dvEXT)(const GLdouble * v)
4204{
4205 DISPATCH(SecondaryColor3dvEXT, (v), (F, "glSecondaryColor3dvEXT(%p);\n", (const void *) v));
4206}
4207
4208KEYWORD1 void KEYWORD2 NAME(SecondaryColor3f)(GLfloat red, GLfloat green, GLfloat blue)
4209{
4210 DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3f(%f, %f, %f);\n", red, green, blue));
4211}
4212
4213KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue)
4214{
4215 DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3fEXT(%f, %f, %f);\n", red, green, blue));
4216}
4217
4218KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fv)(const GLfloat * v)
4219{
4220 DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fv(%p);\n", (const void *) v));
4221}
4222
4223KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fvEXT)(const GLfloat * v)
4224{
4225 DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fvEXT(%p);\n", (const void *) v));
4226}
4227
4228KEYWORD1 void KEYWORD2 NAME(SecondaryColor3i)(GLint red, GLint green, GLint blue)
4229{
4230 DISPATCH(SecondaryColor3iEXT, (red, green, blue), (F, "glSecondaryColor3i(%d, %d, %d);\n", red, green, blue));
4231}
4232
4233KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iEXT)(GLint red, GLint green, GLint blue)
4234{
4235 DISPATCH(SecondaryColor3iEXT, (red, green, blue), (F, "glSecondaryColor3iEXT(%d, %d, %d);\n", red, green, blue));
4236}
4237
4238KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iv)(const GLint * v)
4239{
4240 DISPATCH(SecondaryColor3ivEXT, (v), (F, "glSecondaryColor3iv(%p);\n", (const void *) v));
4241}
4242
4243KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ivEXT)(const GLint * v)
4244{
4245 DISPATCH(SecondaryColor3ivEXT, (v), (F, "glSecondaryColor3ivEXT(%p);\n", (const void *) v));
4246}
4247
4248KEYWORD1 void KEYWORD2 NAME(SecondaryColor3s)(GLshort red, GLshort green, GLshort blue)
4249{
4250 DISPATCH(SecondaryColor3sEXT, (red, green, blue), (F, "glSecondaryColor3s(%d, %d, %d);\n", red, green, blue));
4251}
4252
4253KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue)
4254{
4255 DISPATCH(SecondaryColor3sEXT, (red, green, blue), (F, "glSecondaryColor3sEXT(%d, %d, %d);\n", red, green, blue));
4256}
4257
4258KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sv)(const GLshort * v)
4259{
4260 DISPATCH(SecondaryColor3svEXT, (v), (F, "glSecondaryColor3sv(%p);\n", (const void *) v));
4261}
4262
4263KEYWORD1 void KEYWORD2 NAME(SecondaryColor3svEXT)(const GLshort * v)
4264{
4265 DISPATCH(SecondaryColor3svEXT, (v), (F, "glSecondaryColor3svEXT(%p);\n", (const void *) v));
4266}
4267
4268KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ub)(GLubyte red, GLubyte green, GLubyte blue)
4269{
4270 DISPATCH(SecondaryColor3ubEXT, (red, green, blue), (F, "glSecondaryColor3ub(%d, %d, %d);\n", red, green, blue));
4271}
4272
4273KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue)
4274{
4275 DISPATCH(SecondaryColor3ubEXT, (red, green, blue), (F, "glSecondaryColor3ubEXT(%d, %d, %d);\n", red, green, blue));
4276}
4277
4278KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubv)(const GLubyte * v)
4279{
4280 DISPATCH(SecondaryColor3ubvEXT, (v), (F, "glSecondaryColor3ubv(%p);\n", (const void *) v));
4281}
4282
4283KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubvEXT)(const GLubyte * v)
4284{
4285 DISPATCH(SecondaryColor3ubvEXT, (v), (F, "glSecondaryColor3ubvEXT(%p);\n", (const void *) v));
4286}
4287
4288KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ui)(GLuint red, GLuint green, GLuint blue)
4289{
4290 DISPATCH(SecondaryColor3uiEXT, (red, green, blue), (F, "glSecondaryColor3ui(%d, %d, %d);\n", red, green, blue));
4291}
4292
4293KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue)
4294{
4295 DISPATCH(SecondaryColor3uiEXT, (red, green, blue), (F, "glSecondaryColor3uiEXT(%d, %d, %d);\n", red, green, blue));
4296}
4297
4298KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiv)(const GLuint * v)
4299{
4300 DISPATCH(SecondaryColor3uivEXT, (v), (F, "glSecondaryColor3uiv(%p);\n", (const void *) v));
4301}
4302
4303KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uivEXT)(const GLuint * v)
4304{
4305 DISPATCH(SecondaryColor3uivEXT, (v), (F, "glSecondaryColor3uivEXT(%p);\n", (const void *) v));
4306}
4307
4308KEYWORD1 void KEYWORD2 NAME(SecondaryColor3us)(GLushort red, GLushort green, GLushort blue)
4309{
4310 DISPATCH(SecondaryColor3usEXT, (red, green, blue), (F, "glSecondaryColor3us(%d, %d, %d);\n", red, green, blue));
4311}
4312
4313KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue)
4314{
4315 DISPATCH(SecondaryColor3usEXT, (red, green, blue), (F, "glSecondaryColor3usEXT(%d, %d, %d);\n", red, green, blue));
4316}
4317
4318KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usv)(const GLushort * v)
4319{
4320 DISPATCH(SecondaryColor3usvEXT, (v), (F, "glSecondaryColor3usv(%p);\n", (const void *) v));
4321}
4322
4323KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usvEXT)(const GLushort * v)
4324{
4325 DISPATCH(SecondaryColor3usvEXT, (v), (F, "glSecondaryColor3usvEXT(%p);\n", (const void *) v));
4326}
4327
4328KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
4329{
4330 DISPATCH(SecondaryColorPointerEXT, (size, type, stride, pointer), (F, "glSecondaryColorPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
4331}
4332
4333KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
4334{
4335 DISPATCH(SecondaryColorPointerEXT, (size, type, stride, pointer), (F, "glSecondaryColorPointerEXT(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
4336}
4337
4338KEYWORD1 void KEYWORD2 NAME(MultiDrawArrays)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount)
4339{
4340 DISPATCH(MultiDrawArraysEXT, (mode, first, count, primcount), (F, "glMultiDrawArrays(0x%x, %p, %p, %d);\n", mode, (const void *) first, (const void *) count, primcount));
4341}
4342
4343KEYWORD1 void KEYWORD2 NAME(MultiDrawArraysEXT)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount)
4344{
4345 DISPATCH(MultiDrawArraysEXT, (mode, first, count, primcount), (F, "glMultiDrawArraysEXT(0x%x, %p, %p, %d);\n", mode, (const void *) first, (const void *) count, primcount));
4346}
4347
4348KEYWORD1 void KEYWORD2 NAME(MultiDrawElements)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount)
4349{
4350 DISPATCH(MultiDrawElementsEXT, (mode, count, type, indices, primcount), (F, "glMultiDrawElements(0x%x, %p, 0x%x, %p, %d);\n", mode, (const void *) count, type, (const void *) indices, primcount));
4351}
4352
4353KEYWORD1 void KEYWORD2 NAME(MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount)
4354{
4355 DISPATCH(MultiDrawElementsEXT, (mode, count, type, indices, primcount), (F, "glMultiDrawElementsEXT(0x%x, %p, 0x%x, %p, %d);\n", mode, (const void *) count, type, (const void *) indices, primcount));
4356}
4357
4358KEYWORD1 void KEYWORD2 NAME(FogCoordPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
4359{
4360 DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
4361}
4362
4363KEYWORD1 void KEYWORD2 NAME(FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer)
4364{
4365 DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointerEXT(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
4366}
4367
4368KEYWORD1 void KEYWORD2 NAME(FogCoordd)(GLdouble coord)
4369{
4370 DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoordd(%f);\n", coord));
4371}
4372
4373KEYWORD1 void KEYWORD2 NAME(FogCoorddEXT)(GLdouble coord)
4374{
4375 DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoorddEXT(%f);\n", coord));
4376}
4377
4378KEYWORD1 void KEYWORD2 NAME(FogCoorddv)(const GLdouble * coord)
4379{
4380 DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddv(%p);\n", (const void *) coord));
4381}
4382
4383KEYWORD1 void KEYWORD2 NAME(FogCoorddvEXT)(const GLdouble * coord)
4384{
4385 DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddvEXT(%p);\n", (const void *) coord));
4386}
4387
4388KEYWORD1 void KEYWORD2 NAME(FogCoordf)(GLfloat coord)
4389{
4390 DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordf(%f);\n", coord));
4391}
4392
4393KEYWORD1 void KEYWORD2 NAME(FogCoordfEXT)(GLfloat coord)
4394{
4395 DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordfEXT(%f);\n", coord));
4396}
4397
4398KEYWORD1 void KEYWORD2 NAME(FogCoordfv)(const GLfloat * coord)
4399{
4400 DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfv(%p);\n", (const void *) coord));
4401}
4402
4403KEYWORD1 void KEYWORD2 NAME(FogCoordfvEXT)(const GLfloat * coord)
4404{
4405 DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfvEXT(%p);\n", (const void *) coord));
4406}
4407
4408KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_606)(GLenum mode);
4409
4410KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_606)(GLenum mode)
4411{
4412 DISPATCH(PixelTexGenSGIX, (mode), (F, "glPixelTexGenSGIX(0x%x);\n", mode));
4413}
4414
4415KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
4416{
4417 DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
4418}
4419
4420KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
4421{
4422 DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateEXT(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
4423}
4424
4425KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_607)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
4426
4427KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_607)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
4428{
4429 DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateINGR(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
4430}
4431
4432KEYWORD1 void KEYWORD2 NAME(FlushVertexArrayRangeNV)(void)
4433{
4434 DISPATCH(FlushVertexArrayRangeNV, (), (F, "glFlushVertexArrayRangeNV();\n"));
4435}
4436
4437KEYWORD1 void KEYWORD2 NAME(VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer)
4438{
4439 DISPATCH(VertexArrayRangeNV, (length, pointer), (F, "glVertexArrayRangeNV(%d, %p);\n", length, (const void *) pointer));
4440}
4441
4442KEYWORD1 void KEYWORD2 NAME(CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)
4443{
4444 DISPATCH(CombinerInputNV, (stage, portion, variable, input, mapping, componentUsage), (F, "glCombinerInputNV(0x%x, 0x%x, 0x%x, 0x%x, 0x%x, 0x%x);\n", stage, portion, variable, input, mapping, componentUsage));
4445}
4446
4447KEYWORD1 void KEYWORD2 NAME(CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum)
4448{
4449 DISPATCH(CombinerOutputNV, (stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum), (F, "glCombinerOutputNV(0x%x, 0x%x, 0x%x, 0x%x, 0x%x, 0x%x, 0x%x, %d, %d, %d);\n", stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum));
4450}
4451
4452KEYWORD1 void KEYWORD2 NAME(CombinerParameterfNV)(GLenum pname, GLfloat param)
4453{
4454 DISPATCH(CombinerParameterfNV, (pname, param), (F, "glCombinerParameterfNV(0x%x, %f);\n", pname, param));
4455}
4456
4457KEYWORD1 void KEYWORD2 NAME(CombinerParameterfvNV)(GLenum pname, const GLfloat * params)
4458{
4459 DISPATCH(CombinerParameterfvNV, (pname, params), (F, "glCombinerParameterfvNV(0x%x, %p);\n", pname, (const void *) params));
4460}
4461
4462KEYWORD1 void KEYWORD2 NAME(CombinerParameteriNV)(GLenum pname, GLint param)
4463{
4464 DISPATCH(CombinerParameteriNV, (pname, param), (F, "glCombinerParameteriNV(0x%x, %d);\n", pname, param));
4465}
4466
4467KEYWORD1 void KEYWORD2 NAME(CombinerParameterivNV)(GLenum pname, const GLint * params)
4468{
4469 DISPATCH(CombinerParameterivNV, (pname, params), (F, "glCombinerParameterivNV(0x%x, %p);\n", pname, (const void *) params));
4470}
4471
4472KEYWORD1 void KEYWORD2 NAME(FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)
4473{
4474 DISPATCH(FinalCombinerInputNV, (variable, input, mapping, componentUsage), (F, "glFinalCombinerInputNV(0x%x, 0x%x, 0x%x, 0x%x);\n", variable, input, mapping, componentUsage));
4475}
4476
4477KEYWORD1 void KEYWORD2 NAME(GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params)
4478{
4479 DISPATCH(GetCombinerInputParameterfvNV, (stage, portion, variable, pname, params), (F, "glGetCombinerInputParameterfvNV(0x%x, 0x%x, 0x%x, 0x%x, %p);\n", stage, portion, variable, pname, (const void *) params));
4480}
4481
4482KEYWORD1 void KEYWORD2 NAME(GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params)
4483{
4484 DISPATCH(GetCombinerInputParameterivNV, (stage, portion, variable, pname, params), (F, "glGetCombinerInputParameterivNV(0x%x, 0x%x, 0x%x, 0x%x, %p);\n", stage, portion, variable, pname, (const void *) params));
4485}
4486
4487KEYWORD1 void KEYWORD2 NAME(GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params)
4488{
4489 DISPATCH(GetCombinerOutputParameterfvNV, (stage, portion, pname, params), (F, "glGetCombinerOutputParameterfvNV(0x%x, 0x%x, 0x%x, %p);\n", stage, portion, pname, (const void *) params));
4490}
4491
4492KEYWORD1 void KEYWORD2 NAME(GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params)
4493{
4494 DISPATCH(GetCombinerOutputParameterivNV, (stage, portion, pname, params), (F, "glGetCombinerOutputParameterivNV(0x%x, 0x%x, 0x%x, %p);\n", stage, portion, pname, (const void *) params));
4495}
4496
4497KEYWORD1 void KEYWORD2 NAME(GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params)
4498{
4499 DISPATCH(GetFinalCombinerInputParameterfvNV, (variable, pname, params), (F, "glGetFinalCombinerInputParameterfvNV(0x%x, 0x%x, %p);\n", variable, pname, (const void *) params));
4500}
4501
4502KEYWORD1 void KEYWORD2 NAME(GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params)
4503{
4504 DISPATCH(GetFinalCombinerInputParameterivNV, (variable, pname, params), (F, "glGetFinalCombinerInputParameterivNV(0x%x, 0x%x, %p);\n", variable, pname, (const void *) params));
4505}
4506
4507KEYWORD1 void KEYWORD2 NAME(ResizeBuffersMESA)(void)
4508{
4509 DISPATCH(ResizeBuffersMESA, (), (F, "glResizeBuffersMESA();\n"));
4510}
4511
4512KEYWORD1 void KEYWORD2 NAME(WindowPos2d)(GLdouble x, GLdouble y)
4513{
4514 DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2d(%f, %f);\n", x, y));
4515}
4516
4517KEYWORD1 void KEYWORD2 NAME(WindowPos2dARB)(GLdouble x, GLdouble y)
4518{
4519 DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2dARB(%f, %f);\n", x, y));
4520}
4521
4522KEYWORD1 void KEYWORD2 NAME(WindowPos2dMESA)(GLdouble x, GLdouble y)
4523{
4524 DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2dMESA(%f, %f);\n", x, y));
4525}
4526
4527KEYWORD1 void KEYWORD2 NAME(WindowPos2dv)(const GLdouble * v)
4528{
4529 DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dv(%p);\n", (const void *) v));
4530}
4531
4532KEYWORD1 void KEYWORD2 NAME(WindowPos2dvARB)(const GLdouble * v)
4533{
4534 DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dvARB(%p);\n", (const void *) v));
4535}
4536
4537KEYWORD1 void KEYWORD2 NAME(WindowPos2dvMESA)(const GLdouble * v)
4538{
4539 DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dvMESA(%p);\n", (const void *) v));
4540}
4541
4542KEYWORD1 void KEYWORD2 NAME(WindowPos2f)(GLfloat x, GLfloat y)
4543{
4544 DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2f(%f, %f);\n", x, y));
4545}
4546
4547KEYWORD1 void KEYWORD2 NAME(WindowPos2fARB)(GLfloat x, GLfloat y)
4548{
4549 DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2fARB(%f, %f);\n", x, y));
4550}
4551
4552KEYWORD1 void KEYWORD2 NAME(WindowPos2fMESA)(GLfloat x, GLfloat y)
4553{
4554 DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2fMESA(%f, %f);\n", x, y));
4555}
4556
4557KEYWORD1 void KEYWORD2 NAME(WindowPos2fv)(const GLfloat * v)
4558{
4559 DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fv(%p);\n", (const void *) v));
4560}
4561
4562KEYWORD1 void KEYWORD2 NAME(WindowPos2fvARB)(const GLfloat * v)
4563{
4564 DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fvARB(%p);\n", (const void *) v));
4565}
4566
4567KEYWORD1 void KEYWORD2 NAME(WindowPos2fvMESA)(const GLfloat * v)
4568{
4569 DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fvMESA(%p);\n", (const void *) v));
4570}
4571
4572KEYWORD1 void KEYWORD2 NAME(WindowPos2i)(GLint x, GLint y)
4573{
4574 DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2i(%d, %d);\n", x, y));
4575}
4576
4577KEYWORD1 void KEYWORD2 NAME(WindowPos2iARB)(GLint x, GLint y)
4578{
4579 DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2iARB(%d, %d);\n", x, y));
4580}
4581
4582KEYWORD1 void KEYWORD2 NAME(WindowPos2iMESA)(GLint x, GLint y)
4583{
4584 DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2iMESA(%d, %d);\n", x, y));
4585}
4586
4587KEYWORD1 void KEYWORD2 NAME(WindowPos2iv)(const GLint * v)
4588{
4589 DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2iv(%p);\n", (const void *) v));
4590}
4591
4592KEYWORD1 void KEYWORD2 NAME(WindowPos2ivARB)(const GLint * v)
4593{
4594 DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2ivARB(%p);\n", (const void *) v));
4595}
4596
4597KEYWORD1 void KEYWORD2 NAME(WindowPos2ivMESA)(const GLint * v)
4598{
4599 DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2ivMESA(%p);\n", (const void *) v));
4600}
4601
4602KEYWORD1 void KEYWORD2 NAME(WindowPos2s)(GLshort x, GLshort y)
4603{
4604 DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2s(%d, %d);\n", x, y));
4605}
4606
4607KEYWORD1 void KEYWORD2 NAME(WindowPos2sARB)(GLshort x, GLshort y)
4608{
4609 DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2sARB(%d, %d);\n", x, y));
4610}
4611
4612KEYWORD1 void KEYWORD2 NAME(WindowPos2sMESA)(GLshort x, GLshort y)
4613{
4614 DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2sMESA(%d, %d);\n", x, y));
4615}
4616
4617KEYWORD1 void KEYWORD2 NAME(WindowPos2sv)(const GLshort * v)
4618{
4619 DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2sv(%p);\n", (const void *) v));
4620}
4621
4622KEYWORD1 void KEYWORD2 NAME(WindowPos2svARB)(const GLshort * v)
4623{
4624 DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2svARB(%p);\n", (const void *) v));
4625}
4626
4627KEYWORD1 void KEYWORD2 NAME(WindowPos2svMESA)(const GLshort * v)
4628{
4629 DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2svMESA(%p);\n", (const void *) v));
4630}
4631
4632KEYWORD1 void KEYWORD2 NAME(WindowPos3d)(GLdouble x, GLdouble y, GLdouble z)
4633{
4634 DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3d(%f, %f, %f);\n", x, y, z));
4635}
4636
4637KEYWORD1 void KEYWORD2 NAME(WindowPos3dARB)(GLdouble x, GLdouble y, GLdouble z)
4638{
4639 DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3dARB(%f, %f, %f);\n", x, y, z));
4640}
4641
4642KEYWORD1 void KEYWORD2 NAME(WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z)
4643{
4644 DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3dMESA(%f, %f, %f);\n", x, y, z));
4645}
4646
4647KEYWORD1 void KEYWORD2 NAME(WindowPos3dv)(const GLdouble * v)
4648{
4649 DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dv(%p);\n", (const void *) v));
4650}
4651
4652KEYWORD1 void KEYWORD2 NAME(WindowPos3dvARB)(const GLdouble * v)
4653{
4654 DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dvARB(%p);\n", (const void *) v));
4655}
4656
4657KEYWORD1 void KEYWORD2 NAME(WindowPos3dvMESA)(const GLdouble * v)
4658{
4659 DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dvMESA(%p);\n", (const void *) v));
4660}
4661
4662KEYWORD1 void KEYWORD2 NAME(WindowPos3f)(GLfloat x, GLfloat y, GLfloat z)
4663{
4664 DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3f(%f, %f, %f);\n", x, y, z));
4665}
4666
4667KEYWORD1 void KEYWORD2 NAME(WindowPos3fARB)(GLfloat x, GLfloat y, GLfloat z)
4668{
4669 DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3fARB(%f, %f, %f);\n", x, y, z));
4670}
4671
4672KEYWORD1 void KEYWORD2 NAME(WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z)
4673{
4674 DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3fMESA(%f, %f, %f);\n", x, y, z));
4675}
4676
4677KEYWORD1 void KEYWORD2 NAME(WindowPos3fv)(const GLfloat * v)
4678{
4679 DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fv(%p);\n", (const void *) v));
4680}
4681
4682KEYWORD1 void KEYWORD2 NAME(WindowPos3fvARB)(const GLfloat * v)
4683{
4684 DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fvARB(%p);\n", (const void *) v));
4685}
4686
4687KEYWORD1 void KEYWORD2 NAME(WindowPos3fvMESA)(const GLfloat * v)
4688{
4689 DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fvMESA(%p);\n", (const void *) v));
4690}
4691
4692KEYWORD1 void KEYWORD2 NAME(WindowPos3i)(GLint x, GLint y, GLint z)
4693{
4694 DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3i(%d, %d, %d);\n", x, y, z));
4695}
4696
4697KEYWORD1 void KEYWORD2 NAME(WindowPos3iARB)(GLint x, GLint y, GLint z)
4698{
4699 DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3iARB(%d, %d, %d);\n", x, y, z));
4700}
4701
4702KEYWORD1 void KEYWORD2 NAME(WindowPos3iMESA)(GLint x, GLint y, GLint z)
4703{
4704 DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3iMESA(%d, %d, %d);\n", x, y, z));
4705}
4706
4707KEYWORD1 void KEYWORD2 NAME(WindowPos3iv)(const GLint * v)
4708{
4709 DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3iv(%p);\n", (const void *) v));
4710}
4711
4712KEYWORD1 void KEYWORD2 NAME(WindowPos3ivARB)(const GLint * v)
4713{
4714 DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3ivARB(%p);\n", (const void *) v));
4715}
4716
4717KEYWORD1 void KEYWORD2 NAME(WindowPos3ivMESA)(const GLint * v)
4718{
4719 DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3ivMESA(%p);\n", (const void *) v));
4720}
4721
4722KEYWORD1 void KEYWORD2 NAME(WindowPos3s)(GLshort x, GLshort y, GLshort z)
4723{
4724 DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3s(%d, %d, %d);\n", x, y, z));
4725}
4726
4727KEYWORD1 void KEYWORD2 NAME(WindowPos3sARB)(GLshort x, GLshort y, GLshort z)
4728{
4729 DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3sARB(%d, %d, %d);\n", x, y, z));
4730}
4731
4732KEYWORD1 void KEYWORD2 NAME(WindowPos3sMESA)(GLshort x, GLshort y, GLshort z)
4733{
4734 DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3sMESA(%d, %d, %d);\n", x, y, z));
4735}
4736
4737KEYWORD1 void KEYWORD2 NAME(WindowPos3sv)(const GLshort * v)
4738{
4739 DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3sv(%p);\n", (const void *) v));
4740}
4741
4742KEYWORD1 void KEYWORD2 NAME(WindowPos3svARB)(const GLshort * v)
4743{
4744 DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3svARB(%p);\n", (const void *) v));
4745}
4746
4747KEYWORD1 void KEYWORD2 NAME(WindowPos3svMESA)(const GLshort * v)
4748{
4749 DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3svMESA(%p);\n", (const void *) v));
4750}
4751
4752KEYWORD1 void KEYWORD2 NAME(WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
4753{
4754 DISPATCH(WindowPos4dMESA, (x, y, z, w), (F, "glWindowPos4dMESA(%f, %f, %f, %f);\n", x, y, z, w));
4755}
4756
4757KEYWORD1 void KEYWORD2 NAME(WindowPos4dvMESA)(const GLdouble * v)
4758{
4759 DISPATCH(WindowPos4dvMESA, (v), (F, "glWindowPos4dvMESA(%p);\n", (const void *) v));
4760}
4761
4762KEYWORD1 void KEYWORD2 NAME(WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
4763{
4764 DISPATCH(WindowPos4fMESA, (x, y, z, w), (F, "glWindowPos4fMESA(%f, %f, %f, %f);\n", x, y, z, w));
4765}
4766
4767KEYWORD1 void KEYWORD2 NAME(WindowPos4fvMESA)(const GLfloat * v)
4768{
4769 DISPATCH(WindowPos4fvMESA, (v), (F, "glWindowPos4fvMESA(%p);\n", (const void *) v));
4770}
4771
4772KEYWORD1 void KEYWORD2 NAME(WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w)
4773{
4774 DISPATCH(WindowPos4iMESA, (x, y, z, w), (F, "glWindowPos4iMESA(%d, %d, %d, %d);\n", x, y, z, w));
4775}
4776
4777KEYWORD1 void KEYWORD2 NAME(WindowPos4ivMESA)(const GLint * v)
4778{
4779 DISPATCH(WindowPos4ivMESA, (v), (F, "glWindowPos4ivMESA(%p);\n", (const void *) v));
4780}
4781
4782KEYWORD1 void KEYWORD2 NAME(WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w)
4783{
4784 DISPATCH(WindowPos4sMESA, (x, y, z, w), (F, "glWindowPos4sMESA(%d, %d, %d, %d);\n", x, y, z, w));
4785}
4786
4787KEYWORD1 void KEYWORD2 NAME(WindowPos4svMESA)(const GLshort * v)
4788{
4789 DISPATCH(WindowPos4svMESA, (v), (F, "glWindowPos4svMESA(%p);\n", (const void *) v));
4790}
4791
4792KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_648)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
4793
4794KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_648)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride)
4795{
4796 DISPATCH(MultiModeDrawArraysIBM, (mode, first, count, primcount, modestride), (F, "glMultiModeDrawArraysIBM(%p, %p, %p, %d, %d);\n", (const void *) mode, (const void *) first, (const void *) count, primcount, modestride));
4797}
4798
4799KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
4800
4801KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride)
4802{
4803 DISPATCH(MultiModeDrawElementsIBM, (mode, count, type, indices, primcount, modestride), (F, "glMultiModeDrawElementsIBM(%p, %p, 0x%x, %p, %d, %d);\n", (const void *) mode, (const void *) count, type, (const void *) indices, primcount, modestride));
4804}
4805
4806KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_650)(GLsizei n, const GLuint * fences);
4807
4808KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_650)(GLsizei n, const GLuint * fences)
4809{
4810 DISPATCH(DeleteFencesNV, (n, fences), (F, "glDeleteFencesNV(%d, %p);\n", n, (const void *) fences));
4811}
4812
4813KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_651)(GLuint fence);
4814
4815KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_651)(GLuint fence)
4816{
4817 DISPATCH(FinishFenceNV, (fence), (F, "glFinishFenceNV(%d);\n", fence));
4818}
4819
4820KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_652)(GLsizei n, GLuint * fences);
4821
4822KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_652)(GLsizei n, GLuint * fences)
4823{
4824 DISPATCH(GenFencesNV, (n, fences), (F, "glGenFencesNV(%d, %p);\n", n, (const void *) fences));
4825}
4826
4827KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_653)(GLuint fence, GLenum pname, GLint * params);
4828
4829KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_653)(GLuint fence, GLenum pname, GLint * params)
4830{
4831 DISPATCH(GetFenceivNV, (fence, pname, params), (F, "glGetFenceivNV(%d, 0x%x, %p);\n", fence, pname, (const void *) params));
4832}
4833
4834KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_654)(GLuint fence);
4835
4836KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_654)(GLuint fence)
4837{
4838 RETURN_DISPATCH(IsFenceNV, (fence), (F, "glIsFenceNV(%d);\n", fence));
4839}
4840
4841KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_655)(GLuint fence, GLenum condition);
4842
4843KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_655)(GLuint fence, GLenum condition)
4844{
4845 DISPATCH(SetFenceNV, (fence, condition), (F, "glSetFenceNV(%d, 0x%x);\n", fence, condition));
4846}
4847
4848KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_656)(GLuint fence);
4849
4850KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_656)(GLuint fence)
4851{
4852 RETURN_DISPATCH(TestFenceNV, (fence), (F, "glTestFenceNV(%d);\n", fence));
4853}
4854
4855KEYWORD1 GLboolean KEYWORD2 NAME(AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences)
4856{
4857 RETURN_DISPATCH(AreProgramsResidentNV, (n, ids, residences), (F, "glAreProgramsResidentNV(%d, %p, %p);\n", n, (const void *) ids, (const void *) residences));
4858}
4859
4860KEYWORD1 void KEYWORD2 NAME(BindProgramARB)(GLenum target, GLuint program)
4861{
4862 DISPATCH(BindProgramNV, (target, program), (F, "glBindProgramARB(0x%x, %d);\n", target, program));
4863}
4864
4865KEYWORD1 void KEYWORD2 NAME(BindProgramNV)(GLenum target, GLuint program)
4866{
4867 DISPATCH(BindProgramNV, (target, program), (F, "glBindProgramNV(0x%x, %d);\n", target, program));
4868}
4869
4870KEYWORD1 void KEYWORD2 NAME(DeleteProgramsARB)(GLsizei n, const GLuint * programs)
4871{
4872 DISPATCH(DeleteProgramsNV, (n, programs), (F, "glDeleteProgramsARB(%d, %p);\n", n, (const void *) programs));
4873}
4874
4875KEYWORD1 void KEYWORD2 NAME(DeleteProgramsNV)(GLsizei n, const GLuint * programs)
4876{
4877 DISPATCH(DeleteProgramsNV, (n, programs), (F, "glDeleteProgramsNV(%d, %p);\n", n, (const void *) programs));
4878}
4879
4880KEYWORD1 void KEYWORD2 NAME(ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params)
4881{
4882 DISPATCH(ExecuteProgramNV, (target, id, params), (F, "glExecuteProgramNV(0x%x, %d, %p);\n", target, id, (const void *) params));
4883}
4884
4885KEYWORD1 void KEYWORD2 NAME(GenProgramsARB)(GLsizei n, GLuint * programs)
4886{
4887 DISPATCH(GenProgramsNV, (n, programs), (F, "glGenProgramsARB(%d, %p);\n", n, (const void *) programs));
4888}
4889
4890KEYWORD1 void KEYWORD2 NAME(GenProgramsNV)(GLsizei n, GLuint * programs)
4891{
4892 DISPATCH(GenProgramsNV, (n, programs), (F, "glGenProgramsNV(%d, %p);\n", n, (const void *) programs));
4893}
4894
4895KEYWORD1 void KEYWORD2 NAME(GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params)
4896{
4897 DISPATCH(GetProgramParameterdvNV, (target, index, pname, params), (F, "glGetProgramParameterdvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
4898}
4899
4900KEYWORD1 void KEYWORD2 NAME(GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params)
4901{
4902 DISPATCH(GetProgramParameterfvNV, (target, index, pname, params), (F, "glGetProgramParameterfvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
4903}
4904
4905KEYWORD1 void KEYWORD2 NAME(GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program)
4906{
4907 DISPATCH(GetProgramStringNV, (id, pname, program), (F, "glGetProgramStringNV(%d, 0x%x, %p);\n", id, pname, (const void *) program));
4908}
4909
4910KEYWORD1 void KEYWORD2 NAME(GetProgramivNV)(GLuint id, GLenum pname, GLint * params)
4911{
4912 DISPATCH(GetProgramivNV, (id, pname, params), (F, "glGetProgramivNV(%d, 0x%x, %p);\n", id, pname, (const void *) params));
4913}
4914
4915KEYWORD1 void KEYWORD2 NAME(GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params)
4916{
4917 DISPATCH(GetTrackMatrixivNV, (target, address, pname, params), (F, "glGetTrackMatrixivNV(0x%x, %d, 0x%x, %p);\n", target, address, pname, (const void *) params));
4918}
4919
4920KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointerv)(GLuint index, GLenum pname, GLvoid ** pointer)
4921{
4922 DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointerv(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
4923}
4924
4925KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervARB)(GLuint index, GLenum pname, GLvoid ** pointer)
4926{
4927 DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointervARB(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
4928}
4929
4930KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** pointer)
4931{
4932 DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointervNV(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
4933}
4934
4935KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params)
4936{
4937 DISPATCH(GetVertexAttribdvNV, (index, pname, params), (F, "glGetVertexAttribdvNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
4938}
4939
4940KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params)
4941{
4942 DISPATCH(GetVertexAttribfvNV, (index, pname, params), (F, "glGetVertexAttribfvNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
4943}
4944
4945KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params)
4946{
4947 DISPATCH(GetVertexAttribivNV, (index, pname, params), (F, "glGetVertexAttribivNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
4948}
4949
4950KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramARB)(GLuint program)
4951{
4952 RETURN_DISPATCH(IsProgramNV, (program), (F, "glIsProgramARB(%d);\n", program));
4953}
4954
4955KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramNV)(GLuint program)
4956{
4957 RETURN_DISPATCH(IsProgramNV, (program), (F, "glIsProgramNV(%d);\n", program));
4958}
4959
4960KEYWORD1 void KEYWORD2 NAME(LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program)
4961{
4962 DISPATCH(LoadProgramNV, (target, id, len, program), (F, "glLoadProgramNV(0x%x, %d, %d, %p);\n", target, id, len, (const void *) program));
4963}
4964
4965KEYWORD1 void KEYWORD2 NAME(ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params)
4966{
4967 DISPATCH(ProgramParameters4dvNV, (target, index, num, params), (F, "glProgramParameters4dvNV(0x%x, %d, %d, %p);\n", target, index, num, (const void *) params));
4968}
4969
4970KEYWORD1 void KEYWORD2 NAME(ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params)
4971{
4972 DISPATCH(ProgramParameters4fvNV, (target, index, num, params), (F, "glProgramParameters4fvNV(0x%x, %d, %d, %p);\n", target, index, num, (const void *) params));
4973}
4974
4975KEYWORD1 void KEYWORD2 NAME(RequestResidentProgramsNV)(GLsizei n, const GLuint * ids)
4976{
4977 DISPATCH(RequestResidentProgramsNV, (n, ids), (F, "glRequestResidentProgramsNV(%d, %p);\n", n, (const void *) ids));
4978}
4979
4980KEYWORD1 void KEYWORD2 NAME(TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform)
4981{
4982 DISPATCH(TrackMatrixNV, (target, address, matrix, transform), (F, "glTrackMatrixNV(0x%x, %d, 0x%x, 0x%x);\n", target, address, matrix, transform));
4983}
4984
4985KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dNV)(GLuint index, GLdouble x)
4986{
4987 DISPATCH(VertexAttrib1dNV, (index, x), (F, "glVertexAttrib1dNV(%d, %f);\n", index, x));
4988}
4989
4990KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvNV)(GLuint index, const GLdouble * v)
4991{
4992 DISPATCH(VertexAttrib1dvNV, (index, v), (F, "glVertexAttrib1dvNV(%d, %p);\n", index, (const void *) v));
4993}
4994
4995KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fNV)(GLuint index, GLfloat x)
4996{
4997 DISPATCH(VertexAttrib1fNV, (index, x), (F, "glVertexAttrib1fNV(%d, %f);\n", index, x));
4998}
4999
5000KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvNV)(GLuint index, const GLfloat * v)
5001{
5002 DISPATCH(VertexAttrib1fvNV, (index, v), (F, "glVertexAttrib1fvNV(%d, %p);\n", index, (const void *) v));
5003}
5004
5005KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sNV)(GLuint index, GLshort x)
5006{
5007 DISPATCH(VertexAttrib1sNV, (index, x), (F, "glVertexAttrib1sNV(%d, %d);\n", index, x));
5008}
5009
5010KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svNV)(GLuint index, const GLshort * v)
5011{
5012 DISPATCH(VertexAttrib1svNV, (index, v), (F, "glVertexAttrib1svNV(%d, %p);\n", index, (const void *) v));
5013}
5014
5015KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y)
5016{
5017 DISPATCH(VertexAttrib2dNV, (index, x, y), (F, "glVertexAttrib2dNV(%d, %f, %f);\n", index, x, y));
5018}
5019
5020KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvNV)(GLuint index, const GLdouble * v)
5021{
5022 DISPATCH(VertexAttrib2dvNV, (index, v), (F, "glVertexAttrib2dvNV(%d, %p);\n", index, (const void *) v));
5023}
5024
5025KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y)
5026{
5027 DISPATCH(VertexAttrib2fNV, (index, x, y), (F, "glVertexAttrib2fNV(%d, %f, %f);\n", index, x, y));
5028}
5029
5030KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvNV)(GLuint index, const GLfloat * v)
5031{
5032 DISPATCH(VertexAttrib2fvNV, (index, v), (F, "glVertexAttrib2fvNV(%d, %p);\n", index, (const void *) v));
5033}
5034
5035KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y)
5036{
5037 DISPATCH(VertexAttrib2sNV, (index, x, y), (F, "glVertexAttrib2sNV(%d, %d, %d);\n", index, x, y));
5038}
5039
5040KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svNV)(GLuint index, const GLshort * v)
5041{
5042 DISPATCH(VertexAttrib2svNV, (index, v), (F, "glVertexAttrib2svNV(%d, %p);\n", index, (const void *) v));
5043}
5044
5045KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
5046{
5047 DISPATCH(VertexAttrib3dNV, (index, x, y, z), (F, "glVertexAttrib3dNV(%d, %f, %f, %f);\n", index, x, y, z));
5048}
5049
5050KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvNV)(GLuint index, const GLdouble * v)
5051{
5052 DISPATCH(VertexAttrib3dvNV, (index, v), (F, "glVertexAttrib3dvNV(%d, %p);\n", index, (const void *) v));
5053}
5054
5055KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
5056{
5057 DISPATCH(VertexAttrib3fNV, (index, x, y, z), (F, "glVertexAttrib3fNV(%d, %f, %f, %f);\n", index, x, y, z));
5058}
5059
5060KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvNV)(GLuint index, const GLfloat * v)
5061{
5062 DISPATCH(VertexAttrib3fvNV, (index, v), (F, "glVertexAttrib3fvNV(%d, %p);\n", index, (const void *) v));
5063}
5064
5065KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z)
5066{
5067 DISPATCH(VertexAttrib3sNV, (index, x, y, z), (F, "glVertexAttrib3sNV(%d, %d, %d, %d);\n", index, x, y, z));
5068}
5069
5070KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svNV)(GLuint index, const GLshort * v)
5071{
5072 DISPATCH(VertexAttrib3svNV, (index, v), (F, "glVertexAttrib3svNV(%d, %p);\n", index, (const void *) v));
5073}
5074
5075KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
5076{
5077 DISPATCH(VertexAttrib4dNV, (index, x, y, z, w), (F, "glVertexAttrib4dNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
5078}
5079
5080KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvNV)(GLuint index, const GLdouble * v)
5081{
5082 DISPATCH(VertexAttrib4dvNV, (index, v), (F, "glVertexAttrib4dvNV(%d, %p);\n", index, (const void *) v));
5083}
5084
5085KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
5086{
5087 DISPATCH(VertexAttrib4fNV, (index, x, y, z, w), (F, "glVertexAttrib4fNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
5088}
5089
5090KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvNV)(GLuint index, const GLfloat * v)
5091{
5092 DISPATCH(VertexAttrib4fvNV, (index, v), (F, "glVertexAttrib4fvNV(%d, %p);\n", index, (const void *) v));
5093}
5094
5095KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
5096{
5097 DISPATCH(VertexAttrib4sNV, (index, x, y, z, w), (F, "glVertexAttrib4sNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
5098}
5099
5100KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svNV)(GLuint index, const GLshort * v)
5101{
5102 DISPATCH(VertexAttrib4svNV, (index, v), (F, "glVertexAttrib4svNV(%d, %p);\n", index, (const void *) v));
5103}
5104
5105KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
5106{
5107 DISPATCH(VertexAttrib4ubNV, (index, x, y, z, w), (F, "glVertexAttrib4ubNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
5108}
5109
5110KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvNV)(GLuint index, const GLubyte * v)
5111{
5112 DISPATCH(VertexAttrib4ubvNV, (index, v), (F, "glVertexAttrib4ubvNV(%d, %p);\n", index, (const void *) v));
5113}
5114
5115KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
5116{
5117 DISPATCH(VertexAttribPointerNV, (index, size, type, stride, pointer), (F, "glVertexAttribPointerNV(%d, %d, 0x%x, %d, %p);\n", index, size, type, stride, (const void *) pointer));
5118}
5119
5120KEYWORD1 void KEYWORD2 NAME(VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v)
5121{
5122 DISPATCH(VertexAttribs1dvNV, (index, n, v), (F, "glVertexAttribs1dvNV(%d, %d, %p);\n", index, n, (const void *) v));
5123}
5124
5125KEYWORD1 void KEYWORD2 NAME(VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v)
5126{
5127 DISPATCH(VertexAttribs1fvNV, (index, n, v), (F, "glVertexAttribs1fvNV(%d, %d, %p);\n", index, n, (const void *) v));
5128}
5129
5130KEYWORD1 void KEYWORD2 NAME(VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v)
5131{
5132 DISPATCH(VertexAttribs1svNV, (index, n, v), (F, "glVertexAttribs1svNV(%d, %d, %p);\n", index, n, (const void *) v));
5133}
5134
5135KEYWORD1 void KEYWORD2 NAME(VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v)
5136{
5137 DISPATCH(VertexAttribs2dvNV, (index, n, v), (F, "glVertexAttribs2dvNV(%d, %d, %p);\n", index, n, (const void *) v));
5138}
5139
5140KEYWORD1 void KEYWORD2 NAME(VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v)
5141{
5142 DISPATCH(VertexAttribs2fvNV, (index, n, v), (F, "glVertexAttribs2fvNV(%d, %d, %p);\n", index, n, (const void *) v));
5143}
5144
5145KEYWORD1 void KEYWORD2 NAME(VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v)
5146{
5147 DISPATCH(VertexAttribs2svNV, (index, n, v), (F, "glVertexAttribs2svNV(%d, %d, %p);\n", index, n, (const void *) v));
5148}
5149
5150KEYWORD1 void KEYWORD2 NAME(VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v)
5151{
5152 DISPATCH(VertexAttribs3dvNV, (index, n, v), (F, "glVertexAttribs3dvNV(%d, %d, %p);\n", index, n, (const void *) v));
5153}
5154
5155KEYWORD1 void KEYWORD2 NAME(VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v)
5156{
5157 DISPATCH(VertexAttribs3fvNV, (index, n, v), (F, "glVertexAttribs3fvNV(%d, %d, %p);\n", index, n, (const void *) v));
5158}
5159
5160KEYWORD1 void KEYWORD2 NAME(VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v)
5161{
5162 DISPATCH(VertexAttribs3svNV, (index, n, v), (F, "glVertexAttribs3svNV(%d, %d, %p);\n", index, n, (const void *) v));
5163}
5164
5165KEYWORD1 void KEYWORD2 NAME(VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v)
5166{
5167 DISPATCH(VertexAttribs4dvNV, (index, n, v), (F, "glVertexAttribs4dvNV(%d, %d, %p);\n", index, n, (const void *) v));
5168}
5169
5170KEYWORD1 void KEYWORD2 NAME(VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v)
5171{
5172 DISPATCH(VertexAttribs4fvNV, (index, n, v), (F, "glVertexAttribs4fvNV(%d, %d, %p);\n", index, n, (const void *) v));
5173}
5174
5175KEYWORD1 void KEYWORD2 NAME(VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v)
5176{
5177 DISPATCH(VertexAttribs4svNV, (index, n, v), (F, "glVertexAttribs4svNV(%d, %d, %p);\n", index, n, (const void *) v));
5178}
5179
5180KEYWORD1 void KEYWORD2 NAME(VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v)
5181{
5182 DISPATCH(VertexAttribs4ubvNV, (index, n, v), (F, "glVertexAttribs4ubvNV(%d, %d, %p);\n", index, n, (const void *) v));
5183}
5184
5185KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
5186{
5187 DISPATCH(AlphaFragmentOp1ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod), (F, "glAlphaFragmentOp1ATI(0x%x, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod));
5188}
5189
5190KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
5191{
5192 DISPATCH(AlphaFragmentOp2ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), (F, "glAlphaFragmentOp2ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod));
5193}
5194
5195KEYWORD1 void KEYWORD2 NAME(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)
5196{
5197 DISPATCH(AlphaFragmentOp3ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), (F, "glAlphaFragmentOp3ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod));
5198}
5199
5200KEYWORD1 void KEYWORD2 NAME(BeginFragmentShaderATI)(void)
5201{
5202 DISPATCH(BeginFragmentShaderATI, (), (F, "glBeginFragmentShaderATI();\n"));
5203}
5204
5205KEYWORD1 void KEYWORD2 NAME(BindFragmentShaderATI)(GLuint id)
5206{
5207 DISPATCH(BindFragmentShaderATI, (id), (F, "glBindFragmentShaderATI(%d);\n", id));
5208}
5209
5210KEYWORD1 void KEYWORD2 NAME(ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
5211{
5212 DISPATCH(ColorFragmentOp1ATI, (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod), (F, "glColorFragmentOp1ATI(0x%x, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod));
5213}
5214
5215KEYWORD1 void KEYWORD2 NAME(ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
5216{
5217 DISPATCH(ColorFragmentOp2ATI, (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), (F, "glColorFragmentOp2ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod));
5218}
5219
5220KEYWORD1 void KEYWORD2 NAME(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)
5221{
5222 DISPATCH(ColorFragmentOp3ATI, (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), (F, "glColorFragmentOp3ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod));
5223}
5224
5225KEYWORD1 void KEYWORD2 NAME(DeleteFragmentShaderATI)(GLuint id)
5226{
5227 DISPATCH(DeleteFragmentShaderATI, (id), (F, "glDeleteFragmentShaderATI(%d);\n", id));
5228}
5229
5230KEYWORD1 void KEYWORD2 NAME(EndFragmentShaderATI)(void)
5231{
5232 DISPATCH(EndFragmentShaderATI, (), (F, "glEndFragmentShaderATI();\n"));
5233}
5234
5235KEYWORD1 GLuint KEYWORD2 NAME(GenFragmentShadersATI)(GLuint range)
5236{
5237 RETURN_DISPATCH(GenFragmentShadersATI, (range), (F, "glGenFragmentShadersATI(%d);\n", range));
5238}
5239
5240KEYWORD1 void KEYWORD2 NAME(PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle)
5241{
5242 DISPATCH(PassTexCoordATI, (dst, coord, swizzle), (F, "glPassTexCoordATI(%d, %d, 0x%x);\n", dst, coord, swizzle));
5243}
5244
5245KEYWORD1 void KEYWORD2 NAME(SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle)
5246{
5247 DISPATCH(SampleMapATI, (dst, interp, swizzle), (F, "glSampleMapATI(%d, %d, 0x%x);\n", dst, interp, swizzle));
5248}
5249
5250KEYWORD1 void KEYWORD2 NAME(SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value)
5251{
5252 DISPATCH(SetFragmentShaderConstantATI, (dst, value), (F, "glSetFragmentShaderConstantATI(%d, %p);\n", dst, (const void *) value));
5253}
5254
5255KEYWORD1 void KEYWORD2 NAME(PointParameteri)(GLenum pname, GLint param)
5256{
5257 DISPATCH(PointParameteriNV, (pname, param), (F, "glPointParameteri(0x%x, %d);\n", pname, param));
5258}
5259
5260KEYWORD1 void KEYWORD2 NAME(PointParameteriNV)(GLenum pname, GLint param)
5261{
5262 DISPATCH(PointParameteriNV, (pname, param), (F, "glPointParameteriNV(0x%x, %d);\n", pname, param));
5263}
5264
5265KEYWORD1 void KEYWORD2 NAME(PointParameteriv)(GLenum pname, const GLint * params)
5266{
5267 DISPATCH(PointParameterivNV, (pname, params), (F, "glPointParameteriv(0x%x, %p);\n", pname, (const void *) params));
5268}
5269
5270KEYWORD1 void KEYWORD2 NAME(PointParameterivNV)(GLenum pname, const GLint * params)
5271{
5272 DISPATCH(PointParameterivNV, (pname, params), (F, "glPointParameterivNV(0x%x, %p);\n", pname, (const void *) params));
5273}
5274
5275KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_733)(GLenum face);
5276
5277KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_733)(GLenum face)
5278{
5279 DISPATCH(ActiveStencilFaceEXT, (face), (F, "glActiveStencilFaceEXT(0x%x);\n", face));
5280}
5281
5282KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_734)(GLuint array);
5283
5284KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_734)(GLuint array)
5285{
5286 DISPATCH(BindVertexArrayAPPLE, (array), (F, "glBindVertexArrayAPPLE(%d);\n", array));
5287}
5288
5289KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_735)(GLsizei n, const GLuint * arrays);
5290
5291KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_735)(GLsizei n, const GLuint * arrays)
5292{
5293 DISPATCH(DeleteVertexArraysAPPLE, (n, arrays), (F, "glDeleteVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
5294}
5295
5296KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_736)(GLsizei n, GLuint * arrays);
5297
5298KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_736)(GLsizei n, GLuint * arrays)
5299{
5300 DISPATCH(GenVertexArraysAPPLE, (n, arrays), (F, "glGenVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
5301}
5302
5303KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_737)(GLuint array);
5304
5305KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_737)(GLuint array)
5306{
5307 RETURN_DISPATCH(IsVertexArrayAPPLE, (array), (F, "glIsVertexArrayAPPLE(%d);\n", array));
5308}
5309
5310KEYWORD1 void KEYWORD2 NAME(GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params)
5311{
5312 DISPATCH(GetProgramNamedParameterdvNV, (id, len, name, params), (F, "glGetProgramNamedParameterdvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) params));
5313}
5314
5315KEYWORD1 void KEYWORD2 NAME(GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params)
5316{
5317 DISPATCH(GetProgramNamedParameterfvNV, (id, len, name, params), (F, "glGetProgramNamedParameterfvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) params));
5318}
5319
5320KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
5321{
5322 DISPATCH(ProgramNamedParameter4dNV, (id, len, name, x, y, z, w), (F, "glProgramNamedParameter4dNV(%d, %d, %p, %f, %f, %f, %f);\n", id, len, (const void *) name, x, y, z, w));
5323}
5324
5325KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v)
5326{
5327 DISPATCH(ProgramNamedParameter4dvNV, (id, len, name, v), (F, "glProgramNamedParameter4dvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
5328}
5329
5330KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
5331{
5332 DISPATCH(ProgramNamedParameter4fNV, (id, len, name, x, y, z, w), (F, "glProgramNamedParameter4fNV(%d, %d, %p, %f, %f, %f, %f);\n", id, len, (const void *) name, x, y, z, w));
5333}
5334
5335KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v)
5336{
5337 DISPATCH(ProgramNamedParameter4fvNV, (id, len, name, v), (F, "glProgramNamedParameter4fvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
5338}
5339
5340KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_744)(GLclampd zmin, GLclampd zmax);
5341
5342KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_744)(GLclampd zmin, GLclampd zmax)
5343{
5344 DISPATCH(DepthBoundsEXT, (zmin, zmax), (F, "glDepthBoundsEXT(%f, %f);\n", zmin, zmax));
5345}
5346
5347KEYWORD1 void KEYWORD2 NAME(BlendEquationSeparate)(GLenum modeRGB, GLenum modeA)
5348{
5349 DISPATCH(BlendEquationSeparateEXT, (modeRGB, modeA), (F, "glBlendEquationSeparate(0x%x, 0x%x);\n", modeRGB, modeA));
5350}
5351
5352KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_745)(GLenum modeRGB, GLenum modeA);
5353
5354KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_745)(GLenum modeRGB, GLenum modeA)
5355{
5356 DISPATCH(BlendEquationSeparateEXT, (modeRGB, modeA), (F, "glBlendEquationSeparateEXT(0x%x, 0x%x);\n", modeRGB, modeA));
5357}
5358
5359KEYWORD1 void KEYWORD2 NAME(BindFramebufferEXT)(GLenum target, GLuint framebuffer)
5360{
5361 DISPATCH(BindFramebufferEXT, (target, framebuffer), (F, "glBindFramebufferEXT(0x%x, %d);\n", target, framebuffer));
5362}
5363
5364KEYWORD1 void KEYWORD2 NAME(BindRenderbufferEXT)(GLenum target, GLuint renderbuffer)
5365{
5366 DISPATCH(BindRenderbufferEXT, (target, renderbuffer), (F, "glBindRenderbufferEXT(0x%x, %d);\n", target, renderbuffer));
5367}
5368
5369KEYWORD1 GLenum KEYWORD2 NAME(CheckFramebufferStatusEXT)(GLenum target)
5370{
5371 RETURN_DISPATCH(CheckFramebufferStatusEXT, (target), (F, "glCheckFramebufferStatusEXT(0x%x);\n", target));
5372}
5373
5374KEYWORD1 void KEYWORD2 NAME(DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers)
5375{
5376 DISPATCH(DeleteFramebuffersEXT, (n, framebuffers), (F, "glDeleteFramebuffersEXT(%d, %p);\n", n, (const void *) framebuffers));
5377}
5378
5379KEYWORD1 void KEYWORD2 NAME(DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers)
5380{
5381 DISPATCH(DeleteRenderbuffersEXT, (n, renderbuffers), (F, "glDeleteRenderbuffersEXT(%d, %p);\n", n, (const void *) renderbuffers));
5382}
5383
5384KEYWORD1 void KEYWORD2 NAME(FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
5385{
5386 DISPATCH(FramebufferRenderbufferEXT, (target, attachment, renderbuffertarget, renderbuffer), (F, "glFramebufferRenderbufferEXT(0x%x, 0x%x, 0x%x, %d);\n", target, attachment, renderbuffertarget, renderbuffer));
5387}
5388
5389KEYWORD1 void KEYWORD2 NAME(FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
5390{
5391 DISPATCH(FramebufferTexture1DEXT, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture1DEXT(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
5392}
5393
5394KEYWORD1 void KEYWORD2 NAME(FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
5395{
5396 DISPATCH(FramebufferTexture2DEXT, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture2DEXT(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
5397}
5398
5399KEYWORD1 void KEYWORD2 NAME(FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
5400{
5401 DISPATCH(FramebufferTexture3DEXT, (target, attachment, textarget, texture, level, zoffset), (F, "glFramebufferTexture3DEXT(0x%x, 0x%x, 0x%x, %d, %d, %d);\n", target, attachment, textarget, texture, level, zoffset));
5402}
5403
5404KEYWORD1 void KEYWORD2 NAME(GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers)
5405{
5406 DISPATCH(GenFramebuffersEXT, (n, framebuffers), (F, "glGenFramebuffersEXT(%d, %p);\n", n, (const void *) framebuffers));
5407}
5408
5409KEYWORD1 void KEYWORD2 NAME(GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers)
5410{
5411 DISPATCH(GenRenderbuffersEXT, (n, renderbuffers), (F, "glGenRenderbuffersEXT(%d, %p);\n", n, (const void *) renderbuffers));
5412}
5413
5414KEYWORD1 void KEYWORD2 NAME(GenerateMipmapEXT)(GLenum target)
5415{
5416 DISPATCH(GenerateMipmapEXT, (target), (F, "glGenerateMipmapEXT(0x%x);\n", target));
5417}
5418
5419KEYWORD1 void KEYWORD2 NAME(GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params)
5420{
5421 DISPATCH(GetFramebufferAttachmentParameterivEXT, (target, attachment, pname, params), (F, "glGetFramebufferAttachmentParameterivEXT(0x%x, 0x%x, 0x%x, %p);\n", target, attachment, pname, (const void *) params));
5422}
5423
5424KEYWORD1 void KEYWORD2 NAME(GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params)
5425{
5426 DISPATCH(GetRenderbufferParameterivEXT, (target, pname, params), (F, "glGetRenderbufferParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
5427}
5428
5429KEYWORD1 GLboolean KEYWORD2 NAME(IsFramebufferEXT)(GLuint framebuffer)
5430{
5431 RETURN_DISPATCH(IsFramebufferEXT, (framebuffer), (F, "glIsFramebufferEXT(%d);\n", framebuffer));
5432}
5433
5434KEYWORD1 GLboolean KEYWORD2 NAME(IsRenderbufferEXT)(GLuint renderbuffer)
5435{
5436 RETURN_DISPATCH(IsRenderbufferEXT, (renderbuffer), (F, "glIsRenderbufferEXT(%d);\n", renderbuffer));
5437}
5438
5439KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
5440{
5441 DISPATCH(RenderbufferStorageEXT, (target, internalformat, width, height), (F, "glRenderbufferStorageEXT(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
5442}
5443
5444KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_763)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
5445
5446KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_763)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
5447{
5448 DISPATCH(BlitFramebufferEXT, (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), (F, "glBlitFramebufferEXT(%d, %d, %d, %d, %d, %d, %d, %d, %d, 0x%x);\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter));
5449}
5450
5451KEYWORD1 void KEYWORD2 NAME(FramebufferTextureLayerEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
5452{
5453 DISPATCH(FramebufferTextureLayerEXT, (target, attachment, texture, level, layer), (F, "glFramebufferTextureLayerEXT(0x%x, 0x%x, %d, %d, %d);\n", target, attachment, texture, level, layer));
5454}
5455
5456KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
5457
5458KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask)
5459{
5460 DISPATCH(StencilFuncSeparateATI, (frontfunc, backfunc, ref, mask), (F, "glStencilFuncSeparateATI(0x%x, 0x%x, %d, %d);\n", frontfunc, backfunc, ref, mask));
5461}
5462
5463KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
5464
5465KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
5466{
5467 DISPATCH(ProgramEnvParameters4fvEXT, (target, index, count, params), (F, "glProgramEnvParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
5468}
5469
5470KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
5471
5472KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
5473{
5474 DISPATCH(ProgramLocalParameters4fvEXT, (target, index, count, params), (F, "glProgramLocalParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
5475}
5476
5477KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLuint id, GLenum pname, GLint64EXT * params);
5478
5479KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLuint id, GLenum pname, GLint64EXT * params)
5480{
5481 DISPATCH(GetQueryObjecti64vEXT, (id, pname, params), (F, "glGetQueryObjecti64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
5482}
5483
5484KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_769)(GLuint id, GLenum pname, GLuint64EXT * params);
5485
5486KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_769)(GLuint id, GLenum pname, GLuint64EXT * params)
5487{
5488 DISPATCH(GetQueryObjectui64vEXT, (id, pname, params), (F, "glGetQueryObjectui64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
5489}
5490
5491
5492#endif /* defined( NAME ) */
5493
5494/*
5495 * This is how a dispatch table can be initialized with all the functions
5496 * we generated above.
5497 */
5498#ifdef DISPATCH_TABLE_NAME
5499
5500#ifndef TABLE_ENTRY
5501#error TABLE_ENTRY must be defined
5502#endif
5503
5504static _glapi_proc DISPATCH_TABLE_NAME[] = {
5505 TABLE_ENTRY(NewList),
5506 TABLE_ENTRY(EndList),
5507 TABLE_ENTRY(CallList),
5508 TABLE_ENTRY(CallLists),
5509 TABLE_ENTRY(DeleteLists),
5510 TABLE_ENTRY(GenLists),
5511 TABLE_ENTRY(ListBase),
5512 TABLE_ENTRY(Begin),
5513 TABLE_ENTRY(Bitmap),
5514 TABLE_ENTRY(Color3b),
5515 TABLE_ENTRY(Color3bv),
5516 TABLE_ENTRY(Color3d),
5517 TABLE_ENTRY(Color3dv),
5518 TABLE_ENTRY(Color3f),
5519 TABLE_ENTRY(Color3fv),
5520 TABLE_ENTRY(Color3i),
5521 TABLE_ENTRY(Color3iv),
5522 TABLE_ENTRY(Color3s),
5523 TABLE_ENTRY(Color3sv),
5524 TABLE_ENTRY(Color3ub),
5525 TABLE_ENTRY(Color3ubv),
5526 TABLE_ENTRY(Color3ui),
5527 TABLE_ENTRY(Color3uiv),
5528 TABLE_ENTRY(Color3us),
5529 TABLE_ENTRY(Color3usv),
5530 TABLE_ENTRY(Color4b),
5531 TABLE_ENTRY(Color4bv),
5532 TABLE_ENTRY(Color4d),
5533 TABLE_ENTRY(Color4dv),
5534 TABLE_ENTRY(Color4f),
5535 TABLE_ENTRY(Color4fv),
5536 TABLE_ENTRY(Color4i),
5537 TABLE_ENTRY(Color4iv),
5538 TABLE_ENTRY(Color4s),
5539 TABLE_ENTRY(Color4sv),
5540 TABLE_ENTRY(Color4ub),
5541 TABLE_ENTRY(Color4ubv),
5542 TABLE_ENTRY(Color4ui),
5543 TABLE_ENTRY(Color4uiv),
5544 TABLE_ENTRY(Color4us),
5545 TABLE_ENTRY(Color4usv),
5546 TABLE_ENTRY(EdgeFlag),
5547 TABLE_ENTRY(EdgeFlagv),
5548 TABLE_ENTRY(End),
5549 TABLE_ENTRY(Indexd),
5550 TABLE_ENTRY(Indexdv),
5551 TABLE_ENTRY(Indexf),
5552 TABLE_ENTRY(Indexfv),
5553 TABLE_ENTRY(Indexi),
5554 TABLE_ENTRY(Indexiv),
5555 TABLE_ENTRY(Indexs),
5556 TABLE_ENTRY(Indexsv),
5557 TABLE_ENTRY(Normal3b),
5558 TABLE_ENTRY(Normal3bv),
5559 TABLE_ENTRY(Normal3d),
5560 TABLE_ENTRY(Normal3dv),
5561 TABLE_ENTRY(Normal3f),
5562 TABLE_ENTRY(Normal3fv),
5563 TABLE_ENTRY(Normal3i),
5564 TABLE_ENTRY(Normal3iv),
5565 TABLE_ENTRY(Normal3s),
5566 TABLE_ENTRY(Normal3sv),
5567 TABLE_ENTRY(RasterPos2d),
5568 TABLE_ENTRY(RasterPos2dv),
5569 TABLE_ENTRY(RasterPos2f),
5570 TABLE_ENTRY(RasterPos2fv),
5571 TABLE_ENTRY(RasterPos2i),
5572 TABLE_ENTRY(RasterPos2iv),
5573 TABLE_ENTRY(RasterPos2s),
5574 TABLE_ENTRY(RasterPos2sv),
5575 TABLE_ENTRY(RasterPos3d),
5576 TABLE_ENTRY(RasterPos3dv),
5577 TABLE_ENTRY(RasterPos3f),
5578 TABLE_ENTRY(RasterPos3fv),
5579 TABLE_ENTRY(RasterPos3i),
5580 TABLE_ENTRY(RasterPos3iv),
5581 TABLE_ENTRY(RasterPos3s),
5582 TABLE_ENTRY(RasterPos3sv),
5583 TABLE_ENTRY(RasterPos4d),
5584 TABLE_ENTRY(RasterPos4dv),
5585 TABLE_ENTRY(RasterPos4f),
5586 TABLE_ENTRY(RasterPos4fv),
5587 TABLE_ENTRY(RasterPos4i),
5588 TABLE_ENTRY(RasterPos4iv),
5589 TABLE_ENTRY(RasterPos4s),
5590 TABLE_ENTRY(RasterPos4sv),
5591 TABLE_ENTRY(Rectd),
5592 TABLE_ENTRY(Rectdv),
5593 TABLE_ENTRY(Rectf),
5594 TABLE_ENTRY(Rectfv),
5595 TABLE_ENTRY(Recti),
5596 TABLE_ENTRY(Rectiv),
5597 TABLE_ENTRY(Rects),
5598 TABLE_ENTRY(Rectsv),
5599 TABLE_ENTRY(TexCoord1d),
5600 TABLE_ENTRY(TexCoord1dv),
5601 TABLE_ENTRY(TexCoord1f),
5602 TABLE_ENTRY(TexCoord1fv),
5603 TABLE_ENTRY(TexCoord1i),
5604 TABLE_ENTRY(TexCoord1iv),
5605 TABLE_ENTRY(TexCoord1s),
5606 TABLE_ENTRY(TexCoord1sv),
5607 TABLE_ENTRY(TexCoord2d),
5608 TABLE_ENTRY(TexCoord2dv),
5609 TABLE_ENTRY(TexCoord2f),
5610 TABLE_ENTRY(TexCoord2fv),
5611 TABLE_ENTRY(TexCoord2i),
5612 TABLE_ENTRY(TexCoord2iv),
5613 TABLE_ENTRY(TexCoord2s),
5614 TABLE_ENTRY(TexCoord2sv),
5615 TABLE_ENTRY(TexCoord3d),
5616 TABLE_ENTRY(TexCoord3dv),
5617 TABLE_ENTRY(TexCoord3f),
5618 TABLE_ENTRY(TexCoord3fv),
5619 TABLE_ENTRY(TexCoord3i),
5620 TABLE_ENTRY(TexCoord3iv),
5621 TABLE_ENTRY(TexCoord3s),
5622 TABLE_ENTRY(TexCoord3sv),
5623 TABLE_ENTRY(TexCoord4d),
5624 TABLE_ENTRY(TexCoord4dv),
5625 TABLE_ENTRY(TexCoord4f),
5626 TABLE_ENTRY(TexCoord4fv),
5627 TABLE_ENTRY(TexCoord4i),
5628 TABLE_ENTRY(TexCoord4iv),
5629 TABLE_ENTRY(TexCoord4s),
5630 TABLE_ENTRY(TexCoord4sv),
5631 TABLE_ENTRY(Vertex2d),
5632 TABLE_ENTRY(Vertex2dv),
5633 TABLE_ENTRY(Vertex2f),
5634 TABLE_ENTRY(Vertex2fv),
5635 TABLE_ENTRY(Vertex2i),
5636 TABLE_ENTRY(Vertex2iv),
5637 TABLE_ENTRY(Vertex2s),
5638 TABLE_ENTRY(Vertex2sv),
5639 TABLE_ENTRY(Vertex3d),
5640 TABLE_ENTRY(Vertex3dv),
5641 TABLE_ENTRY(Vertex3f),
5642 TABLE_ENTRY(Vertex3fv),
5643 TABLE_ENTRY(Vertex3i),
5644 TABLE_ENTRY(Vertex3iv),
5645 TABLE_ENTRY(Vertex3s),
5646 TABLE_ENTRY(Vertex3sv),
5647 TABLE_ENTRY(Vertex4d),
5648 TABLE_ENTRY(Vertex4dv),
5649 TABLE_ENTRY(Vertex4f),
5650 TABLE_ENTRY(Vertex4fv),
5651 TABLE_ENTRY(Vertex4i),
5652 TABLE_ENTRY(Vertex4iv),
5653 TABLE_ENTRY(Vertex4s),
5654 TABLE_ENTRY(Vertex4sv),
5655 TABLE_ENTRY(ClipPlane),
5656 TABLE_ENTRY(ColorMaterial),
5657 TABLE_ENTRY(CullFace),
5658 TABLE_ENTRY(Fogf),
5659 TABLE_ENTRY(Fogfv),
5660 TABLE_ENTRY(Fogi),
5661 TABLE_ENTRY(Fogiv),
5662 TABLE_ENTRY(FrontFace),
5663 TABLE_ENTRY(Hint),
5664 TABLE_ENTRY(Lightf),
5665 TABLE_ENTRY(Lightfv),
5666 TABLE_ENTRY(Lighti),
5667 TABLE_ENTRY(Lightiv),
5668 TABLE_ENTRY(LightModelf),
5669 TABLE_ENTRY(LightModelfv),
5670 TABLE_ENTRY(LightModeli),
5671 TABLE_ENTRY(LightModeliv),
5672 TABLE_ENTRY(LineStipple),
5673 TABLE_ENTRY(LineWidth),
5674 TABLE_ENTRY(Materialf),
5675 TABLE_ENTRY(Materialfv),
5676 TABLE_ENTRY(Materiali),
5677 TABLE_ENTRY(Materialiv),
5678 TABLE_ENTRY(PointSize),
5679 TABLE_ENTRY(PolygonMode),
5680 TABLE_ENTRY(PolygonStipple),
5681 TABLE_ENTRY(Scissor),
5682 TABLE_ENTRY(ShadeModel),
5683 TABLE_ENTRY(TexParameterf),
5684 TABLE_ENTRY(TexParameterfv),
5685 TABLE_ENTRY(TexParameteri),
5686 TABLE_ENTRY(TexParameteriv),
5687 TABLE_ENTRY(TexImage1D),
5688 TABLE_ENTRY(TexImage2D),
5689 TABLE_ENTRY(TexEnvf),
5690 TABLE_ENTRY(TexEnvfv),
5691 TABLE_ENTRY(TexEnvi),
5692 TABLE_ENTRY(TexEnviv),
5693 TABLE_ENTRY(TexGend),
5694 TABLE_ENTRY(TexGendv),
5695 TABLE_ENTRY(TexGenf),
5696 TABLE_ENTRY(TexGenfv),
5697 TABLE_ENTRY(TexGeni),
5698 TABLE_ENTRY(TexGeniv),
5699 TABLE_ENTRY(FeedbackBuffer),
5700 TABLE_ENTRY(SelectBuffer),
5701 TABLE_ENTRY(RenderMode),
5702 TABLE_ENTRY(InitNames),
5703 TABLE_ENTRY(LoadName),
5704 TABLE_ENTRY(PassThrough),
5705 TABLE_ENTRY(PopName),
5706 TABLE_ENTRY(PushName),
5707 TABLE_ENTRY(DrawBuffer),
5708 TABLE_ENTRY(Clear),
5709 TABLE_ENTRY(ClearAccum),
5710 TABLE_ENTRY(ClearIndex),
5711 TABLE_ENTRY(ClearColor),
5712 TABLE_ENTRY(ClearStencil),
5713 TABLE_ENTRY(ClearDepth),
5714 TABLE_ENTRY(StencilMask),
5715 TABLE_ENTRY(ColorMask),
5716 TABLE_ENTRY(DepthMask),
5717 TABLE_ENTRY(IndexMask),
5718 TABLE_ENTRY(Accum),
5719 TABLE_ENTRY(Disable),
5720 TABLE_ENTRY(Enable),
5721 TABLE_ENTRY(Finish),
5722 TABLE_ENTRY(Flush),
5723 TABLE_ENTRY(PopAttrib),
5724 TABLE_ENTRY(PushAttrib),
5725 TABLE_ENTRY(Map1d),
5726 TABLE_ENTRY(Map1f),
5727 TABLE_ENTRY(Map2d),
5728 TABLE_ENTRY(Map2f),
5729 TABLE_ENTRY(MapGrid1d),
5730 TABLE_ENTRY(MapGrid1f),
5731 TABLE_ENTRY(MapGrid2d),
5732 TABLE_ENTRY(MapGrid2f),
5733 TABLE_ENTRY(EvalCoord1d),
5734 TABLE_ENTRY(EvalCoord1dv),
5735 TABLE_ENTRY(EvalCoord1f),
5736 TABLE_ENTRY(EvalCoord1fv),
5737 TABLE_ENTRY(EvalCoord2d),
5738 TABLE_ENTRY(EvalCoord2dv),
5739 TABLE_ENTRY(EvalCoord2f),
5740 TABLE_ENTRY(EvalCoord2fv),
5741 TABLE_ENTRY(EvalMesh1),
5742 TABLE_ENTRY(EvalPoint1),
5743 TABLE_ENTRY(EvalMesh2),
5744 TABLE_ENTRY(EvalPoint2),
5745 TABLE_ENTRY(AlphaFunc),
5746 TABLE_ENTRY(BlendFunc),
5747 TABLE_ENTRY(LogicOp),
5748 TABLE_ENTRY(StencilFunc),
5749 TABLE_ENTRY(StencilOp),
5750 TABLE_ENTRY(DepthFunc),
5751 TABLE_ENTRY(PixelZoom),
5752 TABLE_ENTRY(PixelTransferf),
5753 TABLE_ENTRY(PixelTransferi),
5754 TABLE_ENTRY(PixelStoref),
5755 TABLE_ENTRY(PixelStorei),
5756 TABLE_ENTRY(PixelMapfv),
5757 TABLE_ENTRY(PixelMapuiv),
5758 TABLE_ENTRY(PixelMapusv),
5759 TABLE_ENTRY(ReadBuffer),
5760 TABLE_ENTRY(CopyPixels),
5761 TABLE_ENTRY(ReadPixels),
5762 TABLE_ENTRY(DrawPixels),
5763 TABLE_ENTRY(GetBooleanv),
5764 TABLE_ENTRY(GetClipPlane),
5765 TABLE_ENTRY(GetDoublev),
5766 TABLE_ENTRY(GetError),
5767 TABLE_ENTRY(GetFloatv),
5768 TABLE_ENTRY(GetIntegerv),
5769 TABLE_ENTRY(GetLightfv),
5770 TABLE_ENTRY(GetLightiv),
5771 TABLE_ENTRY(GetMapdv),
5772 TABLE_ENTRY(GetMapfv),
5773 TABLE_ENTRY(GetMapiv),
5774 TABLE_ENTRY(GetMaterialfv),
5775 TABLE_ENTRY(GetMaterialiv),
5776 TABLE_ENTRY(GetPixelMapfv),
5777 TABLE_ENTRY(GetPixelMapuiv),
5778 TABLE_ENTRY(GetPixelMapusv),
5779 TABLE_ENTRY(GetPolygonStipple),
5780 TABLE_ENTRY(GetString),
5781 TABLE_ENTRY(GetTexEnvfv),
5782 TABLE_ENTRY(GetTexEnviv),
5783 TABLE_ENTRY(GetTexGendv),
5784 TABLE_ENTRY(GetTexGenfv),
5785 TABLE_ENTRY(GetTexGeniv),
5786 TABLE_ENTRY(GetTexImage),
5787 TABLE_ENTRY(GetTexParameterfv),
5788 TABLE_ENTRY(GetTexParameteriv),
5789 TABLE_ENTRY(GetTexLevelParameterfv),
5790 TABLE_ENTRY(GetTexLevelParameteriv),
5791 TABLE_ENTRY(IsEnabled),
5792 TABLE_ENTRY(IsList),
5793 TABLE_ENTRY(DepthRange),
5794 TABLE_ENTRY(Frustum),
5795 TABLE_ENTRY(LoadIdentity),
5796 TABLE_ENTRY(LoadMatrixf),
5797 TABLE_ENTRY(LoadMatrixd),
5798 TABLE_ENTRY(MatrixMode),
5799 TABLE_ENTRY(MultMatrixf),
5800 TABLE_ENTRY(MultMatrixd),
5801 TABLE_ENTRY(Ortho),
5802 TABLE_ENTRY(PopMatrix),
5803 TABLE_ENTRY(PushMatrix),
5804 TABLE_ENTRY(Rotated),
5805 TABLE_ENTRY(Rotatef),
5806 TABLE_ENTRY(Scaled),
5807 TABLE_ENTRY(Scalef),
5808 TABLE_ENTRY(Translated),
5809 TABLE_ENTRY(Translatef),
5810 TABLE_ENTRY(Viewport),
5811 TABLE_ENTRY(ArrayElement),
5812 TABLE_ENTRY(BindTexture),
5813 TABLE_ENTRY(ColorPointer),
5814 TABLE_ENTRY(DisableClientState),
5815 TABLE_ENTRY(DrawArrays),
5816 TABLE_ENTRY(DrawElements),
5817 TABLE_ENTRY(EdgeFlagPointer),
5818 TABLE_ENTRY(EnableClientState),
5819 TABLE_ENTRY(IndexPointer),
5820 TABLE_ENTRY(Indexub),
5821 TABLE_ENTRY(Indexubv),
5822 TABLE_ENTRY(InterleavedArrays),
5823 TABLE_ENTRY(NormalPointer),
5824 TABLE_ENTRY(PolygonOffset),
5825 TABLE_ENTRY(TexCoordPointer),
5826 TABLE_ENTRY(VertexPointer),
5827 TABLE_ENTRY(AreTexturesResident),
5828 TABLE_ENTRY(CopyTexImage1D),
5829 TABLE_ENTRY(CopyTexImage2D),
5830 TABLE_ENTRY(CopyTexSubImage1D),
5831 TABLE_ENTRY(CopyTexSubImage2D),
5832 TABLE_ENTRY(DeleteTextures),
5833 TABLE_ENTRY(GenTextures),
5834 TABLE_ENTRY(GetPointerv),
5835 TABLE_ENTRY(IsTexture),
5836 TABLE_ENTRY(PrioritizeTextures),
5837 TABLE_ENTRY(TexSubImage1D),
5838 TABLE_ENTRY(TexSubImage2D),
5839 TABLE_ENTRY(PopClientAttrib),
5840 TABLE_ENTRY(PushClientAttrib),
5841 TABLE_ENTRY(BlendColor),
5842 TABLE_ENTRY(BlendEquation),
5843 TABLE_ENTRY(DrawRangeElements),
5844 TABLE_ENTRY(ColorTable),
5845 TABLE_ENTRY(ColorTableParameterfv),
5846 TABLE_ENTRY(ColorTableParameteriv),
5847 TABLE_ENTRY(CopyColorTable),
5848 TABLE_ENTRY(GetColorTable),
5849 TABLE_ENTRY(GetColorTableParameterfv),
5850 TABLE_ENTRY(GetColorTableParameteriv),
5851 TABLE_ENTRY(ColorSubTable),
5852 TABLE_ENTRY(CopyColorSubTable),
5853 TABLE_ENTRY(ConvolutionFilter1D),
5854 TABLE_ENTRY(ConvolutionFilter2D),
5855 TABLE_ENTRY(ConvolutionParameterf),
5856 TABLE_ENTRY(ConvolutionParameterfv),
5857 TABLE_ENTRY(ConvolutionParameteri),
5858 TABLE_ENTRY(ConvolutionParameteriv),
5859 TABLE_ENTRY(CopyConvolutionFilter1D),
5860 TABLE_ENTRY(CopyConvolutionFilter2D),
5861 TABLE_ENTRY(GetConvolutionFilter),
5862 TABLE_ENTRY(GetConvolutionParameterfv),
5863 TABLE_ENTRY(GetConvolutionParameteriv),
5864 TABLE_ENTRY(GetSeparableFilter),
5865 TABLE_ENTRY(SeparableFilter2D),
5866 TABLE_ENTRY(GetHistogram),
5867 TABLE_ENTRY(GetHistogramParameterfv),
5868 TABLE_ENTRY(GetHistogramParameteriv),
5869 TABLE_ENTRY(GetMinmax),
5870 TABLE_ENTRY(GetMinmaxParameterfv),
5871 TABLE_ENTRY(GetMinmaxParameteriv),
5872 TABLE_ENTRY(Histogram),
5873 TABLE_ENTRY(Minmax),
5874 TABLE_ENTRY(ResetHistogram),
5875 TABLE_ENTRY(ResetMinmax),
5876 TABLE_ENTRY(TexImage3D),
5877 TABLE_ENTRY(TexSubImage3D),
5878 TABLE_ENTRY(CopyTexSubImage3D),
5879 TABLE_ENTRY(ActiveTextureARB),
5880 TABLE_ENTRY(ClientActiveTextureARB),
5881 TABLE_ENTRY(MultiTexCoord1dARB),
5882 TABLE_ENTRY(MultiTexCoord1dvARB),
5883 TABLE_ENTRY(MultiTexCoord1fARB),
5884 TABLE_ENTRY(MultiTexCoord1fvARB),
5885 TABLE_ENTRY(MultiTexCoord1iARB),
5886 TABLE_ENTRY(MultiTexCoord1ivARB),
5887 TABLE_ENTRY(MultiTexCoord1sARB),
5888 TABLE_ENTRY(MultiTexCoord1svARB),
5889 TABLE_ENTRY(MultiTexCoord2dARB),
5890 TABLE_ENTRY(MultiTexCoord2dvARB),
5891 TABLE_ENTRY(MultiTexCoord2fARB),
5892 TABLE_ENTRY(MultiTexCoord2fvARB),
5893 TABLE_ENTRY(MultiTexCoord2iARB),
5894 TABLE_ENTRY(MultiTexCoord2ivARB),
5895 TABLE_ENTRY(MultiTexCoord2sARB),
5896 TABLE_ENTRY(MultiTexCoord2svARB),
5897 TABLE_ENTRY(MultiTexCoord3dARB),
5898 TABLE_ENTRY(MultiTexCoord3dvARB),
5899 TABLE_ENTRY(MultiTexCoord3fARB),
5900 TABLE_ENTRY(MultiTexCoord3fvARB),
5901 TABLE_ENTRY(MultiTexCoord3iARB),
5902 TABLE_ENTRY(MultiTexCoord3ivARB),
5903 TABLE_ENTRY(MultiTexCoord3sARB),
5904 TABLE_ENTRY(MultiTexCoord3svARB),
5905 TABLE_ENTRY(MultiTexCoord4dARB),
5906 TABLE_ENTRY(MultiTexCoord4dvARB),
5907 TABLE_ENTRY(MultiTexCoord4fARB),
5908 TABLE_ENTRY(MultiTexCoord4fvARB),
5909 TABLE_ENTRY(MultiTexCoord4iARB),
5910 TABLE_ENTRY(MultiTexCoord4ivARB),
5911 TABLE_ENTRY(MultiTexCoord4sARB),
5912 TABLE_ENTRY(MultiTexCoord4svARB),
5913 TABLE_ENTRY(AttachShader),
5914 TABLE_ENTRY(CreateProgram),
5915 TABLE_ENTRY(CreateShader),
5916 TABLE_ENTRY(DeleteProgram),
5917 TABLE_ENTRY(DeleteShader),
5918 TABLE_ENTRY(DetachShader),
5919 TABLE_ENTRY(GetAttachedShaders),
5920 TABLE_ENTRY(GetProgramInfoLog),
5921 TABLE_ENTRY(GetProgramiv),
5922 TABLE_ENTRY(GetShaderInfoLog),
5923 TABLE_ENTRY(GetShaderiv),
5924 TABLE_ENTRY(IsProgram),
5925 TABLE_ENTRY(IsShader),
5926 TABLE_ENTRY(StencilFuncSeparate),
5927 TABLE_ENTRY(StencilMaskSeparate),
5928 TABLE_ENTRY(StencilOpSeparate),
5929 TABLE_ENTRY(UniformMatrix2x3fv),
5930 TABLE_ENTRY(UniformMatrix2x4fv),
5931 TABLE_ENTRY(UniformMatrix3x2fv),
5932 TABLE_ENTRY(UniformMatrix3x4fv),
5933 TABLE_ENTRY(UniformMatrix4x2fv),
5934 TABLE_ENTRY(UniformMatrix4x3fv),
5935 TABLE_ENTRY(LoadTransposeMatrixdARB),
5936 TABLE_ENTRY(LoadTransposeMatrixfARB),
5937 TABLE_ENTRY(MultTransposeMatrixdARB),
5938 TABLE_ENTRY(MultTransposeMatrixfARB),
5939 TABLE_ENTRY(SampleCoverageARB),
5940 TABLE_ENTRY(CompressedTexImage1DARB),
5941 TABLE_ENTRY(CompressedTexImage2DARB),
5942 TABLE_ENTRY(CompressedTexImage3DARB),
5943 TABLE_ENTRY(CompressedTexSubImage1DARB),
5944 TABLE_ENTRY(CompressedTexSubImage2DARB),
5945 TABLE_ENTRY(CompressedTexSubImage3DARB),
5946 TABLE_ENTRY(GetCompressedTexImageARB),
5947 TABLE_ENTRY(DisableVertexAttribArrayARB),
5948 TABLE_ENTRY(EnableVertexAttribArrayARB),
5949 TABLE_ENTRY(GetProgramEnvParameterdvARB),
5950 TABLE_ENTRY(GetProgramEnvParameterfvARB),
5951 TABLE_ENTRY(GetProgramLocalParameterdvARB),
5952 TABLE_ENTRY(GetProgramLocalParameterfvARB),
5953 TABLE_ENTRY(GetProgramStringARB),
5954 TABLE_ENTRY(GetProgramivARB),
5955 TABLE_ENTRY(GetVertexAttribdvARB),
5956 TABLE_ENTRY(GetVertexAttribfvARB),
5957 TABLE_ENTRY(GetVertexAttribivARB),
5958 TABLE_ENTRY(ProgramEnvParameter4dARB),
5959 TABLE_ENTRY(ProgramEnvParameter4dvARB),
5960 TABLE_ENTRY(ProgramEnvParameter4fARB),
5961 TABLE_ENTRY(ProgramEnvParameter4fvARB),
5962 TABLE_ENTRY(ProgramLocalParameter4dARB),
5963 TABLE_ENTRY(ProgramLocalParameter4dvARB),
5964 TABLE_ENTRY(ProgramLocalParameter4fARB),
5965 TABLE_ENTRY(ProgramLocalParameter4fvARB),
5966 TABLE_ENTRY(ProgramStringARB),
5967 TABLE_ENTRY(VertexAttrib1dARB),
5968 TABLE_ENTRY(VertexAttrib1dvARB),
5969 TABLE_ENTRY(VertexAttrib1fARB),
5970 TABLE_ENTRY(VertexAttrib1fvARB),
5971 TABLE_ENTRY(VertexAttrib1sARB),
5972 TABLE_ENTRY(VertexAttrib1svARB),
5973 TABLE_ENTRY(VertexAttrib2dARB),
5974 TABLE_ENTRY(VertexAttrib2dvARB),
5975 TABLE_ENTRY(VertexAttrib2fARB),
5976 TABLE_ENTRY(VertexAttrib2fvARB),
5977 TABLE_ENTRY(VertexAttrib2sARB),
5978 TABLE_ENTRY(VertexAttrib2svARB),
5979 TABLE_ENTRY(VertexAttrib3dARB),
5980 TABLE_ENTRY(VertexAttrib3dvARB),
5981 TABLE_ENTRY(VertexAttrib3fARB),
5982 TABLE_ENTRY(VertexAttrib3fvARB),
5983 TABLE_ENTRY(VertexAttrib3sARB),
5984 TABLE_ENTRY(VertexAttrib3svARB),
5985 TABLE_ENTRY(VertexAttrib4NbvARB),
5986 TABLE_ENTRY(VertexAttrib4NivARB),
5987 TABLE_ENTRY(VertexAttrib4NsvARB),
5988 TABLE_ENTRY(VertexAttrib4NubARB),
5989 TABLE_ENTRY(VertexAttrib4NubvARB),
5990 TABLE_ENTRY(VertexAttrib4NuivARB),
5991 TABLE_ENTRY(VertexAttrib4NusvARB),
5992 TABLE_ENTRY(VertexAttrib4bvARB),
5993 TABLE_ENTRY(VertexAttrib4dARB),
5994 TABLE_ENTRY(VertexAttrib4dvARB),
5995 TABLE_ENTRY(VertexAttrib4fARB),
5996 TABLE_ENTRY(VertexAttrib4fvARB),
5997 TABLE_ENTRY(VertexAttrib4ivARB),
5998 TABLE_ENTRY(VertexAttrib4sARB),
5999 TABLE_ENTRY(VertexAttrib4svARB),
6000 TABLE_ENTRY(VertexAttrib4ubvARB),
6001 TABLE_ENTRY(VertexAttrib4uivARB),
6002 TABLE_ENTRY(VertexAttrib4usvARB),
6003 TABLE_ENTRY(VertexAttribPointerARB),
6004 TABLE_ENTRY(BindBufferARB),
6005 TABLE_ENTRY(BufferDataARB),
6006 TABLE_ENTRY(BufferSubDataARB),
6007 TABLE_ENTRY(DeleteBuffersARB),
6008 TABLE_ENTRY(GenBuffersARB),
6009 TABLE_ENTRY(GetBufferParameterivARB),
6010 TABLE_ENTRY(GetBufferPointervARB),
6011 TABLE_ENTRY(GetBufferSubDataARB),
6012 TABLE_ENTRY(IsBufferARB),
6013 TABLE_ENTRY(MapBufferARB),
6014 TABLE_ENTRY(UnmapBufferARB),
6015 TABLE_ENTRY(BeginQueryARB),
6016 TABLE_ENTRY(DeleteQueriesARB),
6017 TABLE_ENTRY(EndQueryARB),
6018 TABLE_ENTRY(GenQueriesARB),
6019 TABLE_ENTRY(GetQueryObjectivARB),
6020 TABLE_ENTRY(GetQueryObjectuivARB),
6021 TABLE_ENTRY(GetQueryivARB),
6022 TABLE_ENTRY(IsQueryARB),
6023 TABLE_ENTRY(AttachObjectARB),
6024 TABLE_ENTRY(CompileShaderARB),
6025 TABLE_ENTRY(CreateProgramObjectARB),
6026 TABLE_ENTRY(CreateShaderObjectARB),
6027 TABLE_ENTRY(DeleteObjectARB),
6028 TABLE_ENTRY(DetachObjectARB),
6029 TABLE_ENTRY(GetActiveUniformARB),
6030 TABLE_ENTRY(GetAttachedObjectsARB),
6031 TABLE_ENTRY(GetHandleARB),
6032 TABLE_ENTRY(GetInfoLogARB),
6033 TABLE_ENTRY(GetObjectParameterfvARB),
6034 TABLE_ENTRY(GetObjectParameterivARB),
6035 TABLE_ENTRY(GetShaderSourceARB),
6036 TABLE_ENTRY(GetUniformLocationARB),
6037 TABLE_ENTRY(GetUniformfvARB),
6038 TABLE_ENTRY(GetUniformivARB),
6039 TABLE_ENTRY(LinkProgramARB),
6040 TABLE_ENTRY(ShaderSourceARB),
6041 TABLE_ENTRY(Uniform1fARB),
6042 TABLE_ENTRY(Uniform1fvARB),
6043 TABLE_ENTRY(Uniform1iARB),
6044 TABLE_ENTRY(Uniform1ivARB),
6045 TABLE_ENTRY(Uniform2fARB),
6046 TABLE_ENTRY(Uniform2fvARB),
6047 TABLE_ENTRY(Uniform2iARB),
6048 TABLE_ENTRY(Uniform2ivARB),
6049 TABLE_ENTRY(Uniform3fARB),
6050 TABLE_ENTRY(Uniform3fvARB),
6051 TABLE_ENTRY(Uniform3iARB),
6052 TABLE_ENTRY(Uniform3ivARB),
6053 TABLE_ENTRY(Uniform4fARB),
6054 TABLE_ENTRY(Uniform4fvARB),
6055 TABLE_ENTRY(Uniform4iARB),
6056 TABLE_ENTRY(Uniform4ivARB),
6057 TABLE_ENTRY(UniformMatrix2fvARB),
6058 TABLE_ENTRY(UniformMatrix3fvARB),
6059 TABLE_ENTRY(UniformMatrix4fvARB),
6060 TABLE_ENTRY(UseProgramObjectARB),
6061 TABLE_ENTRY(ValidateProgramARB),
6062 TABLE_ENTRY(BindAttribLocationARB),
6063 TABLE_ENTRY(GetActiveAttribARB),
6064 TABLE_ENTRY(GetAttribLocationARB),
6065 TABLE_ENTRY(DrawBuffersARB),
6066 TABLE_ENTRY(PolygonOffsetEXT),
6067 TABLE_ENTRY(_dispatch_stub_562),
6068 TABLE_ENTRY(_dispatch_stub_563),
6069 TABLE_ENTRY(_dispatch_stub_564),
6070 TABLE_ENTRY(_dispatch_stub_565),
6071 TABLE_ENTRY(_dispatch_stub_566),
6072 TABLE_ENTRY(_dispatch_stub_567),
6073 TABLE_ENTRY(_dispatch_stub_568),
6074 TABLE_ENTRY(_dispatch_stub_569),
6075 TABLE_ENTRY(ColorPointerEXT),
6076 TABLE_ENTRY(EdgeFlagPointerEXT),
6077 TABLE_ENTRY(IndexPointerEXT),
6078 TABLE_ENTRY(NormalPointerEXT),
6079 TABLE_ENTRY(TexCoordPointerEXT),
6080 TABLE_ENTRY(VertexPointerEXT),
6081 TABLE_ENTRY(PointParameterfEXT),
6082 TABLE_ENTRY(PointParameterfvEXT),
6083 TABLE_ENTRY(LockArraysEXT),
6084 TABLE_ENTRY(UnlockArraysEXT),
6085 TABLE_ENTRY(_dispatch_stub_580),
6086 TABLE_ENTRY(_dispatch_stub_581),
6087 TABLE_ENTRY(SecondaryColor3bEXT),
6088 TABLE_ENTRY(SecondaryColor3bvEXT),
6089 TABLE_ENTRY(SecondaryColor3dEXT),
6090 TABLE_ENTRY(SecondaryColor3dvEXT),
6091 TABLE_ENTRY(SecondaryColor3fEXT),
6092 TABLE_ENTRY(SecondaryColor3fvEXT),
6093 TABLE_ENTRY(SecondaryColor3iEXT),
6094 TABLE_ENTRY(SecondaryColor3ivEXT),
6095 TABLE_ENTRY(SecondaryColor3sEXT),
6096 TABLE_ENTRY(SecondaryColor3svEXT),
6097 TABLE_ENTRY(SecondaryColor3ubEXT),
6098 TABLE_ENTRY(SecondaryColor3ubvEXT),
6099 TABLE_ENTRY(SecondaryColor3uiEXT),
6100 TABLE_ENTRY(SecondaryColor3uivEXT),
6101 TABLE_ENTRY(SecondaryColor3usEXT),
6102 TABLE_ENTRY(SecondaryColor3usvEXT),
6103 TABLE_ENTRY(SecondaryColorPointerEXT),
6104 TABLE_ENTRY(MultiDrawArraysEXT),
6105 TABLE_ENTRY(MultiDrawElementsEXT),
6106 TABLE_ENTRY(FogCoordPointerEXT),
6107 TABLE_ENTRY(FogCoorddEXT),
6108 TABLE_ENTRY(FogCoorddvEXT),
6109 TABLE_ENTRY(FogCoordfEXT),
6110 TABLE_ENTRY(FogCoordfvEXT),
6111 TABLE_ENTRY(_dispatch_stub_606),
6112 TABLE_ENTRY(BlendFuncSeparateEXT),
6113 TABLE_ENTRY(FlushVertexArrayRangeNV),
6114 TABLE_ENTRY(VertexArrayRangeNV),
6115 TABLE_ENTRY(CombinerInputNV),
6116 TABLE_ENTRY(CombinerOutputNV),
6117 TABLE_ENTRY(CombinerParameterfNV),
6118 TABLE_ENTRY(CombinerParameterfvNV),
6119 TABLE_ENTRY(CombinerParameteriNV),
6120 TABLE_ENTRY(CombinerParameterivNV),
6121 TABLE_ENTRY(FinalCombinerInputNV),
6122 TABLE_ENTRY(GetCombinerInputParameterfvNV),
6123 TABLE_ENTRY(GetCombinerInputParameterivNV),
6124 TABLE_ENTRY(GetCombinerOutputParameterfvNV),
6125 TABLE_ENTRY(GetCombinerOutputParameterivNV),
6126 TABLE_ENTRY(GetFinalCombinerInputParameterfvNV),
6127 TABLE_ENTRY(GetFinalCombinerInputParameterivNV),
6128 TABLE_ENTRY(ResizeBuffersMESA),
6129 TABLE_ENTRY(WindowPos2dMESA),
6130 TABLE_ENTRY(WindowPos2dvMESA),
6131 TABLE_ENTRY(WindowPos2fMESA),
6132 TABLE_ENTRY(WindowPos2fvMESA),
6133 TABLE_ENTRY(WindowPos2iMESA),
6134 TABLE_ENTRY(WindowPos2ivMESA),
6135 TABLE_ENTRY(WindowPos2sMESA),
6136 TABLE_ENTRY(WindowPos2svMESA),
6137 TABLE_ENTRY(WindowPos3dMESA),
6138 TABLE_ENTRY(WindowPos3dvMESA),
6139 TABLE_ENTRY(WindowPos3fMESA),
6140 TABLE_ENTRY(WindowPos3fvMESA),
6141 TABLE_ENTRY(WindowPos3iMESA),
6142 TABLE_ENTRY(WindowPos3ivMESA),
6143 TABLE_ENTRY(WindowPos3sMESA),
6144 TABLE_ENTRY(WindowPos3svMESA),
6145 TABLE_ENTRY(WindowPos4dMESA),
6146 TABLE_ENTRY(WindowPos4dvMESA),
6147 TABLE_ENTRY(WindowPos4fMESA),
6148 TABLE_ENTRY(WindowPos4fvMESA),
6149 TABLE_ENTRY(WindowPos4iMESA),
6150 TABLE_ENTRY(WindowPos4ivMESA),
6151 TABLE_ENTRY(WindowPos4sMESA),
6152 TABLE_ENTRY(WindowPos4svMESA),
6153 TABLE_ENTRY(_dispatch_stub_648),
6154 TABLE_ENTRY(_dispatch_stub_649),
6155 TABLE_ENTRY(_dispatch_stub_650),
6156 TABLE_ENTRY(_dispatch_stub_651),
6157 TABLE_ENTRY(_dispatch_stub_652),
6158 TABLE_ENTRY(_dispatch_stub_653),
6159 TABLE_ENTRY(_dispatch_stub_654),
6160 TABLE_ENTRY(_dispatch_stub_655),
6161 TABLE_ENTRY(_dispatch_stub_656),
6162 TABLE_ENTRY(AreProgramsResidentNV),
6163 TABLE_ENTRY(BindProgramNV),
6164 TABLE_ENTRY(DeleteProgramsNV),
6165 TABLE_ENTRY(ExecuteProgramNV),
6166 TABLE_ENTRY(GenProgramsNV),
6167 TABLE_ENTRY(GetProgramParameterdvNV),
6168 TABLE_ENTRY(GetProgramParameterfvNV),
6169 TABLE_ENTRY(GetProgramStringNV),
6170 TABLE_ENTRY(GetProgramivNV),
6171 TABLE_ENTRY(GetTrackMatrixivNV),
6172 TABLE_ENTRY(GetVertexAttribPointervNV),
6173 TABLE_ENTRY(GetVertexAttribdvNV),
6174 TABLE_ENTRY(GetVertexAttribfvNV),
6175 TABLE_ENTRY(GetVertexAttribivNV),
6176 TABLE_ENTRY(IsProgramNV),
6177 TABLE_ENTRY(LoadProgramNV),
6178 TABLE_ENTRY(ProgramParameters4dvNV),
6179 TABLE_ENTRY(ProgramParameters4fvNV),
6180 TABLE_ENTRY(RequestResidentProgramsNV),
6181 TABLE_ENTRY(TrackMatrixNV),
6182 TABLE_ENTRY(VertexAttrib1dNV),
6183 TABLE_ENTRY(VertexAttrib1dvNV),
6184 TABLE_ENTRY(VertexAttrib1fNV),
6185 TABLE_ENTRY(VertexAttrib1fvNV),
6186 TABLE_ENTRY(VertexAttrib1sNV),
6187 TABLE_ENTRY(VertexAttrib1svNV),
6188 TABLE_ENTRY(VertexAttrib2dNV),
6189 TABLE_ENTRY(VertexAttrib2dvNV),
6190 TABLE_ENTRY(VertexAttrib2fNV),
6191 TABLE_ENTRY(VertexAttrib2fvNV),
6192 TABLE_ENTRY(VertexAttrib2sNV),
6193 TABLE_ENTRY(VertexAttrib2svNV),
6194 TABLE_ENTRY(VertexAttrib3dNV),
6195 TABLE_ENTRY(VertexAttrib3dvNV),
6196 TABLE_ENTRY(VertexAttrib3fNV),
6197 TABLE_ENTRY(VertexAttrib3fvNV),
6198 TABLE_ENTRY(VertexAttrib3sNV),
6199 TABLE_ENTRY(VertexAttrib3svNV),
6200 TABLE_ENTRY(VertexAttrib4dNV),
6201 TABLE_ENTRY(VertexAttrib4dvNV),
6202 TABLE_ENTRY(VertexAttrib4fNV),
6203 TABLE_ENTRY(VertexAttrib4fvNV),
6204 TABLE_ENTRY(VertexAttrib4sNV),
6205 TABLE_ENTRY(VertexAttrib4svNV),
6206 TABLE_ENTRY(VertexAttrib4ubNV),
6207 TABLE_ENTRY(VertexAttrib4ubvNV),
6208 TABLE_ENTRY(VertexAttribPointerNV),
6209 TABLE_ENTRY(VertexAttribs1dvNV),
6210 TABLE_ENTRY(VertexAttribs1fvNV),
6211 TABLE_ENTRY(VertexAttribs1svNV),
6212 TABLE_ENTRY(VertexAttribs2dvNV),
6213 TABLE_ENTRY(VertexAttribs2fvNV),
6214 TABLE_ENTRY(VertexAttribs2svNV),
6215 TABLE_ENTRY(VertexAttribs3dvNV),
6216 TABLE_ENTRY(VertexAttribs3fvNV),
6217 TABLE_ENTRY(VertexAttribs3svNV),
6218 TABLE_ENTRY(VertexAttribs4dvNV),
6219 TABLE_ENTRY(VertexAttribs4fvNV),
6220 TABLE_ENTRY(VertexAttribs4svNV),
6221 TABLE_ENTRY(VertexAttribs4ubvNV),
6222 TABLE_ENTRY(AlphaFragmentOp1ATI),
6223 TABLE_ENTRY(AlphaFragmentOp2ATI),
6224 TABLE_ENTRY(AlphaFragmentOp3ATI),
6225 TABLE_ENTRY(BeginFragmentShaderATI),
6226 TABLE_ENTRY(BindFragmentShaderATI),
6227 TABLE_ENTRY(ColorFragmentOp1ATI),
6228 TABLE_ENTRY(ColorFragmentOp2ATI),
6229 TABLE_ENTRY(ColorFragmentOp3ATI),
6230 TABLE_ENTRY(DeleteFragmentShaderATI),
6231 TABLE_ENTRY(EndFragmentShaderATI),
6232 TABLE_ENTRY(GenFragmentShadersATI),
6233 TABLE_ENTRY(PassTexCoordATI),
6234 TABLE_ENTRY(SampleMapATI),
6235 TABLE_ENTRY(SetFragmentShaderConstantATI),
6236 TABLE_ENTRY(PointParameteriNV),
6237 TABLE_ENTRY(PointParameterivNV),
6238 TABLE_ENTRY(_dispatch_stub_733),
6239 TABLE_ENTRY(_dispatch_stub_734),
6240 TABLE_ENTRY(_dispatch_stub_735),
6241 TABLE_ENTRY(_dispatch_stub_736),
6242 TABLE_ENTRY(_dispatch_stub_737),
6243 TABLE_ENTRY(GetProgramNamedParameterdvNV),
6244 TABLE_ENTRY(GetProgramNamedParameterfvNV),
6245 TABLE_ENTRY(ProgramNamedParameter4dNV),
6246 TABLE_ENTRY(ProgramNamedParameter4dvNV),
6247 TABLE_ENTRY(ProgramNamedParameter4fNV),
6248 TABLE_ENTRY(ProgramNamedParameter4fvNV),
6249 TABLE_ENTRY(_dispatch_stub_744),
6250 TABLE_ENTRY(_dispatch_stub_745),
6251 TABLE_ENTRY(BindFramebufferEXT),
6252 TABLE_ENTRY(BindRenderbufferEXT),
6253 TABLE_ENTRY(CheckFramebufferStatusEXT),
6254 TABLE_ENTRY(DeleteFramebuffersEXT),
6255 TABLE_ENTRY(DeleteRenderbuffersEXT),
6256 TABLE_ENTRY(FramebufferRenderbufferEXT),
6257 TABLE_ENTRY(FramebufferTexture1DEXT),
6258 TABLE_ENTRY(FramebufferTexture2DEXT),
6259 TABLE_ENTRY(FramebufferTexture3DEXT),
6260 TABLE_ENTRY(GenFramebuffersEXT),
6261 TABLE_ENTRY(GenRenderbuffersEXT),
6262 TABLE_ENTRY(GenerateMipmapEXT),
6263 TABLE_ENTRY(GetFramebufferAttachmentParameterivEXT),
6264 TABLE_ENTRY(GetRenderbufferParameterivEXT),
6265 TABLE_ENTRY(IsFramebufferEXT),
6266 TABLE_ENTRY(IsRenderbufferEXT),
6267 TABLE_ENTRY(RenderbufferStorageEXT),
6268 TABLE_ENTRY(_dispatch_stub_763),
6269 TABLE_ENTRY(FramebufferTextureLayerEXT),
6270 TABLE_ENTRY(_dispatch_stub_765),
6271 TABLE_ENTRY(_dispatch_stub_766),
6272 TABLE_ENTRY(_dispatch_stub_767),
6273 TABLE_ENTRY(_dispatch_stub_768),
6274 TABLE_ENTRY(_dispatch_stub_769),
6275 /* A whole bunch of no-op functions. These might be called
6276 * when someone tries to call a dynamically-registered
6277 * extension function without a current rendering context.
6278 */
6279 TABLE_ENTRY(Unused),
6280 TABLE_ENTRY(Unused),
6281 TABLE_ENTRY(Unused),
6282 TABLE_ENTRY(Unused),
6283 TABLE_ENTRY(Unused),
6284 TABLE_ENTRY(Unused),
6285 TABLE_ENTRY(Unused),
6286 TABLE_ENTRY(Unused),
6287 TABLE_ENTRY(Unused),
6288 TABLE_ENTRY(Unused),
6289 TABLE_ENTRY(Unused),
6290 TABLE_ENTRY(Unused),
6291 TABLE_ENTRY(Unused),
6292 TABLE_ENTRY(Unused),
6293 TABLE_ENTRY(Unused),
6294 TABLE_ENTRY(Unused),
6295 TABLE_ENTRY(Unused),
6296 TABLE_ENTRY(Unused),
6297 TABLE_ENTRY(Unused),
6298 TABLE_ENTRY(Unused),
6299 TABLE_ENTRY(Unused),
6300 TABLE_ENTRY(Unused),
6301 TABLE_ENTRY(Unused),
6302 TABLE_ENTRY(Unused),
6303 TABLE_ENTRY(Unused),
6304 TABLE_ENTRY(Unused),
6305 TABLE_ENTRY(Unused),
6306 TABLE_ENTRY(Unused),
6307 TABLE_ENTRY(Unused),
6308 TABLE_ENTRY(Unused),
6309 TABLE_ENTRY(Unused),
6310 TABLE_ENTRY(Unused),
6311 TABLE_ENTRY(Unused),
6312 TABLE_ENTRY(Unused),
6313 TABLE_ENTRY(Unused),
6314 TABLE_ENTRY(Unused),
6315 TABLE_ENTRY(Unused),
6316 TABLE_ENTRY(Unused),
6317 TABLE_ENTRY(Unused),
6318 TABLE_ENTRY(Unused),
6319 TABLE_ENTRY(Unused),
6320 TABLE_ENTRY(Unused),
6321 TABLE_ENTRY(Unused),
6322 TABLE_ENTRY(Unused),
6323 TABLE_ENTRY(Unused),
6324 TABLE_ENTRY(Unused),
6325 TABLE_ENTRY(Unused),
6326 TABLE_ENTRY(Unused),
6327 TABLE_ENTRY(Unused),
6328 TABLE_ENTRY(Unused),
6329 TABLE_ENTRY(Unused),
6330 TABLE_ENTRY(Unused),
6331 TABLE_ENTRY(Unused),
6332 TABLE_ENTRY(Unused),
6333 TABLE_ENTRY(Unused),
6334 TABLE_ENTRY(Unused),
6335 TABLE_ENTRY(Unused),
6336 TABLE_ENTRY(Unused),
6337 TABLE_ENTRY(Unused),
6338 TABLE_ENTRY(Unused),
6339 TABLE_ENTRY(Unused),
6340 TABLE_ENTRY(Unused),
6341 TABLE_ENTRY(Unused),
6342 TABLE_ENTRY(Unused),
6343 TABLE_ENTRY(Unused),
6344 TABLE_ENTRY(Unused),
6345 TABLE_ENTRY(Unused),
6346 TABLE_ENTRY(Unused),
6347 TABLE_ENTRY(Unused),
6348 TABLE_ENTRY(Unused),
6349 TABLE_ENTRY(Unused),
6350 TABLE_ENTRY(Unused),
6351 TABLE_ENTRY(Unused),
6352 TABLE_ENTRY(Unused),
6353 TABLE_ENTRY(Unused),
6354 TABLE_ENTRY(Unused),
6355 TABLE_ENTRY(Unused),
6356 TABLE_ENTRY(Unused),
6357 TABLE_ENTRY(Unused),
6358 TABLE_ENTRY(Unused),
6359 TABLE_ENTRY(Unused),
6360 TABLE_ENTRY(Unused),
6361 TABLE_ENTRY(Unused),
6362 TABLE_ENTRY(Unused),
6363 TABLE_ENTRY(Unused),
6364 TABLE_ENTRY(Unused),
6365 TABLE_ENTRY(Unused),
6366 TABLE_ENTRY(Unused),
6367 TABLE_ENTRY(Unused),
6368 TABLE_ENTRY(Unused),
6369 TABLE_ENTRY(Unused),
6370 TABLE_ENTRY(Unused),
6371 TABLE_ENTRY(Unused),
6372 TABLE_ENTRY(Unused),
6373 TABLE_ENTRY(Unused),
6374 TABLE_ENTRY(Unused),
6375 TABLE_ENTRY(Unused),
6376 TABLE_ENTRY(Unused),
6377 TABLE_ENTRY(Unused),
6378};
6379#endif /* DISPATCH_TABLE_NAME */
6380
6381
6382/*
6383 * This is just used to silence compiler warnings.
6384 * We list the functions which are not otherwise used.
6385 */
6386#ifdef UNUSED_TABLE_NAME
6387static _glapi_proc UNUSED_TABLE_NAME[] = {
6388 TABLE_ENTRY(ArrayElementEXT),
6389 TABLE_ENTRY(BindTextureEXT),
6390 TABLE_ENTRY(DrawArraysEXT),
6391#ifndef GLX_INDIRECT_RENDERING
6392 TABLE_ENTRY(AreTexturesResidentEXT),
6393#endif
6394 TABLE_ENTRY(CopyTexImage1DEXT),
6395 TABLE_ENTRY(CopyTexImage2DEXT),
6396 TABLE_ENTRY(CopyTexSubImage1DEXT),
6397 TABLE_ENTRY(CopyTexSubImage2DEXT),
6398#ifndef GLX_INDIRECT_RENDERING
6399 TABLE_ENTRY(DeleteTexturesEXT),
6400#endif
6401#ifndef GLX_INDIRECT_RENDERING
6402 TABLE_ENTRY(GenTexturesEXT),
6403#endif
6404 TABLE_ENTRY(GetPointervEXT),
6405#ifndef GLX_INDIRECT_RENDERING
6406 TABLE_ENTRY(IsTextureEXT),
6407#endif
6408 TABLE_ENTRY(PrioritizeTexturesEXT),
6409 TABLE_ENTRY(TexSubImage1DEXT),
6410 TABLE_ENTRY(TexSubImage2DEXT),
6411 TABLE_ENTRY(BlendColorEXT),
6412 TABLE_ENTRY(BlendEquationEXT),
6413 TABLE_ENTRY(DrawRangeElementsEXT),
6414 TABLE_ENTRY(ColorTableEXT),
6415#ifndef GLX_INDIRECT_RENDERING
6416 TABLE_ENTRY(GetColorTableEXT),
6417#endif
6418#ifndef GLX_INDIRECT_RENDERING
6419 TABLE_ENTRY(GetColorTableParameterfvEXT),
6420#endif
6421#ifndef GLX_INDIRECT_RENDERING
6422 TABLE_ENTRY(GetColorTableParameterivEXT),
6423#endif
6424 TABLE_ENTRY(TexImage3DEXT),
6425 TABLE_ENTRY(TexSubImage3DEXT),
6426 TABLE_ENTRY(CopyTexSubImage3DEXT),
6427 TABLE_ENTRY(ActiveTexture),
6428 TABLE_ENTRY(ClientActiveTexture),
6429 TABLE_ENTRY(MultiTexCoord1d),
6430 TABLE_ENTRY(MultiTexCoord1dv),
6431 TABLE_ENTRY(MultiTexCoord1f),
6432 TABLE_ENTRY(MultiTexCoord1fv),
6433 TABLE_ENTRY(MultiTexCoord1i),
6434 TABLE_ENTRY(MultiTexCoord1iv),
6435 TABLE_ENTRY(MultiTexCoord1s),
6436 TABLE_ENTRY(MultiTexCoord1sv),
6437 TABLE_ENTRY(MultiTexCoord2d),
6438 TABLE_ENTRY(MultiTexCoord2dv),
6439 TABLE_ENTRY(MultiTexCoord2f),
6440 TABLE_ENTRY(MultiTexCoord2fv),
6441 TABLE_ENTRY(MultiTexCoord2i),
6442 TABLE_ENTRY(MultiTexCoord2iv),
6443 TABLE_ENTRY(MultiTexCoord2s),
6444 TABLE_ENTRY(MultiTexCoord2sv),
6445 TABLE_ENTRY(MultiTexCoord3d),
6446 TABLE_ENTRY(MultiTexCoord3dv),
6447 TABLE_ENTRY(MultiTexCoord3f),
6448 TABLE_ENTRY(MultiTexCoord3fv),
6449 TABLE_ENTRY(MultiTexCoord3i),
6450 TABLE_ENTRY(MultiTexCoord3iv),
6451 TABLE_ENTRY(MultiTexCoord3s),
6452 TABLE_ENTRY(MultiTexCoord3sv),
6453 TABLE_ENTRY(MultiTexCoord4d),
6454 TABLE_ENTRY(MultiTexCoord4dv),
6455 TABLE_ENTRY(MultiTexCoord4f),
6456 TABLE_ENTRY(MultiTexCoord4fv),
6457 TABLE_ENTRY(MultiTexCoord4i),
6458 TABLE_ENTRY(MultiTexCoord4iv),
6459 TABLE_ENTRY(MultiTexCoord4s),
6460 TABLE_ENTRY(MultiTexCoord4sv),
6461 TABLE_ENTRY(LoadTransposeMatrixd),
6462 TABLE_ENTRY(LoadTransposeMatrixf),
6463 TABLE_ENTRY(MultTransposeMatrixd),
6464 TABLE_ENTRY(MultTransposeMatrixf),
6465 TABLE_ENTRY(SampleCoverage),
6466 TABLE_ENTRY(CompressedTexImage1D),
6467 TABLE_ENTRY(CompressedTexImage2D),
6468 TABLE_ENTRY(CompressedTexImage3D),
6469 TABLE_ENTRY(CompressedTexSubImage1D),
6470 TABLE_ENTRY(CompressedTexSubImage2D),
6471 TABLE_ENTRY(CompressedTexSubImage3D),
6472 TABLE_ENTRY(GetCompressedTexImage),
6473 TABLE_ENTRY(DisableVertexAttribArray),
6474 TABLE_ENTRY(EnableVertexAttribArray),
6475 TABLE_ENTRY(GetVertexAttribdv),
6476 TABLE_ENTRY(GetVertexAttribfv),
6477 TABLE_ENTRY(GetVertexAttribiv),
6478 TABLE_ENTRY(ProgramParameter4dNV),
6479 TABLE_ENTRY(ProgramParameter4dvNV),
6480 TABLE_ENTRY(ProgramParameter4fNV),
6481 TABLE_ENTRY(ProgramParameter4fvNV),
6482 TABLE_ENTRY(VertexAttrib1d),
6483 TABLE_ENTRY(VertexAttrib1dv),
6484 TABLE_ENTRY(VertexAttrib1f),
6485 TABLE_ENTRY(VertexAttrib1fv),
6486 TABLE_ENTRY(VertexAttrib1s),
6487 TABLE_ENTRY(VertexAttrib1sv),
6488 TABLE_ENTRY(VertexAttrib2d),
6489 TABLE_ENTRY(VertexAttrib2dv),
6490 TABLE_ENTRY(VertexAttrib2f),
6491 TABLE_ENTRY(VertexAttrib2fv),
6492 TABLE_ENTRY(VertexAttrib2s),
6493 TABLE_ENTRY(VertexAttrib2sv),
6494 TABLE_ENTRY(VertexAttrib3d),
6495 TABLE_ENTRY(VertexAttrib3dv),
6496 TABLE_ENTRY(VertexAttrib3f),
6497 TABLE_ENTRY(VertexAttrib3fv),
6498 TABLE_ENTRY(VertexAttrib3s),
6499 TABLE_ENTRY(VertexAttrib3sv),
6500 TABLE_ENTRY(VertexAttrib4Nbv),
6501 TABLE_ENTRY(VertexAttrib4Niv),
6502 TABLE_ENTRY(VertexAttrib4Nsv),
6503 TABLE_ENTRY(VertexAttrib4Nub),
6504 TABLE_ENTRY(VertexAttrib4Nubv),
6505 TABLE_ENTRY(VertexAttrib4Nuiv),
6506 TABLE_ENTRY(VertexAttrib4Nusv),
6507 TABLE_ENTRY(VertexAttrib4bv),
6508 TABLE_ENTRY(VertexAttrib4d),
6509 TABLE_ENTRY(VertexAttrib4dv),
6510 TABLE_ENTRY(VertexAttrib4f),
6511 TABLE_ENTRY(VertexAttrib4fv),
6512 TABLE_ENTRY(VertexAttrib4iv),
6513 TABLE_ENTRY(VertexAttrib4s),
6514 TABLE_ENTRY(VertexAttrib4sv),
6515 TABLE_ENTRY(VertexAttrib4ubv),
6516 TABLE_ENTRY(VertexAttrib4uiv),
6517 TABLE_ENTRY(VertexAttrib4usv),
6518 TABLE_ENTRY(VertexAttribPointer),
6519 TABLE_ENTRY(BindBuffer),
6520 TABLE_ENTRY(BufferData),
6521 TABLE_ENTRY(BufferSubData),
6522 TABLE_ENTRY(DeleteBuffers),
6523 TABLE_ENTRY(GenBuffers),
6524 TABLE_ENTRY(GetBufferParameteriv),
6525 TABLE_ENTRY(GetBufferPointerv),
6526 TABLE_ENTRY(GetBufferSubData),
6527 TABLE_ENTRY(IsBuffer),
6528 TABLE_ENTRY(MapBuffer),
6529 TABLE_ENTRY(UnmapBuffer),
6530 TABLE_ENTRY(BeginQuery),
6531 TABLE_ENTRY(DeleteQueries),
6532 TABLE_ENTRY(EndQuery),
6533 TABLE_ENTRY(GenQueries),
6534 TABLE_ENTRY(GetQueryObjectiv),
6535 TABLE_ENTRY(GetQueryObjectuiv),
6536 TABLE_ENTRY(GetQueryiv),
6537 TABLE_ENTRY(IsQuery),
6538 TABLE_ENTRY(CompileShader),
6539 TABLE_ENTRY(GetActiveUniform),
6540 TABLE_ENTRY(GetShaderSource),
6541 TABLE_ENTRY(GetUniformLocation),
6542 TABLE_ENTRY(GetUniformfv),
6543 TABLE_ENTRY(GetUniformiv),
6544 TABLE_ENTRY(LinkProgram),
6545 TABLE_ENTRY(ShaderSource),
6546 TABLE_ENTRY(Uniform1f),
6547 TABLE_ENTRY(Uniform1fv),
6548 TABLE_ENTRY(Uniform1i),
6549 TABLE_ENTRY(Uniform1iv),
6550 TABLE_ENTRY(Uniform2f),
6551 TABLE_ENTRY(Uniform2fv),
6552 TABLE_ENTRY(Uniform2i),
6553 TABLE_ENTRY(Uniform2iv),
6554 TABLE_ENTRY(Uniform3f),
6555 TABLE_ENTRY(Uniform3fv),
6556 TABLE_ENTRY(Uniform3i),
6557 TABLE_ENTRY(Uniform3iv),
6558 TABLE_ENTRY(Uniform4f),
6559 TABLE_ENTRY(Uniform4fv),
6560 TABLE_ENTRY(Uniform4i),
6561 TABLE_ENTRY(Uniform4iv),
6562 TABLE_ENTRY(UniformMatrix2fv),
6563 TABLE_ENTRY(UniformMatrix3fv),
6564 TABLE_ENTRY(UniformMatrix4fv),
6565 TABLE_ENTRY(UseProgram),
6566 TABLE_ENTRY(ValidateProgram),
6567 TABLE_ENTRY(BindAttribLocation),
6568 TABLE_ENTRY(GetActiveAttrib),
6569 TABLE_ENTRY(GetAttribLocation),
6570 TABLE_ENTRY(DrawBuffers),
6571 TABLE_ENTRY(DrawBuffersATI),
6572 TABLE_ENTRY(PointParameterf),
6573 TABLE_ENTRY(PointParameterfARB),
6574 TABLE_ENTRY(PointParameterfv),
6575 TABLE_ENTRY(PointParameterfvARB),
6576 TABLE_ENTRY(SecondaryColor3b),
6577 TABLE_ENTRY(SecondaryColor3bv),
6578 TABLE_ENTRY(SecondaryColor3d),
6579 TABLE_ENTRY(SecondaryColor3dv),
6580 TABLE_ENTRY(SecondaryColor3f),
6581 TABLE_ENTRY(SecondaryColor3fv),
6582 TABLE_ENTRY(SecondaryColor3i),
6583 TABLE_ENTRY(SecondaryColor3iv),
6584 TABLE_ENTRY(SecondaryColor3s),
6585 TABLE_ENTRY(SecondaryColor3sv),
6586 TABLE_ENTRY(SecondaryColor3ub),
6587 TABLE_ENTRY(SecondaryColor3ubv),
6588 TABLE_ENTRY(SecondaryColor3ui),
6589 TABLE_ENTRY(SecondaryColor3uiv),
6590 TABLE_ENTRY(SecondaryColor3us),
6591 TABLE_ENTRY(SecondaryColor3usv),
6592 TABLE_ENTRY(SecondaryColorPointer),
6593 TABLE_ENTRY(MultiDrawArrays),
6594 TABLE_ENTRY(MultiDrawElements),
6595 TABLE_ENTRY(FogCoordPointer),
6596 TABLE_ENTRY(FogCoordd),
6597 TABLE_ENTRY(FogCoorddv),
6598 TABLE_ENTRY(FogCoordf),
6599 TABLE_ENTRY(FogCoordfv),
6600 TABLE_ENTRY(BlendFuncSeparate),
6601 TABLE_ENTRY(WindowPos2d),
6602 TABLE_ENTRY(WindowPos2dARB),
6603 TABLE_ENTRY(WindowPos2dv),
6604 TABLE_ENTRY(WindowPos2dvARB),
6605 TABLE_ENTRY(WindowPos2f),
6606 TABLE_ENTRY(WindowPos2fARB),
6607 TABLE_ENTRY(WindowPos2fv),
6608 TABLE_ENTRY(WindowPos2fvARB),
6609 TABLE_ENTRY(WindowPos2i),
6610 TABLE_ENTRY(WindowPos2iARB),
6611 TABLE_ENTRY(WindowPos2iv),
6612 TABLE_ENTRY(WindowPos2ivARB),
6613 TABLE_ENTRY(WindowPos2s),
6614 TABLE_ENTRY(WindowPos2sARB),
6615 TABLE_ENTRY(WindowPos2sv),
6616 TABLE_ENTRY(WindowPos2svARB),
6617 TABLE_ENTRY(WindowPos3d),
6618 TABLE_ENTRY(WindowPos3dARB),
6619 TABLE_ENTRY(WindowPos3dv),
6620 TABLE_ENTRY(WindowPos3dvARB),
6621 TABLE_ENTRY(WindowPos3f),
6622 TABLE_ENTRY(WindowPos3fARB),
6623 TABLE_ENTRY(WindowPos3fv),
6624 TABLE_ENTRY(WindowPos3fvARB),
6625 TABLE_ENTRY(WindowPos3i),
6626 TABLE_ENTRY(WindowPos3iARB),
6627 TABLE_ENTRY(WindowPos3iv),
6628 TABLE_ENTRY(WindowPos3ivARB),
6629 TABLE_ENTRY(WindowPos3s),
6630 TABLE_ENTRY(WindowPos3sARB),
6631 TABLE_ENTRY(WindowPos3sv),
6632 TABLE_ENTRY(WindowPos3svARB),
6633 TABLE_ENTRY(BindProgramARB),
6634 TABLE_ENTRY(DeleteProgramsARB),
6635 TABLE_ENTRY(GenProgramsARB),
6636 TABLE_ENTRY(GetVertexAttribPointerv),
6637 TABLE_ENTRY(GetVertexAttribPointervARB),
6638 TABLE_ENTRY(IsProgramARB),
6639 TABLE_ENTRY(PointParameteri),
6640 TABLE_ENTRY(PointParameteriv),
6641 TABLE_ENTRY(BlendEquationSeparate),
6642};
6643#endif /*UNUSED_TABLE_NAME*/
6644
6645
6646# undef KEYWORD1
6647# undef KEYWORD1_ALT
6648# undef KEYWORD2
6649# undef NAME
6650# undef DISPATCH
6651# undef RETURN_DISPATCH
6652# undef DISPATCH_TABLE_NAME
6653# undef UNUSED_TABLE_NAME
6654# undef TABLE_ENTRY
6655# undef HIDDEN
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette