blob: 7fce6405b178c2f6b95a61aec62408ca7f7a91a8 [file] [log] [blame]
Brian Paul1210b0d1999-11-25 18:16:13 +00001
Brian Paulb5fd8862001-11-18 22:48:11 +00002/* DO NOT EDIT! This file is generated by the glapitemp.py script. */
Brian Paul1210b0d1999-11-25 18:16:13 +00003
4/*
5 * This file is a template which generates the OpenGL API entry point
6 * functions. It should be included by a .c file which first defines
7 * the following macros:
8 * KEYWORD1 - usually nothing, but might be __declspec(dllexport) on Win32
9 * KEYWORD2 - usually nothing, but might be __stdcall on Win32
10 * NAME(n) - builds the final function name (usually add "gl" prefix)
Brian Paul0219d322000-01-10 04:29:09 +000011 * DISPATCH(func, args, msg) - code to do dispatch of named function.
12 * msg is a printf-style debug message.
13 * RETURN_DISPATCH(func, args, msg) - code to do dispatch with a return value
Brian Paul1210b0d1999-11-25 18:16:13 +000014 *
15 * Here's an example which generates the usual OpenGL functions:
16 * #define KEYWORD1
17 * #define KEYWORD2
18 * #define NAME(func) gl##func
Brian Paul0219d322000-01-10 04:29:09 +000019 * #define DISPATCH(func, args, msg) \
Brian Paulb3674092000-01-08 11:01:24 +000020 * struct _glapi_table *dispatch = CurrentDispatch; \
21 * (*dispatch->func) args
Brian Paul0219d322000-01-10 04:29:09 +000022 * #define RETURN DISPATCH(func, args, msg) \
23 * struct _glapi_table *dispatch = CurrentDispatch; \
24 * return (*dispatch->func) args
Brian Paul1210b0d1999-11-25 18:16:13 +000025 *
Brian Paul1210b0d1999-11-25 18:16:13 +000026 */
27
28
Brian Paul32284212000-01-28 19:01:45 +000029#ifndef KEYWORD1
30#define KEYWORD1
31#endif
32
33#ifndef KEYWORD2
34#define KEYWORD2
35#endif
36
37#ifndef NAME
Brian Paul3c257e12001-03-28 17:19:58 +000038#error NAME must be defined
Brian Paul32284212000-01-28 19:01:45 +000039#endif
40
41#ifndef DISPATCH
Brian Paul3c257e12001-03-28 17:19:58 +000042#error DISPATCH must be defined
Brian Paul32284212000-01-28 19:01:45 +000043#endif
44
45#ifndef RETURN_DISPATCH
Brian Paul3c257e12001-03-28 17:19:58 +000046#error RETURN_DISPATCH must be defined
Brian Paul32284212000-01-28 19:01:45 +000047#endif
48
Brian Paul1210b0d1999-11-25 18:16:13 +000049
Brian Paulb5fd8862001-11-18 22:48:11 +000050KEYWORD1 void KEYWORD2 NAME(NewList)(GLuint list, GLenum mode)
Brian Paul1210b0d1999-11-25 18:16:13 +000051{
Brian Paul9745d472001-12-14 21:56:50 +000052 DISPATCH(NewList, (list, mode), (F, "glNewList(%d, 0x%x);\n", list, mode));
Brian Paul2a889462001-08-28 22:46:22 +000053}
54
Brian Paul1210b0d1999-11-25 18:16:13 +000055KEYWORD1 void KEYWORD2 NAME(EndList)(void)
56{
Brian Paul9745d472001-12-14 21:56:50 +000057 DISPATCH(EndList, (), (F, "glEndList();\n"));
Brian Paul1210b0d1999-11-25 18:16:13 +000058}
59
Brian Paulb5fd8862001-11-18 22:48:11 +000060KEYWORD1 void KEYWORD2 NAME(CallList)(GLuint list)
Brian Paul2a889462001-08-28 22:46:22 +000061{
Brian Paul9745d472001-12-14 21:56:50 +000062 DISPATCH(CallList, (list), (F, "glCallList(%d);\n", list));
Brian Paul2a889462001-08-28 22:46:22 +000063}
64
Brian Paulb5fd8862001-11-18 22:48:11 +000065KEYWORD1 void KEYWORD2 NAME(CallLists)(GLsizei n, GLenum type, const GLvoid * lists)
Brian Paul2a889462001-08-28 22:46:22 +000066{
Brian Paul9745d472001-12-14 21:56:50 +000067 DISPATCH(CallLists, (n, type, lists), (F, "glCallLists(%p, 0x%x, %p);\n", (void *) n, type, (void *) lists));
Brian Paul2a889462001-08-28 22:46:22 +000068}
69
Brian Paulb5fd8862001-11-18 22:48:11 +000070KEYWORD1 void KEYWORD2 NAME(DeleteLists)(GLuint list, GLsizei range)
Brian Paul2a889462001-08-28 22:46:22 +000071{
Brian Paul9745d472001-12-14 21:56:50 +000072 DISPATCH(DeleteLists, (list, range), (F, "glDeleteLists(%d, %p);\n", list, (void *) range));
Brian Paul1210b0d1999-11-25 18:16:13 +000073}
74
75KEYWORD1 GLuint KEYWORD2 NAME(GenLists)(GLsizei range)
76{
Brian Paul9745d472001-12-14 21:56:50 +000077 RETURN_DISPATCH(GenLists, (range), (F, "glGenLists(%p);\n", (void *) range));
Brian Paul1210b0d1999-11-25 18:16:13 +000078}
79
80KEYWORD1 void KEYWORD2 NAME(ListBase)(GLuint base)
81{
Brian Paul9745d472001-12-14 21:56:50 +000082 DISPATCH(ListBase, (base), (F, "glListBase(%d);\n", base));
Brian Paul1210b0d1999-11-25 18:16:13 +000083}
84
Brian Paulb5fd8862001-11-18 22:48:11 +000085KEYWORD1 void KEYWORD2 NAME(Begin)(GLenum mode)
Brian Paul1210b0d1999-11-25 18:16:13 +000086{
Brian Paul9745d472001-12-14 21:56:50 +000087 DISPATCH(Begin, (mode), (F, "glBegin(0x%x);\n", mode));
Brian Paul1210b0d1999-11-25 18:16:13 +000088}
89
Brian Paulb5fd8862001-11-18 22:48:11 +000090KEYWORD1 void KEYWORD2 NAME(Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
Brian Paul1210b0d1999-11-25 18:16:13 +000091{
Brian Paul9745d472001-12-14 21:56:50 +000092 DISPATCH(Bitmap, (width, height, xorig, yorig, xmove, ymove, bitmap), (F, "glBitmap(%p, %p, %f, %f, %f, %f, %p);\n", (void *) width, (void *) height, xorig, yorig, xmove, ymove, (void *) bitmap));
Brian Paul1210b0d1999-11-25 18:16:13 +000093}
94
Brian Paulb5fd8862001-11-18 22:48:11 +000095KEYWORD1 void KEYWORD2 NAME(Color3b)(GLbyte red, GLbyte green, GLbyte blue)
Brian Paul1210b0d1999-11-25 18:16:13 +000096{
Brian Paul9745d472001-12-14 21:56:50 +000097 DISPATCH(Color3b, (red, green, blue), (F, "glColor3b(%d, %d, %d);\n", red, green, blue));
Brian Paul1210b0d1999-11-25 18:16:13 +000098}
99
Brian Paulb5fd8862001-11-18 22:48:11 +0000100KEYWORD1 void KEYWORD2 NAME(Color3bv)(const GLbyte * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000101{
Brian Paul9745d472001-12-14 21:56:50 +0000102 DISPATCH(Color3bv, (v), (F, "glColor3bv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000103}
104
Brian Paulb5fd8862001-11-18 22:48:11 +0000105KEYWORD1 void KEYWORD2 NAME(Color3d)(GLdouble red, GLdouble green, GLdouble blue)
Brian Paul1210b0d1999-11-25 18:16:13 +0000106{
Brian Paul9745d472001-12-14 21:56:50 +0000107 DISPATCH(Color3d, (red, green, blue), (F, "glColor3d(%f, %f, %f);\n", red, green, blue));
Brian Paul1210b0d1999-11-25 18:16:13 +0000108}
109
Brian Paulb5fd8862001-11-18 22:48:11 +0000110KEYWORD1 void KEYWORD2 NAME(Color3dv)(const GLdouble * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000111{
Brian Paul9745d472001-12-14 21:56:50 +0000112 DISPATCH(Color3dv, (v), (F, "glColor3dv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000113}
114
Brian Paulb5fd8862001-11-18 22:48:11 +0000115KEYWORD1 void KEYWORD2 NAME(Color3f)(GLfloat red, GLfloat green, GLfloat blue)
Brian Paul1210b0d1999-11-25 18:16:13 +0000116{
Brian Paul9745d472001-12-14 21:56:50 +0000117 DISPATCH(Color3f, (red, green, blue), (F, "glColor3f(%f, %f, %f);\n", red, green, blue));
Brian Paul1210b0d1999-11-25 18:16:13 +0000118}
119
Brian Paulb5fd8862001-11-18 22:48:11 +0000120KEYWORD1 void KEYWORD2 NAME(Color3fv)(const GLfloat * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000121{
Brian Paul9745d472001-12-14 21:56:50 +0000122 DISPATCH(Color3fv, (v), (F, "glColor3fv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000123}
124
Brian Paulb5fd8862001-11-18 22:48:11 +0000125KEYWORD1 void KEYWORD2 NAME(Color3i)(GLint red, GLint green, GLint blue)
Brian Paul1210b0d1999-11-25 18:16:13 +0000126{
Brian Paul9745d472001-12-14 21:56:50 +0000127 DISPATCH(Color3i, (red, green, blue), (F, "glColor3i(%d, %d, %d);\n", red, green, blue));
Brian Paul1210b0d1999-11-25 18:16:13 +0000128}
129
Brian Paulb5fd8862001-11-18 22:48:11 +0000130KEYWORD1 void KEYWORD2 NAME(Color3iv)(const GLint * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000131{
Brian Paul9745d472001-12-14 21:56:50 +0000132 DISPATCH(Color3iv, (v), (F, "glColor3iv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000133}
134
Brian Paulb5fd8862001-11-18 22:48:11 +0000135KEYWORD1 void KEYWORD2 NAME(Color3s)(GLshort red, GLshort green, GLshort blue)
Brian Paul1210b0d1999-11-25 18:16:13 +0000136{
Brian Paul9745d472001-12-14 21:56:50 +0000137 DISPATCH(Color3s, (red, green, blue), (F, "glColor3s(%d, %d, %d);\n", red, green, blue));
Brian Paul1210b0d1999-11-25 18:16:13 +0000138}
139
Brian Paulb5fd8862001-11-18 22:48:11 +0000140KEYWORD1 void KEYWORD2 NAME(Color3sv)(const GLshort * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000141{
Brian Paul9745d472001-12-14 21:56:50 +0000142 DISPATCH(Color3sv, (v), (F, "glColor3sv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000143}
144
Brian Paulb5fd8862001-11-18 22:48:11 +0000145KEYWORD1 void KEYWORD2 NAME(Color3ub)(GLubyte red, GLubyte green, GLubyte blue)
Brian Paul1210b0d1999-11-25 18:16:13 +0000146{
Brian Paul9745d472001-12-14 21:56:50 +0000147 DISPATCH(Color3ub, (red, green, blue), (F, "glColor3ub(%d, %d, %d);\n", red, green, blue));
Brian Paul1210b0d1999-11-25 18:16:13 +0000148}
149
Brian Paulb5fd8862001-11-18 22:48:11 +0000150KEYWORD1 void KEYWORD2 NAME(Color3ubv)(const GLubyte * v)
Brian Paul2a889462001-08-28 22:46:22 +0000151{
Brian Paul9745d472001-12-14 21:56:50 +0000152 DISPATCH(Color3ubv, (v), (F, "glColor3ubv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000153}
154
Brian Paulb5fd8862001-11-18 22:48:11 +0000155KEYWORD1 void KEYWORD2 NAME(Color3ui)(GLuint red, GLuint green, GLuint blue)
Brian Paul2a889462001-08-28 22:46:22 +0000156{
Brian Paul9745d472001-12-14 21:56:50 +0000157 DISPATCH(Color3ui, (red, green, blue), (F, "glColor3ui(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +0000158}
159
Brian Paulb5fd8862001-11-18 22:48:11 +0000160KEYWORD1 void KEYWORD2 NAME(Color3uiv)(const GLuint * v)
Brian Paul2a889462001-08-28 22:46:22 +0000161{
Brian Paul9745d472001-12-14 21:56:50 +0000162 DISPATCH(Color3uiv, (v), (F, "glColor3uiv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000163}
164
Brian Paulb5fd8862001-11-18 22:48:11 +0000165KEYWORD1 void KEYWORD2 NAME(Color3us)(GLushort red, GLushort green, GLushort blue)
Brian Paul2a889462001-08-28 22:46:22 +0000166{
Brian Paul9745d472001-12-14 21:56:50 +0000167 DISPATCH(Color3us, (red, green, blue), (F, "glColor3us(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +0000168}
169
Brian Paulb5fd8862001-11-18 22:48:11 +0000170KEYWORD1 void KEYWORD2 NAME(Color3usv)(const GLushort * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000171{
Brian Paul9745d472001-12-14 21:56:50 +0000172 DISPATCH(Color3usv, (v), (F, "glColor3usv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000173}
174
Brian Paulb5fd8862001-11-18 22:48:11 +0000175KEYWORD1 void KEYWORD2 NAME(Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
Brian Paul1210b0d1999-11-25 18:16:13 +0000176{
Brian Paul9745d472001-12-14 21:56:50 +0000177 DISPATCH(Color4b, (red, green, blue, alpha), (F, "glColor4b(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paul1210b0d1999-11-25 18:16:13 +0000178}
179
Brian Paulb5fd8862001-11-18 22:48:11 +0000180KEYWORD1 void KEYWORD2 NAME(Color4bv)(const GLbyte * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000181{
Brian Paul9745d472001-12-14 21:56:50 +0000182 DISPATCH(Color4bv, (v), (F, "glColor4bv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000183}
184
Brian Paulb5fd8862001-11-18 22:48:11 +0000185KEYWORD1 void KEYWORD2 NAME(Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
Brian Paul1210b0d1999-11-25 18:16:13 +0000186{
Brian Paul9745d472001-12-14 21:56:50 +0000187 DISPATCH(Color4d, (red, green, blue, alpha), (F, "glColor4d(%f, %f, %f, %f);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000188}
189
190KEYWORD1 void KEYWORD2 NAME(Color4dv)(const GLdouble * v)
191{
Brian Paul9745d472001-12-14 21:56:50 +0000192 DISPATCH(Color4dv, (v), (F, "glColor4dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000193}
194
195KEYWORD1 void KEYWORD2 NAME(Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
196{
Brian Paul9745d472001-12-14 21:56:50 +0000197 DISPATCH(Color4f, (red, green, blue, alpha), (F, "glColor4f(%f, %f, %f, %f);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000198}
199
200KEYWORD1 void KEYWORD2 NAME(Color4fv)(const GLfloat * v)
201{
Brian Paul9745d472001-12-14 21:56:50 +0000202 DISPATCH(Color4fv, (v), (F, "glColor4fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000203}
204
205KEYWORD1 void KEYWORD2 NAME(Color4i)(GLint red, GLint green, GLint blue, GLint alpha)
206{
Brian Paul9745d472001-12-14 21:56:50 +0000207 DISPATCH(Color4i, (red, green, blue, alpha), (F, "glColor4i(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000208}
209
210KEYWORD1 void KEYWORD2 NAME(Color4iv)(const GLint * v)
211{
Brian Paul9745d472001-12-14 21:56:50 +0000212 DISPATCH(Color4iv, (v), (F, "glColor4iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000213}
214
215KEYWORD1 void KEYWORD2 NAME(Color4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha)
216{
Brian Paul9745d472001-12-14 21:56:50 +0000217 DISPATCH(Color4s, (red, green, blue, alpha), (F, "glColor4s(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000218}
219
220KEYWORD1 void KEYWORD2 NAME(Color4sv)(const GLshort * v)
221{
Brian Paul9745d472001-12-14 21:56:50 +0000222 DISPATCH(Color4sv, (v), (F, "glColor4sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000223}
224
225KEYWORD1 void KEYWORD2 NAME(Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
226{
Brian Paul9745d472001-12-14 21:56:50 +0000227 DISPATCH(Color4ub, (red, green, blue, alpha), (F, "glColor4ub(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000228}
229
230KEYWORD1 void KEYWORD2 NAME(Color4ubv)(const GLubyte * v)
231{
Brian Paul9745d472001-12-14 21:56:50 +0000232 DISPATCH(Color4ubv, (v), (F, "glColor4ubv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000233}
234
235KEYWORD1 void KEYWORD2 NAME(Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha)
236{
Brian Paul9745d472001-12-14 21:56:50 +0000237 DISPATCH(Color4ui, (red, green, blue, alpha), (F, "glColor4ui(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000238}
239
240KEYWORD1 void KEYWORD2 NAME(Color4uiv)(const GLuint * v)
241{
Brian Paul9745d472001-12-14 21:56:50 +0000242 DISPATCH(Color4uiv, (v), (F, "glColor4uiv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000243}
244
245KEYWORD1 void KEYWORD2 NAME(Color4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha)
246{
Brian Paul9745d472001-12-14 21:56:50 +0000247 DISPATCH(Color4us, (red, green, blue, alpha), (F, "glColor4us(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +0000248}
249
250KEYWORD1 void KEYWORD2 NAME(Color4usv)(const GLushort * v)
251{
Brian Paul9745d472001-12-14 21:56:50 +0000252 DISPATCH(Color4usv, (v), (F, "glColor4usv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000253}
254
255KEYWORD1 void KEYWORD2 NAME(EdgeFlag)(GLboolean flag)
256{
Brian Paul9745d472001-12-14 21:56:50 +0000257 DISPATCH(EdgeFlag, (flag), (F, "glEdgeFlag(%d);\n", flag));
Brian Paulb5fd8862001-11-18 22:48:11 +0000258}
259
260KEYWORD1 void KEYWORD2 NAME(EdgeFlagv)(const GLboolean * flag)
261{
Brian Paul9745d472001-12-14 21:56:50 +0000262 DISPATCH(EdgeFlagv, (flag), (F, "glEdgeFlagv(%p);\n", (void *) flag));
Brian Paulb5fd8862001-11-18 22:48:11 +0000263}
264
265KEYWORD1 void KEYWORD2 NAME(End)(void)
266{
Brian Paul9745d472001-12-14 21:56:50 +0000267 DISPATCH(End, (), (F, "glEnd();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +0000268}
269
270KEYWORD1 void KEYWORD2 NAME(Indexd)(GLdouble c)
271{
Brian Paul9745d472001-12-14 21:56:50 +0000272 DISPATCH(Indexd, (c), (F, "glIndexd(%f);\n", c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000273}
274
275KEYWORD1 void KEYWORD2 NAME(Indexdv)(const GLdouble * c)
276{
Brian Paul9745d472001-12-14 21:56:50 +0000277 DISPATCH(Indexdv, (c), (F, "glIndexdv(%p);\n", (void *) c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000278}
279
280KEYWORD1 void KEYWORD2 NAME(Indexf)(GLfloat c)
281{
Brian Paul9745d472001-12-14 21:56:50 +0000282 DISPATCH(Indexf, (c), (F, "glIndexf(%f);\n", c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000283}
284
285KEYWORD1 void KEYWORD2 NAME(Indexfv)(const GLfloat * c)
286{
Brian Paul9745d472001-12-14 21:56:50 +0000287 DISPATCH(Indexfv, (c), (F, "glIndexfv(%p);\n", (void *) c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000288}
289
290KEYWORD1 void KEYWORD2 NAME(Indexi)(GLint c)
291{
Brian Paul9745d472001-12-14 21:56:50 +0000292 DISPATCH(Indexi, (c), (F, "glIndexi(%d);\n", c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000293}
294
295KEYWORD1 void KEYWORD2 NAME(Indexiv)(const GLint * c)
296{
Brian Paul9745d472001-12-14 21:56:50 +0000297 DISPATCH(Indexiv, (c), (F, "glIndexiv(%p);\n", (void *) c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000298}
299
300KEYWORD1 void KEYWORD2 NAME(Indexs)(GLshort c)
301{
Brian Paul9745d472001-12-14 21:56:50 +0000302 DISPATCH(Indexs, (c), (F, "glIndexs(%d);\n", c));
Brian Paulb5fd8862001-11-18 22:48:11 +0000303}
304
305KEYWORD1 void KEYWORD2 NAME(Indexsv)(const GLshort * c)
306{
Brian Paul9745d472001-12-14 21:56:50 +0000307 DISPATCH(Indexsv, (c), (F, "glIndexsv(%p);\n", (void *) c));
Brian Paul1210b0d1999-11-25 18:16:13 +0000308}
309
Brian Paul2a889462001-08-28 22:46:22 +0000310KEYWORD1 void KEYWORD2 NAME(Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz)
311{
Brian Paul9745d472001-12-14 21:56:50 +0000312 DISPATCH(Normal3b, (nx, ny, nz), (F, "glNormal3b(%d, %d, %d);\n", nx, ny, nz));
Brian Paul2a889462001-08-28 22:46:22 +0000313}
314
Brian Paulb5fd8862001-11-18 22:48:11 +0000315KEYWORD1 void KEYWORD2 NAME(Normal3bv)(const GLbyte * v)
Brian Paul2a889462001-08-28 22:46:22 +0000316{
Brian Paul9745d472001-12-14 21:56:50 +0000317 DISPATCH(Normal3bv, (v), (F, "glNormal3bv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000318}
319
320KEYWORD1 void KEYWORD2 NAME(Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz)
321{
Brian Paul9745d472001-12-14 21:56:50 +0000322 DISPATCH(Normal3d, (nx, ny, nz), (F, "glNormal3d(%f, %f, %f);\n", nx, ny, nz));
Brian Paul2a889462001-08-28 22:46:22 +0000323}
324
Brian Paulb5fd8862001-11-18 22:48:11 +0000325KEYWORD1 void KEYWORD2 NAME(Normal3dv)(const GLdouble * v)
Brian Paul2a889462001-08-28 22:46:22 +0000326{
Brian Paul9745d472001-12-14 21:56:50 +0000327 DISPATCH(Normal3dv, (v), (F, "glNormal3dv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000328}
329
330KEYWORD1 void KEYWORD2 NAME(Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz)
331{
Brian Paul9745d472001-12-14 21:56:50 +0000332 DISPATCH(Normal3f, (nx, ny, nz), (F, "glNormal3f(%f, %f, %f);\n", nx, ny, nz));
Brian Paul2a889462001-08-28 22:46:22 +0000333}
334
Brian Paulb5fd8862001-11-18 22:48:11 +0000335KEYWORD1 void KEYWORD2 NAME(Normal3fv)(const GLfloat * v)
Brian Paul2a889462001-08-28 22:46:22 +0000336{
Brian Paul9745d472001-12-14 21:56:50 +0000337 DISPATCH(Normal3fv, (v), (F, "glNormal3fv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000338}
339
340KEYWORD1 void KEYWORD2 NAME(Normal3i)(GLint nx, GLint ny, GLint nz)
341{
Brian Paul9745d472001-12-14 21:56:50 +0000342 DISPATCH(Normal3i, (nx, ny, nz), (F, "glNormal3i(%d, %d, %d);\n", nx, ny, nz));
Brian Paul2a889462001-08-28 22:46:22 +0000343}
344
Brian Paulb5fd8862001-11-18 22:48:11 +0000345KEYWORD1 void KEYWORD2 NAME(Normal3iv)(const GLint * v)
Brian Paul2a889462001-08-28 22:46:22 +0000346{
Brian Paul9745d472001-12-14 21:56:50 +0000347 DISPATCH(Normal3iv, (v), (F, "glNormal3iv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000348}
349
350KEYWORD1 void KEYWORD2 NAME(Normal3s)(GLshort nx, GLshort ny, GLshort nz)
351{
Brian Paul9745d472001-12-14 21:56:50 +0000352 DISPATCH(Normal3s, (nx, ny, nz), (F, "glNormal3s(%d, %d, %d);\n", nx, ny, nz));
Brian Paul2a889462001-08-28 22:46:22 +0000353}
354
Brian Paulb5fd8862001-11-18 22:48:11 +0000355KEYWORD1 void KEYWORD2 NAME(Normal3sv)(const GLshort * v)
Brian Paul2a889462001-08-28 22:46:22 +0000356{
Brian Paul9745d472001-12-14 21:56:50 +0000357 DISPATCH(Normal3sv, (v), (F, "glNormal3sv(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +0000358}
359
Brian Paulb5fd8862001-11-18 22:48:11 +0000360KEYWORD1 void KEYWORD2 NAME(RasterPos2d)(GLdouble x, GLdouble y)
Brian Paul1210b0d1999-11-25 18:16:13 +0000361{
Brian Paul9745d472001-12-14 21:56:50 +0000362 DISPATCH(RasterPos2d, (x, y), (F, "glRasterPos2d(%f, %f);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +0000363}
364
Brian Paulb5fd8862001-11-18 22:48:11 +0000365KEYWORD1 void KEYWORD2 NAME(RasterPos2dv)(const GLdouble * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000366{
Brian Paul9745d472001-12-14 21:56:50 +0000367 DISPATCH(RasterPos2dv, (v), (F, "glRasterPos2dv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000368}
369
Brian Paulb5fd8862001-11-18 22:48:11 +0000370KEYWORD1 void KEYWORD2 NAME(RasterPos2f)(GLfloat x, GLfloat y)
Brian Paul1210b0d1999-11-25 18:16:13 +0000371{
Brian Paul9745d472001-12-14 21:56:50 +0000372 DISPATCH(RasterPos2f, (x, y), (F, "glRasterPos2f(%f, %f);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +0000373}
374
Brian Paulb5fd8862001-11-18 22:48:11 +0000375KEYWORD1 void KEYWORD2 NAME(RasterPos2fv)(const GLfloat * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000376{
Brian Paul9745d472001-12-14 21:56:50 +0000377 DISPATCH(RasterPos2fv, (v), (F, "glRasterPos2fv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000378}
379
Brian Paulb5fd8862001-11-18 22:48:11 +0000380KEYWORD1 void KEYWORD2 NAME(RasterPos2i)(GLint x, GLint y)
Brian Paul1210b0d1999-11-25 18:16:13 +0000381{
Brian Paul9745d472001-12-14 21:56:50 +0000382 DISPATCH(RasterPos2i, (x, y), (F, "glRasterPos2i(%d, %d);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +0000383}
384
Brian Paulb5fd8862001-11-18 22:48:11 +0000385KEYWORD1 void KEYWORD2 NAME(RasterPos2iv)(const GLint * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000386{
Brian Paul9745d472001-12-14 21:56:50 +0000387 DISPATCH(RasterPos2iv, (v), (F, "glRasterPos2iv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000388}
389
Brian Paulb5fd8862001-11-18 22:48:11 +0000390KEYWORD1 void KEYWORD2 NAME(RasterPos2s)(GLshort x, GLshort y)
Brian Paul1210b0d1999-11-25 18:16:13 +0000391{
Brian Paul9745d472001-12-14 21:56:50 +0000392 DISPATCH(RasterPos2s, (x, y), (F, "glRasterPos2s(%d, %d);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +0000393}
394
Brian Paulb5fd8862001-11-18 22:48:11 +0000395KEYWORD1 void KEYWORD2 NAME(RasterPos2sv)(const GLshort * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000396{
Brian Paul9745d472001-12-14 21:56:50 +0000397 DISPATCH(RasterPos2sv, (v), (F, "glRasterPos2sv(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +0000398}
399
Brian Paulb5fd8862001-11-18 22:48:11 +0000400KEYWORD1 void KEYWORD2 NAME(RasterPos3d)(GLdouble x, GLdouble y, GLdouble z)
Brian Paul1210b0d1999-11-25 18:16:13 +0000401{
Brian Paul9745d472001-12-14 21:56:50 +0000402 DISPATCH(RasterPos3d, (x, y, z), (F, "glRasterPos3d(%f, %f, %f);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +0000403}
404
Brian Paulb5fd8862001-11-18 22:48:11 +0000405KEYWORD1 void KEYWORD2 NAME(RasterPos3dv)(const GLdouble * v)
Brian Paul1210b0d1999-11-25 18:16:13 +0000406{
Brian Paul9745d472001-12-14 21:56:50 +0000407 DISPATCH(RasterPos3dv, (v), (F, "glRasterPos3dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000408}
409
410KEYWORD1 void KEYWORD2 NAME(RasterPos3f)(GLfloat x, GLfloat y, GLfloat z)
411{
Brian Paul9745d472001-12-14 21:56:50 +0000412 DISPATCH(RasterPos3f, (x, y, z), (F, "glRasterPos3f(%f, %f, %f);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000413}
414
415KEYWORD1 void KEYWORD2 NAME(RasterPos3fv)(const GLfloat * v)
416{
Brian Paul9745d472001-12-14 21:56:50 +0000417 DISPATCH(RasterPos3fv, (v), (F, "glRasterPos3fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000418}
419
420KEYWORD1 void KEYWORD2 NAME(RasterPos3i)(GLint x, GLint y, GLint z)
421{
Brian Paul9745d472001-12-14 21:56:50 +0000422 DISPATCH(RasterPos3i, (x, y, z), (F, "glRasterPos3i(%d, %d, %d);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000423}
424
425KEYWORD1 void KEYWORD2 NAME(RasterPos3iv)(const GLint * v)
426{
Brian Paul9745d472001-12-14 21:56:50 +0000427 DISPATCH(RasterPos3iv, (v), (F, "glRasterPos3iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000428}
429
430KEYWORD1 void KEYWORD2 NAME(RasterPos3s)(GLshort x, GLshort y, GLshort z)
431{
Brian Paul9745d472001-12-14 21:56:50 +0000432 DISPATCH(RasterPos3s, (x, y, z), (F, "glRasterPos3s(%d, %d, %d);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000433}
434
435KEYWORD1 void KEYWORD2 NAME(RasterPos3sv)(const GLshort * v)
436{
Brian Paul9745d472001-12-14 21:56:50 +0000437 DISPATCH(RasterPos3sv, (v), (F, "glRasterPos3sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000438}
439
440KEYWORD1 void KEYWORD2 NAME(RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
441{
Brian Paul9745d472001-12-14 21:56:50 +0000442 DISPATCH(RasterPos4d, (x, y, z, w), (F, "glRasterPos4d(%f, %f, %f, %f);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000443}
444
445KEYWORD1 void KEYWORD2 NAME(RasterPos4dv)(const GLdouble * v)
446{
Brian Paul9745d472001-12-14 21:56:50 +0000447 DISPATCH(RasterPos4dv, (v), (F, "glRasterPos4dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000448}
449
450KEYWORD1 void KEYWORD2 NAME(RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
451{
Brian Paul9745d472001-12-14 21:56:50 +0000452 DISPATCH(RasterPos4f, (x, y, z, w), (F, "glRasterPos4f(%f, %f, %f, %f);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000453}
454
455KEYWORD1 void KEYWORD2 NAME(RasterPos4fv)(const GLfloat * v)
456{
Brian Paul9745d472001-12-14 21:56:50 +0000457 DISPATCH(RasterPos4fv, (v), (F, "glRasterPos4fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000458}
459
460KEYWORD1 void KEYWORD2 NAME(RasterPos4i)(GLint x, GLint y, GLint z, GLint w)
461{
Brian Paul9745d472001-12-14 21:56:50 +0000462 DISPATCH(RasterPos4i, (x, y, z, w), (F, "glRasterPos4i(%d, %d, %d, %d);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000463}
464
465KEYWORD1 void KEYWORD2 NAME(RasterPos4iv)(const GLint * v)
466{
Brian Paul9745d472001-12-14 21:56:50 +0000467 DISPATCH(RasterPos4iv, (v), (F, "glRasterPos4iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000468}
469
470KEYWORD1 void KEYWORD2 NAME(RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w)
471{
Brian Paul9745d472001-12-14 21:56:50 +0000472 DISPATCH(RasterPos4s, (x, y, z, w), (F, "glRasterPos4s(%d, %d, %d, %d);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000473}
474
475KEYWORD1 void KEYWORD2 NAME(RasterPos4sv)(const GLshort * v)
476{
Brian Paul9745d472001-12-14 21:56:50 +0000477 DISPATCH(RasterPos4sv, (v), (F, "glRasterPos4sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000478}
479
480KEYWORD1 void KEYWORD2 NAME(Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
481{
Brian Paul9745d472001-12-14 21:56:50 +0000482 DISPATCH(Rectd, (x1, y1, x2, y2), (F, "glRectd(%f, %f, %f, %f);\n", x1, y1, x2, y2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000483}
484
485KEYWORD1 void KEYWORD2 NAME(Rectdv)(const GLdouble * v1, const GLdouble * v2)
486{
Brian Paul9745d472001-12-14 21:56:50 +0000487 DISPATCH(Rectdv, (v1, v2), (F, "glRectdv(%p, %p);\n", (void *) v1, (void *) v2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000488}
489
490KEYWORD1 void KEYWORD2 NAME(Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
491{
Brian Paul9745d472001-12-14 21:56:50 +0000492 DISPATCH(Rectf, (x1, y1, x2, y2), (F, "glRectf(%f, %f, %f, %f);\n", x1, y1, x2, y2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000493}
494
495KEYWORD1 void KEYWORD2 NAME(Rectfv)(const GLfloat * v1, const GLfloat * v2)
496{
Brian Paul9745d472001-12-14 21:56:50 +0000497 DISPATCH(Rectfv, (v1, v2), (F, "glRectfv(%p, %p);\n", (void *) v1, (void *) v2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000498}
499
500KEYWORD1 void KEYWORD2 NAME(Recti)(GLint x1, GLint y1, GLint x2, GLint y2)
501{
Brian Paul9745d472001-12-14 21:56:50 +0000502 DISPATCH(Recti, (x1, y1, x2, y2), (F, "glRecti(%d, %d, %d, %d);\n", x1, y1, x2, y2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000503}
504
505KEYWORD1 void KEYWORD2 NAME(Rectiv)(const GLint * v1, const GLint * v2)
506{
Brian Paul9745d472001-12-14 21:56:50 +0000507 DISPATCH(Rectiv, (v1, v2), (F, "glRectiv(%p, %p);\n", (void *) v1, (void *) v2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000508}
509
510KEYWORD1 void KEYWORD2 NAME(Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
511{
Brian Paul9745d472001-12-14 21:56:50 +0000512 DISPATCH(Rects, (x1, y1, x2, y2), (F, "glRects(%d, %d, %d, %d);\n", x1, y1, x2, y2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000513}
514
515KEYWORD1 void KEYWORD2 NAME(Rectsv)(const GLshort * v1, const GLshort * v2)
516{
Brian Paul9745d472001-12-14 21:56:50 +0000517 DISPATCH(Rectsv, (v1, v2), (F, "glRectsv(%p, %p);\n", (void *) v1, (void *) v2));
Brian Paulb5fd8862001-11-18 22:48:11 +0000518}
519
520KEYWORD1 void KEYWORD2 NAME(TexCoord1d)(GLdouble s)
521{
Brian Paul9745d472001-12-14 21:56:50 +0000522 DISPATCH(TexCoord1d, (s), (F, "glTexCoord1d(%f);\n", s));
Brian Paulb5fd8862001-11-18 22:48:11 +0000523}
524
525KEYWORD1 void KEYWORD2 NAME(TexCoord1dv)(const GLdouble * v)
526{
Brian Paul9745d472001-12-14 21:56:50 +0000527 DISPATCH(TexCoord1dv, (v), (F, "glTexCoord1dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000528}
529
530KEYWORD1 void KEYWORD2 NAME(TexCoord1f)(GLfloat s)
531{
Brian Paul9745d472001-12-14 21:56:50 +0000532 DISPATCH(TexCoord1f, (s), (F, "glTexCoord1f(%f);\n", s));
Brian Paulb5fd8862001-11-18 22:48:11 +0000533}
534
535KEYWORD1 void KEYWORD2 NAME(TexCoord1fv)(const GLfloat * v)
536{
Brian Paul9745d472001-12-14 21:56:50 +0000537 DISPATCH(TexCoord1fv, (v), (F, "glTexCoord1fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000538}
539
540KEYWORD1 void KEYWORD2 NAME(TexCoord1i)(GLint s)
541{
Brian Paul9745d472001-12-14 21:56:50 +0000542 DISPATCH(TexCoord1i, (s), (F, "glTexCoord1i(%d);\n", s));
Brian Paulb5fd8862001-11-18 22:48:11 +0000543}
544
545KEYWORD1 void KEYWORD2 NAME(TexCoord1iv)(const GLint * v)
546{
Brian Paul9745d472001-12-14 21:56:50 +0000547 DISPATCH(TexCoord1iv, (v), (F, "glTexCoord1iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000548}
549
550KEYWORD1 void KEYWORD2 NAME(TexCoord1s)(GLshort s)
551{
Brian Paul9745d472001-12-14 21:56:50 +0000552 DISPATCH(TexCoord1s, (s), (F, "glTexCoord1s(%d);\n", s));
Brian Paulb5fd8862001-11-18 22:48:11 +0000553}
554
555KEYWORD1 void KEYWORD2 NAME(TexCoord1sv)(const GLshort * v)
556{
Brian Paul9745d472001-12-14 21:56:50 +0000557 DISPATCH(TexCoord1sv, (v), (F, "glTexCoord1sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000558}
559
560KEYWORD1 void KEYWORD2 NAME(TexCoord2d)(GLdouble s, GLdouble t)
561{
Brian Paul9745d472001-12-14 21:56:50 +0000562 DISPATCH(TexCoord2d, (s, t), (F, "glTexCoord2d(%f, %f);\n", s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +0000563}
564
565KEYWORD1 void KEYWORD2 NAME(TexCoord2dv)(const GLdouble * v)
566{
Brian Paul9745d472001-12-14 21:56:50 +0000567 DISPATCH(TexCoord2dv, (v), (F, "glTexCoord2dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000568}
569
570KEYWORD1 void KEYWORD2 NAME(TexCoord2f)(GLfloat s, GLfloat t)
571{
Brian Paul9745d472001-12-14 21:56:50 +0000572 DISPATCH(TexCoord2f, (s, t), (F, "glTexCoord2f(%f, %f);\n", s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +0000573}
574
575KEYWORD1 void KEYWORD2 NAME(TexCoord2fv)(const GLfloat * v)
576{
Brian Paul9745d472001-12-14 21:56:50 +0000577 DISPATCH(TexCoord2fv, (v), (F, "glTexCoord2fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000578}
579
580KEYWORD1 void KEYWORD2 NAME(TexCoord2i)(GLint s, GLint t)
581{
Brian Paul9745d472001-12-14 21:56:50 +0000582 DISPATCH(TexCoord2i, (s, t), (F, "glTexCoord2i(%d, %d);\n", s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +0000583}
584
585KEYWORD1 void KEYWORD2 NAME(TexCoord2iv)(const GLint * v)
586{
Brian Paul9745d472001-12-14 21:56:50 +0000587 DISPATCH(TexCoord2iv, (v), (F, "glTexCoord2iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000588}
589
590KEYWORD1 void KEYWORD2 NAME(TexCoord2s)(GLshort s, GLshort t)
591{
Brian Paul9745d472001-12-14 21:56:50 +0000592 DISPATCH(TexCoord2s, (s, t), (F, "glTexCoord2s(%d, %d);\n", s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +0000593}
594
595KEYWORD1 void KEYWORD2 NAME(TexCoord2sv)(const GLshort * v)
596{
Brian Paul9745d472001-12-14 21:56:50 +0000597 DISPATCH(TexCoord2sv, (v), (F, "glTexCoord2sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000598}
599
600KEYWORD1 void KEYWORD2 NAME(TexCoord3d)(GLdouble s, GLdouble t, GLdouble r)
601{
Brian Paul9745d472001-12-14 21:56:50 +0000602 DISPATCH(TexCoord3d, (s, t, r), (F, "glTexCoord3d(%f, %f, %f);\n", s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +0000603}
604
605KEYWORD1 void KEYWORD2 NAME(TexCoord3dv)(const GLdouble * v)
606{
Brian Paul9745d472001-12-14 21:56:50 +0000607 DISPATCH(TexCoord3dv, (v), (F, "glTexCoord3dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000608}
609
610KEYWORD1 void KEYWORD2 NAME(TexCoord3f)(GLfloat s, GLfloat t, GLfloat r)
611{
Brian Paul9745d472001-12-14 21:56:50 +0000612 DISPATCH(TexCoord3f, (s, t, r), (F, "glTexCoord3f(%f, %f, %f);\n", s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +0000613}
614
615KEYWORD1 void KEYWORD2 NAME(TexCoord3fv)(const GLfloat * v)
616{
Brian Paul9745d472001-12-14 21:56:50 +0000617 DISPATCH(TexCoord3fv, (v), (F, "glTexCoord3fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000618}
619
620KEYWORD1 void KEYWORD2 NAME(TexCoord3i)(GLint s, GLint t, GLint r)
621{
Brian Paul9745d472001-12-14 21:56:50 +0000622 DISPATCH(TexCoord3i, (s, t, r), (F, "glTexCoord3i(%d, %d, %d);\n", s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +0000623}
624
625KEYWORD1 void KEYWORD2 NAME(TexCoord3iv)(const GLint * v)
626{
Brian Paul9745d472001-12-14 21:56:50 +0000627 DISPATCH(TexCoord3iv, (v), (F, "glTexCoord3iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000628}
629
630KEYWORD1 void KEYWORD2 NAME(TexCoord3s)(GLshort s, GLshort t, GLshort r)
631{
Brian Paul9745d472001-12-14 21:56:50 +0000632 DISPATCH(TexCoord3s, (s, t, r), (F, "glTexCoord3s(%d, %d, %d);\n", s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +0000633}
634
635KEYWORD1 void KEYWORD2 NAME(TexCoord3sv)(const GLshort * v)
636{
Brian Paul9745d472001-12-14 21:56:50 +0000637 DISPATCH(TexCoord3sv, (v), (F, "glTexCoord3sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000638}
639
640KEYWORD1 void KEYWORD2 NAME(TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
641{
Brian Paul9745d472001-12-14 21:56:50 +0000642 DISPATCH(TexCoord4d, (s, t, r, q), (F, "glTexCoord4d(%f, %f, %f, %f);\n", s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +0000643}
644
645KEYWORD1 void KEYWORD2 NAME(TexCoord4dv)(const GLdouble * v)
646{
Brian Paul9745d472001-12-14 21:56:50 +0000647 DISPATCH(TexCoord4dv, (v), (F, "glTexCoord4dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000648}
649
650KEYWORD1 void KEYWORD2 NAME(TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
651{
Brian Paul9745d472001-12-14 21:56:50 +0000652 DISPATCH(TexCoord4f, (s, t, r, q), (F, "glTexCoord4f(%f, %f, %f, %f);\n", s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +0000653}
654
655KEYWORD1 void KEYWORD2 NAME(TexCoord4fv)(const GLfloat * v)
656{
Brian Paul9745d472001-12-14 21:56:50 +0000657 DISPATCH(TexCoord4fv, (v), (F, "glTexCoord4fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000658}
659
660KEYWORD1 void KEYWORD2 NAME(TexCoord4i)(GLint s, GLint t, GLint r, GLint q)
661{
Brian Paul9745d472001-12-14 21:56:50 +0000662 DISPATCH(TexCoord4i, (s, t, r, q), (F, "glTexCoord4i(%d, %d, %d, %d);\n", s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +0000663}
664
665KEYWORD1 void KEYWORD2 NAME(TexCoord4iv)(const GLint * v)
666{
Brian Paul9745d472001-12-14 21:56:50 +0000667 DISPATCH(TexCoord4iv, (v), (F, "glTexCoord4iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000668}
669
670KEYWORD1 void KEYWORD2 NAME(TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q)
671{
Brian Paul9745d472001-12-14 21:56:50 +0000672 DISPATCH(TexCoord4s, (s, t, r, q), (F, "glTexCoord4s(%d, %d, %d, %d);\n", s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +0000673}
674
675KEYWORD1 void KEYWORD2 NAME(TexCoord4sv)(const GLshort * v)
676{
Brian Paul9745d472001-12-14 21:56:50 +0000677 DISPATCH(TexCoord4sv, (v), (F, "glTexCoord4sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000678}
679
680KEYWORD1 void KEYWORD2 NAME(Vertex2d)(GLdouble x, GLdouble y)
681{
Brian Paul9745d472001-12-14 21:56:50 +0000682 DISPATCH(Vertex2d, (x, y), (F, "glVertex2d(%f, %f);\n", x, y));
Brian Paulb5fd8862001-11-18 22:48:11 +0000683}
684
685KEYWORD1 void KEYWORD2 NAME(Vertex2dv)(const GLdouble * v)
686{
Brian Paul9745d472001-12-14 21:56:50 +0000687 DISPATCH(Vertex2dv, (v), (F, "glVertex2dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000688}
689
690KEYWORD1 void KEYWORD2 NAME(Vertex2f)(GLfloat x, GLfloat y)
691{
Brian Paul9745d472001-12-14 21:56:50 +0000692 DISPATCH(Vertex2f, (x, y), (F, "glVertex2f(%f, %f);\n", x, y));
Brian Paulb5fd8862001-11-18 22:48:11 +0000693}
694
695KEYWORD1 void KEYWORD2 NAME(Vertex2fv)(const GLfloat * v)
696{
Brian Paul9745d472001-12-14 21:56:50 +0000697 DISPATCH(Vertex2fv, (v), (F, "glVertex2fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000698}
699
700KEYWORD1 void KEYWORD2 NAME(Vertex2i)(GLint x, GLint y)
701{
Brian Paul9745d472001-12-14 21:56:50 +0000702 DISPATCH(Vertex2i, (x, y), (F, "glVertex2i(%d, %d);\n", x, y));
Brian Paulb5fd8862001-11-18 22:48:11 +0000703}
704
705KEYWORD1 void KEYWORD2 NAME(Vertex2iv)(const GLint * v)
706{
Brian Paul9745d472001-12-14 21:56:50 +0000707 DISPATCH(Vertex2iv, (v), (F, "glVertex2iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000708}
709
710KEYWORD1 void KEYWORD2 NAME(Vertex2s)(GLshort x, GLshort y)
711{
Brian Paul9745d472001-12-14 21:56:50 +0000712 DISPATCH(Vertex2s, (x, y), (F, "glVertex2s(%d, %d);\n", x, y));
Brian Paulb5fd8862001-11-18 22:48:11 +0000713}
714
715KEYWORD1 void KEYWORD2 NAME(Vertex2sv)(const GLshort * v)
716{
Brian Paul9745d472001-12-14 21:56:50 +0000717 DISPATCH(Vertex2sv, (v), (F, "glVertex2sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000718}
719
720KEYWORD1 void KEYWORD2 NAME(Vertex3d)(GLdouble x, GLdouble y, GLdouble z)
721{
Brian Paul9745d472001-12-14 21:56:50 +0000722 DISPATCH(Vertex3d, (x, y, z), (F, "glVertex3d(%f, %f, %f);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000723}
724
725KEYWORD1 void KEYWORD2 NAME(Vertex3dv)(const GLdouble * v)
726{
Brian Paul9745d472001-12-14 21:56:50 +0000727 DISPATCH(Vertex3dv, (v), (F, "glVertex3dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000728}
729
730KEYWORD1 void KEYWORD2 NAME(Vertex3f)(GLfloat x, GLfloat y, GLfloat z)
731{
Brian Paul9745d472001-12-14 21:56:50 +0000732 DISPATCH(Vertex3f, (x, y, z), (F, "glVertex3f(%f, %f, %f);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000733}
734
735KEYWORD1 void KEYWORD2 NAME(Vertex3fv)(const GLfloat * v)
736{
Brian Paul9745d472001-12-14 21:56:50 +0000737 DISPATCH(Vertex3fv, (v), (F, "glVertex3fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000738}
739
740KEYWORD1 void KEYWORD2 NAME(Vertex3i)(GLint x, GLint y, GLint z)
741{
Brian Paul9745d472001-12-14 21:56:50 +0000742 DISPATCH(Vertex3i, (x, y, z), (F, "glVertex3i(%d, %d, %d);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000743}
744
745KEYWORD1 void KEYWORD2 NAME(Vertex3iv)(const GLint * v)
746{
Brian Paul9745d472001-12-14 21:56:50 +0000747 DISPATCH(Vertex3iv, (v), (F, "glVertex3iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000748}
749
750KEYWORD1 void KEYWORD2 NAME(Vertex3s)(GLshort x, GLshort y, GLshort z)
751{
Brian Paul9745d472001-12-14 21:56:50 +0000752 DISPATCH(Vertex3s, (x, y, z), (F, "glVertex3s(%d, %d, %d);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +0000753}
754
755KEYWORD1 void KEYWORD2 NAME(Vertex3sv)(const GLshort * v)
756{
Brian Paul9745d472001-12-14 21:56:50 +0000757 DISPATCH(Vertex3sv, (v), (F, "glVertex3sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000758}
759
760KEYWORD1 void KEYWORD2 NAME(Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
761{
Brian Paul9745d472001-12-14 21:56:50 +0000762 DISPATCH(Vertex4d, (x, y, z, w), (F, "glVertex4d(%f, %f, %f, %f);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000763}
764
765KEYWORD1 void KEYWORD2 NAME(Vertex4dv)(const GLdouble * v)
766{
Brian Paul9745d472001-12-14 21:56:50 +0000767 DISPATCH(Vertex4dv, (v), (F, "glVertex4dv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000768}
769
770KEYWORD1 void KEYWORD2 NAME(Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
771{
Brian Paul9745d472001-12-14 21:56:50 +0000772 DISPATCH(Vertex4f, (x, y, z, w), (F, "glVertex4f(%f, %f, %f, %f);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000773}
774
775KEYWORD1 void KEYWORD2 NAME(Vertex4fv)(const GLfloat * v)
776{
Brian Paul9745d472001-12-14 21:56:50 +0000777 DISPATCH(Vertex4fv, (v), (F, "glVertex4fv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000778}
779
780KEYWORD1 void KEYWORD2 NAME(Vertex4i)(GLint x, GLint y, GLint z, GLint w)
781{
Brian Paul9745d472001-12-14 21:56:50 +0000782 DISPATCH(Vertex4i, (x, y, z, w), (F, "glVertex4i(%d, %d, %d, %d);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000783}
784
785KEYWORD1 void KEYWORD2 NAME(Vertex4iv)(const GLint * v)
786{
Brian Paul9745d472001-12-14 21:56:50 +0000787 DISPATCH(Vertex4iv, (v), (F, "glVertex4iv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000788}
789
790KEYWORD1 void KEYWORD2 NAME(Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w)
791{
Brian Paul9745d472001-12-14 21:56:50 +0000792 DISPATCH(Vertex4s, (x, y, z, w), (F, "glVertex4s(%d, %d, %d, %d);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +0000793}
794
795KEYWORD1 void KEYWORD2 NAME(Vertex4sv)(const GLshort * v)
796{
Brian Paul9745d472001-12-14 21:56:50 +0000797 DISPATCH(Vertex4sv, (v), (F, "glVertex4sv(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +0000798}
799
800KEYWORD1 void KEYWORD2 NAME(ClipPlane)(GLenum plane, const GLdouble * equation)
801{
Brian Paul9745d472001-12-14 21:56:50 +0000802 DISPATCH(ClipPlane, (plane, equation), (F, "glClipPlane(0x%x, %p);\n", plane, (void *) equation));
Brian Paulb5fd8862001-11-18 22:48:11 +0000803}
804
805KEYWORD1 void KEYWORD2 NAME(ColorMaterial)(GLenum face, GLenum mode)
806{
Brian Paul9745d472001-12-14 21:56:50 +0000807 DISPATCH(ColorMaterial, (face, mode), (F, "glColorMaterial(0x%x, 0x%x);\n", face, mode));
Brian Paulb5fd8862001-11-18 22:48:11 +0000808}
809
810KEYWORD1 void KEYWORD2 NAME(CullFace)(GLenum mode)
811{
Brian Paul9745d472001-12-14 21:56:50 +0000812 DISPATCH(CullFace, (mode), (F, "glCullFace(0x%x);\n", mode));
Brian Paulb5fd8862001-11-18 22:48:11 +0000813}
814
815KEYWORD1 void KEYWORD2 NAME(Fogf)(GLenum pname, GLfloat param)
816{
Brian Paul9745d472001-12-14 21:56:50 +0000817 DISPATCH(Fogf, (pname, param), (F, "glFogf(0x%x, %f);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000818}
819
820KEYWORD1 void KEYWORD2 NAME(Fogfv)(GLenum pname, const GLfloat * params)
821{
Brian Paul9745d472001-12-14 21:56:50 +0000822 DISPATCH(Fogfv, (pname, params), (F, "glFogfv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000823}
824
825KEYWORD1 void KEYWORD2 NAME(Fogi)(GLenum pname, GLint param)
826{
Brian Paul9745d472001-12-14 21:56:50 +0000827 DISPATCH(Fogi, (pname, param), (F, "glFogi(0x%x, %d);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000828}
829
830KEYWORD1 void KEYWORD2 NAME(Fogiv)(GLenum pname, const GLint * params)
831{
Brian Paul9745d472001-12-14 21:56:50 +0000832 DISPATCH(Fogiv, (pname, params), (F, "glFogiv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000833}
834
835KEYWORD1 void KEYWORD2 NAME(FrontFace)(GLenum mode)
836{
Brian Paul9745d472001-12-14 21:56:50 +0000837 DISPATCH(FrontFace, (mode), (F, "glFrontFace(0x%x);\n", mode));
Brian Paulb5fd8862001-11-18 22:48:11 +0000838}
839
840KEYWORD1 void KEYWORD2 NAME(Hint)(GLenum target, GLenum mode)
841{
Brian Paul9745d472001-12-14 21:56:50 +0000842 DISPATCH(Hint, (target, mode), (F, "glHint(0x%x, 0x%x);\n", target, mode));
Brian Paulb5fd8862001-11-18 22:48:11 +0000843}
844
845KEYWORD1 void KEYWORD2 NAME(Lightf)(GLenum light, GLenum pname, GLfloat param)
846{
Brian Paul9745d472001-12-14 21:56:50 +0000847 DISPATCH(Lightf, (light, pname, param), (F, "glLightf(0x%x, 0x%x, %f);\n", light, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000848}
849
850KEYWORD1 void KEYWORD2 NAME(Lightfv)(GLenum light, GLenum pname, const GLfloat * params)
851{
Brian Paul9745d472001-12-14 21:56:50 +0000852 DISPATCH(Lightfv, (light, pname, params), (F, "glLightfv(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000853}
854
855KEYWORD1 void KEYWORD2 NAME(Lighti)(GLenum light, GLenum pname, GLint param)
856{
Brian Paul9745d472001-12-14 21:56:50 +0000857 DISPATCH(Lighti, (light, pname, param), (F, "glLighti(0x%x, 0x%x, %d);\n", light, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000858}
859
860KEYWORD1 void KEYWORD2 NAME(Lightiv)(GLenum light, GLenum pname, const GLint * params)
861{
Brian Paul9745d472001-12-14 21:56:50 +0000862 DISPATCH(Lightiv, (light, pname, params), (F, "glLightiv(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000863}
864
865KEYWORD1 void KEYWORD2 NAME(LightModelf)(GLenum pname, GLfloat param)
866{
Brian Paul9745d472001-12-14 21:56:50 +0000867 DISPATCH(LightModelf, (pname, param), (F, "glLightModelf(0x%x, %f);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000868}
869
870KEYWORD1 void KEYWORD2 NAME(LightModelfv)(GLenum pname, const GLfloat * params)
871{
Brian Paul9745d472001-12-14 21:56:50 +0000872 DISPATCH(LightModelfv, (pname, params), (F, "glLightModelfv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000873}
874
875KEYWORD1 void KEYWORD2 NAME(LightModeli)(GLenum pname, GLint param)
876{
Brian Paul9745d472001-12-14 21:56:50 +0000877 DISPATCH(LightModeli, (pname, param), (F, "glLightModeli(0x%x, %d);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000878}
879
880KEYWORD1 void KEYWORD2 NAME(LightModeliv)(GLenum pname, const GLint * params)
881{
Brian Paul9745d472001-12-14 21:56:50 +0000882 DISPATCH(LightModeliv, (pname, params), (F, "glLightModeliv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000883}
884
885KEYWORD1 void KEYWORD2 NAME(LineStipple)(GLint factor, GLushort pattern)
886{
Brian Paul9745d472001-12-14 21:56:50 +0000887 DISPATCH(LineStipple, (factor, pattern), (F, "glLineStipple(%d, %d);\n", factor, pattern));
Brian Paulb5fd8862001-11-18 22:48:11 +0000888}
889
890KEYWORD1 void KEYWORD2 NAME(LineWidth)(GLfloat width)
891{
Brian Paul9745d472001-12-14 21:56:50 +0000892 DISPATCH(LineWidth, (width), (F, "glLineWidth(%f);\n", width));
Brian Paulb5fd8862001-11-18 22:48:11 +0000893}
894
895KEYWORD1 void KEYWORD2 NAME(Materialf)(GLenum face, GLenum pname, GLfloat param)
896{
Brian Paul9745d472001-12-14 21:56:50 +0000897 DISPATCH(Materialf, (face, pname, param), (F, "glMaterialf(0x%x, 0x%x, %f);\n", face, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000898}
899
900KEYWORD1 void KEYWORD2 NAME(Materialfv)(GLenum face, GLenum pname, const GLfloat * params)
901{
Brian Paul9745d472001-12-14 21:56:50 +0000902 DISPATCH(Materialfv, (face, pname, params), (F, "glMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000903}
904
905KEYWORD1 void KEYWORD2 NAME(Materiali)(GLenum face, GLenum pname, GLint param)
906{
Brian Paul9745d472001-12-14 21:56:50 +0000907 DISPATCH(Materiali, (face, pname, param), (F, "glMateriali(0x%x, 0x%x, %d);\n", face, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000908}
909
910KEYWORD1 void KEYWORD2 NAME(Materialiv)(GLenum face, GLenum pname, const GLint * params)
911{
Brian Paul9745d472001-12-14 21:56:50 +0000912 DISPATCH(Materialiv, (face, pname, params), (F, "glMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +0000913}
914
915KEYWORD1 void KEYWORD2 NAME(PointSize)(GLfloat size)
916{
Brian Paul9745d472001-12-14 21:56:50 +0000917 DISPATCH(PointSize, (size), (F, "glPointSize(%f);\n", size));
Brian Paul1210b0d1999-11-25 18:16:13 +0000918}
919
920KEYWORD1 void KEYWORD2 NAME(PolygonMode)(GLenum face, GLenum mode)
921{
Brian Paul9745d472001-12-14 21:56:50 +0000922 DISPATCH(PolygonMode, (face, mode), (F, "glPolygonMode(0x%x, 0x%x);\n", face, mode));
Brian Paul1210b0d1999-11-25 18:16:13 +0000923}
924
Brian Paulb5fd8862001-11-18 22:48:11 +0000925KEYWORD1 void KEYWORD2 NAME(PolygonStipple)(const GLubyte * mask)
Brian Paul1210b0d1999-11-25 18:16:13 +0000926{
Brian Paul9745d472001-12-14 21:56:50 +0000927 DISPATCH(PolygonStipple, (mask), (F, "glPolygonStipple(%p);\n", (void *) mask));
Brian Paul1210b0d1999-11-25 18:16:13 +0000928}
929
930KEYWORD1 void KEYWORD2 NAME(Scissor)(GLint x, GLint y, GLsizei width, GLsizei height)
931{
Brian Paul9745d472001-12-14 21:56:50 +0000932 DISPATCH(Scissor, (x, y, width, height), (F, "glScissor(%d, %d, %p, %p);\n", x, y, (void *) width, (void *) height));
Brian Paul1210b0d1999-11-25 18:16:13 +0000933}
934
935KEYWORD1 void KEYWORD2 NAME(ShadeModel)(GLenum mode)
936{
Brian Paul9745d472001-12-14 21:56:50 +0000937 DISPATCH(ShadeModel, (mode), (F, "glShadeModel(0x%x);\n", mode));
Brian Paul1210b0d1999-11-25 18:16:13 +0000938}
939
Brian Paul1210b0d1999-11-25 18:16:13 +0000940KEYWORD1 void KEYWORD2 NAME(TexParameterf)(GLenum target, GLenum pname, GLfloat param)
941{
Brian Paul9745d472001-12-14 21:56:50 +0000942 DISPATCH(TexParameterf, (target, pname, param), (F, "glTexParameterf(0x%x, 0x%x, %f);\n", target, pname, param));
Brian Paul1210b0d1999-11-25 18:16:13 +0000943}
944
Brian Paulb5fd8862001-11-18 22:48:11 +0000945KEYWORD1 void KEYWORD2 NAME(TexParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
Brian Paul1210b0d1999-11-25 18:16:13 +0000946{
Brian Paul9745d472001-12-14 21:56:50 +0000947 DISPATCH(TexParameterfv, (target, pname, params), (F, "glTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +0000948}
949
950KEYWORD1 void KEYWORD2 NAME(TexParameteri)(GLenum target, GLenum pname, GLint param)
951{
Brian Paul9745d472001-12-14 21:56:50 +0000952 DISPATCH(TexParameteri, (target, pname, param), (F, "glTexParameteri(0x%x, 0x%x, %d);\n", target, pname, param));
Brian Paul1210b0d1999-11-25 18:16:13 +0000953}
954
Brian Paulb5fd8862001-11-18 22:48:11 +0000955KEYWORD1 void KEYWORD2 NAME(TexParameteriv)(GLenum target, GLenum pname, const GLint * params)
Brian Paul1210b0d1999-11-25 18:16:13 +0000956{
Brian Paul9745d472001-12-14 21:56:50 +0000957 DISPATCH(TexParameteriv, (target, pname, params), (F, "glTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000958}
959
960KEYWORD1 void KEYWORD2 NAME(TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
961{
Brian Paul9745d472001-12-14 21:56:50 +0000962 DISPATCH(TexImage1D, (target, level, internalformat, width, border, format, type, pixels), (F, "glTexImage1D(0x%x, %d, %d, %p, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, (void *) width, border, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +0000963}
964
965KEYWORD1 void KEYWORD2 NAME(TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
966{
Brian Paul9745d472001-12-14 21:56:50 +0000967 DISPATCH(TexImage2D, (target, level, internalformat, width, height, border, format, type, pixels), (F, "glTexImage2D(0x%x, %d, %d, %p, %p, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, (void *) width, (void *) height, border, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +0000968}
969
970KEYWORD1 void KEYWORD2 NAME(TexEnvf)(GLenum target, GLenum pname, GLfloat param)
971{
Brian Paul9745d472001-12-14 21:56:50 +0000972 DISPATCH(TexEnvf, (target, pname, param), (F, "glTexEnvf(0x%x, 0x%x, %f);\n", target, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000973}
974
975KEYWORD1 void KEYWORD2 NAME(TexEnvfv)(GLenum target, GLenum pname, const GLfloat * params)
976{
Brian Paul9745d472001-12-14 21:56:50 +0000977 DISPATCH(TexEnvfv, (target, pname, params), (F, "glTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000978}
979
980KEYWORD1 void KEYWORD2 NAME(TexEnvi)(GLenum target, GLenum pname, GLint param)
981{
Brian Paul9745d472001-12-14 21:56:50 +0000982 DISPATCH(TexEnvi, (target, pname, param), (F, "glTexEnvi(0x%x, 0x%x, %d);\n", target, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000983}
984
985KEYWORD1 void KEYWORD2 NAME(TexEnviv)(GLenum target, GLenum pname, const GLint * params)
986{
Brian Paul9745d472001-12-14 21:56:50 +0000987 DISPATCH(TexEnviv, (target, pname, params), (F, "glTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000988}
989
990KEYWORD1 void KEYWORD2 NAME(TexGend)(GLenum coord, GLenum pname, GLdouble param)
991{
Brian Paul9745d472001-12-14 21:56:50 +0000992 DISPATCH(TexGend, (coord, pname, param), (F, "glTexGend(0x%x, 0x%x, %f);\n", coord, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +0000993}
994
995KEYWORD1 void KEYWORD2 NAME(TexGendv)(GLenum coord, GLenum pname, const GLdouble * params)
996{
Brian Paul9745d472001-12-14 21:56:50 +0000997 DISPATCH(TexGendv, (coord, pname, params), (F, "glTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +0000998}
999
1000KEYWORD1 void KEYWORD2 NAME(TexGenf)(GLenum coord, GLenum pname, GLfloat param)
1001{
Brian Paul9745d472001-12-14 21:56:50 +00001002 DISPATCH(TexGenf, (coord, pname, param), (F, "glTexGenf(0x%x, 0x%x, %f);\n", coord, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00001003}
1004
1005KEYWORD1 void KEYWORD2 NAME(TexGenfv)(GLenum coord, GLenum pname, const GLfloat * params)
1006{
Brian Paul9745d472001-12-14 21:56:50 +00001007 DISPATCH(TexGenfv, (coord, pname, params), (F, "glTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001008}
1009
1010KEYWORD1 void KEYWORD2 NAME(TexGeni)(GLenum coord, GLenum pname, GLint param)
1011{
Brian Paul9745d472001-12-14 21:56:50 +00001012 DISPATCH(TexGeni, (coord, pname, param), (F, "glTexGeni(0x%x, 0x%x, %d);\n", coord, pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00001013}
1014
1015KEYWORD1 void KEYWORD2 NAME(TexGeniv)(GLenum coord, GLenum pname, const GLint * params)
1016{
Brian Paul9745d472001-12-14 21:56:50 +00001017 DISPATCH(TexGeniv, (coord, pname, params), (F, "glTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001018}
1019
1020KEYWORD1 void KEYWORD2 NAME(FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer)
1021{
Brian Paul9745d472001-12-14 21:56:50 +00001022 DISPATCH(FeedbackBuffer, (size, type, buffer), (F, "glFeedbackBuffer(%p, 0x%x, %p);\n", (void *) size, type, (void *) buffer));
Brian Paulb5fd8862001-11-18 22:48:11 +00001023}
1024
1025KEYWORD1 void KEYWORD2 NAME(SelectBuffer)(GLsizei size, GLuint * buffer)
1026{
Brian Paul9745d472001-12-14 21:56:50 +00001027 DISPATCH(SelectBuffer, (size, buffer), (F, "glSelectBuffer(%p, %p);\n", (void *) size, (void *) buffer));
Brian Paulb5fd8862001-11-18 22:48:11 +00001028}
1029
1030KEYWORD1 GLint KEYWORD2 NAME(RenderMode)(GLenum mode)
1031{
Brian Paul9745d472001-12-14 21:56:50 +00001032 RETURN_DISPATCH(RenderMode, (mode), (F, "glRenderMode(0x%x);\n", mode));
Brian Paulb5fd8862001-11-18 22:48:11 +00001033}
1034
1035KEYWORD1 void KEYWORD2 NAME(InitNames)(void)
1036{
Brian Paul9745d472001-12-14 21:56:50 +00001037 DISPATCH(InitNames, (), (F, "glInitNames();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001038}
1039
1040KEYWORD1 void KEYWORD2 NAME(LoadName)(GLuint name)
1041{
Brian Paul9745d472001-12-14 21:56:50 +00001042 DISPATCH(LoadName, (name), (F, "glLoadName(%d);\n", name));
Brian Paulb5fd8862001-11-18 22:48:11 +00001043}
1044
1045KEYWORD1 void KEYWORD2 NAME(PassThrough)(GLfloat token)
1046{
Brian Paul9745d472001-12-14 21:56:50 +00001047 DISPATCH(PassThrough, (token), (F, "glPassThrough(%f);\n", token));
Brian Paulb5fd8862001-11-18 22:48:11 +00001048}
1049
1050KEYWORD1 void KEYWORD2 NAME(PopName)(void)
1051{
Brian Paul9745d472001-12-14 21:56:50 +00001052 DISPATCH(PopName, (), (F, "glPopName();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001053}
1054
1055KEYWORD1 void KEYWORD2 NAME(PushName)(GLuint name)
1056{
Brian Paul9745d472001-12-14 21:56:50 +00001057 DISPATCH(PushName, (name), (F, "glPushName(%d);\n", name));
Brian Paulb5fd8862001-11-18 22:48:11 +00001058}
1059
1060KEYWORD1 void KEYWORD2 NAME(DrawBuffer)(GLenum mode)
1061{
Brian Paul9745d472001-12-14 21:56:50 +00001062 DISPATCH(DrawBuffer, (mode), (F, "glDrawBuffer(0x%x);\n", mode));
Brian Paulb5fd8862001-11-18 22:48:11 +00001063}
1064
1065KEYWORD1 void KEYWORD2 NAME(Clear)(GLbitfield mask)
1066{
Brian Paul9745d472001-12-14 21:56:50 +00001067 DISPATCH(Clear, (mask), (F, "glClear(%p);\n", (void *) mask));
Brian Paulb5fd8862001-11-18 22:48:11 +00001068}
1069
1070KEYWORD1 void KEYWORD2 NAME(ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
1071{
Brian Paul9745d472001-12-14 21:56:50 +00001072 DISPATCH(ClearAccum, (red, green, blue, alpha), (F, "glClearAccum(%f, %f, %f, %f);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +00001073}
1074
1075KEYWORD1 void KEYWORD2 NAME(ClearIndex)(GLfloat c)
1076{
Brian Paul9745d472001-12-14 21:56:50 +00001077 DISPATCH(ClearIndex, (c), (F, "glClearIndex(%f);\n", c));
Brian Paulb5fd8862001-11-18 22:48:11 +00001078}
1079
1080KEYWORD1 void KEYWORD2 NAME(ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
1081{
Brian Paul9745d472001-12-14 21:56:50 +00001082 DISPATCH(ClearColor, (red, green, blue, alpha), (F, "glClearColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +00001083}
1084
1085KEYWORD1 void KEYWORD2 NAME(ClearStencil)(GLint s)
1086{
Brian Paul9745d472001-12-14 21:56:50 +00001087 DISPATCH(ClearStencil, (s), (F, "glClearStencil(%d);\n", s));
Brian Paulb5fd8862001-11-18 22:48:11 +00001088}
1089
1090KEYWORD1 void KEYWORD2 NAME(ClearDepth)(GLclampd depth)
1091{
Brian Paul9745d472001-12-14 21:56:50 +00001092 DISPATCH(ClearDepth, (depth), (F, "glClearDepth(%f);\n", depth));
Brian Paulb5fd8862001-11-18 22:48:11 +00001093}
1094
1095KEYWORD1 void KEYWORD2 NAME(StencilMask)(GLuint mask)
1096{
Brian Paul9745d472001-12-14 21:56:50 +00001097 DISPATCH(StencilMask, (mask), (F, "glStencilMask(%d);\n", mask));
Brian Paulb5fd8862001-11-18 22:48:11 +00001098}
1099
1100KEYWORD1 void KEYWORD2 NAME(ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
1101{
Brian Paul9745d472001-12-14 21:56:50 +00001102 DISPATCH(ColorMask, (red, green, blue, alpha), (F, "glColorMask(%d, %d, %d, %d);\n", red, green, blue, alpha));
Brian Paulb5fd8862001-11-18 22:48:11 +00001103}
1104
1105KEYWORD1 void KEYWORD2 NAME(DepthMask)(GLboolean flag)
1106{
Brian Paul9745d472001-12-14 21:56:50 +00001107 DISPATCH(DepthMask, (flag), (F, "glDepthMask(%d);\n", flag));
Brian Paulb5fd8862001-11-18 22:48:11 +00001108}
1109
1110KEYWORD1 void KEYWORD2 NAME(IndexMask)(GLuint mask)
1111{
Brian Paul9745d472001-12-14 21:56:50 +00001112 DISPATCH(IndexMask, (mask), (F, "glIndexMask(%d);\n", mask));
Brian Paulb5fd8862001-11-18 22:48:11 +00001113}
1114
1115KEYWORD1 void KEYWORD2 NAME(Accum)(GLenum op, GLfloat value)
1116{
Brian Paul9745d472001-12-14 21:56:50 +00001117 DISPATCH(Accum, (op, value), (F, "glAccum(0x%x, %f);\n", op, value));
Brian Paulb5fd8862001-11-18 22:48:11 +00001118}
1119
1120KEYWORD1 void KEYWORD2 NAME(Disable)(GLenum cap)
1121{
Brian Paul9745d472001-12-14 21:56:50 +00001122 DISPATCH(Disable, (cap), (F, "glDisable(0x%x);\n", cap));
Brian Paulb5fd8862001-11-18 22:48:11 +00001123}
1124
1125KEYWORD1 void KEYWORD2 NAME(Enable)(GLenum cap)
1126{
Brian Paul9745d472001-12-14 21:56:50 +00001127 DISPATCH(Enable, (cap), (F, "glEnable(0x%x);\n", cap));
Brian Paulb5fd8862001-11-18 22:48:11 +00001128}
1129
1130KEYWORD1 void KEYWORD2 NAME(Finish)(void)
1131{
Brian Paul9745d472001-12-14 21:56:50 +00001132 DISPATCH(Finish, (), (F, "glFinish();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001133}
1134
1135KEYWORD1 void KEYWORD2 NAME(Flush)(void)
1136{
Brian Paul9745d472001-12-14 21:56:50 +00001137 DISPATCH(Flush, (), (F, "glFlush();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001138}
1139
1140KEYWORD1 void KEYWORD2 NAME(PopAttrib)(void)
1141{
Brian Paul9745d472001-12-14 21:56:50 +00001142 DISPATCH(PopAttrib, (), (F, "glPopAttrib();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001143}
1144
1145KEYWORD1 void KEYWORD2 NAME(PushAttrib)(GLbitfield mask)
1146{
Brian Paul9745d472001-12-14 21:56:50 +00001147 DISPATCH(PushAttrib, (mask), (F, "glPushAttrib(%p);\n", (void *) mask));
Brian Paulb5fd8862001-11-18 22:48:11 +00001148}
1149
1150KEYWORD1 void KEYWORD2 NAME(Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
1151{
Brian Paul9745d472001-12-14 21:56:50 +00001152 DISPATCH(Map1d, (target, u1, u2, stride, order, points), (F, "glMap1d(0x%x, %f, %f, %d, %d, %p);\n", target, u1, u2, stride, order, (void *) points));
Brian Paulb5fd8862001-11-18 22:48:11 +00001153}
1154
1155KEYWORD1 void KEYWORD2 NAME(Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
1156{
Brian Paul9745d472001-12-14 21:56:50 +00001157 DISPATCH(Map1f, (target, u1, u2, stride, order, points), (F, "glMap1f(0x%x, %f, %f, %d, %d, %p);\n", target, u1, u2, stride, order, (void *) points));
Brian Paulb5fd8862001-11-18 22:48:11 +00001158}
1159
1160KEYWORD1 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)
1161{
Brian Paul9745d472001-12-14 21:56:50 +00001162 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, (void *) points));
Brian Paulb5fd8862001-11-18 22:48:11 +00001163}
1164
1165KEYWORD1 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)
1166{
Brian Paul9745d472001-12-14 21:56:50 +00001167 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, (void *) points));
Brian Paulb5fd8862001-11-18 22:48:11 +00001168}
1169
1170KEYWORD1 void KEYWORD2 NAME(MapGrid1d)(GLint un, GLdouble u1, GLdouble u2)
1171{
Brian Paul9745d472001-12-14 21:56:50 +00001172 DISPATCH(MapGrid1d, (un, u1, u2), (F, "glMapGrid1d(%d, %f, %f);\n", un, u1, u2));
Brian Paulb5fd8862001-11-18 22:48:11 +00001173}
1174
1175KEYWORD1 void KEYWORD2 NAME(MapGrid1f)(GLint un, GLfloat u1, GLfloat u2)
1176{
Brian Paul9745d472001-12-14 21:56:50 +00001177 DISPATCH(MapGrid1f, (un, u1, u2), (F, "glMapGrid1f(%d, %f, %f);\n", un, u1, u2));
Brian Paulb5fd8862001-11-18 22:48:11 +00001178}
1179
1180KEYWORD1 void KEYWORD2 NAME(MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
1181{
Brian Paul9745d472001-12-14 21:56:50 +00001182 DISPATCH(MapGrid2d, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2d(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
Brian Paulb5fd8862001-11-18 22:48:11 +00001183}
1184
1185KEYWORD1 void KEYWORD2 NAME(MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
1186{
Brian Paul9745d472001-12-14 21:56:50 +00001187 DISPATCH(MapGrid2f, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2f(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
Brian Paulb5fd8862001-11-18 22:48:11 +00001188}
1189
1190KEYWORD1 void KEYWORD2 NAME(EvalCoord1d)(GLdouble u)
1191{
Brian Paul9745d472001-12-14 21:56:50 +00001192 DISPATCH(EvalCoord1d, (u), (F, "glEvalCoord1d(%f);\n", u));
Brian Paulb5fd8862001-11-18 22:48:11 +00001193}
1194
1195KEYWORD1 void KEYWORD2 NAME(EvalCoord1dv)(const GLdouble * u)
1196{
Brian Paul9745d472001-12-14 21:56:50 +00001197 DISPATCH(EvalCoord1dv, (u), (F, "glEvalCoord1dv(%p);\n", (void *) u));
Brian Paulb5fd8862001-11-18 22:48:11 +00001198}
1199
1200KEYWORD1 void KEYWORD2 NAME(EvalCoord1f)(GLfloat u)
1201{
Brian Paul9745d472001-12-14 21:56:50 +00001202 DISPATCH(EvalCoord1f, (u), (F, "glEvalCoord1f(%f);\n", u));
Brian Paulb5fd8862001-11-18 22:48:11 +00001203}
1204
1205KEYWORD1 void KEYWORD2 NAME(EvalCoord1fv)(const GLfloat * u)
1206{
Brian Paul9745d472001-12-14 21:56:50 +00001207 DISPATCH(EvalCoord1fv, (u), (F, "glEvalCoord1fv(%p);\n", (void *) u));
Brian Paulb5fd8862001-11-18 22:48:11 +00001208}
1209
1210KEYWORD1 void KEYWORD2 NAME(EvalCoord2d)(GLdouble u, GLdouble v)
1211{
Brian Paul9745d472001-12-14 21:56:50 +00001212 DISPATCH(EvalCoord2d, (u, v), (F, "glEvalCoord2d(%f, %f);\n", u, v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001213}
1214
1215KEYWORD1 void KEYWORD2 NAME(EvalCoord2dv)(const GLdouble * u)
1216{
Brian Paul9745d472001-12-14 21:56:50 +00001217 DISPATCH(EvalCoord2dv, (u), (F, "glEvalCoord2dv(%p);\n", (void *) u));
Brian Paulb5fd8862001-11-18 22:48:11 +00001218}
1219
1220KEYWORD1 void KEYWORD2 NAME(EvalCoord2f)(GLfloat u, GLfloat v)
1221{
Brian Paul9745d472001-12-14 21:56:50 +00001222 DISPATCH(EvalCoord2f, (u, v), (F, "glEvalCoord2f(%f, %f);\n", u, v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001223}
1224
1225KEYWORD1 void KEYWORD2 NAME(EvalCoord2fv)(const GLfloat * u)
1226{
Brian Paul9745d472001-12-14 21:56:50 +00001227 DISPATCH(EvalCoord2fv, (u), (F, "glEvalCoord2fv(%p);\n", (void *) u));
Brian Paulb5fd8862001-11-18 22:48:11 +00001228}
1229
1230KEYWORD1 void KEYWORD2 NAME(EvalMesh1)(GLenum mode, GLint i1, GLint i2)
1231{
Brian Paul9745d472001-12-14 21:56:50 +00001232 DISPATCH(EvalMesh1, (mode, i1, i2), (F, "glEvalMesh1(0x%x, %d, %d);\n", mode, i1, i2));
Brian Paulb5fd8862001-11-18 22:48:11 +00001233}
1234
1235KEYWORD1 void KEYWORD2 NAME(EvalPoint1)(GLint i)
1236{
Brian Paul9745d472001-12-14 21:56:50 +00001237 DISPATCH(EvalPoint1, (i), (F, "glEvalPoint1(%d);\n", i));
Brian Paulb5fd8862001-11-18 22:48:11 +00001238}
1239
1240KEYWORD1 void KEYWORD2 NAME(EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
1241{
Brian Paul9745d472001-12-14 21:56:50 +00001242 DISPATCH(EvalMesh2, (mode, i1, i2, j1, j2), (F, "glEvalMesh2(0x%x, %d, %d, %d, %d);\n", mode, i1, i2, j1, j2));
Brian Paulb5fd8862001-11-18 22:48:11 +00001243}
1244
1245KEYWORD1 void KEYWORD2 NAME(EvalPoint2)(GLint i, GLint j)
1246{
Brian Paul9745d472001-12-14 21:56:50 +00001247 DISPATCH(EvalPoint2, (i, j), (F, "glEvalPoint2(%d, %d);\n", i, j));
Brian Paulb5fd8862001-11-18 22:48:11 +00001248}
1249
1250KEYWORD1 void KEYWORD2 NAME(AlphaFunc)(GLenum func, GLclampf ref)
1251{
Brian Paul9745d472001-12-14 21:56:50 +00001252 DISPATCH(AlphaFunc, (func, ref), (F, "glAlphaFunc(0x%x, %f);\n", func, ref));
Brian Paulb5fd8862001-11-18 22:48:11 +00001253}
1254
1255KEYWORD1 void KEYWORD2 NAME(BlendFunc)(GLenum sfactor, GLenum dfactor)
1256{
Brian Paul9745d472001-12-14 21:56:50 +00001257 DISPATCH(BlendFunc, (sfactor, dfactor), (F, "glBlendFunc(0x%x, 0x%x);\n", sfactor, dfactor));
Brian Paulb5fd8862001-11-18 22:48:11 +00001258}
1259
1260KEYWORD1 void KEYWORD2 NAME(LogicOp)(GLenum opcode)
1261{
Brian Paul9745d472001-12-14 21:56:50 +00001262 DISPATCH(LogicOp, (opcode), (F, "glLogicOp(0x%x);\n", opcode));
Brian Paulb5fd8862001-11-18 22:48:11 +00001263}
1264
1265KEYWORD1 void KEYWORD2 NAME(StencilFunc)(GLenum func, GLint ref, GLuint mask)
1266{
Brian Paul9745d472001-12-14 21:56:50 +00001267 DISPATCH(StencilFunc, (func, ref, mask), (F, "glStencilFunc(0x%x, %d, %d);\n", func, ref, mask));
Brian Paulb5fd8862001-11-18 22:48:11 +00001268}
1269
1270KEYWORD1 void KEYWORD2 NAME(StencilOp)(GLenum fail, GLenum zfail, GLenum zpass)
1271{
Brian Paul9745d472001-12-14 21:56:50 +00001272 DISPATCH(StencilOp, (fail, zfail, zpass), (F, "glStencilOp(0x%x, 0x%x, 0x%x);\n", fail, zfail, zpass));
Brian Paulb5fd8862001-11-18 22:48:11 +00001273}
1274
1275KEYWORD1 void KEYWORD2 NAME(DepthFunc)(GLenum func)
1276{
Brian Paul9745d472001-12-14 21:56:50 +00001277 DISPATCH(DepthFunc, (func), (F, "glDepthFunc(0x%x);\n", func));
Brian Paulb5fd8862001-11-18 22:48:11 +00001278}
1279
1280KEYWORD1 void KEYWORD2 NAME(PixelZoom)(GLfloat xfactor, GLfloat yfactor)
1281{
Brian Paul9745d472001-12-14 21:56:50 +00001282 DISPATCH(PixelZoom, (xfactor, yfactor), (F, "glPixelZoom(%f, %f);\n", xfactor, yfactor));
Brian Paulb5fd8862001-11-18 22:48:11 +00001283}
1284
1285KEYWORD1 void KEYWORD2 NAME(PixelTransferf)(GLenum pname, GLfloat param)
1286{
Brian Paul9745d472001-12-14 21:56:50 +00001287 DISPATCH(PixelTransferf, (pname, param), (F, "glPixelTransferf(0x%x, %f);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00001288}
1289
1290KEYWORD1 void KEYWORD2 NAME(PixelTransferi)(GLenum pname, GLint param)
1291{
Brian Paul9745d472001-12-14 21:56:50 +00001292 DISPATCH(PixelTransferi, (pname, param), (F, "glPixelTransferi(0x%x, %d);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00001293}
1294
1295KEYWORD1 void KEYWORD2 NAME(PixelStoref)(GLenum pname, GLfloat param)
1296{
Brian Paul9745d472001-12-14 21:56:50 +00001297 DISPATCH(PixelStoref, (pname, param), (F, "glPixelStoref(0x%x, %f);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00001298}
1299
1300KEYWORD1 void KEYWORD2 NAME(PixelStorei)(GLenum pname, GLint param)
1301{
Brian Paul9745d472001-12-14 21:56:50 +00001302 DISPATCH(PixelStorei, (pname, param), (F, "glPixelStorei(0x%x, %d);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00001303}
1304
1305KEYWORD1 void KEYWORD2 NAME(PixelMapfv)(GLenum map, GLint mapsize, const GLfloat * values)
1306{
Brian Paul9745d472001-12-14 21:56:50 +00001307 DISPATCH(PixelMapfv, (map, mapsize, values), (F, "glPixelMapfv(0x%x, %d, %p);\n", map, mapsize, (void *) values));
Brian Paulb5fd8862001-11-18 22:48:11 +00001308}
1309
1310KEYWORD1 void KEYWORD2 NAME(PixelMapuiv)(GLenum map, GLint mapsize, const GLuint * values)
1311{
Brian Paul9745d472001-12-14 21:56:50 +00001312 DISPATCH(PixelMapuiv, (map, mapsize, values), (F, "glPixelMapuiv(0x%x, %d, %p);\n", map, mapsize, (void *) values));
Brian Paulb5fd8862001-11-18 22:48:11 +00001313}
1314
1315KEYWORD1 void KEYWORD2 NAME(PixelMapusv)(GLenum map, GLint mapsize, const GLushort * values)
1316{
Brian Paul9745d472001-12-14 21:56:50 +00001317 DISPATCH(PixelMapusv, (map, mapsize, values), (F, "glPixelMapusv(0x%x, %d, %p);\n", map, mapsize, (void *) values));
Brian Paulb5fd8862001-11-18 22:48:11 +00001318}
1319
1320KEYWORD1 void KEYWORD2 NAME(ReadBuffer)(GLenum mode)
1321{
Brian Paul9745d472001-12-14 21:56:50 +00001322 DISPATCH(ReadBuffer, (mode), (F, "glReadBuffer(0x%x);\n", mode));
Brian Paulb5fd8862001-11-18 22:48:11 +00001323}
1324
1325KEYWORD1 void KEYWORD2 NAME(CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
1326{
Brian Paul9745d472001-12-14 21:56:50 +00001327 DISPATCH(CopyPixels, (x, y, width, height, type), (F, "glCopyPixels(%d, %d, %p, %p, 0x%x);\n", x, y, (void *) width, (void *) height, type));
Brian Paulb5fd8862001-11-18 22:48:11 +00001328}
1329
1330KEYWORD1 void KEYWORD2 NAME(ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
1331{
Brian Paul9745d472001-12-14 21:56:50 +00001332 DISPATCH(ReadPixels, (x, y, width, height, format, type, pixels), (F, "glReadPixels(%d, %d, %p, %p, 0x%x, 0x%x, %p);\n", x, y, (void *) width, (void *) height, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001333}
1334
1335KEYWORD1 void KEYWORD2 NAME(DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1336{
Brian Paul9745d472001-12-14 21:56:50 +00001337 DISPATCH(DrawPixels, (width, height, format, type, pixels), (F, "glDrawPixels(%p, %p, 0x%x, 0x%x, %p);\n", (void *) width, (void *) height, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001338}
1339
1340KEYWORD1 void KEYWORD2 NAME(GetBooleanv)(GLenum pname, GLboolean * params)
1341{
Brian Paul9745d472001-12-14 21:56:50 +00001342 DISPATCH(GetBooleanv, (pname, params), (F, "glGetBooleanv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001343}
1344
1345KEYWORD1 void KEYWORD2 NAME(GetClipPlane)(GLenum plane, GLdouble * equation)
1346{
Brian Paul9745d472001-12-14 21:56:50 +00001347 DISPATCH(GetClipPlane, (plane, equation), (F, "glGetClipPlane(0x%x, %p);\n", plane, (void *) equation));
Brian Paulb5fd8862001-11-18 22:48:11 +00001348}
1349
1350KEYWORD1 void KEYWORD2 NAME(GetDoublev)(GLenum pname, GLdouble * params)
1351{
Brian Paul9745d472001-12-14 21:56:50 +00001352 DISPATCH(GetDoublev, (pname, params), (F, "glGetDoublev(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001353}
1354
1355KEYWORD1 GLenum KEYWORD2 NAME(GetError)(void)
1356{
Brian Paul9745d472001-12-14 21:56:50 +00001357 RETURN_DISPATCH(GetError, (), (F, "glGetError();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001358}
1359
1360KEYWORD1 void KEYWORD2 NAME(GetFloatv)(GLenum pname, GLfloat * params)
1361{
Brian Paul9745d472001-12-14 21:56:50 +00001362 DISPATCH(GetFloatv, (pname, params), (F, "glGetFloatv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001363}
1364
1365KEYWORD1 void KEYWORD2 NAME(GetIntegerv)(GLenum pname, GLint * params)
1366{
Brian Paul9745d472001-12-14 21:56:50 +00001367 DISPATCH(GetIntegerv, (pname, params), (F, "glGetIntegerv(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001368}
1369
1370KEYWORD1 void KEYWORD2 NAME(GetLightfv)(GLenum light, GLenum pname, GLfloat * params)
1371{
Brian Paul9745d472001-12-14 21:56:50 +00001372 DISPATCH(GetLightfv, (light, pname, params), (F, "glGetLightfv(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001373}
1374
1375KEYWORD1 void KEYWORD2 NAME(GetLightiv)(GLenum light, GLenum pname, GLint * params)
1376{
Brian Paul9745d472001-12-14 21:56:50 +00001377 DISPATCH(GetLightiv, (light, pname, params), (F, "glGetLightiv(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001378}
1379
1380KEYWORD1 void KEYWORD2 NAME(GetMapdv)(GLenum target, GLenum query, GLdouble * v)
1381{
Brian Paul9745d472001-12-14 21:56:50 +00001382 DISPATCH(GetMapdv, (target, query, v), (F, "glGetMapdv(0x%x, 0x%x, %p);\n", target, query, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001383}
1384
1385KEYWORD1 void KEYWORD2 NAME(GetMapfv)(GLenum target, GLenum query, GLfloat * v)
1386{
Brian Paul9745d472001-12-14 21:56:50 +00001387 DISPATCH(GetMapfv, (target, query, v), (F, "glGetMapfv(0x%x, 0x%x, %p);\n", target, query, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001388}
1389
1390KEYWORD1 void KEYWORD2 NAME(GetMapiv)(GLenum target, GLenum query, GLint * v)
1391{
Brian Paul9745d472001-12-14 21:56:50 +00001392 DISPATCH(GetMapiv, (target, query, v), (F, "glGetMapiv(0x%x, 0x%x, %p);\n", target, query, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001393}
1394
1395KEYWORD1 void KEYWORD2 NAME(GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params)
1396{
Brian Paul9745d472001-12-14 21:56:50 +00001397 DISPATCH(GetMaterialfv, (face, pname, params), (F, "glGetMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001398}
1399
1400KEYWORD1 void KEYWORD2 NAME(GetMaterialiv)(GLenum face, GLenum pname, GLint * params)
1401{
Brian Paul9745d472001-12-14 21:56:50 +00001402 DISPATCH(GetMaterialiv, (face, pname, params), (F, "glGetMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001403}
1404
1405KEYWORD1 void KEYWORD2 NAME(GetPixelMapfv)(GLenum map, GLfloat * values)
1406{
Brian Paul9745d472001-12-14 21:56:50 +00001407 DISPATCH(GetPixelMapfv, (map, values), (F, "glGetPixelMapfv(0x%x, %p);\n", map, (void *) values));
Brian Paulb5fd8862001-11-18 22:48:11 +00001408}
1409
1410KEYWORD1 void KEYWORD2 NAME(GetPixelMapuiv)(GLenum map, GLuint * values)
1411{
Brian Paul9745d472001-12-14 21:56:50 +00001412 DISPATCH(GetPixelMapuiv, (map, values), (F, "glGetPixelMapuiv(0x%x, %p);\n", map, (void *) values));
Brian Paulb5fd8862001-11-18 22:48:11 +00001413}
1414
1415KEYWORD1 void KEYWORD2 NAME(GetPixelMapusv)(GLenum map, GLushort * values)
1416{
Brian Paul9745d472001-12-14 21:56:50 +00001417 DISPATCH(GetPixelMapusv, (map, values), (F, "glGetPixelMapusv(0x%x, %p);\n", map, (void *) values));
Brian Paulb5fd8862001-11-18 22:48:11 +00001418}
1419
1420KEYWORD1 void KEYWORD2 NAME(GetPolygonStipple)(GLubyte * mask)
1421{
Brian Paul9745d472001-12-14 21:56:50 +00001422 DISPATCH(GetPolygonStipple, (mask), (F, "glGetPolygonStipple(%p);\n", (void *) mask));
Brian Paulb5fd8862001-11-18 22:48:11 +00001423}
1424
1425KEYWORD1 const GLubyte * KEYWORD2 NAME(GetString)(GLenum name)
1426{
Brian Paul9745d472001-12-14 21:56:50 +00001427 RETURN_DISPATCH(GetString, (name), (F, "glGetString(0x%x);\n", name));
Brian Paulb5fd8862001-11-18 22:48:11 +00001428}
1429
1430KEYWORD1 void KEYWORD2 NAME(GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params)
1431{
Brian Paul9745d472001-12-14 21:56:50 +00001432 DISPATCH(GetTexEnvfv, (target, pname, params), (F, "glGetTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001433}
1434
1435KEYWORD1 void KEYWORD2 NAME(GetTexEnviv)(GLenum target, GLenum pname, GLint * params)
1436{
Brian Paul9745d472001-12-14 21:56:50 +00001437 DISPATCH(GetTexEnviv, (target, pname, params), (F, "glGetTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001438}
1439
1440KEYWORD1 void KEYWORD2 NAME(GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params)
1441{
Brian Paul9745d472001-12-14 21:56:50 +00001442 DISPATCH(GetTexGendv, (coord, pname, params), (F, "glGetTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001443}
1444
1445KEYWORD1 void KEYWORD2 NAME(GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params)
1446{
Brian Paul9745d472001-12-14 21:56:50 +00001447 DISPATCH(GetTexGenfv, (coord, pname, params), (F, "glGetTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001448}
1449
1450KEYWORD1 void KEYWORD2 NAME(GetTexGeniv)(GLenum coord, GLenum pname, GLint * params)
1451{
Brian Paul9745d472001-12-14 21:56:50 +00001452 DISPATCH(GetTexGeniv, (coord, pname, params), (F, "glGetTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001453}
1454
1455KEYWORD1 void KEYWORD2 NAME(GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
1456{
Brian Paul9745d472001-12-14 21:56:50 +00001457 DISPATCH(GetTexImage, (target, level, format, type, pixels), (F, "glGetTexImage(0x%x, %d, 0x%x, 0x%x, %p);\n", target, level, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001458}
1459
1460KEYWORD1 void KEYWORD2 NAME(GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * params)
1461{
Brian Paul9745d472001-12-14 21:56:50 +00001462 DISPATCH(GetTexParameterfv, (target, pname, params), (F, "glGetTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001463}
1464
1465KEYWORD1 void KEYWORD2 NAME(GetTexParameteriv)(GLenum target, GLenum pname, GLint * params)
1466{
Brian Paul9745d472001-12-14 21:56:50 +00001467 DISPATCH(GetTexParameteriv, (target, pname, params), (F, "glGetTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001468}
1469
1470KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat * params)
1471{
Brian Paul9745d472001-12-14 21:56:50 +00001472 DISPATCH(GetTexLevelParameterfv, (target, level, pname, params), (F, "glGetTexLevelParameterfv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001473}
1474
1475KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params)
1476{
Brian Paul9745d472001-12-14 21:56:50 +00001477 DISPATCH(GetTexLevelParameteriv, (target, level, pname, params), (F, "glGetTexLevelParameteriv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001478}
1479
1480KEYWORD1 GLboolean KEYWORD2 NAME(IsEnabled)(GLenum cap)
1481{
Brian Paul9745d472001-12-14 21:56:50 +00001482 RETURN_DISPATCH(IsEnabled, (cap), (F, "glIsEnabled(0x%x);\n", cap));
Brian Paulb5fd8862001-11-18 22:48:11 +00001483}
1484
1485KEYWORD1 GLboolean KEYWORD2 NAME(IsList)(GLuint list)
1486{
Brian Paul9745d472001-12-14 21:56:50 +00001487 RETURN_DISPATCH(IsList, (list), (F, "glIsList(%d);\n", list));
Brian Paulb5fd8862001-11-18 22:48:11 +00001488}
1489
Karl Schultz20517ce2001-11-26 22:55:28 +00001490KEYWORD1 void KEYWORD2 NAME(DepthRange)(GLclampd zNear, GLclampd zFar)
Brian Paulb5fd8862001-11-18 22:48:11 +00001491{
Brian Paul9745d472001-12-14 21:56:50 +00001492 DISPATCH(DepthRange, (zNear, zFar), (F, "glDepthRange(%f, %f);\n", zNear, zFar));
Brian Paulb5fd8862001-11-18 22:48:11 +00001493}
1494
1495KEYWORD1 void KEYWORD2 NAME(Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1496{
Brian Paul9745d472001-12-14 21:56:50 +00001497 DISPATCH(Frustum, (left, right, bottom, top, zNear, zFar), (F, "glFrustum(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
Brian Paulb5fd8862001-11-18 22:48:11 +00001498}
1499
1500KEYWORD1 void KEYWORD2 NAME(LoadIdentity)(void)
1501{
Brian Paul9745d472001-12-14 21:56:50 +00001502 DISPATCH(LoadIdentity, (), (F, "glLoadIdentity();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001503}
1504
1505KEYWORD1 void KEYWORD2 NAME(LoadMatrixf)(const GLfloat * m)
1506{
Brian Paul9745d472001-12-14 21:56:50 +00001507 DISPATCH(LoadMatrixf, (m), (F, "glLoadMatrixf(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00001508}
1509
1510KEYWORD1 void KEYWORD2 NAME(LoadMatrixd)(const GLdouble * m)
1511{
Brian Paul9745d472001-12-14 21:56:50 +00001512 DISPATCH(LoadMatrixd, (m), (F, "glLoadMatrixd(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00001513}
1514
1515KEYWORD1 void KEYWORD2 NAME(MatrixMode)(GLenum mode)
1516{
Brian Paul9745d472001-12-14 21:56:50 +00001517 DISPATCH(MatrixMode, (mode), (F, "glMatrixMode(0x%x);\n", mode));
Brian Paulb5fd8862001-11-18 22:48:11 +00001518}
1519
1520KEYWORD1 void KEYWORD2 NAME(MultMatrixf)(const GLfloat * m)
1521{
Brian Paul9745d472001-12-14 21:56:50 +00001522 DISPATCH(MultMatrixf, (m), (F, "glMultMatrixf(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00001523}
1524
1525KEYWORD1 void KEYWORD2 NAME(MultMatrixd)(const GLdouble * m)
1526{
Brian Paul9745d472001-12-14 21:56:50 +00001527 DISPATCH(MultMatrixd, (m), (F, "glMultMatrixd(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00001528}
1529
1530KEYWORD1 void KEYWORD2 NAME(Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1531{
Brian Paul9745d472001-12-14 21:56:50 +00001532 DISPATCH(Ortho, (left, right, bottom, top, zNear, zFar), (F, "glOrtho(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
Brian Paulb5fd8862001-11-18 22:48:11 +00001533}
1534
1535KEYWORD1 void KEYWORD2 NAME(PopMatrix)(void)
1536{
Brian Paul9745d472001-12-14 21:56:50 +00001537 DISPATCH(PopMatrix, (), (F, "glPopMatrix();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001538}
1539
1540KEYWORD1 void KEYWORD2 NAME(PushMatrix)(void)
1541{
Brian Paul9745d472001-12-14 21:56:50 +00001542 DISPATCH(PushMatrix, (), (F, "glPushMatrix();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00001543}
1544
1545KEYWORD1 void KEYWORD2 NAME(Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
1546{
Brian Paul9745d472001-12-14 21:56:50 +00001547 DISPATCH(Rotated, (angle, x, y, z), (F, "glRotated(%f, %f, %f, %f);\n", angle, x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +00001548}
1549
1550KEYWORD1 void KEYWORD2 NAME(Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
1551{
Brian Paul9745d472001-12-14 21:56:50 +00001552 DISPATCH(Rotatef, (angle, x, y, z), (F, "glRotatef(%f, %f, %f, %f);\n", angle, x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +00001553}
1554
1555KEYWORD1 void KEYWORD2 NAME(Scaled)(GLdouble x, GLdouble y, GLdouble z)
1556{
Brian Paul9745d472001-12-14 21:56:50 +00001557 DISPATCH(Scaled, (x, y, z), (F, "glScaled(%f, %f, %f);\n", x, y, z));
Brian Paulb5fd8862001-11-18 22:48:11 +00001558}
1559
1560KEYWORD1 void KEYWORD2 NAME(Scalef)(GLfloat x, GLfloat y, GLfloat z)
1561{
Brian Paul9745d472001-12-14 21:56:50 +00001562 DISPATCH(Scalef, (x, y, z), (F, "glScalef(%f, %f, %f);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00001563}
1564
1565KEYWORD1 void KEYWORD2 NAME(Translated)(GLdouble x, GLdouble y, GLdouble z)
1566{
Brian Paul9745d472001-12-14 21:56:50 +00001567 DISPATCH(Translated, (x, y, z), (F, "glTranslated(%f, %f, %f);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00001568}
1569
1570KEYWORD1 void KEYWORD2 NAME(Translatef)(GLfloat x, GLfloat y, GLfloat z)
1571{
Brian Paul9745d472001-12-14 21:56:50 +00001572 DISPATCH(Translatef, (x, y, z), (F, "glTranslatef(%f, %f, %f);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00001573}
1574
Brian Paul1210b0d1999-11-25 18:16:13 +00001575KEYWORD1 void KEYWORD2 NAME(Viewport)(GLint x, GLint y, GLsizei width, GLsizei height)
1576{
Brian Paul9745d472001-12-14 21:56:50 +00001577 DISPATCH(Viewport, (x, y, width, height), (F, "glViewport(%d, %d, %p, %p);\n", x, y, (void *) width, (void *) height));
Brian Paul1210b0d1999-11-25 18:16:13 +00001578}
1579
1580KEYWORD1 void KEYWORD2 NAME(ArrayElement)(GLint i)
1581{
Brian Paul9745d472001-12-14 21:56:50 +00001582 DISPATCH(ArrayElement, (i), (F, "glArrayElement(%d);\n", i));
Brian Paul1210b0d1999-11-25 18:16:13 +00001583}
1584
Brian Paulb5fd8862001-11-18 22:48:11 +00001585KEYWORD1 void KEYWORD2 NAME(ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Brian Paul1210b0d1999-11-25 18:16:13 +00001586{
Brian Paul9745d472001-12-14 21:56:50 +00001587 DISPATCH(ColorPointer, (size, type, stride, pointer), (F, "glColorPointer(%d, 0x%x, %p, %p);\n", size, type, (void *) stride, (void *) pointer));
Brian Paul1210b0d1999-11-25 18:16:13 +00001588}
1589
Brian Paulb5fd8862001-11-18 22:48:11 +00001590KEYWORD1 void KEYWORD2 NAME(DisableClientState)(GLenum array)
Brian Paul1210b0d1999-11-25 18:16:13 +00001591{
Brian Paul9745d472001-12-14 21:56:50 +00001592 DISPATCH(DisableClientState, (array), (F, "glDisableClientState(0x%x);\n", array));
Brian Paul1210b0d1999-11-25 18:16:13 +00001593}
1594
1595KEYWORD1 void KEYWORD2 NAME(DrawArrays)(GLenum mode, GLint first, GLsizei count)
1596{
Brian Paul9745d472001-12-14 21:56:50 +00001597 DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArrays(0x%x, %d, %p);\n", mode, first, (void *) count));
Brian Paul1210b0d1999-11-25 18:16:13 +00001598}
1599
Brian Paulb5fd8862001-11-18 22:48:11 +00001600KEYWORD1 void KEYWORD2 NAME(DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
Brian Paul1210b0d1999-11-25 18:16:13 +00001601{
Brian Paul9745d472001-12-14 21:56:50 +00001602 DISPATCH(DrawElements, (mode, count, type, indices), (F, "glDrawElements(0x%x, %p, 0x%x, %p);\n", mode, (void *) count, type, (void *) indices));
Brian Paul1210b0d1999-11-25 18:16:13 +00001603}
1604
Brian Paulb5fd8862001-11-18 22:48:11 +00001605KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer)
Brian Paul1210b0d1999-11-25 18:16:13 +00001606{
Brian Paul9745d472001-12-14 21:56:50 +00001607 DISPATCH(EdgeFlagPointer, (stride, pointer), (F, "glEdgeFlagPointer(%p, %p);\n", (void *) stride, (void *) pointer));
Brian Paul1210b0d1999-11-25 18:16:13 +00001608}
1609
Brian Paulb5fd8862001-11-18 22:48:11 +00001610KEYWORD1 void KEYWORD2 NAME(EnableClientState)(GLenum array)
Brian Paul1210b0d1999-11-25 18:16:13 +00001611{
Brian Paul9745d472001-12-14 21:56:50 +00001612 DISPATCH(EnableClientState, (array), (F, "glEnableClientState(0x%x);\n", array));
Brian Paul1210b0d1999-11-25 18:16:13 +00001613}
1614
Brian Paulb5fd8862001-11-18 22:48:11 +00001615KEYWORD1 void KEYWORD2 NAME(GetPointerv)(GLenum pname, GLvoid ** params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001616{
Brian Paul9745d472001-12-14 21:56:50 +00001617 DISPATCH(GetPointerv, (pname, params), (F, "glGetPointerv(0x%x, %p);\n", pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001618}
1619
Brian Paulb5fd8862001-11-18 22:48:11 +00001620KEYWORD1 void KEYWORD2 NAME(IndexPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
Brian Paul1210b0d1999-11-25 18:16:13 +00001621{
Brian Paul9745d472001-12-14 21:56:50 +00001622 DISPATCH(IndexPointer, (type, stride, pointer), (F, "glIndexPointer(0x%x, %p, %p);\n", type, (void *) stride, (void *) pointer));
Brian Paul1210b0d1999-11-25 18:16:13 +00001623}
1624
Brian Paulb5fd8862001-11-18 22:48:11 +00001625KEYWORD1 void KEYWORD2 NAME(InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid * pointer)
Brian Paul67661b01999-12-15 12:52:31 +00001626{
Brian Paul9745d472001-12-14 21:56:50 +00001627 DISPATCH(InterleavedArrays, (format, stride, pointer), (F, "glInterleavedArrays(0x%x, %p, %p);\n", format, (void *) stride, (void *) pointer));
Brian Paul67661b01999-12-15 12:52:31 +00001628}
1629
Brian Paulb5fd8862001-11-18 22:48:11 +00001630KEYWORD1 void KEYWORD2 NAME(NormalPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
Brian Paul67661b01999-12-15 12:52:31 +00001631{
Brian Paul9745d472001-12-14 21:56:50 +00001632 DISPATCH(NormalPointer, (type, stride, pointer), (F, "glNormalPointer(0x%x, %p, %p);\n", type, (void *) stride, (void *) pointer));
Brian Paul67661b01999-12-15 12:52:31 +00001633}
1634
Brian Paulb5fd8862001-11-18 22:48:11 +00001635KEYWORD1 void KEYWORD2 NAME(TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Brian Paul1210b0d1999-11-25 18:16:13 +00001636{
Brian Paul9745d472001-12-14 21:56:50 +00001637 DISPATCH(TexCoordPointer, (size, type, stride, pointer), (F, "glTexCoordPointer(%d, 0x%x, %p, %p);\n", size, type, (void *) stride, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00001638}
1639
1640KEYWORD1 void KEYWORD2 NAME(VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1641{
Brian Paul9745d472001-12-14 21:56:50 +00001642 DISPATCH(VertexPointer, (size, type, stride, pointer), (F, "glVertexPointer(%d, 0x%x, %p, %p);\n", size, type, (void *) stride, (void *) pointer));
Brian Paul1210b0d1999-11-25 18:16:13 +00001643}
1644
1645KEYWORD1 void KEYWORD2 NAME(PolygonOffset)(GLfloat factor, GLfloat units)
1646{
Brian Paul9745d472001-12-14 21:56:50 +00001647 DISPATCH(PolygonOffset, (factor, units), (F, "glPolygonOffset(%f, %f);\n", factor, units));
Brian Paulb5fd8862001-11-18 22:48:11 +00001648}
1649
1650KEYWORD1 void KEYWORD2 NAME(CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1651{
Brian Paul9745d472001-12-14 21:56:50 +00001652 DISPATCH(CopyTexImage1D, (target, level, internalformat, x, y, width, border), (F, "glCopyTexImage1D(0x%x, %d, 0x%x, %d, %d, %p, %d);\n", target, level, internalformat, x, y, (void *) width, border));
Brian Paulb5fd8862001-11-18 22:48:11 +00001653}
1654
1655KEYWORD1 void KEYWORD2 NAME(CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1656{
Brian Paul9745d472001-12-14 21:56:50 +00001657 DISPATCH(CopyTexImage2D, (target, level, internalformat, x, y, width, height, border), (F, "glCopyTexImage2D(0x%x, %d, 0x%x, %d, %d, %p, %p, %d);\n", target, level, internalformat, x, y, (void *) width, (void *) height, border));
Brian Paulb5fd8862001-11-18 22:48:11 +00001658}
1659
1660KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1661{
Brian Paul9745d472001-12-14 21:56:50 +00001662 DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1D(0x%x, %d, %d, %d, %d, %p);\n", target, level, xoffset, x, y, (void *) width));
Brian Paulb5fd8862001-11-18 22:48:11 +00001663}
1664
1665KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1666{
Brian Paul9745d472001-12-14 21:56:50 +00001667 DISPATCH(CopyTexSubImage2D, (target, level, xoffset, yoffset, x, y, width, height), (F, "glCopyTexSubImage2D(0x%x, %d, %d, %d, %d, %d, %p, %p);\n", target, level, xoffset, yoffset, x, y, (void *) width, (void *) height));
Brian Paulb5fd8862001-11-18 22:48:11 +00001668}
1669
1670KEYWORD1 void KEYWORD2 NAME(TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
1671{
Brian Paul9745d472001-12-14 21:56:50 +00001672 DISPATCH(TexSubImage1D, (target, level, xoffset, width, format, type, pixels), (F, "glTexSubImage1D(0x%x, %d, %d, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, (void *) width, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001673}
1674
1675KEYWORD1 void KEYWORD2 NAME(TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1676{
Brian Paul9745d472001-12-14 21:56:50 +00001677 DISPATCH(TexSubImage2D, (target, level, xoffset, yoffset, width, height, format, type, pixels), (F, "glTexSubImage2D(0x%x, %d, %d, %d, %p, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, (void *) width, (void *) height, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001678}
1679
1680KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences)
1681{
Brian Paul9745d472001-12-14 21:56:50 +00001682 RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResident(%p, %p, %p);\n", (void *) n, (void *) textures, (void *) residences));
Brian Paulb5fd8862001-11-18 22:48:11 +00001683}
1684
1685KEYWORD1 void KEYWORD2 NAME(BindTexture)(GLenum target, GLuint texture)
1686{
Brian Paul9745d472001-12-14 21:56:50 +00001687 DISPATCH(BindTexture, (target, texture), (F, "glBindTexture(0x%x, %d);\n", target, texture));
Brian Paulb5fd8862001-11-18 22:48:11 +00001688}
1689
1690KEYWORD1 void KEYWORD2 NAME(DeleteTextures)(GLsizei n, const GLuint * textures)
1691{
Brian Paul9745d472001-12-14 21:56:50 +00001692 DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTextures(%p, %p);\n", (void *) n, (void *) textures));
Brian Paulb5fd8862001-11-18 22:48:11 +00001693}
1694
1695KEYWORD1 void KEYWORD2 NAME(GenTextures)(GLsizei n, GLuint * textures)
1696{
Brian Paul9745d472001-12-14 21:56:50 +00001697 DISPATCH(GenTextures, (n, textures), (F, "glGenTextures(%p, %p);\n", (void *) n, (void *) textures));
Brian Paulb5fd8862001-11-18 22:48:11 +00001698}
1699
1700KEYWORD1 GLboolean KEYWORD2 NAME(IsTexture)(GLuint texture)
1701{
Brian Paul9745d472001-12-14 21:56:50 +00001702 RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTexture(%d);\n", texture));
Brian Paulb5fd8862001-11-18 22:48:11 +00001703}
1704
1705KEYWORD1 void KEYWORD2 NAME(PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
1706{
Brian Paul9745d472001-12-14 21:56:50 +00001707 DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTextures(%p, %p, %p);\n", (void *) n, (void *) textures, (void *) priorities));
Brian Paulb5fd8862001-11-18 22:48:11 +00001708}
1709
1710KEYWORD1 void KEYWORD2 NAME(Indexub)(GLubyte c)
1711{
Brian Paul9745d472001-12-14 21:56:50 +00001712 DISPATCH(Indexub, (c), (F, "glIndexub(%d);\n", c));
Brian Paulb5fd8862001-11-18 22:48:11 +00001713}
1714
1715KEYWORD1 void KEYWORD2 NAME(Indexubv)(const GLubyte * c)
1716{
Brian Paul9745d472001-12-14 21:56:50 +00001717 DISPATCH(Indexubv, (c), (F, "glIndexubv(%p);\n", (void *) c));
Brian Paul1210b0d1999-11-25 18:16:13 +00001718}
1719
1720KEYWORD1 void KEYWORD2 NAME(PopClientAttrib)(void)
1721{
Brian Paul9745d472001-12-14 21:56:50 +00001722 DISPATCH(PopClientAttrib, (), (F, "glPopClientAttrib();\n"));
Brian Paul1210b0d1999-11-25 18:16:13 +00001723}
1724
Brian Paul1210b0d1999-11-25 18:16:13 +00001725KEYWORD1 void KEYWORD2 NAME(PushClientAttrib)(GLbitfield mask)
1726{
Brian Paul9745d472001-12-14 21:56:50 +00001727 DISPATCH(PushClientAttrib, (mask), (F, "glPushClientAttrib(%p);\n", (void *) mask));
Brian Paul1210b0d1999-11-25 18:16:13 +00001728}
1729
Brian Paulb5fd8862001-11-18 22:48:11 +00001730KEYWORD1 void KEYWORD2 NAME(BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
Brian Paul1210b0d1999-11-25 18:16:13 +00001731{
Brian Paul9745d472001-12-14 21:56:50 +00001732 DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
Brian Paul1210b0d1999-11-25 18:16:13 +00001733}
1734
1735KEYWORD1 void KEYWORD2 NAME(BlendEquation)(GLenum mode)
1736{
Brian Paul9745d472001-12-14 21:56:50 +00001737 DISPATCH(BlendEquation, (mode), (F, "glBlendEquation(0x%x);\n", mode));
Brian Paul1210b0d1999-11-25 18:16:13 +00001738}
1739
Brian Paulb5fd8862001-11-18 22:48:11 +00001740KEYWORD1 void KEYWORD2 NAME(DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
Brian Paul1210b0d1999-11-25 18:16:13 +00001741{
Brian Paul9745d472001-12-14 21:56:50 +00001742 DISPATCH(DrawRangeElements, (mode, start, end, count, type, indices), (F, "glDrawRangeElements(0x%x, %d, %d, %p, 0x%x, %p);\n", mode, start, end, (void *) count, type, (void *) indices));
Brian Paul1210b0d1999-11-25 18:16:13 +00001743}
1744
Brian Paulb5fd8862001-11-18 22:48:11 +00001745KEYWORD1 void KEYWORD2 NAME(ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
Brian Paul1210b0d1999-11-25 18:16:13 +00001746{
Brian Paul9745d472001-12-14 21:56:50 +00001747 DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTable(0x%x, 0x%x, %p, 0x%x, 0x%x, %p);\n", target, internalformat, (void *) width, format, type, (void *) table));
Brian Paul1210b0d1999-11-25 18:16:13 +00001748}
1749
Brian Paulb5fd8862001-11-18 22:48:11 +00001750KEYWORD1 void KEYWORD2 NAME(ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001751{
Brian Paul9745d472001-12-14 21:56:50 +00001752 DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001753}
1754
Brian Paulb5fd8862001-11-18 22:48:11 +00001755KEYWORD1 void KEYWORD2 NAME(ColorTableParameteriv)(GLenum target, GLenum pname, const GLint * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001756{
Brian Paul9745d472001-12-14 21:56:50 +00001757 DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001758}
1759
1760KEYWORD1 void KEYWORD2 NAME(CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
1761{
Brian Paul9745d472001-12-14 21:56:50 +00001762 DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTable(0x%x, 0x%x, %d, %d, %p);\n", target, internalformat, x, y, (void *) width));
Brian Paulb5fd8862001-11-18 22:48:11 +00001763}
1764
1765KEYWORD1 void KEYWORD2 NAME(GetColorTable)(GLenum target, GLenum format, GLenum type, GLvoid * table)
1766{
Brian Paul9745d472001-12-14 21:56:50 +00001767 DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTable(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (void *) table));
Brian Paulb5fd8862001-11-18 22:48:11 +00001768}
1769
1770KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat * params)
1771{
Brian Paul9745d472001-12-14 21:56:50 +00001772 DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001773}
1774
1775KEYWORD1 void KEYWORD2 NAME(GetColorTableParameteriv)(GLenum target, GLenum pname, GLint * params)
1776{
Brian Paul9745d472001-12-14 21:56:50 +00001777 DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001778}
1779
1780KEYWORD1 void KEYWORD2 NAME(ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
1781{
Brian Paul9745d472001-12-14 21:56:50 +00001782 DISPATCH(ColorSubTable, (target, start, count, format, type, data), (F, "glColorSubTable(0x%x, %p, %p, 0x%x, 0x%x, %p);\n", target, (void *) start, (void *) count, format, type, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00001783}
1784
1785KEYWORD1 void KEYWORD2 NAME(CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
1786{
Brian Paul9745d472001-12-14 21:56:50 +00001787 DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTable(0x%x, %p, %d, %d, %p);\n", target, (void *) start, x, y, (void *) width));
Brian Paulb5fd8862001-11-18 22:48:11 +00001788}
1789
1790KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
1791{
Brian Paul9745d472001-12-14 21:56:50 +00001792 DISPATCH(ConvolutionFilter1D, (target, internalformat, width, format, type, image), (F, "glConvolutionFilter1D(0x%x, 0x%x, %p, 0x%x, 0x%x, %p);\n", target, internalformat, (void *) width, format, type, (void *) image));
Brian Paulb5fd8862001-11-18 22:48:11 +00001793}
1794
1795KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
1796{
Brian Paul9745d472001-12-14 21:56:50 +00001797 DISPATCH(ConvolutionFilter2D, (target, internalformat, width, height, format, type, image), (F, "glConvolutionFilter2D(0x%x, 0x%x, %p, %p, 0x%x, 0x%x, %p);\n", target, internalformat, (void *) width, (void *) height, format, type, (void *) image));
Brian Paulb5fd8862001-11-18 22:48:11 +00001798}
1799
1800KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params)
1801{
Brian Paul9745d472001-12-14 21:56:50 +00001802 DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterf(0x%x, 0x%x, %f);\n", target, pname, params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001803}
1804
1805KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
1806{
Brian Paul9745d472001-12-14 21:56:50 +00001807 DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001808}
1809
1810KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteri)(GLenum target, GLenum pname, GLint params)
1811{
Brian Paul9745d472001-12-14 21:56:50 +00001812 DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteri(0x%x, 0x%x, %d);\n", target, pname, params));
Brian Paulb5fd8862001-11-18 22:48:11 +00001813}
1814
1815KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint * params)
1816{
Brian Paul9745d472001-12-14 21:56:50 +00001817 DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001818}
1819
1820KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
1821{
Brian Paul9745d472001-12-14 21:56:50 +00001822 DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1D(0x%x, 0x%x, %d, %d, %p);\n", target, internalformat, x, y, (void *) width));
Brian Paul1210b0d1999-11-25 18:16:13 +00001823}
1824
1825KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
1826{
Brian Paul9745d472001-12-14 21:56:50 +00001827 DISPATCH(CopyConvolutionFilter2D, (target, internalformat, x, y, width, height), (F, "glCopyConvolutionFilter2D(0x%x, 0x%x, %d, %d, %p, %p);\n", target, internalformat, x, y, (void *) width, (void *) height));
Brian Paul1210b0d1999-11-25 18:16:13 +00001828}
1829
Brian Paulb5fd8862001-11-18 22:48:11 +00001830KEYWORD1 void KEYWORD2 NAME(GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLvoid * image)
Brian Paul1210b0d1999-11-25 18:16:13 +00001831{
Brian Paul9745d472001-12-14 21:56:50 +00001832 DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilter(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (void *) image));
Brian Paul1210b0d1999-11-25 18:16:13 +00001833}
1834
Brian Paulb5fd8862001-11-18 22:48:11 +00001835KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001836{
Brian Paul9745d472001-12-14 21:56:50 +00001837 DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001838}
1839
Brian Paulb5fd8862001-11-18 22:48:11 +00001840KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001841{
Brian Paul9745d472001-12-14 21:56:50 +00001842 DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001843}
1844
Brian Paulb5fd8862001-11-18 22:48:11 +00001845KEYWORD1 void KEYWORD2 NAME(GetSeparableFilter)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
Brian Paul1210b0d1999-11-25 18:16:13 +00001846{
Brian Paul9745d472001-12-14 21:56:50 +00001847 DISPATCH(GetSeparableFilter, (target, format, type, row, column, span), (F, "glGetSeparableFilter(0x%x, 0x%x, 0x%x, %p, %p, %p);\n", target, format, type, (void *) row, (void *) column, (void *) span));
Brian Paul1210b0d1999-11-25 18:16:13 +00001848}
1849
Brian Paulb5fd8862001-11-18 22:48:11 +00001850KEYWORD1 void KEYWORD2 NAME(SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
Brian Paul1210b0d1999-11-25 18:16:13 +00001851{
Brian Paul9745d472001-12-14 21:56:50 +00001852 DISPATCH(SeparableFilter2D, (target, internalformat, width, height, format, type, row, column), (F, "glSeparableFilter2D(0x%x, 0x%x, %p, %p, 0x%x, 0x%x, %p, %p);\n", target, internalformat, (void *) width, (void *) height, format, type, (void *) row, (void *) column));
Brian Paul1210b0d1999-11-25 18:16:13 +00001853}
1854
Brian Paulb5fd8862001-11-18 22:48:11 +00001855KEYWORD1 void KEYWORD2 NAME(GetHistogram)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
Brian Paul1210b0d1999-11-25 18:16:13 +00001856{
Brian Paul9745d472001-12-14 21:56:50 +00001857 DISPATCH(GetHistogram, (target, reset, format, type, values), (F, "glGetHistogram(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (void *) values));
Brian Paul1210b0d1999-11-25 18:16:13 +00001858}
1859
Brian Paulb5fd8862001-11-18 22:48:11 +00001860KEYWORD1 void KEYWORD2 NAME(GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001861{
Brian Paul9745d472001-12-14 21:56:50 +00001862 DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001863}
1864
Brian Paulb5fd8862001-11-18 22:48:11 +00001865KEYWORD1 void KEYWORD2 NAME(GetHistogramParameteriv)(GLenum target, GLenum pname, GLint * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001866{
Brian Paul9745d472001-12-14 21:56:50 +00001867 DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001868}
1869
Brian Paulb5fd8862001-11-18 22:48:11 +00001870KEYWORD1 void KEYWORD2 NAME(GetMinmax)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
Brian Paul1210b0d1999-11-25 18:16:13 +00001871{
Brian Paul9745d472001-12-14 21:56:50 +00001872 DISPATCH(GetMinmax, (target, reset, format, type, values), (F, "glGetMinmax(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (void *) values));
Brian Paul1210b0d1999-11-25 18:16:13 +00001873}
1874
Brian Paulb5fd8862001-11-18 22:48:11 +00001875KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001876{
Brian Paul9745d472001-12-14 21:56:50 +00001877 DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001878}
1879
Brian Paulb5fd8862001-11-18 22:48:11 +00001880KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint * params)
Brian Paul1210b0d1999-11-25 18:16:13 +00001881{
Brian Paul9745d472001-12-14 21:56:50 +00001882 DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameteriv(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul1210b0d1999-11-25 18:16:13 +00001883}
1884
1885KEYWORD1 void KEYWORD2 NAME(Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
1886{
Brian Paul9745d472001-12-14 21:56:50 +00001887 DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogram(0x%x, %p, 0x%x, %d);\n", target, (void *) width, internalformat, sink));
Brian Paul1210b0d1999-11-25 18:16:13 +00001888}
1889
1890KEYWORD1 void KEYWORD2 NAME(Minmax)(GLenum target, GLenum internalformat, GLboolean sink)
1891{
Brian Paul9745d472001-12-14 21:56:50 +00001892 DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmax(0x%x, 0x%x, %d);\n", target, internalformat, sink));
Brian Paul1210b0d1999-11-25 18:16:13 +00001893}
1894
1895KEYWORD1 void KEYWORD2 NAME(ResetHistogram)(GLenum target)
1896{
Brian Paul9745d472001-12-14 21:56:50 +00001897 DISPATCH(ResetHistogram, (target), (F, "glResetHistogram(0x%x);\n", target));
Brian Paul1210b0d1999-11-25 18:16:13 +00001898}
1899
Brian Paulb5fd8862001-11-18 22:48:11 +00001900KEYWORD1 void KEYWORD2 NAME(ResetMinmax)(GLenum target)
Brian Paul1210b0d1999-11-25 18:16:13 +00001901{
Brian Paul9745d472001-12-14 21:56:50 +00001902 DISPATCH(ResetMinmax, (target), (F, "glResetMinmax(0x%x);\n", target));
Brian Paul1210b0d1999-11-25 18:16:13 +00001903}
1904
Brian Paulb5fd8862001-11-18 22:48:11 +00001905KEYWORD1 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)
1906{
Brian Paul9745d472001-12-14 21:56:50 +00001907 DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3D(0x%x, %d, %d, %p, %p, %p, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, (void *) width, (void *) height, (void *) depth, border, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001908}
Brian Paul67661b01999-12-15 12:52:31 +00001909
Brian Paulb5fd8862001-11-18 22:48:11 +00001910KEYWORD1 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)
1911{
Brian Paul9745d472001-12-14 21:56:50 +00001912 DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3D(0x%x, %d, %d, %d, %d, %p, %p, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, (void *) width, (void *) height, (void *) depth, format, type, (void *) pixels));
Brian Paulb5fd8862001-11-18 22:48:11 +00001913}
1914
1915KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1916{
Brian Paul9745d472001-12-14 21:56:50 +00001917 DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %p, %p);\n", target, level, xoffset, yoffset, zoffset, x, y, (void *) width, (void *) height));
Brian Paulb5fd8862001-11-18 22:48:11 +00001918}
1919
1920KEYWORD1 void KEYWORD2 NAME(ActiveTextureARB)(GLenum texture)
1921{
Brian Paul9745d472001-12-14 21:56:50 +00001922 DISPATCH(ActiveTextureARB, (texture), (F, "glActiveTextureARB(0x%x);\n", texture));
Brian Paulb5fd8862001-11-18 22:48:11 +00001923}
1924
1925KEYWORD1 void KEYWORD2 NAME(ClientActiveTextureARB)(GLenum texture)
1926{
Brian Paul9745d472001-12-14 21:56:50 +00001927 DISPATCH(ClientActiveTextureARB, (texture), (F, "glClientActiveTextureARB(0x%x);\n", texture));
Brian Paulb5fd8862001-11-18 22:48:11 +00001928}
1929
1930KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dARB)(GLenum target, GLdouble s)
1931{
Brian Paul9745d472001-12-14 21:56:50 +00001932 DISPATCH(MultiTexCoord1dARB, (target, s), (F, "glMultiTexCoord1dARB(0x%x, %f);\n", target, s));
Brian Paulb5fd8862001-11-18 22:48:11 +00001933}
1934
1935KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dvARB)(GLenum target, const GLdouble * v)
1936{
Brian Paul9745d472001-12-14 21:56:50 +00001937 DISPATCH(MultiTexCoord1dvARB, (target, v), (F, "glMultiTexCoord1dvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001938}
1939
1940KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fARB)(GLenum target, GLfloat s)
1941{
Brian Paul9745d472001-12-14 21:56:50 +00001942 DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1fARB(0x%x, %f);\n", target, s));
Brian Paulb5fd8862001-11-18 22:48:11 +00001943}
1944
1945KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fvARB)(GLenum target, const GLfloat * v)
1946{
Brian Paul9745d472001-12-14 21:56:50 +00001947 DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001948}
1949
1950KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iARB)(GLenum target, GLint s)
1951{
Brian Paul9745d472001-12-14 21:56:50 +00001952 DISPATCH(MultiTexCoord1iARB, (target, s), (F, "glMultiTexCoord1iARB(0x%x, %d);\n", target, s));
Brian Paulb5fd8862001-11-18 22:48:11 +00001953}
1954
1955KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1ivARB)(GLenum target, const GLint * v)
1956{
Brian Paul9745d472001-12-14 21:56:50 +00001957 DISPATCH(MultiTexCoord1ivARB, (target, v), (F, "glMultiTexCoord1ivARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001958}
1959
1960KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sARB)(GLenum target, GLshort s)
1961{
Brian Paul9745d472001-12-14 21:56:50 +00001962 DISPATCH(MultiTexCoord1sARB, (target, s), (F, "glMultiTexCoord1sARB(0x%x, %d);\n", target, s));
Brian Paulb5fd8862001-11-18 22:48:11 +00001963}
1964
1965KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1svARB)(GLenum target, const GLshort * v)
1966{
Brian Paul9745d472001-12-14 21:56:50 +00001967 DISPATCH(MultiTexCoord1svARB, (target, v), (F, "glMultiTexCoord1svARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001968}
1969
1970KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t)
1971{
Brian Paul9745d472001-12-14 21:56:50 +00001972 DISPATCH(MultiTexCoord2dARB, (target, s, t), (F, "glMultiTexCoord2dARB(0x%x, %f, %f);\n", target, s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +00001973}
1974
1975KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dvARB)(GLenum target, const GLdouble * v)
1976{
Brian Paul9745d472001-12-14 21:56:50 +00001977 DISPATCH(MultiTexCoord2dvARB, (target, v), (F, "glMultiTexCoord2dvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001978}
1979
1980KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t)
1981{
Brian Paul9745d472001-12-14 21:56:50 +00001982 DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2fARB(0x%x, %f, %f);\n", target, s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +00001983}
1984
1985KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fvARB)(GLenum target, const GLfloat * v)
1986{
Brian Paul9745d472001-12-14 21:56:50 +00001987 DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001988}
1989
1990KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iARB)(GLenum target, GLint s, GLint t)
1991{
Brian Paul9745d472001-12-14 21:56:50 +00001992 DISPATCH(MultiTexCoord2iARB, (target, s, t), (F, "glMultiTexCoord2iARB(0x%x, %d, %d);\n", target, s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +00001993}
1994
1995KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2ivARB)(GLenum target, const GLint * v)
1996{
Brian Paul9745d472001-12-14 21:56:50 +00001997 DISPATCH(MultiTexCoord2ivARB, (target, v), (F, "glMultiTexCoord2ivARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00001998}
1999
2000KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t)
2001{
Brian Paul9745d472001-12-14 21:56:50 +00002002 DISPATCH(MultiTexCoord2sARB, (target, s, t), (F, "glMultiTexCoord2sARB(0x%x, %d, %d);\n", target, s, t));
Brian Paulb5fd8862001-11-18 22:48:11 +00002003}
2004
2005KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2svARB)(GLenum target, const GLshort * v)
2006{
Brian Paul9745d472001-12-14 21:56:50 +00002007 DISPATCH(MultiTexCoord2svARB, (target, v), (F, "glMultiTexCoord2svARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002008}
2009
2010KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
2011{
Brian Paul9745d472001-12-14 21:56:50 +00002012 DISPATCH(MultiTexCoord3dARB, (target, s, t, r), (F, "glMultiTexCoord3dARB(0x%x, %f, %f, %f);\n", target, s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +00002013}
2014
2015KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dvARB)(GLenum target, const GLdouble * v)
2016{
Brian Paul9745d472001-12-14 21:56:50 +00002017 DISPATCH(MultiTexCoord3dvARB, (target, v), (F, "glMultiTexCoord3dvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002018}
2019
2020KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
2021{
Brian Paul9745d472001-12-14 21:56:50 +00002022 DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3fARB(0x%x, %f, %f, %f);\n", target, s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +00002023}
2024
2025KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fvARB)(GLenum target, const GLfloat * v)
2026{
Brian Paul9745d472001-12-14 21:56:50 +00002027 DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002028}
2029
2030KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r)
2031{
Brian Paul9745d472001-12-14 21:56:50 +00002032 DISPATCH(MultiTexCoord3iARB, (target, s, t, r), (F, "glMultiTexCoord3iARB(0x%x, %d, %d, %d);\n", target, s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +00002033}
2034
2035KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3ivARB)(GLenum target, const GLint * v)
2036{
Brian Paul9745d472001-12-14 21:56:50 +00002037 DISPATCH(MultiTexCoord3ivARB, (target, v), (F, "glMultiTexCoord3ivARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002038}
2039
2040KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r)
2041{
Brian Paul9745d472001-12-14 21:56:50 +00002042 DISPATCH(MultiTexCoord3sARB, (target, s, t, r), (F, "glMultiTexCoord3sARB(0x%x, %d, %d, %d);\n", target, s, t, r));
Brian Paulb5fd8862001-11-18 22:48:11 +00002043}
2044
2045KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3svARB)(GLenum target, const GLshort * v)
2046{
Brian Paul9745d472001-12-14 21:56:50 +00002047 DISPATCH(MultiTexCoord3svARB, (target, v), (F, "glMultiTexCoord3svARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002048}
2049
2050KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
2051{
Brian Paul9745d472001-12-14 21:56:50 +00002052 DISPATCH(MultiTexCoord4dARB, (target, s, t, r, q), (F, "glMultiTexCoord4dARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +00002053}
2054
2055KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dvARB)(GLenum target, const GLdouble * v)
2056{
Brian Paul9745d472001-12-14 21:56:50 +00002057 DISPATCH(MultiTexCoord4dvARB, (target, v), (F, "glMultiTexCoord4dvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002058}
2059
2060KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2061{
Brian Paul9745d472001-12-14 21:56:50 +00002062 DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4fARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +00002063}
2064
2065KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fvARB)(GLenum target, const GLfloat * v)
2066{
Brian Paul9745d472001-12-14 21:56:50 +00002067 DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fvARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002068}
2069
2070KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q)
2071{
Brian Paul9745d472001-12-14 21:56:50 +00002072 DISPATCH(MultiTexCoord4iARB, (target, s, t, r, q), (F, "glMultiTexCoord4iARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +00002073}
2074
2075KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4ivARB)(GLenum target, const GLint * v)
2076{
Brian Paul9745d472001-12-14 21:56:50 +00002077 DISPATCH(MultiTexCoord4ivARB, (target, v), (F, "glMultiTexCoord4ivARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002078}
2079
2080KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
2081{
Brian Paul9745d472001-12-14 21:56:50 +00002082 DISPATCH(MultiTexCoord4sARB, (target, s, t, r, q), (F, "glMultiTexCoord4sARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
Brian Paulb5fd8862001-11-18 22:48:11 +00002083}
2084
2085KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4svARB)(GLenum target, const GLshort * v)
2086{
Brian Paul9745d472001-12-14 21:56:50 +00002087 DISPATCH(MultiTexCoord4svARB, (target, v), (F, "glMultiTexCoord4svARB(0x%x, %p);\n", target, (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00002088}
2089
2090KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixfARB)(const GLfloat * m)
2091{
Brian Paul9745d472001-12-14 21:56:50 +00002092 DISPATCH(LoadTransposeMatrixfARB, (m), (F, "glLoadTransposeMatrixfARB(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00002093}
2094
2095KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixdARB)(const GLdouble * m)
2096{
Brian Paul9745d472001-12-14 21:56:50 +00002097 DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixdARB(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00002098}
2099
2100KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixfARB)(const GLfloat * m)
2101{
Brian Paul9745d472001-12-14 21:56:50 +00002102 DISPATCH(MultTransposeMatrixfARB, (m), (F, "glMultTransposeMatrixfARB(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00002103}
2104
2105KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixdARB)(const GLdouble * m)
2106{
Brian Paul9745d472001-12-14 21:56:50 +00002107 DISPATCH(MultTransposeMatrixdARB, (m), (F, "glMultTransposeMatrixdARB(%p);\n", (void *) m));
Brian Paulb5fd8862001-11-18 22:48:11 +00002108}
2109
2110KEYWORD1 void KEYWORD2 NAME(SampleCoverageARB)(GLclampf value, GLboolean invert)
2111{
Brian Paul9745d472001-12-14 21:56:50 +00002112 DISPATCH(SampleCoverageARB, (value, invert), (F, "glSampleCoverageARB(%f, %d);\n", value, invert));
Brian Paulb5fd8862001-11-18 22:48:11 +00002113}
2114
2115KEYWORD1 void KEYWORD2 NAME(__unused413)(void)
2116{
Brian Paul9745d472001-12-14 21:56:50 +00002117 DISPATCH(__unused413, (), (F, "gl__unused413();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00002118}
2119
2120KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
2121{
Brian Paul9745d472001-12-14 21:56:50 +00002122 DISPATCH(CompressedTexImage3DARB, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3DARB(0x%x, %d, 0x%x, %p, %p, %p, %d, %p, %p);\n", target, level, internalformat, (void *) width, (void *) height, (void *) depth, border, (void *) imageSize, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00002123}
2124
2125KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
2126{
Brian Paul9745d472001-12-14 21:56:50 +00002127 DISPATCH(CompressedTexImage2DARB, (target, level, internalformat, width, height, border, imageSize, data), (F, "glCompressedTexImage2DARB(0x%x, %d, 0x%x, %p, %p, %d, %p, %p);\n", target, level, internalformat, (void *) width, (void *) height, border, (void *) imageSize, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00002128}
2129
2130KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
2131{
Brian Paul9745d472001-12-14 21:56:50 +00002132 DISPATCH(CompressedTexImage1DARB, (target, level, internalformat, width, border, imageSize, data), (F, "glCompressedTexImage1DARB(0x%x, %d, 0x%x, %p, %d, %p, %p);\n", target, level, internalformat, (void *) width, border, (void *) imageSize, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00002133}
2134
2135KEYWORD1 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)
2136{
Brian Paul9745d472001-12-14 21:56:50 +00002137 DISPATCH(CompressedTexSubImage3DARB, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3DARB(0x%x, %d, %d, %d, %d, %p, %p, %p, 0x%x, %p, %p);\n", target, level, xoffset, yoffset, zoffset, (void *) width, (void *) height, (void *) depth, format, (void *) imageSize, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00002138}
2139
2140KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
2141{
Brian Paul9745d472001-12-14 21:56:50 +00002142 DISPATCH(CompressedTexSubImage2DARB, (target, level, xoffset, yoffset, width, height, format, imageSize, data), (F, "glCompressedTexSubImage2DARB(0x%x, %d, %d, %d, %p, %p, 0x%x, %p, %p);\n", target, level, xoffset, yoffset, (void *) width, (void *) height, format, (void *) imageSize, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00002143}
2144
2145KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
2146{
Brian Paul9745d472001-12-14 21:56:50 +00002147 DISPATCH(CompressedTexSubImage1DARB, (target, level, xoffset, width, format, imageSize, data), (F, "glCompressedTexSubImage1DARB(0x%x, %d, %d, %p, 0x%x, %p, %p);\n", target, level, xoffset, (void *) width, format, (void *) imageSize, (void *) data));
Brian Paulb5fd8862001-11-18 22:48:11 +00002148}
2149
2150KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img)
2151{
Brian Paul9745d472001-12-14 21:56:50 +00002152 DISPATCH(GetCompressedTexImageARB, (target, level, img), (F, "glGetCompressedTexImageARB(0x%x, %d, %p);\n", target, level, (void *) img));
Brian Paul471a7742001-12-04 23:43:31 +00002153}
2154
2155KEYWORD1 void KEYWORD2 NAME(ActiveTexture)(GLenum texture)
2156{
Brian Paul9745d472001-12-14 21:56:50 +00002157 DISPATCH(ActiveTextureARB, (texture), (F, "glActiveTexture(0x%x);\n", texture));
Brian Paul471a7742001-12-04 23:43:31 +00002158}
2159
2160KEYWORD1 void KEYWORD2 NAME(ClientActiveTexture)(GLenum texture)
2161{
Brian Paul9745d472001-12-14 21:56:50 +00002162 DISPATCH(ClientActiveTextureARB, (texture), (F, "glClientActiveTexture(0x%x);\n", texture));
Brian Paul471a7742001-12-04 23:43:31 +00002163}
2164
2165KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1d)(GLenum target, GLdouble s)
2166{
Brian Paul9745d472001-12-14 21:56:50 +00002167 DISPATCH(MultiTexCoord1dARB, (target, s), (F, "glMultiTexCoord1d(0x%x, %f);\n", target, s));
Brian Paul471a7742001-12-04 23:43:31 +00002168}
2169
2170KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dv)(GLenum target, const GLdouble * v)
2171{
Brian Paul9745d472001-12-14 21:56:50 +00002172 DISPATCH(MultiTexCoord1dvARB, (target, v), (F, "glMultiTexCoord1dv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002173}
2174
2175KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1f)(GLenum target, GLfloat s)
2176{
Brian Paul9745d472001-12-14 21:56:50 +00002177 DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1f(0x%x, %f);\n", target, s));
Brian Paul471a7742001-12-04 23:43:31 +00002178}
2179
2180KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fv)(GLenum target, const GLfloat * v)
2181{
Brian Paul9745d472001-12-14 21:56:50 +00002182 DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002183}
2184
2185KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1i)(GLenum target, GLint s)
2186{
Brian Paul9745d472001-12-14 21:56:50 +00002187 DISPATCH(MultiTexCoord1iARB, (target, s), (F, "glMultiTexCoord1i(0x%x, %d);\n", target, s));
Brian Paul471a7742001-12-04 23:43:31 +00002188}
2189
2190KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iv)(GLenum target, const GLint * v)
2191{
Brian Paul9745d472001-12-14 21:56:50 +00002192 DISPATCH(MultiTexCoord1ivARB, (target, v), (F, "glMultiTexCoord1iv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002193}
2194
2195KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1s)(GLenum target, GLshort s)
2196{
Brian Paul9745d472001-12-14 21:56:50 +00002197 DISPATCH(MultiTexCoord1sARB, (target, s), (F, "glMultiTexCoord1s(0x%x, %d);\n", target, s));
Brian Paul471a7742001-12-04 23:43:31 +00002198}
2199
2200KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sv)(GLenum target, const GLshort * v)
2201{
Brian Paul9745d472001-12-14 21:56:50 +00002202 DISPATCH(MultiTexCoord1svARB, (target, v), (F, "glMultiTexCoord1sv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002203}
2204
2205KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t)
2206{
Brian Paul9745d472001-12-14 21:56:50 +00002207 DISPATCH(MultiTexCoord2dARB, (target, s, t), (F, "glMultiTexCoord2d(0x%x, %f, %f);\n", target, s, t));
Brian Paul471a7742001-12-04 23:43:31 +00002208}
2209
2210KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dv)(GLenum target, const GLdouble * v)
2211{
Brian Paul9745d472001-12-14 21:56:50 +00002212 DISPATCH(MultiTexCoord2dvARB, (target, v), (F, "glMultiTexCoord2dv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002213}
2214
2215KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t)
2216{
Brian Paul9745d472001-12-14 21:56:50 +00002217 DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2f(0x%x, %f, %f);\n", target, s, t));
Brian Paul471a7742001-12-04 23:43:31 +00002218}
2219
2220KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fv)(GLenum target, const GLfloat * v)
2221{
Brian Paul9745d472001-12-14 21:56:50 +00002222 DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002223}
2224
2225KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2i)(GLenum target, GLint s, GLint t)
2226{
Brian Paul9745d472001-12-14 21:56:50 +00002227 DISPATCH(MultiTexCoord2iARB, (target, s, t), (F, "glMultiTexCoord2i(0x%x, %d, %d);\n", target, s, t));
Brian Paul471a7742001-12-04 23:43:31 +00002228}
2229
2230KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iv)(GLenum target, const GLint * v)
2231{
Brian Paul9745d472001-12-14 21:56:50 +00002232 DISPATCH(MultiTexCoord2ivARB, (target, v), (F, "glMultiTexCoord2iv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002233}
2234
2235KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2s)(GLenum target, GLshort s, GLshort t)
2236{
Brian Paul9745d472001-12-14 21:56:50 +00002237 DISPATCH(MultiTexCoord2sARB, (target, s, t), (F, "glMultiTexCoord2s(0x%x, %d, %d);\n", target, s, t));
Brian Paul471a7742001-12-04 23:43:31 +00002238}
2239
2240KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sv)(GLenum target, const GLshort * v)
2241{
Brian Paul9745d472001-12-14 21:56:50 +00002242 DISPATCH(MultiTexCoord2svARB, (target, v), (F, "glMultiTexCoord2sv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002243}
2244
2245KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
2246{
Brian Paul9745d472001-12-14 21:56:50 +00002247 DISPATCH(MultiTexCoord3dARB, (target, s, t, r), (F, "glMultiTexCoord3d(0x%x, %f, %f, %f);\n", target, s, t, r));
Brian Paul471a7742001-12-04 23:43:31 +00002248}
2249
2250KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dv)(GLenum target, const GLdouble * v)
2251{
Brian Paul9745d472001-12-14 21:56:50 +00002252 DISPATCH(MultiTexCoord3dvARB, (target, v), (F, "glMultiTexCoord3dv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002253}
2254
2255KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
2256{
Brian Paul9745d472001-12-14 21:56:50 +00002257 DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3f(0x%x, %f, %f, %f);\n", target, s, t, r));
Brian Paul471a7742001-12-04 23:43:31 +00002258}
2259
2260KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fv)(GLenum target, const GLfloat * v)
2261{
Brian Paul9745d472001-12-14 21:56:50 +00002262 DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002263}
2264
2265KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r)
2266{
Brian Paul9745d472001-12-14 21:56:50 +00002267 DISPATCH(MultiTexCoord3iARB, (target, s, t, r), (F, "glMultiTexCoord3i(0x%x, %d, %d, %d);\n", target, s, t, r));
Brian Paul471a7742001-12-04 23:43:31 +00002268}
2269
2270KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iv)(GLenum target, const GLint * v)
2271{
Brian Paul9745d472001-12-14 21:56:50 +00002272 DISPATCH(MultiTexCoord3ivARB, (target, v), (F, "glMultiTexCoord3iv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002273}
2274
2275KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3s)(GLenum target, GLshort s, GLshort t, GLshort r)
2276{
Brian Paul9745d472001-12-14 21:56:50 +00002277 DISPATCH(MultiTexCoord3sARB, (target, s, t, r), (F, "glMultiTexCoord3s(0x%x, %d, %d, %d);\n", target, s, t, r));
Brian Paul471a7742001-12-04 23:43:31 +00002278}
2279
2280KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sv)(GLenum target, const GLshort * v)
2281{
Brian Paul9745d472001-12-14 21:56:50 +00002282 DISPATCH(MultiTexCoord3svARB, (target, v), (F, "glMultiTexCoord3sv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002283}
2284
2285KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
2286{
Brian Paul9745d472001-12-14 21:56:50 +00002287 DISPATCH(MultiTexCoord4dARB, (target, s, t, r, q), (F, "glMultiTexCoord4d(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
Brian Paul471a7742001-12-04 23:43:31 +00002288}
2289
2290KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dv)(GLenum target, const GLdouble * v)
2291{
Brian Paul9745d472001-12-14 21:56:50 +00002292 DISPATCH(MultiTexCoord4dvARB, (target, v), (F, "glMultiTexCoord4dv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002293}
2294
2295KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2296{
Brian Paul9745d472001-12-14 21:56:50 +00002297 DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4f(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
Brian Paul471a7742001-12-04 23:43:31 +00002298}
2299
2300KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fv)(GLenum target, const GLfloat * v)
2301{
Brian Paul9745d472001-12-14 21:56:50 +00002302 DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002303}
2304
2305KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q)
2306{
Brian Paul9745d472001-12-14 21:56:50 +00002307 DISPATCH(MultiTexCoord4iARB, (target, s, t, r, q), (F, "glMultiTexCoord4i(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
Brian Paul471a7742001-12-04 23:43:31 +00002308}
2309
2310KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iv)(GLenum target, const GLint * v)
2311{
Brian Paul9745d472001-12-14 21:56:50 +00002312 DISPATCH(MultiTexCoord4ivARB, (target, v), (F, "glMultiTexCoord4iv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002313}
2314
2315KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4s)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
2316{
Brian Paul9745d472001-12-14 21:56:50 +00002317 DISPATCH(MultiTexCoord4sARB, (target, s, t, r, q), (F, "glMultiTexCoord4s(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
Brian Paul471a7742001-12-04 23:43:31 +00002318}
2319
2320KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sv)(GLenum target, const GLshort * v)
2321{
Brian Paul9745d472001-12-14 21:56:50 +00002322 DISPATCH(MultiTexCoord4svARB, (target, v), (F, "glMultiTexCoord4sv(0x%x, %p);\n", target, (void *) v));
Brian Paul471a7742001-12-04 23:43:31 +00002323}
2324
2325KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixf)(const GLfloat * m)
2326{
Brian Paul9745d472001-12-14 21:56:50 +00002327 DISPATCH(LoadTransposeMatrixfARB, (m), (F, "glLoadTransposeMatrixf(%p);\n", (void *) m));
Brian Paul471a7742001-12-04 23:43:31 +00002328}
2329
2330KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixd)(const GLdouble * m)
2331{
Brian Paul9745d472001-12-14 21:56:50 +00002332 DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixd(%p);\n", (void *) m));
Brian Paul471a7742001-12-04 23:43:31 +00002333}
2334
2335KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixf)(const GLfloat * m)
2336{
Brian Paul9745d472001-12-14 21:56:50 +00002337 DISPATCH(MultTransposeMatrixfARB, (m), (F, "glMultTransposeMatrixf(%p);\n", (void *) m));
Brian Paul471a7742001-12-04 23:43:31 +00002338}
2339
2340KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixd)(const GLdouble * m)
2341{
Brian Paul9745d472001-12-14 21:56:50 +00002342 DISPATCH(MultTransposeMatrixdARB, (m), (F, "glMultTransposeMatrixd(%p);\n", (void *) m));
Brian Paul471a7742001-12-04 23:43:31 +00002343}
2344
2345/* No dispatch for SampleCover() */
2346KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
2347{
Brian Paul9745d472001-12-14 21:56:50 +00002348 DISPATCH(CompressedTexImage3DARB, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3D(0x%x, %d, 0x%x, %p, %p, %p, %d, %p, %p);\n", target, level, internalformat, (void *) width, (void *) height, (void *) depth, border, (void *) imageSize, (void *) data));
Brian Paul471a7742001-12-04 23:43:31 +00002349}
2350
2351KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
2352{
Brian Paul9745d472001-12-14 21:56:50 +00002353 DISPATCH(CompressedTexImage2DARB, (target, level, internalformat, width, height, border, imageSize, data), (F, "glCompressedTexImage2D(0x%x, %d, 0x%x, %p, %p, %d, %p, %p);\n", target, level, internalformat, (void *) width, (void *) height, border, (void *) imageSize, (void *) data));
Brian Paul471a7742001-12-04 23:43:31 +00002354}
2355
2356KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
2357{
Brian Paul9745d472001-12-14 21:56:50 +00002358 DISPATCH(CompressedTexImage1DARB, (target, level, internalformat, width, border, imageSize, data), (F, "glCompressedTexImage1D(0x%x, %d, 0x%x, %p, %d, %p, %p);\n", target, level, internalformat, (void *) width, border, (void *) imageSize, (void *) data));
Brian Paul471a7742001-12-04 23:43:31 +00002359}
2360
2361KEYWORD1 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)
2362{
Brian Paul9745d472001-12-14 21:56:50 +00002363 DISPATCH(CompressedTexSubImage3DARB, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3D(0x%x, %d, %d, %d, %d, %p, %p, %p, 0x%x, %p, %p);\n", target, level, xoffset, yoffset, zoffset, (void *) width, (void *) height, (void *) depth, format, (void *) imageSize, (void *) data));
Brian Paul471a7742001-12-04 23:43:31 +00002364}
2365
2366KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
2367{
Brian Paul9745d472001-12-14 21:56:50 +00002368 DISPATCH(CompressedTexSubImage2DARB, (target, level, xoffset, yoffset, width, height, format, imageSize, data), (F, "glCompressedTexSubImage2D(0x%x, %d, %d, %d, %p, %p, 0x%x, %p, %p);\n", target, level, xoffset, yoffset, (void *) width, (void *) height, format, (void *) imageSize, (void *) data));
Brian Paul471a7742001-12-04 23:43:31 +00002369}
2370
2371KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
2372{
Brian Paul9745d472001-12-14 21:56:50 +00002373 DISPATCH(CompressedTexSubImage1DARB, (target, level, xoffset, width, format, imageSize, data), (F, "glCompressedTexSubImage1D(0x%x, %d, %d, %p, 0x%x, %p, %p);\n", target, level, xoffset, (void *) width, format, (void *) imageSize, (void *) data));
Brian Paul471a7742001-12-04 23:43:31 +00002374}
2375
2376KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImage)(GLenum target, GLint level, GLvoid * img)
2377{
Brian Paul9745d472001-12-14 21:56:50 +00002378 DISPATCH(GetCompressedTexImageARB, (target, level, img), (F, "glGetCompressedTexImage(0x%x, %d, %p);\n", target, level, (void *) img));
Brian Paulb5fd8862001-11-18 22:48:11 +00002379}
2380
2381/* No dispatch for WeightbvARB() */
2382/* No dispatch for WeightsvARB() */
2383/* No dispatch for WeightivARB() */
2384/* No dispatch for WeightfvARB() */
2385/* No dispatch for WeightdvARB() */
2386/* No dispatch for WeightubvARB() */
2387/* No dispatch for WeightusvARB() */
2388/* No dispatch for WeightuivARB() */
2389/* No dispatch for WeightPointerARB() */
2390/* No dispatch for VertexBlendARB() */
2391/* No dispatch for CurrentPaletteMatrixARB() */
2392/* No dispatch for MatrixIndexubvARB() */
2393/* No dispatch for MatrixIndexusvARB() */
2394/* No dispatch for MatrixIndexuivARB() */
2395/* No dispatch for MatrixIndexPointerARB() */
Brian Paul67661b01999-12-15 12:52:31 +00002396KEYWORD1 void KEYWORD2 NAME(BlendColorEXT)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
2397{
Brian Paul9745d472001-12-14 21:56:50 +00002398 DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColorEXT(%f, %f, %f, %f);\n", red, green, blue, alpha));
Brian Paul67661b01999-12-15 12:52:31 +00002399}
Brian Paul1210b0d1999-11-25 18:16:13 +00002400
Brian Paul67661b01999-12-15 12:52:31 +00002401KEYWORD1 void KEYWORD2 NAME(PolygonOffsetEXT)(GLfloat factor, GLfloat bias)
2402{
Brian Paul9745d472001-12-14 21:56:50 +00002403 DISPATCH(PolygonOffsetEXT, (factor, bias), (F, "glPolygonOffsetEXT(%f, %f);\n", factor, bias));
Brian Paul67661b01999-12-15 12:52:31 +00002404}
2405
Brian Paulb5fd8862001-11-18 22:48:11 +00002406KEYWORD1 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)
Brian Paul976dba22000-01-31 22:54:06 +00002407{
Brian Paul9745d472001-12-14 21:56:50 +00002408 DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3DEXT(0x%x, %d, 0x%x, %p, %p, %p, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, (void *) width, (void *) height, (void *) depth, border, format, type, (void *) pixels));
Brian Paul976dba22000-01-31 22:54:06 +00002409}
2410
Brian Paulb5fd8862001-11-18 22:48:11 +00002411KEYWORD1 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)
Brian Paul67661b01999-12-15 12:52:31 +00002412{
Brian Paul9745d472001-12-14 21:56:50 +00002413 DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3DEXT(0x%x, %d, %d, %d, %d, %p, %p, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, (void *) width, (void *) height, (void *) depth, format, type, (void *) pixels));
Brian Paul67661b01999-12-15 12:52:31 +00002414}
2415
Brian Paulb5fd8862001-11-18 22:48:11 +00002416KEYWORD1 void KEYWORD2 NAME(GetTexFilterFuncSGIS)(GLenum target, GLenum filter, GLfloat * weights)
Brian Paul67661b01999-12-15 12:52:31 +00002417{
Brian Paul9745d472001-12-14 21:56:50 +00002418 DISPATCH(GetTexFilterFuncSGIS, (target, filter, weights), (F, "glGetTexFilterFuncSGIS(0x%x, 0x%x, %p);\n", target, filter, (void *) weights));
Brian Paul67661b01999-12-15 12:52:31 +00002419}
2420
Brian Paulb5fd8862001-11-18 22:48:11 +00002421KEYWORD1 void KEYWORD2 NAME(TexFilterFuncSGIS)(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights)
Brian Paulfd5d3051999-12-16 12:36:30 +00002422{
Brian Paul9745d472001-12-14 21:56:50 +00002423 DISPATCH(TexFilterFuncSGIS, (target, filter, n, weights), (F, "glTexFilterFuncSGIS(0x%x, 0x%x, %p, %p);\n", target, filter, (void *) n, (void *) weights));
Brian Paulfd5d3051999-12-16 12:36:30 +00002424}
2425
Brian Paulb5fd8862001-11-18 22:48:11 +00002426KEYWORD1 void KEYWORD2 NAME(TexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
Brian Paulfd5d3051999-12-16 12:36:30 +00002427{
Brian Paul9745d472001-12-14 21:56:50 +00002428 DISPATCH(TexSubImage1D, (target, level, xoffset, width, format, type, pixels), (F, "glTexSubImage1DEXT(0x%x, %d, %d, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, (void *) width, format, type, (void *) pixels));
Brian Paulfd5d3051999-12-16 12:36:30 +00002429}
2430
Brian Paulb5fd8862001-11-18 22:48:11 +00002431KEYWORD1 void KEYWORD2 NAME(TexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
Brian Paulfd5d3051999-12-16 12:36:30 +00002432{
Brian Paul9745d472001-12-14 21:56:50 +00002433 DISPATCH(TexSubImage2D, (target, level, xoffset, yoffset, width, height, format, type, pixels), (F, "glTexSubImage2DEXT(0x%x, %d, %d, %d, %p, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, (void *) width, (void *) height, format, type, (void *) pixels));
Brian Paulfd5d3051999-12-16 12:36:30 +00002434}
2435
Brian Paulfd5d3051999-12-16 12:36:30 +00002436KEYWORD1 void KEYWORD2 NAME(CopyTexImage1DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
2437{
Brian Paul9745d472001-12-14 21:56:50 +00002438 DISPATCH(CopyTexImage1D, (target, level, internalformat, x, y, width, border), (F, "glCopyTexImage1DEXT(0x%x, %d, 0x%x, %d, %d, %p, %d);\n", target, level, internalformat, x, y, (void *) width, border));
Brian Paulfd5d3051999-12-16 12:36:30 +00002439}
2440
2441KEYWORD1 void KEYWORD2 NAME(CopyTexImage2DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
2442{
Brian Paul9745d472001-12-14 21:56:50 +00002443 DISPATCH(CopyTexImage2D, (target, level, internalformat, x, y, width, height, border), (F, "glCopyTexImage2DEXT(0x%x, %d, 0x%x, %d, %d, %p, %p, %d);\n", target, level, internalformat, x, y, (void *) width, (void *) height, border));
Brian Paulb5fd8862001-11-18 22:48:11 +00002444}
2445
2446KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
2447{
Brian Paul9745d472001-12-14 21:56:50 +00002448 DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1DEXT(0x%x, %d, %d, %d, %d, %p);\n", target, level, xoffset, x, y, (void *) width));
Brian Paulfd5d3051999-12-16 12:36:30 +00002449}
2450
Brian Paulfd5d3051999-12-16 12:36:30 +00002451KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
2452{
Brian Paul9745d472001-12-14 21:56:50 +00002453 DISPATCH(CopyTexSubImage2D, (target, level, xoffset, yoffset, x, y, width, height), (F, "glCopyTexSubImage2DEXT(0x%x, %d, %d, %d, %d, %d, %p, %p);\n", target, level, xoffset, yoffset, x, y, (void *) width, (void *) height));
Brian Paulfd5d3051999-12-16 12:36:30 +00002454}
2455
Brian Paulb5fd8862001-11-18 22:48:11 +00002456KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Brian Paulfd5d3051999-12-16 12:36:30 +00002457{
Brian Paul9745d472001-12-14 21:56:50 +00002458 DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, %p, %p);\n", target, level, xoffset, yoffset, zoffset, x, y, (void *) width, (void *) height));
Brian Paulfd5d3051999-12-16 12:36:30 +00002459}
2460
Brian Paulb5fd8862001-11-18 22:48:11 +00002461KEYWORD1 void KEYWORD2 NAME(GetHistogramEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
Brian Paulfd5d3051999-12-16 12:36:30 +00002462{
Brian Paul9745d472001-12-14 21:56:50 +00002463 DISPATCH(GetHistogramEXT, (target, reset, format, type, values), (F, "glGetHistogramEXT(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (void *) values));
Brian Paulfd5d3051999-12-16 12:36:30 +00002464}
2465
Brian Paulb5fd8862001-11-18 22:48:11 +00002466KEYWORD1 void KEYWORD2 NAME(GetHistogramParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002467{
Brian Paul9745d472001-12-14 21:56:50 +00002468 DISPATCH(GetHistogramParameterfvEXT, (target, pname, params), (F, "glGetHistogramParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002469}
2470
Brian Paulb5fd8862001-11-18 22:48:11 +00002471KEYWORD1 void KEYWORD2 NAME(GetHistogramParameterivEXT)(GLenum target, GLenum pname, GLint * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002472{
Brian Paul9745d472001-12-14 21:56:50 +00002473 DISPATCH(GetHistogramParameterivEXT, (target, pname, params), (F, "glGetHistogramParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002474}
2475
Brian Paulb5fd8862001-11-18 22:48:11 +00002476KEYWORD1 void KEYWORD2 NAME(GetMinmaxEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
Brian Paulfd5d3051999-12-16 12:36:30 +00002477{
Brian Paul9745d472001-12-14 21:56:50 +00002478 DISPATCH(GetMinmaxEXT, (target, reset, format, type, values), (F, "glGetMinmaxEXT(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (void *) values));
Brian Paulfd5d3051999-12-16 12:36:30 +00002479}
2480
Brian Paulb5fd8862001-11-18 22:48:11 +00002481KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002482{
Brian Paul9745d472001-12-14 21:56:50 +00002483 DISPATCH(GetMinmaxParameterfvEXT, (target, pname, params), (F, "glGetMinmaxParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00002484}
2485
2486KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameterivEXT)(GLenum target, GLenum pname, GLint * params)
2487{
Brian Paul9745d472001-12-14 21:56:50 +00002488 DISPATCH(GetMinmaxParameterivEXT, (target, pname, params), (F, "glGetMinmaxParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002489}
2490
2491KEYWORD1 void KEYWORD2 NAME(HistogramEXT)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
2492{
Brian Paul9745d472001-12-14 21:56:50 +00002493 DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogramEXT(0x%x, %p, 0x%x, %d);\n", target, (void *) width, internalformat, sink));
Brian Paulfd5d3051999-12-16 12:36:30 +00002494}
2495
2496KEYWORD1 void KEYWORD2 NAME(MinmaxEXT)(GLenum target, GLenum internalformat, GLboolean sink)
2497{
Brian Paul9745d472001-12-14 21:56:50 +00002498 DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmaxEXT(0x%x, 0x%x, %d);\n", target, internalformat, sink));
Brian Paulfd5d3051999-12-16 12:36:30 +00002499}
2500
2501KEYWORD1 void KEYWORD2 NAME(ResetHistogramEXT)(GLenum target)
2502{
Brian Paul9745d472001-12-14 21:56:50 +00002503 DISPATCH(ResetHistogram, (target), (F, "glResetHistogramEXT(0x%x);\n", target));
Brian Paulfd5d3051999-12-16 12:36:30 +00002504}
2505
2506KEYWORD1 void KEYWORD2 NAME(ResetMinmaxEXT)(GLenum target)
2507{
Brian Paul9745d472001-12-14 21:56:50 +00002508 DISPATCH(ResetMinmax, (target), (F, "glResetMinmaxEXT(0x%x);\n", target));
Brian Paulfd5d3051999-12-16 12:36:30 +00002509}
2510
Brian Paulb5fd8862001-11-18 22:48:11 +00002511KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter1DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
Brian Paulfd5d3051999-12-16 12:36:30 +00002512{
Brian Paul9745d472001-12-14 21:56:50 +00002513 DISPATCH(ConvolutionFilter1D, (target, internalformat, width, format, type, image), (F, "glConvolutionFilter1DEXT(0x%x, 0x%x, %p, 0x%x, 0x%x, %p);\n", target, internalformat, (void *) width, format, type, (void *) image));
Brian Paulfd5d3051999-12-16 12:36:30 +00002514}
2515
Brian Paulb5fd8862001-11-18 22:48:11 +00002516KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter2DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
Brian Paulfd5d3051999-12-16 12:36:30 +00002517{
Brian Paul9745d472001-12-14 21:56:50 +00002518 DISPATCH(ConvolutionFilter2D, (target, internalformat, width, height, format, type, image), (F, "glConvolutionFilter2DEXT(0x%x, 0x%x, %p, %p, 0x%x, 0x%x, %p);\n", target, internalformat, (void *) width, (void *) height, format, type, (void *) image));
Brian Paulfd5d3051999-12-16 12:36:30 +00002519}
2520
2521KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterfEXT)(GLenum target, GLenum pname, GLfloat params)
2522{
Brian Paul9745d472001-12-14 21:56:50 +00002523 DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterfEXT(0x%x, 0x%x, %f);\n", target, pname, params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002524}
2525
Brian Paulb5fd8862001-11-18 22:48:11 +00002526KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterfvEXT)(GLenum target, GLenum pname, const GLfloat * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002527{
Brian Paul9745d472001-12-14 21:56:50 +00002528 DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002529}
2530
2531KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteriEXT)(GLenum target, GLenum pname, GLint params)
2532{
Brian Paul9745d472001-12-14 21:56:50 +00002533 DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteriEXT(0x%x, 0x%x, %d);\n", target, pname, params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002534}
2535
Brian Paulb5fd8862001-11-18 22:48:11 +00002536KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterivEXT)(GLenum target, GLenum pname, const GLint * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002537{
Brian Paul9745d472001-12-14 21:56:50 +00002538 DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002539}
2540
2541KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter1DEXT)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
2542{
Brian Paul9745d472001-12-14 21:56:50 +00002543 DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1DEXT(0x%x, 0x%x, %d, %d, %p);\n", target, internalformat, x, y, (void *) width));
Brian Paulfd5d3051999-12-16 12:36:30 +00002544}
2545
2546KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter2DEXT)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
2547{
Brian Paul9745d472001-12-14 21:56:50 +00002548 DISPATCH(CopyConvolutionFilter2D, (target, internalformat, x, y, width, height), (F, "glCopyConvolutionFilter2DEXT(0x%x, 0x%x, %d, %d, %p, %p);\n", target, internalformat, x, y, (void *) width, (void *) height));
Brian Paulfd5d3051999-12-16 12:36:30 +00002549}
2550
Brian Paulb5fd8862001-11-18 22:48:11 +00002551KEYWORD1 void KEYWORD2 NAME(GetConvolutionFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * image)
Brian Paulfd5d3051999-12-16 12:36:30 +00002552{
Brian Paul9745d472001-12-14 21:56:50 +00002553 DISPATCH(GetConvolutionFilterEXT, (target, format, type, image), (F, "glGetConvolutionFilterEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (void *) image));
Brian Paulfd5d3051999-12-16 12:36:30 +00002554}
2555
Brian Paulb5fd8862001-11-18 22:48:11 +00002556KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002557{
Brian Paul9745d472001-12-14 21:56:50 +00002558 DISPATCH(GetConvolutionParameterfvEXT, (target, pname, params), (F, "glGetConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002559}
2560
Brian Paulb5fd8862001-11-18 22:48:11 +00002561KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameterivEXT)(GLenum target, GLenum pname, GLint * params)
Brian Paulfd5d3051999-12-16 12:36:30 +00002562{
Brian Paul9745d472001-12-14 21:56:50 +00002563 DISPATCH(GetConvolutionParameterivEXT, (target, pname, params), (F, "glGetConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulfd5d3051999-12-16 12:36:30 +00002564}
2565
Brian Paulb5fd8862001-11-18 22:48:11 +00002566KEYWORD1 void KEYWORD2 NAME(GetSeparableFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
Brian Paulfd5d3051999-12-16 12:36:30 +00002567{
Brian Paul9745d472001-12-14 21:56:50 +00002568 DISPATCH(GetSeparableFilterEXT, (target, format, type, row, column, span), (F, "glGetSeparableFilterEXT(0x%x, 0x%x, 0x%x, %p, %p, %p);\n", target, format, type, (void *) row, (void *) column, (void *) span));
Brian Paulfd5d3051999-12-16 12:36:30 +00002569}
2570
Brian Paulb5fd8862001-11-18 22:48:11 +00002571KEYWORD1 void KEYWORD2 NAME(SeparableFilter2DEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
Brian Paulfd5d3051999-12-16 12:36:30 +00002572{
Brian Paul9745d472001-12-14 21:56:50 +00002573 DISPATCH(SeparableFilter2D, (target, internalformat, width, height, format, type, row, column), (F, "glSeparableFilter2DEXT(0x%x, 0x%x, %p, %p, 0x%x, 0x%x, %p, %p);\n", target, internalformat, (void *) width, (void *) height, format, type, (void *) row, (void *) column));
Brian Paulfd5d3051999-12-16 12:36:30 +00002574}
2575
Brian Paulb5fd8862001-11-18 22:48:11 +00002576KEYWORD1 void KEYWORD2 NAME(ColorTableSGI)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
Brian Paulb44c86d2000-01-07 06:09:05 +00002577{
Brian Paul9745d472001-12-14 21:56:50 +00002578 DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTableSGI(0x%x, 0x%x, %p, 0x%x, 0x%x, %p);\n", target, internalformat, (void *) width, format, type, (void *) table));
Brian Paulb44c86d2000-01-07 06:09:05 +00002579}
2580
Brian Paulb5fd8862001-11-18 22:48:11 +00002581KEYWORD1 void KEYWORD2 NAME(ColorTableParameterfvSGI)(GLenum target, GLenum pname, const GLfloat * params)
Brian Paulb44c86d2000-01-07 06:09:05 +00002582{
Brian Paul9745d472001-12-14 21:56:50 +00002583 DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb44c86d2000-01-07 06:09:05 +00002584}
2585
Brian Paulb5fd8862001-11-18 22:48:11 +00002586KEYWORD1 void KEYWORD2 NAME(ColorTableParameterivSGI)(GLenum target, GLenum pname, const GLint * params)
Brian Paulb44c86d2000-01-07 06:09:05 +00002587{
Brian Paul9745d472001-12-14 21:56:50 +00002588 DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb44c86d2000-01-07 06:09:05 +00002589}
2590
Brian Paulb5fd8862001-11-18 22:48:11 +00002591KEYWORD1 void KEYWORD2 NAME(CopyColorTableSGI)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
Brian Paulb44c86d2000-01-07 06:09:05 +00002592{
Brian Paul9745d472001-12-14 21:56:50 +00002593 DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTableSGI(0x%x, 0x%x, %d, %d, %p);\n", target, internalformat, x, y, (void *) width));
Brian Paulb44c86d2000-01-07 06:09:05 +00002594}
2595
Brian Paulb5fd8862001-11-18 22:48:11 +00002596KEYWORD1 void KEYWORD2 NAME(GetColorTableSGI)(GLenum target, GLenum format, GLenum type, GLvoid * table)
Brian Paulb44c86d2000-01-07 06:09:05 +00002597{
Brian Paul9745d472001-12-14 21:56:50 +00002598 DISPATCH(GetColorTableSGI, (target, format, type, table), (F, "glGetColorTableSGI(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (void *) table));
Brian Paulb44c86d2000-01-07 06:09:05 +00002599}
2600
Brian Paulb5fd8862001-11-18 22:48:11 +00002601KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfvSGI)(GLenum target, GLenum pname, GLfloat * params)
Brian Paulb44c86d2000-01-07 06:09:05 +00002602{
Brian Paul9745d472001-12-14 21:56:50 +00002603 DISPATCH(GetColorTableParameterfvSGI, (target, pname, params), (F, "glGetColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002604}
2605
Brian Paulb5fd8862001-11-18 22:48:11 +00002606KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterivSGI)(GLenum target, GLenum pname, GLint * params)
2607{
Brian Paul9745d472001-12-14 21:56:50 +00002608 DISPATCH(GetColorTableParameterivSGI, (target, pname, params), (F, "glGetColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00002609}
Brian Paul8ceb5c32000-02-24 22:14:04 +00002610
2611KEYWORD1 void KEYWORD2 NAME(PixelTexGenSGIX)(GLenum mode)
2612{
Brian Paul9745d472001-12-14 21:56:50 +00002613 DISPATCH(PixelTexGenSGIX, (mode), (F, "glPixelTexGenSGIX(0x%x);\n", mode));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002614}
2615
Brian Paulb5fd8862001-11-18 22:48:11 +00002616KEYWORD1 void KEYWORD2 NAME(PixelTexGenParameteriSGIS)(GLenum pname, GLint param)
Brian Paul976dba22000-01-31 22:54:06 +00002617{
Brian Paul9745d472001-12-14 21:56:50 +00002618 DISPATCH(PixelTexGenParameteriSGIS, (pname, param), (F, "glPixelTexGenParameteriSGIS(0x%x, %d);\n", pname, param));
Brian Paul976dba22000-01-31 22:54:06 +00002619}
2620
Brian Paulb5fd8862001-11-18 22:48:11 +00002621KEYWORD1 void KEYWORD2 NAME(PixelTexGenParameterivSGIS)(GLenum pname, const GLint * params)
Brian Paul8ceb5c32000-02-24 22:14:04 +00002622{
Brian Paul9745d472001-12-14 21:56:50 +00002623 DISPATCH(PixelTexGenParameterivSGIS, (pname, params), (F, "glPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002624}
2625
Brian Paulb5fd8862001-11-18 22:48:11 +00002626KEYWORD1 void KEYWORD2 NAME(PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param)
Brian Paul976dba22000-01-31 22:54:06 +00002627{
Brian Paul9745d472001-12-14 21:56:50 +00002628 DISPATCH(PixelTexGenParameterfSGIS, (pname, param), (F, "glPixelTexGenParameterfSGIS(0x%x, %f);\n", pname, param));
Brian Paul976dba22000-01-31 22:54:06 +00002629}
2630
Brian Paulb5fd8862001-11-18 22:48:11 +00002631KEYWORD1 void KEYWORD2 NAME(PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat * params)
Brian Paul8ceb5c32000-02-24 22:14:04 +00002632{
Brian Paul9745d472001-12-14 21:56:50 +00002633 DISPATCH(PixelTexGenParameterfvSGIS, (pname, params), (F, "glPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002634}
2635
Brian Paulb5fd8862001-11-18 22:48:11 +00002636KEYWORD1 void KEYWORD2 NAME(GetPixelTexGenParameterivSGIS)(GLenum pname, GLint * params)
Brian Paul976dba22000-01-31 22:54:06 +00002637{
Brian Paul9745d472001-12-14 21:56:50 +00002638 DISPATCH(GetPixelTexGenParameterivSGIS, (pname, params), (F, "glGetPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002639}
2640
Brian Paulb5fd8862001-11-18 22:48:11 +00002641KEYWORD1 void KEYWORD2 NAME(GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params)
Brian Paul976dba22000-01-31 22:54:06 +00002642{
Brian Paul9745d472001-12-14 21:56:50 +00002643 DISPATCH(GetPixelTexGenParameterfvSGIS, (pname, params), (F, "glGetPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002644}
2645
Brian Paulb5fd8862001-11-18 22:48:11 +00002646KEYWORD1 void KEYWORD2 NAME(TexImage4DSGIS)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
Brian Paul976dba22000-01-31 22:54:06 +00002647{
Brian Paul9745d472001-12-14 21:56:50 +00002648 DISPATCH(TexImage4DSGIS, (target, level, internalformat, width, height, depth, size4d, border, format, type, pixels), (F, "glTexImage4DSGIS(0x%x, %d, 0x%x, %p, %p, %p, %p, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, (void *) width, (void *) height, (void *) depth, (void *) size4d, border, format, type, (void *) pixels));
Brian Paul976dba22000-01-31 22:54:06 +00002649}
2650
Brian Paulb5fd8862001-11-18 22:48:11 +00002651KEYWORD1 void KEYWORD2 NAME(TexSubImage4DSGIS)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels)
Brian Paul976dba22000-01-31 22:54:06 +00002652{
Brian Paul9745d472001-12-14 21:56:50 +00002653 DISPATCH(TexSubImage4DSGIS, (target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels), (F, "glTexSubImage4DSGIS(0x%x, %d, %d, %d, %d, %d, %p, %p, %p, %p, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, woffset, (void *) width, (void *) height, (void *) depth, (void *) size4d, format, type, (void *) pixels));
Brian Paulb44c86d2000-01-07 06:09:05 +00002654}
2655
Brian Paulb5fd8862001-11-18 22:48:11 +00002656KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences)
Brian Paul67661b01999-12-15 12:52:31 +00002657{
Brian Paul9745d472001-12-14 21:56:50 +00002658 RETURN_DISPATCH(AreTexturesResidentEXT, (n, textures, residences), (F, "glAreTexturesResidentEXT(%p, %p, %p);\n", (void *) n, (void *) textures, (void *) residences));
Brian Paul67661b01999-12-15 12:52:31 +00002659}
2660
2661KEYWORD1 void KEYWORD2 NAME(BindTextureEXT)(GLenum target, GLuint texture)
2662{
Brian Paul9745d472001-12-14 21:56:50 +00002663 DISPATCH(BindTexture, (target, texture), (F, "glBindTextureEXT(0x%x, %d);\n", target, texture));
Brian Paul67661b01999-12-15 12:52:31 +00002664}
2665
Brian Paulb5fd8862001-11-18 22:48:11 +00002666KEYWORD1 void KEYWORD2 NAME(DeleteTexturesEXT)(GLsizei n, const GLuint * textures)
Brian Paul67661b01999-12-15 12:52:31 +00002667{
Brian Paul9745d472001-12-14 21:56:50 +00002668 DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTexturesEXT(%p, %p);\n", (void *) n, (void *) textures));
Brian Paul67661b01999-12-15 12:52:31 +00002669}
2670
Brian Paulb5fd8862001-11-18 22:48:11 +00002671KEYWORD1 void KEYWORD2 NAME(GenTexturesEXT)(GLsizei n, GLuint * textures)
Brian Paul67661b01999-12-15 12:52:31 +00002672{
Brian Paul9745d472001-12-14 21:56:50 +00002673 DISPATCH(GenTexturesEXT, (n, textures), (F, "glGenTexturesEXT(%p, %p);\n", (void *) n, (void *) textures));
Brian Paul67661b01999-12-15 12:52:31 +00002674}
2675
2676KEYWORD1 GLboolean KEYWORD2 NAME(IsTextureEXT)(GLuint texture)
2677{
Brian Paul9745d472001-12-14 21:56:50 +00002678 RETURN_DISPATCH(IsTextureEXT, (texture), (F, "glIsTextureEXT(%d);\n", texture));
Brian Paul67661b01999-12-15 12:52:31 +00002679}
2680
Brian Paulb5fd8862001-11-18 22:48:11 +00002681KEYWORD1 void KEYWORD2 NAME(PrioritizeTexturesEXT)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
Brian Paul67661b01999-12-15 12:52:31 +00002682{
Brian Paul9745d472001-12-14 21:56:50 +00002683 DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTexturesEXT(%p, %p, %p);\n", (void *) n, (void *) textures, (void *) priorities));
Brian Paul67661b01999-12-15 12:52:31 +00002684}
2685
Brian Paulb5fd8862001-11-18 22:48:11 +00002686KEYWORD1 void KEYWORD2 NAME(DetailTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points)
Brian Paul976dba22000-01-31 22:54:06 +00002687{
Brian Paul9745d472001-12-14 21:56:50 +00002688 DISPATCH(DetailTexFuncSGIS, (target, n, points), (F, "glDetailTexFuncSGIS(0x%x, %p, %p);\n", target, (void *) n, (void *) points));
Brian Paul976dba22000-01-31 22:54:06 +00002689}
2690
Brian Paulb5fd8862001-11-18 22:48:11 +00002691KEYWORD1 void KEYWORD2 NAME(GetDetailTexFuncSGIS)(GLenum target, GLfloat * points)
Brian Paul976dba22000-01-31 22:54:06 +00002692{
Brian Paul9745d472001-12-14 21:56:50 +00002693 DISPATCH(GetDetailTexFuncSGIS, (target, points), (F, "glGetDetailTexFuncSGIS(0x%x, %p);\n", target, (void *) points));
Brian Paul976dba22000-01-31 22:54:06 +00002694}
2695
Brian Paulb5fd8862001-11-18 22:48:11 +00002696KEYWORD1 void KEYWORD2 NAME(SharpenTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points)
Brian Paul976dba22000-01-31 22:54:06 +00002697{
Brian Paul9745d472001-12-14 21:56:50 +00002698 DISPATCH(SharpenTexFuncSGIS, (target, n, points), (F, "glSharpenTexFuncSGIS(0x%x, %p, %p);\n", target, (void *) n, (void *) points));
Brian Paul976dba22000-01-31 22:54:06 +00002699}
2700
Brian Paulb5fd8862001-11-18 22:48:11 +00002701KEYWORD1 void KEYWORD2 NAME(GetSharpenTexFuncSGIS)(GLenum target, GLfloat * points)
2702{
Brian Paul9745d472001-12-14 21:56:50 +00002703 DISPATCH(GetSharpenTexFuncSGIS, (target, points), (F, "glGetSharpenTexFuncSGIS(0x%x, %p);\n", target, (void *) points));
Brian Paulb5fd8862001-11-18 22:48:11 +00002704}
Brian Paul976dba22000-01-31 22:54:06 +00002705
2706KEYWORD1 void KEYWORD2 NAME(SampleMaskSGIS)(GLclampf value, GLboolean invert)
2707{
Brian Paul9745d472001-12-14 21:56:50 +00002708 DISPATCH(SampleMaskSGIS, (value, invert), (F, "glSampleMaskSGIS(%f, %d);\n", value, invert));
Brian Paul976dba22000-01-31 22:54:06 +00002709}
2710
2711KEYWORD1 void KEYWORD2 NAME(SamplePatternSGIS)(GLenum pattern)
2712{
Brian Paul9745d472001-12-14 21:56:50 +00002713 DISPATCH(SamplePatternSGIS, (pattern), (F, "glSamplePatternSGIS(0x%x);\n", pattern));
Brian Paul976dba22000-01-31 22:54:06 +00002714}
Brian Paul67661b01999-12-15 12:52:31 +00002715
Brian Paulb5fd8862001-11-18 22:48:11 +00002716KEYWORD1 void KEYWORD2 NAME(ArrayElementEXT)(GLint i)
Brian Paul67661b01999-12-15 12:52:31 +00002717{
Brian Paul9745d472001-12-14 21:56:50 +00002718 DISPATCH(ArrayElement, (i), (F, "glArrayElementEXT(%d);\n", i));
Brian Paul67661b01999-12-15 12:52:31 +00002719}
2720
Brian Paulb5fd8862001-11-18 22:48:11 +00002721KEYWORD1 void KEYWORD2 NAME(ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
Brian Paul67661b01999-12-15 12:52:31 +00002722{
Brian Paul9745d472001-12-14 21:56:50 +00002723 DISPATCH(ColorPointerEXT, (size, type, stride, count, pointer), (F, "glColorPointerEXT(%d, 0x%x, %p, %p, %p);\n", size, type, (void *) stride, (void *) count, (void *) pointer));
Brian Paul67661b01999-12-15 12:52:31 +00002724}
2725
Brian Paul67661b01999-12-15 12:52:31 +00002726KEYWORD1 void KEYWORD2 NAME(DrawArraysEXT)(GLenum mode, GLint first, GLsizei count)
2727{
Brian Paul9745d472001-12-14 21:56:50 +00002728 DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArraysEXT(0x%x, %d, %p);\n", mode, first, (void *) count));
Brian Paul976dba22000-01-31 22:54:06 +00002729}
2730
Brian Paulb5fd8862001-11-18 22:48:11 +00002731KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer)
2732{
Brian Paul9745d472001-12-14 21:56:50 +00002733 DISPATCH(EdgeFlagPointerEXT, (stride, count, pointer), (F, "glEdgeFlagPointerEXT(%p, %p, %p);\n", (void *) stride, (void *) count, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00002734}
2735
2736KEYWORD1 void KEYWORD2 NAME(GetPointervEXT)(GLenum pname, GLvoid ** params)
2737{
Brian Paul9745d472001-12-14 21:56:50 +00002738 DISPATCH(GetPointerv, (pname, params), (F, "glGetPointervEXT(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00002739}
2740
2741KEYWORD1 void KEYWORD2 NAME(IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
2742{
Brian Paul9745d472001-12-14 21:56:50 +00002743 DISPATCH(IndexPointerEXT, (type, stride, count, pointer), (F, "glIndexPointerEXT(0x%x, %p, %p, %p);\n", type, (void *) stride, (void *) count, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00002744}
2745
2746KEYWORD1 void KEYWORD2 NAME(NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
2747{
Brian Paul9745d472001-12-14 21:56:50 +00002748 DISPATCH(NormalPointerEXT, (type, stride, count, pointer), (F, "glNormalPointerEXT(0x%x, %p, %p, %p);\n", type, (void *) stride, (void *) count, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00002749}
2750
2751KEYWORD1 void KEYWORD2 NAME(TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
2752{
Brian Paul9745d472001-12-14 21:56:50 +00002753 DISPATCH(TexCoordPointerEXT, (size, type, stride, count, pointer), (F, "glTexCoordPointerEXT(%d, 0x%x, %p, %p, %p);\n", size, type, (void *) stride, (void *) count, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00002754}
2755
2756KEYWORD1 void KEYWORD2 NAME(VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
2757{
Brian Paul9745d472001-12-14 21:56:50 +00002758 DISPATCH(VertexPointerEXT, (size, type, stride, count, pointer), (F, "glVertexPointerEXT(%d, 0x%x, %p, %p, %p);\n", size, type, (void *) stride, (void *) count, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00002759}
2760
Brian Paul976dba22000-01-31 22:54:06 +00002761KEYWORD1 void KEYWORD2 NAME(BlendEquationEXT)(GLenum mode)
2762{
Brian Paul9745d472001-12-14 21:56:50 +00002763 DISPATCH(BlendEquation, (mode), (F, "glBlendEquationEXT(0x%x);\n", mode));
Brian Paul976dba22000-01-31 22:54:06 +00002764}
2765
Brian Paul976dba22000-01-31 22:54:06 +00002766KEYWORD1 void KEYWORD2 NAME(SpriteParameterfSGIX)(GLenum pname, GLfloat param)
2767{
Brian Paul9745d472001-12-14 21:56:50 +00002768 DISPATCH(SpriteParameterfSGIX, (pname, param), (F, "glSpriteParameterfSGIX(0x%x, %f);\n", pname, param));
Brian Paul976dba22000-01-31 22:54:06 +00002769}
2770
Brian Paulb5fd8862001-11-18 22:48:11 +00002771KEYWORD1 void KEYWORD2 NAME(SpriteParameterfvSGIX)(GLenum pname, const GLfloat * params)
Brian Paul976dba22000-01-31 22:54:06 +00002772{
Brian Paul9745d472001-12-14 21:56:50 +00002773 DISPATCH(SpriteParameterfvSGIX, (pname, params), (F, "glSpriteParameterfvSGIX(0x%x, %p);\n", pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002774}
2775
2776KEYWORD1 void KEYWORD2 NAME(SpriteParameteriSGIX)(GLenum pname, GLint param)
2777{
Brian Paul9745d472001-12-14 21:56:50 +00002778 DISPATCH(SpriteParameteriSGIX, (pname, param), (F, "glSpriteParameteriSGIX(0x%x, %d);\n", pname, param));
Brian Paul976dba22000-01-31 22:54:06 +00002779}
2780
Brian Paulb5fd8862001-11-18 22:48:11 +00002781KEYWORD1 void KEYWORD2 NAME(SpriteParameterivSGIX)(GLenum pname, const GLint * params)
Brian Paul976dba22000-01-31 22:54:06 +00002782{
Brian Paul9745d472001-12-14 21:56:50 +00002783 DISPATCH(SpriteParameterivSGIX, (pname, params), (F, "glSpriteParameterivSGIX(0x%x, %p);\n", pname, (void *) params));
Brian Paul67661b01999-12-15 12:52:31 +00002784}
2785
Brian Paulb5fd8862001-11-18 22:48:11 +00002786KEYWORD1 void KEYWORD2 NAME(PointParameterfEXT)(GLenum pname, GLfloat param)
Brian Paul21301cd2000-05-18 18:13:15 +00002787{
Brian Paul9745d472001-12-14 21:56:50 +00002788 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfEXT(0x%x, %f);\n", pname, param));
Brian Paul21301cd2000-05-18 18:13:15 +00002789}
2790
Brian Paulb5fd8862001-11-18 22:48:11 +00002791KEYWORD1 void KEYWORD2 NAME(PointParameterfvEXT)(GLenum pname, const GLfloat * params)
Brian Paul21301cd2000-05-18 18:13:15 +00002792{
Brian Paul9745d472001-12-14 21:56:50 +00002793 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvEXT(0x%x, %p);\n", pname, (void *) params));
Brian Paul471a7742001-12-04 23:43:31 +00002794}
2795
2796KEYWORD1 void KEYWORD2 NAME(PointParameterfARB)(GLenum pname, GLfloat param)
2797{
Brian Paul9745d472001-12-14 21:56:50 +00002798 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfARB(0x%x, %f);\n", pname, param));
Brian Paul471a7742001-12-04 23:43:31 +00002799}
2800
2801KEYWORD1 void KEYWORD2 NAME(PointParameterfvARB)(GLenum pname, const GLfloat * params)
2802{
Brian Paul9745d472001-12-14 21:56:50 +00002803 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvARB(0x%x, %p);\n", pname, (void *) params));
Brian Paul21301cd2000-05-18 18:13:15 +00002804}
2805
Brian Paulb5fd8862001-11-18 22:48:11 +00002806KEYWORD1 void KEYWORD2 NAME(PointParameterfSGIS)(GLenum pname, GLfloat param)
2807{
Brian Paul9745d472001-12-14 21:56:50 +00002808 DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfSGIS(0x%x, %f);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00002809}
2810
2811KEYWORD1 void KEYWORD2 NAME(PointParameterfvSGIS)(GLenum pname, const GLfloat * params)
2812{
Brian Paul9745d472001-12-14 21:56:50 +00002813 DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvSGIS(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00002814}
2815
Brian Paul976dba22000-01-31 22:54:06 +00002816KEYWORD1 GLint KEYWORD2 NAME(GetInstrumentsSGIX)(void)
2817{
Brian Paul9745d472001-12-14 21:56:50 +00002818 RETURN_DISPATCH(GetInstrumentsSGIX, (), (F, "glGetInstrumentsSGIX();\n"));
Brian Paul976dba22000-01-31 22:54:06 +00002819}
2820
Brian Paulb5fd8862001-11-18 22:48:11 +00002821KEYWORD1 void KEYWORD2 NAME(InstrumentsBufferSGIX)(GLsizei size, GLint * buffer)
Brian Paul976dba22000-01-31 22:54:06 +00002822{
Brian Paul9745d472001-12-14 21:56:50 +00002823 DISPATCH(InstrumentsBufferSGIX, (size, buffer), (F, "glInstrumentsBufferSGIX(%p, %p);\n", (void *) size, (void *) buffer));
Brian Paul976dba22000-01-31 22:54:06 +00002824}
2825
Brian Paulb5fd8862001-11-18 22:48:11 +00002826KEYWORD1 GLint KEYWORD2 NAME(PollInstrumentsSGIX)(GLint * marker_p)
Brian Paul976dba22000-01-31 22:54:06 +00002827{
Brian Paul9745d472001-12-14 21:56:50 +00002828 RETURN_DISPATCH(PollInstrumentsSGIX, (marker_p), (F, "glPollInstrumentsSGIX(%p);\n", (void *) marker_p));
Brian Paul976dba22000-01-31 22:54:06 +00002829}
2830
2831KEYWORD1 void KEYWORD2 NAME(ReadInstrumentsSGIX)(GLint marker)
2832{
Brian Paul9745d472001-12-14 21:56:50 +00002833 DISPATCH(ReadInstrumentsSGIX, (marker), (F, "glReadInstrumentsSGIX(%d);\n", marker));
Brian Paul976dba22000-01-31 22:54:06 +00002834}
2835
2836KEYWORD1 void KEYWORD2 NAME(StartInstrumentsSGIX)(void)
2837{
Brian Paul9745d472001-12-14 21:56:50 +00002838 DISPATCH(StartInstrumentsSGIX, (), (F, "glStartInstrumentsSGIX();\n"));
Brian Paul976dba22000-01-31 22:54:06 +00002839}
2840
2841KEYWORD1 void KEYWORD2 NAME(StopInstrumentsSGIX)(GLint marker)
2842{
Brian Paul9745d472001-12-14 21:56:50 +00002843 DISPATCH(StopInstrumentsSGIX, (marker), (F, "glStopInstrumentsSGIX(%d);\n", marker));
Brian Paul976dba22000-01-31 22:54:06 +00002844}
2845
Brian Paul976dba22000-01-31 22:54:06 +00002846KEYWORD1 void KEYWORD2 NAME(FrameZoomSGIX)(GLint factor)
2847{
Brian Paul9745d472001-12-14 21:56:50 +00002848 DISPATCH(FrameZoomSGIX, (factor), (F, "glFrameZoomSGIX(%d);\n", factor));
Brian Paul976dba22000-01-31 22:54:06 +00002849}
2850
Brian Paul8ceb5c32000-02-24 22:14:04 +00002851KEYWORD1 void KEYWORD2 NAME(TagSampleBufferSGIX)(void)
2852{
Brian Paul9745d472001-12-14 21:56:50 +00002853 DISPATCH(TagSampleBufferSGIX, (), (F, "glTagSampleBufferSGIX();\n"));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002854}
2855
Brian Paulb5fd8862001-11-18 22:48:11 +00002856/* No dispatch for DeformationMap3dSGIX() */
2857/* No dispatch for DeformationMap3fSGIX() */
2858/* No dispatch for DeformSGIX() */
2859/* No dispatch for LoadIdentityDeformationMapSGIX() */
2860KEYWORD1 void KEYWORD2 NAME(ReferencePlaneSGIX)(const GLdouble * equation)
Brian Paul976dba22000-01-31 22:54:06 +00002861{
Brian Paul9745d472001-12-14 21:56:50 +00002862 DISPATCH(ReferencePlaneSGIX, (equation), (F, "glReferencePlaneSGIX(%p);\n", (void *) equation));
Brian Paul976dba22000-01-31 22:54:06 +00002863}
2864
Brian Paul976dba22000-01-31 22:54:06 +00002865KEYWORD1 void KEYWORD2 NAME(FlushRasterSGIX)(void)
2866{
Brian Paul9745d472001-12-14 21:56:50 +00002867 DISPATCH(FlushRasterSGIX, (), (F, "glFlushRasterSGIX();\n"));
Brian Paul976dba22000-01-31 22:54:06 +00002868}
2869
Brian Paulb5fd8862001-11-18 22:48:11 +00002870/* No dispatch for FogFuncSGIS() */
2871/* No dispatch for GetFogFuncSGIS() */
2872/* No dispatch for ImageTransformParameteriHP() */
2873/* No dispatch for ImageTransformParameterfHP() */
2874/* No dispatch for ImageTransformParameterivHP() */
2875/* No dispatch for ImageTransformParameterfvHP() */
2876/* No dispatch for GetImageTransformParameterivHP() */
2877/* No dispatch for GetImageTransformParameterfvHP() */
2878KEYWORD1 void KEYWORD2 NAME(ColorSubTableEXT)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
Brian Paul976dba22000-01-31 22:54:06 +00002879{
Brian Paul9745d472001-12-14 21:56:50 +00002880 DISPATCH(ColorSubTable, (target, start, count, format, type, data), (F, "glColorSubTableEXT(0x%x, %p, %p, 0x%x, 0x%x, %p);\n", target, (void *) start, (void *) count, format, type, (void *) data));
Brian Paul976dba22000-01-31 22:54:06 +00002881}
2882
2883KEYWORD1 void KEYWORD2 NAME(CopyColorSubTableEXT)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
2884{
Brian Paul9745d472001-12-14 21:56:50 +00002885 DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTableEXT(0x%x, %p, %d, %d, %p);\n", target, (void *) start, x, y, (void *) width));
Brian Paul976dba22000-01-31 22:54:06 +00002886}
2887
Brian Paul1e4ded32000-01-07 07:28:22 +00002888KEYWORD1 void KEYWORD2 NAME(HintPGI)(GLenum target, GLint mode)
2889{
Brian Paul9745d472001-12-14 21:56:50 +00002890 DISPATCH(HintPGI, (target, mode), (F, "glHintPGI(0x%x, %d);\n", target, mode));
Brian Paul1e4ded32000-01-07 07:28:22 +00002891}
2892
Brian Paulb5fd8862001-11-18 22:48:11 +00002893KEYWORD1 void KEYWORD2 NAME(ColorTableEXT)(GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
Brian Paul67661b01999-12-15 12:52:31 +00002894{
Brian Paul9745d472001-12-14 21:56:50 +00002895 DISPATCH(ColorTable, (target, internalFormat, width, format, type, table), (F, "glColorTableEXT(0x%x, 0x%x, %p, 0x%x, 0x%x, %p);\n", target, internalFormat, (void *) width, format, type, (void *) table));
Brian Paul67661b01999-12-15 12:52:31 +00002896}
2897
Brian Paulb5fd8862001-11-18 22:48:11 +00002898KEYWORD1 void KEYWORD2 NAME(GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * data)
Brian Paul67661b01999-12-15 12:52:31 +00002899{
Brian Paul9745d472001-12-14 21:56:50 +00002900 DISPATCH(GetColorTableEXT, (target, format, type, data), (F, "glGetColorTableEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (void *) data));
Brian Paul67661b01999-12-15 12:52:31 +00002901}
2902
Brian Paulb5fd8862001-11-18 22:48:11 +00002903KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params)
Brian Paul67661b01999-12-15 12:52:31 +00002904{
Brian Paul9745d472001-12-14 21:56:50 +00002905 DISPATCH(GetColorTableParameterivEXT, (target, pname, params), (F, "glGetColorTableParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul67661b01999-12-15 12:52:31 +00002906}
2907
Brian Paulb5fd8862001-11-18 22:48:11 +00002908KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
Brian Paul67661b01999-12-15 12:52:31 +00002909{
Brian Paul9745d472001-12-14 21:56:50 +00002910 DISPATCH(GetColorTableParameterfvEXT, (target, pname, params), (F, "glGetColorTableParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (void *) params));
Brian Paul67661b01999-12-15 12:52:31 +00002911}
2912
Brian Paulb5fd8862001-11-18 22:48:11 +00002913KEYWORD1 void KEYWORD2 NAME(GetListParameterfvSGIX)(GLuint list, GLenum pname, GLfloat * params)
Brian Paul976dba22000-01-31 22:54:06 +00002914{
Brian Paul9745d472001-12-14 21:56:50 +00002915 DISPATCH(GetListParameterfvSGIX, (list, pname, params), (F, "glGetListParameterfvSGIX(%d, 0x%x, %p);\n", list, pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002916}
2917
Brian Paulb5fd8862001-11-18 22:48:11 +00002918KEYWORD1 void KEYWORD2 NAME(GetListParameterivSGIX)(GLuint list, GLenum pname, GLint * params)
Brian Paul976dba22000-01-31 22:54:06 +00002919{
Brian Paul9745d472001-12-14 21:56:50 +00002920 DISPATCH(GetListParameterivSGIX, (list, pname, params), (F, "glGetListParameterivSGIX(%d, 0x%x, %p);\n", list, pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002921}
2922
Brian Paulb5fd8862001-11-18 22:48:11 +00002923KEYWORD1 void KEYWORD2 NAME(ListParameterfSGIX)(GLuint list, GLenum pname, GLfloat param)
Brian Paul976dba22000-01-31 22:54:06 +00002924{
Brian Paul9745d472001-12-14 21:56:50 +00002925 DISPATCH(ListParameterfSGIX, (list, pname, param), (F, "glListParameterfSGIX(%d, 0x%x, %f);\n", list, pname, param));
Brian Paul976dba22000-01-31 22:54:06 +00002926}
2927
Brian Paulb5fd8862001-11-18 22:48:11 +00002928KEYWORD1 void KEYWORD2 NAME(ListParameterfvSGIX)(GLuint list, GLenum pname, const GLfloat * params)
Brian Paul976dba22000-01-31 22:54:06 +00002929{
Brian Paul9745d472001-12-14 21:56:50 +00002930 DISPATCH(ListParameterfvSGIX, (list, pname, params), (F, "glListParameterfvSGIX(%d, 0x%x, %p);\n", list, pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002931}
2932
Brian Paulb5fd8862001-11-18 22:48:11 +00002933KEYWORD1 void KEYWORD2 NAME(ListParameteriSGIX)(GLuint list, GLenum pname, GLint param)
Brian Paul976dba22000-01-31 22:54:06 +00002934{
Brian Paul9745d472001-12-14 21:56:50 +00002935 DISPATCH(ListParameteriSGIX, (list, pname, param), (F, "glListParameteriSGIX(%d, 0x%x, %d);\n", list, pname, param));
Brian Paul976dba22000-01-31 22:54:06 +00002936}
2937
Brian Paulb5fd8862001-11-18 22:48:11 +00002938KEYWORD1 void KEYWORD2 NAME(ListParameterivSGIX)(GLuint list, GLenum pname, const GLint * params)
Brian Paul976dba22000-01-31 22:54:06 +00002939{
Brian Paul9745d472001-12-14 21:56:50 +00002940 DISPATCH(ListParameterivSGIX, (list, pname, params), (F, "glListParameterivSGIX(%d, 0x%x, %p);\n", list, pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002941}
2942
Brian Paul976dba22000-01-31 22:54:06 +00002943KEYWORD1 void KEYWORD2 NAME(IndexMaterialEXT)(GLenum face, GLenum mode)
2944{
Brian Paul9745d472001-12-14 21:56:50 +00002945 DISPATCH(IndexMaterialEXT, (face, mode), (F, "glIndexMaterialEXT(0x%x, 0x%x);\n", face, mode));
Brian Paul976dba22000-01-31 22:54:06 +00002946}
2947
Brian Paulb5fd8862001-11-18 22:48:11 +00002948KEYWORD1 void KEYWORD2 NAME(IndexFuncEXT)(GLenum func, GLclampf ref)
Brian Paul976dba22000-01-31 22:54:06 +00002949{
Brian Paul9745d472001-12-14 21:56:50 +00002950 DISPATCH(IndexFuncEXT, (func, ref), (F, "glIndexFuncEXT(0x%x, %f);\n", func, ref));
Brian Paul976dba22000-01-31 22:54:06 +00002951}
2952
Brian Paul67661b01999-12-15 12:52:31 +00002953KEYWORD1 void KEYWORD2 NAME(LockArraysEXT)(GLint first, GLsizei count)
2954{
Brian Paul9745d472001-12-14 21:56:50 +00002955 DISPATCH(LockArraysEXT, (first, count), (F, "glLockArraysEXT(%d, %p);\n", first, (void *) count));
Brian Paul67661b01999-12-15 12:52:31 +00002956}
2957
2958KEYWORD1 void KEYWORD2 NAME(UnlockArraysEXT)(void)
2959{
Brian Paul9745d472001-12-14 21:56:50 +00002960 DISPATCH(UnlockArraysEXT, (), (F, "glUnlockArraysEXT();\n"));
Brian Paul976dba22000-01-31 22:54:06 +00002961}
2962
Brian Paulb5fd8862001-11-18 22:48:11 +00002963KEYWORD1 void KEYWORD2 NAME(CullParameterdvEXT)(GLenum pname, GLdouble * params)
Brian Paul976dba22000-01-31 22:54:06 +00002964{
Brian Paul9745d472001-12-14 21:56:50 +00002965 DISPATCH(CullParameterdvEXT, (pname, params), (F, "glCullParameterdvEXT(0x%x, %p);\n", pname, (void *) params));
Brian Paul976dba22000-01-31 22:54:06 +00002966}
2967
Brian Paulb5fd8862001-11-18 22:48:11 +00002968KEYWORD1 void KEYWORD2 NAME(CullParameterfvEXT)(GLenum pname, GLfloat * params)
Brian Paul976dba22000-01-31 22:54:06 +00002969{
Brian Paul9745d472001-12-14 21:56:50 +00002970 DISPATCH(CullParameterfvEXT, (pname, params), (F, "glCullParameterfvEXT(0x%x, %p);\n", pname, (void *) params));
Brian Paul67661b01999-12-15 12:52:31 +00002971}
2972
Brian Paul8ceb5c32000-02-24 22:14:04 +00002973KEYWORD1 void KEYWORD2 NAME(FragmentColorMaterialSGIX)(GLenum face, GLenum mode)
Brian Paul1210b0d1999-11-25 18:16:13 +00002974{
Brian Paul9745d472001-12-14 21:56:50 +00002975 DISPATCH(FragmentColorMaterialSGIX, (face, mode), (F, "glFragmentColorMaterialSGIX(0x%x, 0x%x);\n", face, mode));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002976}
2977
2978KEYWORD1 void KEYWORD2 NAME(FragmentLightfSGIX)(GLenum light, GLenum pname, GLfloat param)
2979{
Brian Paul9745d472001-12-14 21:56:50 +00002980 DISPATCH(FragmentLightfSGIX, (light, pname, param), (F, "glFragmentLightfSGIX(0x%x, 0x%x, %f);\n", light, pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002981}
2982
2983KEYWORD1 void KEYWORD2 NAME(FragmentLightfvSGIX)(GLenum light, GLenum pname, const GLfloat * params)
2984{
Brian Paul9745d472001-12-14 21:56:50 +00002985 DISPATCH(FragmentLightfvSGIX, (light, pname, params), (F, "glFragmentLightfvSGIX(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002986}
2987
2988KEYWORD1 void KEYWORD2 NAME(FragmentLightiSGIX)(GLenum light, GLenum pname, GLint param)
2989{
Brian Paul9745d472001-12-14 21:56:50 +00002990 DISPATCH(FragmentLightiSGIX, (light, pname, param), (F, "glFragmentLightiSGIX(0x%x, 0x%x, %d);\n", light, pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002991}
2992
2993KEYWORD1 void KEYWORD2 NAME(FragmentLightivSGIX)(GLenum light, GLenum pname, const GLint * params)
2994{
Brian Paul9745d472001-12-14 21:56:50 +00002995 DISPATCH(FragmentLightivSGIX, (light, pname, params), (F, "glFragmentLightivSGIX(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00002996}
2997
2998KEYWORD1 void KEYWORD2 NAME(FragmentLightModelfSGIX)(GLenum pname, GLfloat param)
2999{
Brian Paul9745d472001-12-14 21:56:50 +00003000 DISPATCH(FragmentLightModelfSGIX, (pname, param), (F, "glFragmentLightModelfSGIX(0x%x, %f);\n", pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003001}
3002
3003KEYWORD1 void KEYWORD2 NAME(FragmentLightModelfvSGIX)(GLenum pname, const GLfloat * params)
3004{
Brian Paul9745d472001-12-14 21:56:50 +00003005 DISPATCH(FragmentLightModelfvSGIX, (pname, params), (F, "glFragmentLightModelfvSGIX(0x%x, %p);\n", pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003006}
3007
3008KEYWORD1 void KEYWORD2 NAME(FragmentLightModeliSGIX)(GLenum pname, GLint param)
3009{
Brian Paul9745d472001-12-14 21:56:50 +00003010 DISPATCH(FragmentLightModeliSGIX, (pname, param), (F, "glFragmentLightModeliSGIX(0x%x, %d);\n", pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003011}
3012
3013KEYWORD1 void KEYWORD2 NAME(FragmentLightModelivSGIX)(GLenum pname, const GLint * params)
3014{
Brian Paul9745d472001-12-14 21:56:50 +00003015 DISPATCH(FragmentLightModelivSGIX, (pname, params), (F, "glFragmentLightModelivSGIX(0x%x, %p);\n", pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003016}
3017
3018KEYWORD1 void KEYWORD2 NAME(FragmentMaterialfSGIX)(GLenum face, GLenum pname, GLfloat param)
3019{
Brian Paul9745d472001-12-14 21:56:50 +00003020 DISPATCH(FragmentMaterialfSGIX, (face, pname, param), (F, "glFragmentMaterialfSGIX(0x%x, 0x%x, %f);\n", face, pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003021}
3022
3023KEYWORD1 void KEYWORD2 NAME(FragmentMaterialfvSGIX)(GLenum face, GLenum pname, const GLfloat * params)
3024{
Brian Paul9745d472001-12-14 21:56:50 +00003025 DISPATCH(FragmentMaterialfvSGIX, (face, pname, params), (F, "glFragmentMaterialfvSGIX(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003026}
3027
3028KEYWORD1 void KEYWORD2 NAME(FragmentMaterialiSGIX)(GLenum face, GLenum pname, GLint param)
3029{
Brian Paul9745d472001-12-14 21:56:50 +00003030 DISPATCH(FragmentMaterialiSGIX, (face, pname, param), (F, "glFragmentMaterialiSGIX(0x%x, 0x%x, %d);\n", face, pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003031}
3032
3033KEYWORD1 void KEYWORD2 NAME(FragmentMaterialivSGIX)(GLenum face, GLenum pname, const GLint * params)
3034{
Brian Paul9745d472001-12-14 21:56:50 +00003035 DISPATCH(FragmentMaterialivSGIX, (face, pname, params), (F, "glFragmentMaterialivSGIX(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003036}
3037
3038KEYWORD1 void KEYWORD2 NAME(GetFragmentLightfvSGIX)(GLenum light, GLenum pname, GLfloat * params)
3039{
Brian Paul9745d472001-12-14 21:56:50 +00003040 DISPATCH(GetFragmentLightfvSGIX, (light, pname, params), (F, "glGetFragmentLightfvSGIX(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003041}
3042
3043KEYWORD1 void KEYWORD2 NAME(GetFragmentLightivSGIX)(GLenum light, GLenum pname, GLint * params)
3044{
Brian Paul9745d472001-12-14 21:56:50 +00003045 DISPATCH(GetFragmentLightivSGIX, (light, pname, params), (F, "glGetFragmentLightivSGIX(0x%x, 0x%x, %p);\n", light, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003046}
3047
3048KEYWORD1 void KEYWORD2 NAME(GetFragmentMaterialfvSGIX)(GLenum face, GLenum pname, GLfloat * params)
3049{
Brian Paul9745d472001-12-14 21:56:50 +00003050 DISPATCH(GetFragmentMaterialfvSGIX, (face, pname, params), (F, "glGetFragmentMaterialfvSGIX(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003051}
3052
3053KEYWORD1 void KEYWORD2 NAME(GetFragmentMaterialivSGIX)(GLenum face, GLenum pname, GLint * params)
3054{
Brian Paul9745d472001-12-14 21:56:50 +00003055 DISPATCH(GetFragmentMaterialivSGIX, (face, pname, params), (F, "glGetFragmentMaterialivSGIX(0x%x, 0x%x, %p);\n", face, pname, (void *) params));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003056}
3057
3058KEYWORD1 void KEYWORD2 NAME(LightEnviSGIX)(GLenum pname, GLint param)
3059{
Brian Paul9745d472001-12-14 21:56:50 +00003060 DISPATCH(LightEnviSGIX, (pname, param), (F, "glLightEnviSGIX(0x%x, %d);\n", pname, param));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003061}
3062
Brian Paulb5fd8862001-11-18 22:48:11 +00003063KEYWORD1 void KEYWORD2 NAME(DrawRangeElementsEXT)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
Brian Paul43d8e212000-04-10 23:13:51 +00003064{
Brian Paul9745d472001-12-14 21:56:50 +00003065 DISPATCH(DrawRangeElements, (mode, start, end, count, type, indices), (F, "glDrawRangeElementsEXT(0x%x, %d, %d, %p, 0x%x, %p);\n", mode, start, end, (void *) count, type, (void *) indices));
Brian Paul43d8e212000-04-10 23:13:51 +00003066}
Brian Paul43d8e212000-04-10 23:13:51 +00003067
Brian Paulb5fd8862001-11-18 22:48:11 +00003068/* No dispatch for ApplyTextureEXT() */
3069/* No dispatch for TextureLightEXT() */
3070/* No dispatch for TextureMaterialEXT() */
3071/* No dispatch for AsyncMarkerSGIX() */
3072/* No dispatch for FinishAsyncSGIX() */
3073/* No dispatch for PollAsyncSGIX() */
3074/* No dispatch for GenAsyncMarkersSGIX() */
3075/* No dispatch for DeleteAsyncMarkersSGIX() */
3076/* No dispatch for IsAsyncMarkerSGIX() */
3077/* No dispatch for VertexPointervINTEL() */
3078/* No dispatch for NormalPointervINTEL() */
3079/* No dispatch for ColorPointervINTEL() */
3080/* No dispatch for TexCoordPointervINTEL() */
3081/* No dispatch for PixelTransformParameteriEXT() */
3082/* No dispatch for PixelTransformParameterfEXT() */
3083/* No dispatch for PixelTransformParameterivEXT() */
3084/* No dispatch for PixelTransformParameterfvEXT() */
Brian Paul2a889462001-08-28 22:46:22 +00003085KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue)
3086{
Brian Paul9745d472001-12-14 21:56:50 +00003087 DISPATCH(SecondaryColor3bEXT, (red, green, blue), (F, "glSecondaryColor3bEXT(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003088}
3089
Brian Paulb5fd8862001-11-18 22:48:11 +00003090KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bvEXT)(const GLbyte * v)
Brian Paul2a889462001-08-28 22:46:22 +00003091{
Brian Paul9745d472001-12-14 21:56:50 +00003092 DISPATCH(SecondaryColor3bvEXT, (v), (F, "glSecondaryColor3bvEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003093}
3094
3095KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue)
3096{
Brian Paul9745d472001-12-14 21:56:50 +00003097 DISPATCH(SecondaryColor3dEXT, (red, green, blue), (F, "glSecondaryColor3dEXT(%f, %f, %f);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003098}
3099
3100KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dvEXT)(const GLdouble * v)
3101{
Brian Paul9745d472001-12-14 21:56:50 +00003102 DISPATCH(SecondaryColor3dvEXT, (v), (F, "glSecondaryColor3dvEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003103}
3104
3105KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue)
3106{
Brian Paul9745d472001-12-14 21:56:50 +00003107 DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3fEXT(%f, %f, %f);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003108}
3109
3110KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fvEXT)(const GLfloat * v)
3111{
Brian Paul9745d472001-12-14 21:56:50 +00003112 DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fvEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003113}
3114
3115KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iEXT)(GLint red, GLint green, GLint blue)
3116{
Brian Paul9745d472001-12-14 21:56:50 +00003117 DISPATCH(SecondaryColor3iEXT, (red, green, blue), (F, "glSecondaryColor3iEXT(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003118}
3119
3120KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ivEXT)(const GLint * v)
3121{
Brian Paul9745d472001-12-14 21:56:50 +00003122 DISPATCH(SecondaryColor3ivEXT, (v), (F, "glSecondaryColor3ivEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003123}
3124
3125KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue)
3126{
Brian Paul9745d472001-12-14 21:56:50 +00003127 DISPATCH(SecondaryColor3sEXT, (red, green, blue), (F, "glSecondaryColor3sEXT(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003128}
3129
3130KEYWORD1 void KEYWORD2 NAME(SecondaryColor3svEXT)(const GLshort * v)
3131{
Brian Paul9745d472001-12-14 21:56:50 +00003132 DISPATCH(SecondaryColor3svEXT, (v), (F, "glSecondaryColor3svEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003133}
3134
3135KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue)
3136{
Brian Paul9745d472001-12-14 21:56:50 +00003137 DISPATCH(SecondaryColor3ubEXT, (red, green, blue), (F, "glSecondaryColor3ubEXT(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003138}
3139
3140KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubvEXT)(const GLubyte * v)
3141{
Brian Paul9745d472001-12-14 21:56:50 +00003142 DISPATCH(SecondaryColor3ubvEXT, (v), (F, "glSecondaryColor3ubvEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003143}
3144
3145KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue)
3146{
Brian Paul9745d472001-12-14 21:56:50 +00003147 DISPATCH(SecondaryColor3uiEXT, (red, green, blue), (F, "glSecondaryColor3uiEXT(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003148}
3149
3150KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uivEXT)(const GLuint * v)
3151{
Brian Paul9745d472001-12-14 21:56:50 +00003152 DISPATCH(SecondaryColor3uivEXT, (v), (F, "glSecondaryColor3uivEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003153}
3154
3155KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue)
3156{
Brian Paul9745d472001-12-14 21:56:50 +00003157 DISPATCH(SecondaryColor3usEXT, (red, green, blue), (F, "glSecondaryColor3usEXT(%d, %d, %d);\n", red, green, blue));
Brian Paul2a889462001-08-28 22:46:22 +00003158}
3159
3160KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usvEXT)(const GLushort * v)
3161{
Brian Paul9745d472001-12-14 21:56:50 +00003162 DISPATCH(SecondaryColor3usvEXT, (v), (F, "glSecondaryColor3usvEXT(%p);\n", (void *) v));
Brian Paul2a889462001-08-28 22:46:22 +00003163}
3164
Brian Paul470d3cd2001-10-17 13:29:02 +00003165KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Brian Paula14cbff2000-10-27 18:31:21 +00003166{
Brian Paul9745d472001-12-14 21:56:50 +00003167 DISPATCH(SecondaryColorPointerEXT, (size, type, stride, pointer), (F, "glSecondaryColorPointerEXT(%d, 0x%x, %p, %p);\n", size, type, (void *) stride, (void *) pointer));
Brian Paula14cbff2000-10-27 18:31:21 +00003168}
Brian Paul43d8e212000-04-10 23:13:51 +00003169
Brian Paulb5fd8862001-11-18 22:48:11 +00003170/* No dispatch for TextureNormalEXT() */
3171/* No dispatch for MultiDrawArraysEXT() */
3172/* No dispatch for MultiDrawElementsEXT() */
Brian Paul2a889462001-08-28 22:46:22 +00003173KEYWORD1 void KEYWORD2 NAME(FogCoordfEXT)(GLfloat coord)
3174{
Brian Paul9745d472001-12-14 21:56:50 +00003175 DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordfEXT(%f);\n", coord));
Brian Paul2a889462001-08-28 22:46:22 +00003176}
3177
Brian Paulb5fd8862001-11-18 22:48:11 +00003178KEYWORD1 void KEYWORD2 NAME(FogCoordfvEXT)(const GLfloat * coord)
Brian Paul2a889462001-08-28 22:46:22 +00003179{
Brian Paul9745d472001-12-14 21:56:50 +00003180 DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfvEXT(%p);\n", (void *) coord));
Brian Paul2a889462001-08-28 22:46:22 +00003181}
3182
3183KEYWORD1 void KEYWORD2 NAME(FogCoorddEXT)(GLdouble coord)
3184{
Brian Paul9745d472001-12-14 21:56:50 +00003185 DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoorddEXT(%f);\n", coord));
Brian Paul2a889462001-08-28 22:46:22 +00003186}
3187
3188KEYWORD1 void KEYWORD2 NAME(FogCoorddvEXT)(const GLdouble * coord)
3189{
Brian Paul9745d472001-12-14 21:56:50 +00003190 DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddvEXT(%p);\n", (void *) coord));
Brian Paul2a889462001-08-28 22:46:22 +00003191}
3192
Brian Paul8ceb5c32000-02-24 22:14:04 +00003193KEYWORD1 void KEYWORD2 NAME(FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer)
3194{
Brian Paul9745d472001-12-14 21:56:50 +00003195 DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointerEXT(0x%x, %p, %p);\n", type, (void *) stride, (void *) pointer));
Brian Paul1210b0d1999-11-25 18:16:13 +00003196}
Brian Paul1210b0d1999-11-25 18:16:13 +00003197
Brian Paulb5fd8862001-11-18 22:48:11 +00003198/* No dispatch for Tangent3bEXT() */
3199/* No dispatch for Tangent3bvEXT() */
3200/* No dispatch for Tangent3dEXT() */
3201/* No dispatch for Tangent3dvEXT() */
3202/* No dispatch for Tangent3fEXT() */
3203/* No dispatch for Tangent3fvEXT() */
3204/* No dispatch for Tangent3iEXT() */
3205/* No dispatch for Tangent3ivEXT() */
3206/* No dispatch for Tangent3sEXT() */
3207/* No dispatch for Tangent3svEXT() */
3208/* No dispatch for Binormal3bEXT() */
3209/* No dispatch for Binormal3bvEXT() */
3210/* No dispatch for Binormal3dEXT() */
3211/* No dispatch for Binormal3dvEXT() */
3212/* No dispatch for Binormal3fEXT() */
3213/* No dispatch for Binormal3fvEXT() */
3214/* No dispatch for Binormal3iEXT() */
3215/* No dispatch for Binormal3ivEXT() */
3216/* No dispatch for Binormal3sEXT() */
3217/* No dispatch for Binormal3svEXT() */
3218/* No dispatch for TangentPointerEXT() */
3219/* No dispatch for BinormalPointerEXT() */
3220/* No dispatch for FinishTextureSUNX() */
3221/* No dispatch for GlobalAlphaFactorbSUN() */
3222/* No dispatch for GlobalAlphaFactorsSUN() */
3223/* No dispatch for GlobalAlphaFactoriSUN() */
3224/* No dispatch for GlobalAlphaFactorfSUN() */
3225/* No dispatch for GlobalAlphaFactordSUN() */
3226/* No dispatch for GlobalAlphaFactorubSUN() */
3227/* No dispatch for GlobalAlphaFactorusSUN() */
3228/* No dispatch for GlobalAlphaFactoruiSUN() */
3229/* No dispatch for ReplacementCodeuiSUN() */
3230/* No dispatch for ReplacementCodeusSUN() */
3231/* No dispatch for ReplacementCodeubSUN() */
3232/* No dispatch for ReplacementCodeuivSUN() */
3233/* No dispatch for ReplacementCodeusvSUN() */
3234/* No dispatch for ReplacementCodeubvSUN() */
3235/* No dispatch for ReplacementCodePointerSUN() */
3236/* No dispatch for Color4ubVertex2fSUN() */
3237/* No dispatch for Color4ubVertex2fvSUN() */
3238/* No dispatch for Color4ubVertex3fSUN() */
3239/* No dispatch for Color4ubVertex3fvSUN() */
3240/* No dispatch for Color3fVertex3fSUN() */
3241/* No dispatch for Color3fVertex3fvSUN() */
3242/* No dispatch for Normal3fVertex3fSUN() */
3243/* No dispatch for Normal3fVertex3fvSUN() */
3244/* No dispatch for Color4fNormal3fVertex3fSUN() */
3245/* No dispatch for Color4fNormal3fVertex3fvSUN() */
3246/* No dispatch for TexCoord2fVertex3fSUN() */
3247/* No dispatch for TexCoord2fVertex3fvSUN() */
3248/* No dispatch for TexCoord4fVertex4fSUN() */
3249/* No dispatch for TexCoord4fVertex4fvSUN() */
3250/* No dispatch for TexCoord2fColor4ubVertex3fSUN() */
3251/* No dispatch for TexCoord2fColor4ubVertex3fvSUN() */
3252/* No dispatch for TexCoord2fColor3fVertex3fSUN() */
3253/* No dispatch for TexCoord2fColor3fVertex3fvSUN() */
3254/* No dispatch for TexCoord2fNormal3fVertex3fSUN() */
3255/* No dispatch for TexCoord2fNormal3fVertex3fvSUN() */
3256/* No dispatch for TexCoord2fColor4fNormal3fVertex3fSUN() */
3257/* No dispatch for TexCoord2fColor4fNormal3fVertex3fvSUN() */
3258/* No dispatch for TexCoord4fColor4fNormal3fVertex4fSUN() */
3259/* No dispatch for TexCoord4fColor4fNormal3fVertex4fvSUN() */
3260/* No dispatch for ReplacementCodeuiVertex3fSUN() */
3261/* No dispatch for ReplacementCodeuiVertex3fvSUN() */
3262/* No dispatch for ReplacementCodeuiColor4ubVertex3fSUN() */
3263/* No dispatch for ReplacementCodeuiColor4ubVertex3fvSUN() */
3264/* No dispatch for ReplacementCodeuiColor3fVertex3fSUN() */
3265/* No dispatch for ReplacementCodeuiColor3fVertex3fvSUN() */
3266/* No dispatch for ReplacementCodeuiNormal3fVertex3fSUN() */
3267/* No dispatch for ReplacementCodeuiNormal3fVertex3fvSUN() */
3268/* No dispatch for ReplacementCodeuiColor4fNormal3fVertex3fSUN() */
3269/* No dispatch for ReplacementCodeuiColor4fNormal3fVertex3fvSUN() */
3270/* No dispatch for ReplacementCodeuiTexCoord2fVertex3fSUN() */
3271/* No dispatch for ReplacementCodeuiTexCoord2fVertex3fvSUN() */
3272/* No dispatch for ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN() */
3273/* No dispatch for ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN() */
3274/* No dispatch for ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN() */
3275/* No dispatch for ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN() */
Brian Paul8ceb5c32000-02-24 22:14:04 +00003276KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
3277{
Brian Paul9745d472001-12-14 21:56:50 +00003278 DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateEXT(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003279}
3280
3281KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateINGR)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
3282{
Brian Paul9745d472001-12-14 21:56:50 +00003283 DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateINGR(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003284}
3285
Brian Paul8ceb5c32000-02-24 22:14:04 +00003286KEYWORD1 void KEYWORD2 NAME(VertexWeightfEXT)(GLfloat weight)
3287{
Brian Paul9745d472001-12-14 21:56:50 +00003288 DISPATCH(VertexWeightfEXT, (weight), (F, "glVertexWeightfEXT(%f);\n", weight));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003289}
3290
3291KEYWORD1 void KEYWORD2 NAME(VertexWeightfvEXT)(const GLfloat * weight)
3292{
Brian Paul9745d472001-12-14 21:56:50 +00003293 DISPATCH(VertexWeightfvEXT, (weight), (F, "glVertexWeightfvEXT(%p);\n", (void *) weight));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003294}
3295
3296KEYWORD1 void KEYWORD2 NAME(VertexWeightPointerEXT)(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer)
3297{
Brian Paul9745d472001-12-14 21:56:50 +00003298 DISPATCH(VertexWeightPointerEXT, (size, type, stride, pointer), (F, "glVertexWeightPointerEXT(%p, 0x%x, %p, %p);\n", (void *) size, type, (void *) stride, (void *) pointer));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003299}
3300
Brian Paulb5fd8862001-11-18 22:48:11 +00003301KEYWORD1 void KEYWORD2 NAME(FlushVertexArrayRangeNV)(void)
3302{
Brian Paul9745d472001-12-14 21:56:50 +00003303 DISPATCH(FlushVertexArrayRangeNV, (), (F, "glFlushVertexArrayRangeNV();\n"));
Brian Paulb5fd8862001-11-18 22:48:11 +00003304}
3305
3306KEYWORD1 void KEYWORD2 NAME(VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer)
3307{
Brian Paul9745d472001-12-14 21:56:50 +00003308 DISPATCH(VertexArrayRangeNV, (length, pointer), (F, "glVertexArrayRangeNV(%p, %p);\n", (void *) length, (void *) pointer));
Brian Paulb5fd8862001-11-18 22:48:11 +00003309}
3310
3311KEYWORD1 void KEYWORD2 NAME(CombinerParameterfvNV)(GLenum pname, const GLfloat * params)
3312{
Brian Paul9745d472001-12-14 21:56:50 +00003313 DISPATCH(CombinerParameterfvNV, (pname, params), (F, "glCombinerParameterfvNV(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003314}
3315
3316KEYWORD1 void KEYWORD2 NAME(CombinerParameterfNV)(GLenum pname, GLfloat param)
3317{
Brian Paul9745d472001-12-14 21:56:50 +00003318 DISPATCH(CombinerParameterfNV, (pname, param), (F, "glCombinerParameterfNV(0x%x, %f);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00003319}
3320
3321KEYWORD1 void KEYWORD2 NAME(CombinerParameterivNV)(GLenum pname, const GLint * params)
3322{
Brian Paul9745d472001-12-14 21:56:50 +00003323 DISPATCH(CombinerParameterivNV, (pname, params), (F, "glCombinerParameterivNV(0x%x, %p);\n", pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003324}
3325
3326KEYWORD1 void KEYWORD2 NAME(CombinerParameteriNV)(GLenum pname, GLint param)
3327{
Brian Paul9745d472001-12-14 21:56:50 +00003328 DISPATCH(CombinerParameteriNV, (pname, param), (F, "glCombinerParameteriNV(0x%x, %d);\n", pname, param));
Brian Paulb5fd8862001-11-18 22:48:11 +00003329}
3330
3331KEYWORD1 void KEYWORD2 NAME(CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)
3332{
Brian Paul9745d472001-12-14 21:56:50 +00003333 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));
Brian Paulb5fd8862001-11-18 22:48:11 +00003334}
3335
3336KEYWORD1 void KEYWORD2 NAME(CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum)
3337{
Brian Paul9745d472001-12-14 21:56:50 +00003338 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));
Brian Paulb5fd8862001-11-18 22:48:11 +00003339}
3340
3341KEYWORD1 void KEYWORD2 NAME(FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)
3342{
Brian Paul9745d472001-12-14 21:56:50 +00003343 DISPATCH(FinalCombinerInputNV, (variable, input, mapping, componentUsage), (F, "glFinalCombinerInputNV(0x%x, 0x%x, 0x%x, 0x%x);\n", variable, input, mapping, componentUsage));
Brian Paulb5fd8862001-11-18 22:48:11 +00003344}
3345
3346KEYWORD1 void KEYWORD2 NAME(GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params)
3347{
Brian Paul9745d472001-12-14 21:56:50 +00003348 DISPATCH(GetCombinerInputParameterfvNV, (stage, portion, variable, pname, params), (F, "glGetCombinerInputParameterfvNV(0x%x, 0x%x, 0x%x, 0x%x, %p);\n", stage, portion, variable, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003349}
3350
3351KEYWORD1 void KEYWORD2 NAME(GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params)
3352{
Brian Paul9745d472001-12-14 21:56:50 +00003353 DISPATCH(GetCombinerInputParameterivNV, (stage, portion, variable, pname, params), (F, "glGetCombinerInputParameterivNV(0x%x, 0x%x, 0x%x, 0x%x, %p);\n", stage, portion, variable, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003354}
3355
3356KEYWORD1 void KEYWORD2 NAME(GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params)
3357{
Brian Paul9745d472001-12-14 21:56:50 +00003358 DISPATCH(GetCombinerOutputParameterfvNV, (stage, portion, pname, params), (F, "glGetCombinerOutputParameterfvNV(0x%x, 0x%x, 0x%x, %p);\n", stage, portion, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003359}
3360
3361KEYWORD1 void KEYWORD2 NAME(GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params)
3362{
Brian Paul9745d472001-12-14 21:56:50 +00003363 DISPATCH(GetCombinerOutputParameterivNV, (stage, portion, pname, params), (F, "glGetCombinerOutputParameterivNV(0x%x, 0x%x, 0x%x, %p);\n", stage, portion, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003364}
3365
3366KEYWORD1 void KEYWORD2 NAME(GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params)
3367{
Brian Paul9745d472001-12-14 21:56:50 +00003368 DISPATCH(GetFinalCombinerInputParameterfvNV, (variable, pname, params), (F, "glGetFinalCombinerInputParameterfvNV(0x%x, 0x%x, %p);\n", variable, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003369}
3370
3371KEYWORD1 void KEYWORD2 NAME(GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params)
3372{
Brian Paul9745d472001-12-14 21:56:50 +00003373 DISPATCH(GetFinalCombinerInputParameterivNV, (variable, pname, params), (F, "glGetFinalCombinerInputParameterivNV(0x%x, 0x%x, %p);\n", variable, pname, (void *) params));
Brian Paulb5fd8862001-11-18 22:48:11 +00003374}
3375
Brian Paul8ceb5c32000-02-24 22:14:04 +00003376KEYWORD1 void KEYWORD2 NAME(ResizeBuffersMESA)(void)
3377{
Brian Paul9745d472001-12-14 21:56:50 +00003378 DISPATCH(ResizeBuffersMESA, (), (F, "glResizeBuffersMESA();\n"));
Brian Paul8ceb5c32000-02-24 22:14:04 +00003379}
3380
Brian Paulb5fd8862001-11-18 22:48:11 +00003381KEYWORD1 void KEYWORD2 NAME(WindowPos2dMESA)(GLdouble x, GLdouble y)
Brian Paul1210b0d1999-11-25 18:16:13 +00003382{
Brian Paul9745d472001-12-14 21:56:50 +00003383 DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2dMESA(%f, %f);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +00003384}
3385
Brian Paulb5fd8862001-11-18 22:48:11 +00003386KEYWORD1 void KEYWORD2 NAME(WindowPos2dvMESA)(const GLdouble * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003387{
Brian Paul9745d472001-12-14 21:56:50 +00003388 DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dvMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003389}
3390
3391KEYWORD1 void KEYWORD2 NAME(WindowPos2fMESA)(GLfloat x, GLfloat y)
3392{
Brian Paul9745d472001-12-14 21:56:50 +00003393 DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2fMESA(%f, %f);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +00003394}
3395
Brian Paulb5fd8862001-11-18 22:48:11 +00003396KEYWORD1 void KEYWORD2 NAME(WindowPos2fvMESA)(const GLfloat * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003397{
Brian Paul9745d472001-12-14 21:56:50 +00003398 DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fvMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003399}
3400
Brian Paulb5fd8862001-11-18 22:48:11 +00003401KEYWORD1 void KEYWORD2 NAME(WindowPos2iMESA)(GLint x, GLint y)
Brian Paul1210b0d1999-11-25 18:16:13 +00003402{
Brian Paul9745d472001-12-14 21:56:50 +00003403 DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2iMESA(%d, %d);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +00003404}
3405
Brian Paulb5fd8862001-11-18 22:48:11 +00003406KEYWORD1 void KEYWORD2 NAME(WindowPos2ivMESA)(const GLint * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003407{
Brian Paul9745d472001-12-14 21:56:50 +00003408 DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2ivMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003409}
3410
Brian Paulb5fd8862001-11-18 22:48:11 +00003411KEYWORD1 void KEYWORD2 NAME(WindowPos2sMESA)(GLshort x, GLshort y)
Brian Paul1210b0d1999-11-25 18:16:13 +00003412{
Brian Paul9745d472001-12-14 21:56:50 +00003413 DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2sMESA(%d, %d);\n", x, y));
Brian Paul1210b0d1999-11-25 18:16:13 +00003414}
3415
Brian Paulb5fd8862001-11-18 22:48:11 +00003416KEYWORD1 void KEYWORD2 NAME(WindowPos2svMESA)(const GLshort * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003417{
Brian Paul9745d472001-12-14 21:56:50 +00003418 DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2svMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003419}
3420
3421KEYWORD1 void KEYWORD2 NAME(WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z)
3422{
Brian Paul9745d472001-12-14 21:56:50 +00003423 DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3dMESA(%f, %f, %f);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00003424}
3425
Brian Paulb5fd8862001-11-18 22:48:11 +00003426KEYWORD1 void KEYWORD2 NAME(WindowPos3dvMESA)(const GLdouble * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003427{
Brian Paul9745d472001-12-14 21:56:50 +00003428 DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dvMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003429}
3430
Brian Paulb5fd8862001-11-18 22:48:11 +00003431KEYWORD1 void KEYWORD2 NAME(WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z)
Brian Paul1210b0d1999-11-25 18:16:13 +00003432{
Brian Paul9745d472001-12-14 21:56:50 +00003433 DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3fMESA(%f, %f, %f);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00003434}
3435
Brian Paulb5fd8862001-11-18 22:48:11 +00003436KEYWORD1 void KEYWORD2 NAME(WindowPos3fvMESA)(const GLfloat * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003437{
Brian Paul9745d472001-12-14 21:56:50 +00003438 DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fvMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003439}
3440
Brian Paulb5fd8862001-11-18 22:48:11 +00003441KEYWORD1 void KEYWORD2 NAME(WindowPos3iMESA)(GLint x, GLint y, GLint z)
Brian Paul1210b0d1999-11-25 18:16:13 +00003442{
Brian Paul9745d472001-12-14 21:56:50 +00003443 DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3iMESA(%d, %d, %d);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00003444}
3445
Brian Paulb5fd8862001-11-18 22:48:11 +00003446KEYWORD1 void KEYWORD2 NAME(WindowPos3ivMESA)(const GLint * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003447{
Brian Paul9745d472001-12-14 21:56:50 +00003448 DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3ivMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003449}
3450
Brian Paulb5fd8862001-11-18 22:48:11 +00003451KEYWORD1 void KEYWORD2 NAME(WindowPos3sMESA)(GLshort x, GLshort y, GLshort z)
Brian Paul1210b0d1999-11-25 18:16:13 +00003452{
Brian Paul9745d472001-12-14 21:56:50 +00003453 DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3sMESA(%d, %d, %d);\n", x, y, z));
Brian Paul1210b0d1999-11-25 18:16:13 +00003454}
3455
Brian Paulb5fd8862001-11-18 22:48:11 +00003456KEYWORD1 void KEYWORD2 NAME(WindowPos3svMESA)(const GLshort * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003457{
Brian Paul9745d472001-12-14 21:56:50 +00003458 DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3svMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003459}
3460
3461KEYWORD1 void KEYWORD2 NAME(WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3462{
Brian Paul9745d472001-12-14 21:56:50 +00003463 DISPATCH(WindowPos4dMESA, (x, y, z, w), (F, "glWindowPos4dMESA(%f, %f, %f, %f);\n", x, y, z, w));
Brian Paul1210b0d1999-11-25 18:16:13 +00003464}
3465
Brian Paulb5fd8862001-11-18 22:48:11 +00003466KEYWORD1 void KEYWORD2 NAME(WindowPos4dvMESA)(const GLdouble * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003467{
Brian Paul9745d472001-12-14 21:56:50 +00003468 DISPATCH(WindowPos4dvMESA, (v), (F, "glWindowPos4dvMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003469}
3470
Brian Paulb5fd8862001-11-18 22:48:11 +00003471KEYWORD1 void KEYWORD2 NAME(WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Brian Paul1210b0d1999-11-25 18:16:13 +00003472{
Brian Paul9745d472001-12-14 21:56:50 +00003473 DISPATCH(WindowPos4fMESA, (x, y, z, w), (F, "glWindowPos4fMESA(%f, %f, %f, %f);\n", x, y, z, w));
Brian Paul1210b0d1999-11-25 18:16:13 +00003474}
3475
Brian Paulb5fd8862001-11-18 22:48:11 +00003476KEYWORD1 void KEYWORD2 NAME(WindowPos4fvMESA)(const GLfloat * v)
Brian Paul1210b0d1999-11-25 18:16:13 +00003477{
Brian Paul9745d472001-12-14 21:56:50 +00003478 DISPATCH(WindowPos4fvMESA, (v), (F, "glWindowPos4fvMESA(%p);\n", (void *) v));
Brian Paul1210b0d1999-11-25 18:16:13 +00003479}
3480
Brian Paulb5fd8862001-11-18 22:48:11 +00003481KEYWORD1 void KEYWORD2 NAME(WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w)
Brian Paul1210b0d1999-11-25 18:16:13 +00003482{
Brian Paul9745d472001-12-14 21:56:50 +00003483 DISPATCH(WindowPos4iMESA, (x, y, z, w), (F, "glWindowPos4iMESA(%d, %d, %d, %d);\n", x, y, z, w));
Brian Paul1210b0d1999-11-25 18:16:13 +00003484}
3485
Brian Paulb5fd8862001-11-18 22:48:11 +00003486KEYWORD1 void KEYWORD2 NAME(WindowPos4ivMESA)(const GLint * v)
3487{
Brian Paul9745d472001-12-14 21:56:50 +00003488 DISPATCH(WindowPos4ivMESA, (v), (F, "glWindowPos4ivMESA(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00003489}
3490
3491KEYWORD1 void KEYWORD2 NAME(WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w)
3492{
Brian Paul9745d472001-12-14 21:56:50 +00003493 DISPATCH(WindowPos4sMESA, (x, y, z, w), (F, "glWindowPos4sMESA(%d, %d, %d, %d);\n", x, y, z, w));
Brian Paulb5fd8862001-11-18 22:48:11 +00003494}
3495
3496KEYWORD1 void KEYWORD2 NAME(WindowPos4svMESA)(const GLshort * v)
3497{
Brian Paul9745d472001-12-14 21:56:50 +00003498 DISPATCH(WindowPos4svMESA, (v), (F, "glWindowPos4svMESA(%p);\n", (void *) v));
Brian Paulb5fd8862001-11-18 22:48:11 +00003499}
3500
3501/* No dispatch for MultiModeDrawArraysIBM() */
3502/* No dispatch for MultiModeDrawElementsIBM() */
3503/* No dispatch for ColorPointerListIBM() */
3504/* No dispatch for SecondaryColorPointerListIBM() */
3505/* No dispatch for EdgeFlagPointerListIBM() */
3506/* No dispatch for FogCoordPointerListIBM() */
3507/* No dispatch for IndexPointerListIBM() */
3508/* No dispatch for NormalPointerListIBM() */
3509/* No dispatch for TexCoordPointerListIBM() */
3510/* No dispatch for VertexPointerListIBM() */
Brian Paule1601382000-05-18 22:02:24 +00003511KEYWORD1 void KEYWORD2 NAME(TbufferMask3DFX)(GLuint mask)
3512{
Brian Paul9745d472001-12-14 21:56:50 +00003513 DISPATCH(TbufferMask3DFX, (mask), (F, "glTbufferMask3DFX(%d);\n", mask));
Brian Paule1601382000-05-18 22:02:24 +00003514}
3515
Brian Paul21301cd2000-05-18 18:13:15 +00003516KEYWORD1 void KEYWORD2 NAME(SampleMaskEXT)(GLclampf value, GLboolean invert)
3517{
Brian Paul9745d472001-12-14 21:56:50 +00003518 DISPATCH(SampleMaskSGIS, (value, invert), (F, "glSampleMaskEXT(%f, %d);\n", value, invert));
Brian Paul21301cd2000-05-18 18:13:15 +00003519}
3520
3521KEYWORD1 void KEYWORD2 NAME(SamplePatternEXT)(GLenum pattern)
3522{
Brian Paul9745d472001-12-14 21:56:50 +00003523 DISPATCH(SamplePatternSGIS, (pattern), (F, "glSamplePatternEXT(0x%x);\n", pattern));
Brian Paul21301cd2000-05-18 18:13:15 +00003524}
3525
Brian Paulb5fd8862001-11-18 22:48:11 +00003526/* No dispatch for TextureColorMaskSGIS() */
3527/* No dispatch for IglooInterfaceSGIX() */
3528/* No dispatch for GenFencesNV() */
3529/* No dispatch for DeleteFencesNV() */
3530/* No dispatch for SetFenceNV() */
3531/* No dispatch for TestFenceNV() */
3532/* No dispatch for FinishFenceNV() */
3533/* No dispatch for IsFenceNV() */
3534/* No dispatch for GetFenceivNV() */
3535/* No dispatch for MapControlPointsNV() */
3536/* No dispatch for MapParameterivNV() */
3537/* No dispatch for MapParameterfvNV() */
3538/* No dispatch for GetMapControlPointsNV() */
3539/* No dispatch for GetMapParameterivNV() */
3540/* No dispatch for GetMapParameterfvNV() */
3541/* No dispatch for GetMapAttribParameterivNV() */
3542/* No dispatch for GetMapAttribParameterfvNV() */
3543/* No dispatch for EvalMapsNV() */
3544/* No dispatch for CombinerStageParameterfvNV() */
3545/* No dispatch for GetCombinerStageParameterfvNV() */
Brian Paul5b7dab22001-11-18 23:52:37 +00003546KEYWORD1 void KEYWORD2 NAME(WindowPos2dARB)(GLdouble x, GLdouble y)
3547{
Brian Paul9745d472001-12-14 21:56:50 +00003548 DISPATCH(WindowPos2dARB, (x, y), (F, "glWindowPos2dARB(%f, %f);\n", x, y));
Brian Paul5b7dab22001-11-18 23:52:37 +00003549}
3550
3551KEYWORD1 void KEYWORD2 NAME(WindowPos2fARB)(GLfloat x, GLfloat y)
3552{
Brian Paul9745d472001-12-14 21:56:50 +00003553 DISPATCH(WindowPos2fARB, (x, y), (F, "glWindowPos2fARB(%f, %f);\n", x, y));
Brian Paul5b7dab22001-11-18 23:52:37 +00003554}
3555
3556KEYWORD1 void KEYWORD2 NAME(WindowPos2iARB)(GLint x, GLint y)
3557{
Brian Paul9745d472001-12-14 21:56:50 +00003558 DISPATCH(WindowPos2iARB, (x, y), (F, "glWindowPos2iARB(%d, %d);\n", x, y));
Brian Paul5b7dab22001-11-18 23:52:37 +00003559}
3560
3561KEYWORD1 void KEYWORD2 NAME(WindowPos2sARB)(GLshort x, GLshort y)
3562{
Brian Paul9745d472001-12-14 21:56:50 +00003563 DISPATCH(WindowPos2sARB, (x, y), (F, "glWindowPos2sARB(%d, %d);\n", x, y));
Brian Paul5b7dab22001-11-18 23:52:37 +00003564}
3565
3566KEYWORD1 void KEYWORD2 NAME(WindowPos2dvARB)(const GLdouble * p)
3567{
Brian Paul9745d472001-12-14 21:56:50 +00003568 DISPATCH(WindowPos2dvARB, (p), (F, "glWindowPos2dvARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003569}
3570
3571KEYWORD1 void KEYWORD2 NAME(WindowPos2fvARB)(const GLfloat * p)
3572{
Brian Paul9745d472001-12-14 21:56:50 +00003573 DISPATCH(WindowPos2fvARB, (p), (F, "glWindowPos2fvARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003574}
3575
3576KEYWORD1 void KEYWORD2 NAME(WindowPos2ivARB)(const GLint * p)
3577{
Brian Paul9745d472001-12-14 21:56:50 +00003578 DISPATCH(WindowPos2ivARB, (p), (F, "glWindowPos2ivARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003579}
3580
3581KEYWORD1 void KEYWORD2 NAME(WindowPos2svARB)(const GLshort * p)
3582{
Brian Paul9745d472001-12-14 21:56:50 +00003583 DISPATCH(WindowPos2svARB, (p), (F, "glWindowPos2svARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003584}
3585
3586KEYWORD1 void KEYWORD2 NAME(WindowPos3dARB)(GLdouble x, GLdouble y, GLdouble z)
3587{
Brian Paul9745d472001-12-14 21:56:50 +00003588 DISPATCH(WindowPos3dARB, (x, y, z), (F, "glWindowPos3dARB(%f, %f, %f);\n", x, y, z));
Brian Paul5b7dab22001-11-18 23:52:37 +00003589}
3590
3591KEYWORD1 void KEYWORD2 NAME(WindowPos3fARB)(GLfloat x, GLfloat y, GLfloat z)
3592{
Brian Paul9745d472001-12-14 21:56:50 +00003593 DISPATCH(WindowPos3fARB, (x, y, z), (F, "glWindowPos3fARB(%f, %f, %f);\n", x, y, z));
Brian Paul5b7dab22001-11-18 23:52:37 +00003594}
3595
3596KEYWORD1 void KEYWORD2 NAME(WindowPos3iARB)(GLint x, GLint y, GLint z)
3597{
Brian Paul9745d472001-12-14 21:56:50 +00003598 DISPATCH(WindowPos3iARB, (x, y, z), (F, "glWindowPos3iARB(%d, %d, %d);\n", x, y, z));
Brian Paul5b7dab22001-11-18 23:52:37 +00003599}
3600
3601KEYWORD1 void KEYWORD2 NAME(WindowPos3sARB)(GLshort x, GLshort y, GLshort z)
3602{
Brian Paul9745d472001-12-14 21:56:50 +00003603 DISPATCH(WindowPos3sARB, (x, y, z), (F, "glWindowPos3sARB(%d, %d, %d);\n", x, y, z));
Brian Paul5b7dab22001-11-18 23:52:37 +00003604}
3605
3606KEYWORD1 void KEYWORD2 NAME(WindowPos3dvARB)(const GLdouble * p)
3607{
Brian Paul9745d472001-12-14 21:56:50 +00003608 DISPATCH(WindowPos3dvARB, (p), (F, "glWindowPos3dvARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003609}
3610
3611KEYWORD1 void KEYWORD2 NAME(WindowPos3fvARB)(const GLfloat * p)
3612{
Brian Paul9745d472001-12-14 21:56:50 +00003613 DISPATCH(WindowPos3fvARB, (p), (F, "glWindowPos3fvARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003614}
3615
3616KEYWORD1 void KEYWORD2 NAME(WindowPos3ivARB)(const GLint * p)
3617{
Brian Paul9745d472001-12-14 21:56:50 +00003618 DISPATCH(WindowPos3ivARB, (p), (F, "glWindowPos3ivARB(%p);\n", (void *) p));
Brian Paul5b7dab22001-11-18 23:52:37 +00003619}
3620
3621KEYWORD1 void KEYWORD2 NAME(WindowPos3svARB)(const GLshort * p)
3622{
Brian Paul9745d472001-12-14 21:56:50 +00003623 DISPATCH(WindowPos3svARB, (p), (F, "glWindowPos3svARB(%p);\n", (void *) p));
Brian Paul86b84272001-12-14 02:50:01 +00003624}
3625
3626KEYWORD1 void KEYWORD2 NAME(BindProgramNV)(GLenum target, GLuint id)
3627{
Brian Paul9745d472001-12-14 21:56:50 +00003628 DISPATCH(BindProgramNV, (target, id), (F, "glBindProgramNV(0x%x, %d);\n", target, id));
Brian Paul86b84272001-12-14 02:50:01 +00003629}
3630
3631KEYWORD1 void KEYWORD2 NAME(DeleteProgramsNV)(GLsizei n, const GLuint * ids)
3632{
Brian Paul9745d472001-12-14 21:56:50 +00003633 DISPATCH(DeleteProgramsNV, (n, ids), (F, "glDeleteProgramsNV(%p, %p);\n", (void *) n, (void *) ids));
Brian Paul86b84272001-12-14 02:50:01 +00003634}
3635
3636KEYWORD1 void KEYWORD2 NAME(ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params)
3637{
Brian Paul9745d472001-12-14 21:56:50 +00003638 DISPATCH(ExecuteProgramNV, (target, id, params), (F, "glExecuteProgramNV(0x%x, %d, %p);\n", target, id, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003639}
3640
3641KEYWORD1 void KEYWORD2 NAME(GenProgramsNV)(GLsizei n, GLuint * ids)
3642{
Brian Paul9745d472001-12-14 21:56:50 +00003643 DISPATCH(GenProgramsNV, (n, ids), (F, "glGenProgramsNV(%p, %p);\n", (void *) n, (void *) ids));
Brian Paul86b84272001-12-14 02:50:01 +00003644}
3645
3646KEYWORD1 GLboolean KEYWORD2 NAME(AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences)
3647{
Brian Paul9745d472001-12-14 21:56:50 +00003648 RETURN_DISPATCH(AreProgramsResidentNV, (n, ids, residences), (F, "glAreProgramsResidentNV(%p, %p, %p);\n", (void *) n, (void *) ids, (void *) residences));
Brian Paul86b84272001-12-14 02:50:01 +00003649}
3650
3651KEYWORD1 void KEYWORD2 NAME(RequestResidentProgramsNV)(GLsizei n, const GLuint * ids)
3652{
Brian Paul9745d472001-12-14 21:56:50 +00003653 DISPATCH(RequestResidentProgramsNV, (n, ids), (F, "glRequestResidentProgramsNV(%p, %p);\n", (void *) n, (void *) ids));
Brian Paul86b84272001-12-14 02:50:01 +00003654}
3655
3656KEYWORD1 void KEYWORD2 NAME(GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params)
3657{
Brian Paul9745d472001-12-14 21:56:50 +00003658 DISPATCH(GetProgramParameterfvNV, (target, index, pname, params), (F, "glGetProgramParameterfvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003659}
3660
3661KEYWORD1 void KEYWORD2 NAME(GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params)
3662{
Brian Paul9745d472001-12-14 21:56:50 +00003663 DISPATCH(GetProgramParameterdvNV, (target, index, pname, params), (F, "glGetProgramParameterdvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003664}
3665
3666KEYWORD1 void KEYWORD2 NAME(GetProgramivNV)(GLuint id, GLenum pname, GLint * params)
3667{
Brian Paul9745d472001-12-14 21:56:50 +00003668 DISPATCH(GetProgramivNV, (id, pname, params), (F, "glGetProgramivNV(%d, 0x%x, %p);\n", id, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003669}
3670
3671KEYWORD1 void KEYWORD2 NAME(GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program)
3672{
Brian Paul9745d472001-12-14 21:56:50 +00003673 DISPATCH(GetProgramStringNV, (id, pname, program), (F, "glGetProgramStringNV(%d, 0x%x, %p);\n", id, pname, (void *) program));
Brian Paul86b84272001-12-14 02:50:01 +00003674}
3675
3676KEYWORD1 void KEYWORD2 NAME(GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params)
3677{
Brian Paul9745d472001-12-14 21:56:50 +00003678 DISPATCH(GetTrackMatrixivNV, (target, address, pname, params), (F, "glGetTrackMatrixivNV(0x%x, %d, 0x%x, %p);\n", target, address, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003679}
3680
3681KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params)
3682{
Brian Paul9745d472001-12-14 21:56:50 +00003683 DISPATCH(GetVertexAttribdvNV, (index, pname, params), (F, "glGetVertexAttribdvNV(%d, 0x%x, %p);\n", index, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003684}
3685
3686KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params)
3687{
Brian Paul9745d472001-12-14 21:56:50 +00003688 DISPATCH(GetVertexAttribfvNV, (index, pname, params), (F, "glGetVertexAttribfvNV(%d, 0x%x, %p);\n", index, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003689}
3690
3691KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params)
3692{
Brian Paul9745d472001-12-14 21:56:50 +00003693 DISPATCH(GetVertexAttribivNV, (index, pname, params), (F, "glGetVertexAttribivNV(%d, 0x%x, %p);\n", index, pname, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003694}
3695
3696KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** pointer)
3697{
Brian Paul9745d472001-12-14 21:56:50 +00003698 DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointervNV(%d, 0x%x, %p);\n", index, pname, (void *) pointer));
Brian Paul86b84272001-12-14 02:50:01 +00003699}
3700
3701KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramNV)(GLuint id)
3702{
Brian Paul9745d472001-12-14 21:56:50 +00003703 RETURN_DISPATCH(IsProgramNV, (id), (F, "glIsProgramNV(%d);\n", id));
Brian Paul86b84272001-12-14 02:50:01 +00003704}
3705
3706KEYWORD1 void KEYWORD2 NAME(LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program)
3707{
Brian Paul9745d472001-12-14 21:56:50 +00003708 DISPATCH(LoadProgramNV, (target, id, len, program), (F, "glLoadProgramNV(0x%x, %d, %p, %p);\n", target, id, (void *) len, (void *) program));
Brian Paul86b84272001-12-14 02:50:01 +00003709}
3710
3711KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3712{
Brian Paul9745d472001-12-14 21:56:50 +00003713 DISPATCH(ProgramParameter4fNV, (target, index, x, y, z, w), (F, "glProgramParameter4fNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
Brian Paul86b84272001-12-14 02:50:01 +00003714}
3715
3716KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3717{
Brian Paul9745d472001-12-14 21:56:50 +00003718 DISPATCH(ProgramParameter4dNV, (target, index, x, y, z, w), (F, "glProgramParameter4dNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
Brian Paul86b84272001-12-14 02:50:01 +00003719}
3720
3721KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params)
3722{
Brian Paul9745d472001-12-14 21:56:50 +00003723 DISPATCH(ProgramParameter4dvNV, (target, index, params), (F, "glProgramParameter4dvNV(0x%x, %d, %p);\n", target, index, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003724}
3725
3726KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params)
3727{
Brian Paul9745d472001-12-14 21:56:50 +00003728 DISPATCH(ProgramParameter4fvNV, (target, index, params), (F, "glProgramParameter4fvNV(0x%x, %d, %p);\n", target, index, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003729}
3730
3731KEYWORD1 void KEYWORD2 NAME(ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params)
3732{
Brian Paul9745d472001-12-14 21:56:50 +00003733 DISPATCH(ProgramParameters4dvNV, (target, index, num, params), (F, "glProgramParameters4dvNV(0x%x, %d, %d, %p);\n", target, index, num, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003734}
3735
3736KEYWORD1 void KEYWORD2 NAME(ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params)
3737{
Brian Paul9745d472001-12-14 21:56:50 +00003738 DISPATCH(ProgramParameters4fvNV, (target, index, num, params), (F, "glProgramParameters4fvNV(0x%x, %d, %d, %p);\n", target, index, num, (void *) params));
Brian Paul86b84272001-12-14 02:50:01 +00003739}
3740
3741KEYWORD1 void KEYWORD2 NAME(TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform)
3742{
Brian Paul9745d472001-12-14 21:56:50 +00003743 DISPATCH(TrackMatrixNV, (target, address, matrix, transform), (F, "glTrackMatrixNV(0x%x, %d, 0x%x, 0x%x);\n", target, address, matrix, transform));
Brian Paul86b84272001-12-14 02:50:01 +00003744}
3745
3746KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
3747{
Brian Paul9745d472001-12-14 21:56:50 +00003748 DISPATCH(VertexAttribPointerNV, (index, size, type, stride, pointer), (F, "glVertexAttribPointerNV(%d, %d, 0x%x, %p, %p);\n", index, size, type, (void *) stride, (void *) pointer));
Brian Paul86b84272001-12-14 02:50:01 +00003749}
3750
3751KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sNV)(GLuint index, GLshort x)
3752{
Brian Paul9745d472001-12-14 21:56:50 +00003753 DISPATCH(VertexAttrib1sNV, (index, x), (F, "glVertexAttrib1sNV(%d, %d);\n", index, x));
Brian Paul86b84272001-12-14 02:50:01 +00003754}
3755
3756KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fNV)(GLuint index, GLfloat x)
3757{
Brian Paul9745d472001-12-14 21:56:50 +00003758 DISPATCH(VertexAttrib1fNV, (index, x), (F, "glVertexAttrib1fNV(%d, %f);\n", index, x));
Brian Paul86b84272001-12-14 02:50:01 +00003759}
3760
3761KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dNV)(GLuint index, GLdouble x)
3762{
Brian Paul9745d472001-12-14 21:56:50 +00003763 DISPATCH(VertexAttrib1dNV, (index, x), (F, "glVertexAttrib1dNV(%d, %f);\n", index, x));
Brian Paul86b84272001-12-14 02:50:01 +00003764}
3765
3766KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y)
3767{
Brian Paul9745d472001-12-14 21:56:50 +00003768 DISPATCH(VertexAttrib2sNV, (index, x, y), (F, "glVertexAttrib2sNV(%d, %d, %d);\n", index, x, y));
Brian Paul86b84272001-12-14 02:50:01 +00003769}
3770
3771KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y)
3772{
Brian Paul9745d472001-12-14 21:56:50 +00003773 DISPATCH(VertexAttrib2fNV, (index, x, y), (F, "glVertexAttrib2fNV(%d, %f, %f);\n", index, x, y));
Brian Paul86b84272001-12-14 02:50:01 +00003774}
3775
3776KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y)
3777{
Brian Paul9745d472001-12-14 21:56:50 +00003778 DISPATCH(VertexAttrib2dNV, (index, x, y), (F, "glVertexAttrib2dNV(%d, %f, %f);\n", index, x, y));
Brian Paul86b84272001-12-14 02:50:01 +00003779}
3780
3781KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z)
3782{
Brian Paul9745d472001-12-14 21:56:50 +00003783 DISPATCH(VertexAttrib3sNV, (index, x, y, z), (F, "glVertexAttrib3sNV(%d, %d, %d, %d);\n", index, x, y, z));
Brian Paul86b84272001-12-14 02:50:01 +00003784}
3785
3786KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
3787{
Brian Paul9745d472001-12-14 21:56:50 +00003788 DISPATCH(VertexAttrib3fNV, (index, x, y, z), (F, "glVertexAttrib3fNV(%d, %f, %f, %f);\n", index, x, y, z));
Brian Paul86b84272001-12-14 02:50:01 +00003789}
3790
3791KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
3792{
Brian Paul9745d472001-12-14 21:56:50 +00003793 DISPATCH(VertexAttrib3dNV, (index, x, y, z), (F, "glVertexAttrib3dNV(%d, %f, %f, %f);\n", index, x, y, z));
Brian Paul86b84272001-12-14 02:50:01 +00003794}
3795
3796KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
3797{
Brian Paul9745d472001-12-14 21:56:50 +00003798 DISPATCH(VertexAttrib4sNV, (index, x, y, z, w), (F, "glVertexAttrib4sNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
Brian Paul86b84272001-12-14 02:50:01 +00003799}
3800
3801KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
3802{
Brian Paul9745d472001-12-14 21:56:50 +00003803 DISPATCH(VertexAttrib4fNV, (index, x, y, z, w), (F, "glVertexAttrib4fNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
Brian Paul86b84272001-12-14 02:50:01 +00003804}
3805
3806KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
3807{
Brian Paul9745d472001-12-14 21:56:50 +00003808 DISPATCH(VertexAttrib4dNV, (index, x, y, z, w), (F, "glVertexAttrib4dNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
Brian Paul86b84272001-12-14 02:50:01 +00003809}
3810
3811KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
3812{
Brian Paul9745d472001-12-14 21:56:50 +00003813 DISPATCH(VertexAttrib4ubNV, (index, x, y, z, w), (F, "glVertexAttrib4ubNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
Brian Paul86b84272001-12-14 02:50:01 +00003814}
3815
3816KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svNV)(GLuint index, const GLshort * v)
3817{
Brian Paul9745d472001-12-14 21:56:50 +00003818 DISPATCH(VertexAttrib1svNV, (index, v), (F, "glVertexAttrib1svNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003819}
3820
3821KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvNV)(GLuint index, const GLfloat * v)
3822{
Brian Paul9745d472001-12-14 21:56:50 +00003823 DISPATCH(VertexAttrib1fvNV, (index, v), (F, "glVertexAttrib1fvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003824}
3825
3826KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvNV)(GLuint index, const GLdouble * v)
3827{
Brian Paul9745d472001-12-14 21:56:50 +00003828 DISPATCH(VertexAttrib1dvNV, (index, v), (F, "glVertexAttrib1dvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003829}
3830
3831KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svNV)(GLuint index, const GLshort * v)
3832{
Brian Paul9745d472001-12-14 21:56:50 +00003833 DISPATCH(VertexAttrib2svNV, (index, v), (F, "glVertexAttrib2svNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003834}
3835
3836KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvNV)(GLuint index, const GLfloat * v)
3837{
Brian Paul9745d472001-12-14 21:56:50 +00003838 DISPATCH(VertexAttrib2fvNV, (index, v), (F, "glVertexAttrib2fvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003839}
3840
3841KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvNV)(GLuint index, const GLdouble * v)
3842{
Brian Paul9745d472001-12-14 21:56:50 +00003843 DISPATCH(VertexAttrib2dvNV, (index, v), (F, "glVertexAttrib2dvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003844}
3845
3846KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svNV)(GLuint index, const GLshort * v)
3847{
Brian Paul9745d472001-12-14 21:56:50 +00003848 DISPATCH(VertexAttrib3svNV, (index, v), (F, "glVertexAttrib3svNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003849}
3850
3851KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvNV)(GLuint index, const GLfloat * v)
3852{
Brian Paul9745d472001-12-14 21:56:50 +00003853 DISPATCH(VertexAttrib3fvNV, (index, v), (F, "glVertexAttrib3fvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003854}
3855
3856KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvNV)(GLuint index, const GLdouble * v)
3857{
Brian Paul9745d472001-12-14 21:56:50 +00003858 DISPATCH(VertexAttrib3dvNV, (index, v), (F, "glVertexAttrib3dvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003859}
3860
3861KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svNV)(GLuint index, const GLshort * v)
3862{
Brian Paul9745d472001-12-14 21:56:50 +00003863 DISPATCH(VertexAttrib4svNV, (index, v), (F, "glVertexAttrib4svNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003864}
3865
3866KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvNV)(GLuint index, const GLfloat * v)
3867{
Brian Paul9745d472001-12-14 21:56:50 +00003868 DISPATCH(VertexAttrib4fvNV, (index, v), (F, "glVertexAttrib4fvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003869}
3870
3871KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvNV)(GLuint index, const GLdouble * v)
3872{
Brian Paul9745d472001-12-14 21:56:50 +00003873 DISPATCH(VertexAttrib4dvNV, (index, v), (F, "glVertexAttrib4dvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003874}
3875
3876KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvNV)(GLuint index, const GLubyte * v)
3877{
Brian Paul9745d472001-12-14 21:56:50 +00003878 DISPATCH(VertexAttrib4ubvNV, (index, v), (F, "glVertexAttrib4ubvNV(%d, %p);\n", index, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003879}
3880
3881KEYWORD1 void KEYWORD2 NAME(VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v)
3882{
Brian Paul9745d472001-12-14 21:56:50 +00003883 DISPATCH(VertexAttribs1svNV, (index, n, v), (F, "glVertexAttribs1svNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003884}
3885
3886KEYWORD1 void KEYWORD2 NAME(VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v)
3887{
Brian Paul9745d472001-12-14 21:56:50 +00003888 DISPATCH(VertexAttribs1fvNV, (index, n, v), (F, "glVertexAttribs1fvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003889}
3890
3891KEYWORD1 void KEYWORD2 NAME(VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v)
3892{
Brian Paul9745d472001-12-14 21:56:50 +00003893 DISPATCH(VertexAttribs1dvNV, (index, n, v), (F, "glVertexAttribs1dvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003894}
3895
3896KEYWORD1 void KEYWORD2 NAME(VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v)
3897{
Brian Paul9745d472001-12-14 21:56:50 +00003898 DISPATCH(VertexAttribs2svNV, (index, n, v), (F, "glVertexAttribs2svNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003899}
3900
3901KEYWORD1 void KEYWORD2 NAME(VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v)
3902{
Brian Paul9745d472001-12-14 21:56:50 +00003903 DISPATCH(VertexAttribs2fvNV, (index, n, v), (F, "glVertexAttribs2fvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003904}
3905
3906KEYWORD1 void KEYWORD2 NAME(VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v)
3907{
Brian Paul9745d472001-12-14 21:56:50 +00003908 DISPATCH(VertexAttribs2dvNV, (index, n, v), (F, "glVertexAttribs2dvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003909}
3910
3911KEYWORD1 void KEYWORD2 NAME(VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v)
3912{
Brian Paul9745d472001-12-14 21:56:50 +00003913 DISPATCH(VertexAttribs3svNV, (index, n, v), (F, "glVertexAttribs3svNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003914}
3915
3916KEYWORD1 void KEYWORD2 NAME(VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v)
3917{
Brian Paul9745d472001-12-14 21:56:50 +00003918 DISPATCH(VertexAttribs3fvNV, (index, n, v), (F, "glVertexAttribs3fvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003919}
3920
3921KEYWORD1 void KEYWORD2 NAME(VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v)
3922{
Brian Paul9745d472001-12-14 21:56:50 +00003923 DISPATCH(VertexAttribs3dvNV, (index, n, v), (F, "glVertexAttribs3dvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003924}
3925
3926KEYWORD1 void KEYWORD2 NAME(VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v)
3927{
Brian Paul9745d472001-12-14 21:56:50 +00003928 DISPATCH(VertexAttribs4svNV, (index, n, v), (F, "glVertexAttribs4svNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003929}
3930
3931KEYWORD1 void KEYWORD2 NAME(VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v)
3932{
Brian Paul9745d472001-12-14 21:56:50 +00003933 DISPATCH(VertexAttribs4fvNV, (index, n, v), (F, "glVertexAttribs4fvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003934}
3935
3936KEYWORD1 void KEYWORD2 NAME(VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v)
3937{
Brian Paul9745d472001-12-14 21:56:50 +00003938 DISPATCH(VertexAttribs4dvNV, (index, n, v), (F, "glVertexAttribs4dvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul86b84272001-12-14 02:50:01 +00003939}
3940
3941KEYWORD1 void KEYWORD2 NAME(VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v)
3942{
Brian Paul9745d472001-12-14 21:56:50 +00003943 DISPATCH(VertexAttribs4ubvNV, (index, n, v), (F, "glVertexAttribs4ubvNV(%d, %p, %p);\n", index, (void *) n, (void *) v));
Brian Paul5b7dab22001-11-18 23:52:37 +00003944}
3945
Brian Paul21301cd2000-05-18 18:13:15 +00003946
Brian Paul2a889462001-08-28 22:46:22 +00003947
Brian Paul470d3cd2001-10-17 13:29:02 +00003948/*
Brian Paulb5fd8862001-11-18 22:48:11 +00003949 * This is how a dispatch table can be initialized with all the functions
3950 * we generated above.
3951 */
Brian Paul3c257e12001-03-28 17:19:58 +00003952#ifdef DISPATCH_TABLE_NAME
Keith Whitwellcab974c2000-12-26 05:09:27 +00003953
Brian Paul3c257e12001-03-28 17:19:58 +00003954#ifndef TABLE_ENTRY
3955#error TABLE_ENTRY must be defined
Keith Whitwellcab974c2000-12-26 05:09:27 +00003956#endif
Brian Paul1210b0d1999-11-25 18:16:13 +00003957
Brian Paul3c257e12001-03-28 17:19:58 +00003958void *DISPATCH_TABLE_NAME[] = {
3959 TABLE_ENTRY(NewList),
3960 TABLE_ENTRY(EndList),
3961 TABLE_ENTRY(CallList),
3962 TABLE_ENTRY(CallLists),
3963 TABLE_ENTRY(DeleteLists),
3964 TABLE_ENTRY(GenLists),
3965 TABLE_ENTRY(ListBase),
3966 TABLE_ENTRY(Begin),
3967 TABLE_ENTRY(Bitmap),
3968 TABLE_ENTRY(Color3b),
3969 TABLE_ENTRY(Color3bv),
3970 TABLE_ENTRY(Color3d),
3971 TABLE_ENTRY(Color3dv),
3972 TABLE_ENTRY(Color3f),
3973 TABLE_ENTRY(Color3fv),
3974 TABLE_ENTRY(Color3i),
3975 TABLE_ENTRY(Color3iv),
3976 TABLE_ENTRY(Color3s),
3977 TABLE_ENTRY(Color3sv),
3978 TABLE_ENTRY(Color3ub),
3979 TABLE_ENTRY(Color3ubv),
3980 TABLE_ENTRY(Color3ui),
3981 TABLE_ENTRY(Color3uiv),
3982 TABLE_ENTRY(Color3us),
3983 TABLE_ENTRY(Color3usv),
3984 TABLE_ENTRY(Color4b),
3985 TABLE_ENTRY(Color4bv),
3986 TABLE_ENTRY(Color4d),
3987 TABLE_ENTRY(Color4dv),
3988 TABLE_ENTRY(Color4f),
3989 TABLE_ENTRY(Color4fv),
3990 TABLE_ENTRY(Color4i),
3991 TABLE_ENTRY(Color4iv),
3992 TABLE_ENTRY(Color4s),
3993 TABLE_ENTRY(Color4sv),
3994 TABLE_ENTRY(Color4ub),
3995 TABLE_ENTRY(Color4ubv),
3996 TABLE_ENTRY(Color4ui),
3997 TABLE_ENTRY(Color4uiv),
3998 TABLE_ENTRY(Color4us),
3999 TABLE_ENTRY(Color4usv),
4000 TABLE_ENTRY(EdgeFlag),
4001 TABLE_ENTRY(EdgeFlagv),
4002 TABLE_ENTRY(End),
4003 TABLE_ENTRY(Indexd),
4004 TABLE_ENTRY(Indexdv),
4005 TABLE_ENTRY(Indexf),
4006 TABLE_ENTRY(Indexfv),
4007 TABLE_ENTRY(Indexi),
4008 TABLE_ENTRY(Indexiv),
4009 TABLE_ENTRY(Indexs),
4010 TABLE_ENTRY(Indexsv),
4011 TABLE_ENTRY(Normal3b),
4012 TABLE_ENTRY(Normal3bv),
4013 TABLE_ENTRY(Normal3d),
4014 TABLE_ENTRY(Normal3dv),
4015 TABLE_ENTRY(Normal3f),
4016 TABLE_ENTRY(Normal3fv),
4017 TABLE_ENTRY(Normal3i),
4018 TABLE_ENTRY(Normal3iv),
4019 TABLE_ENTRY(Normal3s),
4020 TABLE_ENTRY(Normal3sv),
4021 TABLE_ENTRY(RasterPos2d),
4022 TABLE_ENTRY(RasterPos2dv),
4023 TABLE_ENTRY(RasterPos2f),
4024 TABLE_ENTRY(RasterPos2fv),
4025 TABLE_ENTRY(RasterPos2i),
4026 TABLE_ENTRY(RasterPos2iv),
4027 TABLE_ENTRY(RasterPos2s),
4028 TABLE_ENTRY(RasterPos2sv),
4029 TABLE_ENTRY(RasterPos3d),
4030 TABLE_ENTRY(RasterPos3dv),
4031 TABLE_ENTRY(RasterPos3f),
4032 TABLE_ENTRY(RasterPos3fv),
4033 TABLE_ENTRY(RasterPos3i),
4034 TABLE_ENTRY(RasterPos3iv),
4035 TABLE_ENTRY(RasterPos3s),
4036 TABLE_ENTRY(RasterPos3sv),
4037 TABLE_ENTRY(RasterPos4d),
4038 TABLE_ENTRY(RasterPos4dv),
4039 TABLE_ENTRY(RasterPos4f),
4040 TABLE_ENTRY(RasterPos4fv),
4041 TABLE_ENTRY(RasterPos4i),
4042 TABLE_ENTRY(RasterPos4iv),
4043 TABLE_ENTRY(RasterPos4s),
4044 TABLE_ENTRY(RasterPos4sv),
4045 TABLE_ENTRY(Rectd),
4046 TABLE_ENTRY(Rectdv),
4047 TABLE_ENTRY(Rectf),
4048 TABLE_ENTRY(Rectfv),
4049 TABLE_ENTRY(Recti),
4050 TABLE_ENTRY(Rectiv),
4051 TABLE_ENTRY(Rects),
4052 TABLE_ENTRY(Rectsv),
4053 TABLE_ENTRY(TexCoord1d),
4054 TABLE_ENTRY(TexCoord1dv),
4055 TABLE_ENTRY(TexCoord1f),
4056 TABLE_ENTRY(TexCoord1fv),
4057 TABLE_ENTRY(TexCoord1i),
4058 TABLE_ENTRY(TexCoord1iv),
4059 TABLE_ENTRY(TexCoord1s),
4060 TABLE_ENTRY(TexCoord1sv),
4061 TABLE_ENTRY(TexCoord2d),
4062 TABLE_ENTRY(TexCoord2dv),
4063 TABLE_ENTRY(TexCoord2f),
4064 TABLE_ENTRY(TexCoord2fv),
4065 TABLE_ENTRY(TexCoord2i),
4066 TABLE_ENTRY(TexCoord2iv),
4067 TABLE_ENTRY(TexCoord2s),
4068 TABLE_ENTRY(TexCoord2sv),
4069 TABLE_ENTRY(TexCoord3d),
4070 TABLE_ENTRY(TexCoord3dv),
4071 TABLE_ENTRY(TexCoord3f),
4072 TABLE_ENTRY(TexCoord3fv),
4073 TABLE_ENTRY(TexCoord3i),
4074 TABLE_ENTRY(TexCoord3iv),
4075 TABLE_ENTRY(TexCoord3s),
4076 TABLE_ENTRY(TexCoord3sv),
4077 TABLE_ENTRY(TexCoord4d),
4078 TABLE_ENTRY(TexCoord4dv),
4079 TABLE_ENTRY(TexCoord4f),
4080 TABLE_ENTRY(TexCoord4fv),
4081 TABLE_ENTRY(TexCoord4i),
4082 TABLE_ENTRY(TexCoord4iv),
4083 TABLE_ENTRY(TexCoord4s),
4084 TABLE_ENTRY(TexCoord4sv),
4085 TABLE_ENTRY(Vertex2d),
4086 TABLE_ENTRY(Vertex2dv),
4087 TABLE_ENTRY(Vertex2f),
4088 TABLE_ENTRY(Vertex2fv),
4089 TABLE_ENTRY(Vertex2i),
4090 TABLE_ENTRY(Vertex2iv),
4091 TABLE_ENTRY(Vertex2s),
4092 TABLE_ENTRY(Vertex2sv),
4093 TABLE_ENTRY(Vertex3d),
4094 TABLE_ENTRY(Vertex3dv),
4095 TABLE_ENTRY(Vertex3f),
4096 TABLE_ENTRY(Vertex3fv),
4097 TABLE_ENTRY(Vertex3i),
4098 TABLE_ENTRY(Vertex3iv),
4099 TABLE_ENTRY(Vertex3s),
4100 TABLE_ENTRY(Vertex3sv),
4101 TABLE_ENTRY(Vertex4d),
4102 TABLE_ENTRY(Vertex4dv),
4103 TABLE_ENTRY(Vertex4f),
4104 TABLE_ENTRY(Vertex4fv),
4105 TABLE_ENTRY(Vertex4i),
4106 TABLE_ENTRY(Vertex4iv),
4107 TABLE_ENTRY(Vertex4s),
4108 TABLE_ENTRY(Vertex4sv),
4109 TABLE_ENTRY(ClipPlane),
4110 TABLE_ENTRY(ColorMaterial),
4111 TABLE_ENTRY(CullFace),
4112 TABLE_ENTRY(Fogf),
4113 TABLE_ENTRY(Fogfv),
4114 TABLE_ENTRY(Fogi),
4115 TABLE_ENTRY(Fogiv),
4116 TABLE_ENTRY(FrontFace),
4117 TABLE_ENTRY(Hint),
4118 TABLE_ENTRY(Lightf),
4119 TABLE_ENTRY(Lightfv),
4120 TABLE_ENTRY(Lighti),
4121 TABLE_ENTRY(Lightiv),
4122 TABLE_ENTRY(LightModelf),
4123 TABLE_ENTRY(LightModelfv),
4124 TABLE_ENTRY(LightModeli),
4125 TABLE_ENTRY(LightModeliv),
4126 TABLE_ENTRY(LineStipple),
4127 TABLE_ENTRY(LineWidth),
4128 TABLE_ENTRY(Materialf),
4129 TABLE_ENTRY(Materialfv),
4130 TABLE_ENTRY(Materiali),
4131 TABLE_ENTRY(Materialiv),
4132 TABLE_ENTRY(PointSize),
4133 TABLE_ENTRY(PolygonMode),
4134 TABLE_ENTRY(PolygonStipple),
4135 TABLE_ENTRY(Scissor),
4136 TABLE_ENTRY(ShadeModel),
4137 TABLE_ENTRY(TexParameterf),
4138 TABLE_ENTRY(TexParameterfv),
4139 TABLE_ENTRY(TexParameteri),
4140 TABLE_ENTRY(TexParameteriv),
4141 TABLE_ENTRY(TexImage1D),
4142 TABLE_ENTRY(TexImage2D),
4143 TABLE_ENTRY(TexEnvf),
4144 TABLE_ENTRY(TexEnvfv),
4145 TABLE_ENTRY(TexEnvi),
4146 TABLE_ENTRY(TexEnviv),
4147 TABLE_ENTRY(TexGend),
4148 TABLE_ENTRY(TexGendv),
4149 TABLE_ENTRY(TexGenf),
4150 TABLE_ENTRY(TexGenfv),
4151 TABLE_ENTRY(TexGeni),
4152 TABLE_ENTRY(TexGeniv),
4153 TABLE_ENTRY(FeedbackBuffer),
4154 TABLE_ENTRY(SelectBuffer),
4155 TABLE_ENTRY(RenderMode),
4156 TABLE_ENTRY(InitNames),
4157 TABLE_ENTRY(LoadName),
4158 TABLE_ENTRY(PassThrough),
4159 TABLE_ENTRY(PopName),
4160 TABLE_ENTRY(PushName),
4161 TABLE_ENTRY(DrawBuffer),
4162 TABLE_ENTRY(Clear),
4163 TABLE_ENTRY(ClearAccum),
4164 TABLE_ENTRY(ClearIndex),
4165 TABLE_ENTRY(ClearColor),
4166 TABLE_ENTRY(ClearStencil),
4167 TABLE_ENTRY(ClearDepth),
4168 TABLE_ENTRY(StencilMask),
4169 TABLE_ENTRY(ColorMask),
4170 TABLE_ENTRY(DepthMask),
4171 TABLE_ENTRY(IndexMask),
4172 TABLE_ENTRY(Accum),
4173 TABLE_ENTRY(Disable),
4174 TABLE_ENTRY(Enable),
4175 TABLE_ENTRY(Finish),
4176 TABLE_ENTRY(Flush),
4177 TABLE_ENTRY(PopAttrib),
4178 TABLE_ENTRY(PushAttrib),
4179 TABLE_ENTRY(Map1d),
4180 TABLE_ENTRY(Map1f),
4181 TABLE_ENTRY(Map2d),
4182 TABLE_ENTRY(Map2f),
4183 TABLE_ENTRY(MapGrid1d),
4184 TABLE_ENTRY(MapGrid1f),
4185 TABLE_ENTRY(MapGrid2d),
4186 TABLE_ENTRY(MapGrid2f),
4187 TABLE_ENTRY(EvalCoord1d),
4188 TABLE_ENTRY(EvalCoord1dv),
4189 TABLE_ENTRY(EvalCoord1f),
4190 TABLE_ENTRY(EvalCoord1fv),
4191 TABLE_ENTRY(EvalCoord2d),
4192 TABLE_ENTRY(EvalCoord2dv),
4193 TABLE_ENTRY(EvalCoord2f),
4194 TABLE_ENTRY(EvalCoord2fv),
4195 TABLE_ENTRY(EvalMesh1),
4196 TABLE_ENTRY(EvalPoint1),
4197 TABLE_ENTRY(EvalMesh2),
4198 TABLE_ENTRY(EvalPoint2),
4199 TABLE_ENTRY(AlphaFunc),
4200 TABLE_ENTRY(BlendFunc),
4201 TABLE_ENTRY(LogicOp),
4202 TABLE_ENTRY(StencilFunc),
4203 TABLE_ENTRY(StencilOp),
4204 TABLE_ENTRY(DepthFunc),
4205 TABLE_ENTRY(PixelZoom),
4206 TABLE_ENTRY(PixelTransferf),
4207 TABLE_ENTRY(PixelTransferi),
4208 TABLE_ENTRY(PixelStoref),
4209 TABLE_ENTRY(PixelStorei),
4210 TABLE_ENTRY(PixelMapfv),
4211 TABLE_ENTRY(PixelMapuiv),
4212 TABLE_ENTRY(PixelMapusv),
4213 TABLE_ENTRY(ReadBuffer),
4214 TABLE_ENTRY(CopyPixels),
4215 TABLE_ENTRY(ReadPixels),
4216 TABLE_ENTRY(DrawPixels),
4217 TABLE_ENTRY(GetBooleanv),
4218 TABLE_ENTRY(GetClipPlane),
4219 TABLE_ENTRY(GetDoublev),
4220 TABLE_ENTRY(GetError),
4221 TABLE_ENTRY(GetFloatv),
4222 TABLE_ENTRY(GetIntegerv),
4223 TABLE_ENTRY(GetLightfv),
4224 TABLE_ENTRY(GetLightiv),
4225 TABLE_ENTRY(GetMapdv),
4226 TABLE_ENTRY(GetMapfv),
4227 TABLE_ENTRY(GetMapiv),
4228 TABLE_ENTRY(GetMaterialfv),
4229 TABLE_ENTRY(GetMaterialiv),
4230 TABLE_ENTRY(GetPixelMapfv),
4231 TABLE_ENTRY(GetPixelMapuiv),
4232 TABLE_ENTRY(GetPixelMapusv),
4233 TABLE_ENTRY(GetPolygonStipple),
4234 TABLE_ENTRY(GetString),
4235 TABLE_ENTRY(GetTexEnvfv),
4236 TABLE_ENTRY(GetTexEnviv),
4237 TABLE_ENTRY(GetTexGendv),
4238 TABLE_ENTRY(GetTexGenfv),
4239 TABLE_ENTRY(GetTexGeniv),
4240 TABLE_ENTRY(GetTexImage),
4241 TABLE_ENTRY(GetTexParameterfv),
4242 TABLE_ENTRY(GetTexParameteriv),
4243 TABLE_ENTRY(GetTexLevelParameterfv),
4244 TABLE_ENTRY(GetTexLevelParameteriv),
4245 TABLE_ENTRY(IsEnabled),
4246 TABLE_ENTRY(IsList),
4247 TABLE_ENTRY(DepthRange),
4248 TABLE_ENTRY(Frustum),
4249 TABLE_ENTRY(LoadIdentity),
4250 TABLE_ENTRY(LoadMatrixf),
4251 TABLE_ENTRY(LoadMatrixd),
4252 TABLE_ENTRY(MatrixMode),
4253 TABLE_ENTRY(MultMatrixf),
4254 TABLE_ENTRY(MultMatrixd),
4255 TABLE_ENTRY(Ortho),
4256 TABLE_ENTRY(PopMatrix),
4257 TABLE_ENTRY(PushMatrix),
4258 TABLE_ENTRY(Rotated),
4259 TABLE_ENTRY(Rotatef),
4260 TABLE_ENTRY(Scaled),
4261 TABLE_ENTRY(Scalef),
4262 TABLE_ENTRY(Translated),
4263 TABLE_ENTRY(Translatef),
4264 TABLE_ENTRY(Viewport),
Brian Paul3c257e12001-03-28 17:19:58 +00004265 TABLE_ENTRY(ArrayElement),
4266 TABLE_ENTRY(BindTexture),
4267 TABLE_ENTRY(ColorPointer),
4268 TABLE_ENTRY(DisableClientState),
4269 TABLE_ENTRY(DrawArrays),
4270 TABLE_ENTRY(DrawElements),
4271 TABLE_ENTRY(EdgeFlagPointer),
4272 TABLE_ENTRY(EnableClientState),
4273 TABLE_ENTRY(IndexPointer),
4274 TABLE_ENTRY(Indexub),
4275 TABLE_ENTRY(Indexubv),
4276 TABLE_ENTRY(InterleavedArrays),
4277 TABLE_ENTRY(NormalPointer),
4278 TABLE_ENTRY(PolygonOffset),
4279 TABLE_ENTRY(TexCoordPointer),
4280 TABLE_ENTRY(VertexPointer),
4281 TABLE_ENTRY(AreTexturesResident),
4282 TABLE_ENTRY(CopyTexImage1D),
4283 TABLE_ENTRY(CopyTexImage2D),
4284 TABLE_ENTRY(CopyTexSubImage1D),
4285 TABLE_ENTRY(CopyTexSubImage2D),
4286 TABLE_ENTRY(DeleteTextures),
4287 TABLE_ENTRY(GenTextures),
4288 TABLE_ENTRY(GetPointerv),
4289 TABLE_ENTRY(IsTexture),
4290 TABLE_ENTRY(PrioritizeTextures),
4291 TABLE_ENTRY(TexSubImage1D),
4292 TABLE_ENTRY(TexSubImage2D),
4293 TABLE_ENTRY(PopClientAttrib),
4294 TABLE_ENTRY(PushClientAttrib),
Brian Paul3c257e12001-03-28 17:19:58 +00004295 TABLE_ENTRY(BlendColor),
4296 TABLE_ENTRY(BlendEquation),
4297 TABLE_ENTRY(DrawRangeElements),
4298 TABLE_ENTRY(ColorTable),
4299 TABLE_ENTRY(ColorTableParameterfv),
4300 TABLE_ENTRY(ColorTableParameteriv),
4301 TABLE_ENTRY(CopyColorTable),
4302 TABLE_ENTRY(GetColorTable),
4303 TABLE_ENTRY(GetColorTableParameterfv),
4304 TABLE_ENTRY(GetColorTableParameteriv),
4305 TABLE_ENTRY(ColorSubTable),
4306 TABLE_ENTRY(CopyColorSubTable),
4307 TABLE_ENTRY(ConvolutionFilter1D),
4308 TABLE_ENTRY(ConvolutionFilter2D),
4309 TABLE_ENTRY(ConvolutionParameterf),
4310 TABLE_ENTRY(ConvolutionParameterfv),
4311 TABLE_ENTRY(ConvolutionParameteri),
4312 TABLE_ENTRY(ConvolutionParameteriv),
4313 TABLE_ENTRY(CopyConvolutionFilter1D),
4314 TABLE_ENTRY(CopyConvolutionFilter2D),
4315 TABLE_ENTRY(GetConvolutionFilter),
4316 TABLE_ENTRY(GetConvolutionParameterfv),
4317 TABLE_ENTRY(GetConvolutionParameteriv),
4318 TABLE_ENTRY(GetSeparableFilter),
4319 TABLE_ENTRY(SeparableFilter2D),
4320 TABLE_ENTRY(GetHistogram),
4321 TABLE_ENTRY(GetHistogramParameterfv),
4322 TABLE_ENTRY(GetHistogramParameteriv),
4323 TABLE_ENTRY(GetMinmax),
4324 TABLE_ENTRY(GetMinmaxParameterfv),
4325 TABLE_ENTRY(GetMinmaxParameteriv),
4326 TABLE_ENTRY(Histogram),
4327 TABLE_ENTRY(Minmax),
4328 TABLE_ENTRY(ResetHistogram),
4329 TABLE_ENTRY(ResetMinmax),
4330 TABLE_ENTRY(TexImage3D),
4331 TABLE_ENTRY(TexSubImage3D),
4332 TABLE_ENTRY(CopyTexSubImage3D),
Brian Paul471a7742001-12-04 23:43:31 +00004333 TABLE_ENTRY(ActiveTextureARB),
4334 TABLE_ENTRY(ClientActiveTextureARB),
4335 TABLE_ENTRY(MultiTexCoord1dARB),
4336 TABLE_ENTRY(MultiTexCoord1dvARB),
4337 TABLE_ENTRY(MultiTexCoord1fARB),
4338 TABLE_ENTRY(MultiTexCoord1fvARB),
4339 TABLE_ENTRY(MultiTexCoord1iARB),
4340 TABLE_ENTRY(MultiTexCoord1ivARB),
4341 TABLE_ENTRY(MultiTexCoord1sARB),
4342 TABLE_ENTRY(MultiTexCoord1svARB),
4343 TABLE_ENTRY(MultiTexCoord2dARB),
4344 TABLE_ENTRY(MultiTexCoord2dvARB),
4345 TABLE_ENTRY(MultiTexCoord2fARB),
4346 TABLE_ENTRY(MultiTexCoord2fvARB),
4347 TABLE_ENTRY(MultiTexCoord2iARB),
4348 TABLE_ENTRY(MultiTexCoord2ivARB),
4349 TABLE_ENTRY(MultiTexCoord2sARB),
4350 TABLE_ENTRY(MultiTexCoord2svARB),
4351 TABLE_ENTRY(MultiTexCoord3dARB),
4352 TABLE_ENTRY(MultiTexCoord3dvARB),
4353 TABLE_ENTRY(MultiTexCoord3fARB),
4354 TABLE_ENTRY(MultiTexCoord3fvARB),
4355 TABLE_ENTRY(MultiTexCoord3iARB),
4356 TABLE_ENTRY(MultiTexCoord3ivARB),
4357 TABLE_ENTRY(MultiTexCoord3sARB),
4358 TABLE_ENTRY(MultiTexCoord3svARB),
4359 TABLE_ENTRY(MultiTexCoord4dARB),
4360 TABLE_ENTRY(MultiTexCoord4dvARB),
4361 TABLE_ENTRY(MultiTexCoord4fARB),
4362 TABLE_ENTRY(MultiTexCoord4fvARB),
4363 TABLE_ENTRY(MultiTexCoord4iARB),
4364 TABLE_ENTRY(MultiTexCoord4ivARB),
4365 TABLE_ENTRY(MultiTexCoord4sARB),
4366 TABLE_ENTRY(MultiTexCoord4svARB),
4367 TABLE_ENTRY(LoadTransposeMatrixfARB),
4368 TABLE_ENTRY(LoadTransposeMatrixdARB),
4369 TABLE_ENTRY(MultTransposeMatrixfARB),
4370 TABLE_ENTRY(MultTransposeMatrixdARB),
4371 TABLE_ENTRY(SampleCoverageARB),
Brian Paulb5fd8862001-11-18 22:48:11 +00004372 TABLE_ENTRY(__unused413),
4373 TABLE_ENTRY(PolygonOffsetEXT),
4374 TABLE_ENTRY(GetTexFilterFuncSGIS),
4375 TABLE_ENTRY(TexFilterFuncSGIS),
4376 TABLE_ENTRY(GetHistogramEXT),
4377 TABLE_ENTRY(GetHistogramParameterfvEXT),
4378 TABLE_ENTRY(GetHistogramParameterivEXT),
4379 TABLE_ENTRY(GetMinmaxEXT),
4380 TABLE_ENTRY(GetMinmaxParameterfvEXT),
4381 TABLE_ENTRY(GetMinmaxParameterivEXT),
4382 TABLE_ENTRY(GetConvolutionFilterEXT),
4383 TABLE_ENTRY(GetConvolutionParameterfvEXT),
4384 TABLE_ENTRY(GetConvolutionParameterivEXT),
4385 TABLE_ENTRY(GetSeparableFilterEXT),
4386 TABLE_ENTRY(GetColorTableSGI),
4387 TABLE_ENTRY(GetColorTableParameterfvSGI),
4388 TABLE_ENTRY(GetColorTableParameterivSGI),
4389 TABLE_ENTRY(PixelTexGenSGIX),
4390 TABLE_ENTRY(PixelTexGenParameteriSGIS),
4391 TABLE_ENTRY(PixelTexGenParameterivSGIS),
4392 TABLE_ENTRY(PixelTexGenParameterfSGIS),
4393 TABLE_ENTRY(PixelTexGenParameterfvSGIS),
4394 TABLE_ENTRY(GetPixelTexGenParameterivSGIS),
4395 TABLE_ENTRY(GetPixelTexGenParameterfvSGIS),
4396 TABLE_ENTRY(TexImage4DSGIS),
4397 TABLE_ENTRY(TexSubImage4DSGIS),
4398 TABLE_ENTRY(AreTexturesResidentEXT),
4399 TABLE_ENTRY(GenTexturesEXT),
4400 TABLE_ENTRY(IsTextureEXT),
4401 TABLE_ENTRY(DetailTexFuncSGIS),
4402 TABLE_ENTRY(GetDetailTexFuncSGIS),
4403 TABLE_ENTRY(SharpenTexFuncSGIS),
4404 TABLE_ENTRY(GetSharpenTexFuncSGIS),
4405 TABLE_ENTRY(SampleMaskSGIS),
4406 TABLE_ENTRY(SamplePatternSGIS),
4407 TABLE_ENTRY(ColorPointerEXT),
4408 TABLE_ENTRY(EdgeFlagPointerEXT),
4409 TABLE_ENTRY(IndexPointerEXT),
4410 TABLE_ENTRY(NormalPointerEXT),
4411 TABLE_ENTRY(TexCoordPointerEXT),
4412 TABLE_ENTRY(VertexPointerEXT),
4413 TABLE_ENTRY(SpriteParameterfSGIX),
4414 TABLE_ENTRY(SpriteParameterfvSGIX),
4415 TABLE_ENTRY(SpriteParameteriSGIX),
4416 TABLE_ENTRY(SpriteParameterivSGIX),
Brian Paul471a7742001-12-04 23:43:31 +00004417 TABLE_ENTRY(PointParameterfEXT),
4418 TABLE_ENTRY(PointParameterfvEXT),
Brian Paulb5fd8862001-11-18 22:48:11 +00004419 TABLE_ENTRY(GetInstrumentsSGIX),
4420 TABLE_ENTRY(InstrumentsBufferSGIX),
4421 TABLE_ENTRY(PollInstrumentsSGIX),
4422 TABLE_ENTRY(ReadInstrumentsSGIX),
4423 TABLE_ENTRY(StartInstrumentsSGIX),
4424 TABLE_ENTRY(StopInstrumentsSGIX),
4425 TABLE_ENTRY(FrameZoomSGIX),
4426 TABLE_ENTRY(TagSampleBufferSGIX),
4427 TABLE_ENTRY(ReferencePlaneSGIX),
4428 TABLE_ENTRY(FlushRasterSGIX),
4429 TABLE_ENTRY(GetListParameterfvSGIX),
4430 TABLE_ENTRY(GetListParameterivSGIX),
4431 TABLE_ENTRY(ListParameterfSGIX),
4432 TABLE_ENTRY(ListParameterfvSGIX),
4433 TABLE_ENTRY(ListParameteriSGIX),
4434 TABLE_ENTRY(ListParameterivSGIX),
4435 TABLE_ENTRY(FragmentColorMaterialSGIX),
4436 TABLE_ENTRY(FragmentLightfSGIX),
4437 TABLE_ENTRY(FragmentLightfvSGIX),
4438 TABLE_ENTRY(FragmentLightiSGIX),
4439 TABLE_ENTRY(FragmentLightivSGIX),
4440 TABLE_ENTRY(FragmentLightModelfSGIX),
4441 TABLE_ENTRY(FragmentLightModelfvSGIX),
4442 TABLE_ENTRY(FragmentLightModeliSGIX),
4443 TABLE_ENTRY(FragmentLightModelivSGIX),
4444 TABLE_ENTRY(FragmentMaterialfSGIX),
4445 TABLE_ENTRY(FragmentMaterialfvSGIX),
4446 TABLE_ENTRY(FragmentMaterialiSGIX),
4447 TABLE_ENTRY(FragmentMaterialivSGIX),
4448 TABLE_ENTRY(GetFragmentLightfvSGIX),
4449 TABLE_ENTRY(GetFragmentLightivSGIX),
4450 TABLE_ENTRY(GetFragmentMaterialfvSGIX),
4451 TABLE_ENTRY(GetFragmentMaterialivSGIX),
4452 TABLE_ENTRY(LightEnviSGIX),
4453 TABLE_ENTRY(VertexWeightfEXT),
4454 TABLE_ENTRY(VertexWeightfvEXT),
4455 TABLE_ENTRY(VertexWeightPointerEXT),
4456 TABLE_ENTRY(FlushVertexArrayRangeNV),
4457 TABLE_ENTRY(VertexArrayRangeNV),
4458 TABLE_ENTRY(CombinerParameterfvNV),
4459 TABLE_ENTRY(CombinerParameterfNV),
4460 TABLE_ENTRY(CombinerParameterivNV),
4461 TABLE_ENTRY(CombinerParameteriNV),
4462 TABLE_ENTRY(CombinerInputNV),
4463 TABLE_ENTRY(CombinerOutputNV),
4464 TABLE_ENTRY(FinalCombinerInputNV),
4465 TABLE_ENTRY(GetCombinerInputParameterfvNV),
4466 TABLE_ENTRY(GetCombinerInputParameterivNV),
4467 TABLE_ENTRY(GetCombinerOutputParameterfvNV),
4468 TABLE_ENTRY(GetCombinerOutputParameterivNV),
4469 TABLE_ENTRY(GetFinalCombinerInputParameterfvNV),
4470 TABLE_ENTRY(GetFinalCombinerInputParameterivNV),
4471 TABLE_ENTRY(ResizeBuffersMESA),
4472 TABLE_ENTRY(WindowPos2dMESA),
4473 TABLE_ENTRY(WindowPos2dvMESA),
4474 TABLE_ENTRY(WindowPos2fMESA),
4475 TABLE_ENTRY(WindowPos2fvMESA),
4476 TABLE_ENTRY(WindowPos2iMESA),
4477 TABLE_ENTRY(WindowPos2ivMESA),
4478 TABLE_ENTRY(WindowPos2sMESA),
4479 TABLE_ENTRY(WindowPos2svMESA),
4480 TABLE_ENTRY(WindowPos3dMESA),
4481 TABLE_ENTRY(WindowPos3dvMESA),
4482 TABLE_ENTRY(WindowPos3fMESA),
4483 TABLE_ENTRY(WindowPos3fvMESA),
4484 TABLE_ENTRY(WindowPos3iMESA),
4485 TABLE_ENTRY(WindowPos3ivMESA),
4486 TABLE_ENTRY(WindowPos3sMESA),
4487 TABLE_ENTRY(WindowPos3svMESA),
4488 TABLE_ENTRY(WindowPos4dMESA),
4489 TABLE_ENTRY(WindowPos4dvMESA),
4490 TABLE_ENTRY(WindowPos4fMESA),
4491 TABLE_ENTRY(WindowPos4fvMESA),
4492 TABLE_ENTRY(WindowPos4iMESA),
4493 TABLE_ENTRY(WindowPos4ivMESA),
4494 TABLE_ENTRY(WindowPos4sMESA),
4495 TABLE_ENTRY(WindowPos4svMESA),
4496 TABLE_ENTRY(BlendFuncSeparateEXT),
4497 TABLE_ENTRY(IndexMaterialEXT),
4498 TABLE_ENTRY(IndexFuncEXT),
4499 TABLE_ENTRY(LockArraysEXT),
4500 TABLE_ENTRY(UnlockArraysEXT),
4501 TABLE_ENTRY(CullParameterdvEXT),
4502 TABLE_ENTRY(CullParameterfvEXT),
4503 TABLE_ENTRY(HintPGI),
4504 TABLE_ENTRY(FogCoordfEXT),
4505 TABLE_ENTRY(FogCoordfvEXT),
4506 TABLE_ENTRY(FogCoorddEXT),
4507 TABLE_ENTRY(FogCoorddvEXT),
4508 TABLE_ENTRY(FogCoordPointerEXT),
4509 TABLE_ENTRY(GetColorTableEXT),
4510 TABLE_ENTRY(GetColorTableParameterivEXT),
4511 TABLE_ENTRY(GetColorTableParameterfvEXT),
4512 TABLE_ENTRY(TbufferMask3DFX),
Brian Paul471a7742001-12-04 23:43:31 +00004513 TABLE_ENTRY(CompressedTexImage3DARB),
4514 TABLE_ENTRY(CompressedTexImage2DARB),
4515 TABLE_ENTRY(CompressedTexImage1DARB),
4516 TABLE_ENTRY(CompressedTexSubImage3DARB),
4517 TABLE_ENTRY(CompressedTexSubImage2DARB),
4518 TABLE_ENTRY(CompressedTexSubImage1DARB),
4519 TABLE_ENTRY(GetCompressedTexImageARB),
Brian Paulb5fd8862001-11-18 22:48:11 +00004520 TABLE_ENTRY(SecondaryColor3bEXT),
4521 TABLE_ENTRY(SecondaryColor3bvEXT),
4522 TABLE_ENTRY(SecondaryColor3dEXT),
4523 TABLE_ENTRY(SecondaryColor3dvEXT),
4524 TABLE_ENTRY(SecondaryColor3fEXT),
4525 TABLE_ENTRY(SecondaryColor3fvEXT),
4526 TABLE_ENTRY(SecondaryColor3iEXT),
4527 TABLE_ENTRY(SecondaryColor3ivEXT),
4528 TABLE_ENTRY(SecondaryColor3sEXT),
4529 TABLE_ENTRY(SecondaryColor3svEXT),
4530 TABLE_ENTRY(SecondaryColor3ubEXT),
4531 TABLE_ENTRY(SecondaryColor3ubvEXT),
4532 TABLE_ENTRY(SecondaryColor3uiEXT),
4533 TABLE_ENTRY(SecondaryColor3uivEXT),
4534 TABLE_ENTRY(SecondaryColor3usEXT),
4535 TABLE_ENTRY(SecondaryColor3usvEXT),
4536 TABLE_ENTRY(SecondaryColorPointerEXT),
Brian Paul5b7dab22001-11-18 23:52:37 +00004537 TABLE_ENTRY(WindowPos2dARB),
4538 TABLE_ENTRY(WindowPos2fARB),
4539 TABLE_ENTRY(WindowPos2iARB),
4540 TABLE_ENTRY(WindowPos2sARB),
4541 TABLE_ENTRY(WindowPos2dvARB),
4542 TABLE_ENTRY(WindowPos2fvARB),
4543 TABLE_ENTRY(WindowPos2ivARB),
4544 TABLE_ENTRY(WindowPos2svARB),
4545 TABLE_ENTRY(WindowPos3dARB),
4546 TABLE_ENTRY(WindowPos3fARB),
4547 TABLE_ENTRY(WindowPos3iARB),
4548 TABLE_ENTRY(WindowPos3sARB),
4549 TABLE_ENTRY(WindowPos3dvARB),
4550 TABLE_ENTRY(WindowPos3fvARB),
4551 TABLE_ENTRY(WindowPos3ivARB),
4552 TABLE_ENTRY(WindowPos3svARB),
Brian Paul86b84272001-12-14 02:50:01 +00004553 TABLE_ENTRY(BindProgramNV),
4554 TABLE_ENTRY(DeleteProgramsNV),
4555 TABLE_ENTRY(ExecuteProgramNV),
4556 TABLE_ENTRY(GenProgramsNV),
4557 TABLE_ENTRY(AreProgramsResidentNV),
4558 TABLE_ENTRY(RequestResidentProgramsNV),
4559 TABLE_ENTRY(GetProgramParameterfvNV),
4560 TABLE_ENTRY(GetProgramParameterdvNV),
4561 TABLE_ENTRY(GetProgramivNV),
4562 TABLE_ENTRY(GetProgramStringNV),
4563 TABLE_ENTRY(GetTrackMatrixivNV),
4564 TABLE_ENTRY(GetVertexAttribdvNV),
4565 TABLE_ENTRY(GetVertexAttribfvNV),
4566 TABLE_ENTRY(GetVertexAttribivNV),
4567 TABLE_ENTRY(GetVertexAttribPointervNV),
4568 TABLE_ENTRY(IsProgramNV),
4569 TABLE_ENTRY(LoadProgramNV),
4570 TABLE_ENTRY(ProgramParameter4fNV),
4571 TABLE_ENTRY(ProgramParameter4dNV),
4572 TABLE_ENTRY(ProgramParameter4dvNV),
4573 TABLE_ENTRY(ProgramParameter4fvNV),
4574 TABLE_ENTRY(ProgramParameters4dvNV),
4575 TABLE_ENTRY(ProgramParameters4fvNV),
4576 TABLE_ENTRY(TrackMatrixNV),
4577 TABLE_ENTRY(VertexAttribPointerNV),
4578 TABLE_ENTRY(VertexAttrib1sNV),
4579 TABLE_ENTRY(VertexAttrib1fNV),
4580 TABLE_ENTRY(VertexAttrib1dNV),
4581 TABLE_ENTRY(VertexAttrib2sNV),
4582 TABLE_ENTRY(VertexAttrib2fNV),
4583 TABLE_ENTRY(VertexAttrib2dNV),
4584 TABLE_ENTRY(VertexAttrib3sNV),
4585 TABLE_ENTRY(VertexAttrib3fNV),
4586 TABLE_ENTRY(VertexAttrib3dNV),
4587 TABLE_ENTRY(VertexAttrib4sNV),
4588 TABLE_ENTRY(VertexAttrib4fNV),
4589 TABLE_ENTRY(VertexAttrib4dNV),
4590 TABLE_ENTRY(VertexAttrib4ubNV),
4591 TABLE_ENTRY(VertexAttrib1svNV),
4592 TABLE_ENTRY(VertexAttrib1fvNV),
4593 TABLE_ENTRY(VertexAttrib1dvNV),
4594 TABLE_ENTRY(VertexAttrib2svNV),
4595 TABLE_ENTRY(VertexAttrib2fvNV),
4596 TABLE_ENTRY(VertexAttrib2dvNV),
4597 TABLE_ENTRY(VertexAttrib3svNV),
4598 TABLE_ENTRY(VertexAttrib3fvNV),
4599 TABLE_ENTRY(VertexAttrib3dvNV),
4600 TABLE_ENTRY(VertexAttrib4svNV),
4601 TABLE_ENTRY(VertexAttrib4fvNV),
4602 TABLE_ENTRY(VertexAttrib4dvNV),
4603 TABLE_ENTRY(VertexAttrib4ubvNV),
4604 TABLE_ENTRY(VertexAttribs1svNV),
4605 TABLE_ENTRY(VertexAttribs1fvNV),
4606 TABLE_ENTRY(VertexAttribs1dvNV),
4607 TABLE_ENTRY(VertexAttribs2svNV),
4608 TABLE_ENTRY(VertexAttribs2fvNV),
4609 TABLE_ENTRY(VertexAttribs2dvNV),
4610 TABLE_ENTRY(VertexAttribs3svNV),
4611 TABLE_ENTRY(VertexAttribs3fvNV),
4612 TABLE_ENTRY(VertexAttribs3dvNV),
4613 TABLE_ENTRY(VertexAttribs4svNV),
4614 TABLE_ENTRY(VertexAttribs4fvNV),
4615 TABLE_ENTRY(VertexAttribs4dvNV),
4616 TABLE_ENTRY(VertexAttribs4ubvNV),
Brian Paul3c257e12001-03-28 17:19:58 +00004617 /* A whole bunch of no-op functions. These might be called
Brian Paulb5fd8862001-11-18 22:48:11 +00004618 * when someone tries to call a dynamically-registered
4619 * extension function without a current rendering context.
Brian Paul3c257e12001-03-28 17:19:58 +00004620 */
4621 TABLE_ENTRY(Unused),
4622 TABLE_ENTRY(Unused),
4623 TABLE_ENTRY(Unused),
4624 TABLE_ENTRY(Unused),
4625 TABLE_ENTRY(Unused),
4626 TABLE_ENTRY(Unused),
4627 TABLE_ENTRY(Unused),
4628 TABLE_ENTRY(Unused),
4629 TABLE_ENTRY(Unused),
4630 TABLE_ENTRY(Unused),
4631 TABLE_ENTRY(Unused),
4632 TABLE_ENTRY(Unused),
4633 TABLE_ENTRY(Unused),
4634 TABLE_ENTRY(Unused),
4635 TABLE_ENTRY(Unused),
4636 TABLE_ENTRY(Unused),
4637 TABLE_ENTRY(Unused),
4638 TABLE_ENTRY(Unused),
4639 TABLE_ENTRY(Unused),
4640 TABLE_ENTRY(Unused),
4641 TABLE_ENTRY(Unused),
4642 TABLE_ENTRY(Unused),
4643 TABLE_ENTRY(Unused),
4644 TABLE_ENTRY(Unused),
4645 TABLE_ENTRY(Unused),
4646 TABLE_ENTRY(Unused),
4647 TABLE_ENTRY(Unused),
4648 TABLE_ENTRY(Unused),
4649 TABLE_ENTRY(Unused),
4650 TABLE_ENTRY(Unused),
4651 TABLE_ENTRY(Unused),
4652 TABLE_ENTRY(Unused),
4653 TABLE_ENTRY(Unused),
4654 TABLE_ENTRY(Unused),
4655 TABLE_ENTRY(Unused),
4656 TABLE_ENTRY(Unused),
4657 TABLE_ENTRY(Unused),
4658 TABLE_ENTRY(Unused),
4659 TABLE_ENTRY(Unused),
4660 TABLE_ENTRY(Unused),
4661 TABLE_ENTRY(Unused),
4662 TABLE_ENTRY(Unused),
4663 TABLE_ENTRY(Unused),
4664 TABLE_ENTRY(Unused),
4665 TABLE_ENTRY(Unused),
4666 TABLE_ENTRY(Unused),
4667 TABLE_ENTRY(Unused),
4668 TABLE_ENTRY(Unused),
4669 TABLE_ENTRY(Unused),
4670 TABLE_ENTRY(Unused),
4671 TABLE_ENTRY(Unused),
4672 TABLE_ENTRY(Unused),
4673 TABLE_ENTRY(Unused),
4674 TABLE_ENTRY(Unused),
4675 TABLE_ENTRY(Unused),
4676 TABLE_ENTRY(Unused),
4677 TABLE_ENTRY(Unused),
4678 TABLE_ENTRY(Unused),
4679 TABLE_ENTRY(Unused),
4680 TABLE_ENTRY(Unused),
4681 TABLE_ENTRY(Unused),
4682 TABLE_ENTRY(Unused),
4683 TABLE_ENTRY(Unused),
4684 TABLE_ENTRY(Unused),
4685 TABLE_ENTRY(Unused),
4686 TABLE_ENTRY(Unused),
4687 TABLE_ENTRY(Unused),
4688 TABLE_ENTRY(Unused),
4689 TABLE_ENTRY(Unused),
4690 TABLE_ENTRY(Unused),
4691 TABLE_ENTRY(Unused),
4692 TABLE_ENTRY(Unused),
4693 TABLE_ENTRY(Unused),
4694 TABLE_ENTRY(Unused),
4695 TABLE_ENTRY(Unused),
4696 TABLE_ENTRY(Unused),
4697 TABLE_ENTRY(Unused),
4698 TABLE_ENTRY(Unused),
4699 TABLE_ENTRY(Unused),
4700 TABLE_ENTRY(Unused),
4701 TABLE_ENTRY(Unused),
4702 TABLE_ENTRY(Unused),
4703 TABLE_ENTRY(Unused),
4704 TABLE_ENTRY(Unused),
4705 TABLE_ENTRY(Unused),
4706 TABLE_ENTRY(Unused),
4707 TABLE_ENTRY(Unused),
4708 TABLE_ENTRY(Unused),
4709 TABLE_ENTRY(Unused),
4710 TABLE_ENTRY(Unused),
4711 TABLE_ENTRY(Unused),
4712 TABLE_ENTRY(Unused),
4713 TABLE_ENTRY(Unused),
4714 TABLE_ENTRY(Unused),
4715 TABLE_ENTRY(Unused),
4716 TABLE_ENTRY(Unused),
4717 TABLE_ENTRY(Unused),
4718 TABLE_ENTRY(Unused),
4719 TABLE_ENTRY(Unused),
Brian Paul3c257e12001-03-28 17:19:58 +00004720};
4721#endif /* DISPATCH_TABLE_NAME */
4722
4723
Brian Paul3c257e12001-03-28 17:19:58 +00004724/*
4725 * This is just used to silence compiler warnings.
4726 * We list the functions which aren't otherwise used.
4727 */
4728#ifdef UNUSED_TABLE_NAME
4729void *UNUSED_TABLE_NAME[] = {
Brian Paul471a7742001-12-04 23:43:31 +00004730 TABLE_ENTRY(ActiveTexture),
4731 TABLE_ENTRY(ClientActiveTexture),
4732 TABLE_ENTRY(MultiTexCoord1d),
4733 TABLE_ENTRY(MultiTexCoord1dv),
4734 TABLE_ENTRY(MultiTexCoord1f),
4735 TABLE_ENTRY(MultiTexCoord1fv),
4736 TABLE_ENTRY(MultiTexCoord1i),
4737 TABLE_ENTRY(MultiTexCoord1iv),
4738 TABLE_ENTRY(MultiTexCoord1s),
4739 TABLE_ENTRY(MultiTexCoord1sv),
4740 TABLE_ENTRY(MultiTexCoord2d),
4741 TABLE_ENTRY(MultiTexCoord2dv),
4742 TABLE_ENTRY(MultiTexCoord2f),
4743 TABLE_ENTRY(MultiTexCoord2fv),
4744 TABLE_ENTRY(MultiTexCoord2i),
4745 TABLE_ENTRY(MultiTexCoord2iv),
4746 TABLE_ENTRY(MultiTexCoord2s),
4747 TABLE_ENTRY(MultiTexCoord2sv),
4748 TABLE_ENTRY(MultiTexCoord3d),
4749 TABLE_ENTRY(MultiTexCoord3dv),
4750 TABLE_ENTRY(MultiTexCoord3f),
4751 TABLE_ENTRY(MultiTexCoord3fv),
4752 TABLE_ENTRY(MultiTexCoord3i),
4753 TABLE_ENTRY(MultiTexCoord3iv),
4754 TABLE_ENTRY(MultiTexCoord3s),
4755 TABLE_ENTRY(MultiTexCoord3sv),
4756 TABLE_ENTRY(MultiTexCoord4d),
4757 TABLE_ENTRY(MultiTexCoord4dv),
4758 TABLE_ENTRY(MultiTexCoord4f),
4759 TABLE_ENTRY(MultiTexCoord4fv),
4760 TABLE_ENTRY(MultiTexCoord4i),
4761 TABLE_ENTRY(MultiTexCoord4iv),
4762 TABLE_ENTRY(MultiTexCoord4s),
4763 TABLE_ENTRY(MultiTexCoord4sv),
4764 TABLE_ENTRY(LoadTransposeMatrixf),
4765 TABLE_ENTRY(LoadTransposeMatrixd),
4766 TABLE_ENTRY(MultTransposeMatrixf),
4767 TABLE_ENTRY(MultTransposeMatrixd),
4768 TABLE_ENTRY(CompressedTexImage3D),
4769 TABLE_ENTRY(CompressedTexImage2D),
4770 TABLE_ENTRY(CompressedTexImage1D),
4771 TABLE_ENTRY(CompressedTexSubImage3D),
4772 TABLE_ENTRY(CompressedTexSubImage2D),
4773 TABLE_ENTRY(CompressedTexSubImage1D),
4774 TABLE_ENTRY(GetCompressedTexImage),
Brian Paul3c257e12001-03-28 17:19:58 +00004775 TABLE_ENTRY(BlendColorEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004776 TABLE_ENTRY(TexImage3DEXT),
4777 TABLE_ENTRY(TexSubImage3DEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004778 TABLE_ENTRY(TexSubImage1DEXT),
4779 TABLE_ENTRY(TexSubImage2DEXT),
4780 TABLE_ENTRY(CopyTexImage1DEXT),
4781 TABLE_ENTRY(CopyTexImage2DEXT),
Brian Paulb5fd8862001-11-18 22:48:11 +00004782 TABLE_ENTRY(CopyTexSubImage1DEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004783 TABLE_ENTRY(CopyTexSubImage2DEXT),
Brian Paulb5fd8862001-11-18 22:48:11 +00004784 TABLE_ENTRY(CopyTexSubImage3DEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004785 TABLE_ENTRY(HistogramEXT),
4786 TABLE_ENTRY(MinmaxEXT),
4787 TABLE_ENTRY(ResetHistogramEXT),
4788 TABLE_ENTRY(ResetMinmaxEXT),
4789 TABLE_ENTRY(ConvolutionFilter1DEXT),
4790 TABLE_ENTRY(ConvolutionFilter2DEXT),
4791 TABLE_ENTRY(ConvolutionParameterfEXT),
4792 TABLE_ENTRY(ConvolutionParameterfvEXT),
4793 TABLE_ENTRY(ConvolutionParameteriEXT),
4794 TABLE_ENTRY(ConvolutionParameterivEXT),
4795 TABLE_ENTRY(CopyConvolutionFilter1DEXT),
4796 TABLE_ENTRY(CopyConvolutionFilter2DEXT),
4797 TABLE_ENTRY(SeparableFilter2DEXT),
Brian Paulb5fd8862001-11-18 22:48:11 +00004798 TABLE_ENTRY(ColorTableSGI),
Brian Paul3c257e12001-03-28 17:19:58 +00004799 TABLE_ENTRY(ColorTableParameterfvSGI),
4800 TABLE_ENTRY(ColorTableParameterivSGI),
Brian Paul3c257e12001-03-28 17:19:58 +00004801 TABLE_ENTRY(CopyColorTableSGI),
Brian Paul3c257e12001-03-28 17:19:58 +00004802 TABLE_ENTRY(BindTextureEXT),
Brian Paulb5fd8862001-11-18 22:48:11 +00004803 TABLE_ENTRY(DeleteTexturesEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004804 TABLE_ENTRY(PrioritizeTexturesEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004805 TABLE_ENTRY(ArrayElementEXT),
4806 TABLE_ENTRY(DrawArraysEXT),
Brian Paulb5fd8862001-11-18 22:48:11 +00004807 TABLE_ENTRY(GetPointervEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004808 TABLE_ENTRY(BlendEquationEXT),
Brian Paul471a7742001-12-04 23:43:31 +00004809 TABLE_ENTRY(PointParameterfARB),
4810 TABLE_ENTRY(PointParameterfvARB),
Brian Paul3c257e12001-03-28 17:19:58 +00004811 TABLE_ENTRY(PointParameterfSGIS),
4812 TABLE_ENTRY(PointParameterfvSGIS),
4813 TABLE_ENTRY(ColorSubTableEXT),
4814 TABLE_ENTRY(CopyColorSubTableEXT),
4815 TABLE_ENTRY(ColorTableEXT),
4816 TABLE_ENTRY(DrawRangeElementsEXT),
4817 TABLE_ENTRY(BlendFuncSeparateINGR),
4818 TABLE_ENTRY(SampleMaskEXT),
Brian Paul2a889462001-08-28 22:46:22 +00004819 TABLE_ENTRY(SamplePatternEXT),
Brian Paul3c257e12001-03-28 17:19:58 +00004820};
4821#endif /*UNUSED_TABLE_NAME*/
4822
4823
Brian Paul1210b0d1999-11-25 18:16:13 +00004824#undef KEYWORD1
4825#undef KEYWORD2
4826#undef NAME
Brian Paul1210b0d1999-11-25 18:16:13 +00004827#undef DISPATCH
Brian Paulb3674092000-01-08 11:01:24 +00004828#undef RETURN_DISPATCH
Brian Paul3c257e12001-03-28 17:19:58 +00004829#undef DISPATCH_TABLE_NAME
4830#undef UNUSED_TABLE_NAME
4831#undef TABLE_ENTRY
Brian Paulb5fd8862001-11-18 22:48:11 +00004832