ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

glapitemp.h
Go to the documentation of this file.
00001 /* DO NOT EDIT - This file generated automatically by gl_apitemp.py (from Mesa) script */
00002 
00003 /*
00004  * Copyright (C) 1999-2001  Brian Paul   All Rights Reserved.
00005  * (C) Copyright IBM Corporation 2004
00006  * All Rights Reserved.
00007  * 
00008  * Permission is hereby granted, free of charge, to any person obtaining a
00009  * copy of this software and associated documentation files (the "Software"),
00010  * to deal in the Software without restriction, including without limitation
00011  * the rights to use, copy, modify, merge, publish, distribute, sub license,
00012  * and/or sell copies of the Software, and to permit persons to whom the
00013  * Software is furnished to do so, subject to the following conditions:
00014  * 
00015  * The above copyright notice and this permission notice (including the next
00016  * paragraph) shall be included in all copies or substantial portions of the
00017  * Software.
00018  * 
00019  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
00020  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
00021  * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
00022  * BRIAN PAUL, IBM,
00023  * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
00024  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
00025  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
00026  * SOFTWARE.
00027  */
00028 
00029 
00030 #  if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
00031 #    define HIDDEN  __attribute__((visibility("hidden")))
00032 #  else
00033 #    define HIDDEN
00034 #  endif
00035 
00036 /*
00037  * This file is a template which generates the OpenGL API entry point
00038  * functions.  It should be included by a .c file which first defines
00039  * the following macros:
00040  *   KEYWORD1 - usually nothing, but might be __declspec(dllexport) on Win32
00041  *   KEYWORD2 - usually nothing, but might be __stdcall on Win32
00042  *   NAME(n)  - builds the final function name (usually add "gl" prefix)
00043  *   DISPATCH(func, args, msg) - code to do dispatch of named function.
00044  *                               msg is a printf-style debug message.
00045  *   RETURN_DISPATCH(func, args, msg) - code to do dispatch with a return value
00046  *
00047  * Here is an example which generates the usual OpenGL functions:
00048  *   #define KEYWORD1
00049  *   #define KEYWORD2
00050  *   #define NAME(func)  gl##func
00051  *   #define DISPATCH(func, args, msg)                           \
00052  *          struct _glapi_table *dispatch = CurrentDispatch;     \
00053  *          (*dispatch->func) args
00054  *   #define RETURN DISPATCH(func, args, msg)                    \
00055  *          struct _glapi_table *dispatch = CurrentDispatch;     \
00056  *          return (*dispatch->func) args
00057  *
00058  */
00059 
00060 
00061 #if defined( NAME )
00062 #ifndef KEYWORD1
00063 #define KEYWORD1
00064 #endif
00065 
00066 #ifndef KEYWORD1_ALT
00067 #define KEYWORD1_ALT HIDDEN
00068 #endif
00069 
00070 #ifndef KEYWORD2
00071 #define KEYWORD2
00072 #endif
00073 
00074 #ifndef DISPATCH
00075 #error DISPATCH must be defined
00076 #endif
00077 
00078 #ifndef RETURN_DISPATCH
00079 #error RETURN_DISPATCH must be defined
00080 #endif
00081 
00082 
00083 KEYWORD1 void KEYWORD2 NAME(NewList)(GLuint list, GLenum mode)
00084 {
00085    DISPATCH(NewList, (list, mode), (F, "glNewList(%d, 0x%x);\n", list, mode));
00086 }
00087 
00088 KEYWORD1 void KEYWORD2 NAME(EndList)(void)
00089 {
00090    DISPATCH(EndList, (), (F, "glEndList();\n"));
00091 }
00092 
00093 KEYWORD1 void KEYWORD2 NAME(CallList)(GLuint list)
00094 {
00095    DISPATCH(CallList, (list), (F, "glCallList(%d);\n", list));
00096 }
00097 
00098 KEYWORD1 void KEYWORD2 NAME(CallLists)(GLsizei n, GLenum type, const GLvoid * lists)
00099 {
00100    DISPATCH(CallLists, (n, type, lists), (F, "glCallLists(%d, 0x%x, %p);\n", n, type, (const void *) lists));
00101 }
00102 
00103 KEYWORD1 void KEYWORD2 NAME(DeleteLists)(GLuint list, GLsizei range)
00104 {
00105    DISPATCH(DeleteLists, (list, range), (F, "glDeleteLists(%d, %d);\n", list, range));
00106 }
00107 
00108 KEYWORD1 GLuint KEYWORD2 NAME(GenLists)(GLsizei range)
00109 {
00110    RETURN_DISPATCH(GenLists, (range), (F, "glGenLists(%d);\n", range));
00111 }
00112 
00113 KEYWORD1 void KEYWORD2 NAME(ListBase)(GLuint base)
00114 {
00115    DISPATCH(ListBase, (base), (F, "glListBase(%d);\n", base));
00116 }
00117 
00118 KEYWORD1 void KEYWORD2 NAME(Begin)(GLenum mode)
00119 {
00120    DISPATCH(Begin, (mode), (F, "glBegin(0x%x);\n", mode));
00121 }
00122 
00123 KEYWORD1 void KEYWORD2 NAME(Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
00124 {
00125    DISPATCH(Bitmap, (width, height, xorig, yorig, xmove, ymove, bitmap), (F, "glBitmap(%d, %d, %f, %f, %f, %f, %p);\n", width, height, xorig, yorig, xmove, ymove, (const void *) bitmap));
00126 }
00127 
00128 KEYWORD1 void KEYWORD2 NAME(Color3b)(GLbyte red, GLbyte green, GLbyte blue)
00129 {
00130    DISPATCH(Color3b, (red, green, blue), (F, "glColor3b(%d, %d, %d);\n", red, green, blue));
00131 }
00132 
00133 KEYWORD1 void KEYWORD2 NAME(Color3bv)(const GLbyte * v)
00134 {
00135    DISPATCH(Color3bv, (v), (F, "glColor3bv(%p);\n", (const void *) v));
00136 }
00137 
00138 KEYWORD1 void KEYWORD2 NAME(Color3d)(GLdouble red, GLdouble green, GLdouble blue)
00139 {
00140    DISPATCH(Color3d, (red, green, blue), (F, "glColor3d(%f, %f, %f);\n", red, green, blue));
00141 }
00142 
00143 KEYWORD1 void KEYWORD2 NAME(Color3dv)(const GLdouble * v)
00144 {
00145    DISPATCH(Color3dv, (v), (F, "glColor3dv(%p);\n", (const void *) v));
00146 }
00147 
00148 KEYWORD1 void KEYWORD2 NAME(Color3f)(GLfloat red, GLfloat green, GLfloat blue)
00149 {
00150    DISPATCH(Color3f, (red, green, blue), (F, "glColor3f(%f, %f, %f);\n", red, green, blue));
00151 }
00152 
00153 KEYWORD1 void KEYWORD2 NAME(Color3fv)(const GLfloat * v)
00154 {
00155    DISPATCH(Color3fv, (v), (F, "glColor3fv(%p);\n", (const void *) v));
00156 }
00157 
00158 KEYWORD1 void KEYWORD2 NAME(Color3i)(GLint red, GLint green, GLint blue)
00159 {
00160    DISPATCH(Color3i, (red, green, blue), (F, "glColor3i(%d, %d, %d);\n", red, green, blue));
00161 }
00162 
00163 KEYWORD1 void KEYWORD2 NAME(Color3iv)(const GLint * v)
00164 {
00165    DISPATCH(Color3iv, (v), (F, "glColor3iv(%p);\n", (const void *) v));
00166 }
00167 
00168 KEYWORD1 void KEYWORD2 NAME(Color3s)(GLshort red, GLshort green, GLshort blue)
00169 {
00170    DISPATCH(Color3s, (red, green, blue), (F, "glColor3s(%d, %d, %d);\n", red, green, blue));
00171 }
00172 
00173 KEYWORD1 void KEYWORD2 NAME(Color3sv)(const GLshort * v)
00174 {
00175    DISPATCH(Color3sv, (v), (F, "glColor3sv(%p);\n", (const void *) v));
00176 }
00177 
00178 KEYWORD1 void KEYWORD2 NAME(Color3ub)(GLubyte red, GLubyte green, GLubyte blue)
00179 {
00180    DISPATCH(Color3ub, (red, green, blue), (F, "glColor3ub(%d, %d, %d);\n", red, green, blue));
00181 }
00182 
00183 KEYWORD1 void KEYWORD2 NAME(Color3ubv)(const GLubyte * v)
00184 {
00185    DISPATCH(Color3ubv, (v), (F, "glColor3ubv(%p);\n", (const void *) v));
00186 }
00187 
00188 KEYWORD1 void KEYWORD2 NAME(Color3ui)(GLuint red, GLuint green, GLuint blue)
00189 {
00190    DISPATCH(Color3ui, (red, green, blue), (F, "glColor3ui(%d, %d, %d);\n", red, green, blue));
00191 }
00192 
00193 KEYWORD1 void KEYWORD2 NAME(Color3uiv)(const GLuint * v)
00194 {
00195    DISPATCH(Color3uiv, (v), (F, "glColor3uiv(%p);\n", (const void *) v));
00196 }
00197 
00198 KEYWORD1 void KEYWORD2 NAME(Color3us)(GLushort red, GLushort green, GLushort blue)
00199 {
00200    DISPATCH(Color3us, (red, green, blue), (F, "glColor3us(%d, %d, %d);\n", red, green, blue));
00201 }
00202 
00203 KEYWORD1 void KEYWORD2 NAME(Color3usv)(const GLushort * v)
00204 {
00205    DISPATCH(Color3usv, (v), (F, "glColor3usv(%p);\n", (const void *) v));
00206 }
00207 
00208 KEYWORD1 void KEYWORD2 NAME(Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
00209 {
00210    DISPATCH(Color4b, (red, green, blue, alpha), (F, "glColor4b(%d, %d, %d, %d);\n", red, green, blue, alpha));
00211 }
00212 
00213 KEYWORD1 void KEYWORD2 NAME(Color4bv)(const GLbyte * v)
00214 {
00215    DISPATCH(Color4bv, (v), (F, "glColor4bv(%p);\n", (const void *) v));
00216 }
00217 
00218 KEYWORD1 void KEYWORD2 NAME(Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
00219 {
00220    DISPATCH(Color4d, (red, green, blue, alpha), (F, "glColor4d(%f, %f, %f, %f);\n", red, green, blue, alpha));
00221 }
00222 
00223 KEYWORD1 void KEYWORD2 NAME(Color4dv)(const GLdouble * v)
00224 {
00225    DISPATCH(Color4dv, (v), (F, "glColor4dv(%p);\n", (const void *) v));
00226 }
00227 
00228 KEYWORD1 void KEYWORD2 NAME(Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
00229 {
00230    DISPATCH(Color4f, (red, green, blue, alpha), (F, "glColor4f(%f, %f, %f, %f);\n", red, green, blue, alpha));
00231 }
00232 
00233 KEYWORD1 void KEYWORD2 NAME(Color4fv)(const GLfloat * v)
00234 {
00235    DISPATCH(Color4fv, (v), (F, "glColor4fv(%p);\n", (const void *) v));
00236 }
00237 
00238 KEYWORD1 void KEYWORD2 NAME(Color4i)(GLint red, GLint green, GLint blue, GLint alpha)
00239 {
00240    DISPATCH(Color4i, (red, green, blue, alpha), (F, "glColor4i(%d, %d, %d, %d);\n", red, green, blue, alpha));
00241 }
00242 
00243 KEYWORD1 void KEYWORD2 NAME(Color4iv)(const GLint * v)
00244 {
00245    DISPATCH(Color4iv, (v), (F, "glColor4iv(%p);\n", (const void *) v));
00246 }
00247 
00248 KEYWORD1 void KEYWORD2 NAME(Color4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha)
00249 {
00250    DISPATCH(Color4s, (red, green, blue, alpha), (F, "glColor4s(%d, %d, %d, %d);\n", red, green, blue, alpha));
00251 }
00252 
00253 KEYWORD1 void KEYWORD2 NAME(Color4sv)(const GLshort * v)
00254 {
00255    DISPATCH(Color4sv, (v), (F, "glColor4sv(%p);\n", (const void *) v));
00256 }
00257 
00258 KEYWORD1 void KEYWORD2 NAME(Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
00259 {
00260    DISPATCH(Color4ub, (red, green, blue, alpha), (F, "glColor4ub(%d, %d, %d, %d);\n", red, green, blue, alpha));
00261 }
00262 
00263 KEYWORD1 void KEYWORD2 NAME(Color4ubv)(const GLubyte * v)
00264 {
00265    DISPATCH(Color4ubv, (v), (F, "glColor4ubv(%p);\n", (const void *) v));
00266 }
00267 
00268 KEYWORD1 void KEYWORD2 NAME(Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha)
00269 {
00270    DISPATCH(Color4ui, (red, green, blue, alpha), (F, "glColor4ui(%d, %d, %d, %d);\n", red, green, blue, alpha));
00271 }
00272 
00273 KEYWORD1 void KEYWORD2 NAME(Color4uiv)(const GLuint * v)
00274 {
00275    DISPATCH(Color4uiv, (v), (F, "glColor4uiv(%p);\n", (const void *) v));
00276 }
00277 
00278 KEYWORD1 void KEYWORD2 NAME(Color4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha)
00279 {
00280    DISPATCH(Color4us, (red, green, blue, alpha), (F, "glColor4us(%d, %d, %d, %d);\n", red, green, blue, alpha));
00281 }
00282 
00283 KEYWORD1 void KEYWORD2 NAME(Color4usv)(const GLushort * v)
00284 {
00285    DISPATCH(Color4usv, (v), (F, "glColor4usv(%p);\n", (const void *) v));
00286 }
00287 
00288 KEYWORD1 void KEYWORD2 NAME(EdgeFlag)(GLboolean flag)
00289 {
00290    DISPATCH(EdgeFlag, (flag), (F, "glEdgeFlag(%d);\n", flag));
00291 }
00292 
00293 KEYWORD1 void KEYWORD2 NAME(EdgeFlagv)(const GLboolean * flag)
00294 {
00295    DISPATCH(EdgeFlagv, (flag), (F, "glEdgeFlagv(%p);\n", (const void *) flag));
00296 }
00297 
00298 KEYWORD1 void KEYWORD2 NAME(End)(void)
00299 {
00300    DISPATCH(End, (), (F, "glEnd();\n"));
00301 }
00302 
00303 KEYWORD1 void KEYWORD2 NAME(Indexd)(GLdouble c)
00304 {
00305    DISPATCH(Indexd, (c), (F, "glIndexd(%f);\n", c));
00306 }
00307 
00308 KEYWORD1 void KEYWORD2 NAME(Indexdv)(const GLdouble * c)
00309 {
00310    DISPATCH(Indexdv, (c), (F, "glIndexdv(%p);\n", (const void *) c));
00311 }
00312 
00313 KEYWORD1 void KEYWORD2 NAME(Indexf)(GLfloat c)
00314 {
00315    DISPATCH(Indexf, (c), (F, "glIndexf(%f);\n", c));
00316 }
00317 
00318 KEYWORD1 void KEYWORD2 NAME(Indexfv)(const GLfloat * c)
00319 {
00320    DISPATCH(Indexfv, (c), (F, "glIndexfv(%p);\n", (const void *) c));
00321 }
00322 
00323 KEYWORD1 void KEYWORD2 NAME(Indexi)(GLint c)
00324 {
00325    DISPATCH(Indexi, (c), (F, "glIndexi(%d);\n", c));
00326 }
00327 
00328 KEYWORD1 void KEYWORD2 NAME(Indexiv)(const GLint * c)
00329 {
00330    DISPATCH(Indexiv, (c), (F, "glIndexiv(%p);\n", (const void *) c));
00331 }
00332 
00333 KEYWORD1 void KEYWORD2 NAME(Indexs)(GLshort c)
00334 {
00335    DISPATCH(Indexs, (c), (F, "glIndexs(%d);\n", c));
00336 }
00337 
00338 KEYWORD1 void KEYWORD2 NAME(Indexsv)(const GLshort * c)
00339 {
00340    DISPATCH(Indexsv, (c), (F, "glIndexsv(%p);\n", (const void *) c));
00341 }
00342 
00343 KEYWORD1 void KEYWORD2 NAME(Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz)
00344 {
00345    DISPATCH(Normal3b, (nx, ny, nz), (F, "glNormal3b(%d, %d, %d);\n", nx, ny, nz));
00346 }
00347 
00348 KEYWORD1 void KEYWORD2 NAME(Normal3bv)(const GLbyte * v)
00349 {
00350    DISPATCH(Normal3bv, (v), (F, "glNormal3bv(%p);\n", (const void *) v));
00351 }
00352 
00353 KEYWORD1 void KEYWORD2 NAME(Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz)
00354 {
00355    DISPATCH(Normal3d, (nx, ny, nz), (F, "glNormal3d(%f, %f, %f);\n", nx, ny, nz));
00356 }
00357 
00358 KEYWORD1 void KEYWORD2 NAME(Normal3dv)(const GLdouble * v)
00359 {
00360    DISPATCH(Normal3dv, (v), (F, "glNormal3dv(%p);\n", (const void *) v));
00361 }
00362 
00363 KEYWORD1 void KEYWORD2 NAME(Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz)
00364 {
00365    DISPATCH(Normal3f, (nx, ny, nz), (F, "glNormal3f(%f, %f, %f);\n", nx, ny, nz));
00366 }
00367 
00368 KEYWORD1 void KEYWORD2 NAME(Normal3fv)(const GLfloat * v)
00369 {
00370    DISPATCH(Normal3fv, (v), (F, "glNormal3fv(%p);\n", (const void *) v));
00371 }
00372 
00373 KEYWORD1 void KEYWORD2 NAME(Normal3i)(GLint nx, GLint ny, GLint nz)
00374 {
00375    DISPATCH(Normal3i, (nx, ny, nz), (F, "glNormal3i(%d, %d, %d);\n", nx, ny, nz));
00376 }
00377 
00378 KEYWORD1 void KEYWORD2 NAME(Normal3iv)(const GLint * v)
00379 {
00380    DISPATCH(Normal3iv, (v), (F, "glNormal3iv(%p);\n", (const void *) v));
00381 }
00382 
00383 KEYWORD1 void KEYWORD2 NAME(Normal3s)(GLshort nx, GLshort ny, GLshort nz)
00384 {
00385    DISPATCH(Normal3s, (nx, ny, nz), (F, "glNormal3s(%d, %d, %d);\n", nx, ny, nz));
00386 }
00387 
00388 KEYWORD1 void KEYWORD2 NAME(Normal3sv)(const GLshort * v)
00389 {
00390    DISPATCH(Normal3sv, (v), (F, "glNormal3sv(%p);\n", (const void *) v));
00391 }
00392 
00393 KEYWORD1 void KEYWORD2 NAME(RasterPos2d)(GLdouble x, GLdouble y)
00394 {
00395    DISPATCH(RasterPos2d, (x, y), (F, "glRasterPos2d(%f, %f);\n", x, y));
00396 }
00397 
00398 KEYWORD1 void KEYWORD2 NAME(RasterPos2dv)(const GLdouble * v)
00399 {
00400    DISPATCH(RasterPos2dv, (v), (F, "glRasterPos2dv(%p);\n", (const void *) v));
00401 }
00402 
00403 KEYWORD1 void KEYWORD2 NAME(RasterPos2f)(GLfloat x, GLfloat y)
00404 {
00405    DISPATCH(RasterPos2f, (x, y), (F, "glRasterPos2f(%f, %f);\n", x, y));
00406 }
00407 
00408 KEYWORD1 void KEYWORD2 NAME(RasterPos2fv)(const GLfloat * v)
00409 {
00410    DISPATCH(RasterPos2fv, (v), (F, "glRasterPos2fv(%p);\n", (const void *) v));
00411 }
00412 
00413 KEYWORD1 void KEYWORD2 NAME(RasterPos2i)(GLint x, GLint y)
00414 {
00415    DISPATCH(RasterPos2i, (x, y), (F, "glRasterPos2i(%d, %d);\n", x, y));
00416 }
00417 
00418 KEYWORD1 void KEYWORD2 NAME(RasterPos2iv)(const GLint * v)
00419 {
00420    DISPATCH(RasterPos2iv, (v), (F, "glRasterPos2iv(%p);\n", (const void *) v));
00421 }
00422 
00423 KEYWORD1 void KEYWORD2 NAME(RasterPos2s)(GLshort x, GLshort y)
00424 {
00425    DISPATCH(RasterPos2s, (x, y), (F, "glRasterPos2s(%d, %d);\n", x, y));
00426 }
00427 
00428 KEYWORD1 void KEYWORD2 NAME(RasterPos2sv)(const GLshort * v)
00429 {
00430    DISPATCH(RasterPos2sv, (v), (F, "glRasterPos2sv(%p);\n", (const void *) v));
00431 }
00432 
00433 KEYWORD1 void KEYWORD2 NAME(RasterPos3d)(GLdouble x, GLdouble y, GLdouble z)
00434 {
00435    DISPATCH(RasterPos3d, (x, y, z), (F, "glRasterPos3d(%f, %f, %f);\n", x, y, z));
00436 }
00437 
00438 KEYWORD1 void KEYWORD2 NAME(RasterPos3dv)(const GLdouble * v)
00439 {
00440    DISPATCH(RasterPos3dv, (v), (F, "glRasterPos3dv(%p);\n", (const void *) v));
00441 }
00442 
00443 KEYWORD1 void KEYWORD2 NAME(RasterPos3f)(GLfloat x, GLfloat y, GLfloat z)
00444 {
00445    DISPATCH(RasterPos3f, (x, y, z), (F, "glRasterPos3f(%f, %f, %f);\n", x, y, z));
00446 }
00447 
00448 KEYWORD1 void KEYWORD2 NAME(RasterPos3fv)(const GLfloat * v)
00449 {
00450    DISPATCH(RasterPos3fv, (v), (F, "glRasterPos3fv(%p);\n", (const void *) v));
00451 }
00452 
00453 KEYWORD1 void KEYWORD2 NAME(RasterPos3i)(GLint x, GLint y, GLint z)
00454 {
00455    DISPATCH(RasterPos3i, (x, y, z), (F, "glRasterPos3i(%d, %d, %d);\n", x, y, z));
00456 }
00457 
00458 KEYWORD1 void KEYWORD2 NAME(RasterPos3iv)(const GLint * v)
00459 {
00460    DISPATCH(RasterPos3iv, (v), (F, "glRasterPos3iv(%p);\n", (const void *) v));
00461 }
00462 
00463 KEYWORD1 void KEYWORD2 NAME(RasterPos3s)(GLshort x, GLshort y, GLshort z)
00464 {
00465    DISPATCH(RasterPos3s, (x, y, z), (F, "glRasterPos3s(%d, %d, %d);\n", x, y, z));
00466 }
00467 
00468 KEYWORD1 void KEYWORD2 NAME(RasterPos3sv)(const GLshort * v)
00469 {
00470    DISPATCH(RasterPos3sv, (v), (F, "glRasterPos3sv(%p);\n", (const void *) v));
00471 }
00472 
00473 KEYWORD1 void KEYWORD2 NAME(RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
00474 {
00475    DISPATCH(RasterPos4d, (x, y, z, w), (F, "glRasterPos4d(%f, %f, %f, %f);\n", x, y, z, w));
00476 }
00477 
00478 KEYWORD1 void KEYWORD2 NAME(RasterPos4dv)(const GLdouble * v)
00479 {
00480    DISPATCH(RasterPos4dv, (v), (F, "glRasterPos4dv(%p);\n", (const void *) v));
00481 }
00482 
00483 KEYWORD1 void KEYWORD2 NAME(RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
00484 {
00485    DISPATCH(RasterPos4f, (x, y, z, w), (F, "glRasterPos4f(%f, %f, %f, %f);\n", x, y, z, w));
00486 }
00487 
00488 KEYWORD1 void KEYWORD2 NAME(RasterPos4fv)(const GLfloat * v)
00489 {
00490    DISPATCH(RasterPos4fv, (v), (F, "glRasterPos4fv(%p);\n", (const void *) v));
00491 }
00492 
00493 KEYWORD1 void KEYWORD2 NAME(RasterPos4i)(GLint x, GLint y, GLint z, GLint w)
00494 {
00495    DISPATCH(RasterPos4i, (x, y, z, w), (F, "glRasterPos4i(%d, %d, %d, %d);\n", x, y, z, w));
00496 }
00497 
00498 KEYWORD1 void KEYWORD2 NAME(RasterPos4iv)(const GLint * v)
00499 {
00500    DISPATCH(RasterPos4iv, (v), (F, "glRasterPos4iv(%p);\n", (const void *) v));
00501 }
00502 
00503 KEYWORD1 void KEYWORD2 NAME(RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w)
00504 {
00505    DISPATCH(RasterPos4s, (x, y, z, w), (F, "glRasterPos4s(%d, %d, %d, %d);\n", x, y, z, w));
00506 }
00507 
00508 KEYWORD1 void KEYWORD2 NAME(RasterPos4sv)(const GLshort * v)
00509 {
00510    DISPATCH(RasterPos4sv, (v), (F, "glRasterPos4sv(%p);\n", (const void *) v));
00511 }
00512 
00513 KEYWORD1 void KEYWORD2 NAME(Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
00514 {
00515    DISPATCH(Rectd, (x1, y1, x2, y2), (F, "glRectd(%f, %f, %f, %f);\n", x1, y1, x2, y2));
00516 }
00517 
00518 KEYWORD1 void KEYWORD2 NAME(Rectdv)(const GLdouble * v1, const GLdouble * v2)
00519 {
00520    DISPATCH(Rectdv, (v1, v2), (F, "glRectdv(%p, %p);\n", (const void *) v1, (const void *) v2));
00521 }
00522 
00523 KEYWORD1 void KEYWORD2 NAME(Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
00524 {
00525    DISPATCH(Rectf, (x1, y1, x2, y2), (F, "glRectf(%f, %f, %f, %f);\n", x1, y1, x2, y2));
00526 }
00527 
00528 KEYWORD1 void KEYWORD2 NAME(Rectfv)(const GLfloat * v1, const GLfloat * v2)
00529 {
00530    DISPATCH(Rectfv, (v1, v2), (F, "glRectfv(%p, %p);\n", (const void *) v1, (const void *) v2));
00531 }
00532 
00533 KEYWORD1 void KEYWORD2 NAME(Recti)(GLint x1, GLint y1, GLint x2, GLint y2)
00534 {
00535    DISPATCH(Recti, (x1, y1, x2, y2), (F, "glRecti(%d, %d, %d, %d);\n", x1, y1, x2, y2));
00536 }
00537 
00538 KEYWORD1 void KEYWORD2 NAME(Rectiv)(const GLint * v1, const GLint * v2)
00539 {
00540    DISPATCH(Rectiv, (v1, v2), (F, "glRectiv(%p, %p);\n", (const void *) v1, (const void *) v2));
00541 }
00542 
00543 KEYWORD1 void KEYWORD2 NAME(Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
00544 {
00545    DISPATCH(Rects, (x1, y1, x2, y2), (F, "glRects(%d, %d, %d, %d);\n", x1, y1, x2, y2));
00546 }
00547 
00548 KEYWORD1 void KEYWORD2 NAME(Rectsv)(const GLshort * v1, const GLshort * v2)
00549 {
00550    DISPATCH(Rectsv, (v1, v2), (F, "glRectsv(%p, %p);\n", (const void *) v1, (const void *) v2));
00551 }
00552 
00553 KEYWORD1 void KEYWORD2 NAME(TexCoord1d)(GLdouble s)
00554 {
00555    DISPATCH(TexCoord1d, (s), (F, "glTexCoord1d(%f);\n", s));
00556 }
00557 
00558 KEYWORD1 void KEYWORD2 NAME(TexCoord1dv)(const GLdouble * v)
00559 {
00560    DISPATCH(TexCoord1dv, (v), (F, "glTexCoord1dv(%p);\n", (const void *) v));
00561 }
00562 
00563 KEYWORD1 void KEYWORD2 NAME(TexCoord1f)(GLfloat s)
00564 {
00565    DISPATCH(TexCoord1f, (s), (F, "glTexCoord1f(%f);\n", s));
00566 }
00567 
00568 KEYWORD1 void KEYWORD2 NAME(TexCoord1fv)(const GLfloat * v)
00569 {
00570    DISPATCH(TexCoord1fv, (v), (F, "glTexCoord1fv(%p);\n", (const void *) v));
00571 }
00572 
00573 KEYWORD1 void KEYWORD2 NAME(TexCoord1i)(GLint s)
00574 {
00575    DISPATCH(TexCoord1i, (s), (F, "glTexCoord1i(%d);\n", s));
00576 }
00577 
00578 KEYWORD1 void KEYWORD2 NAME(TexCoord1iv)(const GLint * v)
00579 {
00580    DISPATCH(TexCoord1iv, (v), (F, "glTexCoord1iv(%p);\n", (const void *) v));
00581 }
00582 
00583 KEYWORD1 void KEYWORD2 NAME(TexCoord1s)(GLshort s)
00584 {
00585    DISPATCH(TexCoord1s, (s), (F, "glTexCoord1s(%d);\n", s));
00586 }
00587 
00588 KEYWORD1 void KEYWORD2 NAME(TexCoord1sv)(const GLshort * v)
00589 {
00590    DISPATCH(TexCoord1sv, (v), (F, "glTexCoord1sv(%p);\n", (const void *) v));
00591 }
00592 
00593 KEYWORD1 void KEYWORD2 NAME(TexCoord2d)(GLdouble s, GLdouble t)
00594 {
00595    DISPATCH(TexCoord2d, (s, t), (F, "glTexCoord2d(%f, %f);\n", s, t));
00596 }
00597 
00598 KEYWORD1 void KEYWORD2 NAME(TexCoord2dv)(const GLdouble * v)
00599 {
00600    DISPATCH(TexCoord2dv, (v), (F, "glTexCoord2dv(%p);\n", (const void *) v));
00601 }
00602 
00603 KEYWORD1 void KEYWORD2 NAME(TexCoord2f)(GLfloat s, GLfloat t)
00604 {
00605    DISPATCH(TexCoord2f, (s, t), (F, "glTexCoord2f(%f, %f);\n", s, t));
00606 }
00607 
00608 KEYWORD1 void KEYWORD2 NAME(TexCoord2fv)(const GLfloat * v)
00609 {
00610    DISPATCH(TexCoord2fv, (v), (F, "glTexCoord2fv(%p);\n", (const void *) v));
00611 }
00612 
00613 KEYWORD1 void KEYWORD2 NAME(TexCoord2i)(GLint s, GLint t)
00614 {
00615    DISPATCH(TexCoord2i, (s, t), (F, "glTexCoord2i(%d, %d);\n", s, t));
00616 }
00617 
00618 KEYWORD1 void KEYWORD2 NAME(TexCoord2iv)(const GLint * v)
00619 {
00620    DISPATCH(TexCoord2iv, (v), (F, "glTexCoord2iv(%p);\n", (const void *) v));
00621 }
00622 
00623 KEYWORD1 void KEYWORD2 NAME(TexCoord2s)(GLshort s, GLshort t)
00624 {
00625    DISPATCH(TexCoord2s, (s, t), (F, "glTexCoord2s(%d, %d);\n", s, t));
00626 }
00627 
00628 KEYWORD1 void KEYWORD2 NAME(TexCoord2sv)(const GLshort * v)
00629 {
00630    DISPATCH(TexCoord2sv, (v), (F, "glTexCoord2sv(%p);\n", (const void *) v));
00631 }
00632 
00633 KEYWORD1 void KEYWORD2 NAME(TexCoord3d)(GLdouble s, GLdouble t, GLdouble r)
00634 {
00635    DISPATCH(TexCoord3d, (s, t, r), (F, "glTexCoord3d(%f, %f, %f);\n", s, t, r));
00636 }
00637 
00638 KEYWORD1 void KEYWORD2 NAME(TexCoord3dv)(const GLdouble * v)
00639 {
00640    DISPATCH(TexCoord3dv, (v), (F, "glTexCoord3dv(%p);\n", (const void *) v));
00641 }
00642 
00643 KEYWORD1 void KEYWORD2 NAME(TexCoord3f)(GLfloat s, GLfloat t, GLfloat r)
00644 {
00645    DISPATCH(TexCoord3f, (s, t, r), (F, "glTexCoord3f(%f, %f, %f);\n", s, t, r));
00646 }
00647 
00648 KEYWORD1 void KEYWORD2 NAME(TexCoord3fv)(const GLfloat * v)
00649 {
00650    DISPATCH(TexCoord3fv, (v), (F, "glTexCoord3fv(%p);\n", (const void *) v));
00651 }
00652 
00653 KEYWORD1 void KEYWORD2 NAME(TexCoord3i)(GLint s, GLint t, GLint r)
00654 {
00655    DISPATCH(TexCoord3i, (s, t, r), (F, "glTexCoord3i(%d, %d, %d);\n", s, t, r));
00656 }
00657 
00658 KEYWORD1 void KEYWORD2 NAME(TexCoord3iv)(const GLint * v)
00659 {
00660    DISPATCH(TexCoord3iv, (v), (F, "glTexCoord3iv(%p);\n", (const void *) v));
00661 }
00662 
00663 KEYWORD1 void KEYWORD2 NAME(TexCoord3s)(GLshort s, GLshort t, GLshort r)
00664 {
00665    DISPATCH(TexCoord3s, (s, t, r), (F, "glTexCoord3s(%d, %d, %d);\n", s, t, r));
00666 }
00667 
00668 KEYWORD1 void KEYWORD2 NAME(TexCoord3sv)(const GLshort * v)
00669 {
00670    DISPATCH(TexCoord3sv, (v), (F, "glTexCoord3sv(%p);\n", (const void *) v));
00671 }
00672 
00673 KEYWORD1 void KEYWORD2 NAME(TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
00674 {
00675    DISPATCH(TexCoord4d, (s, t, r, q), (F, "glTexCoord4d(%f, %f, %f, %f);\n", s, t, r, q));
00676 }
00677 
00678 KEYWORD1 void KEYWORD2 NAME(TexCoord4dv)(const GLdouble * v)
00679 {
00680    DISPATCH(TexCoord4dv, (v), (F, "glTexCoord4dv(%p);\n", (const void *) v));
00681 }
00682 
00683 KEYWORD1 void KEYWORD2 NAME(TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
00684 {
00685    DISPATCH(TexCoord4f, (s, t, r, q), (F, "glTexCoord4f(%f, %f, %f, %f);\n", s, t, r, q));
00686 }
00687 
00688 KEYWORD1 void KEYWORD2 NAME(TexCoord4fv)(const GLfloat * v)
00689 {
00690    DISPATCH(TexCoord4fv, (v), (F, "glTexCoord4fv(%p);\n", (const void *) v));
00691 }
00692 
00693 KEYWORD1 void KEYWORD2 NAME(TexCoord4i)(GLint s, GLint t, GLint r, GLint q)
00694 {
00695    DISPATCH(TexCoord4i, (s, t, r, q), (F, "glTexCoord4i(%d, %d, %d, %d);\n", s, t, r, q));
00696 }
00697 
00698 KEYWORD1 void KEYWORD2 NAME(TexCoord4iv)(const GLint * v)
00699 {
00700    DISPATCH(TexCoord4iv, (v), (F, "glTexCoord4iv(%p);\n", (const void *) v));
00701 }
00702 
00703 KEYWORD1 void KEYWORD2 NAME(TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q)
00704 {
00705    DISPATCH(TexCoord4s, (s, t, r, q), (F, "glTexCoord4s(%d, %d, %d, %d);\n", s, t, r, q));
00706 }
00707 
00708 KEYWORD1 void KEYWORD2 NAME(TexCoord4sv)(const GLshort * v)
00709 {
00710    DISPATCH(TexCoord4sv, (v), (F, "glTexCoord4sv(%p);\n", (const void *) v));
00711 }
00712 
00713 KEYWORD1 void KEYWORD2 NAME(Vertex2d)(GLdouble x, GLdouble y)
00714 {
00715    DISPATCH(Vertex2d, (x, y), (F, "glVertex2d(%f, %f);\n", x, y));
00716 }
00717 
00718 KEYWORD1 void KEYWORD2 NAME(Vertex2dv)(const GLdouble * v)
00719 {
00720    DISPATCH(Vertex2dv, (v), (F, "glVertex2dv(%p);\n", (const void *) v));
00721 }
00722 
00723 KEYWORD1 void KEYWORD2 NAME(Vertex2f)(GLfloat x, GLfloat y)
00724 {
00725    DISPATCH(Vertex2f, (x, y), (F, "glVertex2f(%f, %f);\n", x, y));
00726 }
00727 
00728 KEYWORD1 void KEYWORD2 NAME(Vertex2fv)(const GLfloat * v)
00729 {
00730    DISPATCH(Vertex2fv, (v), (F, "glVertex2fv(%p);\n", (const void *) v));
00731 }
00732 
00733 KEYWORD1 void KEYWORD2 NAME(Vertex2i)(GLint x, GLint y)
00734 {
00735    DISPATCH(Vertex2i, (x, y), (F, "glVertex2i(%d, %d);\n", x, y));
00736 }
00737 
00738 KEYWORD1 void KEYWORD2 NAME(Vertex2iv)(const GLint * v)
00739 {
00740    DISPATCH(Vertex2iv, (v), (F, "glVertex2iv(%p);\n", (const void *) v));
00741 }
00742 
00743 KEYWORD1 void KEYWORD2 NAME(Vertex2s)(GLshort x, GLshort y)
00744 {
00745    DISPATCH(Vertex2s, (x, y), (F, "glVertex2s(%d, %d);\n", x, y));
00746 }
00747 
00748 KEYWORD1 void KEYWORD2 NAME(Vertex2sv)(const GLshort * v)
00749 {
00750    DISPATCH(Vertex2sv, (v), (F, "glVertex2sv(%p);\n", (const void *) v));
00751 }
00752 
00753 KEYWORD1 void KEYWORD2 NAME(Vertex3d)(GLdouble x, GLdouble y, GLdouble z)
00754 {
00755    DISPATCH(Vertex3d, (x, y, z), (F, "glVertex3d(%f, %f, %f);\n", x, y, z));
00756 }
00757 
00758 KEYWORD1 void KEYWORD2 NAME(Vertex3dv)(const GLdouble * v)
00759 {
00760    DISPATCH(Vertex3dv, (v), (F, "glVertex3dv(%p);\n", (const void *) v));
00761 }
00762 
00763 KEYWORD1 void KEYWORD2 NAME(Vertex3f)(GLfloat x, GLfloat y, GLfloat z)
00764 {
00765    DISPATCH(Vertex3f, (x, y, z), (F, "glVertex3f(%f, %f, %f);\n", x, y, z));
00766 }
00767 
00768 KEYWORD1 void KEYWORD2 NAME(Vertex3fv)(const GLfloat * v)
00769 {
00770    DISPATCH(Vertex3fv, (v), (F, "glVertex3fv(%p);\n", (const void *) v));
00771 }
00772 
00773 KEYWORD1 void KEYWORD2 NAME(Vertex3i)(GLint x, GLint y, GLint z)
00774 {
00775    DISPATCH(Vertex3i, (x, y, z), (F, "glVertex3i(%d, %d, %d);\n", x, y, z));
00776 }
00777 
00778 KEYWORD1 void KEYWORD2 NAME(Vertex3iv)(const GLint * v)
00779 {
00780    DISPATCH(Vertex3iv, (v), (F, "glVertex3iv(%p);\n", (const void *) v));
00781 }
00782 
00783 KEYWORD1 void KEYWORD2 NAME(Vertex3s)(GLshort x, GLshort y, GLshort z)
00784 {
00785    DISPATCH(Vertex3s, (x, y, z), (F, "glVertex3s(%d, %d, %d);\n", x, y, z));
00786 }
00787 
00788 KEYWORD1 void KEYWORD2 NAME(Vertex3sv)(const GLshort * v)
00789 {
00790    DISPATCH(Vertex3sv, (v), (F, "glVertex3sv(%p);\n", (const void *) v));
00791 }
00792 
00793 KEYWORD1 void KEYWORD2 NAME(Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
00794 {
00795    DISPATCH(Vertex4d, (x, y, z, w), (F, "glVertex4d(%f, %f, %f, %f);\n", x, y, z, w));
00796 }
00797 
00798 KEYWORD1 void KEYWORD2 NAME(Vertex4dv)(const GLdouble * v)
00799 {
00800    DISPATCH(Vertex4dv, (v), (F, "glVertex4dv(%p);\n", (const void *) v));
00801 }
00802 
00803 KEYWORD1 void KEYWORD2 NAME(Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
00804 {
00805    DISPATCH(Vertex4f, (x, y, z, w), (F, "glVertex4f(%f, %f, %f, %f);\n", x, y, z, w));
00806 }
00807 
00808 KEYWORD1 void KEYWORD2 NAME(Vertex4fv)(const GLfloat * v)
00809 {
00810    DISPATCH(Vertex4fv, (v), (F, "glVertex4fv(%p);\n", (const void *) v));
00811 }
00812 
00813 KEYWORD1 void KEYWORD2 NAME(Vertex4i)(GLint x, GLint y, GLint z, GLint w)
00814 {
00815    DISPATCH(Vertex4i, (x, y, z, w), (F, "glVertex4i(%d, %d, %d, %d);\n", x, y, z, w));
00816 }
00817 
00818 KEYWORD1 void KEYWORD2 NAME(Vertex4iv)(const GLint * v)
00819 {
00820    DISPATCH(Vertex4iv, (v), (F, "glVertex4iv(%p);\n", (const void *) v));
00821 }
00822 
00823 KEYWORD1 void KEYWORD2 NAME(Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w)
00824 {
00825    DISPATCH(Vertex4s, (x, y, z, w), (F, "glVertex4s(%d, %d, %d, %d);\n", x, y, z, w));
00826 }
00827 
00828 KEYWORD1 void KEYWORD2 NAME(Vertex4sv)(const GLshort * v)
00829 {
00830    DISPATCH(Vertex4sv, (v), (F, "glVertex4sv(%p);\n", (const void *) v));
00831 }
00832 
00833 KEYWORD1 void KEYWORD2 NAME(ClipPlane)(GLenum plane, const GLdouble * equation)
00834 {
00835    DISPATCH(ClipPlane, (plane, equation), (F, "glClipPlane(0x%x, %p);\n", plane, (const void *) equation));
00836 }
00837 
00838 KEYWORD1 void KEYWORD2 NAME(ColorMaterial)(GLenum face, GLenum mode)
00839 {
00840    DISPATCH(ColorMaterial, (face, mode), (F, "glColorMaterial(0x%x, 0x%x);\n", face, mode));
00841 }
00842 
00843 KEYWORD1 void KEYWORD2 NAME(CullFace)(GLenum mode)
00844 {
00845    DISPATCH(CullFace, (mode), (F, "glCullFace(0x%x);\n", mode));
00846 }
00847 
00848 KEYWORD1 void KEYWORD2 NAME(Fogf)(GLenum pname, GLfloat param)
00849 {
00850    DISPATCH(Fogf, (pname, param), (F, "glFogf(0x%x, %f);\n", pname, param));
00851 }
00852 
00853 KEYWORD1 void KEYWORD2 NAME(Fogfv)(GLenum pname, const GLfloat * params)
00854 {
00855    DISPATCH(Fogfv, (pname, params), (F, "glFogfv(0x%x, %p);\n", pname, (const void *) params));
00856 }
00857 
00858 KEYWORD1 void KEYWORD2 NAME(Fogi)(GLenum pname, GLint param)
00859 {
00860    DISPATCH(Fogi, (pname, param), (F, "glFogi(0x%x, %d);\n", pname, param));
00861 }
00862 
00863 KEYWORD1 void KEYWORD2 NAME(Fogiv)(GLenum pname, const GLint * params)
00864 {
00865    DISPATCH(Fogiv, (pname, params), (F, "glFogiv(0x%x, %p);\n", pname, (const void *) params));
00866 }
00867 
00868 KEYWORD1 void KEYWORD2 NAME(FrontFace)(GLenum mode)
00869 {
00870    DISPATCH(FrontFace, (mode), (F, "glFrontFace(0x%x);\n", mode));
00871 }
00872 
00873 KEYWORD1 void KEYWORD2 NAME(Hint)(GLenum target, GLenum mode)
00874 {
00875    DISPATCH(Hint, (target, mode), (F, "glHint(0x%x, 0x%x);\n", target, mode));
00876 }
00877 
00878 KEYWORD1 void KEYWORD2 NAME(Lightf)(GLenum light, GLenum pname, GLfloat param)
00879 {
00880    DISPATCH(Lightf, (light, pname, param), (F, "glLightf(0x%x, 0x%x, %f);\n", light, pname, param));
00881 }
00882 
00883 KEYWORD1 void KEYWORD2 NAME(Lightfv)(GLenum light, GLenum pname, const GLfloat * params)
00884 {
00885    DISPATCH(Lightfv, (light, pname, params), (F, "glLightfv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
00886 }
00887 
00888 KEYWORD1 void KEYWORD2 NAME(Lighti)(GLenum light, GLenum pname, GLint param)
00889 {
00890    DISPATCH(Lighti, (light, pname, param), (F, "glLighti(0x%x, 0x%x, %d);\n", light, pname, param));
00891 }
00892 
00893 KEYWORD1 void KEYWORD2 NAME(Lightiv)(GLenum light, GLenum pname, const GLint * params)
00894 {
00895    DISPATCH(Lightiv, (light, pname, params), (F, "glLightiv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
00896 }
00897 
00898 KEYWORD1 void KEYWORD2 NAME(LightModelf)(GLenum pname, GLfloat param)
00899 {
00900    DISPATCH(LightModelf, (pname, param), (F, "glLightModelf(0x%x, %f);\n", pname, param));
00901 }
00902 
00903 KEYWORD1 void KEYWORD2 NAME(LightModelfv)(GLenum pname, const GLfloat * params)
00904 {
00905    DISPATCH(LightModelfv, (pname, params), (F, "glLightModelfv(0x%x, %p);\n", pname, (const void *) params));
00906 }
00907 
00908 KEYWORD1 void KEYWORD2 NAME(LightModeli)(GLenum pname, GLint param)
00909 {
00910    DISPATCH(LightModeli, (pname, param), (F, "glLightModeli(0x%x, %d);\n", pname, param));
00911 }
00912 
00913 KEYWORD1 void KEYWORD2 NAME(LightModeliv)(GLenum pname, const GLint * params)
00914 {
00915    DISPATCH(LightModeliv, (pname, params), (F, "glLightModeliv(0x%x, %p);\n", pname, (const void *) params));
00916 }
00917 
00918 KEYWORD1 void KEYWORD2 NAME(LineStipple)(GLint factor, GLushort pattern)
00919 {
00920    DISPATCH(LineStipple, (factor, pattern), (F, "glLineStipple(%d, %d);\n", factor, pattern));
00921 }
00922 
00923 KEYWORD1 void KEYWORD2 NAME(LineWidth)(GLfloat width)
00924 {
00925    DISPATCH(LineWidth, (width), (F, "glLineWidth(%f);\n", width));
00926 }
00927 
00928 KEYWORD1 void KEYWORD2 NAME(Materialf)(GLenum face, GLenum pname, GLfloat param)
00929 {
00930    DISPATCH(Materialf, (face, pname, param), (F, "glMaterialf(0x%x, 0x%x, %f);\n", face, pname, param));
00931 }
00932 
00933 KEYWORD1 void KEYWORD2 NAME(Materialfv)(GLenum face, GLenum pname, const GLfloat * params)
00934 {
00935    DISPATCH(Materialfv, (face, pname, params), (F, "glMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
00936 }
00937 
00938 KEYWORD1 void KEYWORD2 NAME(Materiali)(GLenum face, GLenum pname, GLint param)
00939 {
00940    DISPATCH(Materiali, (face, pname, param), (F, "glMateriali(0x%x, 0x%x, %d);\n", face, pname, param));
00941 }
00942 
00943 KEYWORD1 void KEYWORD2 NAME(Materialiv)(GLenum face, GLenum pname, const GLint * params)
00944 {
00945    DISPATCH(Materialiv, (face, pname, params), (F, "glMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
00946 }
00947 
00948 KEYWORD1 void KEYWORD2 NAME(PointSize)(GLfloat size)
00949 {
00950    DISPATCH(PointSize, (size), (F, "glPointSize(%f);\n", size));
00951 }
00952 
00953 KEYWORD1 void KEYWORD2 NAME(PolygonMode)(GLenum face, GLenum mode)
00954 {
00955    DISPATCH(PolygonMode, (face, mode), (F, "glPolygonMode(0x%x, 0x%x);\n", face, mode));
00956 }
00957 
00958 KEYWORD1 void KEYWORD2 NAME(PolygonStipple)(const GLubyte * mask)
00959 {
00960    DISPATCH(PolygonStipple, (mask), (F, "glPolygonStipple(%p);\n", (const void *) mask));
00961 }
00962 
00963 KEYWORD1 void KEYWORD2 NAME(Scissor)(GLint x, GLint y, GLsizei width, GLsizei height)
00964 {
00965    DISPATCH(Scissor, (x, y, width, height), (F, "glScissor(%d, %d, %d, %d);\n", x, y, width, height));
00966 }
00967 
00968 KEYWORD1 void KEYWORD2 NAME(ShadeModel)(GLenum mode)
00969 {
00970    DISPATCH(ShadeModel, (mode), (F, "glShadeModel(0x%x);\n", mode));
00971 }
00972 
00973 KEYWORD1 void KEYWORD2 NAME(TexParameterf)(GLenum target, GLenum pname, GLfloat param)
00974 {
00975    DISPATCH(TexParameterf, (target, pname, param), (F, "glTexParameterf(0x%x, 0x%x, %f);\n", target, pname, param));
00976 }
00977 
00978 KEYWORD1 void KEYWORD2 NAME(TexParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
00979 {
00980    DISPATCH(TexParameterfv, (target, pname, params), (F, "glTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
00981 }
00982 
00983 KEYWORD1 void KEYWORD2 NAME(TexParameteri)(GLenum target, GLenum pname, GLint param)
00984 {
00985    DISPATCH(TexParameteri, (target, pname, param), (F, "glTexParameteri(0x%x, 0x%x, %d);\n", target, pname, param));
00986 }
00987 
00988 KEYWORD1 void KEYWORD2 NAME(TexParameteriv)(GLenum target, GLenum pname, const GLint * params)
00989 {
00990    DISPATCH(TexParameteriv, (target, pname, params), (F, "glTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
00991 }
00992 
00993 KEYWORD1 void KEYWORD2 NAME(TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
00994 {
00995    DISPATCH(TexImage1D, (target, level, internalformat, width, border, format, type, pixels), (F, "glTexImage1D(0x%x, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, border, format, type, (const void *) pixels));
00996 }
00997 
00998 KEYWORD1 void KEYWORD2 NAME(TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
00999 {
01000    DISPATCH(TexImage2D, (target, level, internalformat, width, height, border, format, type, pixels), (F, "glTexImage2D(0x%x, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, border, format, type, (const void *) pixels));
01001 }
01002 
01003 KEYWORD1 void KEYWORD2 NAME(TexEnvf)(GLenum target, GLenum pname, GLfloat param)
01004 {
01005    DISPATCH(TexEnvf, (target, pname, param), (F, "glTexEnvf(0x%x, 0x%x, %f);\n", target, pname, param));
01006 }
01007 
01008 KEYWORD1 void KEYWORD2 NAME(TexEnvfv)(GLenum target, GLenum pname, const GLfloat * params)
01009 {
01010    DISPATCH(TexEnvfv, (target, pname, params), (F, "glTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01011 }
01012 
01013 KEYWORD1 void KEYWORD2 NAME(TexEnvi)(GLenum target, GLenum pname, GLint param)
01014 {
01015    DISPATCH(TexEnvi, (target, pname, param), (F, "glTexEnvi(0x%x, 0x%x, %d);\n", target, pname, param));
01016 }
01017 
01018 KEYWORD1 void KEYWORD2 NAME(TexEnviv)(GLenum target, GLenum pname, const GLint * params)
01019 {
01020    DISPATCH(TexEnviv, (target, pname, params), (F, "glTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01021 }
01022 
01023 KEYWORD1 void KEYWORD2 NAME(TexGend)(GLenum coord, GLenum pname, GLdouble param)
01024 {
01025    DISPATCH(TexGend, (coord, pname, param), (F, "glTexGend(0x%x, 0x%x, %f);\n", coord, pname, param));
01026 }
01027 
01028 KEYWORD1 void KEYWORD2 NAME(TexGendv)(GLenum coord, GLenum pname, const GLdouble * params)
01029 {
01030    DISPATCH(TexGendv, (coord, pname, params), (F, "glTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
01031 }
01032 
01033 KEYWORD1 void KEYWORD2 NAME(TexGenf)(GLenum coord, GLenum pname, GLfloat param)
01034 {
01035    DISPATCH(TexGenf, (coord, pname, param), (F, "glTexGenf(0x%x, 0x%x, %f);\n", coord, pname, param));
01036 }
01037 
01038 KEYWORD1 void KEYWORD2 NAME(TexGenfv)(GLenum coord, GLenum pname, const GLfloat * params)
01039 {
01040    DISPATCH(TexGenfv, (coord, pname, params), (F, "glTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
01041 }
01042 
01043 KEYWORD1 void KEYWORD2 NAME(TexGeni)(GLenum coord, GLenum pname, GLint param)
01044 {
01045    DISPATCH(TexGeni, (coord, pname, param), (F, "glTexGeni(0x%x, 0x%x, %d);\n", coord, pname, param));
01046 }
01047 
01048 KEYWORD1 void KEYWORD2 NAME(TexGeniv)(GLenum coord, GLenum pname, const GLint * params)
01049 {
01050    DISPATCH(TexGeniv, (coord, pname, params), (F, "glTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
01051 }
01052 
01053 KEYWORD1 void KEYWORD2 NAME(FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer)
01054 {
01055    DISPATCH(FeedbackBuffer, (size, type, buffer), (F, "glFeedbackBuffer(%d, 0x%x, %p);\n", size, type, (const void *) buffer));
01056 }
01057 
01058 KEYWORD1 void KEYWORD2 NAME(SelectBuffer)(GLsizei size, GLuint * buffer)
01059 {
01060    DISPATCH(SelectBuffer, (size, buffer), (F, "glSelectBuffer(%d, %p);\n", size, (const void *) buffer));
01061 }
01062 
01063 KEYWORD1 GLint KEYWORD2 NAME(RenderMode)(GLenum mode)
01064 {
01065    RETURN_DISPATCH(RenderMode, (mode), (F, "glRenderMode(0x%x);\n", mode));
01066 }
01067 
01068 KEYWORD1 void KEYWORD2 NAME(InitNames)(void)
01069 {
01070    DISPATCH(InitNames, (), (F, "glInitNames();\n"));
01071 }
01072 
01073 KEYWORD1 void KEYWORD2 NAME(LoadName)(GLuint name)
01074 {
01075    DISPATCH(LoadName, (name), (F, "glLoadName(%d);\n", name));
01076 }
01077 
01078 KEYWORD1 void KEYWORD2 NAME(PassThrough)(GLfloat token)
01079 {
01080    DISPATCH(PassThrough, (token), (F, "glPassThrough(%f);\n", token));
01081 }
01082 
01083 KEYWORD1 void KEYWORD2 NAME(PopName)(void)
01084 {
01085    DISPATCH(PopName, (), (F, "glPopName();\n"));
01086 }
01087 
01088 KEYWORD1 void KEYWORD2 NAME(PushName)(GLuint name)
01089 {
01090    DISPATCH(PushName, (name), (F, "glPushName(%d);\n", name));
01091 }
01092 
01093 KEYWORD1 void KEYWORD2 NAME(DrawBuffer)(GLenum mode)
01094 {
01095    DISPATCH(DrawBuffer, (mode), (F, "glDrawBuffer(0x%x);\n", mode));
01096 }
01097 
01098 KEYWORD1 void KEYWORD2 NAME(Clear)(GLbitfield mask)
01099 {
01100    DISPATCH(Clear, (mask), (F, "glClear(%d);\n", mask));
01101 }
01102 
01103 KEYWORD1 void KEYWORD2 NAME(ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
01104 {
01105    DISPATCH(ClearAccum, (red, green, blue, alpha), (F, "glClearAccum(%f, %f, %f, %f);\n", red, green, blue, alpha));
01106 }
01107 
01108 KEYWORD1 void KEYWORD2 NAME(ClearIndex)(GLfloat c)
01109 {
01110    DISPATCH(ClearIndex, (c), (F, "glClearIndex(%f);\n", c));
01111 }
01112 
01113 KEYWORD1 void KEYWORD2 NAME(ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
01114 {
01115    DISPATCH(ClearColor, (red, green, blue, alpha), (F, "glClearColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
01116 }
01117 
01118 KEYWORD1 void KEYWORD2 NAME(ClearStencil)(GLint s)
01119 {
01120    DISPATCH(ClearStencil, (s), (F, "glClearStencil(%d);\n", s));
01121 }
01122 
01123 KEYWORD1 void KEYWORD2 NAME(ClearDepth)(GLclampd depth)
01124 {
01125    DISPATCH(ClearDepth, (depth), (F, "glClearDepth(%f);\n", depth));
01126 }
01127 
01128 KEYWORD1 void KEYWORD2 NAME(StencilMask)(GLuint mask)
01129 {
01130    DISPATCH(StencilMask, (mask), (F, "glStencilMask(%d);\n", mask));
01131 }
01132 
01133 KEYWORD1 void KEYWORD2 NAME(ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
01134 {
01135    DISPATCH(ColorMask, (red, green, blue, alpha), (F, "glColorMask(%d, %d, %d, %d);\n", red, green, blue, alpha));
01136 }
01137 
01138 KEYWORD1 void KEYWORD2 NAME(DepthMask)(GLboolean flag)
01139 {
01140    DISPATCH(DepthMask, (flag), (F, "glDepthMask(%d);\n", flag));
01141 }
01142 
01143 KEYWORD1 void KEYWORD2 NAME(IndexMask)(GLuint mask)
01144 {
01145    DISPATCH(IndexMask, (mask), (F, "glIndexMask(%d);\n", mask));
01146 }
01147 
01148 KEYWORD1 void KEYWORD2 NAME(Accum)(GLenum op, GLfloat value)
01149 {
01150    DISPATCH(Accum, (op, value), (F, "glAccum(0x%x, %f);\n", op, value));
01151 }
01152 
01153 KEYWORD1 void KEYWORD2 NAME(Disable)(GLenum cap)
01154 {
01155    DISPATCH(Disable, (cap), (F, "glDisable(0x%x);\n", cap));
01156 }
01157 
01158 KEYWORD1 void KEYWORD2 NAME(Enable)(GLenum cap)
01159 {
01160    DISPATCH(Enable, (cap), (F, "glEnable(0x%x);\n", cap));
01161 }
01162 
01163 KEYWORD1 void KEYWORD2 NAME(Finish)(void)
01164 {
01165    DISPATCH(Finish, (), (F, "glFinish();\n"));
01166 }
01167 
01168 KEYWORD1 void KEYWORD2 NAME(Flush)(void)
01169 {
01170    DISPATCH(Flush, (), (F, "glFlush();\n"));
01171 }
01172 
01173 KEYWORD1 void KEYWORD2 NAME(PopAttrib)(void)
01174 {
01175    DISPATCH(PopAttrib, (), (F, "glPopAttrib();\n"));
01176 }
01177 
01178 KEYWORD1 void KEYWORD2 NAME(PushAttrib)(GLbitfield mask)
01179 {
01180    DISPATCH(PushAttrib, (mask), (F, "glPushAttrib(%d);\n", mask));
01181 }
01182 
01183 KEYWORD1 void KEYWORD2 NAME(Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
01184 {
01185    DISPATCH(Map1d, (target, u1, u2, stride, order, points), (F, "glMap1d(0x%x, %f, %f, %d, %d, %p);\n", target, u1, u2, stride, order, (const void *) points));
01186 }
01187 
01188 KEYWORD1 void KEYWORD2 NAME(Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
01189 {
01190    DISPATCH(Map1f, (target, u1, u2, stride, order, points), (F, "glMap1f(0x%x, %f, %f, %d, %d, %p);\n", target, u1, u2, stride, order, (const void *) points));
01191 }
01192 
01193 KEYWORD1 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)
01194 {
01195    DISPATCH(Map2d, (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), (F, "glMap2d(0x%x, %f, %f, %d, %d, %f, %f, %d, %d, %p);\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, (const void *) points));
01196 }
01197 
01198 KEYWORD1 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)
01199 {
01200    DISPATCH(Map2f, (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), (F, "glMap2f(0x%x, %f, %f, %d, %d, %f, %f, %d, %d, %p);\n", target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, (const void *) points));
01201 }
01202 
01203 KEYWORD1 void KEYWORD2 NAME(MapGrid1d)(GLint un, GLdouble u1, GLdouble u2)
01204 {
01205    DISPATCH(MapGrid1d, (un, u1, u2), (F, "glMapGrid1d(%d, %f, %f);\n", un, u1, u2));
01206 }
01207 
01208 KEYWORD1 void KEYWORD2 NAME(MapGrid1f)(GLint un, GLfloat u1, GLfloat u2)
01209 {
01210    DISPATCH(MapGrid1f, (un, u1, u2), (F, "glMapGrid1f(%d, %f, %f);\n", un, u1, u2));
01211 }
01212 
01213 KEYWORD1 void KEYWORD2 NAME(MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
01214 {
01215    DISPATCH(MapGrid2d, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2d(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
01216 }
01217 
01218 KEYWORD1 void KEYWORD2 NAME(MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
01219 {
01220    DISPATCH(MapGrid2f, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2f(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
01221 }
01222 
01223 KEYWORD1 void KEYWORD2 NAME(EvalCoord1d)(GLdouble u)
01224 {
01225    DISPATCH(EvalCoord1d, (u), (F, "glEvalCoord1d(%f);\n", u));
01226 }
01227 
01228 KEYWORD1 void KEYWORD2 NAME(EvalCoord1dv)(const GLdouble * u)
01229 {
01230    DISPATCH(EvalCoord1dv, (u), (F, "glEvalCoord1dv(%p);\n", (const void *) u));
01231 }
01232 
01233 KEYWORD1 void KEYWORD2 NAME(EvalCoord1f)(GLfloat u)
01234 {
01235    DISPATCH(EvalCoord1f, (u), (F, "glEvalCoord1f(%f);\n", u));
01236 }
01237 
01238 KEYWORD1 void KEYWORD2 NAME(EvalCoord1fv)(const GLfloat * u)
01239 {
01240    DISPATCH(EvalCoord1fv, (u), (F, "glEvalCoord1fv(%p);\n", (const void *) u));
01241 }
01242 
01243 KEYWORD1 void KEYWORD2 NAME(EvalCoord2d)(GLdouble u, GLdouble v)
01244 {
01245    DISPATCH(EvalCoord2d, (u, v), (F, "glEvalCoord2d(%f, %f);\n", u, v));
01246 }
01247 
01248 KEYWORD1 void KEYWORD2 NAME(EvalCoord2dv)(const GLdouble * u)
01249 {
01250    DISPATCH(EvalCoord2dv, (u), (F, "glEvalCoord2dv(%p);\n", (const void *) u));
01251 }
01252 
01253 KEYWORD1 void KEYWORD2 NAME(EvalCoord2f)(GLfloat u, GLfloat v)
01254 {
01255    DISPATCH(EvalCoord2f, (u, v), (F, "glEvalCoord2f(%f, %f);\n", u, v));
01256 }
01257 
01258 KEYWORD1 void KEYWORD2 NAME(EvalCoord2fv)(const GLfloat * u)
01259 {
01260    DISPATCH(EvalCoord2fv, (u), (F, "glEvalCoord2fv(%p);\n", (const void *) u));
01261 }
01262 
01263 KEYWORD1 void KEYWORD2 NAME(EvalMesh1)(GLenum mode, GLint i1, GLint i2)
01264 {
01265    DISPATCH(EvalMesh1, (mode, i1, i2), (F, "glEvalMesh1(0x%x, %d, %d);\n", mode, i1, i2));
01266 }
01267 
01268 KEYWORD1 void KEYWORD2 NAME(EvalPoint1)(GLint i)
01269 {
01270    DISPATCH(EvalPoint1, (i), (F, "glEvalPoint1(%d);\n", i));
01271 }
01272 
01273 KEYWORD1 void KEYWORD2 NAME(EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
01274 {
01275    DISPATCH(EvalMesh2, (mode, i1, i2, j1, j2), (F, "glEvalMesh2(0x%x, %d, %d, %d, %d);\n", mode, i1, i2, j1, j2));
01276 }
01277 
01278 KEYWORD1 void KEYWORD2 NAME(EvalPoint2)(GLint i, GLint j)
01279 {
01280    DISPATCH(EvalPoint2, (i, j), (F, "glEvalPoint2(%d, %d);\n", i, j));
01281 }
01282 
01283 KEYWORD1 void KEYWORD2 NAME(AlphaFunc)(GLenum func, GLclampf ref)
01284 {
01285    DISPATCH(AlphaFunc, (func, ref), (F, "glAlphaFunc(0x%x, %f);\n", func, ref));
01286 }
01287 
01288 KEYWORD1 void KEYWORD2 NAME(BlendFunc)(GLenum sfactor, GLenum dfactor)
01289 {
01290    DISPATCH(BlendFunc, (sfactor, dfactor), (F, "glBlendFunc(0x%x, 0x%x);\n", sfactor, dfactor));
01291 }
01292 
01293 KEYWORD1 void KEYWORD2 NAME(LogicOp)(GLenum opcode)
01294 {
01295    DISPATCH(LogicOp, (opcode), (F, "glLogicOp(0x%x);\n", opcode));
01296 }
01297 
01298 KEYWORD1 void KEYWORD2 NAME(StencilFunc)(GLenum func, GLint ref, GLuint mask)
01299 {
01300    DISPATCH(StencilFunc, (func, ref, mask), (F, "glStencilFunc(0x%x, %d, %d);\n", func, ref, mask));
01301 }
01302 
01303 KEYWORD1 void KEYWORD2 NAME(StencilOp)(GLenum fail, GLenum zfail, GLenum zpass)
01304 {
01305    DISPATCH(StencilOp, (fail, zfail, zpass), (F, "glStencilOp(0x%x, 0x%x, 0x%x);\n", fail, zfail, zpass));
01306 }
01307 
01308 KEYWORD1 void KEYWORD2 NAME(DepthFunc)(GLenum func)
01309 {
01310    DISPATCH(DepthFunc, (func), (F, "glDepthFunc(0x%x);\n", func));
01311 }
01312 
01313 KEYWORD1 void KEYWORD2 NAME(PixelZoom)(GLfloat xfactor, GLfloat yfactor)
01314 {
01315    DISPATCH(PixelZoom, (xfactor, yfactor), (F, "glPixelZoom(%f, %f);\n", xfactor, yfactor));
01316 }
01317 
01318 KEYWORD1 void KEYWORD2 NAME(PixelTransferf)(GLenum pname, GLfloat param)
01319 {
01320    DISPATCH(PixelTransferf, (pname, param), (F, "glPixelTransferf(0x%x, %f);\n", pname, param));
01321 }
01322 
01323 KEYWORD1 void KEYWORD2 NAME(PixelTransferi)(GLenum pname, GLint param)
01324 {
01325    DISPATCH(PixelTransferi, (pname, param), (F, "glPixelTransferi(0x%x, %d);\n", pname, param));
01326 }
01327 
01328 KEYWORD1 void KEYWORD2 NAME(PixelStoref)(GLenum pname, GLfloat param)
01329 {
01330    DISPATCH(PixelStoref, (pname, param), (F, "glPixelStoref(0x%x, %f);\n", pname, param));
01331 }
01332 
01333 KEYWORD1 void KEYWORD2 NAME(PixelStorei)(GLenum pname, GLint param)
01334 {
01335    DISPATCH(PixelStorei, (pname, param), (F, "glPixelStorei(0x%x, %d);\n", pname, param));
01336 }
01337 
01338 KEYWORD1 void KEYWORD2 NAME(PixelMapfv)(GLenum map, GLsizei mapsize, const GLfloat * values)
01339 {
01340    DISPATCH(PixelMapfv, (map, mapsize, values), (F, "glPixelMapfv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
01341 }
01342 
01343 KEYWORD1 void KEYWORD2 NAME(PixelMapuiv)(GLenum map, GLsizei mapsize, const GLuint * values)
01344 {
01345    DISPATCH(PixelMapuiv, (map, mapsize, values), (F, "glPixelMapuiv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
01346 }
01347 
01348 KEYWORD1 void KEYWORD2 NAME(PixelMapusv)(GLenum map, GLsizei mapsize, const GLushort * values)
01349 {
01350    DISPATCH(PixelMapusv, (map, mapsize, values), (F, "glPixelMapusv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
01351 }
01352 
01353 KEYWORD1 void KEYWORD2 NAME(ReadBuffer)(GLenum mode)
01354 {
01355    DISPATCH(ReadBuffer, (mode), (F, "glReadBuffer(0x%x);\n", mode));
01356 }
01357 
01358 KEYWORD1 void KEYWORD2 NAME(CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
01359 {
01360    DISPATCH(CopyPixels, (x, y, width, height, type), (F, "glCopyPixels(%d, %d, %d, %d, 0x%x);\n", x, y, width, height, type));
01361 }
01362 
01363 KEYWORD1 void KEYWORD2 NAME(ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
01364 {
01365    DISPATCH(ReadPixels, (x, y, width, height, format, type, pixels), (F, "glReadPixels(%d, %d, %d, %d, 0x%x, 0x%x, %p);\n", x, y, width, height, format, type, (const void *) pixels));
01366 }
01367 
01368 KEYWORD1 void KEYWORD2 NAME(DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
01369 {
01370    DISPATCH(DrawPixels, (width, height, format, type, pixels), (F, "glDrawPixels(%d, %d, 0x%x, 0x%x, %p);\n", width, height, format, type, (const void *) pixels));
01371 }
01372 
01373 KEYWORD1 void KEYWORD2 NAME(GetBooleanv)(GLenum pname, GLboolean * params)
01374 {
01375    DISPATCH(GetBooleanv, (pname, params), (F, "glGetBooleanv(0x%x, %p);\n", pname, (const void *) params));
01376 }
01377 
01378 KEYWORD1 void KEYWORD2 NAME(GetClipPlane)(GLenum plane, GLdouble * equation)
01379 {
01380    DISPATCH(GetClipPlane, (plane, equation), (F, "glGetClipPlane(0x%x, %p);\n", plane, (const void *) equation));
01381 }
01382 
01383 KEYWORD1 void KEYWORD2 NAME(GetDoublev)(GLenum pname, GLdouble * params)
01384 {
01385    DISPATCH(GetDoublev, (pname, params), (F, "glGetDoublev(0x%x, %p);\n", pname, (const void *) params));
01386 }
01387 
01388 KEYWORD1 GLenum KEYWORD2 NAME(GetError)(void)
01389 {
01390    RETURN_DISPATCH(GetError, (), (F, "glGetError();\n"));
01391 }
01392 
01393 KEYWORD1 void KEYWORD2 NAME(GetFloatv)(GLenum pname, GLfloat * params)
01394 {
01395    DISPATCH(GetFloatv, (pname, params), (F, "glGetFloatv(0x%x, %p);\n", pname, (const void *) params));
01396 }
01397 
01398 KEYWORD1 void KEYWORD2 NAME(GetIntegerv)(GLenum pname, GLint * params)
01399 {
01400    DISPATCH(GetIntegerv, (pname, params), (F, "glGetIntegerv(0x%x, %p);\n", pname, (const void *) params));
01401 }
01402 
01403 KEYWORD1 void KEYWORD2 NAME(GetLightfv)(GLenum light, GLenum pname, GLfloat * params)
01404 {
01405    DISPATCH(GetLightfv, (light, pname, params), (F, "glGetLightfv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
01406 }
01407 
01408 KEYWORD1 void KEYWORD2 NAME(GetLightiv)(GLenum light, GLenum pname, GLint * params)
01409 {
01410    DISPATCH(GetLightiv, (light, pname, params), (F, "glGetLightiv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
01411 }
01412 
01413 KEYWORD1 void KEYWORD2 NAME(GetMapdv)(GLenum target, GLenum query, GLdouble * v)
01414 {
01415    DISPATCH(GetMapdv, (target, query, v), (F, "glGetMapdv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
01416 }
01417 
01418 KEYWORD1 void KEYWORD2 NAME(GetMapfv)(GLenum target, GLenum query, GLfloat * v)
01419 {
01420    DISPATCH(GetMapfv, (target, query, v), (F, "glGetMapfv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
01421 }
01422 
01423 KEYWORD1 void KEYWORD2 NAME(GetMapiv)(GLenum target, GLenum query, GLint * v)
01424 {
01425    DISPATCH(GetMapiv, (target, query, v), (F, "glGetMapiv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
01426 }
01427 
01428 KEYWORD1 void KEYWORD2 NAME(GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params)
01429 {
01430    DISPATCH(GetMaterialfv, (face, pname, params), (F, "glGetMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
01431 }
01432 
01433 KEYWORD1 void KEYWORD2 NAME(GetMaterialiv)(GLenum face, GLenum pname, GLint * params)
01434 {
01435    DISPATCH(GetMaterialiv, (face, pname, params), (F, "glGetMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
01436 }
01437 
01438 KEYWORD1 void KEYWORD2 NAME(GetPixelMapfv)(GLenum map, GLfloat * values)
01439 {
01440    DISPATCH(GetPixelMapfv, (map, values), (F, "glGetPixelMapfv(0x%x, %p);\n", map, (const void *) values));
01441 }
01442 
01443 KEYWORD1 void KEYWORD2 NAME(GetPixelMapuiv)(GLenum map, GLuint * values)
01444 {
01445    DISPATCH(GetPixelMapuiv, (map, values), (F, "glGetPixelMapuiv(0x%x, %p);\n", map, (const void *) values));
01446 }
01447 
01448 KEYWORD1 void KEYWORD2 NAME(GetPixelMapusv)(GLenum map, GLushort * values)
01449 {
01450    DISPATCH(GetPixelMapusv, (map, values), (F, "glGetPixelMapusv(0x%x, %p);\n", map, (const void *) values));
01451 }
01452 
01453 KEYWORD1 void KEYWORD2 NAME(GetPolygonStipple)(GLubyte * mask)
01454 {
01455    DISPATCH(GetPolygonStipple, (mask), (F, "glGetPolygonStipple(%p);\n", (const void *) mask));
01456 }
01457 
01458 KEYWORD1 const GLubyte * KEYWORD2 NAME(GetString)(GLenum name)
01459 {
01460    RETURN_DISPATCH(GetString, (name), (F, "glGetString(0x%x);\n", name));
01461 }
01462 
01463 KEYWORD1 void KEYWORD2 NAME(GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params)
01464 {
01465    DISPATCH(GetTexEnvfv, (target, pname, params), (F, "glGetTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01466 }
01467 
01468 KEYWORD1 void KEYWORD2 NAME(GetTexEnviv)(GLenum target, GLenum pname, GLint * params)
01469 {
01470    DISPATCH(GetTexEnviv, (target, pname, params), (F, "glGetTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01471 }
01472 
01473 KEYWORD1 void KEYWORD2 NAME(GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params)
01474 {
01475    DISPATCH(GetTexGendv, (coord, pname, params), (F, "glGetTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
01476 }
01477 
01478 KEYWORD1 void KEYWORD2 NAME(GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params)
01479 {
01480    DISPATCH(GetTexGenfv, (coord, pname, params), (F, "glGetTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
01481 }
01482 
01483 KEYWORD1 void KEYWORD2 NAME(GetTexGeniv)(GLenum coord, GLenum pname, GLint * params)
01484 {
01485    DISPATCH(GetTexGeniv, (coord, pname, params), (F, "glGetTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
01486 }
01487 
01488 KEYWORD1 void KEYWORD2 NAME(GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
01489 {
01490    DISPATCH(GetTexImage, (target, level, format, type, pixels), (F, "glGetTexImage(0x%x, %d, 0x%x, 0x%x, %p);\n", target, level, format, type, (const void *) pixels));
01491 }
01492 
01493 KEYWORD1 void KEYWORD2 NAME(GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * params)
01494 {
01495    DISPATCH(GetTexParameterfv, (target, pname, params), (F, "glGetTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01496 }
01497 
01498 KEYWORD1 void KEYWORD2 NAME(GetTexParameteriv)(GLenum target, GLenum pname, GLint * params)
01499 {
01500    DISPATCH(GetTexParameteriv, (target, pname, params), (F, "glGetTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01501 }
01502 
01503 KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat * params)
01504 {
01505    DISPATCH(GetTexLevelParameterfv, (target, level, pname, params), (F, "glGetTexLevelParameterfv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (const void *) params));
01506 }
01507 
01508 KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params)
01509 {
01510    DISPATCH(GetTexLevelParameteriv, (target, level, pname, params), (F, "glGetTexLevelParameteriv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (const void *) params));
01511 }
01512 
01513 KEYWORD1 GLboolean KEYWORD2 NAME(IsEnabled)(GLenum cap)
01514 {
01515    RETURN_DISPATCH(IsEnabled, (cap), (F, "glIsEnabled(0x%x);\n", cap));
01516 }
01517 
01518 KEYWORD1 GLboolean KEYWORD2 NAME(IsList)(GLuint list)
01519 {
01520    RETURN_DISPATCH(IsList, (list), (F, "glIsList(%d);\n", list));
01521 }
01522 
01523 KEYWORD1 void KEYWORD2 NAME(DepthRange)(GLclampd zNear, GLclampd zFar)
01524 {
01525    DISPATCH(DepthRange, (zNear, zFar), (F, "glDepthRange(%f, %f);\n", zNear, zFar));
01526 }
01527 
01528 KEYWORD1 void KEYWORD2 NAME(Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
01529 {
01530    DISPATCH(Frustum, (left, right, bottom, top, zNear, zFar), (F, "glFrustum(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
01531 }
01532 
01533 KEYWORD1 void KEYWORD2 NAME(LoadIdentity)(void)
01534 {
01535    DISPATCH(LoadIdentity, (), (F, "glLoadIdentity();\n"));
01536 }
01537 
01538 KEYWORD1 void KEYWORD2 NAME(LoadMatrixf)(const GLfloat * m)
01539 {
01540    DISPATCH(LoadMatrixf, (m), (F, "glLoadMatrixf(%p);\n", (const void *) m));
01541 }
01542 
01543 KEYWORD1 void KEYWORD2 NAME(LoadMatrixd)(const GLdouble * m)
01544 {
01545    DISPATCH(LoadMatrixd, (m), (F, "glLoadMatrixd(%p);\n", (const void *) m));
01546 }
01547 
01548 KEYWORD1 void KEYWORD2 NAME(MatrixMode)(GLenum mode)
01549 {
01550    DISPATCH(MatrixMode, (mode), (F, "glMatrixMode(0x%x);\n", mode));
01551 }
01552 
01553 KEYWORD1 void KEYWORD2 NAME(MultMatrixf)(const GLfloat * m)
01554 {
01555    DISPATCH(MultMatrixf, (m), (F, "glMultMatrixf(%p);\n", (const void *) m));
01556 }
01557 
01558 KEYWORD1 void KEYWORD2 NAME(MultMatrixd)(const GLdouble * m)
01559 {
01560    DISPATCH(MultMatrixd, (m), (F, "glMultMatrixd(%p);\n", (const void *) m));
01561 }
01562 
01563 KEYWORD1 void KEYWORD2 NAME(Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
01564 {
01565    DISPATCH(Ortho, (left, right, bottom, top, zNear, zFar), (F, "glOrtho(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
01566 }
01567 
01568 KEYWORD1 void KEYWORD2 NAME(PopMatrix)(void)
01569 {
01570    DISPATCH(PopMatrix, (), (F, "glPopMatrix();\n"));
01571 }
01572 
01573 KEYWORD1 void KEYWORD2 NAME(PushMatrix)(void)
01574 {
01575    DISPATCH(PushMatrix, (), (F, "glPushMatrix();\n"));
01576 }
01577 
01578 KEYWORD1 void KEYWORD2 NAME(Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
01579 {
01580    DISPATCH(Rotated, (angle, x, y, z), (F, "glRotated(%f, %f, %f, %f);\n", angle, x, y, z));
01581 }
01582 
01583 KEYWORD1 void KEYWORD2 NAME(Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
01584 {
01585    DISPATCH(Rotatef, (angle, x, y, z), (F, "glRotatef(%f, %f, %f, %f);\n", angle, x, y, z));
01586 }
01587 
01588 KEYWORD1 void KEYWORD2 NAME(Scaled)(GLdouble x, GLdouble y, GLdouble z)
01589 {
01590    DISPATCH(Scaled, (x, y, z), (F, "glScaled(%f, %f, %f);\n", x, y, z));
01591 }
01592 
01593 KEYWORD1 void KEYWORD2 NAME(Scalef)(GLfloat x, GLfloat y, GLfloat z)
01594 {
01595    DISPATCH(Scalef, (x, y, z), (F, "glScalef(%f, %f, %f);\n", x, y, z));
01596 }
01597 
01598 KEYWORD1 void KEYWORD2 NAME(Translated)(GLdouble x, GLdouble y, GLdouble z)
01599 {
01600    DISPATCH(Translated, (x, y, z), (F, "glTranslated(%f, %f, %f);\n", x, y, z));
01601 }
01602 
01603 KEYWORD1 void KEYWORD2 NAME(Translatef)(GLfloat x, GLfloat y, GLfloat z)
01604 {
01605    DISPATCH(Translatef, (x, y, z), (F, "glTranslatef(%f, %f, %f);\n", x, y, z));
01606 }
01607 
01608 KEYWORD1 void KEYWORD2 NAME(Viewport)(GLint x, GLint y, GLsizei width, GLsizei height)
01609 {
01610    DISPATCH(Viewport, (x, y, width, height), (F, "glViewport(%d, %d, %d, %d);\n", x, y, width, height));
01611 }
01612 
01613 KEYWORD1 void KEYWORD2 NAME(ArrayElement)(GLint i)
01614 {
01615    DISPATCH(ArrayElement, (i), (F, "glArrayElement(%d);\n", i));
01616 }
01617 
01618 KEYWORD1 void KEYWORD2 NAME(ArrayElementEXT)(GLint i)
01619 {
01620    DISPATCH(ArrayElement, (i), (F, "glArrayElementEXT(%d);\n", i));
01621 }
01622 
01623 KEYWORD1 void KEYWORD2 NAME(BindTexture)(GLenum target, GLuint texture)
01624 {
01625    DISPATCH(BindTexture, (target, texture), (F, "glBindTexture(0x%x, %d);\n", target, texture));
01626 }
01627 
01628 KEYWORD1 void KEYWORD2 NAME(BindTextureEXT)(GLenum target, GLuint texture)
01629 {
01630    DISPATCH(BindTexture, (target, texture), (F, "glBindTextureEXT(0x%x, %d);\n", target, texture));
01631 }
01632 
01633 KEYWORD1 void KEYWORD2 NAME(ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
01634 {
01635    DISPATCH(ColorPointer, (size, type, stride, pointer), (F, "glColorPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
01636 }
01637 
01638 KEYWORD1 void KEYWORD2 NAME(DisableClientState)(GLenum array)
01639 {
01640    DISPATCH(DisableClientState, (array), (F, "glDisableClientState(0x%x);\n", array));
01641 }
01642 
01643 KEYWORD1 void KEYWORD2 NAME(DrawArrays)(GLenum mode, GLint first, GLsizei count)
01644 {
01645    DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArrays(0x%x, %d, %d);\n", mode, first, count));
01646 }
01647 
01648 KEYWORD1 void KEYWORD2 NAME(DrawArraysEXT)(GLenum mode, GLint first, GLsizei count)
01649 {
01650    DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArraysEXT(0x%x, %d, %d);\n", mode, first, count));
01651 }
01652 
01653 KEYWORD1 void KEYWORD2 NAME(DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
01654 {
01655    DISPATCH(DrawElements, (mode, count, type, indices), (F, "glDrawElements(0x%x, %d, 0x%x, %p);\n", mode, count, type, (const void *) indices));
01656 }
01657 
01658 KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer)
01659 {
01660    DISPATCH(EdgeFlagPointer, (stride, pointer), (F, "glEdgeFlagPointer(%d, %p);\n", stride, (const void *) pointer));
01661 }
01662 
01663 KEYWORD1 void KEYWORD2 NAME(EnableClientState)(GLenum array)
01664 {
01665    DISPATCH(EnableClientState, (array), (F, "glEnableClientState(0x%x);\n", array));
01666 }
01667 
01668 KEYWORD1 void KEYWORD2 NAME(IndexPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
01669 {
01670    DISPATCH(IndexPointer, (type, stride, pointer), (F, "glIndexPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
01671 }
01672 
01673 KEYWORD1 void KEYWORD2 NAME(Indexub)(GLubyte c)
01674 {
01675    DISPATCH(Indexub, (c), (F, "glIndexub(%d);\n", c));
01676 }
01677 
01678 KEYWORD1 void KEYWORD2 NAME(Indexubv)(const GLubyte * c)
01679 {
01680    DISPATCH(Indexubv, (c), (F, "glIndexubv(%p);\n", (const void *) c));
01681 }
01682 
01683 KEYWORD1 void KEYWORD2 NAME(InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid * pointer)
01684 {
01685    DISPATCH(InterleavedArrays, (format, stride, pointer), (F, "glInterleavedArrays(0x%x, %d, %p);\n", format, stride, (const void *) pointer));
01686 }
01687 
01688 KEYWORD1 void KEYWORD2 NAME(NormalPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
01689 {
01690    DISPATCH(NormalPointer, (type, stride, pointer), (F, "glNormalPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
01691 }
01692 
01693 KEYWORD1 void KEYWORD2 NAME(PolygonOffset)(GLfloat factor, GLfloat units)
01694 {
01695    DISPATCH(PolygonOffset, (factor, units), (F, "glPolygonOffset(%f, %f);\n", factor, units));
01696 }
01697 
01698 KEYWORD1 void KEYWORD2 NAME(TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
01699 {
01700    DISPATCH(TexCoordPointer, (size, type, stride, pointer), (F, "glTexCoordPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
01701 }
01702 
01703 KEYWORD1 void KEYWORD2 NAME(VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
01704 {
01705    DISPATCH(VertexPointer, (size, type, stride, pointer), (F, "glVertexPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
01706 }
01707 
01708 KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences)
01709 {
01710    RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResident(%d, %p, %p);\n", n, (const void *) textures, (const void *) residences));
01711 }
01712 
01713 #ifndef GLX_INDIRECT_RENDERING
01714 KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences)
01715 {
01716    RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResidentEXT(%d, %p, %p);\n", n, (const void *) textures, (const void *) residences));
01717 }
01718 #endif /* GLX_INDIRECT_RENDERING */
01719 
01720 KEYWORD1 void KEYWORD2 NAME(CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
01721 {
01722    DISPATCH(CopyTexImage1D, (target, level, internalformat, x, y, width, border), (F, "glCopyTexImage1D(0x%x, %d, 0x%x, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, border));
01723 }
01724 
01725 KEYWORD1 void KEYWORD2 NAME(CopyTexImage1DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
01726 {
01727    DISPATCH(CopyTexImage1D, (target, level, internalformat, x, y, width, border), (F, "glCopyTexImage1DEXT(0x%x, %d, 0x%x, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, border));
01728 }
01729 
01730 KEYWORD1 void KEYWORD2 NAME(CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
01731 {
01732    DISPATCH(CopyTexImage2D, (target, level, internalformat, x, y, width, height, border), (F, "glCopyTexImage2D(0x%x, %d, 0x%x, %d, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, height, border));
01733 }
01734 
01735 KEYWORD1 void KEYWORD2 NAME(CopyTexImage2DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
01736 {
01737    DISPATCH(CopyTexImage2D, (target, level, internalformat, x, y, width, height, border), (F, "glCopyTexImage2DEXT(0x%x, %d, 0x%x, %d, %d, %d, %d, %d);\n", target, level, internalformat, x, y, width, height, border));
01738 }
01739 
01740 KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
01741 {
01742    DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1D(0x%x, %d, %d, %d, %d, %d);\n", target, level, xoffset, x, y, width));
01743 }
01744 
01745 KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
01746 {
01747    DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1DEXT(0x%x, %d, %d, %d, %d, %d);\n", target, level, xoffset, x, y, width));
01748 }
01749 
01750 KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
01751 {
01752    DISPATCH(CopyTexSubImage2D, (target, level, xoffset, yoffset, x, y, width, height), (F, "glCopyTexSubImage2D(0x%x, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, x, y, width, height));
01753 }
01754 
01755 KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
01756 {
01757    DISPATCH(CopyTexSubImage2D, (target, level, xoffset, yoffset, x, y, width, height), (F, "glCopyTexSubImage2DEXT(0x%x, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, x, y, width, height));
01758 }
01759 
01760 KEYWORD1 void KEYWORD2 NAME(DeleteTextures)(GLsizei n, const GLuint * textures)
01761 {
01762    DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTextures(%d, %p);\n", n, (const void *) textures));
01763 }
01764 
01765 #ifndef GLX_INDIRECT_RENDERING
01766 KEYWORD1 void KEYWORD2 NAME(DeleteTexturesEXT)(GLsizei n, const GLuint * textures)
01767 {
01768    DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTexturesEXT(%d, %p);\n", n, (const void *) textures));
01769 }
01770 #endif /* GLX_INDIRECT_RENDERING */
01771 
01772 KEYWORD1 void KEYWORD2 NAME(GenTextures)(GLsizei n, GLuint * textures)
01773 {
01774    DISPATCH(GenTextures, (n, textures), (F, "glGenTextures(%d, %p);\n", n, (const void *) textures));
01775 }
01776 
01777 #ifndef GLX_INDIRECT_RENDERING
01778 KEYWORD1 void KEYWORD2 NAME(GenTexturesEXT)(GLsizei n, GLuint * textures)
01779 {
01780    DISPATCH(GenTextures, (n, textures), (F, "glGenTexturesEXT(%d, %p);\n", n, (const void *) textures));
01781 }
01782 #endif /* GLX_INDIRECT_RENDERING */
01783 
01784 KEYWORD1 void KEYWORD2 NAME(GetPointerv)(GLenum pname, GLvoid ** params)
01785 {
01786    DISPATCH(GetPointerv, (pname, params), (F, "glGetPointerv(0x%x, %p);\n", pname, (const void *) params));
01787 }
01788 
01789 KEYWORD1 void KEYWORD2 NAME(GetPointervEXT)(GLenum pname, GLvoid ** params)
01790 {
01791    DISPATCH(GetPointerv, (pname, params), (F, "glGetPointervEXT(0x%x, %p);\n", pname, (const void *) params));
01792 }
01793 
01794 KEYWORD1 GLboolean KEYWORD2 NAME(IsTexture)(GLuint texture)
01795 {
01796    RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTexture(%d);\n", texture));
01797 }
01798 
01799 #ifndef GLX_INDIRECT_RENDERING
01800 KEYWORD1 GLboolean KEYWORD2 NAME(IsTextureEXT)(GLuint texture)
01801 {
01802    RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTextureEXT(%d);\n", texture));
01803 }
01804 #endif /* GLX_INDIRECT_RENDERING */
01805 
01806 KEYWORD1 void KEYWORD2 NAME(PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
01807 {
01808    DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTextures(%d, %p, %p);\n", n, (const void *) textures, (const void *) priorities));
01809 }
01810 
01811 KEYWORD1 void KEYWORD2 NAME(PrioritizeTexturesEXT)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
01812 {
01813    DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTexturesEXT(%d, %p, %p);\n", n, (const void *) textures, (const void *) priorities));
01814 }
01815 
01816 KEYWORD1 void KEYWORD2 NAME(TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
01817 {
01818    DISPATCH(TexSubImage1D, (target, level, xoffset, width, format, type, pixels), (F, "glTexSubImage1D(0x%x, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, width, format, type, (const void *) pixels));
01819 }
01820 
01821 KEYWORD1 void KEYWORD2 NAME(TexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
01822 {
01823    DISPATCH(TexSubImage1D, (target, level, xoffset, width, format, type, pixels), (F, "glTexSubImage1DEXT(0x%x, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, width, format, type, (const void *) pixels));
01824 }
01825 
01826 KEYWORD1 void KEYWORD2 NAME(TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
01827 {
01828    DISPATCH(TexSubImage2D, (target, level, xoffset, yoffset, width, height, format, type, pixels), (F, "glTexSubImage2D(0x%x, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, width, height, format, type, (const void *) pixels));
01829 }
01830 
01831 KEYWORD1 void KEYWORD2 NAME(TexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
01832 {
01833    DISPATCH(TexSubImage2D, (target, level, xoffset, yoffset, width, height, format, type, pixels), (F, "glTexSubImage2DEXT(0x%x, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, width, height, format, type, (const void *) pixels));
01834 }
01835 
01836 KEYWORD1 void KEYWORD2 NAME(PopClientAttrib)(void)
01837 {
01838    DISPATCH(PopClientAttrib, (), (F, "glPopClientAttrib();\n"));
01839 }
01840 
01841 KEYWORD1 void KEYWORD2 NAME(PushClientAttrib)(GLbitfield mask)
01842 {
01843    DISPATCH(PushClientAttrib, (mask), (F, "glPushClientAttrib(%d);\n", mask));
01844 }
01845 
01846 KEYWORD1 void KEYWORD2 NAME(BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
01847 {
01848    DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
01849 }
01850 
01851 KEYWORD1 void KEYWORD2 NAME(BlendColorEXT)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
01852 {
01853    DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColorEXT(%f, %f, %f, %f);\n", red, green, blue, alpha));
01854 }
01855 
01856 KEYWORD1 void KEYWORD2 NAME(BlendEquation)(GLenum mode)
01857 {
01858    DISPATCH(BlendEquation, (mode), (F, "glBlendEquation(0x%x);\n", mode));
01859 }
01860 
01861 KEYWORD1 void KEYWORD2 NAME(BlendEquationEXT)(GLenum mode)
01862 {
01863    DISPATCH(BlendEquation, (mode), (F, "glBlendEquationEXT(0x%x);\n", mode));
01864 }
01865 
01866 KEYWORD1 void KEYWORD2 NAME(DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
01867 {
01868    DISPATCH(DrawRangeElements, (mode, start, end, count, type, indices), (F, "glDrawRangeElements(0x%x, %d, %d, %d, 0x%x, %p);\n", mode, start, end, count, type, (const void *) indices));
01869 }
01870 
01871 KEYWORD1 void KEYWORD2 NAME(DrawRangeElementsEXT)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
01872 {
01873    DISPATCH(DrawRangeElements, (mode, start, end, count, type, indices), (F, "glDrawRangeElementsEXT(0x%x, %d, %d, %d, 0x%x, %p);\n", mode, start, end, count, type, (const void *) indices));
01874 }
01875 
01876 KEYWORD1 void KEYWORD2 NAME(ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
01877 {
01878    DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTable(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) table));
01879 }
01880 
01881 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_339)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
01882 
01883 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_339)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
01884 {
01885    DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTableSGI(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) table));
01886 }
01887 
01888 KEYWORD1 void KEYWORD2 NAME(ColorTableEXT)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
01889 {
01890    DISPATCH(ColorTable, (target, internalformat, width, format, type, table), (F, "glColorTableEXT(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) table));
01891 }
01892 
01893 KEYWORD1 void KEYWORD2 NAME(ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
01894 {
01895    DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01896 }
01897 
01898 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_340)(GLenum target, GLenum pname, const GLfloat * params);
01899 
01900 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_340)(GLenum target, GLenum pname, const GLfloat * params)
01901 {
01902    DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01903 }
01904 
01905 KEYWORD1 void KEYWORD2 NAME(ColorTableParameteriv)(GLenum target, GLenum pname, const GLint * params)
01906 {
01907    DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01908 }
01909 
01910 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_341)(GLenum target, GLenum pname, const GLint * params);
01911 
01912 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_341)(GLenum target, GLenum pname, const GLint * params)
01913 {
01914    DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01915 }
01916 
01917 KEYWORD1 void KEYWORD2 NAME(CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
01918 {
01919    DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTable(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
01920 }
01921 
01922 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_342)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
01923 
01924 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_342)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
01925 {
01926    DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTableSGI(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
01927 }
01928 
01929 KEYWORD1 void KEYWORD2 NAME(GetColorTable)(GLenum target, GLenum format, GLenum type, GLvoid * table)
01930 {
01931    DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTable(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
01932 }
01933 
01934 #ifndef GLX_INDIRECT_RENDERING
01935 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_343)(GLenum target, GLenum format, GLenum type, GLvoid * table);
01936 
01937 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_343)(GLenum target, GLenum format, GLenum type, GLvoid * table)
01938 {
01939    DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTableSGI(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
01940 }
01941 #endif /* GLX_INDIRECT_RENDERING */
01942 
01943 #ifndef GLX_INDIRECT_RENDERING
01944 KEYWORD1 void KEYWORD2 NAME(GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * table)
01945 {
01946    DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTableEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
01947 }
01948 #endif /* GLX_INDIRECT_RENDERING */
01949 
01950 KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat * params)
01951 {
01952    DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01953 }
01954 
01955 #ifndef GLX_INDIRECT_RENDERING
01956 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_344)(GLenum target, GLenum pname, GLfloat * params);
01957 
01958 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_344)(GLenum target, GLenum pname, GLfloat * params)
01959 {
01960    DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01961 }
01962 #endif /* GLX_INDIRECT_RENDERING */
01963 
01964 #ifndef GLX_INDIRECT_RENDERING
01965 KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
01966 {
01967    DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01968 }
01969 #endif /* GLX_INDIRECT_RENDERING */
01970 
01971 KEYWORD1 void KEYWORD2 NAME(GetColorTableParameteriv)(GLenum target, GLenum pname, GLint * params)
01972 {
01973    DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01974 }
01975 
01976 #ifndef GLX_INDIRECT_RENDERING
01977 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_345)(GLenum target, GLenum pname, GLint * params);
01978 
01979 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_345)(GLenum target, GLenum pname, GLint * params)
01980 {
01981    DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01982 }
01983 #endif /* GLX_INDIRECT_RENDERING */
01984 
01985 #ifndef GLX_INDIRECT_RENDERING
01986 KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params)
01987 {
01988    DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
01989 }
01990 #endif /* GLX_INDIRECT_RENDERING */
01991 
01992 KEYWORD1 void KEYWORD2 NAME(ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
01993 {
01994    DISPATCH(ColorSubTable, (target, start, count, format, type, data), (F, "glColorSubTable(0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, start, count, format, type, (const void *) data));
01995 }
01996 
01997 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_346)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
01998 
01999 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_346)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
02000 {
02001    DISPATCH(ColorSubTable, (target, start, count, format, type, data), (F, "glColorSubTableEXT(0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, start, count, format, type, (const void *) data));
02002 }
02003 
02004 KEYWORD1 void KEYWORD2 NAME(CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
02005 {
02006    DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTable(0x%x, %d, %d, %d, %d);\n", target, start, x, y, width));
02007 }
02008 
02009 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_347)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
02010 
02011 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_347)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
02012 {
02013    DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTableEXT(0x%x, %d, %d, %d, %d);\n", target, start, x, y, width));
02014 }
02015 
02016 KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
02017 {
02018    DISPATCH(ConvolutionFilter1D, (target, internalformat, width, format, type, image), (F, "glConvolutionFilter1D(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) image));
02019 }
02020 
02021 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_348)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
02022 
02023 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_348)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
02024 {
02025    DISPATCH(ConvolutionFilter1D, (target, internalformat, width, format, type, image), (F, "glConvolutionFilter1DEXT(0x%x, 0x%x, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, format, type, (const void *) image));
02026 }
02027 
02028 KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
02029 {
02030    DISPATCH(ConvolutionFilter2D, (target, internalformat, width, height, format, type, image), (F, "glConvolutionFilter2D(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, height, format, type, (const void *) image));
02031 }
02032 
02033 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_349)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
02034 
02035 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_349)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
02036 {
02037    DISPATCH(ConvolutionFilter2D, (target, internalformat, width, height, format, type, image), (F, "glConvolutionFilter2DEXT(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p);\n", target, internalformat, width, height, format, type, (const void *) image));
02038 }
02039 
02040 KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params)
02041 {
02042    DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterf(0x%x, 0x%x, %f);\n", target, pname, params));
02043 }
02044 
02045 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_350)(GLenum target, GLenum pname, GLfloat params);
02046 
02047 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_350)(GLenum target, GLenum pname, GLfloat params)
02048 {
02049    DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterfEXT(0x%x, 0x%x, %f);\n", target, pname, params));
02050 }
02051 
02052 KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
02053 {
02054    DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02055 }
02056 
02057 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_351)(GLenum target, GLenum pname, const GLfloat * params);
02058 
02059 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_351)(GLenum target, GLenum pname, const GLfloat * params)
02060 {
02061    DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02062 }
02063 
02064 KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteri)(GLenum target, GLenum pname, GLint params)
02065 {
02066    DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteri(0x%x, 0x%x, %d);\n", target, pname, params));
02067 }
02068 
02069 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_352)(GLenum target, GLenum pname, GLint params);
02070 
02071 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_352)(GLenum target, GLenum pname, GLint params)
02072 {
02073    DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteriEXT(0x%x, 0x%x, %d);\n", target, pname, params));
02074 }
02075 
02076 KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint * params)
02077 {
02078    DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02079 }
02080 
02081 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_353)(GLenum target, GLenum pname, const GLint * params);
02082 
02083 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_353)(GLenum target, GLenum pname, const GLint * params)
02084 {
02085    DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02086 }
02087 
02088 KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
02089 {
02090    DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1D(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
02091 }
02092 
02093 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_354)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
02094 
02095 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_354)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
02096 {
02097    DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1DEXT(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
02098 }
02099 
02100 KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
02101 {
02102    DISPATCH(CopyConvolutionFilter2D, (target, internalformat, x, y, width, height), (F, "glCopyConvolutionFilter2D(0x%x, 0x%x, %d, %d, %d, %d);\n", target, internalformat, x, y, width, height));
02103 }
02104 
02105 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_355)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
02106 
02107 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_355)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
02108 {
02109    DISPATCH(CopyConvolutionFilter2D, (target, internalformat, x, y, width, height), (F, "glCopyConvolutionFilter2DEXT(0x%x, 0x%x, %d, %d, %d, %d);\n", target, internalformat, x, y, width, height));
02110 }
02111 
02112 KEYWORD1 void KEYWORD2 NAME(GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLvoid * image)
02113 {
02114    DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilter(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) image));
02115 }
02116 
02117 #ifndef GLX_INDIRECT_RENDERING
02118 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_356)(GLenum target, GLenum format, GLenum type, GLvoid * image);
02119 
02120 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_356)(GLenum target, GLenum format, GLenum type, GLvoid * image)
02121 {
02122    DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilterEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) image));
02123 }
02124 #endif /* GLX_INDIRECT_RENDERING */
02125 
02126 KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat * params)
02127 {
02128    DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02129 }
02130 
02131 #ifndef GLX_INDIRECT_RENDERING
02132 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_357)(GLenum target, GLenum pname, GLfloat * params);
02133 
02134 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_357)(GLenum target, GLenum pname, GLfloat * params)
02135 {
02136    DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02137 }
02138 #endif /* GLX_INDIRECT_RENDERING */
02139 
02140 KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint * params)
02141 {
02142    DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02143 }
02144 
02145 #ifndef GLX_INDIRECT_RENDERING
02146 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_358)(GLenum target, GLenum pname, GLint * params);
02147 
02148 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_358)(GLenum target, GLenum pname, GLint * params)
02149 {
02150    DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02151 }
02152 #endif /* GLX_INDIRECT_RENDERING */
02153 
02154 KEYWORD1 void KEYWORD2 NAME(GetSeparableFilter)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
02155 {
02156    DISPATCH(GetSeparableFilter, (target, format, type, row, column, span), (F, "glGetSeparableFilter(0x%x, 0x%x, 0x%x, %p, %p, %p);\n", target, format, type, (const void *) row, (const void *) column, (const void *) span));
02157 }
02158 
02159 #ifndef GLX_INDIRECT_RENDERING
02160 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_359)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
02161 
02162 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_359)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
02163 {
02164    DISPATCH(GetSeparableFilter, (target, format, type, row, column, span), (F, "glGetSeparableFilterEXT(0x%x, 0x%x, 0x%x, %p, %p, %p);\n", target, format, type, (const void *) row, (const void *) column, (const void *) span));
02165 }
02166 #endif /* GLX_INDIRECT_RENDERING */
02167 
02168 KEYWORD1 void KEYWORD2 NAME(SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
02169 {
02170    DISPATCH(SeparableFilter2D, (target, internalformat, width, height, format, type, row, column), (F, "glSeparableFilter2D(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p, %p);\n", target, internalformat, width, height, format, type, (const void *) row, (const void *) column));
02171 }
02172 
02173 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_360)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
02174 
02175 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_360)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
02176 {
02177    DISPATCH(SeparableFilter2D, (target, internalformat, width, height, format, type, row, column), (F, "glSeparableFilter2DEXT(0x%x, 0x%x, %d, %d, 0x%x, 0x%x, %p, %p);\n", target, internalformat, width, height, format, type, (const void *) row, (const void *) column));
02178 }
02179 
02180 KEYWORD1 void KEYWORD2 NAME(GetHistogram)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
02181 {
02182    DISPATCH(GetHistogram, (target, reset, format, type, values), (F, "glGetHistogram(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
02183 }
02184 
02185 #ifndef GLX_INDIRECT_RENDERING
02186 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_361)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
02187 
02188 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_361)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
02189 {
02190    DISPATCH(GetHistogram, (target, reset, format, type, values), (F, "glGetHistogramEXT(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
02191 }
02192 #endif /* GLX_INDIRECT_RENDERING */
02193 
02194 KEYWORD1 void KEYWORD2 NAME(GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat * params)
02195 {
02196    DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02197 }
02198 
02199 #ifndef GLX_INDIRECT_RENDERING
02200 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_362)(GLenum target, GLenum pname, GLfloat * params);
02201 
02202 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_362)(GLenum target, GLenum pname, GLfloat * params)
02203 {
02204    DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02205 }
02206 #endif /* GLX_INDIRECT_RENDERING */
02207 
02208 KEYWORD1 void KEYWORD2 NAME(GetHistogramParameteriv)(GLenum target, GLenum pname, GLint * params)
02209 {
02210    DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02211 }
02212 
02213 #ifndef GLX_INDIRECT_RENDERING
02214 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_363)(GLenum target, GLenum pname, GLint * params);
02215 
02216 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_363)(GLenum target, GLenum pname, GLint * params)
02217 {
02218    DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02219 }
02220 #endif /* GLX_INDIRECT_RENDERING */
02221 
02222 KEYWORD1 void KEYWORD2 NAME(GetMinmax)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
02223 {
02224    DISPATCH(GetMinmax, (target, reset, format, type, values), (F, "glGetMinmax(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
02225 }
02226 
02227 #ifndef GLX_INDIRECT_RENDERING
02228 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_364)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
02229 
02230 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_364)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
02231 {
02232    DISPATCH(GetMinmax, (target, reset, format, type, values), (F, "glGetMinmaxEXT(0x%x, %d, 0x%x, 0x%x, %p);\n", target, reset, format, type, (const void *) values));
02233 }
02234 #endif /* GLX_INDIRECT_RENDERING */
02235 
02236 KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat * params)
02237 {
02238    DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02239 }
02240 
02241 #ifndef GLX_INDIRECT_RENDERING
02242 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_365)(GLenum target, GLenum pname, GLfloat * params);
02243 
02244 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_365)(GLenum target, GLenum pname, GLfloat * params)
02245 {
02246    DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02247 }
02248 #endif /* GLX_INDIRECT_RENDERING */
02249 
02250 KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint * params)
02251 {
02252    DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02253 }
02254 
02255 #ifndef GLX_INDIRECT_RENDERING
02256 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_366)(GLenum target, GLenum pname, GLint * params);
02257 
02258 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_366)(GLenum target, GLenum pname, GLint * params)
02259 {
02260    DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02261 }
02262 #endif /* GLX_INDIRECT_RENDERING */
02263 
02264 KEYWORD1 void KEYWORD2 NAME(Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
02265 {
02266    DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogram(0x%x, %d, 0x%x, %d);\n", target, width, internalformat, sink));
02267 }
02268 
02269 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_367)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
02270 
02271 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_367)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
02272 {
02273    DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogramEXT(0x%x, %d, 0x%x, %d);\n", target, width, internalformat, sink));
02274 }
02275 
02276 KEYWORD1 void KEYWORD2 NAME(Minmax)(GLenum target, GLenum internalformat, GLboolean sink)
02277 {
02278    DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmax(0x%x, 0x%x, %d);\n", target, internalformat, sink));
02279 }
02280 
02281 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_368)(GLenum target, GLenum internalformat, GLboolean sink);
02282 
02283 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_368)(GLenum target, GLenum internalformat, GLboolean sink)
02284 {
02285    DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmaxEXT(0x%x, 0x%x, %d);\n", target, internalformat, sink));
02286 }
02287 
02288 KEYWORD1 void KEYWORD2 NAME(ResetHistogram)(GLenum target)
02289 {
02290    DISPATCH(ResetHistogram, (target), (F, "glResetHistogram(0x%x);\n", target));
02291 }
02292 
02293 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_369)(GLenum target);
02294 
02295 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_369)(GLenum target)
02296 {
02297    DISPATCH(ResetHistogram, (target), (F, "glResetHistogramEXT(0x%x);\n", target));
02298 }
02299 
02300 KEYWORD1 void KEYWORD2 NAME(ResetMinmax)(GLenum target)
02301 {
02302    DISPATCH(ResetMinmax, (target), (F, "glResetMinmax(0x%x);\n", target));
02303 }
02304 
02305 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_370)(GLenum target);
02306 
02307 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_370)(GLenum target)
02308 {
02309    DISPATCH(ResetMinmax, (target), (F, "glResetMinmaxEXT(0x%x);\n", target));
02310 }
02311 
02312 KEYWORD1 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)
02313 {
02314    DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3D(0x%x, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, depth, border, format, type, (const void *) pixels));
02315 }
02316 
02317 KEYWORD1 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)
02318 {
02319    DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, depth, border, format, type, (const void *) pixels));
02320 }
02321 
02322 KEYWORD1 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)
02323 {
02324    DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, (const void *) pixels));
02325 }
02326 
02327 KEYWORD1 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)
02328 {
02329    DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, (const void *) pixels));
02330 }
02331 
02332 KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
02333 {
02334    DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, zoffset, x, y, width, height));
02335 }
02336 
02337 KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
02338 {
02339    DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3DEXT(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, zoffset, x, y, width, height));
02340 }
02341 
02342 KEYWORD1 void KEYWORD2 NAME(ActiveTexture)(GLenum texture)
02343 {
02344    DISPATCH(ActiveTextureARB, (texture), (F, "glActiveTexture(0x%x);\n", texture));
02345 }
02346 
02347 KEYWORD1 void KEYWORD2 NAME(ActiveTextureARB)(GLenum texture)
02348 {
02349    DISPATCH(ActiveTextureARB, (texture), (F, "glActiveTextureARB(0x%x);\n", texture));
02350 }
02351 
02352 KEYWORD1 void KEYWORD2 NAME(ClientActiveTexture)(GLenum texture)
02353 {
02354    DISPATCH(ClientActiveTextureARB, (texture), (F, "glClientActiveTexture(0x%x);\n", texture));
02355 }
02356 
02357 KEYWORD1 void KEYWORD2 NAME(ClientActiveTextureARB)(GLenum texture)
02358 {
02359    DISPATCH(ClientActiveTextureARB, (texture), (F, "glClientActiveTextureARB(0x%x);\n", texture));
02360 }
02361 
02362 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1d)(GLenum target, GLdouble s)
02363 {
02364    DISPATCH(MultiTexCoord1dARB, (target, s), (F, "glMultiTexCoord1d(0x%x, %f);\n", target, s));
02365 }
02366 
02367 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dARB)(GLenum target, GLdouble s)
02368 {
02369    DISPATCH(MultiTexCoord1dARB, (target, s), (F, "glMultiTexCoord1dARB(0x%x, %f);\n", target, s));
02370 }
02371 
02372 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dv)(GLenum target, const GLdouble * v)
02373 {
02374    DISPATCH(MultiTexCoord1dvARB, (target, v), (F, "glMultiTexCoord1dv(0x%x, %p);\n", target, (const void *) v));
02375 }
02376 
02377 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dvARB)(GLenum target, const GLdouble * v)
02378 {
02379    DISPATCH(MultiTexCoord1dvARB, (target, v), (F, "glMultiTexCoord1dvARB(0x%x, %p);\n", target, (const void *) v));
02380 }
02381 
02382 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1f)(GLenum target, GLfloat s)
02383 {
02384    DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1f(0x%x, %f);\n", target, s));
02385 }
02386 
02387 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fARB)(GLenum target, GLfloat s)
02388 {
02389    DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1fARB(0x%x, %f);\n", target, s));
02390 }
02391 
02392 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fv)(GLenum target, const GLfloat * v)
02393 {
02394    DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fv(0x%x, %p);\n", target, (const void *) v));
02395 }
02396 
02397 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fvARB)(GLenum target, const GLfloat * v)
02398 {
02399    DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fvARB(0x%x, %p);\n", target, (const void *) v));
02400 }
02401 
02402 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1i)(GLenum target, GLint s)
02403 {
02404    DISPATCH(MultiTexCoord1iARB, (target, s), (F, "glMultiTexCoord1i(0x%x, %d);\n", target, s));
02405 }
02406 
02407 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iARB)(GLenum target, GLint s)
02408 {
02409    DISPATCH(MultiTexCoord1iARB, (target, s), (F, "glMultiTexCoord1iARB(0x%x, %d);\n", target, s));
02410 }
02411 
02412 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iv)(GLenum target, const GLint * v)
02413 {
02414    DISPATCH(MultiTexCoord1ivARB, (target, v), (F, "glMultiTexCoord1iv(0x%x, %p);\n", target, (const void *) v));
02415 }
02416 
02417 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1ivARB)(GLenum target, const GLint * v)
02418 {
02419    DISPATCH(MultiTexCoord1ivARB, (target, v), (F, "glMultiTexCoord1ivARB(0x%x, %p);\n", target, (const void *) v));
02420 }
02421 
02422 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1s)(GLenum target, GLshort s)
02423 {
02424    DISPATCH(MultiTexCoord1sARB, (target, s), (F, "glMultiTexCoord1s(0x%x, %d);\n", target, s));
02425 }
02426 
02427 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sARB)(GLenum target, GLshort s)
02428 {
02429    DISPATCH(MultiTexCoord1sARB, (target, s), (F, "glMultiTexCoord1sARB(0x%x, %d);\n", target, s));
02430 }
02431 
02432 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sv)(GLenum target, const GLshort * v)
02433 {
02434    DISPATCH(MultiTexCoord1svARB, (target, v), (F, "glMultiTexCoord1sv(0x%x, %p);\n", target, (const void *) v));
02435 }
02436 
02437 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1svARB)(GLenum target, const GLshort * v)
02438 {
02439    DISPATCH(MultiTexCoord1svARB, (target, v), (F, "glMultiTexCoord1svARB(0x%x, %p);\n", target, (const void *) v));
02440 }
02441 
02442 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t)
02443 {
02444    DISPATCH(MultiTexCoord2dARB, (target, s, t), (F, "glMultiTexCoord2d(0x%x, %f, %f);\n", target, s, t));
02445 }
02446 
02447 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t)
02448 {
02449    DISPATCH(MultiTexCoord2dARB, (target, s, t), (F, "glMultiTexCoord2dARB(0x%x, %f, %f);\n", target, s, t));
02450 }
02451 
02452 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dv)(GLenum target, const GLdouble * v)
02453 {
02454    DISPATCH(MultiTexCoord2dvARB, (target, v), (F, "glMultiTexCoord2dv(0x%x, %p);\n", target, (const void *) v));
02455 }
02456 
02457 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dvARB)(GLenum target, const GLdouble * v)
02458 {
02459    DISPATCH(MultiTexCoord2dvARB, (target, v), (F, "glMultiTexCoord2dvARB(0x%x, %p);\n", target, (const void *) v));
02460 }
02461 
02462 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t)
02463 {
02464    DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2f(0x%x, %f, %f);\n", target, s, t));
02465 }
02466 
02467 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t)
02468 {
02469    DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2fARB(0x%x, %f, %f);\n", target, s, t));
02470 }
02471 
02472 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fv)(GLenum target, const GLfloat * v)
02473 {
02474    DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fv(0x%x, %p);\n", target, (const void *) v));
02475 }
02476 
02477 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fvARB)(GLenum target, const GLfloat * v)
02478 {
02479    DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fvARB(0x%x, %p);\n", target, (const void *) v));
02480 }
02481 
02482 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2i)(GLenum target, GLint s, GLint t)
02483 {
02484    DISPATCH(MultiTexCoord2iARB, (target, s, t), (F, "glMultiTexCoord2i(0x%x, %d, %d);\n", target, s, t));
02485 }
02486 
02487 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iARB)(GLenum target, GLint s, GLint t)
02488 {
02489    DISPATCH(MultiTexCoord2iARB, (target, s, t), (F, "glMultiTexCoord2iARB(0x%x, %d, %d);\n", target, s, t));
02490 }
02491 
02492 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iv)(GLenum target, const GLint * v)
02493 {
02494    DISPATCH(MultiTexCoord2ivARB, (target, v), (F, "glMultiTexCoord2iv(0x%x, %p);\n", target, (const void *) v));
02495 }
02496 
02497 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2ivARB)(GLenum target, const GLint * v)
02498 {
02499    DISPATCH(MultiTexCoord2ivARB, (target, v), (F, "glMultiTexCoord2ivARB(0x%x, %p);\n", target, (const void *) v));
02500 }
02501 
02502 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2s)(GLenum target, GLshort s, GLshort t)
02503 {
02504    DISPATCH(MultiTexCoord2sARB, (target, s, t), (F, "glMultiTexCoord2s(0x%x, %d, %d);\n", target, s, t));
02505 }
02506 
02507 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t)
02508 {
02509    DISPATCH(MultiTexCoord2sARB, (target, s, t), (F, "glMultiTexCoord2sARB(0x%x, %d, %d);\n", target, s, t));
02510 }
02511 
02512 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sv)(GLenum target, const GLshort * v)
02513 {
02514    DISPATCH(MultiTexCoord2svARB, (target, v), (F, "glMultiTexCoord2sv(0x%x, %p);\n", target, (const void *) v));
02515 }
02516 
02517 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2svARB)(GLenum target, const GLshort * v)
02518 {
02519    DISPATCH(MultiTexCoord2svARB, (target, v), (F, "glMultiTexCoord2svARB(0x%x, %p);\n", target, (const void *) v));
02520 }
02521 
02522 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
02523 {
02524    DISPATCH(MultiTexCoord3dARB, (target, s, t, r), (F, "glMultiTexCoord3d(0x%x, %f, %f, %f);\n", target, s, t, r));
02525 }
02526 
02527 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
02528 {
02529    DISPATCH(MultiTexCoord3dARB, (target, s, t, r), (F, "glMultiTexCoord3dARB(0x%x, %f, %f, %f);\n", target, s, t, r));
02530 }
02531 
02532 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dv)(GLenum target, const GLdouble * v)
02533 {
02534    DISPATCH(MultiTexCoord3dvARB, (target, v), (F, "glMultiTexCoord3dv(0x%x, %p);\n", target, (const void *) v));
02535 }
02536 
02537 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dvARB)(GLenum target, const GLdouble * v)
02538 {
02539    DISPATCH(MultiTexCoord3dvARB, (target, v), (F, "glMultiTexCoord3dvARB(0x%x, %p);\n", target, (const void *) v));
02540 }
02541 
02542 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
02543 {
02544    DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3f(0x%x, %f, %f, %f);\n", target, s, t, r));
02545 }
02546 
02547 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
02548 {
02549    DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3fARB(0x%x, %f, %f, %f);\n", target, s, t, r));
02550 }
02551 
02552 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fv)(GLenum target, const GLfloat * v)
02553 {
02554    DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fv(0x%x, %p);\n", target, (const void *) v));
02555 }
02556 
02557 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fvARB)(GLenum target, const GLfloat * v)
02558 {
02559    DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fvARB(0x%x, %p);\n", target, (const void *) v));
02560 }
02561 
02562 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r)
02563 {
02564    DISPATCH(MultiTexCoord3iARB, (target, s, t, r), (F, "glMultiTexCoord3i(0x%x, %d, %d, %d);\n", target, s, t, r));
02565 }
02566 
02567 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r)
02568 {
02569    DISPATCH(MultiTexCoord3iARB, (target, s, t, r), (F, "glMultiTexCoord3iARB(0x%x, %d, %d, %d);\n", target, s, t, r));
02570 }
02571 
02572 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iv)(GLenum target, const GLint * v)
02573 {
02574    DISPATCH(MultiTexCoord3ivARB, (target, v), (F, "glMultiTexCoord3iv(0x%x, %p);\n", target, (const void *) v));
02575 }
02576 
02577 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3ivARB)(GLenum target, const GLint * v)
02578 {
02579    DISPATCH(MultiTexCoord3ivARB, (target, v), (F, "glMultiTexCoord3ivARB(0x%x, %p);\n", target, (const void *) v));
02580 }
02581 
02582 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3s)(GLenum target, GLshort s, GLshort t, GLshort r)
02583 {
02584    DISPATCH(MultiTexCoord3sARB, (target, s, t, r), (F, "glMultiTexCoord3s(0x%x, %d, %d, %d);\n", target, s, t, r));
02585 }
02586 
02587 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r)
02588 {
02589    DISPATCH(MultiTexCoord3sARB, (target, s, t, r), (F, "glMultiTexCoord3sARB(0x%x, %d, %d, %d);\n", target, s, t, r));
02590 }
02591 
02592 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sv)(GLenum target, const GLshort * v)
02593 {
02594    DISPATCH(MultiTexCoord3svARB, (target, v), (F, "glMultiTexCoord3sv(0x%x, %p);\n", target, (const void *) v));
02595 }
02596 
02597 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3svARB)(GLenum target, const GLshort * v)
02598 {
02599    DISPATCH(MultiTexCoord3svARB, (target, v), (F, "glMultiTexCoord3svARB(0x%x, %p);\n", target, (const void *) v));
02600 }
02601 
02602 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
02603 {
02604    DISPATCH(MultiTexCoord4dARB, (target, s, t, r, q), (F, "glMultiTexCoord4d(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
02605 }
02606 
02607 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
02608 {
02609    DISPATCH(MultiTexCoord4dARB, (target, s, t, r, q), (F, "glMultiTexCoord4dARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
02610 }
02611 
02612 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dv)(GLenum target, const GLdouble * v)
02613 {
02614    DISPATCH(MultiTexCoord4dvARB, (target, v), (F, "glMultiTexCoord4dv(0x%x, %p);\n", target, (const void *) v));
02615 }
02616 
02617 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dvARB)(GLenum target, const GLdouble * v)
02618 {
02619    DISPATCH(MultiTexCoord4dvARB, (target, v), (F, "glMultiTexCoord4dvARB(0x%x, %p);\n", target, (const void *) v));
02620 }
02621 
02622 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
02623 {
02624    DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4f(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
02625 }
02626 
02627 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
02628 {
02629    DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4fARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
02630 }
02631 
02632 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fv)(GLenum target, const GLfloat * v)
02633 {
02634    DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fv(0x%x, %p);\n", target, (const void *) v));
02635 }
02636 
02637 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fvARB)(GLenum target, const GLfloat * v)
02638 {
02639    DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fvARB(0x%x, %p);\n", target, (const void *) v));
02640 }
02641 
02642 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q)
02643 {
02644    DISPATCH(MultiTexCoord4iARB, (target, s, t, r, q), (F, "glMultiTexCoord4i(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
02645 }
02646 
02647 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q)
02648 {
02649    DISPATCH(MultiTexCoord4iARB, (target, s, t, r, q), (F, "glMultiTexCoord4iARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
02650 }
02651 
02652 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iv)(GLenum target, const GLint * v)
02653 {
02654    DISPATCH(MultiTexCoord4ivARB, (target, v), (F, "glMultiTexCoord4iv(0x%x, %p);\n", target, (const void *) v));
02655 }
02656 
02657 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4ivARB)(GLenum target, const GLint * v)
02658 {
02659    DISPATCH(MultiTexCoord4ivARB, (target, v), (F, "glMultiTexCoord4ivARB(0x%x, %p);\n", target, (const void *) v));
02660 }
02661 
02662 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4s)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
02663 {
02664    DISPATCH(MultiTexCoord4sARB, (target, s, t, r, q), (F, "glMultiTexCoord4s(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
02665 }
02666 
02667 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
02668 {
02669    DISPATCH(MultiTexCoord4sARB, (target, s, t, r, q), (F, "glMultiTexCoord4sARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
02670 }
02671 
02672 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sv)(GLenum target, const GLshort * v)
02673 {
02674    DISPATCH(MultiTexCoord4svARB, (target, v), (F, "glMultiTexCoord4sv(0x%x, %p);\n", target, (const void *) v));
02675 }
02676 
02677 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4svARB)(GLenum target, const GLshort * v)
02678 {
02679    DISPATCH(MultiTexCoord4svARB, (target, v), (F, "glMultiTexCoord4svARB(0x%x, %p);\n", target, (const void *) v));
02680 }
02681 
02682 KEYWORD1 void KEYWORD2 NAME(AttachShader)(GLuint program, GLuint shader)
02683 {
02684    DISPATCH(AttachShader, (program, shader), (F, "glAttachShader(%d, %d);\n", program, shader));
02685 }
02686 
02687 KEYWORD1 GLuint KEYWORD2 NAME(CreateProgram)(void)
02688 {
02689    RETURN_DISPATCH(CreateProgram, (), (F, "glCreateProgram();\n"));
02690 }
02691 
02692 KEYWORD1 GLuint KEYWORD2 NAME(CreateShader)(GLenum type)
02693 {
02694    RETURN_DISPATCH(CreateShader, (type), (F, "glCreateShader(0x%x);\n", type));
02695 }
02696 
02697 KEYWORD1 void KEYWORD2 NAME(DeleteProgram)(GLuint program)
02698 {
02699    DISPATCH(DeleteProgram, (program), (F, "glDeleteProgram(%d);\n", program));
02700 }
02701 
02702 KEYWORD1 void KEYWORD2 NAME(DeleteShader)(GLuint program)
02703 {
02704    DISPATCH(DeleteShader, (program), (F, "glDeleteShader(%d);\n", program));
02705 }
02706 
02707 KEYWORD1 void KEYWORD2 NAME(DetachShader)(GLuint program, GLuint shader)
02708 {
02709    DISPATCH(DetachShader, (program, shader), (F, "glDetachShader(%d, %d);\n", program, shader));
02710 }
02711 
02712 KEYWORD1 void KEYWORD2 NAME(GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj)
02713 {
02714    DISPATCH(GetAttachedShaders, (program, maxCount, count, obj), (F, "glGetAttachedShaders(%d, %d, %p, %p);\n", program, maxCount, (const void *) count, (const void *) obj));
02715 }
02716 
02717 KEYWORD1 void KEYWORD2 NAME(GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
02718 {
02719    DISPATCH(GetProgramInfoLog, (program, bufSize, length, infoLog), (F, "glGetProgramInfoLog(%d, %d, %p, %p);\n", program, bufSize, (const void *) length, (const void *) infoLog));
02720 }
02721 
02722 KEYWORD1 void KEYWORD2 NAME(GetProgramiv)(GLuint program, GLenum pname, GLint * params)
02723 {
02724    DISPATCH(GetProgramiv, (program, pname, params), (F, "glGetProgramiv(%d, 0x%x, %p);\n", program, pname, (const void *) params));
02725 }
02726 
02727 KEYWORD1 void KEYWORD2 NAME(GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
02728 {
02729    DISPATCH(GetShaderInfoLog, (shader, bufSize, length, infoLog), (F, "glGetShaderInfoLog(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) infoLog));
02730 }
02731 
02732 KEYWORD1 void KEYWORD2 NAME(GetShaderiv)(GLuint shader, GLenum pname, GLint * params)
02733 {
02734    DISPATCH(GetShaderiv, (shader, pname, params), (F, "glGetShaderiv(%d, 0x%x, %p);\n", shader, pname, (const void *) params));
02735 }
02736 
02737 KEYWORD1 GLboolean KEYWORD2 NAME(IsProgram)(GLuint program)
02738 {
02739    RETURN_DISPATCH(IsProgram, (program), (F, "glIsProgram(%d);\n", program));
02740 }
02741 
02742 KEYWORD1 GLboolean KEYWORD2 NAME(IsShader)(GLuint shader)
02743 {
02744    RETURN_DISPATCH(IsShader, (shader), (F, "glIsShader(%d);\n", shader));
02745 }
02746 
02747 KEYWORD1 void KEYWORD2 NAME(StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask)
02748 {
02749    DISPATCH(StencilFuncSeparate, (face, func, ref, mask), (F, "glStencilFuncSeparate(0x%x, 0x%x, %d, %d);\n", face, func, ref, mask));
02750 }
02751 
02752 KEYWORD1 void KEYWORD2 NAME(StencilMaskSeparate)(GLenum face, GLuint mask)
02753 {
02754    DISPATCH(StencilMaskSeparate, (face, mask), (F, "glStencilMaskSeparate(0x%x, %d);\n", face, mask));
02755 }
02756 
02757 KEYWORD1 void KEYWORD2 NAME(StencilOpSeparate)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
02758 {
02759    DISPATCH(StencilOpSeparate, (face, sfail, zfail, zpass), (F, "glStencilOpSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", face, sfail, zfail, zpass));
02760 }
02761 
02762 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_423)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass);
02763 
02764 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_423)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
02765 {
02766    DISPATCH(StencilOpSeparate, (face, sfail, zfail, zpass), (F, "glStencilOpSeparateATI(0x%x, 0x%x, 0x%x, 0x%x);\n", face, sfail, zfail, zpass));
02767 }
02768 
02769 KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
02770 {
02771    DISPATCH(UniformMatrix2x3fv, (location, count, transpose, value), (F, "glUniformMatrix2x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
02772 }
02773 
02774 KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
02775 {
02776    DISPATCH(UniformMatrix2x4fv, (location, count, transpose, value), (F, "glUniformMatrix2x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
02777 }
02778 
02779 KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
02780 {
02781    DISPATCH(UniformMatrix3x2fv, (location, count, transpose, value), (F, "glUniformMatrix3x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
02782 }
02783 
02784 KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
02785 {
02786    DISPATCH(UniformMatrix3x4fv, (location, count, transpose, value), (F, "glUniformMatrix3x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
02787 }
02788 
02789 KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
02790 {
02791    DISPATCH(UniformMatrix4x2fv, (location, count, transpose, value), (F, "glUniformMatrix4x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
02792 }
02793 
02794 KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
02795 {
02796    DISPATCH(UniformMatrix4x3fv, (location, count, transpose, value), (F, "glUniformMatrix4x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
02797 }
02798 
02799 KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixd)(const GLdouble * m)
02800 {
02801    DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixd(%p);\n", (const void *) m));
02802 }
02803 
02804 KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixdARB)(const GLdouble * m)
02805 {
02806    DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixdARB(%p);\n", (const void *) m));
02807 }
02808 
02809 KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixf)(const GLfloat * m)
02810 {
02811    DISPATCH(LoadTransposeMatrixfARB, (m), (F, "glLoadTransposeMatrixf(%p);\n", (const void *) m));
02812 }
02813 
02814 KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixfARB)(const GLfloat * m)
02815 {
02816    DISPATCH(LoadTransposeMatrixfARB, (m), (F, "glLoadTransposeMatrixfARB(%p);\n", (const void *) m));
02817 }
02818 
02819 KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixd)(const GLdouble * m)
02820 {
02821    DISPATCH(MultTransposeMatrixdARB, (m), (F, "glMultTransposeMatrixd(%p);\n", (const void *) m));
02822 }
02823 
02824 KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixdARB)(const GLdouble * m)
02825 {
02826    DISPATCH(MultTransposeMatrixdARB, (m), (F, "glMultTransposeMatrixdARB(%p);\n", (const void *) m));
02827 }
02828 
02829 KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixf)(const GLfloat * m)
02830 {
02831    DISPATCH(MultTransposeMatrixfARB, (m), (F, "glMultTransposeMatrixf(%p);\n", (const void *) m));
02832 }
02833 
02834 KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixfARB)(const GLfloat * m)
02835 {
02836    DISPATCH(MultTransposeMatrixfARB, (m), (F, "glMultTransposeMatrixfARB(%p);\n", (const void *) m));
02837 }
02838 
02839 KEYWORD1 void KEYWORD2 NAME(SampleCoverage)(GLclampf value, GLboolean invert)
02840 {
02841    DISPATCH(SampleCoverageARB, (value, invert), (F, "glSampleCoverage(%f, %d);\n", value, invert));
02842 }
02843 
02844 KEYWORD1 void KEYWORD2 NAME(SampleCoverageARB)(GLclampf value, GLboolean invert)
02845 {
02846    DISPATCH(SampleCoverageARB, (value, invert), (F, "glSampleCoverageARB(%f, %d);\n", value, invert));
02847 }
02848 
02849 KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
02850 {
02851    DISPATCH(CompressedTexImage1DARB, (target, level, internalformat, width, border, imageSize, data), (F, "glCompressedTexImage1D(0x%x, %d, 0x%x, %d, %d, %d, %p);\n", target, level, internalformat, width, border, imageSize, (const void *) data));
02852 }
02853 
02854 KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
02855 {
02856    DISPATCH(CompressedTexImage1DARB, (target, level, internalformat, width, border, imageSize, data), (F, "glCompressedTexImage1DARB(0x%x, %d, 0x%x, %d, %d, %d, %p);\n", target, level, internalformat, width, border, imageSize, (const void *) data));
02857 }
02858 
02859 KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
02860 {
02861    DISPATCH(CompressedTexImage2DARB, (target, level, internalformat, width, height, border, imageSize, data), (F, "glCompressedTexImage2D(0x%x, %d, 0x%x, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, border, imageSize, (const void *) data));
02862 }
02863 
02864 KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
02865 {
02866    DISPATCH(CompressedTexImage2DARB, (target, level, internalformat, width, height, border, imageSize, data), (F, "glCompressedTexImage2DARB(0x%x, %d, 0x%x, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, border, imageSize, (const void *) data));
02867 }
02868 
02869 KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
02870 {
02871    DISPATCH(CompressedTexImage3DARB, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3D(0x%x, %d, 0x%x, %d, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, depth, border, imageSize, (const void *) data));
02872 }
02873 
02874 KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
02875 {
02876    DISPATCH(CompressedTexImage3DARB, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3DARB(0x%x, %d, 0x%x, %d, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, depth, border, imageSize, (const void *) data));
02877 }
02878 
02879 KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
02880 {
02881    DISPATCH(CompressedTexSubImage1DARB, (target, level, xoffset, width, format, imageSize, data), (F, "glCompressedTexSubImage1D(0x%x, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, width, format, imageSize, (const void *) data));
02882 }
02883 
02884 KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
02885 {
02886    DISPATCH(CompressedTexSubImage1DARB, (target, level, xoffset, width, format, imageSize, data), (F, "glCompressedTexSubImage1DARB(0x%x, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, width, format, imageSize, (const void *) data));
02887 }
02888 
02889 KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
02890 {
02891    DISPATCH(CompressedTexSubImage2DARB, (target, level, xoffset, yoffset, width, height, format, imageSize, data), (F, "glCompressedTexSubImage2D(0x%x, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, width, height, format, imageSize, (const void *) data));
02892 }
02893 
02894 KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
02895 {
02896    DISPATCH(CompressedTexSubImage2DARB, (target, level, xoffset, yoffset, width, height, format, imageSize, data), (F, "glCompressedTexSubImage2DARB(0x%x, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, width, height, format, imageSize, (const void *) data));
02897 }
02898 
02899 KEYWORD1 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)
02900 {
02901    DISPATCH(CompressedTexSubImage3DARB, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3D(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, (const void *) data));
02902 }
02903 
02904 KEYWORD1 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)
02905 {
02906    DISPATCH(CompressedTexSubImage3DARB, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3DARB(0x%x, %d, %d, %d, %d, %d, %d, %d, 0x%x, %d, %p);\n", target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, (const void *) data));
02907 }
02908 
02909 KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImage)(GLenum target, GLint level, GLvoid * img)
02910 {
02911    DISPATCH(GetCompressedTexImageARB, (target, level, img), (F, "glGetCompressedTexImage(0x%x, %d, %p);\n", target, level, (const void *) img));
02912 }
02913 
02914 KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img)
02915 {
02916    DISPATCH(GetCompressedTexImageARB, (target, level, img), (F, "glGetCompressedTexImageARB(0x%x, %d, %p);\n", target, level, (const void *) img));
02917 }
02918 
02919 KEYWORD1 void KEYWORD2 NAME(DisableVertexAttribArray)(GLuint index)
02920 {
02921    DISPATCH(DisableVertexAttribArrayARB, (index), (F, "glDisableVertexAttribArray(%d);\n", index));
02922 }
02923 
02924 KEYWORD1 void KEYWORD2 NAME(DisableVertexAttribArrayARB)(GLuint index)
02925 {
02926    DISPATCH(DisableVertexAttribArrayARB, (index), (F, "glDisableVertexAttribArrayARB(%d);\n", index));
02927 }
02928 
02929 KEYWORD1 void KEYWORD2 NAME(EnableVertexAttribArray)(GLuint index)
02930 {
02931    DISPATCH(EnableVertexAttribArrayARB, (index), (F, "glEnableVertexAttribArray(%d);\n", index));
02932 }
02933 
02934 KEYWORD1 void KEYWORD2 NAME(EnableVertexAttribArrayARB)(GLuint index)
02935 {
02936    DISPATCH(EnableVertexAttribArrayARB, (index), (F, "glEnableVertexAttribArrayARB(%d);\n", index));
02937 }
02938 
02939 KEYWORD1 void KEYWORD2 NAME(GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params)
02940 {
02941    DISPATCH(GetProgramEnvParameterdvARB, (target, index, params), (F, "glGetProgramEnvParameterdvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
02942 }
02943 
02944 KEYWORD1 void KEYWORD2 NAME(GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params)
02945 {
02946    DISPATCH(GetProgramEnvParameterfvARB, (target, index, params), (F, "glGetProgramEnvParameterfvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
02947 }
02948 
02949 KEYWORD1 void KEYWORD2 NAME(GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params)
02950 {
02951    DISPATCH(GetProgramLocalParameterdvARB, (target, index, params), (F, "glGetProgramLocalParameterdvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
02952 }
02953 
02954 KEYWORD1 void KEYWORD2 NAME(GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params)
02955 {
02956    DISPATCH(GetProgramLocalParameterfvARB, (target, index, params), (F, "glGetProgramLocalParameterfvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
02957 }
02958 
02959 KEYWORD1 void KEYWORD2 NAME(GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string)
02960 {
02961    DISPATCH(GetProgramStringARB, (target, pname, string), (F, "glGetProgramStringARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) string));
02962 }
02963 
02964 KEYWORD1 void KEYWORD2 NAME(GetProgramivARB)(GLenum target, GLenum pname, GLint * params)
02965 {
02966    DISPATCH(GetProgramivARB, (target, pname, params), (F, "glGetProgramivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
02967 }
02968 
02969 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdv)(GLuint index, GLenum pname, GLdouble * params)
02970 {
02971    DISPATCH(GetVertexAttribdvARB, (index, pname, params), (F, "glGetVertexAttribdv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
02972 }
02973 
02974 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params)
02975 {
02976    DISPATCH(GetVertexAttribdvARB, (index, pname, params), (F, "glGetVertexAttribdvARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
02977 }
02978 
02979 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfv)(GLuint index, GLenum pname, GLfloat * params)
02980 {
02981    DISPATCH(GetVertexAttribfvARB, (index, pname, params), (F, "glGetVertexAttribfv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
02982 }
02983 
02984 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params)
02985 {
02986    DISPATCH(GetVertexAttribfvARB, (index, pname, params), (F, "glGetVertexAttribfvARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
02987 }
02988 
02989 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribiv)(GLuint index, GLenum pname, GLint * params)
02990 {
02991    DISPATCH(GetVertexAttribivARB, (index, pname, params), (F, "glGetVertexAttribiv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
02992 }
02993 
02994 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params)
02995 {
02996    DISPATCH(GetVertexAttribivARB, (index, pname, params), (F, "glGetVertexAttribivARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
02997 }
02998 
02999 KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
03000 {
03001    DISPATCH(ProgramEnvParameter4dARB, (target, index, x, y, z, w), (F, "glProgramEnvParameter4dARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
03002 }
03003 
03004 KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
03005 {
03006    DISPATCH(ProgramEnvParameter4dARB, (target, index, x, y, z, w), (F, "glProgramParameter4dNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
03007 }
03008 
03009 KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params)
03010 {
03011    DISPATCH(ProgramEnvParameter4dvARB, (target, index, params), (F, "glProgramEnvParameter4dvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
03012 }
03013 
03014 KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params)
03015 {
03016    DISPATCH(ProgramEnvParameter4dvARB, (target, index, params), (F, "glProgramParameter4dvNV(0x%x, %d, %p);\n", target, index, (const void *) params));
03017 }
03018 
03019 KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
03020 {
03021    DISPATCH(ProgramEnvParameter4fARB, (target, index, x, y, z, w), (F, "glProgramEnvParameter4fARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
03022 }
03023 
03024 KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
03025 {
03026    DISPATCH(ProgramEnvParameter4fARB, (target, index, x, y, z, w), (F, "glProgramParameter4fNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
03027 }
03028 
03029 KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params)
03030 {
03031    DISPATCH(ProgramEnvParameter4fvARB, (target, index, params), (F, "glProgramEnvParameter4fvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
03032 }
03033 
03034 KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params)
03035 {
03036    DISPATCH(ProgramEnvParameter4fvARB, (target, index, params), (F, "glProgramParameter4fvNV(0x%x, %d, %p);\n", target, index, (const void *) params));
03037 }
03038 
03039 KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
03040 {
03041    DISPATCH(ProgramLocalParameter4dARB, (target, index, x, y, z, w), (F, "glProgramLocalParameter4dARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
03042 }
03043 
03044 KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params)
03045 {
03046    DISPATCH(ProgramLocalParameter4dvARB, (target, index, params), (F, "glProgramLocalParameter4dvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
03047 }
03048 
03049 KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
03050 {
03051    DISPATCH(ProgramLocalParameter4fARB, (target, index, x, y, z, w), (F, "glProgramLocalParameter4fARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
03052 }
03053 
03054 KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params)
03055 {
03056    DISPATCH(ProgramLocalParameter4fvARB, (target, index, params), (F, "glProgramLocalParameter4fvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
03057 }
03058 
03059 KEYWORD1 void KEYWORD2 NAME(ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string)
03060 {
03061    DISPATCH(ProgramStringARB, (target, format, len, string), (F, "glProgramStringARB(0x%x, 0x%x, %d, %p);\n", target, format, len, (const void *) string));
03062 }
03063 
03064 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1d)(GLuint index, GLdouble x)
03065 {
03066    DISPATCH(VertexAttrib1dARB, (index, x), (F, "glVertexAttrib1d(%d, %f);\n", index, x));
03067 }
03068 
03069 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dARB)(GLuint index, GLdouble x)
03070 {
03071    DISPATCH(VertexAttrib1dARB, (index, x), (F, "glVertexAttrib1dARB(%d, %f);\n", index, x));
03072 }
03073 
03074 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dv)(GLuint index, const GLdouble * v)
03075 {
03076    DISPATCH(VertexAttrib1dvARB, (index, v), (F, "glVertexAttrib1dv(%d, %p);\n", index, (const void *) v));
03077 }
03078 
03079 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvARB)(GLuint index, const GLdouble * v)
03080 {
03081    DISPATCH(VertexAttrib1dvARB, (index, v), (F, "glVertexAttrib1dvARB(%d, %p);\n", index, (const void *) v));
03082 }
03083 
03084 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1f)(GLuint index, GLfloat x)
03085 {
03086    DISPATCH(VertexAttrib1fARB, (index, x), (F, "glVertexAttrib1f(%d, %f);\n", index, x));
03087 }
03088 
03089 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fARB)(GLuint index, GLfloat x)
03090 {
03091    DISPATCH(VertexAttrib1fARB, (index, x), (F, "glVertexAttrib1fARB(%d, %f);\n", index, x));
03092 }
03093 
03094 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fv)(GLuint index, const GLfloat * v)
03095 {
03096    DISPATCH(VertexAttrib1fvARB, (index, v), (F, "glVertexAttrib1fv(%d, %p);\n", index, (const void *) v));
03097 }
03098 
03099 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvARB)(GLuint index, const GLfloat * v)
03100 {
03101    DISPATCH(VertexAttrib1fvARB, (index, v), (F, "glVertexAttrib1fvARB(%d, %p);\n", index, (const void *) v));
03102 }
03103 
03104 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1s)(GLuint index, GLshort x)
03105 {
03106    DISPATCH(VertexAttrib1sARB, (index, x), (F, "glVertexAttrib1s(%d, %d);\n", index, x));
03107 }
03108 
03109 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sARB)(GLuint index, GLshort x)
03110 {
03111    DISPATCH(VertexAttrib1sARB, (index, x), (F, "glVertexAttrib1sARB(%d, %d);\n", index, x));
03112 }
03113 
03114 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sv)(GLuint index, const GLshort * v)
03115 {
03116    DISPATCH(VertexAttrib1svARB, (index, v), (F, "glVertexAttrib1sv(%d, %p);\n", index, (const void *) v));
03117 }
03118 
03119 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svARB)(GLuint index, const GLshort * v)
03120 {
03121    DISPATCH(VertexAttrib1svARB, (index, v), (F, "glVertexAttrib1svARB(%d, %p);\n", index, (const void *) v));
03122 }
03123 
03124 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2d)(GLuint index, GLdouble x, GLdouble y)
03125 {
03126    DISPATCH(VertexAttrib2dARB, (index, x, y), (F, "glVertexAttrib2d(%d, %f, %f);\n", index, x, y));
03127 }
03128 
03129 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y)
03130 {
03131    DISPATCH(VertexAttrib2dARB, (index, x, y), (F, "glVertexAttrib2dARB(%d, %f, %f);\n", index, x, y));
03132 }
03133 
03134 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dv)(GLuint index, const GLdouble * v)
03135 {
03136    DISPATCH(VertexAttrib2dvARB, (index, v), (F, "glVertexAttrib2dv(%d, %p);\n", index, (const void *) v));
03137 }
03138 
03139 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvARB)(GLuint index, const GLdouble * v)
03140 {
03141    DISPATCH(VertexAttrib2dvARB, (index, v), (F, "glVertexAttrib2dvARB(%d, %p);\n", index, (const void *) v));
03142 }
03143 
03144 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2f)(GLuint index, GLfloat x, GLfloat y)
03145 {
03146    DISPATCH(VertexAttrib2fARB, (index, x, y), (F, "glVertexAttrib2f(%d, %f, %f);\n", index, x, y));
03147 }
03148 
03149 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y)
03150 {
03151    DISPATCH(VertexAttrib2fARB, (index, x, y), (F, "glVertexAttrib2fARB(%d, %f, %f);\n", index, x, y));
03152 }
03153 
03154 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fv)(GLuint index, const GLfloat * v)
03155 {
03156    DISPATCH(VertexAttrib2fvARB, (index, v), (F, "glVertexAttrib2fv(%d, %p);\n", index, (const void *) v));
03157 }
03158 
03159 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvARB)(GLuint index, const GLfloat * v)
03160 {
03161    DISPATCH(VertexAttrib2fvARB, (index, v), (F, "glVertexAttrib2fvARB(%d, %p);\n", index, (const void *) v));
03162 }
03163 
03164 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2s)(GLuint index, GLshort x, GLshort y)
03165 {
03166    DISPATCH(VertexAttrib2sARB, (index, x, y), (F, "glVertexAttrib2s(%d, %d, %d);\n", index, x, y));
03167 }
03168 
03169 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y)
03170 {
03171    DISPATCH(VertexAttrib2sARB, (index, x, y), (F, "glVertexAttrib2sARB(%d, %d, %d);\n", index, x, y));
03172 }
03173 
03174 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sv)(GLuint index, const GLshort * v)
03175 {
03176    DISPATCH(VertexAttrib2svARB, (index, v), (F, "glVertexAttrib2sv(%d, %p);\n", index, (const void *) v));
03177 }
03178 
03179 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svARB)(GLuint index, const GLshort * v)
03180 {
03181    DISPATCH(VertexAttrib2svARB, (index, v), (F, "glVertexAttrib2svARB(%d, %p);\n", index, (const void *) v));
03182 }
03183 
03184 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
03185 {
03186    DISPATCH(VertexAttrib3dARB, (index, x, y, z), (F, "glVertexAttrib3d(%d, %f, %f, %f);\n", index, x, y, z));
03187 }
03188 
03189 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
03190 {
03191    DISPATCH(VertexAttrib3dARB, (index, x, y, z), (F, "glVertexAttrib3dARB(%d, %f, %f, %f);\n", index, x, y, z));
03192 }
03193 
03194 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dv)(GLuint index, const GLdouble * v)
03195 {
03196    DISPATCH(VertexAttrib3dvARB, (index, v), (F, "glVertexAttrib3dv(%d, %p);\n", index, (const void *) v));
03197 }
03198 
03199 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvARB)(GLuint index, const GLdouble * v)
03200 {
03201    DISPATCH(VertexAttrib3dvARB, (index, v), (F, "glVertexAttrib3dvARB(%d, %p);\n", index, (const void *) v));
03202 }
03203 
03204 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3f)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
03205 {
03206    DISPATCH(VertexAttrib3fARB, (index, x, y, z), (F, "glVertexAttrib3f(%d, %f, %f, %f);\n", index, x, y, z));
03207 }
03208 
03209 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
03210 {
03211    DISPATCH(VertexAttrib3fARB, (index, x, y, z), (F, "glVertexAttrib3fARB(%d, %f, %f, %f);\n", index, x, y, z));
03212 }
03213 
03214 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fv)(GLuint index, const GLfloat * v)
03215 {
03216    DISPATCH(VertexAttrib3fvARB, (index, v), (F, "glVertexAttrib3fv(%d, %p);\n", index, (const void *) v));
03217 }
03218 
03219 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvARB)(GLuint index, const GLfloat * v)
03220 {
03221    DISPATCH(VertexAttrib3fvARB, (index, v), (F, "glVertexAttrib3fvARB(%d, %p);\n", index, (const void *) v));
03222 }
03223 
03224 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3s)(GLuint index, GLshort x, GLshort y, GLshort z)
03225 {
03226    DISPATCH(VertexAttrib3sARB, (index, x, y, z), (F, "glVertexAttrib3s(%d, %d, %d, %d);\n", index, x, y, z));
03227 }
03228 
03229 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z)
03230 {
03231    DISPATCH(VertexAttrib3sARB, (index, x, y, z), (F, "glVertexAttrib3sARB(%d, %d, %d, %d);\n", index, x, y, z));
03232 }
03233 
03234 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sv)(GLuint index, const GLshort * v)
03235 {
03236    DISPATCH(VertexAttrib3svARB, (index, v), (F, "glVertexAttrib3sv(%d, %p);\n", index, (const void *) v));
03237 }
03238 
03239 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svARB)(GLuint index, const GLshort * v)
03240 {
03241    DISPATCH(VertexAttrib3svARB, (index, v), (F, "glVertexAttrib3svARB(%d, %p);\n", index, (const void *) v));
03242 }
03243 
03244 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nbv)(GLuint index, const GLbyte * v)
03245 {
03246    DISPATCH(VertexAttrib4NbvARB, (index, v), (F, "glVertexAttrib4Nbv(%d, %p);\n", index, (const void *) v));
03247 }
03248 
03249 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NbvARB)(GLuint index, const GLbyte * v)
03250 {
03251    DISPATCH(VertexAttrib4NbvARB, (index, v), (F, "glVertexAttrib4NbvARB(%d, %p);\n", index, (const void *) v));
03252 }
03253 
03254 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Niv)(GLuint index, const GLint * v)
03255 {
03256    DISPATCH(VertexAttrib4NivARB, (index, v), (F, "glVertexAttrib4Niv(%d, %p);\n", index, (const void *) v));
03257 }
03258 
03259 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NivARB)(GLuint index, const GLint * v)
03260 {
03261    DISPATCH(VertexAttrib4NivARB, (index, v), (F, "glVertexAttrib4NivARB(%d, %p);\n", index, (const void *) v));
03262 }
03263 
03264 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nsv)(GLuint index, const GLshort * v)
03265 {
03266    DISPATCH(VertexAttrib4NsvARB, (index, v), (F, "glVertexAttrib4Nsv(%d, %p);\n", index, (const void *) v));
03267 }
03268 
03269 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NsvARB)(GLuint index, const GLshort * v)
03270 {
03271    DISPATCH(VertexAttrib4NsvARB, (index, v), (F, "glVertexAttrib4NsvARB(%d, %p);\n", index, (const void *) v));
03272 }
03273 
03274 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nub)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
03275 {
03276    DISPATCH(VertexAttrib4NubARB, (index, x, y, z, w), (F, "glVertexAttrib4Nub(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
03277 }
03278 
03279 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
03280 {
03281    DISPATCH(VertexAttrib4NubARB, (index, x, y, z, w), (F, "glVertexAttrib4NubARB(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
03282 }
03283 
03284 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nubv)(GLuint index, const GLubyte * v)
03285 {
03286    DISPATCH(VertexAttrib4NubvARB, (index, v), (F, "glVertexAttrib4Nubv(%d, %p);\n", index, (const void *) v));
03287 }
03288 
03289 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NubvARB)(GLuint index, const GLubyte * v)
03290 {
03291    DISPATCH(VertexAttrib4NubvARB, (index, v), (F, "glVertexAttrib4NubvARB(%d, %p);\n", index, (const void *) v));
03292 }
03293 
03294 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nuiv)(GLuint index, const GLuint * v)
03295 {
03296    DISPATCH(VertexAttrib4NuivARB, (index, v), (F, "glVertexAttrib4Nuiv(%d, %p);\n", index, (const void *) v));
03297 }
03298 
03299 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NuivARB)(GLuint index, const GLuint * v)
03300 {
03301    DISPATCH(VertexAttrib4NuivARB, (index, v), (F, "glVertexAttrib4NuivARB(%d, %p);\n", index, (const void *) v));
03302 }
03303 
03304 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nusv)(GLuint index, const GLushort * v)
03305 {
03306    DISPATCH(VertexAttrib4NusvARB, (index, v), (F, "glVertexAttrib4Nusv(%d, %p);\n", index, (const void *) v));
03307 }
03308 
03309 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NusvARB)(GLuint index, const GLushort * v)
03310 {
03311    DISPATCH(VertexAttrib4NusvARB, (index, v), (F, "glVertexAttrib4NusvARB(%d, %p);\n", index, (const void *) v));
03312 }
03313 
03314 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4bv)(GLuint index, const GLbyte * v)
03315 {
03316    DISPATCH(VertexAttrib4bvARB, (index, v), (F, "glVertexAttrib4bv(%d, %p);\n", index, (const void *) v));
03317 }
03318 
03319 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4bvARB)(GLuint index, const GLbyte * v)
03320 {
03321    DISPATCH(VertexAttrib4bvARB, (index, v), (F, "glVertexAttrib4bvARB(%d, %p);\n", index, (const void *) v));
03322 }
03323 
03324 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
03325 {
03326    DISPATCH(VertexAttrib4dARB, (index, x, y, z, w), (F, "glVertexAttrib4d(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
03327 }
03328 
03329 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
03330 {
03331    DISPATCH(VertexAttrib4dARB, (index, x, y, z, w), (F, "glVertexAttrib4dARB(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
03332 }
03333 
03334 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dv)(GLuint index, const GLdouble * v)
03335 {
03336    DISPATCH(VertexAttrib4dvARB, (index, v), (F, "glVertexAttrib4dv(%d, %p);\n", index, (const void *) v));
03337 }
03338 
03339 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvARB)(GLuint index, const GLdouble * v)
03340 {
03341    DISPATCH(VertexAttrib4dvARB, (index, v), (F, "glVertexAttrib4dvARB(%d, %p);\n", index, (const void *) v));
03342 }
03343 
03344 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4f)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
03345 {
03346    DISPATCH(VertexAttrib4fARB, (index, x, y, z, w), (F, "glVertexAttrib4f(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
03347 }
03348 
03349 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
03350 {
03351    DISPATCH(VertexAttrib4fARB, (index, x, y, z, w), (F, "glVertexAttrib4fARB(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
03352 }
03353 
03354 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fv)(GLuint index, const GLfloat * v)
03355 {
03356    DISPATCH(VertexAttrib4fvARB, (index, v), (F, "glVertexAttrib4fv(%d, %p);\n", index, (const void *) v));
03357 }
03358 
03359 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvARB)(GLuint index, const GLfloat * v)
03360 {
03361    DISPATCH(VertexAttrib4fvARB, (index, v), (F, "glVertexAttrib4fvARB(%d, %p);\n", index, (const void *) v));
03362 }
03363 
03364 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4iv)(GLuint index, const GLint * v)
03365 {
03366    DISPATCH(VertexAttrib4ivARB, (index, v), (F, "glVertexAttrib4iv(%d, %p);\n", index, (const void *) v));
03367 }
03368 
03369 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ivARB)(GLuint index, const GLint * v)
03370 {
03371    DISPATCH(VertexAttrib4ivARB, (index, v), (F, "glVertexAttrib4ivARB(%d, %p);\n", index, (const void *) v));
03372 }
03373 
03374 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4s)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
03375 {
03376    DISPATCH(VertexAttrib4sARB, (index, x, y, z, w), (F, "glVertexAttrib4s(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
03377 }
03378 
03379 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
03380 {
03381    DISPATCH(VertexAttrib4sARB, (index, x, y, z, w), (F, "glVertexAttrib4sARB(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
03382 }
03383 
03384 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sv)(GLuint index, const GLshort * v)
03385 {
03386    DISPATCH(VertexAttrib4svARB, (index, v), (F, "glVertexAttrib4sv(%d, %p);\n", index, (const void *) v));
03387 }
03388 
03389 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svARB)(GLuint index, const GLshort * v)
03390 {
03391    DISPATCH(VertexAttrib4svARB, (index, v), (F, "glVertexAttrib4svARB(%d, %p);\n", index, (const void *) v));
03392 }
03393 
03394 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubv)(GLuint index, const GLubyte * v)
03395 {
03396    DISPATCH(VertexAttrib4ubvARB, (index, v), (F, "glVertexAttrib4ubv(%d, %p);\n", index, (const void *) v));
03397 }
03398 
03399 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvARB)(GLuint index, const GLubyte * v)
03400 {
03401    DISPATCH(VertexAttrib4ubvARB, (index, v), (F, "glVertexAttrib4ubvARB(%d, %p);\n", index, (const void *) v));
03402 }
03403 
03404 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4uiv)(GLuint index, const GLuint * v)
03405 {
03406    DISPATCH(VertexAttrib4uivARB, (index, v), (F, "glVertexAttrib4uiv(%d, %p);\n", index, (const void *) v));
03407 }
03408 
03409 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4uivARB)(GLuint index, const GLuint * v)
03410 {
03411    DISPATCH(VertexAttrib4uivARB, (index, v), (F, "glVertexAttrib4uivARB(%d, %p);\n", index, (const void *) v));
03412 }
03413 
03414 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4usv)(GLuint index, const GLushort * v)
03415 {
03416    DISPATCH(VertexAttrib4usvARB, (index, v), (F, "glVertexAttrib4usv(%d, %p);\n", index, (const void *) v));
03417 }
03418 
03419 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4usvARB)(GLuint index, const GLushort * v)
03420 {
03421    DISPATCH(VertexAttrib4usvARB, (index, v), (F, "glVertexAttrib4usvARB(%d, %p);\n", index, (const void *) v));
03422 }
03423 
03424 KEYWORD1 void KEYWORD2 NAME(VertexAttribPointer)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
03425 {
03426    DISPATCH(VertexAttribPointerARB, (index, size, type, normalized, stride, pointer), (F, "glVertexAttribPointer(%d, %d, 0x%x, %d, %d, %p);\n", index, size, type, normalized, stride, (const void *) pointer));
03427 }
03428 
03429 KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
03430 {
03431    DISPATCH(VertexAttribPointerARB, (index, size, type, normalized, stride, pointer), (F, "glVertexAttribPointerARB(%d, %d, 0x%x, %d, %d, %p);\n", index, size, type, normalized, stride, (const void *) pointer));
03432 }
03433 
03434 KEYWORD1 void KEYWORD2 NAME(BindBuffer)(GLenum target, GLuint buffer)
03435 {
03436    DISPATCH(BindBufferARB, (target, buffer), (F, "glBindBuffer(0x%x, %d);\n", target, buffer));
03437 }
03438 
03439 KEYWORD1 void KEYWORD2 NAME(BindBufferARB)(GLenum target, GLuint buffer)
03440 {
03441    DISPATCH(BindBufferARB, (target, buffer), (F, "glBindBufferARB(0x%x, %d);\n", target, buffer));
03442 }
03443 
03444 KEYWORD1 void KEYWORD2 NAME(BufferData)(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
03445 {
03446    DISPATCH(BufferDataARB, (target, size, data, usage), (F, "glBufferData(0x%x, %d, %p, 0x%x);\n", target, size, (const void *) data, usage));
03447 }
03448 
03449 KEYWORD1 void KEYWORD2 NAME(BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage)
03450 {
03451    DISPATCH(BufferDataARB, (target, size, data, usage), (F, "glBufferDataARB(0x%x, %d, %p, 0x%x);\n", target, size, (const void *) data, usage));
03452 }
03453 
03454 KEYWORD1 void KEYWORD2 NAME(BufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)
03455 {
03456    DISPATCH(BufferSubDataARB, (target, offset, size, data), (F, "glBufferSubData(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
03457 }
03458 
03459 KEYWORD1 void KEYWORD2 NAME(BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data)
03460 {
03461    DISPATCH(BufferSubDataARB, (target, offset, size, data), (F, "glBufferSubDataARB(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
03462 }
03463 
03464 KEYWORD1 void KEYWORD2 NAME(DeleteBuffers)(GLsizei n, const GLuint * buffer)
03465 {
03466    DISPATCH(DeleteBuffersARB, (n, buffer), (F, "glDeleteBuffers(%d, %p);\n", n, (const void *) buffer));
03467 }
03468 
03469 KEYWORD1 void KEYWORD2 NAME(DeleteBuffersARB)(GLsizei n, const GLuint * buffer)
03470 {
03471    DISPATCH(DeleteBuffersARB, (n, buffer), (F, "glDeleteBuffersARB(%d, %p);\n", n, (const void *) buffer));
03472 }
03473 
03474 KEYWORD1 void KEYWORD2 NAME(GenBuffers)(GLsizei n, GLuint * buffer)
03475 {
03476    DISPATCH(GenBuffersARB, (n, buffer), (F, "glGenBuffers(%d, %p);\n", n, (const void *) buffer));
03477 }
03478 
03479 KEYWORD1 void KEYWORD2 NAME(GenBuffersARB)(GLsizei n, GLuint * buffer)
03480 {
03481    DISPATCH(GenBuffersARB, (n, buffer), (F, "glGenBuffersARB(%d, %p);\n", n, (const void *) buffer));
03482 }
03483 
03484 KEYWORD1 void KEYWORD2 NAME(GetBufferParameteriv)(GLenum target, GLenum pname, GLint * params)
03485 {
03486    DISPATCH(GetBufferParameterivARB, (target, pname, params), (F, "glGetBufferParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
03487 }
03488 
03489 KEYWORD1 void KEYWORD2 NAME(GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params)
03490 {
03491    DISPATCH(GetBufferParameterivARB, (target, pname, params), (F, "glGetBufferParameterivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
03492 }
03493 
03494 KEYWORD1 void KEYWORD2 NAME(GetBufferPointerv)(GLenum target, GLenum pname, GLvoid ** params)
03495 {
03496    DISPATCH(GetBufferPointervARB, (target, pname, params), (F, "glGetBufferPointerv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
03497 }
03498 
03499 KEYWORD1 void KEYWORD2 NAME(GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params)
03500 {
03501    DISPATCH(GetBufferPointervARB, (target, pname, params), (F, "glGetBufferPointervARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
03502 }
03503 
03504 KEYWORD1 void KEYWORD2 NAME(GetBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data)
03505 {
03506    DISPATCH(GetBufferSubDataARB, (target, offset, size, data), (F, "glGetBufferSubData(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
03507 }
03508 
03509 KEYWORD1 void KEYWORD2 NAME(GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data)
03510 {
03511    DISPATCH(GetBufferSubDataARB, (target, offset, size, data), (F, "glGetBufferSubDataARB(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
03512 }
03513 
03514 KEYWORD1 GLboolean KEYWORD2 NAME(IsBuffer)(GLuint buffer)
03515 {
03516    RETURN_DISPATCH(IsBufferARB, (buffer), (F, "glIsBuffer(%d);\n", buffer));
03517 }
03518 
03519 KEYWORD1 GLboolean KEYWORD2 NAME(IsBufferARB)(GLuint buffer)
03520 {
03521    RETURN_DISPATCH(IsBufferARB, (buffer), (F, "glIsBufferARB(%d);\n", buffer));
03522 }
03523 
03524 KEYWORD1 GLvoid * KEYWORD2 NAME(MapBuffer)(GLenum target, GLenum access)
03525 {
03526    RETURN_DISPATCH(MapBufferARB, (target, access), (F, "glMapBuffer(0x%x, 0x%x);\n", target, access));
03527 }
03528 
03529 KEYWORD1 GLvoid * KEYWORD2 NAME(MapBufferARB)(GLenum target, GLenum access)
03530 {
03531    RETURN_DISPATCH(MapBufferARB, (target, access), (F, "glMapBufferARB(0x%x, 0x%x);\n", target, access));
03532 }
03533 
03534 KEYWORD1 GLboolean KEYWORD2 NAME(UnmapBuffer)(GLenum target)
03535 {
03536    RETURN_DISPATCH(UnmapBufferARB, (target), (F, "glUnmapBuffer(0x%x);\n", target));
03537 }
03538 
03539 KEYWORD1 GLboolean KEYWORD2 NAME(UnmapBufferARB)(GLenum target)
03540 {
03541    RETURN_DISPATCH(UnmapBufferARB, (target), (F, "glUnmapBufferARB(0x%x);\n", target));
03542 }
03543 
03544 KEYWORD1 void KEYWORD2 NAME(BeginQuery)(GLenum target, GLuint id)
03545 {
03546    DISPATCH(BeginQueryARB, (target, id), (F, "glBeginQuery(0x%x, %d);\n", target, id));
03547 }
03548 
03549 KEYWORD1 void KEYWORD2 NAME(BeginQueryARB)(GLenum target, GLuint id)
03550 {
03551    DISPATCH(BeginQueryARB, (target, id), (F, "glBeginQueryARB(0x%x, %d);\n", target, id));
03552 }
03553 
03554 KEYWORD1 void KEYWORD2 NAME(DeleteQueries)(GLsizei n, const GLuint * ids)
03555 {
03556    DISPATCH(DeleteQueriesARB, (n, ids), (F, "glDeleteQueries(%d, %p);\n", n, (const void *) ids));
03557 }
03558 
03559 KEYWORD1 void KEYWORD2 NAME(DeleteQueriesARB)(GLsizei n, const GLuint * ids)
03560 {
03561    DISPATCH(DeleteQueriesARB, (n, ids), (F, "glDeleteQueriesARB(%d, %p);\n", n, (const void *) ids));
03562 }
03563 
03564 KEYWORD1 void KEYWORD2 NAME(EndQuery)(GLenum target)
03565 {
03566    DISPATCH(EndQueryARB, (target), (F, "glEndQuery(0x%x);\n", target));
03567 }
03568 
03569 KEYWORD1 void KEYWORD2 NAME(EndQueryARB)(GLenum target)
03570 {
03571    DISPATCH(EndQueryARB, (target), (F, "glEndQueryARB(0x%x);\n", target));
03572 }
03573 
03574 KEYWORD1 void KEYWORD2 NAME(GenQueries)(GLsizei n, GLuint * ids)
03575 {
03576    DISPATCH(GenQueriesARB, (n, ids), (F, "glGenQueries(%d, %p);\n", n, (const void *) ids));
03577 }
03578 
03579 KEYWORD1 void KEYWORD2 NAME(GenQueriesARB)(GLsizei n, GLuint * ids)
03580 {
03581    DISPATCH(GenQueriesARB, (n, ids), (F, "glGenQueriesARB(%d, %p);\n", n, (const void *) ids));
03582 }
03583 
03584 KEYWORD1 void KEYWORD2 NAME(GetQueryObjectiv)(GLuint id, GLenum pname, GLint * params)
03585 {
03586    DISPATCH(GetQueryObjectivARB, (id, pname, params), (F, "glGetQueryObjectiv(%d, 0x%x, %p);\n", id, pname, (const void *) params));
03587 }
03588 
03589 KEYWORD1 void KEYWORD2 NAME(GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params)
03590 {
03591    DISPATCH(GetQueryObjectivARB, (id, pname, params), (F, "glGetQueryObjectivARB(%d, 0x%x, %p);\n", id, pname, (const void *) params));
03592 }
03593 
03594 KEYWORD1 void KEYWORD2 NAME(GetQueryObjectuiv)(GLuint id, GLenum pname, GLuint * params)
03595 {
03596    DISPATCH(GetQueryObjectuivARB, (id, pname, params), (F, "glGetQueryObjectuiv(%d, 0x%x, %p);\n", id, pname, (const void *) params));
03597 }
03598 
03599 KEYWORD1 void KEYWORD2 NAME(GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params)
03600 {
03601    DISPATCH(GetQueryObjectuivARB, (id, pname, params), (F, "glGetQueryObjectuivARB(%d, 0x%x, %p);\n", id, pname, (const void *) params));
03602 }
03603 
03604 KEYWORD1 void KEYWORD2 NAME(GetQueryiv)(GLenum target, GLenum pname, GLint * params)
03605 {
03606    DISPATCH(GetQueryivARB, (target, pname, params), (F, "glGetQueryiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
03607 }
03608 
03609 KEYWORD1 void KEYWORD2 NAME(GetQueryivARB)(GLenum target, GLenum pname, GLint * params)
03610 {
03611    DISPATCH(GetQueryivARB, (target, pname, params), (F, "glGetQueryivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
03612 }
03613 
03614 KEYWORD1 GLboolean KEYWORD2 NAME(IsQuery)(GLuint id)
03615 {
03616    RETURN_DISPATCH(IsQueryARB, (id), (F, "glIsQuery(%d);\n", id));
03617 }
03618 
03619 KEYWORD1 GLboolean KEYWORD2 NAME(IsQueryARB)(GLuint id)
03620 {
03621    RETURN_DISPATCH(IsQueryARB, (id), (F, "glIsQueryARB(%d);\n", id));
03622 }
03623 
03624 KEYWORD1 void KEYWORD2 NAME(AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj)
03625 {
03626    DISPATCH(AttachObjectARB, (containerObj, obj), (F, "glAttachObjectARB(%d, %d);\n", containerObj, obj));
03627 }
03628 
03629 KEYWORD1 void KEYWORD2 NAME(CompileShader)(GLuint shader)
03630 {
03631    DISPATCH(CompileShaderARB, (shader), (F, "glCompileShader(%d);\n", shader));
03632 }
03633 
03634 KEYWORD1 void KEYWORD2 NAME(CompileShaderARB)(GLhandleARB shader)
03635 {
03636    DISPATCH(CompileShaderARB, (shader), (F, "glCompileShaderARB(%d);\n", shader));
03637 }
03638 
03639 KEYWORD1 GLhandleARB KEYWORD2 NAME(CreateProgramObjectARB)(void)
03640 {
03641    RETURN_DISPATCH(CreateProgramObjectARB, (), (F, "glCreateProgramObjectARB();\n"));
03642 }
03643 
03644 KEYWORD1 GLhandleARB KEYWORD2 NAME(CreateShaderObjectARB)(GLenum shaderType)
03645 {
03646    RETURN_DISPATCH(CreateShaderObjectARB, (shaderType), (F, "glCreateShaderObjectARB(0x%x);\n", shaderType));
03647 }
03648 
03649 KEYWORD1 void KEYWORD2 NAME(DeleteObjectARB)(GLhandleARB obj)
03650 {
03651    DISPATCH(DeleteObjectARB, (obj), (F, "glDeleteObjectARB(%d);\n", obj));
03652 }
03653 
03654 KEYWORD1 void KEYWORD2 NAME(DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj)
03655 {
03656    DISPATCH(DetachObjectARB, (containerObj, attachedObj), (F, "glDetachObjectARB(%d, %d);\n", containerObj, attachedObj));
03657 }
03658 
03659 KEYWORD1 void KEYWORD2 NAME(GetActiveUniform)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
03660 {
03661    DISPATCH(GetActiveUniformARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveUniform(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
03662 }
03663 
03664 KEYWORD1 void KEYWORD2 NAME(GetActiveUniformARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
03665 {
03666    DISPATCH(GetActiveUniformARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveUniformARB(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
03667 }
03668 
03669 KEYWORD1 void KEYWORD2 NAME(GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog)
03670 {
03671    DISPATCH(GetAttachedObjectsARB, (containerObj, maxLength, length, infoLog), (F, "glGetAttachedObjectsARB(%d, %d, %p, %p);\n", containerObj, maxLength, (const void *) length, (const void *) infoLog));
03672 }
03673 
03674 KEYWORD1 GLhandleARB KEYWORD2 NAME(GetHandleARB)(GLenum pname)
03675 {
03676    RETURN_DISPATCH(GetHandleARB, (pname), (F, "glGetHandleARB(0x%x);\n", pname));
03677 }
03678 
03679 KEYWORD1 void KEYWORD2 NAME(GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
03680 {
03681    DISPATCH(GetInfoLogARB, (obj, maxLength, length, infoLog), (F, "glGetInfoLogARB(%d, %d, %p, %p);\n", obj, maxLength, (const void *) length, (const void *) infoLog));
03682 }
03683 
03684 KEYWORD1 void KEYWORD2 NAME(GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params)
03685 {
03686    DISPATCH(GetObjectParameterfvARB, (obj, pname, params), (F, "glGetObjectParameterfvARB(%d, 0x%x, %p);\n", obj, pname, (const void *) params));
03687 }
03688 
03689 KEYWORD1 void KEYWORD2 NAME(GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params)
03690 {
03691    DISPATCH(GetObjectParameterivARB, (obj, pname, params), (F, "glGetObjectParameterivARB(%d, 0x%x, %p);\n", obj, pname, (const void *) params));
03692 }
03693 
03694 KEYWORD1 void KEYWORD2 NAME(GetShaderSource)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
03695 {
03696    DISPATCH(GetShaderSourceARB, (shader, bufSize, length, source), (F, "glGetShaderSource(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) source));
03697 }
03698 
03699 KEYWORD1 void KEYWORD2 NAME(GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GLsizei * length, GLcharARB * source)
03700 {
03701    DISPATCH(GetShaderSourceARB, (shader, bufSize, length, source), (F, "glGetShaderSourceARB(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) source));
03702 }
03703 
03704 KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocation)(GLuint program, const GLchar * name)
03705 {
03706    RETURN_DISPATCH(GetUniformLocationARB, (program, name), (F, "glGetUniformLocation(%d, %p);\n", program, (const void *) name));
03707 }
03708 
03709 KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocationARB)(GLhandleARB program, const GLcharARB * name)
03710 {
03711    RETURN_DISPATCH(GetUniformLocationARB, (program, name), (F, "glGetUniformLocationARB(%d, %p);\n", program, (const void *) name));
03712 }
03713 
03714 KEYWORD1 void KEYWORD2 NAME(GetUniformfv)(GLuint program, GLint location, GLfloat * params)
03715 {
03716    DISPATCH(GetUniformfvARB, (program, location, params), (F, "glGetUniformfv(%d, %d, %p);\n", program, location, (const void *) params));
03717 }
03718 
03719 KEYWORD1 void KEYWORD2 NAME(GetUniformfvARB)(GLhandleARB program, GLint location, GLfloat * params)
03720 {
03721    DISPATCH(GetUniformfvARB, (program, location, params), (F, "glGetUniformfvARB(%d, %d, %p);\n", program, location, (const void *) params));
03722 }
03723 
03724 KEYWORD1 void KEYWORD2 NAME(GetUniformiv)(GLuint program, GLint location, GLint * params)
03725 {
03726    DISPATCH(GetUniformivARB, (program, location, params), (F, "glGetUniformiv(%d, %d, %p);\n", program, location, (const void *) params));
03727 }
03728 
03729 KEYWORD1 void KEYWORD2 NAME(GetUniformivARB)(GLhandleARB program, GLint location, GLint * params)
03730 {
03731    DISPATCH(GetUniformivARB, (program, location, params), (F, "glGetUniformivARB(%d, %d, %p);\n", program, location, (const void *) params));
03732 }
03733 
03734 KEYWORD1 void KEYWORD2 NAME(LinkProgram)(GLuint program)
03735 {
03736    DISPATCH(LinkProgramARB, (program), (F, "glLinkProgram(%d);\n", program));
03737 }
03738 
03739 KEYWORD1 void KEYWORD2 NAME(LinkProgramARB)(GLhandleARB program)
03740 {
03741    DISPATCH(LinkProgramARB, (program), (F, "glLinkProgramARB(%d);\n", program));
03742 }
03743 
03744 KEYWORD1 void KEYWORD2 NAME(ShaderSource)(GLuint shader, GLsizei count, const GLchar ** string, const GLint * length)
03745 {
03746    DISPATCH(ShaderSourceARB, (shader, count, string, length), (F, "glShaderSource(%d, %d, %p, %p);\n", shader, count, (const void *) string, (const void *) length));
03747 }
03748 
03749 KEYWORD1 void KEYWORD2 NAME(ShaderSourceARB)(GLhandleARB shader, GLsizei count, const GLcharARB ** string, const GLint * length)
03750 {
03751    DISPATCH(ShaderSourceARB, (shader, count, string, length), (F, "glShaderSourceARB(%d, %d, %p, %p);\n", shader, count, (const void *) string, (const void *) length));
03752 }
03753 
03754 KEYWORD1 void KEYWORD2 NAME(Uniform1f)(GLint location, GLfloat v0)
03755 {
03756    DISPATCH(Uniform1fARB, (location, v0), (F, "glUniform1f(%d, %f);\n", location, v0));
03757 }
03758 
03759 KEYWORD1 void KEYWORD2 NAME(Uniform1fARB)(GLint location, GLfloat v0)
03760 {
03761    DISPATCH(Uniform1fARB, (location, v0), (F, "glUniform1fARB(%d, %f);\n", location, v0));
03762 }
03763 
03764 KEYWORD1 void KEYWORD2 NAME(Uniform1fv)(GLint location, GLsizei count, const GLfloat * value)
03765 {
03766    DISPATCH(Uniform1fvARB, (location, count, value), (F, "glUniform1fv(%d, %d, %p);\n", location, count, (const void *) value));
03767 }
03768 
03769 KEYWORD1 void KEYWORD2 NAME(Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value)
03770 {
03771    DISPATCH(Uniform1fvARB, (location, count, value), (F, "glUniform1fvARB(%d, %d, %p);\n", location, count, (const void *) value));
03772 }
03773 
03774 KEYWORD1 void KEYWORD2 NAME(Uniform1i)(GLint location, GLint v0)
03775 {
03776    DISPATCH(Uniform1iARB, (location, v0), (F, "glUniform1i(%d, %d);\n", location, v0));
03777 }
03778 
03779 KEYWORD1 void KEYWORD2 NAME(Uniform1iARB)(GLint location, GLint v0)
03780 {
03781    DISPATCH(Uniform1iARB, (location, v0), (F, "glUniform1iARB(%d, %d);\n", location, v0));
03782 }
03783 
03784 KEYWORD1 void KEYWORD2 NAME(Uniform1iv)(GLint location, GLsizei count, const GLint * value)
03785 {
03786    DISPATCH(Uniform1ivARB, (location, count, value), (F, "glUniform1iv(%d, %d, %p);\n", location, count, (const void *) value));
03787 }
03788 
03789 KEYWORD1 void KEYWORD2 NAME(Uniform1ivARB)(GLint location, GLsizei count, const GLint * value)
03790 {
03791    DISPATCH(Uniform1ivARB, (location, count, value), (F, "glUniform1ivARB(%d, %d, %p);\n", location, count, (const void *) value));
03792 }
03793 
03794 KEYWORD1 void KEYWORD2 NAME(Uniform2f)(GLint location, GLfloat v0, GLfloat v1)
03795 {
03796    DISPATCH(Uniform2fARB, (location, v0, v1), (F, "glUniform2f(%d, %f, %f);\n", location, v0, v1));
03797 }
03798 
03799 KEYWORD1 void KEYWORD2 NAME(Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1)
03800 {
03801    DISPATCH(Uniform2fARB, (location, v0, v1), (F, "glUniform2fARB(%d, %f, %f);\n", location, v0, v1));
03802 }
03803 
03804 KEYWORD1 void KEYWORD2 NAME(Uniform2fv)(GLint location, GLsizei count, const GLfloat * value)
03805 {
03806    DISPATCH(Uniform2fvARB, (location, count, value), (F, "glUniform2fv(%d, %d, %p);\n", location, count, (const void *) value));
03807 }
03808 
03809 KEYWORD1 void KEYWORD2 NAME(Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value)
03810 {
03811    DISPATCH(Uniform2fvARB, (location, count, value), (F, "glUniform2fvARB(%d, %d, %p);\n", location, count, (const void *) value));
03812 }
03813 
03814 KEYWORD1 void KEYWORD2 NAME(Uniform2i)(GLint location, GLint v0, GLint v1)
03815 {
03816    DISPATCH(Uniform2iARB, (location, v0, v1), (F, "glUniform2i(%d, %d, %d);\n", location, v0, v1));
03817 }
03818 
03819 KEYWORD1 void KEYWORD2 NAME(Uniform2iARB)(GLint location, GLint v0, GLint v1)
03820 {
03821    DISPATCH(Uniform2iARB, (location, v0, v1), (F, "glUniform2iARB(%d, %d, %d);\n", location, v0, v1));
03822 }
03823 
03824 KEYWORD1 void KEYWORD2 NAME(Uniform2iv)(GLint location, GLsizei count, const GLint * value)
03825 {
03826    DISPATCH(Uniform2ivARB, (location, count, value), (F, "glUniform2iv(%d, %d, %p);\n", location, count, (const void *) value));
03827 }
03828 
03829 KEYWORD1 void KEYWORD2 NAME(Uniform2ivARB)(GLint location, GLsizei count, const GLint * value)
03830 {
03831    DISPATCH(Uniform2ivARB, (location, count, value), (F, "glUniform2ivARB(%d, %d, %p);\n", location, count, (const void *) value));
03832 }
03833 
03834 KEYWORD1 void KEYWORD2 NAME(Uniform3f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
03835 {
03836    DISPATCH(Uniform3fARB, (location, v0, v1, v2), (F, "glUniform3f(%d, %f, %f, %f);\n", location, v0, v1, v2));
03837 }
03838 
03839 KEYWORD1 void KEYWORD2 NAME(Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
03840 {
03841    DISPATCH(Uniform3fARB, (location, v0, v1, v2), (F, "glUniform3fARB(%d, %f, %f, %f);\n", location, v0, v1, v2));
03842 }
03843 
03844 KEYWORD1 void KEYWORD2 NAME(Uniform3fv)(GLint location, GLsizei count, const GLfloat * value)
03845 {
03846    DISPATCH(Uniform3fvARB, (location, count, value), (F, "glUniform3fv(%d, %d, %p);\n", location, count, (const void *) value));
03847 }
03848 
03849 KEYWORD1 void KEYWORD2 NAME(Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value)
03850 {
03851    DISPATCH(Uniform3fvARB, (location, count, value), (F, "glUniform3fvARB(%d, %d, %p);\n", location, count, (const void *) value));
03852 }
03853 
03854 KEYWORD1 void KEYWORD2 NAME(Uniform3i)(GLint location, GLint v0, GLint v1, GLint v2)
03855 {
03856    DISPATCH(Uniform3iARB, (location, v0, v1, v2), (F, "glUniform3i(%d, %d, %d, %d);\n", location, v0, v1, v2));
03857 }
03858 
03859 KEYWORD1 void KEYWORD2 NAME(Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2)
03860 {
03861    DISPATCH(Uniform3iARB, (location, v0, v1, v2), (F, "glUniform3iARB(%d, %d, %d, %d);\n", location, v0, v1, v2));
03862 }
03863 
03864 KEYWORD1 void KEYWORD2 NAME(Uniform3iv)(GLint location, GLsizei count, const GLint * value)
03865 {
03866    DISPATCH(Uniform3ivARB, (location, count, value), (F, "glUniform3iv(%d, %d, %p);\n", location, count, (const void *) value));
03867 }
03868 
03869 KEYWORD1 void KEYWORD2 NAME(Uniform3ivARB)(GLint location, GLsizei count, const GLint * value)
03870 {
03871    DISPATCH(Uniform3ivARB, (location, count, value), (F, "glUniform3ivARB(%d, %d, %p);\n", location, count, (const void *) value));
03872 }
03873 
03874 KEYWORD1 void KEYWORD2 NAME(Uniform4f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
03875 {
03876    DISPATCH(Uniform4fARB, (location, v0, v1, v2, v3), (F, "glUniform4f(%d, %f, %f, %f, %f);\n", location, v0, v1, v2, v3));
03877 }
03878 
03879 KEYWORD1 void KEYWORD2 NAME(Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
03880 {
03881    DISPATCH(Uniform4fARB, (location, v0, v1, v2, v3), (F, "glUniform4fARB(%d, %f, %f, %f, %f);\n", location, v0, v1, v2, v3));
03882 }
03883 
03884 KEYWORD1 void KEYWORD2 NAME(Uniform4fv)(GLint location, GLsizei count, const GLfloat * value)
03885 {
03886    DISPATCH(Uniform4fvARB, (location, count, value), (F, "glUniform4fv(%d, %d, %p);\n", location, count, (const void *) value));
03887 }
03888 
03889 KEYWORD1 void KEYWORD2 NAME(Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value)
03890 {
03891    DISPATCH(Uniform4fvARB, (location, count, value), (F, "glUniform4fvARB(%d, %d, %p);\n", location, count, (const void *) value));
03892 }
03893 
03894 KEYWORD1 void KEYWORD2 NAME(Uniform4i)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
03895 {
03896    DISPATCH(Uniform4iARB, (location, v0, v1, v2, v3), (F, "glUniform4i(%d, %d, %d, %d, %d);\n", location, v0, v1, v2, v3));
03897 }
03898 
03899 KEYWORD1 void KEYWORD2 NAME(Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
03900 {
03901    DISPATCH(Uniform4iARB, (location, v0, v1, v2, v3), (F, "glUniform4iARB(%d, %d, %d, %d, %d);\n", location, v0, v1, v2, v3));
03902 }
03903 
03904 KEYWORD1 void KEYWORD2 NAME(Uniform4iv)(GLint location, GLsizei count, const GLint * value)
03905 {
03906    DISPATCH(Uniform4ivARB, (location, count, value), (F, "glUniform4iv(%d, %d, %p);\n", location, count, (const void *) value));
03907 }
03908 
03909 KEYWORD1 void KEYWORD2 NAME(Uniform4ivARB)(GLint location, GLsizei count, const GLint * value)
03910 {
03911    DISPATCH(Uniform4ivARB, (location, count, value), (F, "glUniform4ivARB(%d, %d, %p);\n", location, count, (const void *) value));
03912 }
03913 
03914 KEYWORD1 void KEYWORD2 NAME(UniformMatrix2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
03915 {
03916    DISPATCH(UniformMatrix2fvARB, (location, count, transpose, value), (F, "glUniformMatrix2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
03917 }
03918 
03919 KEYWORD1 void KEYWORD2 NAME(UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
03920 {
03921    DISPATCH(UniformMatrix2fvARB, (location, count, transpose, value), (F, "glUniformMatrix2fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
03922 }
03923 
03924 KEYWORD1 void KEYWORD2 NAME(UniformMatrix3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
03925 {
03926    DISPATCH(UniformMatrix3fvARB, (location, count, transpose, value), (F, "glUniformMatrix3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
03927 }
03928 
03929 KEYWORD1 void KEYWORD2 NAME(UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
03930 {
03931    DISPATCH(UniformMatrix3fvARB, (location, count, transpose, value), (F, "glUniformMatrix3fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
03932 }
03933 
03934 KEYWORD1 void KEYWORD2 NAME(UniformMatrix4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
03935 {
03936    DISPATCH(UniformMatrix4fvARB, (location, count, transpose, value), (F, "glUniformMatrix4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
03937 }
03938 
03939 KEYWORD1 void KEYWORD2 NAME(UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
03940 {
03941    DISPATCH(UniformMatrix4fvARB, (location, count, transpose, value), (F, "glUniformMatrix4fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
03942 }
03943 
03944 KEYWORD1 void KEYWORD2 NAME(UseProgram)(GLuint program)
03945 {
03946    DISPATCH(UseProgramObjectARB, (program), (F, "glUseProgram(%d);\n", program));
03947 }
03948 
03949 KEYWORD1 void KEYWORD2 NAME(UseProgramObjectARB)(GLhandleARB program)
03950 {
03951    DISPATCH(UseProgramObjectARB, (program), (F, "glUseProgramObjectARB(%d);\n", program));
03952 }
03953 
03954 KEYWORD1 void KEYWORD2 NAME(ValidateProgram)(GLuint program)
03955 {
03956    DISPATCH(ValidateProgramARB, (program), (F, "glValidateProgram(%d);\n", program));
03957 }
03958 
03959 KEYWORD1 void KEYWORD2 NAME(ValidateProgramARB)(GLhandleARB program)
03960 {
03961    DISPATCH(ValidateProgramARB, (program), (F, "glValidateProgramARB(%d);\n", program));
03962 }
03963 
03964 KEYWORD1 void KEYWORD2 NAME(BindAttribLocation)(GLuint program, GLuint index, const GLchar * name)
03965 {
03966    DISPATCH(BindAttribLocationARB, (program, index, name), (F, "glBindAttribLocation(%d, %d, %p);\n", program, index, (const void *) name));
03967 }
03968 
03969 KEYWORD1 void KEYWORD2 NAME(BindAttribLocationARB)(GLhandleARB program, GLuint index, const GLcharARB * name)
03970 {
03971    DISPATCH(BindAttribLocationARB, (program, index, name), (F, "glBindAttribLocationARB(%d, %d, %p);\n", program, index, (const void *) name));
03972 }
03973 
03974 KEYWORD1 void KEYWORD2 NAME(GetActiveAttrib)(GLuint program, GLuint index, GLsizei  bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
03975 {
03976    DISPATCH(GetActiveAttribARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveAttrib(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
03977 }
03978 
03979 KEYWORD1 void KEYWORD2 NAME(GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
03980 {
03981    DISPATCH(GetActiveAttribARB, (program, index, bufSize, length, size, type, name), (F, "glGetActiveAttribARB(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
03982 }
03983 
03984 KEYWORD1 GLint KEYWORD2 NAME(GetAttribLocation)(GLuint program, const GLchar * name)
03985 {
03986    RETURN_DISPATCH(GetAttribLocationARB, (program, name), (F, "glGetAttribLocation(%d, %p);\n", program, (const void *) name));
03987 }
03988 
03989 KEYWORD1 GLint KEYWORD2 NAME(GetAttribLocationARB)(GLhandleARB program, const GLcharARB * name)
03990 {
03991    RETURN_DISPATCH(GetAttribLocationARB, (program, name), (F, "glGetAttribLocationARB(%d, %p);\n", program, (const void *) name));
03992 }
03993 
03994 KEYWORD1 void KEYWORD2 NAME(DrawBuffers)(GLsizei n, const GLenum * bufs)
03995 {
03996    DISPATCH(DrawBuffersARB, (n, bufs), (F, "glDrawBuffers(%d, %p);\n", n, (const void *) bufs));
03997 }
03998 
03999 KEYWORD1 void KEYWORD2 NAME(DrawBuffersARB)(GLsizei n, const GLenum * bufs)
04000 {
04001    DISPATCH(DrawBuffersARB, (n, bufs), (F, "glDrawBuffersARB(%d, %p);\n", n, (const void *) bufs));
04002 }
04003 
04004 KEYWORD1 void KEYWORD2 NAME(DrawBuffersATI)(GLsizei n, const GLenum * bufs)
04005 {
04006    DISPATCH(DrawBuffersARB, (n, bufs), (F, "glDrawBuffersATI(%d, %p);\n", n, (const void *) bufs));
04007 }
04008 
04009 KEYWORD1 void KEYWORD2 NAME(PolygonOffsetEXT)(GLfloat factor, GLfloat bias)
04010 {
04011    DISPATCH(PolygonOffsetEXT, (factor, bias), (F, "glPolygonOffsetEXT(%f, %f);\n", factor, bias));
04012 }
04013 
04014 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLenum pname, GLfloat * params);
04015 
04016 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLenum pname, GLfloat * params)
04017 {
04018    DISPATCH(GetPixelTexGenParameterfvSGIS, (pname, params), (F, "glGetPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
04019 }
04020 
04021 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pname, GLint * params);
04022 
04023 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pname, GLint * params)
04024 {
04025    DISPATCH(GetPixelTexGenParameterivSGIS, (pname, params), (F, "glGetPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (const void *) params));
04026 }
04027 
04028 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_564)(GLenum pname, GLfloat param);
04029 
04030 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_564)(GLenum pname, GLfloat param)
04031 {
04032    DISPATCH(PixelTexGenParameterfSGIS, (pname, param), (F, "glPixelTexGenParameterfSGIS(0x%x, %f);\n", pname, param));
04033 }
04034 
04035 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_565)(GLenum pname, const GLfloat * params);
04036 
04037 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_565)(GLenum pname, const GLfloat * params)
04038 {
04039    DISPATCH(PixelTexGenParameterfvSGIS, (pname, params), (F, "glPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
04040 }
04041 
04042 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_566)(GLenum pname, GLint param);
04043 
04044 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_566)(GLenum pname, GLint param)
04045 {
04046    DISPATCH(PixelTexGenParameteriSGIS, (pname, param), (F, "glPixelTexGenParameteriSGIS(0x%x, %d);\n", pname, param));
04047 }
04048 
04049 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_567)(GLenum pname, const GLint * params);
04050 
04051 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_567)(GLenum pname, const GLint * params)
04052 {
04053    DISPATCH(PixelTexGenParameterivSGIS, (pname, params), (F, "glPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (const void *) params));
04054 }
04055 
04056 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_568)(GLclampf value, GLboolean invert);
04057 
04058 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_568)(GLclampf value, GLboolean invert)
04059 {
04060    DISPATCH(SampleMaskSGIS, (value, invert), (F, "glSampleMaskSGIS(%f, %d);\n", value, invert));
04061 }
04062 
04063 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_569)(GLenum pattern);
04064 
04065 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_569)(GLenum pattern)
04066 {
04067    DISPATCH(SamplePatternSGIS, (pattern), (F, "glSamplePatternSGIS(0x%x);\n", pattern));
04068 }
04069 
04070 KEYWORD1 void KEYWORD2 NAME(ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
04071 {
04072    DISPATCH(ColorPointerEXT, (size, type, stride, count, pointer), (F, "glColorPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
04073 }
04074 
04075 KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer)
04076 {
04077    DISPATCH(EdgeFlagPointerEXT, (stride, count, pointer), (F, "glEdgeFlagPointerEXT(%d, %d, %p);\n", stride, count, (const void *) pointer));
04078 }
04079 
04080 KEYWORD1 void KEYWORD2 NAME(IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
04081 {
04082    DISPATCH(IndexPointerEXT, (type, stride, count, pointer), (F, "glIndexPointerEXT(0x%x, %d, %d, %p);\n", type, stride, count, (const void *) pointer));
04083 }
04084 
04085 KEYWORD1 void KEYWORD2 NAME(NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
04086 {
04087    DISPATCH(NormalPointerEXT, (type, stride, count, pointer), (F, "glNormalPointerEXT(0x%x, %d, %d, %p);\n", type, stride, count, (const void *) pointer));
04088 }
04089 
04090 KEYWORD1 void KEYWORD2 NAME(TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
04091 {
04092    DISPATCH(TexCoordPointerEXT, (size, type, stride, count, pointer), (F, "glTexCoordPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
04093 }
04094 
04095 KEYWORD1 void KEYWORD2 NAME(VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
04096 {
04097    DISPATCH(VertexPointerEXT, (size, type, stride, count, pointer), (F, "glVertexPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
04098 }
04099 
04100 KEYWORD1 void KEYWORD2 NAME(PointParameterf)(GLenum pname, GLfloat param)
04101 {
04102    DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterf(0x%x, %f);\n", pname, param));
04103 }
04104 
04105 KEYWORD1 void KEYWORD2 NAME(PointParameterfARB)(GLenum pname, GLfloat param)
04106 {
04107    DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfARB(0x%x, %f);\n", pname, param));
04108 }
04109 
04110 KEYWORD1 void KEYWORD2 NAME(PointParameterfEXT)(GLenum pname, GLfloat param)
04111 {
04112    DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfEXT(0x%x, %f);\n", pname, param));
04113 }
04114 
04115 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_576)(GLenum pname, GLfloat param);
04116 
04117 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_576)(GLenum pname, GLfloat param)
04118 {
04119    DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfSGIS(0x%x, %f);\n", pname, param));
04120 }
04121 
04122 KEYWORD1 void KEYWORD2 NAME(PointParameterfv)(GLenum pname, const GLfloat * params)
04123 {
04124    DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfv(0x%x, %p);\n", pname, (const void *) params));
04125 }
04126 
04127 KEYWORD1 void KEYWORD2 NAME(PointParameterfvARB)(GLenum pname, const GLfloat * params)
04128 {
04129    DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvARB(0x%x, %p);\n", pname, (const void *) params));
04130 }
04131 
04132 KEYWORD1 void KEYWORD2 NAME(PointParameterfvEXT)(GLenum pname, const GLfloat * params)
04133 {
04134    DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
04135 }
04136 
04137 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_577)(GLenum pname, const GLfloat * params);
04138 
04139 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_577)(GLenum pname, const GLfloat * params)
04140 {
04141    DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
04142 }
04143 
04144 KEYWORD1 void KEYWORD2 NAME(LockArraysEXT)(GLint first, GLsizei count)
04145 {
04146    DISPATCH(LockArraysEXT, (first, count), (F, "glLockArraysEXT(%d, %d);\n", first, count));
04147 }
04148 
04149 KEYWORD1 void KEYWORD2 NAME(UnlockArraysEXT)(void)
04150 {
04151    DISPATCH(UnlockArraysEXT, (), (F, "glUnlockArraysEXT();\n"));
04152 }
04153 
04154 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_580)(GLenum pname, GLdouble * params);
04155 
04156 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_580)(GLenum pname, GLdouble * params)
04157 {
04158    DISPATCH(CullParameterdvEXT, (pname, params), (F, "glCullParameterdvEXT(0x%x, %p);\n", pname, (const void *) params));
04159 }
04160 
04161 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_581)(GLenum pname, GLfloat * params);
04162 
04163 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_581)(GLenum pname, GLfloat * params)
04164 {
04165    DISPATCH(CullParameterfvEXT, (pname, params), (F, "glCullParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
04166 }
04167 
04168 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3b)(GLbyte red, GLbyte green, GLbyte blue)
04169 {
04170    DISPATCH(SecondaryColor3bEXT, (red, green, blue), (F, "glSecondaryColor3b(%d, %d, %d);\n", red, green, blue));
04171 }
04172 
04173 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue)
04174 {
04175    DISPATCH(SecondaryColor3bEXT, (red, green, blue), (F, "glSecondaryColor3bEXT(%d, %d, %d);\n", red, green, blue));
04176 }
04177 
04178 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bv)(const GLbyte * v)
04179 {
04180    DISPATCH(SecondaryColor3bvEXT, (v), (F, "glSecondaryColor3bv(%p);\n", (const void *) v));
04181 }
04182 
04183 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bvEXT)(const GLbyte * v)
04184 {
04185    DISPATCH(SecondaryColor3bvEXT, (v), (F, "glSecondaryColor3bvEXT(%p);\n", (const void *) v));
04186 }
04187 
04188 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3d)(GLdouble red, GLdouble green, GLdouble blue)
04189 {
04190    DISPATCH(SecondaryColor3dEXT, (red, green, blue), (F, "glSecondaryColor3d(%f, %f, %f);\n", red, green, blue));
04191 }
04192 
04193 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue)
04194 {
04195    DISPATCH(SecondaryColor3dEXT, (red, green, blue), (F, "glSecondaryColor3dEXT(%f, %f, %f);\n", red, green, blue));
04196 }
04197 
04198 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dv)(const GLdouble * v)
04199 {
04200    DISPATCH(SecondaryColor3dvEXT, (v), (F, "glSecondaryColor3dv(%p);\n", (const void *) v));
04201 }
04202 
04203 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dvEXT)(const GLdouble * v)
04204 {
04205    DISPATCH(SecondaryColor3dvEXT, (v), (F, "glSecondaryColor3dvEXT(%p);\n", (const void *) v));
04206 }
04207 
04208 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3f)(GLfloat red, GLfloat green, GLfloat blue)
04209 {
04210    DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3f(%f, %f, %f);\n", red, green, blue));
04211 }
04212 
04213 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue)
04214 {
04215    DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3fEXT(%f, %f, %f);\n", red, green, blue));
04216 }
04217 
04218 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fv)(const GLfloat * v)
04219 {
04220    DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fv(%p);\n", (const void *) v));
04221 }
04222 
04223 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fvEXT)(const GLfloat * v)
04224 {
04225    DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fvEXT(%p);\n", (const void *) v));
04226 }
04227 
04228 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3i)(GLint red, GLint green, GLint blue)
04229 {
04230    DISPATCH(SecondaryColor3iEXT, (red, green, blue), (F, "glSecondaryColor3i(%d, %d, %d);\n", red, green, blue));
04231 }
04232 
04233 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iEXT)(GLint red, GLint green, GLint blue)
04234 {
04235    DISPATCH(SecondaryColor3iEXT, (red, green, blue), (F, "glSecondaryColor3iEXT(%d, %d, %d);\n", red, green, blue));
04236 }
04237 
04238 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iv)(const GLint * v)
04239 {
04240    DISPATCH(SecondaryColor3ivEXT, (v), (F, "glSecondaryColor3iv(%p);\n", (const void *) v));
04241 }
04242 
04243 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ivEXT)(const GLint * v)
04244 {
04245    DISPATCH(SecondaryColor3ivEXT, (v), (F, "glSecondaryColor3ivEXT(%p);\n", (const void *) v));
04246 }
04247 
04248 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3s)(GLshort red, GLshort green, GLshort blue)
04249 {
04250    DISPATCH(SecondaryColor3sEXT, (red, green, blue), (F, "glSecondaryColor3s(%d, %d, %d);\n", red, green, blue));
04251 }
04252 
04253 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue)
04254 {
04255    DISPATCH(SecondaryColor3sEXT, (red, green, blue), (F, "glSecondaryColor3sEXT(%d, %d, %d);\n", red, green, blue));
04256 }
04257 
04258 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sv)(const GLshort * v)
04259 {
04260    DISPATCH(SecondaryColor3svEXT, (v), (F, "glSecondaryColor3sv(%p);\n", (const void *) v));
04261 }
04262 
04263 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3svEXT)(const GLshort * v)
04264 {
04265    DISPATCH(SecondaryColor3svEXT, (v), (F, "glSecondaryColor3svEXT(%p);\n", (const void *) v));
04266 }
04267 
04268 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ub)(GLubyte red, GLubyte green, GLubyte blue)
04269 {
04270    DISPATCH(SecondaryColor3ubEXT, (red, green, blue), (F, "glSecondaryColor3ub(%d, %d, %d);\n", red, green, blue));
04271 }
04272 
04273 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue)
04274 {
04275    DISPATCH(SecondaryColor3ubEXT, (red, green, blue), (F, "glSecondaryColor3ubEXT(%d, %d, %d);\n", red, green, blue));
04276 }
04277 
04278 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubv)(const GLubyte * v)
04279 {
04280    DISPATCH(SecondaryColor3ubvEXT, (v), (F, "glSecondaryColor3ubv(%p);\n", (const void *) v));
04281 }
04282 
04283 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubvEXT)(const GLubyte * v)
04284 {
04285    DISPATCH(SecondaryColor3ubvEXT, (v), (F, "glSecondaryColor3ubvEXT(%p);\n", (const void *) v));
04286 }
04287 
04288 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ui)(GLuint red, GLuint green, GLuint blue)
04289 {
04290    DISPATCH(SecondaryColor3uiEXT, (red, green, blue), (F, "glSecondaryColor3ui(%d, %d, %d);\n", red, green, blue));
04291 }
04292 
04293 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue)
04294 {
04295    DISPATCH(SecondaryColor3uiEXT, (red, green, blue), (F, "glSecondaryColor3uiEXT(%d, %d, %d);\n", red, green, blue));
04296 }
04297 
04298 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiv)(const GLuint * v)
04299 {
04300    DISPATCH(SecondaryColor3uivEXT, (v), (F, "glSecondaryColor3uiv(%p);\n", (const void *) v));
04301 }
04302 
04303 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uivEXT)(const GLuint * v)
04304 {
04305    DISPATCH(SecondaryColor3uivEXT, (v), (F, "glSecondaryColor3uivEXT(%p);\n", (const void *) v));
04306 }
04307 
04308 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3us)(GLushort red, GLushort green, GLushort blue)
04309 {
04310    DISPATCH(SecondaryColor3usEXT, (red, green, blue), (F, "glSecondaryColor3us(%d, %d, %d);\n", red, green, blue));
04311 }
04312 
04313 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue)
04314 {
04315    DISPATCH(SecondaryColor3usEXT, (red, green, blue), (F, "glSecondaryColor3usEXT(%d, %d, %d);\n", red, green, blue));
04316 }
04317 
04318 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usv)(const GLushort * v)
04319 {
04320    DISPATCH(SecondaryColor3usvEXT, (v), (F, "glSecondaryColor3usv(%p);\n", (const void *) v));
04321 }
04322 
04323 KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usvEXT)(const GLushort * v)
04324 {
04325    DISPATCH(SecondaryColor3usvEXT, (v), (F, "glSecondaryColor3usvEXT(%p);\n", (const void *) v));
04326 }
04327 
04328 KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
04329 {
04330    DISPATCH(SecondaryColorPointerEXT, (size, type, stride, pointer), (F, "glSecondaryColorPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
04331 }
04332 
04333 KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
04334 {
04335    DISPATCH(SecondaryColorPointerEXT, (size, type, stride, pointer), (F, "glSecondaryColorPointerEXT(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
04336 }
04337 
04338 KEYWORD1 void KEYWORD2 NAME(MultiDrawArrays)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount)
04339 {
04340    DISPATCH(MultiDrawArraysEXT, (mode, first, count, primcount), (F, "glMultiDrawArrays(0x%x, %p, %p, %d);\n", mode, (const void *) first, (const void *) count, primcount));
04341 }
04342 
04343 KEYWORD1 void KEYWORD2 NAME(MultiDrawArraysEXT)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount)
04344 {
04345    DISPATCH(MultiDrawArraysEXT, (mode, first, count, primcount), (F, "glMultiDrawArraysEXT(0x%x, %p, %p, %d);\n", mode, (const void *) first, (const void *) count, primcount));
04346 }
04347 
04348 KEYWORD1 void KEYWORD2 NAME(MultiDrawElements)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount)
04349 {
04350    DISPATCH(MultiDrawElementsEXT, (mode, count, type, indices, primcount), (F, "glMultiDrawElements(0x%x, %p, 0x%x, %p, %d);\n", mode, (const void *) count, type, (const void *) indices, primcount));
04351 }
04352 
04353 KEYWORD1 void KEYWORD2 NAME(MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount)
04354 {
04355    DISPATCH(MultiDrawElementsEXT, (mode, count, type, indices, primcount), (F, "glMultiDrawElementsEXT(0x%x, %p, 0x%x, %p, %d);\n", mode, (const void *) count, type, (const void *) indices, primcount));
04356 }
04357 
04358 KEYWORD1 void KEYWORD2 NAME(FogCoordPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
04359 {
04360    DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
04361 }
04362 
04363 KEYWORD1 void KEYWORD2 NAME(FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer)
04364 {
04365    DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointerEXT(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
04366 }
04367 
04368 KEYWORD1 void KEYWORD2 NAME(FogCoordd)(GLdouble coord)
04369 {
04370    DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoordd(%f);\n", coord));
04371 }
04372 
04373 KEYWORD1 void KEYWORD2 NAME(FogCoorddEXT)(GLdouble coord)
04374 {
04375    DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoorddEXT(%f);\n", coord));
04376 }
04377 
04378 KEYWORD1 void KEYWORD2 NAME(FogCoorddv)(const GLdouble * coord)
04379 {
04380    DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddv(%p);\n", (const void *) coord));
04381 }
04382 
04383 KEYWORD1 void KEYWORD2 NAME(FogCoorddvEXT)(const GLdouble * coord)
04384 {
04385    DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddvEXT(%p);\n", (const void *) coord));
04386 }
04387 
04388 KEYWORD1 void KEYWORD2 NAME(FogCoordf)(GLfloat coord)
04389 {
04390    DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordf(%f);\n", coord));
04391 }
04392 
04393 KEYWORD1 void KEYWORD2 NAME(FogCoordfEXT)(GLfloat coord)
04394 {
04395    DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordfEXT(%f);\n", coord));
04396 }
04397 
04398 KEYWORD1 void KEYWORD2 NAME(FogCoordfv)(const GLfloat * coord)
04399 {
04400    DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfv(%p);\n", (const void *) coord));
04401 }
04402 
04403 KEYWORD1 void KEYWORD2 NAME(FogCoordfvEXT)(const GLfloat * coord)
04404 {
04405    DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfvEXT(%p);\n", (const void *) coord));
04406 }
04407 
04408 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_606)(GLenum mode);
04409 
04410 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_606)(GLenum mode)
04411 {
04412    DISPATCH(PixelTexGenSGIX, (mode), (F, "glPixelTexGenSGIX(0x%x);\n", mode));
04413 }
04414 
04415 KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
04416 {
04417    DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
04418 }
04419 
04420 KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
04421 {
04422    DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateEXT(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
04423 }
04424 
04425 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_607)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
04426 
04427 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_607)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
04428 {
04429    DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateINGR(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
04430 }
04431 
04432 KEYWORD1 void KEYWORD2 NAME(FlushVertexArrayRangeNV)(void)
04433 {
04434    DISPATCH(FlushVertexArrayRangeNV, (), (F, "glFlushVertexArrayRangeNV();\n"));
04435 }
04436 
04437 KEYWORD1 void KEYWORD2 NAME(VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer)
04438 {
04439    DISPATCH(VertexArrayRangeNV, (length, pointer), (F, "glVertexArrayRangeNV(%d, %p);\n", length, (const void *) pointer));
04440 }
04441 
04442 KEYWORD1 void KEYWORD2 NAME(CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)
04443 {
04444    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));
04445 }
04446 
04447 KEYWORD1 void KEYWORD2 NAME(CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum)
04448 {
04449    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));
04450 }
04451 
04452 KEYWORD1 void KEYWORD2 NAME(CombinerParameterfNV)(GLenum pname, GLfloat param)
04453 {
04454    DISPATCH(CombinerParameterfNV, (pname, param), (F, "glCombinerParameterfNV(0x%x, %f);\n", pname, param));
04455 }
04456 
04457 KEYWORD1 void KEYWORD2 NAME(CombinerParameterfvNV)(GLenum pname, const GLfloat * params)
04458 {
04459    DISPATCH(CombinerParameterfvNV, (pname, params), (F, "glCombinerParameterfvNV(0x%x, %p);\n", pname, (const void *) params));
04460 }
04461 
04462 KEYWORD1 void KEYWORD2 NAME(CombinerParameteriNV)(GLenum pname, GLint param)
04463 {
04464    DISPATCH(CombinerParameteriNV, (pname, param), (F, "glCombinerParameteriNV(0x%x, %d);\n", pname, param));
04465 }
04466 
04467 KEYWORD1 void KEYWORD2 NAME(CombinerParameterivNV)(GLenum pname, const GLint * params)
04468 {
04469    DISPATCH(CombinerParameterivNV, (pname, params), (F, "glCombinerParameterivNV(0x%x, %p);\n", pname, (const void *) params));
04470 }
04471 
04472 KEYWORD1 void KEYWORD2 NAME(FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage)
04473 {
04474    DISPATCH(FinalCombinerInputNV, (variable, input, mapping, componentUsage), (F, "glFinalCombinerInputNV(0x%x, 0x%x, 0x%x, 0x%x);\n", variable, input, mapping, componentUsage));
04475 }
04476 
04477 KEYWORD1 void KEYWORD2 NAME(GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params)
04478 {
04479    DISPATCH(GetCombinerInputParameterfvNV, (stage, portion, variable, pname, params), (F, "glGetCombinerInputParameterfvNV(0x%x, 0x%x, 0x%x, 0x%x, %p);\n", stage, portion, variable, pname, (const void *) params));
04480 }
04481 
04482 KEYWORD1 void KEYWORD2 NAME(GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params)
04483 {
04484    DISPATCH(GetCombinerInputParameterivNV, (stage, portion, variable, pname, params), (F, "glGetCombinerInputParameterivNV(0x%x, 0x%x, 0x%x, 0x%x, %p);\n", stage, portion, variable, pname, (const void *) params));
04485 }
04486 
04487 KEYWORD1 void KEYWORD2 NAME(GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params)
04488 {
04489    DISPATCH(GetCombinerOutputParameterfvNV, (stage, portion, pname, params), (F, "glGetCombinerOutputParameterfvNV(0x%x, 0x%x, 0x%x, %p);\n", stage, portion, pname, (const void *) params));
04490 }
04491 
04492 KEYWORD1 void KEYWORD2 NAME(GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params)
04493 {
04494    DISPATCH(GetCombinerOutputParameterivNV, (stage, portion, pname, params), (F, "glGetCombinerOutputParameterivNV(0x%x, 0x%x, 0x%x, %p);\n", stage, portion, pname, (const void *) params));
04495 }
04496 
04497 KEYWORD1 void KEYWORD2 NAME(GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params)
04498 {
04499    DISPATCH(GetFinalCombinerInputParameterfvNV, (variable, pname, params), (F, "glGetFinalCombinerInputParameterfvNV(0x%x, 0x%x, %p);\n", variable, pname, (const void *) params));
04500 }
04501 
04502 KEYWORD1 void KEYWORD2 NAME(GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params)
04503 {
04504    DISPATCH(GetFinalCombinerInputParameterivNV, (variable, pname, params), (F, "glGetFinalCombinerInputParameterivNV(0x%x, 0x%x, %p);\n", variable, pname, (const void *) params));
04505 }
04506 
04507 KEYWORD1 void KEYWORD2 NAME(ResizeBuffersMESA)(void)
04508 {
04509    DISPATCH(ResizeBuffersMESA, (), (F, "glResizeBuffersMESA();\n"));
04510 }
04511 
04512 KEYWORD1 void KEYWORD2 NAME(WindowPos2d)(GLdouble x, GLdouble y)
04513 {
04514    DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2d(%f, %f);\n", x, y));
04515 }
04516 
04517 KEYWORD1 void KEYWORD2 NAME(WindowPos2dARB)(GLdouble x, GLdouble y)
04518 {
04519    DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2dARB(%f, %f);\n", x, y));
04520 }
04521 
04522 KEYWORD1 void KEYWORD2 NAME(WindowPos2dMESA)(GLdouble x, GLdouble y)
04523 {
04524    DISPATCH(WindowPos2dMESA, (x, y), (F, "glWindowPos2dMESA(%f, %f);\n", x, y));
04525 }
04526 
04527 KEYWORD1 void KEYWORD2 NAME(WindowPos2dv)(const GLdouble * v)
04528 {
04529    DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dv(%p);\n", (const void *) v));
04530 }
04531 
04532 KEYWORD1 void KEYWORD2 NAME(WindowPos2dvARB)(const GLdouble * v)
04533 {
04534    DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dvARB(%p);\n", (const void *) v));
04535 }
04536 
04537 KEYWORD1 void KEYWORD2 NAME(WindowPos2dvMESA)(const GLdouble * v)
04538 {
04539    DISPATCH(WindowPos2dvMESA, (v), (F, "glWindowPos2dvMESA(%p);\n", (const void *) v));
04540 }
04541 
04542 KEYWORD1 void KEYWORD2 NAME(WindowPos2f)(GLfloat x, GLfloat y)
04543 {
04544    DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2f(%f, %f);\n", x, y));
04545 }
04546 
04547 KEYWORD1 void KEYWORD2 NAME(WindowPos2fARB)(GLfloat x, GLfloat y)
04548 {
04549    DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2fARB(%f, %f);\n", x, y));
04550 }
04551 
04552 KEYWORD1 void KEYWORD2 NAME(WindowPos2fMESA)(GLfloat x, GLfloat y)
04553 {
04554    DISPATCH(WindowPos2fMESA, (x, y), (F, "glWindowPos2fMESA(%f, %f);\n", x, y));
04555 }
04556 
04557 KEYWORD1 void KEYWORD2 NAME(WindowPos2fv)(const GLfloat * v)
04558 {
04559    DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fv(%p);\n", (const void *) v));
04560 }
04561 
04562 KEYWORD1 void KEYWORD2 NAME(WindowPos2fvARB)(const GLfloat * v)
04563 {
04564    DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fvARB(%p);\n", (const void *) v));
04565 }
04566 
04567 KEYWORD1 void KEYWORD2 NAME(WindowPos2fvMESA)(const GLfloat * v)
04568 {
04569    DISPATCH(WindowPos2fvMESA, (v), (F, "glWindowPos2fvMESA(%p);\n", (const void *) v));
04570 }
04571 
04572 KEYWORD1 void KEYWORD2 NAME(WindowPos2i)(GLint x, GLint y)
04573 {
04574    DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2i(%d, %d);\n", x, y));
04575 }
04576 
04577 KEYWORD1 void KEYWORD2 NAME(WindowPos2iARB)(GLint x, GLint y)
04578 {
04579    DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2iARB(%d, %d);\n", x, y));
04580 }
04581 
04582 KEYWORD1 void KEYWORD2 NAME(WindowPos2iMESA)(GLint x, GLint y)
04583 {
04584    DISPATCH(WindowPos2iMESA, (x, y), (F, "glWindowPos2iMESA(%d, %d);\n", x, y));
04585 }
04586 
04587 KEYWORD1 void KEYWORD2 NAME(WindowPos2iv)(const GLint * v)
04588 {
04589    DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2iv(%p);\n", (const void *) v));
04590 }
04591 
04592 KEYWORD1 void KEYWORD2 NAME(WindowPos2ivARB)(const GLint * v)
04593 {
04594    DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2ivARB(%p);\n", (const void *) v));
04595 }
04596 
04597 KEYWORD1 void KEYWORD2 NAME(WindowPos2ivMESA)(const GLint * v)
04598 {
04599    DISPATCH(WindowPos2ivMESA, (v), (F, "glWindowPos2ivMESA(%p);\n", (const void *) v));
04600 }
04601 
04602 KEYWORD1 void KEYWORD2 NAME(WindowPos2s)(GLshort x, GLshort y)
04603 {
04604    DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2s(%d, %d);\n", x, y));
04605 }
04606 
04607 KEYWORD1 void KEYWORD2 NAME(WindowPos2sARB)(GLshort x, GLshort y)
04608 {
04609    DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2sARB(%d, %d);\n", x, y));
04610 }
04611 
04612 KEYWORD1 void KEYWORD2 NAME(WindowPos2sMESA)(GLshort x, GLshort y)
04613 {
04614    DISPATCH(WindowPos2sMESA, (x, y), (F, "glWindowPos2sMESA(%d, %d);\n", x, y));
04615 }
04616 
04617 KEYWORD1 void KEYWORD2 NAME(WindowPos2sv)(const GLshort * v)
04618 {
04619    DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2sv(%p);\n", (const void *) v));
04620 }
04621 
04622 KEYWORD1 void KEYWORD2 NAME(WindowPos2svARB)(const GLshort * v)
04623 {
04624    DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2svARB(%p);\n", (const void *) v));
04625 }
04626 
04627 KEYWORD1 void KEYWORD2 NAME(WindowPos2svMESA)(const GLshort * v)
04628 {
04629    DISPATCH(WindowPos2svMESA, (v), (F, "glWindowPos2svMESA(%p);\n", (const void *) v));
04630 }
04631 
04632 KEYWORD1 void KEYWORD2 NAME(WindowPos3d)(GLdouble x, GLdouble y, GLdouble z)
04633 {
04634    DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3d(%f, %f, %f);\n", x, y, z));
04635 }
04636 
04637 KEYWORD1 void KEYWORD2 NAME(WindowPos3dARB)(GLdouble x, GLdouble y, GLdouble z)
04638 {
04639    DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3dARB(%f, %f, %f);\n", x, y, z));
04640 }
04641 
04642 KEYWORD1 void KEYWORD2 NAME(WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z)
04643 {
04644    DISPATCH(WindowPos3dMESA, (x, y, z), (F, "glWindowPos3dMESA(%f, %f, %f);\n", x, y, z));
04645 }
04646 
04647 KEYWORD1 void KEYWORD2 NAME(WindowPos3dv)(const GLdouble * v)
04648 {
04649    DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dv(%p);\n", (const void *) v));
04650 }
04651 
04652 KEYWORD1 void KEYWORD2 NAME(WindowPos3dvARB)(const GLdouble * v)
04653 {
04654    DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dvARB(%p);\n", (const void *) v));
04655 }
04656 
04657 KEYWORD1 void KEYWORD2 NAME(WindowPos3dvMESA)(const GLdouble * v)
04658 {
04659    DISPATCH(WindowPos3dvMESA, (v), (F, "glWindowPos3dvMESA(%p);\n", (const void *) v));
04660 }
04661 
04662 KEYWORD1 void KEYWORD2 NAME(WindowPos3f)(GLfloat x, GLfloat y, GLfloat z)
04663 {
04664    DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3f(%f, %f, %f);\n", x, y, z));
04665 }
04666 
04667 KEYWORD1 void KEYWORD2 NAME(WindowPos3fARB)(GLfloat x, GLfloat y, GLfloat z)
04668 {
04669    DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3fARB(%f, %f, %f);\n", x, y, z));
04670 }
04671 
04672 KEYWORD1 void KEYWORD2 NAME(WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z)
04673 {
04674    DISPATCH(WindowPos3fMESA, (x, y, z), (F, "glWindowPos3fMESA(%f, %f, %f);\n", x, y, z));
04675 }
04676 
04677 KEYWORD1 void KEYWORD2 NAME(WindowPos3fv)(const GLfloat * v)
04678 {
04679    DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fv(%p);\n", (const void *) v));
04680 }
04681 
04682 KEYWORD1 void KEYWORD2 NAME(WindowPos3fvARB)(const GLfloat * v)
04683 {
04684    DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fvARB(%p);\n", (const void *) v));
04685 }
04686 
04687 KEYWORD1 void KEYWORD2 NAME(WindowPos3fvMESA)(const GLfloat * v)
04688 {
04689    DISPATCH(WindowPos3fvMESA, (v), (F, "glWindowPos3fvMESA(%p);\n", (const void *) v));
04690 }
04691 
04692 KEYWORD1 void KEYWORD2 NAME(WindowPos3i)(GLint x, GLint y, GLint z)
04693 {
04694    DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3i(%d, %d, %d);\n", x, y, z));
04695 }
04696 
04697 KEYWORD1 void KEYWORD2 NAME(WindowPos3iARB)(GLint x, GLint y, GLint z)
04698 {
04699    DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3iARB(%d, %d, %d);\n", x, y, z));
04700 }
04701 
04702 KEYWORD1 void KEYWORD2 NAME(WindowPos3iMESA)(GLint x, GLint y, GLint z)
04703 {
04704    DISPATCH(WindowPos3iMESA, (x, y, z), (F, "glWindowPos3iMESA(%d, %d, %d);\n", x, y, z));
04705 }
04706 
04707 KEYWORD1 void KEYWORD2 NAME(WindowPos3iv)(const GLint * v)
04708 {
04709    DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3iv(%p);\n", (const void *) v));
04710 }
04711 
04712 KEYWORD1 void KEYWORD2 NAME(WindowPos3ivARB)(const GLint * v)
04713 {
04714    DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3ivARB(%p);\n", (const void *) v));
04715 }
04716 
04717 KEYWORD1 void KEYWORD2 NAME(WindowPos3ivMESA)(const GLint * v)
04718 {
04719    DISPATCH(WindowPos3ivMESA, (v), (F, "glWindowPos3ivMESA(%p);\n", (const void *) v));
04720 }
04721 
04722 KEYWORD1 void KEYWORD2 NAME(WindowPos3s)(GLshort x, GLshort y, GLshort z)
04723 {
04724    DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3s(%d, %d, %d);\n", x, y, z));
04725 }
04726 
04727 KEYWORD1 void KEYWORD2 NAME(WindowPos3sARB)(GLshort x, GLshort y, GLshort z)
04728 {
04729    DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3sARB(%d, %d, %d);\n", x, y, z));
04730 }
04731 
04732 KEYWORD1 void KEYWORD2 NAME(WindowPos3sMESA)(GLshort x, GLshort y, GLshort z)
04733 {
04734    DISPATCH(WindowPos3sMESA, (x, y, z), (F, "glWindowPos3sMESA(%d, %d, %d);\n", x, y, z));
04735 }
04736 
04737 KEYWORD1 void KEYWORD2 NAME(WindowPos3sv)(const GLshort * v)
04738 {
04739    DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3sv(%p);\n", (const void *) v));
04740 }
04741 
04742 KEYWORD1 void KEYWORD2 NAME(WindowPos3svARB)(const GLshort * v)
04743 {
04744    DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3svARB(%p);\n", (const void *) v));
04745 }
04746 
04747 KEYWORD1 void KEYWORD2 NAME(WindowPos3svMESA)(const GLshort * v)
04748 {
04749    DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3svMESA(%p);\n", (const void *) v));
04750 }
04751 
04752 KEYWORD1 void KEYWORD2 NAME(WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
04753 {
04754    DISPATCH(WindowPos4dMESA, (x, y, z, w), (F, "glWindowPos4dMESA(%f, %f, %f, %f);\n", x, y, z, w));
04755 }
04756 
04757 KEYWORD1 void KEYWORD2 NAME(WindowPos4dvMESA)(const GLdouble * v)
04758 {
04759    DISPATCH(WindowPos4dvMESA, (v), (F, "glWindowPos4dvMESA(%p);\n", (const void *) v));
04760 }
04761 
04762 KEYWORD1 void KEYWORD2 NAME(WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
04763 {
04764    DISPATCH(WindowPos4fMESA, (x, y, z, w), (F, "glWindowPos4fMESA(%f, %f, %f, %f);\n", x, y, z, w));
04765 }
04766 
04767 KEYWORD1 void KEYWORD2 NAME(WindowPos4fvMESA)(const GLfloat * v)
04768 {
04769    DISPATCH(WindowPos4fvMESA, (v), (F, "glWindowPos4fvMESA(%p);\n", (const void *) v));
04770 }
04771 
04772 KEYWORD1 void KEYWORD2 NAME(WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w)
04773 {
04774    DISPATCH(WindowPos4iMESA, (x, y, z, w), (F, "glWindowPos4iMESA(%d, %d, %d, %d);\n", x, y, z, w));
04775 }
04776 
04777 KEYWORD1 void KEYWORD2 NAME(WindowPos4ivMESA)(const GLint * v)
04778 {
04779    DISPATCH(WindowPos4ivMESA, (v), (F, "glWindowPos4ivMESA(%p);\n", (const void *) v));
04780 }
04781 
04782 KEYWORD1 void KEYWORD2 NAME(WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w)
04783 {
04784    DISPATCH(WindowPos4sMESA, (x, y, z, w), (F, "glWindowPos4sMESA(%d, %d, %d, %d);\n", x, y, z, w));
04785 }
04786 
04787 KEYWORD1 void KEYWORD2 NAME(WindowPos4svMESA)(const GLshort * v)
04788 {
04789    DISPATCH(WindowPos4svMESA, (v), (F, "glWindowPos4svMESA(%p);\n", (const void *) v));
04790 }
04791 
04792 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_648)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
04793 
04794 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_648)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride)
04795 {
04796    DISPATCH(MultiModeDrawArraysIBM, (mode, first, count, primcount, modestride), (F, "glMultiModeDrawArraysIBM(%p, %p, %p, %d, %d);\n", (const void *) mode, (const void *) first, (const void *) count, primcount, modestride));
04797 }
04798 
04799 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
04800 
04801 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride)
04802 {
04803    DISPATCH(MultiModeDrawElementsIBM, (mode, count, type, indices, primcount, modestride), (F, "glMultiModeDrawElementsIBM(%p, %p, 0x%x, %p, %d, %d);\n", (const void *) mode, (const void *) count, type, (const void *) indices, primcount, modestride));
04804 }
04805 
04806 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_650)(GLsizei n, const GLuint * fences);
04807 
04808 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_650)(GLsizei n, const GLuint * fences)
04809 {
04810    DISPATCH(DeleteFencesNV, (n, fences), (F, "glDeleteFencesNV(%d, %p);\n", n, (const void *) fences));
04811 }
04812 
04813 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_651)(GLuint fence);
04814 
04815 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_651)(GLuint fence)
04816 {
04817    DISPATCH(FinishFenceNV, (fence), (F, "glFinishFenceNV(%d);\n", fence));
04818 }
04819 
04820 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_652)(GLsizei n, GLuint * fences);
04821 
04822 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_652)(GLsizei n, GLuint * fences)
04823 {
04824    DISPATCH(GenFencesNV, (n, fences), (F, "glGenFencesNV(%d, %p);\n", n, (const void *) fences));
04825 }
04826 
04827 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_653)(GLuint fence, GLenum pname, GLint * params);
04828 
04829 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_653)(GLuint fence, GLenum pname, GLint * params)
04830 {
04831    DISPATCH(GetFenceivNV, (fence, pname, params), (F, "glGetFenceivNV(%d, 0x%x, %p);\n", fence, pname, (const void *) params));
04832 }
04833 
04834 KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_654)(GLuint fence);
04835 
04836 KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_654)(GLuint fence)
04837 {
04838    RETURN_DISPATCH(IsFenceNV, (fence), (F, "glIsFenceNV(%d);\n", fence));
04839 }
04840 
04841 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_655)(GLuint fence, GLenum condition);
04842 
04843 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_655)(GLuint fence, GLenum condition)
04844 {
04845    DISPATCH(SetFenceNV, (fence, condition), (F, "glSetFenceNV(%d, 0x%x);\n", fence, condition));
04846 }
04847 
04848 KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_656)(GLuint fence);
04849 
04850 KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_656)(GLuint fence)
04851 {
04852    RETURN_DISPATCH(TestFenceNV, (fence), (F, "glTestFenceNV(%d);\n", fence));
04853 }
04854 
04855 KEYWORD1 GLboolean KEYWORD2 NAME(AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences)
04856 {
04857    RETURN_DISPATCH(AreProgramsResidentNV, (n, ids, residences), (F, "glAreProgramsResidentNV(%d, %p, %p);\n", n, (const void *) ids, (const void *) residences));
04858 }
04859 
04860 KEYWORD1 void KEYWORD2 NAME(BindProgramARB)(GLenum target, GLuint program)
04861 {
04862    DISPATCH(BindProgramNV, (target, program), (F, "glBindProgramARB(0x%x, %d);\n", target, program));
04863 }
04864 
04865 KEYWORD1 void KEYWORD2 NAME(BindProgramNV)(GLenum target, GLuint program)
04866 {
04867    DISPATCH(BindProgramNV, (target, program), (F, "glBindProgramNV(0x%x, %d);\n", target, program));
04868 }
04869 
04870 KEYWORD1 void KEYWORD2 NAME(DeleteProgramsARB)(GLsizei n, const GLuint * programs)
04871 {
04872    DISPATCH(DeleteProgramsNV, (n, programs), (F, "glDeleteProgramsARB(%d, %p);\n", n, (const void *) programs));
04873 }
04874 
04875 KEYWORD1 void KEYWORD2 NAME(DeleteProgramsNV)(GLsizei n, const GLuint * programs)
04876 {
04877    DISPATCH(DeleteProgramsNV, (n, programs), (F, "glDeleteProgramsNV(%d, %p);\n", n, (const void *) programs));
04878 }
04879 
04880 KEYWORD1 void KEYWORD2 NAME(ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params)
04881 {
04882    DISPATCH(ExecuteProgramNV, (target, id, params), (F, "glExecuteProgramNV(0x%x, %d, %p);\n", target, id, (const void *) params));
04883 }
04884 
04885 KEYWORD1 void KEYWORD2 NAME(GenProgramsARB)(GLsizei n, GLuint * programs)
04886 {
04887    DISPATCH(GenProgramsNV, (n, programs), (F, "glGenProgramsARB(%d, %p);\n", n, (const void *) programs));
04888 }
04889 
04890 KEYWORD1 void KEYWORD2 NAME(GenProgramsNV)(GLsizei n, GLuint * programs)
04891 {
04892    DISPATCH(GenProgramsNV, (n, programs), (F, "glGenProgramsNV(%d, %p);\n", n, (const void *) programs));
04893 }
04894 
04895 KEYWORD1 void KEYWORD2 NAME(GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params)
04896 {
04897    DISPATCH(GetProgramParameterdvNV, (target, index, pname, params), (F, "glGetProgramParameterdvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
04898 }
04899 
04900 KEYWORD1 void KEYWORD2 NAME(GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params)
04901 {
04902    DISPATCH(GetProgramParameterfvNV, (target, index, pname, params), (F, "glGetProgramParameterfvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
04903 }
04904 
04905 KEYWORD1 void KEYWORD2 NAME(GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program)
04906 {
04907    DISPATCH(GetProgramStringNV, (id, pname, program), (F, "glGetProgramStringNV(%d, 0x%x, %p);\n", id, pname, (const void *) program));
04908 }
04909 
04910 KEYWORD1 void KEYWORD2 NAME(GetProgramivNV)(GLuint id, GLenum pname, GLint * params)
04911 {
04912    DISPATCH(GetProgramivNV, (id, pname, params), (F, "glGetProgramivNV(%d, 0x%x, %p);\n", id, pname, (const void *) params));
04913 }
04914 
04915 KEYWORD1 void KEYWORD2 NAME(GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params)
04916 {
04917    DISPATCH(GetTrackMatrixivNV, (target, address, pname, params), (F, "glGetTrackMatrixivNV(0x%x, %d, 0x%x, %p);\n", target, address, pname, (const void *) params));
04918 }
04919 
04920 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointerv)(GLuint index, GLenum pname, GLvoid ** pointer)
04921 {
04922    DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointerv(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
04923 }
04924 
04925 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervARB)(GLuint index, GLenum pname, GLvoid ** pointer)
04926 {
04927    DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointervARB(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
04928 }
04929 
04930 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** pointer)
04931 {
04932    DISPATCH(GetVertexAttribPointervNV, (index, pname, pointer), (F, "glGetVertexAttribPointervNV(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
04933 }
04934 
04935 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params)
04936 {
04937    DISPATCH(GetVertexAttribdvNV, (index, pname, params), (F, "glGetVertexAttribdvNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
04938 }
04939 
04940 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params)
04941 {
04942    DISPATCH(GetVertexAttribfvNV, (index, pname, params), (F, "glGetVertexAttribfvNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
04943 }
04944 
04945 KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params)
04946 {
04947    DISPATCH(GetVertexAttribivNV, (index, pname, params), (F, "glGetVertexAttribivNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
04948 }
04949 
04950 KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramARB)(GLuint program)
04951 {
04952    RETURN_DISPATCH(IsProgramNV, (program), (F, "glIsProgramARB(%d);\n", program));
04953 }
04954 
04955 KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramNV)(GLuint program)
04956 {
04957    RETURN_DISPATCH(IsProgramNV, (program), (F, "glIsProgramNV(%d);\n", program));
04958 }
04959 
04960 KEYWORD1 void KEYWORD2 NAME(LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program)
04961 {
04962    DISPATCH(LoadProgramNV, (target, id, len, program), (F, "glLoadProgramNV(0x%x, %d, %d, %p);\n", target, id, len, (const void *) program));
04963 }
04964 
04965 KEYWORD1 void KEYWORD2 NAME(ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params)
04966 {
04967    DISPATCH(ProgramParameters4dvNV, (target, index, num, params), (F, "glProgramParameters4dvNV(0x%x, %d, %d, %p);\n", target, index, num, (const void *) params));
04968 }
04969 
04970 KEYWORD1 void KEYWORD2 NAME(ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params)
04971 {
04972    DISPATCH(ProgramParameters4fvNV, (target, index, num, params), (F, "glProgramParameters4fvNV(0x%x, %d, %d, %p);\n", target, index, num, (const void *) params));
04973 }
04974 
04975 KEYWORD1 void KEYWORD2 NAME(RequestResidentProgramsNV)(GLsizei n, const GLuint * ids)
04976 {
04977    DISPATCH(RequestResidentProgramsNV, (n, ids), (F, "glRequestResidentProgramsNV(%d, %p);\n", n, (const void *) ids));
04978 }
04979 
04980 KEYWORD1 void KEYWORD2 NAME(TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform)
04981 {
04982    DISPATCH(TrackMatrixNV, (target, address, matrix, transform), (F, "glTrackMatrixNV(0x%x, %d, 0x%x, 0x%x);\n", target, address, matrix, transform));
04983 }
04984 
04985 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dNV)(GLuint index, GLdouble x)
04986 {
04987    DISPATCH(VertexAttrib1dNV, (index, x), (F, "glVertexAttrib1dNV(%d, %f);\n", index, x));
04988 }
04989 
04990 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvNV)(GLuint index, const GLdouble * v)
04991 {
04992    DISPATCH(VertexAttrib1dvNV, (index, v), (F, "glVertexAttrib1dvNV(%d, %p);\n", index, (const void *) v));
04993 }
04994 
04995 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fNV)(GLuint index, GLfloat x)
04996 {
04997    DISPATCH(VertexAttrib1fNV, (index, x), (F, "glVertexAttrib1fNV(%d, %f);\n", index, x));
04998 }
04999 
05000 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvNV)(GLuint index, const GLfloat * v)
05001 {
05002    DISPATCH(VertexAttrib1fvNV, (index, v), (F, "glVertexAttrib1fvNV(%d, %p);\n", index, (const void *) v));
05003 }
05004 
05005 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sNV)(GLuint index, GLshort x)
05006 {
05007    DISPATCH(VertexAttrib1sNV, (index, x), (F, "glVertexAttrib1sNV(%d, %d);\n", index, x));
05008 }
05009 
05010 KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svNV)(GLuint index, const GLshort * v)
05011 {
05012    DISPATCH(VertexAttrib1svNV, (index, v), (F, "glVertexAttrib1svNV(%d, %p);\n", index, (const void *) v));
05013 }
05014 
05015 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y)
05016 {
05017    DISPATCH(VertexAttrib2dNV, (index, x, y), (F, "glVertexAttrib2dNV(%d, %f, %f);\n", index, x, y));
05018 }
05019 
05020 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvNV)(GLuint index, const GLdouble * v)
05021 {
05022    DISPATCH(VertexAttrib2dvNV, (index, v), (F, "glVertexAttrib2dvNV(%d, %p);\n", index, (const void *) v));
05023 }
05024 
05025 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y)
05026 {
05027    DISPATCH(VertexAttrib2fNV, (index, x, y), (F, "glVertexAttrib2fNV(%d, %f, %f);\n", index, x, y));
05028 }
05029 
05030 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvNV)(GLuint index, const GLfloat * v)
05031 {
05032    DISPATCH(VertexAttrib2fvNV, (index, v), (F, "glVertexAttrib2fvNV(%d, %p);\n", index, (const void *) v));
05033 }
05034 
05035 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y)
05036 {
05037    DISPATCH(VertexAttrib2sNV, (index, x, y), (F, "glVertexAttrib2sNV(%d, %d, %d);\n", index, x, y));
05038 }
05039 
05040 KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svNV)(GLuint index, const GLshort * v)
05041 {
05042    DISPATCH(VertexAttrib2svNV, (index, v), (F, "glVertexAttrib2svNV(%d, %p);\n", index, (const void *) v));
05043 }
05044 
05045 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
05046 {
05047    DISPATCH(VertexAttrib3dNV, (index, x, y, z), (F, "glVertexAttrib3dNV(%d, %f, %f, %f);\n", index, x, y, z));
05048 }
05049 
05050 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvNV)(GLuint index, const GLdouble * v)
05051 {
05052    DISPATCH(VertexAttrib3dvNV, (index, v), (F, "glVertexAttrib3dvNV(%d, %p);\n", index, (const void *) v));
05053 }
05054 
05055 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
05056 {
05057    DISPATCH(VertexAttrib3fNV, (index, x, y, z), (F, "glVertexAttrib3fNV(%d, %f, %f, %f);\n", index, x, y, z));
05058 }
05059 
05060 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvNV)(GLuint index, const GLfloat * v)
05061 {
05062    DISPATCH(VertexAttrib3fvNV, (index, v), (F, "glVertexAttrib3fvNV(%d, %p);\n", index, (const void *) v));
05063 }
05064 
05065 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z)
05066 {
05067    DISPATCH(VertexAttrib3sNV, (index, x, y, z), (F, "glVertexAttrib3sNV(%d, %d, %d, %d);\n", index, x, y, z));
05068 }
05069 
05070 KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svNV)(GLuint index, const GLshort * v)
05071 {
05072    DISPATCH(VertexAttrib3svNV, (index, v), (F, "glVertexAttrib3svNV(%d, %p);\n", index, (const void *) v));
05073 }
05074 
05075 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
05076 {
05077    DISPATCH(VertexAttrib4dNV, (index, x, y, z, w), (F, "glVertexAttrib4dNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
05078 }
05079 
05080 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvNV)(GLuint index, const GLdouble * v)
05081 {
05082    DISPATCH(VertexAttrib4dvNV, (index, v), (F, "glVertexAttrib4dvNV(%d, %p);\n", index, (const void *) v));
05083 }
05084 
05085 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
05086 {
05087    DISPATCH(VertexAttrib4fNV, (index, x, y, z, w), (F, "glVertexAttrib4fNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
05088 }
05089 
05090 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvNV)(GLuint index, const GLfloat * v)
05091 {
05092    DISPATCH(VertexAttrib4fvNV, (index, v), (F, "glVertexAttrib4fvNV(%d, %p);\n", index, (const void *) v));
05093 }
05094 
05095 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
05096 {
05097    DISPATCH(VertexAttrib4sNV, (index, x, y, z, w), (F, "glVertexAttrib4sNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
05098 }
05099 
05100 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svNV)(GLuint index, const GLshort * v)
05101 {
05102    DISPATCH(VertexAttrib4svNV, (index, v), (F, "glVertexAttrib4svNV(%d, %p);\n", index, (const void *) v));
05103 }
05104 
05105 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
05106 {
05107    DISPATCH(VertexAttrib4ubNV, (index, x, y, z, w), (F, "glVertexAttrib4ubNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
05108 }
05109 
05110 KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvNV)(GLuint index, const GLubyte * v)
05111 {
05112    DISPATCH(VertexAttrib4ubvNV, (index, v), (F, "glVertexAttrib4ubvNV(%d, %p);\n", index, (const void *) v));
05113 }
05114 
05115 KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
05116 {
05117    DISPATCH(VertexAttribPointerNV, (index, size, type, stride, pointer), (F, "glVertexAttribPointerNV(%d, %d, 0x%x, %d, %p);\n", index, size, type, stride, (const void *) pointer));
05118 }
05119 
05120 KEYWORD1 void KEYWORD2 NAME(VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v)
05121 {
05122    DISPATCH(VertexAttribs1dvNV, (index, n, v), (F, "glVertexAttribs1dvNV(%d, %d, %p);\n", index, n, (const void *) v));
05123 }
05124 
05125 KEYWORD1 void KEYWORD2 NAME(VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v)
05126 {
05127    DISPATCH(VertexAttribs1fvNV, (index, n, v), (F, "glVertexAttribs1fvNV(%d, %d, %p);\n", index, n, (const void *) v));
05128 }
05129 
05130 KEYWORD1 void KEYWORD2 NAME(VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v)
05131 {
05132    DISPATCH(VertexAttribs1svNV, (index, n, v), (F, "glVertexAttribs1svNV(%d, %d, %p);\n", index, n, (const void *) v));
05133 }
05134 
05135 KEYWORD1 void KEYWORD2 NAME(VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v)
05136 {
05137    DISPATCH(VertexAttribs2dvNV, (index, n, v), (F, "glVertexAttribs2dvNV(%d, %d, %p);\n", index, n, (const void *) v));
05138 }
05139 
05140 KEYWORD1 void KEYWORD2 NAME(VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v)
05141 {
05142    DISPATCH(VertexAttribs2fvNV, (index, n, v), (F, "glVertexAttribs2fvNV(%d, %d, %p);\n", index, n, (const void *) v));
05143 }
05144 
05145 KEYWORD1 void KEYWORD2 NAME(VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v)
05146 {
05147    DISPATCH(VertexAttribs2svNV, (index, n, v), (F, "glVertexAttribs2svNV(%d, %d, %p);\n", index, n, (const void *) v));
05148 }
05149 
05150 KEYWORD1 void KEYWORD2 NAME(VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v)
05151 {
05152    DISPATCH(VertexAttribs3dvNV, (index, n, v), (F, "glVertexAttribs3dvNV(%d, %d, %p);\n", index, n, (const void *) v));
05153 }
05154 
05155 KEYWORD1 void KEYWORD2 NAME(VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v)
05156 {
05157    DISPATCH(VertexAttribs3fvNV, (index, n, v), (F, "glVertexAttribs3fvNV(%d, %d, %p);\n", index, n, (const void *) v));
05158 }
05159 
05160 KEYWORD1 void KEYWORD2 NAME(VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v)
05161 {
05162    DISPATCH(VertexAttribs3svNV, (index, n, v), (F, "glVertexAttribs3svNV(%d, %d, %p);\n", index, n, (const void *) v));
05163 }
05164 
05165 KEYWORD1 void KEYWORD2 NAME(VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v)
05166 {
05167    DISPATCH(VertexAttribs4dvNV, (index, n, v), (F, "glVertexAttribs4dvNV(%d, %d, %p);\n", index, n, (const void *) v));
05168 }
05169 
05170 KEYWORD1 void KEYWORD2 NAME(VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v)
05171 {
05172    DISPATCH(VertexAttribs4fvNV, (index, n, v), (F, "glVertexAttribs4fvNV(%d, %d, %p);\n", index, n, (const void *) v));
05173 }
05174 
05175 KEYWORD1 void KEYWORD2 NAME(VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v)
05176 {
05177    DISPATCH(VertexAttribs4svNV, (index, n, v), (F, "glVertexAttribs4svNV(%d, %d, %p);\n", index, n, (const void *) v));
05178 }
05179 
05180 KEYWORD1 void KEYWORD2 NAME(VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v)
05181 {
05182    DISPATCH(VertexAttribs4ubvNV, (index, n, v), (F, "glVertexAttribs4ubvNV(%d, %d, %p);\n", index, n, (const void *) v));
05183 }
05184 
05185 KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
05186 {
05187    DISPATCH(AlphaFragmentOp1ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod), (F, "glAlphaFragmentOp1ATI(0x%x, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod));
05188 }
05189 
05190 KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
05191 {
05192    DISPATCH(AlphaFragmentOp2ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), (F, "glAlphaFragmentOp2ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod));
05193 }
05194 
05195 KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod)
05196 {
05197    DISPATCH(AlphaFragmentOp3ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), (F, "glAlphaFragmentOp3ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod));
05198 }
05199 
05200 KEYWORD1 void KEYWORD2 NAME(BeginFragmentShaderATI)(void)
05201 {
05202    DISPATCH(BeginFragmentShaderATI, (), (F, "glBeginFragmentShaderATI();\n"));
05203 }
05204 
05205 KEYWORD1 void KEYWORD2 NAME(BindFragmentShaderATI)(GLuint id)
05206 {
05207    DISPATCH(BindFragmentShaderATI, (id), (F, "glBindFragmentShaderATI(%d);\n", id));
05208 }
05209 
05210 KEYWORD1 void KEYWORD2 NAME(ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
05211 {
05212    DISPATCH(ColorFragmentOp1ATI, (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod), (F, "glColorFragmentOp1ATI(0x%x, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod));
05213 }
05214 
05215 KEYWORD1 void KEYWORD2 NAME(ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
05216 {
05217    DISPATCH(ColorFragmentOp2ATI, (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), (F, "glColorFragmentOp2ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod));
05218 }
05219 
05220 KEYWORD1 void KEYWORD2 NAME(ColorFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod)
05221 {
05222    DISPATCH(ColorFragmentOp3ATI, (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), (F, "glColorFragmentOp3ATI(0x%x, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d);\n", op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod));
05223 }
05224 
05225 KEYWORD1 void KEYWORD2 NAME(DeleteFragmentShaderATI)(GLuint id)
05226 {
05227    DISPATCH(DeleteFragmentShaderATI, (id), (F, "glDeleteFragmentShaderATI(%d);\n", id));
05228 }
05229 
05230 KEYWORD1 void KEYWORD2 NAME(EndFragmentShaderATI)(void)
05231 {
05232    DISPATCH(EndFragmentShaderATI, (), (F, "glEndFragmentShaderATI();\n"));
05233 }
05234 
05235 KEYWORD1 GLuint KEYWORD2 NAME(GenFragmentShadersATI)(GLuint range)
05236 {
05237    RETURN_DISPATCH(GenFragmentShadersATI, (range), (F, "glGenFragmentShadersATI(%d);\n", range));
05238 }
05239 
05240 KEYWORD1 void KEYWORD2 NAME(PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle)
05241 {
05242    DISPATCH(PassTexCoordATI, (dst, coord, swizzle), (F, "glPassTexCoordATI(%d, %d, 0x%x);\n", dst, coord, swizzle));
05243 }
05244 
05245 KEYWORD1 void KEYWORD2 NAME(SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle)
05246 {
05247    DISPATCH(SampleMapATI, (dst, interp, swizzle), (F, "glSampleMapATI(%d, %d, 0x%x);\n", dst, interp, swizzle));
05248 }
05249 
05250 KEYWORD1 void KEYWORD2 NAME(SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value)
05251 {
05252    DISPATCH(SetFragmentShaderConstantATI, (dst, value), (F, "glSetFragmentShaderConstantATI(%d, %p);\n", dst, (const void *) value));
05253 }
05254 
05255 KEYWORD1 void KEYWORD2 NAME(PointParameteri)(GLenum pname, GLint param)
05256 {
05257    DISPATCH(PointParameteriNV, (pname, param), (F, "glPointParameteri(0x%x, %d);\n", pname, param));
05258 }
05259 
05260 KEYWORD1 void KEYWORD2 NAME(PointParameteriNV)(GLenum pname, GLint param)
05261 {
05262    DISPATCH(PointParameteriNV, (pname, param), (F, "glPointParameteriNV(0x%x, %d);\n", pname, param));
05263 }
05264 
05265 KEYWORD1 void KEYWORD2 NAME(PointParameteriv)(GLenum pname, const GLint * params)
05266 {
05267    DISPATCH(PointParameterivNV, (pname, params), (F, "glPointParameteriv(0x%x, %p);\n", pname, (const void *) params));
05268 }
05269 
05270 KEYWORD1 void KEYWORD2 NAME(PointParameterivNV)(GLenum pname, const GLint * params)
05271 {
05272    DISPATCH(PointParameterivNV, (pname, params), (F, "glPointParameterivNV(0x%x, %p);\n", pname, (const void *) params));
05273 }
05274 
05275 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_733)(GLenum face);
05276 
05277 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_733)(GLenum face)
05278 {
05279    DISPATCH(ActiveStencilFaceEXT, (face), (F, "glActiveStencilFaceEXT(0x%x);\n", face));
05280 }
05281 
05282 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_734)(GLuint array);
05283 
05284 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_734)(GLuint array)
05285 {
05286    DISPATCH(BindVertexArrayAPPLE, (array), (F, "glBindVertexArrayAPPLE(%d);\n", array));
05287 }
05288 
05289 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_735)(GLsizei n, const GLuint * arrays);
05290 
05291 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_735)(GLsizei n, const GLuint * arrays)
05292 {
05293    DISPATCH(DeleteVertexArraysAPPLE, (n, arrays), (F, "glDeleteVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
05294 }
05295 
05296 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_736)(GLsizei n, GLuint * arrays);
05297 
05298 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_736)(GLsizei n, GLuint * arrays)
05299 {
05300    DISPATCH(GenVertexArraysAPPLE, (n, arrays), (F, "glGenVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
05301 }
05302 
05303 KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_737)(GLuint array);
05304 
05305 KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_737)(GLuint array)
05306 {
05307    RETURN_DISPATCH(IsVertexArrayAPPLE, (array), (F, "glIsVertexArrayAPPLE(%d);\n", array));
05308 }
05309 
05310 KEYWORD1 void KEYWORD2 NAME(GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params)
05311 {
05312    DISPATCH(GetProgramNamedParameterdvNV, (id, len, name, params), (F, "glGetProgramNamedParameterdvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) params));
05313 }
05314 
05315 KEYWORD1 void KEYWORD2 NAME(GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params)
05316 {
05317    DISPATCH(GetProgramNamedParameterfvNV, (id, len, name, params), (F, "glGetProgramNamedParameterfvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) params));
05318 }
05319 
05320 KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
05321 {
05322    DISPATCH(ProgramNamedParameter4dNV, (id, len, name, x, y, z, w), (F, "glProgramNamedParameter4dNV(%d, %d, %p, %f, %f, %f, %f);\n", id, len, (const void *) name, x, y, z, w));
05323 }
05324 
05325 KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v)
05326 {
05327    DISPATCH(ProgramNamedParameter4dvNV, (id, len, name, v), (F, "glProgramNamedParameter4dvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
05328 }
05329 
05330 KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
05331 {
05332    DISPATCH(ProgramNamedParameter4fNV, (id, len, name, x, y, z, w), (F, "glProgramNamedParameter4fNV(%d, %d, %p, %f, %f, %f, %f);\n", id, len, (const void *) name, x, y, z, w));
05333 }
05334 
05335 KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v)
05336 {
05337    DISPATCH(ProgramNamedParameter4fvNV, (id, len, name, v), (F, "glProgramNamedParameter4fvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
05338 }
05339 
05340 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_744)(GLclampd zmin, GLclampd zmax);
05341 
05342 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_744)(GLclampd zmin, GLclampd zmax)
05343 {
05344    DISPATCH(DepthBoundsEXT, (zmin, zmax), (F, "glDepthBoundsEXT(%f, %f);\n", zmin, zmax));
05345 }
05346 
05347 KEYWORD1 void KEYWORD2 NAME(BlendEquationSeparate)(GLenum modeRGB, GLenum modeA)
05348 {
05349    DISPATCH(BlendEquationSeparateEXT, (modeRGB, modeA), (F, "glBlendEquationSeparate(0x%x, 0x%x);\n", modeRGB, modeA));
05350 }
05351 
05352 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_745)(GLenum modeRGB, GLenum modeA);
05353 
05354 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_745)(GLenum modeRGB, GLenum modeA)
05355 {
05356    DISPATCH(BlendEquationSeparateEXT, (modeRGB, modeA), (F, "glBlendEquationSeparateEXT(0x%x, 0x%x);\n", modeRGB, modeA));
05357 }
05358 
05359 KEYWORD1 void KEYWORD2 NAME(BindFramebufferEXT)(GLenum target, GLuint framebuffer)
05360 {
05361    DISPATCH(BindFramebufferEXT, (target, framebuffer), (F, "glBindFramebufferEXT(0x%x, %d);\n", target, framebuffer));
05362 }
05363 
05364 KEYWORD1 void KEYWORD2 NAME(BindRenderbufferEXT)(GLenum target, GLuint renderbuffer)
05365 {
05366    DISPATCH(BindRenderbufferEXT, (target, renderbuffer), (F, "glBindRenderbufferEXT(0x%x, %d);\n", target, renderbuffer));
05367 }
05368 
05369 KEYWORD1 GLenum KEYWORD2 NAME(CheckFramebufferStatusEXT)(GLenum target)
05370 {
05371    RETURN_DISPATCH(CheckFramebufferStatusEXT, (target), (F, "glCheckFramebufferStatusEXT(0x%x);\n", target));
05372 }
05373 
05374 KEYWORD1 void KEYWORD2 NAME(DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers)
05375 {
05376    DISPATCH(DeleteFramebuffersEXT, (n, framebuffers), (F, "glDeleteFramebuffersEXT(%d, %p);\n", n, (const void *) framebuffers));
05377 }
05378 
05379 KEYWORD1 void KEYWORD2 NAME(DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers)
05380 {
05381    DISPATCH(DeleteRenderbuffersEXT, (n, renderbuffers), (F, "glDeleteRenderbuffersEXT(%d, %p);\n", n, (const void *) renderbuffers));
05382 }
05383 
05384 KEYWORD1 void KEYWORD2 NAME(FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
05385 {
05386    DISPATCH(FramebufferRenderbufferEXT, (target, attachment, renderbuffertarget, renderbuffer), (F, "glFramebufferRenderbufferEXT(0x%x, 0x%x, 0x%x, %d);\n", target, attachment, renderbuffertarget, renderbuffer));
05387 }
05388 
05389 KEYWORD1 void KEYWORD2 NAME(FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
05390 {
05391    DISPATCH(FramebufferTexture1DEXT, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture1DEXT(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
05392 }
05393 
05394 KEYWORD1 void KEYWORD2 NAME(FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
05395 {
05396    DISPATCH(FramebufferTexture2DEXT, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture2DEXT(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
05397 }
05398 
05399 KEYWORD1 void KEYWORD2 NAME(FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
05400 {
05401    DISPATCH(FramebufferTexture3DEXT, (target, attachment, textarget, texture, level, zoffset), (F, "glFramebufferTexture3DEXT(0x%x, 0x%x, 0x%x, %d, %d, %d);\n", target, attachment, textarget, texture, level, zoffset));
05402 }
05403 
05404 KEYWORD1 void KEYWORD2 NAME(GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers)
05405 {
05406    DISPATCH(GenFramebuffersEXT, (n, framebuffers), (F, "glGenFramebuffersEXT(%d, %p);\n", n, (const void *) framebuffers));
05407 }
05408 
05409 KEYWORD1 void KEYWORD2 NAME(GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers)
05410 {
05411    DISPATCH(GenRenderbuffersEXT, (n, renderbuffers), (F, "glGenRenderbuffersEXT(%d, %p);\n", n, (const void *) renderbuffers));
05412 }
05413 
05414 KEYWORD1 void KEYWORD2 NAME(GenerateMipmapEXT)(GLenum target)
05415 {
05416    DISPATCH(GenerateMipmapEXT, (target), (F, "glGenerateMipmapEXT(0x%x);\n", target));
05417 }
05418 
05419 KEYWORD1 void KEYWORD2 NAME(GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params)
05420 {
05421    DISPATCH(GetFramebufferAttachmentParameterivEXT, (target, attachment, pname, params), (F, "glGetFramebufferAttachmentParameterivEXT(0x%x, 0x%x, 0x%x, %p);\n", target, attachment, pname, (const void *) params));
05422 }
05423 
05424 KEYWORD1 void KEYWORD2 NAME(GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params)
05425 {
05426    DISPATCH(GetRenderbufferParameterivEXT, (target, pname, params), (F, "glGetRenderbufferParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
05427 }
05428 
05429 KEYWORD1 GLboolean KEYWORD2 NAME(IsFramebufferEXT)(GLuint framebuffer)
05430 {
05431    RETURN_DISPATCH(IsFramebufferEXT, (framebuffer), (F, "glIsFramebufferEXT(%d);\n", framebuffer));
05432 }
05433 
05434 KEYWORD1 GLboolean KEYWORD2 NAME(IsRenderbufferEXT)(GLuint renderbuffer)
05435 {
05436    RETURN_DISPATCH(IsRenderbufferEXT, (renderbuffer), (F, "glIsRenderbufferEXT(%d);\n", renderbuffer));
05437 }
05438 
05439 KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
05440 {
05441    DISPATCH(RenderbufferStorageEXT, (target, internalformat, width, height), (F, "glRenderbufferStorageEXT(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
05442 }
05443 
05444 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_763)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
05445 
05446 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_763)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
05447 {
05448    DISPATCH(BlitFramebufferEXT, (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), (F, "glBlitFramebufferEXT(%d, %d, %d, %d, %d, %d, %d, %d, %d, 0x%x);\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter));
05449 }
05450 
05451 KEYWORD1 void KEYWORD2 NAME(FramebufferTextureLayerEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
05452 {
05453    DISPATCH(FramebufferTextureLayerEXT, (target, attachment, texture, level, layer), (F, "glFramebufferTextureLayerEXT(0x%x, 0x%x, %d, %d, %d);\n", target, attachment, texture, level, layer));
05454 }
05455 
05456 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
05457 
05458 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask)
05459 {
05460    DISPATCH(StencilFuncSeparateATI, (frontfunc, backfunc, ref, mask), (F, "glStencilFuncSeparateATI(0x%x, 0x%x, %d, %d);\n", frontfunc, backfunc, ref, mask));
05461 }
05462 
05463 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
05464 
05465 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
05466 {
05467    DISPATCH(ProgramEnvParameters4fvEXT, (target, index, count, params), (F, "glProgramEnvParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
05468 }
05469 
05470 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
05471 
05472 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
05473 {
05474    DISPATCH(ProgramLocalParameters4fvEXT, (target, index, count, params), (F, "glProgramLocalParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
05475 }
05476 
05477 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLuint id, GLenum pname, GLint64EXT * params);
05478 
05479 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLuint id, GLenum pname, GLint64EXT * params)
05480 {
05481    DISPATCH(GetQueryObjecti64vEXT, (id, pname, params), (F, "glGetQueryObjecti64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
05482 }
05483 
05484 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_769)(GLuint id, GLenum pname, GLuint64EXT * params);
05485 
05486 KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_769)(GLuint id, GLenum pname, GLuint64EXT * params)
05487 {
05488    DISPATCH(GetQueryObjectui64vEXT, (id, pname, params), (F, "glGetQueryObjectui64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
05489 }
05490 
05491 
05492 #endif /* defined( NAME ) */
05493 
05494 /*
05495  * This is how a dispatch table can be initialized with all the functions
05496  * we generated above.
05497  */
05498 #ifdef DISPATCH_TABLE_NAME
05499 
05500 #ifndef TABLE_ENTRY
05501 #error TABLE_ENTRY must be defined
05502 #endif
05503 
05504 static _glapi_proc DISPATCH_TABLE_NAME[] = {
05505    TABLE_ENTRY(NewList),
05506    TABLE_ENTRY(EndList),
05507    TABLE_ENTRY(CallList),
05508    TABLE_ENTRY(CallLists),
05509    TABLE_ENTRY(DeleteLists),
05510    TABLE_ENTRY(GenLists),
05511    TABLE_ENTRY(ListBase),
05512    TABLE_ENTRY(Begin),
05513    TABLE_ENTRY(Bitmap),
05514    TABLE_ENTRY(Color3b),
05515    TABLE_ENTRY(Color3bv),
05516    TABLE_ENTRY(Color3d),
05517    TABLE_ENTRY(Color3dv),
05518    TABLE_ENTRY(Color3f),
05519    TABLE_ENTRY(Color3fv),
05520    TABLE_ENTRY(Color3i),
05521    TABLE_ENTRY(Color3iv),
05522    TABLE_ENTRY(Color3s),
05523    TABLE_ENTRY(Color3sv),
05524    TABLE_ENTRY(Color3ub),
05525    TABLE_ENTRY(Color3ubv),
05526    TABLE_ENTRY(Color3ui),
05527    TABLE_ENTRY(Color3uiv),
05528    TABLE_ENTRY(Color3us),
05529    TABLE_ENTRY(Color3usv),
05530    TABLE_ENTRY(Color4b),
05531    TABLE_ENTRY(Color4bv),
05532    TABLE_ENTRY(Color4d),
05533    TABLE_ENTRY(Color4dv),
05534    TABLE_ENTRY(Color4f),
05535    TABLE_ENTRY(Color4fv),
05536    TABLE_ENTRY(Color4i),
05537    TABLE_ENTRY(Color4iv),
05538    TABLE_ENTRY(Color4s),
05539    TABLE_ENTRY(Color4sv),
05540    TABLE_ENTRY(Color4ub),
05541    TABLE_ENTRY(Color4ubv),
05542    TABLE_ENTRY(Color4ui),
05543    TABLE_ENTRY(Color4uiv),
05544    TABLE_ENTRY(Color4us),
05545    TABLE_ENTRY(Color4usv),
05546    TABLE_ENTRY(EdgeFlag),
05547    TABLE_ENTRY(EdgeFlagv),
05548    TABLE_ENTRY(End),
05549    TABLE_ENTRY(Indexd),
05550    TABLE_ENTRY(Indexdv),
05551    TABLE_ENTRY(Indexf),
05552    TABLE_ENTRY(Indexfv),
05553    TABLE_ENTRY(Indexi),
05554    TABLE_ENTRY(Indexiv),
05555    TABLE_ENTRY(Indexs),
05556    TABLE_ENTRY(Indexsv),
05557    TABLE_ENTRY(Normal3b),
05558    TABLE_ENTRY(Normal3bv),
05559    TABLE_ENTRY(Normal3d),
05560    TABLE_ENTRY(Normal3dv),
05561    TABLE_ENTRY(Normal3f),
05562    TABLE_ENTRY(Normal3fv),
05563    TABLE_ENTRY(Normal3i),
05564    TABLE_ENTRY(Normal3iv),
05565    TABLE_ENTRY(Normal3s),
05566    TABLE_ENTRY(Normal3sv),
05567    TABLE_ENTRY(RasterPos2d),
05568    TABLE_ENTRY(RasterPos2dv),
05569    TABLE_ENTRY(RasterPos2f),
05570    TABLE_ENTRY(RasterPos2fv),
05571    TABLE_ENTRY(RasterPos2i),
05572    TABLE_ENTRY(RasterPos2iv),
05573    TABLE_ENTRY(RasterPos2s),
05574    TABLE_ENTRY(RasterPos2sv),
05575    TABLE_ENTRY(RasterPos3d),
05576    TABLE_ENTRY(RasterPos3dv),
05577    TABLE_ENTRY(RasterPos3f),
05578    TABLE_ENTRY(RasterPos3fv),
05579    TABLE_ENTRY(RasterPos3i),
05580    TABLE_ENTRY(RasterPos3iv),
05581    TABLE_ENTRY(RasterPos3s),
05582    TABLE_ENTRY(RasterPos3sv),
05583    TABLE_ENTRY(RasterPos4d),
05584    TABLE_ENTRY(RasterPos4dv),
05585    TABLE_ENTRY(RasterPos4f),
05586    TABLE_ENTRY(RasterPos4fv),
05587    TABLE_ENTRY(RasterPos4i),
05588    TABLE_ENTRY(RasterPos4iv),
05589    TABLE_ENTRY(RasterPos4s),
05590    TABLE_ENTRY(RasterPos4sv),
05591    TABLE_ENTRY(Rectd),
05592    TABLE_ENTRY(Rectdv),
05593    TABLE_ENTRY(Rectf),
05594    TABLE_ENTRY(Rectfv),
05595    TABLE_ENTRY(Recti),
05596    TABLE_ENTRY(Rectiv),
05597    TABLE_ENTRY(Rects),
05598    TABLE_ENTRY(Rectsv),
05599    TABLE_ENTRY(TexCoord1d),
05600    TABLE_ENTRY(TexCoord1dv),
05601    TABLE_ENTRY(TexCoord1f),
05602    TABLE_ENTRY(TexCoord1fv),
05603    TABLE_ENTRY(TexCoord1i),
05604    TABLE_ENTRY(TexCoord1iv),
05605    TABLE_ENTRY(TexCoord1s),
05606    TABLE_ENTRY(TexCoord1sv),
05607    TABLE_ENTRY(TexCoord2d),
05608    TABLE_ENTRY(TexCoord2dv),
05609    TABLE_ENTRY(TexCoord2f),
05610    TABLE_ENTRY(TexCoord2fv),
05611    TABLE_ENTRY(TexCoord2i),
05612    TABLE_ENTRY(TexCoord2iv),
05613    TABLE_ENTRY(TexCoord2s),
05614    TABLE_ENTRY(TexCoord2sv),
05615    TABLE_ENTRY(TexCoord3d),
05616    TABLE_ENTRY(TexCoord3dv),
05617    TABLE_ENTRY(TexCoord3f),
05618    TABLE_ENTRY(TexCoord3fv),
05619    TABLE_ENTRY(TexCoord3i),
05620    TABLE_ENTRY(TexCoord3iv),
05621    TABLE_ENTRY(TexCoord3s),
05622    TABLE_ENTRY(TexCoord3sv),
05623    TABLE_ENTRY(TexCoord4d),
05624    TABLE_ENTRY(TexCoord4dv),
05625    TABLE_ENTRY(TexCoord4f),
05626    TABLE_ENTRY(TexCoord4fv),
05627    TABLE_ENTRY(TexCoord4i),
05628    TABLE_ENTRY(TexCoord4iv),
05629    TABLE_ENTRY(TexCoord4s),
05630    TABLE_ENTRY(TexCoord4sv),
05631    TABLE_ENTRY(Vertex2d),
05632    TABLE_ENTRY(Vertex2dv),
05633    TABLE_ENTRY(Vertex2f),
05634    TABLE_ENTRY(Vertex2fv),
05635    TABLE_ENTRY(Vertex2i),
05636    TABLE_ENTRY(Vertex2iv),
05637    TABLE_ENTRY(Vertex2s),
05638    TABLE_ENTRY(Vertex2sv),
05639    TABLE_ENTRY(Vertex3d),
05640    TABLE_ENTRY(Vertex3dv),
05641    TABLE_ENTRY(Vertex3f),
05642    TABLE_ENTRY(Vertex3fv),
05643    TABLE_ENTRY(Vertex3i),
05644    TABLE_ENTRY(Vertex3iv),
05645    TABLE_ENTRY(Vertex3s),
05646    TABLE_ENTRY(Vertex3sv),
05647    TABLE_ENTRY(Vertex4d),
05648    TABLE_ENTRY(Vertex4dv),
05649    TABLE_ENTRY(Vertex4f),
05650    TABLE_ENTRY(Vertex4fv),
05651    TABLE_ENTRY(Vertex4i),
05652    TABLE_ENTRY(Vertex4iv),
05653    TABLE_ENTRY(Vertex4s),
05654    TABLE_ENTRY(Vertex4sv),
05655    TABLE_ENTRY(ClipPlane),
05656    TABLE_ENTRY(ColorMaterial),
05657    TABLE_ENTRY(CullFace),
05658    TABLE_ENTRY(Fogf),
05659    TABLE_ENTRY(Fogfv),
05660    TABLE_ENTRY(Fogi),
05661    TABLE_ENTRY(Fogiv),
05662    TABLE_ENTRY(FrontFace),
05663    TABLE_ENTRY(Hint),
05664    TABLE_ENTRY(Lightf),
05665    TABLE_ENTRY(Lightfv),
05666    TABLE_ENTRY(Lighti),
05667    TABLE_ENTRY(Lightiv),
05668    TABLE_ENTRY(LightModelf),
05669    TABLE_ENTRY(LightModelfv),
05670    TABLE_ENTRY(LightModeli),
05671    TABLE_ENTRY(LightModeliv),
05672    TABLE_ENTRY(LineStipple),
05673    TABLE_ENTRY(LineWidth),
05674    TABLE_ENTRY(Materialf),
05675    TABLE_ENTRY(Materialfv),
05676    TABLE_ENTRY(Materiali),
05677    TABLE_ENTRY(Materialiv),
05678    TABLE_ENTRY(PointSize),
05679    TABLE_ENTRY(PolygonMode),
05680    TABLE_ENTRY(PolygonStipple),
05681    TABLE_ENTRY(Scissor),
05682    TABLE_ENTRY(ShadeModel),
05683    TABLE_ENTRY(TexParameterf),
05684    TABLE_ENTRY(TexParameterfv),
05685    TABLE_ENTRY(TexParameteri),
05686    TABLE_ENTRY(TexParameteriv),
05687    TABLE_ENTRY(TexImage1D),
05688    TABLE_ENTRY(TexImage2D),
05689    TABLE_ENTRY(TexEnvf),
05690    TABLE_ENTRY(TexEnvfv),
05691    TABLE_ENTRY(TexEnvi),
05692    TABLE_ENTRY(TexEnviv),
05693    TABLE_ENTRY(TexGend),
05694    TABLE_ENTRY(TexGendv),
05695    TABLE_ENTRY(TexGenf),
05696    TABLE_ENTRY(TexGenfv),
05697    TABLE_ENTRY(TexGeni),
05698    TABLE_ENTRY(TexGeniv),
05699    TABLE_ENTRY(FeedbackBuffer),
05700    TABLE_ENTRY(SelectBuffer),
05701    TABLE_ENTRY(RenderMode),
05702    TABLE_ENTRY(InitNames),
05703    TABLE_ENTRY(LoadName),
05704    TABLE_ENTRY(PassThrough),
05705    TABLE_ENTRY(PopName),
05706    TABLE_ENTRY(PushName),
05707    TABLE_ENTRY(DrawBuffer),
05708    TABLE_ENTRY(Clear),
05709    TABLE_ENTRY(ClearAccum),
05710    TABLE_ENTRY(ClearIndex),
05711    TABLE_ENTRY(ClearColor),
05712    TABLE_ENTRY(ClearStencil),
05713    TABLE_ENTRY(ClearDepth),
05714    TABLE_ENTRY(StencilMask),
05715    TABLE_ENTRY(ColorMask),
05716    TABLE_ENTRY(DepthMask),
05717    TABLE_ENTRY(IndexMask),
05718    TABLE_ENTRY(Accum),
05719    TABLE_ENTRY(Disable),
05720    TABLE_ENTRY(Enable),
05721    TABLE_ENTRY(Finish),
05722    TABLE_ENTRY(Flush),
05723    TABLE_ENTRY(PopAttrib),
05724    TABLE_ENTRY(PushAttrib),
05725    TABLE_ENTRY(Map1d),
05726    TABLE_ENTRY(Map1f),
05727    TABLE_ENTRY(Map2d),
05728    TABLE_ENTRY(Map2f),
05729    TABLE_ENTRY(MapGrid1d),
05730    TABLE_ENTRY(MapGrid1f),
05731    TABLE_ENTRY(MapGrid2d),
05732    TABLE_ENTRY(MapGrid2f),
05733    TABLE_ENTRY(EvalCoord1d),
05734    TABLE_ENTRY(EvalCoord1dv),
05735    TABLE_ENTRY(EvalCoord1f),
05736    TABLE_ENTRY(EvalCoord1fv),
05737    TABLE_ENTRY(EvalCoord2d),
05738    TABLE_ENTRY(EvalCoord2dv),
05739    TABLE_ENTRY(EvalCoord2f),
05740    TABLE_ENTRY(EvalCoord2fv),
05741    TABLE_ENTRY(EvalMesh1),
05742    TABLE_ENTRY(EvalPoint1),
05743    TABLE_ENTRY(EvalMesh2),
05744    TABLE_ENTRY(EvalPoint2),
05745    TABLE_ENTRY(AlphaFunc),
05746    TABLE_ENTRY(BlendFunc),
05747    TABLE_ENTRY(LogicOp),
05748    TABLE_ENTRY(StencilFunc),
05749    TABLE_ENTRY(StencilOp),
05750    TABLE_ENTRY(DepthFunc),
05751    TABLE_ENTRY(PixelZoom),
05752    TABLE_ENTRY(PixelTransferf),
05753    TABLE_ENTRY(PixelTransferi),
05754    TABLE_ENTRY(PixelStoref),
05755    TABLE_ENTRY(PixelStorei),
05756    TABLE_ENTRY(PixelMapfv),
05757    TABLE_ENTRY(PixelMapuiv),
05758    TABLE_ENTRY(PixelMapusv),
05759    TABLE_ENTRY(ReadBuffer),
05760    TABLE_ENTRY(CopyPixels),
05761    TABLE_ENTRY(ReadPixels),
05762    TABLE_ENTRY(DrawPixels),
05763    TABLE_ENTRY(GetBooleanv),
05764    TABLE_ENTRY(GetClipPlane),
05765    TABLE_ENTRY(GetDoublev),
05766    TABLE_ENTRY(GetError),
05767    TABLE_ENTRY(GetFloatv),
05768    TABLE_ENTRY(GetIntegerv),
05769    TABLE_ENTRY(GetLightfv),
05770    TABLE_ENTRY(GetLightiv),
05771    TABLE_ENTRY(GetMapdv),
05772    TABLE_ENTRY(GetMapfv),
05773    TABLE_ENTRY(GetMapiv),
05774    TABLE_ENTRY(GetMaterialfv),
05775    TABLE_ENTRY(GetMaterialiv),
05776    TABLE_ENTRY(GetPixelMapfv),
05777    TABLE_ENTRY(GetPixelMapuiv),
05778    TABLE_ENTRY(GetPixelMapusv),
05779    TABLE_ENTRY(GetPolygonStipple),
05780    TABLE_ENTRY(GetString),
05781    TABLE_ENTRY(GetTexEnvfv),
05782    TABLE_ENTRY(GetTexEnviv),
05783    TABLE_ENTRY(GetTexGendv),
05784    TABLE_ENTRY(GetTexGenfv),
05785    TABLE_ENTRY(GetTexGeniv),
05786    TABLE_ENTRY(GetTexImage),
05787    TABLE_ENTRY(GetTexParameterfv),
05788    TABLE_ENTRY(GetTexParameteriv),
05789    TABLE_ENTRY(GetTexLevelParameterfv),
05790    TABLE_ENTRY(GetTexLevelParameteriv),
05791    TABLE_ENTRY(IsEnabled),
05792    TABLE_ENTRY(IsList),
05793    TABLE_ENTRY(DepthRange),
05794    TABLE_ENTRY(Frustum),
05795    TABLE_ENTRY(LoadIdentity),
05796    TABLE_ENTRY(LoadMatrixf),
05797    TABLE_ENTRY(LoadMatrixd),
05798    TABLE_ENTRY(MatrixMode),
05799    TABLE_ENTRY(MultMatrixf),
05800    TABLE_ENTRY(MultMatrixd),
05801    TABLE_ENTRY(Ortho),
05802    TABLE_ENTRY(PopMatrix),
05803    TABLE_ENTRY(PushMatrix),
05804    TABLE_ENTRY(Rotated),
05805    TABLE_ENTRY(Rotatef),
05806    TABLE_ENTRY(Scaled),
05807    TABLE_ENTRY(Scalef),
05808    TABLE_ENTRY(Translated),
05809    TABLE_ENTRY(Translatef),
05810    TABLE_ENTRY(Viewport),
05811    TABLE_ENTRY(ArrayElement),
05812    TABLE_ENTRY(BindTexture),
05813    TABLE_ENTRY(ColorPointer),
05814    TABLE_ENTRY(DisableClientState),
05815    TABLE_ENTRY(DrawArrays),
05816    TABLE_ENTRY(DrawElements),
05817    TABLE_ENTRY(EdgeFlagPointer),
05818    TABLE_ENTRY(EnableClientState),
05819    TABLE_ENTRY(IndexPointer),
05820    TABLE_ENTRY(Indexub),
05821    TABLE_ENTRY(Indexubv),
05822    TABLE_ENTRY(InterleavedArrays),
05823    TABLE_ENTRY(NormalPointer),
05824    TABLE_ENTRY(PolygonOffset),
05825    TABLE_ENTRY(TexCoordPointer),
05826    TABLE_ENTRY(VertexPointer),
05827    TABLE_ENTRY(AreTexturesResident),
05828    TABLE_ENTRY(CopyTexImage1D),
05829    TABLE_ENTRY(CopyTexImage2D),
05830    TABLE_ENTRY(CopyTexSubImage1D),
05831    TABLE_ENTRY(CopyTexSubImage2D),
05832    TABLE_ENTRY(DeleteTextures),
05833    TABLE_ENTRY(GenTextures),
05834    TABLE_ENTRY(GetPointerv),
05835    TABLE_ENTRY(IsTexture),
05836    TABLE_ENTRY(PrioritizeTextures),
05837    TABLE_ENTRY(TexSubImage1D),
05838    TABLE_ENTRY(TexSubImage2D),
05839    TABLE_ENTRY(PopClientAttrib),
05840    TABLE_ENTRY(PushClientAttrib),
05841    TABLE_ENTRY(BlendColor),
05842    TABLE_ENTRY(BlendEquation),
05843    TABLE_ENTRY(DrawRangeElements),
05844    TABLE_ENTRY(ColorTable),
05845    TABLE_ENTRY(ColorTableParameterfv),
05846    TABLE_ENTRY(ColorTableParameteriv),
05847    TABLE_ENTRY(CopyColorTable),
05848    TABLE_ENTRY(GetColorTable),
05849    TABLE_ENTRY(GetColorTableParameterfv),
05850    TABLE_ENTRY(GetColorTableParameteriv),
05851    TABLE_ENTRY(ColorSubTable),
05852    TABLE_ENTRY(CopyColorSubTable),
05853    TABLE_ENTRY(ConvolutionFilter1D),
05854    TABLE_ENTRY(ConvolutionFilter2D),
05855    TABLE_ENTRY(ConvolutionParameterf),
05856    TABLE_ENTRY(ConvolutionParameterfv),
05857    TABLE_ENTRY(ConvolutionParameteri),
05858    TABLE_ENTRY(ConvolutionParameteriv),
05859    TABLE_ENTRY(CopyConvolutionFilter1D),
05860    TABLE_ENTRY(CopyConvolutionFilter2D),
05861    TABLE_ENTRY(GetConvolutionFilter),
05862    TABLE_ENTRY(GetConvolutionParameterfv),
05863    TABLE_ENTRY(GetConvolutionParameteriv),
05864    TABLE_ENTRY(GetSeparableFilter),
05865    TABLE_ENTRY(SeparableFilter2D),
05866    TABLE_ENTRY(GetHistogram),
05867    TABLE_ENTRY(GetHistogramParameterfv),
05868    TABLE_ENTRY(GetHistogramParameteriv),
05869    TABLE_ENTRY(GetMinmax),
05870    TABLE_ENTRY(GetMinmaxParameterfv),
05871    TABLE_ENTRY(GetMinmaxParameteriv),
05872    TABLE_ENTRY(Histogram),
05873    TABLE_ENTRY(Minmax),
05874    TABLE_ENTRY(ResetHistogram),
05875    TABLE_ENTRY(ResetMinmax),
05876    TABLE_ENTRY(TexImage3D),
05877    TABLE_ENTRY(TexSubImage3D),
05878    TABLE_ENTRY(CopyTexSubImage3D),
05879    TABLE_ENTRY(ActiveTextureARB),
05880    TABLE_ENTRY(ClientActiveTextureARB),
05881    TABLE_ENTRY(MultiTexCoord1dARB),
05882    TABLE_ENTRY(MultiTexCoord1dvARB),
05883    TABLE_ENTRY(MultiTexCoord1fARB),
05884    TABLE_ENTRY(MultiTexCoord1fvARB),
05885    TABLE_ENTRY(MultiTexCoord1iARB),
05886    TABLE_ENTRY(MultiTexCoord1ivARB),
05887    TABLE_ENTRY(MultiTexCoord1sARB),
05888    TABLE_ENTRY(MultiTexCoord1svARB),
05889    TABLE_ENTRY(MultiTexCoord2dARB),
05890    TABLE_ENTRY(MultiTexCoord2dvARB),
05891    TABLE_ENTRY(MultiTexCoord2fARB),
05892    TABLE_ENTRY(MultiTexCoord2fvARB),
05893    TABLE_ENTRY(MultiTexCoord2iARB),
05894    TABLE_ENTRY(MultiTexCoord2ivARB),
05895    TABLE_ENTRY(MultiTexCoord2sARB),
05896    TABLE_ENTRY(MultiTexCoord2svARB),
05897    TABLE_ENTRY(MultiTexCoord3dARB),
05898    TABLE_ENTRY(MultiTexCoord3dvARB),
05899    TABLE_ENTRY(MultiTexCoord3fARB),
05900    TABLE_ENTRY(MultiTexCoord3fvARB),
05901    TABLE_ENTRY(MultiTexCoord3iARB),
05902    TABLE_ENTRY(MultiTexCoord3ivARB),
05903    TABLE_ENTRY(MultiTexCoord3sARB),
05904    TABLE_ENTRY(MultiTexCoord3svARB),
05905    TABLE_ENTRY(MultiTexCoord4dARB),
05906    TABLE_ENTRY(MultiTexCoord4dvARB),
05907    TABLE_ENTRY(MultiTexCoord4fARB),
05908    TABLE_ENTRY(MultiTexCoord4fvARB),
05909    TABLE_ENTRY(MultiTexCoord4iARB),
05910    TABLE_ENTRY(MultiTexCoord4ivARB),
05911    TABLE_ENTRY(MultiTexCoord4sARB),
05912    TABLE_ENTRY(MultiTexCoord4svARB),
05913    TABLE_ENTRY(AttachShader),
05914    TABLE_ENTRY(CreateProgram),
05915    TABLE_ENTRY(CreateShader),
05916    TABLE_ENTRY(DeleteProgram),
05917    TABLE_ENTRY(DeleteShader),
05918    TABLE_ENTRY(DetachShader),
05919    TABLE_ENTRY(GetAttachedShaders),
05920    TABLE_ENTRY(GetProgramInfoLog),
05921    TABLE_ENTRY(GetProgramiv),
05922    TABLE_ENTRY(GetShaderInfoLog),
05923    TABLE_ENTRY(GetShaderiv),
05924    TABLE_ENTRY(IsProgram),
05925    TABLE_ENTRY(IsShader),
05926    TABLE_ENTRY(StencilFuncSeparate),
05927    TABLE_ENTRY(StencilMaskSeparate),
05928    TABLE_ENTRY(StencilOpSeparate),
05929    TABLE_ENTRY(UniformMatrix2x3fv),
05930    TABLE_ENTRY(UniformMatrix2x4fv),
05931    TABLE_ENTRY(UniformMatrix3x2fv),
05932    TABLE_ENTRY(UniformMatrix3x4fv),
05933    TABLE_ENTRY(UniformMatrix4x2fv),
05934    TABLE_ENTRY(UniformMatrix4x3fv),
05935    TABLE_ENTRY(LoadTransposeMatrixdARB),
05936    TABLE_ENTRY(LoadTransposeMatrixfARB),
05937    TABLE_ENTRY(MultTransposeMatrixdARB),
05938    TABLE_ENTRY(MultTransposeMatrixfARB),
05939    TABLE_ENTRY(SampleCoverageARB),
05940    TABLE_ENTRY(CompressedTexImage1DARB),
05941    TABLE_ENTRY(CompressedTexImage2DARB),
05942    TABLE_ENTRY(CompressedTexImage3DARB),
05943    TABLE_ENTRY(CompressedTexSubImage1DARB),
05944    TABLE_ENTRY(CompressedTexSubImage2DARB),
05945    TABLE_ENTRY(CompressedTexSubImage3DARB),
05946    TABLE_ENTRY(GetCompressedTexImageARB),
05947    TABLE_ENTRY(DisableVertexAttribArrayARB),
05948    TABLE_ENTRY(EnableVertexAttribArrayARB),
05949    TABLE_ENTRY(GetProgramEnvParameterdvARB),
05950    TABLE_ENTRY(GetProgramEnvParameterfvARB),
05951    TABLE_ENTRY(GetProgramLocalParameterdvARB),
05952    TABLE_ENTRY(GetProgramLocalParameterfvARB),
05953    TABLE_ENTRY(GetProgramStringARB),
05954    TABLE_ENTRY(GetProgramivARB),
05955    TABLE_ENTRY(GetVertexAttribdvARB),
05956    TABLE_ENTRY(GetVertexAttribfvARB),
05957    TABLE_ENTRY(GetVertexAttribivARB),
05958    TABLE_ENTRY(ProgramEnvParameter4dARB),
05959    TABLE_ENTRY(ProgramEnvParameter4dvARB),
05960    TABLE_ENTRY(ProgramEnvParameter4fARB),
05961    TABLE_ENTRY(ProgramEnvParameter4fvARB),
05962    TABLE_ENTRY(ProgramLocalParameter4dARB),
05963    TABLE_ENTRY(ProgramLocalParameter4dvARB),
05964    TABLE_ENTRY(ProgramLocalParameter4fARB),
05965    TABLE_ENTRY(ProgramLocalParameter4fvARB),
05966    TABLE_ENTRY(ProgramStringARB),
05967    TABLE_ENTRY(VertexAttrib1dARB),
05968    TABLE_ENTRY(VertexAttrib1dvARB),
05969    TABLE_ENTRY(VertexAttrib1fARB),
05970    TABLE_ENTRY(VertexAttrib1fvARB),
05971    TABLE_ENTRY(VertexAttrib1sARB),
05972    TABLE_ENTRY(VertexAttrib1svARB),
05973    TABLE_ENTRY(VertexAttrib2dARB),
05974    TABLE_ENTRY(VertexAttrib2dvARB),
05975    TABLE_ENTRY(VertexAttrib2fARB),
05976    TABLE_ENTRY(VertexAttrib2fvARB),
05977    TABLE_ENTRY(VertexAttrib2sARB),
05978    TABLE_ENTRY(VertexAttrib2svARB),
05979    TABLE_ENTRY(VertexAttrib3dARB),
05980    TABLE_ENTRY(VertexAttrib3dvARB),
05981    TABLE_ENTRY(VertexAttrib3fARB),
05982    TABLE_ENTRY(VertexAttrib3fvARB),
05983    TABLE_ENTRY(VertexAttrib3sARB),
05984    TABLE_ENTRY(VertexAttrib3svARB),
05985    TABLE_ENTRY(VertexAttrib4NbvARB),
05986    TABLE_ENTRY(VertexAttrib4NivARB),
05987    TABLE_ENTRY(VertexAttrib4NsvARB),
05988    TABLE_ENTRY(VertexAttrib4NubARB),
05989    TABLE_ENTRY(VertexAttrib4NubvARB),
05990    TABLE_ENTRY(VertexAttrib4NuivARB),
05991    TABLE_ENTRY(VertexAttrib4NusvARB),
05992    TABLE_ENTRY(VertexAttrib4bvARB),
05993    TABLE_ENTRY(VertexAttrib4dARB),
05994    TABLE_ENTRY(VertexAttrib4dvARB),
05995    TABLE_ENTRY(VertexAttrib4fARB),
05996    TABLE_ENTRY(VertexAttrib4fvARB),
05997    TABLE_ENTRY(VertexAttrib4ivARB),
05998    TABLE_ENTRY(VertexAttrib4sARB),
05999    TABLE_ENTRY(VertexAttrib4svARB),
06000    TABLE_ENTRY(VertexAttrib4ubvARB),
06001    TABLE_ENTRY(VertexAttrib4uivARB),
06002    TABLE_ENTRY(VertexAttrib4usvARB),
06003    TABLE_ENTRY(VertexAttribPointerARB),
06004    TABLE_ENTRY(BindBufferARB),
06005    TABLE_ENTRY(BufferDataARB),
06006    TABLE_ENTRY(BufferSubDataARB),
06007    TABLE_ENTRY(DeleteBuffersARB),
06008    TABLE_ENTRY(GenBuffersARB),
06009    TABLE_ENTRY(GetBufferParameterivARB),
06010    TABLE_ENTRY(GetBufferPointervARB),
06011    TABLE_ENTRY(GetBufferSubDataARB),
06012    TABLE_ENTRY(IsBufferARB),
06013    TABLE_ENTRY(MapBufferARB),
06014    TABLE_ENTRY(UnmapBufferARB),
06015    TABLE_ENTRY(BeginQueryARB),
06016    TABLE_ENTRY(DeleteQueriesARB),
06017    TABLE_ENTRY(EndQueryARB),
06018    TABLE_ENTRY(GenQueriesARB),
06019    TABLE_ENTRY(GetQueryObjectivARB),
06020    TABLE_ENTRY(GetQueryObjectuivARB),
06021    TABLE_ENTRY(GetQueryivARB),
06022    TABLE_ENTRY(IsQueryARB),
06023    TABLE_ENTRY(AttachObjectARB),
06024    TABLE_ENTRY(CompileShaderARB),
06025    TABLE_ENTRY(CreateProgramObjectARB),
06026    TABLE_ENTRY(CreateShaderObjectARB),
06027    TABLE_ENTRY(DeleteObjectARB),
06028    TABLE_ENTRY(DetachObjectARB),
06029    TABLE_ENTRY(GetActiveUniformARB),
06030    TABLE_ENTRY(GetAttachedObjectsARB),
06031    TABLE_ENTRY(GetHandleARB),
06032    TABLE_ENTRY(GetInfoLogARB),
06033    TABLE_ENTRY(GetObjectParameterfvARB),
06034    TABLE_ENTRY(GetObjectParameterivARB),
06035    TABLE_ENTRY(GetShaderSourceARB),
06036    TABLE_ENTRY(GetUniformLocationARB),
06037    TABLE_ENTRY(GetUniformfvARB),
06038    TABLE_ENTRY(GetUniformivARB),
06039    TABLE_ENTRY(LinkProgramARB),
06040    TABLE_ENTRY(ShaderSourceARB),
06041    TABLE_ENTRY(Uniform1fARB),
06042    TABLE_ENTRY(Uniform1fvARB),
06043    TABLE_ENTRY(Uniform1iARB),
06044    TABLE_ENTRY(Uniform1ivARB),
06045    TABLE_ENTRY(Uniform2fARB),
06046    TABLE_ENTRY(Uniform2fvARB),
06047    TABLE_ENTRY(Uniform2iARB),
06048    TABLE_ENTRY(Uniform2ivARB),
06049    TABLE_ENTRY(Uniform3fARB),
06050    TABLE_ENTRY(Uniform3fvARB),
06051    TABLE_ENTRY(Uniform3iARB),
06052    TABLE_ENTRY(Uniform3ivARB),
06053    TABLE_ENTRY(Uniform4fARB),
06054    TABLE_ENTRY(Uniform4fvARB),
06055    TABLE_ENTRY(Uniform4iARB),
06056    TABLE_ENTRY(Uniform4ivARB),
06057    TABLE_ENTRY(UniformMatrix2fvARB),
06058    TABLE_ENTRY(UniformMatrix3fvARB),
06059    TABLE_ENTRY(UniformMatrix4fvARB),
06060    TABLE_ENTRY(UseProgramObjectARB),
06061    TABLE_ENTRY(ValidateProgramARB),
06062    TABLE_ENTRY(BindAttribLocationARB),
06063    TABLE_ENTRY(GetActiveAttribARB),
06064    TABLE_ENTRY(GetAttribLocationARB),
06065    TABLE_ENTRY(DrawBuffersARB),
06066    TABLE_ENTRY(PolygonOffsetEXT),
06067    TABLE_ENTRY(_dispatch_stub_562),
06068    TABLE_ENTRY(_dispatch_stub_563),
06069    TABLE_ENTRY(_dispatch_stub_564),
06070    TABLE_ENTRY(_dispatch_stub_565),
06071    TABLE_ENTRY(_dispatch_stub_566),
06072    TABLE_ENTRY(_dispatch_stub_567),
06073    TABLE_ENTRY(_dispatch_stub_568),
06074    TABLE_ENTRY(_dispatch_stub_569),
06075    TABLE_ENTRY(ColorPointerEXT),
06076    TABLE_ENTRY(EdgeFlagPointerEXT),
06077    TABLE_ENTRY(IndexPointerEXT),
06078    TABLE_ENTRY(NormalPointerEXT),
06079    TABLE_ENTRY(TexCoordPointerEXT),
06080    TABLE_ENTRY(VertexPointerEXT),
06081    TABLE_ENTRY(PointParameterfEXT),
06082    TABLE_ENTRY(PointParameterfvEXT),
06083    TABLE_ENTRY(LockArraysEXT),
06084    TABLE_ENTRY(UnlockArraysEXT),
06085    TABLE_ENTRY(_dispatch_stub_580),
06086    TABLE_ENTRY(_dispatch_stub_581),
06087    TABLE_ENTRY(SecondaryColor3bEXT),
06088    TABLE_ENTRY(SecondaryColor3bvEXT),
06089    TABLE_ENTRY(SecondaryColor3dEXT),
06090    TABLE_ENTRY(SecondaryColor3dvEXT),
06091    TABLE_ENTRY(SecondaryColor3fEXT),
06092    TABLE_ENTRY(SecondaryColor3fvEXT),
06093    TABLE_ENTRY(SecondaryColor3iEXT),
06094    TABLE_ENTRY(SecondaryColor3ivEXT),
06095    TABLE_ENTRY(SecondaryColor3sEXT),
06096    TABLE_ENTRY(SecondaryColor3svEXT),
06097    TABLE_ENTRY(SecondaryColor3ubEXT),
06098    TABLE_ENTRY(SecondaryColor3ubvEXT),
06099    TABLE_ENTRY(SecondaryColor3uiEXT),
06100    TABLE_ENTRY(SecondaryColor3uivEXT),
06101    TABLE_ENTRY(SecondaryColor3usEXT),
06102    TABLE_ENTRY(SecondaryColor3usvEXT),
06103    TABLE_ENTRY(SecondaryColorPointerEXT),
06104    TABLE_ENTRY(MultiDrawArraysEXT),
06105    TABLE_ENTRY(MultiDrawElementsEXT),
06106    TABLE_ENTRY(FogCoordPointerEXT),
06107    TABLE_ENTRY(FogCoorddEXT),
06108    TABLE_ENTRY(FogCoorddvEXT),
06109    TABLE_ENTRY(FogCoordfEXT),
06110    TABLE_ENTRY(FogCoordfvEXT),
06111    TABLE_ENTRY(_dispatch_stub_606),
06112    TABLE_ENTRY(BlendFuncSeparateEXT),
06113    TABLE_ENTRY(FlushVertexArrayRangeNV),
06114    TABLE_ENTRY(VertexArrayRangeNV),
06115    TABLE_ENTRY(CombinerInputNV),
06116    TABLE_ENTRY(CombinerOutputNV),
06117    TABLE_ENTRY(CombinerParameterfNV),
06118    TABLE_ENTRY(CombinerParameterfvNV),
06119    TABLE_ENTRY(CombinerParameteriNV),
06120    TABLE_ENTRY(CombinerParameterivNV),
06121    TABLE_ENTRY(FinalCombinerInputNV),
06122    TABLE_ENTRY(GetCombinerInputParameterfvNV),
06123    TABLE_ENTRY(GetCombinerInputParameterivNV),
06124    TABLE_ENTRY(GetCombinerOutputParameterfvNV),
06125    TABLE_ENTRY(GetCombinerOutputParameterivNV),
06126    TABLE_ENTRY(GetFinalCombinerInputParameterfvNV),
06127    TABLE_ENTRY(GetFinalCombinerInputParameterivNV),
06128    TABLE_ENTRY(ResizeBuffersMESA),
06129    TABLE_ENTRY(WindowPos2dMESA),
06130    TABLE_ENTRY(WindowPos2dvMESA),
06131    TABLE_ENTRY(WindowPos2fMESA),
06132    TABLE_ENTRY(WindowPos2fvMESA),
06133    TABLE_ENTRY(WindowPos2iMESA),
06134    TABLE_ENTRY(WindowPos2ivMESA),
06135    TABLE_ENTRY(WindowPos2sMESA),
06136    TABLE_ENTRY(WindowPos2svMESA),
06137    TABLE_ENTRY(WindowPos3dMESA),
06138    TABLE_ENTRY(WindowPos3dvMESA),
06139    TABLE_ENTRY(WindowPos3fMESA),
06140    TABLE_ENTRY(WindowPos3fvMESA),
06141    TABLE_ENTRY(WindowPos3iMESA),
06142    TABLE_ENTRY(WindowPos3ivMESA),
06143    TABLE_ENTRY(WindowPos3sMESA),
06144    TABLE_ENTRY(WindowPos3svMESA),
06145    TABLE_ENTRY(WindowPos4dMESA),
06146    TABLE_ENTRY(WindowPos4dvMESA),
06147    TABLE_ENTRY(WindowPos4fMESA),
06148    TABLE_ENTRY(WindowPos4fvMESA),
06149    TABLE_ENTRY(WindowPos4iMESA),
06150    TABLE_ENTRY(WindowPos4ivMESA),
06151    TABLE_ENTRY(WindowPos4sMESA),
06152    TABLE_ENTRY(WindowPos4svMESA),
06153    TABLE_ENTRY(_dispatch_stub_648),
06154    TABLE_ENTRY(_dispatch_stub_649),
06155    TABLE_ENTRY(_dispatch_stub_650),
06156    TABLE_ENTRY(_dispatch_stub_651),
06157    TABLE_ENTRY(_dispatch_stub_652),
06158    TABLE_ENTRY(_dispatch_stub_653),
06159    TABLE_ENTRY(_dispatch_stub_654),
06160    TABLE_ENTRY(_dispatch_stub_655),
06161    TABLE_ENTRY(_dispatch_stub_656),
06162    TABLE_ENTRY(AreProgramsResidentNV),
06163    TABLE_ENTRY(BindProgramNV),
06164    TABLE_ENTRY(DeleteProgramsNV),
06165    TABLE_ENTRY(ExecuteProgramNV),
06166    TABLE_ENTRY(GenProgramsNV),
06167    TABLE_ENTRY(GetProgramParameterdvNV),
06168    TABLE_ENTRY(GetProgramParameterfvNV),
06169    TABLE_ENTRY(GetProgramStringNV),
06170    TABLE_ENTRY(GetProgramivNV),
06171    TABLE_ENTRY(GetTrackMatrixivNV),
06172    TABLE_ENTRY(GetVertexAttribPointervNV),
06173    TABLE_ENTRY(GetVertexAttribdvNV),
06174    TABLE_ENTRY(GetVertexAttribfvNV),
06175    TABLE_ENTRY(GetVertexAttribivNV),
06176    TABLE_ENTRY(IsProgramNV),
06177    TABLE_ENTRY(LoadProgramNV),
06178    TABLE_ENTRY(ProgramParameters4dvNV),
06179    TABLE_ENTRY(ProgramParameters4fvNV),
06180    TABLE_ENTRY(RequestResidentProgramsNV),
06181    TABLE_ENTRY(TrackMatrixNV),
06182    TABLE_ENTRY(VertexAttrib1dNV),
06183    TABLE_ENTRY(VertexAttrib1dvNV),
06184    TABLE_ENTRY(VertexAttrib1fNV),
06185    TABLE_ENTRY(VertexAttrib1fvNV),
06186    TABLE_ENTRY(VertexAttrib1sNV),
06187    TABLE_ENTRY(VertexAttrib1svNV),
06188    TABLE_ENTRY(VertexAttrib2dNV),
06189    TABLE_ENTRY(VertexAttrib2dvNV),
06190    TABLE_ENTRY(VertexAttrib2fNV),
06191    TABLE_ENTRY(VertexAttrib2fvNV),
06192    TABLE_ENTRY(VertexAttrib2sNV),
06193    TABLE_ENTRY(VertexAttrib2svNV),
06194    TABLE_ENTRY(VertexAttrib3dNV),
06195    TABLE_ENTRY(VertexAttrib3dvNV),
06196    TABLE_ENTRY(VertexAttrib3fNV),
06197    TABLE_ENTRY(VertexAttrib3fvNV),
06198    TABLE_ENTRY(VertexAttrib3sNV),
06199    TABLE_ENTRY(VertexAttrib3svNV),
06200    TABLE_ENTRY(VertexAttrib4dNV),
06201    TABLE_ENTRY(VertexAttrib4dvNV),
06202    TABLE_ENTRY(VertexAttrib4fNV),
06203    TABLE_ENTRY(VertexAttrib4fvNV),
06204    TABLE_ENTRY(VertexAttrib4sNV),
06205    TABLE_ENTRY(VertexAttrib4svNV),
06206    TABLE_ENTRY(VertexAttrib4ubNV),
06207    TABLE_ENTRY(VertexAttrib4ubvNV),
06208    TABLE_ENTRY(VertexAttribPointerNV),
06209    TABLE_ENTRY(VertexAttribs1dvNV),
06210    TABLE_ENTRY(VertexAttribs1fvNV),
06211    TABLE_ENTRY(VertexAttribs1svNV),
06212    TABLE_ENTRY(VertexAttribs2dvNV),
06213    TABLE_ENTRY(VertexAttribs2fvNV),
06214    TABLE_ENTRY(VertexAttribs2svNV),
06215    TABLE_ENTRY(VertexAttribs3dvNV),
06216    TABLE_ENTRY(VertexAttribs3fvNV),
06217    TABLE_ENTRY(VertexAttribs3svNV),
06218    TABLE_ENTRY(VertexAttribs4dvNV),
06219    TABLE_ENTRY(VertexAttribs4fvNV),
06220    TABLE_ENTRY(VertexAttribs4svNV),
06221    TABLE_ENTRY(VertexAttribs4ubvNV),
06222    TABLE_ENTRY(AlphaFragmentOp1ATI),
06223    TABLE_ENTRY(AlphaFragmentOp2ATI),
06224    TABLE_ENTRY(AlphaFragmentOp3ATI),
06225    TABLE_ENTRY(BeginFragmentShaderATI),
06226    TABLE_ENTRY(BindFragmentShaderATI),
06227    TABLE_ENTRY(ColorFragmentOp1ATI),
06228    TABLE_ENTRY(ColorFragmentOp2ATI),
06229    TABLE_ENTRY(ColorFragmentOp3ATI),
06230    TABLE_ENTRY(DeleteFragmentShaderATI),
06231    TABLE_ENTRY(EndFragmentShaderATI),
06232    TABLE_ENTRY(GenFragmentShadersATI),
06233    TABLE_ENTRY(PassTexCoordATI),
06234    TABLE_ENTRY(SampleMapATI),
06235    TABLE_ENTRY(SetFragmentShaderConstantATI),
06236    TABLE_ENTRY(PointParameteriNV),
06237    TABLE_ENTRY(PointParameterivNV),
06238    TABLE_ENTRY(_dispatch_stub_733),
06239    TABLE_ENTRY(_dispatch_stub_734),
06240    TABLE_ENTRY(_dispatch_stub_735),
06241    TABLE_ENTRY(_dispatch_stub_736),
06242    TABLE_ENTRY(_dispatch_stub_737),
06243    TABLE_ENTRY(GetProgramNamedParameterdvNV),
06244    TABLE_ENTRY(GetProgramNamedParameterfvNV),
06245    TABLE_ENTRY(ProgramNamedParameter4dNV),
06246    TABLE_ENTRY(ProgramNamedParameter4dvNV),
06247    TABLE_ENTRY(ProgramNamedParameter4fNV),
06248    TABLE_ENTRY(ProgramNamedParameter4fvNV),
06249    TABLE_ENTRY(_dispatch_stub_744),
06250    TABLE_ENTRY(_dispatch_stub_745),
06251    TABLE_ENTRY(BindFramebufferEXT),
06252    TABLE_ENTRY(BindRenderbufferEXT),
06253    TABLE_ENTRY(CheckFramebufferStatusEXT),
06254    TABLE_ENTRY(DeleteFramebuffersEXT),
06255    TABLE_ENTRY(DeleteRenderbuffersEXT),
06256    TABLE_ENTRY(FramebufferRenderbufferEXT),
06257    TABLE_ENTRY(FramebufferTexture1DEXT),
06258    TABLE_ENTRY(FramebufferTexture2DEXT),
06259    TABLE_ENTRY(FramebufferTexture3DEXT),
06260    TABLE_ENTRY(GenFramebuffersEXT),
06261    TABLE_ENTRY(GenRenderbuffersEXT),
06262    TABLE_ENTRY(GenerateMipmapEXT),
06263    TABLE_ENTRY(GetFramebufferAttachmentParameterivEXT),
06264    TABLE_ENTRY(GetRenderbufferParameterivEXT),
06265    TABLE_ENTRY(IsFramebufferEXT),
06266    TABLE_ENTRY(IsRenderbufferEXT),
06267    TABLE_ENTRY(RenderbufferStorageEXT),
06268    TABLE_ENTRY(_dispatch_stub_763),
06269    TABLE_ENTRY(FramebufferTextureLayerEXT),
06270    TABLE_ENTRY(_dispatch_stub_765),
06271    TABLE_ENTRY(_dispatch_stub_766),
06272    TABLE_ENTRY(_dispatch_stub_767),
06273    TABLE_ENTRY(_dispatch_stub_768),
06274    TABLE_ENTRY(_dispatch_stub_769),
06275    /* A whole bunch of no-op functions.  These might be called
06276     * when someone tries to call a dynamically-registered
06277     * extension function without a current rendering context.
06278     */
06279    TABLE_ENTRY(Unused),
06280    TABLE_ENTRY(Unused),
06281    TABLE_ENTRY(Unused),
06282    TABLE_ENTRY(Unused),
06283    TABLE_ENTRY(Unused),
06284    TABLE_ENTRY(Unused),
06285    TABLE_ENTRY(Unused),
06286    TABLE_ENTRY(Unused),
06287    TABLE_ENTRY(Unused),
06288    TABLE_ENTRY(Unused),
06289    TABLE_ENTRY(Unused),
06290    TABLE_ENTRY(Unused),
06291    TABLE_ENTRY(Unused),
06292    TABLE_ENTRY(Unused),
06293    TABLE_ENTRY(Unused),
06294    TABLE_ENTRY(Unused),
06295    TABLE_ENTRY(Unused),
06296    TABLE_ENTRY(Unused),
06297    TABLE_ENTRY(Unused),
06298    TABLE_ENTRY(Unused),
06299    TABLE_ENTRY(Unused),
06300    TABLE_ENTRY(Unused),
06301    TABLE_ENTRY(Unused),
06302    TABLE_ENTRY(Unused),
06303    TABLE_ENTRY(Unused),
06304    TABLE_ENTRY(Unused),
06305    TABLE_ENTRY(Unused),
06306    TABLE_ENTRY(Unused),
06307    TABLE_ENTRY(Unused),
06308    TABLE_ENTRY(Unused),
06309    TABLE_ENTRY(Unused),
06310    TABLE_ENTRY(Unused),
06311    TABLE_ENTRY(Unused),
06312    TABLE_ENTRY(Unused),
06313    TABLE_ENTRY(Unused),
06314    TABLE_ENTRY(Unused),
06315    TABLE_ENTRY(Unused),
06316    TABLE_ENTRY(Unused),
06317    TABLE_ENTRY(Unused),
06318    TABLE_ENTRY(Unused),
06319    TABLE_ENTRY(Unused),
06320    TABLE_ENTRY(Unused),
06321    TABLE_ENTRY(Unused),
06322    TABLE_ENTRY(Unused),
06323    TABLE_ENTRY(Unused),
06324    TABLE_ENTRY(Unused),
06325    TABLE_ENTRY(Unused),
06326    TABLE_ENTRY(Unused),
06327    TABLE_ENTRY(Unused),
06328    TABLE_ENTRY(Unused),
06329    TABLE_ENTRY(Unused),
06330    TABLE_ENTRY(Unused),
06331    TABLE_ENTRY(Unused),
06332    TABLE_ENTRY(Unused),
06333    TABLE_ENTRY(Unused),
06334    TABLE_ENTRY(Unused),
06335    TABLE_ENTRY(Unused),
06336    TABLE_ENTRY(Unused),
06337    TABLE_ENTRY(Unused),
06338    TABLE_ENTRY(Unused),
06339    TABLE_ENTRY(Unused),
06340    TABLE_ENTRY(Unused),
06341    TABLE_ENTRY(Unused),
06342    TABLE_ENTRY(Unused),
06343    TABLE_ENTRY(Unused),
06344    TABLE_ENTRY(Unused),
06345    TABLE_ENTRY(Unused),
06346    TABLE_ENTRY(Unused),
06347    TABLE_ENTRY(Unused),
06348    TABLE_ENTRY(Unused),
06349    TABLE_ENTRY(Unused),
06350    TABLE_ENTRY(Unused),
06351    TABLE_ENTRY(Unused),
06352    TABLE_ENTRY(Unused),
06353    TABLE_ENTRY(Unused),
06354    TABLE_ENTRY(Unused),
06355    TABLE_ENTRY(Unused),
06356    TABLE_ENTRY(Unused),
06357    TABLE_ENTRY(Unused),
06358    TABLE_ENTRY(Unused),
06359    TABLE_ENTRY(Unused),
06360    TABLE_ENTRY(Unused),
06361    TABLE_ENTRY(Unused),
06362    TABLE_ENTRY(Unused),
06363    TABLE_ENTRY(Unused),
06364    TABLE_ENTRY(Unused),
06365    TABLE_ENTRY(Unused),
06366    TABLE_ENTRY(Unused),
06367    TABLE_ENTRY(Unused),
06368    TABLE_ENTRY(Unused),
06369    TABLE_ENTRY(Unused),
06370    TABLE_ENTRY(Unused),
06371    TABLE_ENTRY(Unused),
06372    TABLE_ENTRY(Unused),
06373    TABLE_ENTRY(Unused),
06374    TABLE_ENTRY(Unused),
06375    TABLE_ENTRY(Unused),
06376    TABLE_ENTRY(Unused),
06377    TABLE_ENTRY(Unused),
06378 };
06379 #endif /* DISPATCH_TABLE_NAME */
06380 
06381 
06382 /*
06383  * This is just used to silence compiler warnings.
06384  * We list the functions which are not otherwise used.
06385  */
06386 #ifdef UNUSED_TABLE_NAME
06387 static _glapi_proc UNUSED_TABLE_NAME[] = {
06388    TABLE_ENTRY(ArrayElementEXT),
06389    TABLE_ENTRY(BindTextureEXT),
06390    TABLE_ENTRY(DrawArraysEXT),
06391 #ifndef GLX_INDIRECT_RENDERING
06392    TABLE_ENTRY(AreTexturesResidentEXT),
06393 #endif
06394    TABLE_ENTRY(CopyTexImage1DEXT),
06395    TABLE_ENTRY(CopyTexImage2DEXT),
06396    TABLE_ENTRY(CopyTexSubImage1DEXT),
06397    TABLE_ENTRY(CopyTexSubImage2DEXT),
06398 #ifndef GLX_INDIRECT_RENDERING
06399    TABLE_ENTRY(DeleteTexturesEXT),
06400 #endif
06401 #ifndef GLX_INDIRECT_RENDERING
06402    TABLE_ENTRY(GenTexturesEXT),
06403 #endif
06404    TABLE_ENTRY(GetPointervEXT),
06405 #ifndef GLX_INDIRECT_RENDERING
06406    TABLE_ENTRY(IsTextureEXT),
06407 #endif
06408    TABLE_ENTRY(PrioritizeTexturesEXT),
06409    TABLE_ENTRY(TexSubImage1DEXT),
06410    TABLE_ENTRY(TexSubImage2DEXT),
06411    TABLE_ENTRY(BlendColorEXT),
06412    TABLE_ENTRY(BlendEquationEXT),
06413    TABLE_ENTRY(DrawRangeElementsEXT),
06414    TABLE_ENTRY(ColorTableEXT),
06415 #ifndef GLX_INDIRECT_RENDERING
06416    TABLE_ENTRY(GetColorTableEXT),
06417 #endif
06418 #ifndef GLX_INDIRECT_RENDERING
06419    TABLE_ENTRY(GetColorTableParameterfvEXT),
06420 #endif
06421 #ifndef GLX_INDIRECT_RENDERING
06422    TABLE_ENTRY(GetColorTableParameterivEXT),
06423 #endif
06424    TABLE_ENTRY(TexImage3DEXT),
06425    TABLE_ENTRY(TexSubImage3DEXT),
06426    TABLE_ENTRY(CopyTexSubImage3DEXT),
06427    TABLE_ENTRY(ActiveTexture),
06428    TABLE_ENTRY(ClientActiveTexture),
06429    TABLE_ENTRY(MultiTexCoord1d),
06430    TABLE_ENTRY(MultiTexCoord1dv),
06431    TABLE_ENTRY(MultiTexCoord1f),
06432    TABLE_ENTRY(MultiTexCoord1fv),
06433    TABLE_ENTRY(MultiTexCoord1i),
06434    TABLE_ENTRY(MultiTexCoord1iv),
06435    TABLE_ENTRY(MultiTexCoord1s),
06436    TABLE_ENTRY(MultiTexCoord1sv),
06437    TABLE_ENTRY(MultiTexCoord2d),
06438    TABLE_ENTRY(MultiTexCoord2dv),
06439    TABLE_ENTRY(MultiTexCoord2f),
06440    TABLE_ENTRY(MultiTexCoord2fv),
06441    TABLE_ENTRY(MultiTexCoord2i),
06442    TABLE_ENTRY(MultiTexCoord2iv),
06443    TABLE_ENTRY(MultiTexCoord2s),
06444    TABLE_ENTRY(MultiTexCoord2sv),
06445    TABLE_ENTRY(MultiTexCoord3d),
06446    TABLE_ENTRY(MultiTexCoord3dv),
06447    TABLE_ENTRY(MultiTexCoord3f),
06448    TABLE_ENTRY(MultiTexCoord3fv),
06449    TABLE_ENTRY(MultiTexCoord3i),
06450    TABLE_ENTRY(MultiTexCoord3iv),
06451    TABLE_ENTRY(MultiTexCoord3s),
06452    TABLE_ENTRY(MultiTexCoord3sv),
06453    TABLE_ENTRY(MultiTexCoord4d),
06454    TABLE_ENTRY(MultiTexCoord4dv),
06455    TABLE_ENTRY(MultiTexCoord4f),
06456    TABLE_ENTRY(MultiTexCoord4fv),
06457    TABLE_ENTRY(MultiTexCoord4i),
06458    TABLE_ENTRY(MultiTexCoord4iv),
06459    TABLE_ENTRY(MultiTexCoord4s),
06460    TABLE_ENTRY(MultiTexCoord4sv),
06461    TABLE_ENTRY(LoadTransposeMatrixd),
06462    TABLE_ENTRY(LoadTransposeMatrixf),
06463    TABLE_ENTRY(MultTransposeMatrixd),
06464    TABLE_ENTRY(MultTransposeMatrixf),
06465    TABLE_ENTRY(SampleCoverage),
06466    TABLE_ENTRY(CompressedTexImage1D),
06467    TABLE_ENTRY(CompressedTexImage2D),
06468    TABLE_ENTRY(CompressedTexImage3D),
06469    TABLE_ENTRY(CompressedTexSubImage1D),
06470    TABLE_ENTRY(CompressedTexSubImage2D),
06471    TABLE_ENTRY(CompressedTexSubImage3D),
06472    TABLE_ENTRY(GetCompressedTexImage),
06473    TABLE_ENTRY(DisableVertexAttribArray),
06474    TABLE_ENTRY(EnableVertexAttribArray),
06475    TABLE_ENTRY(GetVertexAttribdv),
06476    TABLE_ENTRY(GetVertexAttribfv),
06477    TABLE_ENTRY(GetVertexAttribiv),
06478    TABLE_ENTRY(ProgramParameter4dNV),
06479    TABLE_ENTRY(ProgramParameter4dvNV),
06480    TABLE_ENTRY(ProgramParameter4fNV),
06481    TABLE_ENTRY(ProgramParameter4fvNV),
06482    TABLE_ENTRY(VertexAttrib1d),
06483    TABLE_ENTRY(VertexAttrib1dv),
06484    TABLE_ENTRY(VertexAttrib1f),
06485    TABLE_ENTRY(VertexAttrib1fv),
06486    TABLE_ENTRY(VertexAttrib1s),
06487    TABLE_ENTRY(VertexAttrib1sv),
06488    TABLE_ENTRY(VertexAttrib2d),
06489    TABLE_ENTRY(VertexAttrib2dv),
06490    TABLE_ENTRY(VertexAttrib2f),
06491    TABLE_ENTRY(VertexAttrib2fv),
06492    TABLE_ENTRY(VertexAttrib2s),
06493    TABLE_ENTRY(VertexAttrib2sv),
06494    TABLE_ENTRY(VertexAttrib3d),
06495    TABLE_ENTRY(VertexAttrib3dv),
06496    TABLE_ENTRY(VertexAttrib3f),
06497    TABLE_ENTRY(VertexAttrib3fv),
06498    TABLE_ENTRY(VertexAttrib3s),
06499    TABLE_ENTRY(VertexAttrib3sv),
06500    TABLE_ENTRY(VertexAttrib4Nbv),
06501    TABLE_ENTRY(VertexAttrib4Niv),
06502    TABLE_ENTRY(VertexAttrib4Nsv),
06503    TABLE_ENTRY(VertexAttrib4Nub),
06504    TABLE_ENTRY(VertexAttrib4Nubv),
06505    TABLE_ENTRY(VertexAttrib4Nuiv),
06506    TABLE_ENTRY(VertexAttrib4Nusv),
06507    TABLE_ENTRY(VertexAttrib4bv),
06508    TABLE_ENTRY(VertexAttrib4d),
06509    TABLE_ENTRY(VertexAttrib4dv),
06510    TABLE_ENTRY(VertexAttrib4f),
06511    TABLE_ENTRY(VertexAttrib4fv),
06512    TABLE_ENTRY(VertexAttrib4iv),
06513    TABLE_ENTRY(VertexAttrib4s),
06514    TABLE_ENTRY(VertexAttrib4sv),
06515    TABLE_ENTRY(VertexAttrib4ubv),
06516    TABLE_ENTRY(VertexAttrib4uiv),
06517    TABLE_ENTRY(VertexAttrib4usv),
06518    TABLE_ENTRY(VertexAttribPointer),
06519    TABLE_ENTRY(BindBuffer),
06520    TABLE_ENTRY(BufferData),
06521    TABLE_ENTRY(BufferSubData),
06522    TABLE_ENTRY(DeleteBuffers),
06523    TABLE_ENTRY(GenBuffers),
06524    TABLE_ENTRY(GetBufferParameteriv),
06525    TABLE_ENTRY(GetBufferPointerv),
06526    TABLE_ENTRY(GetBufferSubData),
06527    TABLE_ENTRY(IsBuffer),
06528    TABLE_ENTRY(MapBuffer),
06529    TABLE_ENTRY(UnmapBuffer),
06530    TABLE_ENTRY(BeginQuery),
06531    TABLE_ENTRY(DeleteQueries),
06532    TABLE_ENTRY(EndQuery),
06533    TABLE_ENTRY(GenQueries),
06534    TABLE_ENTRY(GetQueryObjectiv),
06535    TABLE_ENTRY(GetQueryObjectuiv),
06536    TABLE_ENTRY(GetQueryiv),
06537    TABLE_ENTRY(IsQuery),
06538    TABLE_ENTRY(CompileShader),
06539    TABLE_ENTRY(GetActiveUniform),
06540    TABLE_ENTRY(GetShaderSource),
06541    TABLE_ENTRY(GetUniformLocation),
06542    TABLE_ENTRY(GetUniformfv),
06543    TABLE_ENTRY(GetUniformiv),
06544    TABLE_ENTRY(LinkProgram),
06545    TABLE_ENTRY(ShaderSource),
06546    TABLE_ENTRY(Uniform1f),
06547    TABLE_ENTRY(Uniform1fv),
06548    TABLE_ENTRY(Uniform1i),
06549    TABLE_ENTRY(Uniform1iv),
06550    TABLE_ENTRY(Uniform2f),
06551    TABLE_ENTRY(Uniform2fv),
06552    TABLE_ENTRY(Uniform2i),
06553    TABLE_ENTRY(Uniform2iv),
06554    TABLE_ENTRY(Uniform3f),
06555    TABLE_ENTRY(Uniform3fv),
06556    TABLE_ENTRY(Uniform3i),
06557    TABLE_ENTRY(Uniform3iv),
06558    TABLE_ENTRY(Uniform4f),
06559    TABLE_ENTRY(Uniform4fv),
06560    TABLE_ENTRY(Uniform4i),
06561    TABLE_ENTRY(Uniform4iv),
06562    TABLE_ENTRY(UniformMatrix2fv),
06563    TABLE_ENTRY(UniformMatrix3fv),
06564    TABLE_ENTRY(UniformMatrix4fv),
06565    TABLE_ENTRY(UseProgram),
06566    TABLE_ENTRY(ValidateProgram),
06567    TABLE_ENTRY(BindAttribLocation),
06568    TABLE_ENTRY(GetActiveAttrib),
06569    TABLE_ENTRY(GetAttribLocation),
06570    TABLE_ENTRY(DrawBuffers),
06571    TABLE_ENTRY(DrawBuffersATI),
06572    TABLE_ENTRY(PointParameterf),
06573    TABLE_ENTRY(PointParameterfARB),
06574    TABLE_ENTRY(PointParameterfv),
06575    TABLE_ENTRY(PointParameterfvARB),
06576    TABLE_ENTRY(SecondaryColor3b),
06577    TABLE_ENTRY(SecondaryColor3bv),
06578    TABLE_ENTRY(SecondaryColor3d),
06579    TABLE_ENTRY(SecondaryColor3dv),
06580    TABLE_ENTRY(SecondaryColor3f),
06581    TABLE_ENTRY(SecondaryColor3fv),
06582    TABLE_ENTRY(SecondaryColor3i),
06583    TABLE_ENTRY(SecondaryColor3iv),
06584    TABLE_ENTRY(SecondaryColor3s),
06585    TABLE_ENTRY(SecondaryColor3sv),
06586    TABLE_ENTRY(SecondaryColor3ub),
06587    TABLE_ENTRY(SecondaryColor3ubv),
06588    TABLE_ENTRY(SecondaryColor3ui),
06589    TABLE_ENTRY(SecondaryColor3uiv),
06590    TABLE_ENTRY(SecondaryColor3us),
06591    TABLE_ENTRY(SecondaryColor3usv),
06592    TABLE_ENTRY(SecondaryColorPointer),
06593    TABLE_ENTRY(MultiDrawArrays),
06594    TABLE_ENTRY(MultiDrawElements),
06595    TABLE_ENTRY(FogCoordPointer),
06596    TABLE_ENTRY(FogCoordd),
06597    TABLE_ENTRY(FogCoorddv),
06598    TABLE_ENTRY(FogCoordf),
06599    TABLE_ENTRY(FogCoordfv),
06600    TABLE_ENTRY(BlendFuncSeparate),
06601    TABLE_ENTRY(WindowPos2d),
06602    TABLE_ENTRY(WindowPos2dARB),
06603    TABLE_ENTRY(WindowPos2dv),
06604    TABLE_ENTRY(WindowPos2dvARB),
06605    TABLE_ENTRY(WindowPos2f),
06606    TABLE_ENTRY(WindowPos2fARB),
06607    TABLE_ENTRY(WindowPos2fv),
06608    TABLE_ENTRY(WindowPos2fvARB),
06609    TABLE_ENTRY(WindowPos2i),
06610    TABLE_ENTRY(WindowPos2iARB),
06611    TABLE_ENTRY(WindowPos2iv),
06612    TABLE_ENTRY(WindowPos2ivARB),
06613    TABLE_ENTRY(WindowPos2s),
06614    TABLE_ENTRY(WindowPos2sARB),
06615    TABLE_ENTRY(WindowPos2sv),
06616    TABLE_ENTRY(WindowPos2svARB),
06617    TABLE_ENTRY(WindowPos3d),
06618    TABLE_ENTRY(WindowPos3dARB),
06619    TABLE_ENTRY(WindowPos3dv),
06620    TABLE_ENTRY(WindowPos3dvARB),
06621    TABLE_ENTRY(WindowPos3f),
06622    TABLE_ENTRY(WindowPos3fARB),
06623    TABLE_ENTRY(WindowPos3fv),
06624    TABLE_ENTRY(WindowPos3fvARB),
06625    TABLE_ENTRY(WindowPos3i),
06626    TABLE_ENTRY(WindowPos3iARB),
06627    TABLE_ENTRY(WindowPos3iv),
06628    TABLE_ENTRY(WindowPos3ivARB),
06629    TABLE_ENTRY(WindowPos3s),
06630    TABLE_ENTRY(WindowPos3sARB),
06631    TABLE_ENTRY(WindowPos3sv),
06632    TABLE_ENTRY(WindowPos3svARB),
06633    TABLE_ENTRY(BindProgramARB),
06634    TABLE_ENTRY(DeleteProgramsARB),
06635    TABLE_ENTRY(GenProgramsARB),
06636    TABLE_ENTRY(GetVertexAttribPointerv),
06637    TABLE_ENTRY(GetVertexAttribPointervARB),
06638    TABLE_ENTRY(IsProgramARB),
06639    TABLE_ENTRY(PointParameteri),
06640    TABLE_ENTRY(PointParameteriv),
06641    TABLE_ENTRY(BlendEquationSeparate),
06642 };
06643 #endif /*UNUSED_TABLE_NAME*/
06644 
06645 
06646 #  undef KEYWORD1
06647 #  undef KEYWORD1_ALT
06648 #  undef KEYWORD2
06649 #  undef NAME
06650 #  undef DISPATCH
06651 #  undef RETURN_DISPATCH
06652 #  undef DISPATCH_TABLE_NAME
06653 #  undef UNUSED_TABLE_NAME
06654 #  undef TABLE_ENTRY
06655 #  undef HIDDEN

Generated on Sat May 26 2012 04:18:53 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.