Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. /* DO NOT EDIT - This file generated automatically by gl_apitemp.py (from Mesa) script */
  2.  
  3. /*
  4.  * Copyright (C) 1999-2001  Brian Paul   All Rights Reserved.
  5.  * (C) Copyright IBM Corporation 2004
  6.  * All Rights Reserved.
  7.  *
  8.  * Permission is hereby granted, free of charge, to any person obtaining a
  9.  * copy of this software and associated documentation files (the "Software"),
  10.  * to deal in the Software without restriction, including without limitation
  11.  * the rights to use, copy, modify, merge, publish, distribute, sub license,
  12.  * and/or sell copies of the Software, and to permit persons to whom the
  13.  * Software is furnished to do so, subject to the following conditions:
  14.  *
  15.  * The above copyright notice and this permission notice (including the next
  16.  * paragraph) shall be included in all copies or substantial portions of the
  17.  * Software.
  18.  *
  19.  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  20.  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21.  * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
  22.  * BRIAN PAUL, IBM,
  23.  * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  24.  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  25.  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  26.  * SOFTWARE.
  27.  */
  28.  
  29.  
  30. #define HIDDEN
  31.  
  32. /*
  33.  * This file is a template which generates the OpenGL API entry point
  34.  * functions.  It should be included by a .c file which first defines
  35.  * the following macros:
  36.  *   KEYWORD1 - usually nothing, but might be __declspec(dllexport) on Win32
  37.  *   KEYWORD2 - usually nothing, but might be __stdcall on Win32
  38.  *   NAME(n)  - builds the final function name (usually add "gl" prefix)
  39.  *   DISPATCH(func, args, msg) - code to do dispatch of named function.
  40.  *                               msg is a printf-style debug message.
  41.  *   RETURN_DISPATCH(func, args, msg) - code to do dispatch with a return value
  42.  *
  43.  * Here is an example which generates the usual OpenGL functions:
  44.  *   #define KEYWORD1
  45.  *   #define KEYWORD2
  46.  *   #define NAME(func)  gl##func
  47.  *   #define DISPATCH(func, args, msg)                           \
  48.  *          struct _glapi_table *dispatch = CurrentDispatch;     \
  49.  *          (*dispatch->func) args
  50.  *   #define RETURN DISPATCH(func, args, msg)                    \
  51.  *          struct _glapi_table *dispatch = CurrentDispatch;     \
  52.  *          return (*dispatch->func) args
  53.  *
  54.  */
  55.  
  56.  
  57. #if defined( NAME )
  58. #ifndef KEYWORD1
  59. #define KEYWORD1
  60. #endif
  61.  
  62. #ifndef KEYWORD1_ALT
  63. #define KEYWORD1_ALT HIDDEN
  64. #endif
  65.  
  66. #ifndef KEYWORD2
  67. #define KEYWORD2
  68. #endif
  69.  
  70. #ifndef DISPATCH
  71. #error DISPATCH must be defined
  72. #endif
  73.  
  74. #ifndef RETURN_DISPATCH
  75. #error RETURN_DISPATCH must be defined
  76. #endif
  77.  
  78.  
  79. #ifndef _GLAPI_SKIP_NORMAL_ENTRY_POINTS
  80.  
  81. KEYWORD1 void KEYWORD2 NAME(NewList)(GLuint list, GLenum mode)
  82. {
  83.     (void) list; (void) mode;
  84.    DISPATCH(NewList, (list, mode), (F, "glNewList(%d, 0x%x);\n", list, mode));
  85. }
  86.  
  87. KEYWORD1 void KEYWORD2 NAME(EndList)(void)
  88. {
  89.    DISPATCH(EndList, (), (F, "glEndList();\n"));
  90. }
  91.  
  92. KEYWORD1 void KEYWORD2 NAME(CallList)(GLuint list)
  93. {
  94.     (void) list;
  95.    DISPATCH(CallList, (list), (F, "glCallList(%d);\n", list));
  96. }
  97.  
  98. KEYWORD1 void KEYWORD2 NAME(CallLists)(GLsizei n, GLenum type, const GLvoid * lists)
  99. {
  100.     (void) n; (void) type; (void) lists;
  101.    DISPATCH(CallLists, (n, type, lists), (F, "glCallLists(%d, 0x%x, %p);\n", n, type, (const void *) lists));
  102. }
  103.  
  104. KEYWORD1 void KEYWORD2 NAME(DeleteLists)(GLuint list, GLsizei range)
  105. {
  106.     (void) list; (void) range;
  107.    DISPATCH(DeleteLists, (list, range), (F, "glDeleteLists(%d, %d);\n", list, range));
  108. }
  109.  
  110. KEYWORD1 GLuint KEYWORD2 NAME(GenLists)(GLsizei range)
  111. {
  112.     (void) range;
  113.    RETURN_DISPATCH(GenLists, (range), (F, "glGenLists(%d);\n", range));
  114. }
  115.  
  116. KEYWORD1 void KEYWORD2 NAME(ListBase)(GLuint base)
  117. {
  118.     (void) base;
  119.    DISPATCH(ListBase, (base), (F, "glListBase(%d);\n", base));
  120. }
  121.  
  122. KEYWORD1 void KEYWORD2 NAME(Begin)(GLenum mode)
  123. {
  124.     (void) mode;
  125.    DISPATCH(Begin, (mode), (F, "glBegin(0x%x);\n", mode));
  126. }
  127.  
  128. KEYWORD1 void KEYWORD2 NAME(Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
  129. {
  130.     (void) width; (void) height; (void) xorig; (void) yorig; (void) xmove; (void) ymove; (void) bitmap;
  131.    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));
  132. }
  133.  
  134. KEYWORD1 void KEYWORD2 NAME(Color3b)(GLbyte red, GLbyte green, GLbyte blue)
  135. {
  136.     (void) red; (void) green; (void) blue;
  137.    DISPATCH(Color3b, (red, green, blue), (F, "glColor3b(%d, %d, %d);\n", red, green, blue));
  138. }
  139.  
  140. KEYWORD1 void KEYWORD2 NAME(Color3bv)(const GLbyte * v)
  141. {
  142.     (void) v;
  143.    DISPATCH(Color3bv, (v), (F, "glColor3bv(%p);\n", (const void *) v));
  144. }
  145.  
  146. KEYWORD1 void KEYWORD2 NAME(Color3d)(GLdouble red, GLdouble green, GLdouble blue)
  147. {
  148.     (void) red; (void) green; (void) blue;
  149.    DISPATCH(Color3d, (red, green, blue), (F, "glColor3d(%f, %f, %f);\n", red, green, blue));
  150. }
  151.  
  152. KEYWORD1 void KEYWORD2 NAME(Color3dv)(const GLdouble * v)
  153. {
  154.     (void) v;
  155.    DISPATCH(Color3dv, (v), (F, "glColor3dv(%p);\n", (const void *) v));
  156. }
  157.  
  158. KEYWORD1 void KEYWORD2 NAME(Color3f)(GLfloat red, GLfloat green, GLfloat blue)
  159. {
  160.     (void) red; (void) green; (void) blue;
  161.    DISPATCH(Color3f, (red, green, blue), (F, "glColor3f(%f, %f, %f);\n", red, green, blue));
  162. }
  163.  
  164. KEYWORD1 void KEYWORD2 NAME(Color3fv)(const GLfloat * v)
  165. {
  166.     (void) v;
  167.    DISPATCH(Color3fv, (v), (F, "glColor3fv(%p);\n", (const void *) v));
  168. }
  169.  
  170. KEYWORD1 void KEYWORD2 NAME(Color3i)(GLint red, GLint green, GLint blue)
  171. {
  172.     (void) red; (void) green; (void) blue;
  173.    DISPATCH(Color3i, (red, green, blue), (F, "glColor3i(%d, %d, %d);\n", red, green, blue));
  174. }
  175.  
  176. KEYWORD1 void KEYWORD2 NAME(Color3iv)(const GLint * v)
  177. {
  178.     (void) v;
  179.    DISPATCH(Color3iv, (v), (F, "glColor3iv(%p);\n", (const void *) v));
  180. }
  181.  
  182. KEYWORD1 void KEYWORD2 NAME(Color3s)(GLshort red, GLshort green, GLshort blue)
  183. {
  184.     (void) red; (void) green; (void) blue;
  185.    DISPATCH(Color3s, (red, green, blue), (F, "glColor3s(%d, %d, %d);\n", red, green, blue));
  186. }
  187.  
  188. KEYWORD1 void KEYWORD2 NAME(Color3sv)(const GLshort * v)
  189. {
  190.     (void) v;
  191.    DISPATCH(Color3sv, (v), (F, "glColor3sv(%p);\n", (const void *) v));
  192. }
  193.  
  194. KEYWORD1 void KEYWORD2 NAME(Color3ub)(GLubyte red, GLubyte green, GLubyte blue)
  195. {
  196.     (void) red; (void) green; (void) blue;
  197.    DISPATCH(Color3ub, (red, green, blue), (F, "glColor3ub(%d, %d, %d);\n", red, green, blue));
  198. }
  199.  
  200. KEYWORD1 void KEYWORD2 NAME(Color3ubv)(const GLubyte * v)
  201. {
  202.     (void) v;
  203.    DISPATCH(Color3ubv, (v), (F, "glColor3ubv(%p);\n", (const void *) v));
  204. }
  205.  
  206. KEYWORD1 void KEYWORD2 NAME(Color3ui)(GLuint red, GLuint green, GLuint blue)
  207. {
  208.     (void) red; (void) green; (void) blue;
  209.    DISPATCH(Color3ui, (red, green, blue), (F, "glColor3ui(%d, %d, %d);\n", red, green, blue));
  210. }
  211.  
  212. KEYWORD1 void KEYWORD2 NAME(Color3uiv)(const GLuint * v)
  213. {
  214.     (void) v;
  215.    DISPATCH(Color3uiv, (v), (F, "glColor3uiv(%p);\n", (const void *) v));
  216. }
  217.  
  218. KEYWORD1 void KEYWORD2 NAME(Color3us)(GLushort red, GLushort green, GLushort blue)
  219. {
  220.     (void) red; (void) green; (void) blue;
  221.    DISPATCH(Color3us, (red, green, blue), (F, "glColor3us(%d, %d, %d);\n", red, green, blue));
  222. }
  223.  
  224. KEYWORD1 void KEYWORD2 NAME(Color3usv)(const GLushort * v)
  225. {
  226.     (void) v;
  227.    DISPATCH(Color3usv, (v), (F, "glColor3usv(%p);\n", (const void *) v));
  228. }
  229.  
  230. KEYWORD1 void KEYWORD2 NAME(Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
  231. {
  232.     (void) red; (void) green; (void) blue; (void) alpha;
  233.    DISPATCH(Color4b, (red, green, blue, alpha), (F, "glColor4b(%d, %d, %d, %d);\n", red, green, blue, alpha));
  234. }
  235.  
  236. KEYWORD1 void KEYWORD2 NAME(Color4bv)(const GLbyte * v)
  237. {
  238.     (void) v;
  239.    DISPATCH(Color4bv, (v), (F, "glColor4bv(%p);\n", (const void *) v));
  240. }
  241.  
  242. KEYWORD1 void KEYWORD2 NAME(Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
  243. {
  244.     (void) red; (void) green; (void) blue; (void) alpha;
  245.    DISPATCH(Color4d, (red, green, blue, alpha), (F, "glColor4d(%f, %f, %f, %f);\n", red, green, blue, alpha));
  246. }
  247.  
  248. KEYWORD1 void KEYWORD2 NAME(Color4dv)(const GLdouble * v)
  249. {
  250.     (void) v;
  251.    DISPATCH(Color4dv, (v), (F, "glColor4dv(%p);\n", (const void *) v));
  252. }
  253.  
  254. KEYWORD1 void KEYWORD2 NAME(Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  255. {
  256.     (void) red; (void) green; (void) blue; (void) alpha;
  257.    DISPATCH(Color4f, (red, green, blue, alpha), (F, "glColor4f(%f, %f, %f, %f);\n", red, green, blue, alpha));
  258. }
  259.  
  260. KEYWORD1 void KEYWORD2 NAME(Color4fv)(const GLfloat * v)
  261. {
  262.     (void) v;
  263.    DISPATCH(Color4fv, (v), (F, "glColor4fv(%p);\n", (const void *) v));
  264. }
  265.  
  266. KEYWORD1 void KEYWORD2 NAME(Color4i)(GLint red, GLint green, GLint blue, GLint alpha)
  267. {
  268.     (void) red; (void) green; (void) blue; (void) alpha;
  269.    DISPATCH(Color4i, (red, green, blue, alpha), (F, "glColor4i(%d, %d, %d, %d);\n", red, green, blue, alpha));
  270. }
  271.  
  272. KEYWORD1 void KEYWORD2 NAME(Color4iv)(const GLint * v)
  273. {
  274.     (void) v;
  275.    DISPATCH(Color4iv, (v), (F, "glColor4iv(%p);\n", (const void *) v));
  276. }
  277.  
  278. KEYWORD1 void KEYWORD2 NAME(Color4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha)
  279. {
  280.     (void) red; (void) green; (void) blue; (void) alpha;
  281.    DISPATCH(Color4s, (red, green, blue, alpha), (F, "glColor4s(%d, %d, %d, %d);\n", red, green, blue, alpha));
  282. }
  283.  
  284. KEYWORD1 void KEYWORD2 NAME(Color4sv)(const GLshort * v)
  285. {
  286.     (void) v;
  287.    DISPATCH(Color4sv, (v), (F, "glColor4sv(%p);\n", (const void *) v));
  288. }
  289.  
  290. KEYWORD1 void KEYWORD2 NAME(Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
  291. {
  292.     (void) red; (void) green; (void) blue; (void) alpha;
  293.    DISPATCH(Color4ub, (red, green, blue, alpha), (F, "glColor4ub(%d, %d, %d, %d);\n", red, green, blue, alpha));
  294. }
  295.  
  296. KEYWORD1 void KEYWORD2 NAME(Color4ubv)(const GLubyte * v)
  297. {
  298.     (void) v;
  299.    DISPATCH(Color4ubv, (v), (F, "glColor4ubv(%p);\n", (const void *) v));
  300. }
  301.  
  302. KEYWORD1 void KEYWORD2 NAME(Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha)
  303. {
  304.     (void) red; (void) green; (void) blue; (void) alpha;
  305.    DISPATCH(Color4ui, (red, green, blue, alpha), (F, "glColor4ui(%d, %d, %d, %d);\n", red, green, blue, alpha));
  306. }
  307.  
  308. KEYWORD1 void KEYWORD2 NAME(Color4uiv)(const GLuint * v)
  309. {
  310.     (void) v;
  311.    DISPATCH(Color4uiv, (v), (F, "glColor4uiv(%p);\n", (const void *) v));
  312. }
  313.  
  314. KEYWORD1 void KEYWORD2 NAME(Color4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha)
  315. {
  316.     (void) red; (void) green; (void) blue; (void) alpha;
  317.    DISPATCH(Color4us, (red, green, blue, alpha), (F, "glColor4us(%d, %d, %d, %d);\n", red, green, blue, alpha));
  318. }
  319.  
  320. KEYWORD1 void KEYWORD2 NAME(Color4usv)(const GLushort * v)
  321. {
  322.     (void) v;
  323.    DISPATCH(Color4usv, (v), (F, "glColor4usv(%p);\n", (const void *) v));
  324. }
  325.  
  326. KEYWORD1 void KEYWORD2 NAME(EdgeFlag)(GLboolean flag)
  327. {
  328.     (void) flag;
  329.    DISPATCH(EdgeFlag, (flag), (F, "glEdgeFlag(%d);\n", flag));
  330. }
  331.  
  332. KEYWORD1 void KEYWORD2 NAME(EdgeFlagv)(const GLboolean * flag)
  333. {
  334.     (void) flag;
  335.    DISPATCH(EdgeFlagv, (flag), (F, "glEdgeFlagv(%p);\n", (const void *) flag));
  336. }
  337.  
  338. KEYWORD1 void KEYWORD2 NAME(End)(void)
  339. {
  340.    DISPATCH(End, (), (F, "glEnd();\n"));
  341. }
  342.  
  343. KEYWORD1 void KEYWORD2 NAME(Indexd)(GLdouble c)
  344. {
  345.     (void) c;
  346.    DISPATCH(Indexd, (c), (F, "glIndexd(%f);\n", c));
  347. }
  348.  
  349. KEYWORD1 void KEYWORD2 NAME(Indexdv)(const GLdouble * c)
  350. {
  351.     (void) c;
  352.    DISPATCH(Indexdv, (c), (F, "glIndexdv(%p);\n", (const void *) c));
  353. }
  354.  
  355. KEYWORD1 void KEYWORD2 NAME(Indexf)(GLfloat c)
  356. {
  357.     (void) c;
  358.    DISPATCH(Indexf, (c), (F, "glIndexf(%f);\n", c));
  359. }
  360.  
  361. KEYWORD1 void KEYWORD2 NAME(Indexfv)(const GLfloat * c)
  362. {
  363.     (void) c;
  364.    DISPATCH(Indexfv, (c), (F, "glIndexfv(%p);\n", (const void *) c));
  365. }
  366.  
  367. KEYWORD1 void KEYWORD2 NAME(Indexi)(GLint c)
  368. {
  369.     (void) c;
  370.    DISPATCH(Indexi, (c), (F, "glIndexi(%d);\n", c));
  371. }
  372.  
  373. KEYWORD1 void KEYWORD2 NAME(Indexiv)(const GLint * c)
  374. {
  375.     (void) c;
  376.    DISPATCH(Indexiv, (c), (F, "glIndexiv(%p);\n", (const void *) c));
  377. }
  378.  
  379. KEYWORD1 void KEYWORD2 NAME(Indexs)(GLshort c)
  380. {
  381.     (void) c;
  382.    DISPATCH(Indexs, (c), (F, "glIndexs(%d);\n", c));
  383. }
  384.  
  385. KEYWORD1 void KEYWORD2 NAME(Indexsv)(const GLshort * c)
  386. {
  387.     (void) c;
  388.    DISPATCH(Indexsv, (c), (F, "glIndexsv(%p);\n", (const void *) c));
  389. }
  390.  
  391. KEYWORD1 void KEYWORD2 NAME(Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz)
  392. {
  393.     (void) nx; (void) ny; (void) nz;
  394.    DISPATCH(Normal3b, (nx, ny, nz), (F, "glNormal3b(%d, %d, %d);\n", nx, ny, nz));
  395. }
  396.  
  397. KEYWORD1 void KEYWORD2 NAME(Normal3bv)(const GLbyte * v)
  398. {
  399.     (void) v;
  400.    DISPATCH(Normal3bv, (v), (F, "glNormal3bv(%p);\n", (const void *) v));
  401. }
  402.  
  403. KEYWORD1 void KEYWORD2 NAME(Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz)
  404. {
  405.     (void) nx; (void) ny; (void) nz;
  406.    DISPATCH(Normal3d, (nx, ny, nz), (F, "glNormal3d(%f, %f, %f);\n", nx, ny, nz));
  407. }
  408.  
  409. KEYWORD1 void KEYWORD2 NAME(Normal3dv)(const GLdouble * v)
  410. {
  411.     (void) v;
  412.    DISPATCH(Normal3dv, (v), (F, "glNormal3dv(%p);\n", (const void *) v));
  413. }
  414.  
  415. KEYWORD1 void KEYWORD2 NAME(Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz)
  416. {
  417.     (void) nx; (void) ny; (void) nz;
  418.    DISPATCH(Normal3f, (nx, ny, nz), (F, "glNormal3f(%f, %f, %f);\n", nx, ny, nz));
  419. }
  420.  
  421. KEYWORD1 void KEYWORD2 NAME(Normal3fv)(const GLfloat * v)
  422. {
  423.     (void) v;
  424.    DISPATCH(Normal3fv, (v), (F, "glNormal3fv(%p);\n", (const void *) v));
  425. }
  426.  
  427. KEYWORD1 void KEYWORD2 NAME(Normal3i)(GLint nx, GLint ny, GLint nz)
  428. {
  429.     (void) nx; (void) ny; (void) nz;
  430.    DISPATCH(Normal3i, (nx, ny, nz), (F, "glNormal3i(%d, %d, %d);\n", nx, ny, nz));
  431. }
  432.  
  433. KEYWORD1 void KEYWORD2 NAME(Normal3iv)(const GLint * v)
  434. {
  435.     (void) v;
  436.    DISPATCH(Normal3iv, (v), (F, "glNormal3iv(%p);\n", (const void *) v));
  437. }
  438.  
  439. KEYWORD1 void KEYWORD2 NAME(Normal3s)(GLshort nx, GLshort ny, GLshort nz)
  440. {
  441.     (void) nx; (void) ny; (void) nz;
  442.    DISPATCH(Normal3s, (nx, ny, nz), (F, "glNormal3s(%d, %d, %d);\n", nx, ny, nz));
  443. }
  444.  
  445. KEYWORD1 void KEYWORD2 NAME(Normal3sv)(const GLshort * v)
  446. {
  447.     (void) v;
  448.    DISPATCH(Normal3sv, (v), (F, "glNormal3sv(%p);\n", (const void *) v));
  449. }
  450.  
  451. KEYWORD1 void KEYWORD2 NAME(RasterPos2d)(GLdouble x, GLdouble y)
  452. {
  453.     (void) x; (void) y;
  454.    DISPATCH(RasterPos2d, (x, y), (F, "glRasterPos2d(%f, %f);\n", x, y));
  455. }
  456.  
  457. KEYWORD1 void KEYWORD2 NAME(RasterPos2dv)(const GLdouble * v)
  458. {
  459.     (void) v;
  460.    DISPATCH(RasterPos2dv, (v), (F, "glRasterPos2dv(%p);\n", (const void *) v));
  461. }
  462.  
  463. KEYWORD1 void KEYWORD2 NAME(RasterPos2f)(GLfloat x, GLfloat y)
  464. {
  465.     (void) x; (void) y;
  466.    DISPATCH(RasterPos2f, (x, y), (F, "glRasterPos2f(%f, %f);\n", x, y));
  467. }
  468.  
  469. KEYWORD1 void KEYWORD2 NAME(RasterPos2fv)(const GLfloat * v)
  470. {
  471.     (void) v;
  472.    DISPATCH(RasterPos2fv, (v), (F, "glRasterPos2fv(%p);\n", (const void *) v));
  473. }
  474.  
  475. KEYWORD1 void KEYWORD2 NAME(RasterPos2i)(GLint x, GLint y)
  476. {
  477.     (void) x; (void) y;
  478.    DISPATCH(RasterPos2i, (x, y), (F, "glRasterPos2i(%d, %d);\n", x, y));
  479. }
  480.  
  481. KEYWORD1 void KEYWORD2 NAME(RasterPos2iv)(const GLint * v)
  482. {
  483.     (void) v;
  484.    DISPATCH(RasterPos2iv, (v), (F, "glRasterPos2iv(%p);\n", (const void *) v));
  485. }
  486.  
  487. KEYWORD1 void KEYWORD2 NAME(RasterPos2s)(GLshort x, GLshort y)
  488. {
  489.     (void) x; (void) y;
  490.    DISPATCH(RasterPos2s, (x, y), (F, "glRasterPos2s(%d, %d);\n", x, y));
  491. }
  492.  
  493. KEYWORD1 void KEYWORD2 NAME(RasterPos2sv)(const GLshort * v)
  494. {
  495.     (void) v;
  496.    DISPATCH(RasterPos2sv, (v), (F, "glRasterPos2sv(%p);\n", (const void *) v));
  497. }
  498.  
  499. KEYWORD1 void KEYWORD2 NAME(RasterPos3d)(GLdouble x, GLdouble y, GLdouble z)
  500. {
  501.     (void) x; (void) y; (void) z;
  502.    DISPATCH(RasterPos3d, (x, y, z), (F, "glRasterPos3d(%f, %f, %f);\n", x, y, z));
  503. }
  504.  
  505. KEYWORD1 void KEYWORD2 NAME(RasterPos3dv)(const GLdouble * v)
  506. {
  507.     (void) v;
  508.    DISPATCH(RasterPos3dv, (v), (F, "glRasterPos3dv(%p);\n", (const void *) v));
  509. }
  510.  
  511. KEYWORD1 void KEYWORD2 NAME(RasterPos3f)(GLfloat x, GLfloat y, GLfloat z)
  512. {
  513.     (void) x; (void) y; (void) z;
  514.    DISPATCH(RasterPos3f, (x, y, z), (F, "glRasterPos3f(%f, %f, %f);\n", x, y, z));
  515. }
  516.  
  517. KEYWORD1 void KEYWORD2 NAME(RasterPos3fv)(const GLfloat * v)
  518. {
  519.     (void) v;
  520.    DISPATCH(RasterPos3fv, (v), (F, "glRasterPos3fv(%p);\n", (const void *) v));
  521. }
  522.  
  523. KEYWORD1 void KEYWORD2 NAME(RasterPos3i)(GLint x, GLint y, GLint z)
  524. {
  525.     (void) x; (void) y; (void) z;
  526.    DISPATCH(RasterPos3i, (x, y, z), (F, "glRasterPos3i(%d, %d, %d);\n", x, y, z));
  527. }
  528.  
  529. KEYWORD1 void KEYWORD2 NAME(RasterPos3iv)(const GLint * v)
  530. {
  531.     (void) v;
  532.    DISPATCH(RasterPos3iv, (v), (F, "glRasterPos3iv(%p);\n", (const void *) v));
  533. }
  534.  
  535. KEYWORD1 void KEYWORD2 NAME(RasterPos3s)(GLshort x, GLshort y, GLshort z)
  536. {
  537.     (void) x; (void) y; (void) z;
  538.    DISPATCH(RasterPos3s, (x, y, z), (F, "glRasterPos3s(%d, %d, %d);\n", x, y, z));
  539. }
  540.  
  541. KEYWORD1 void KEYWORD2 NAME(RasterPos3sv)(const GLshort * v)
  542. {
  543.     (void) v;
  544.    DISPATCH(RasterPos3sv, (v), (F, "glRasterPos3sv(%p);\n", (const void *) v));
  545. }
  546.  
  547. KEYWORD1 void KEYWORD2 NAME(RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  548. {
  549.     (void) x; (void) y; (void) z; (void) w;
  550.    DISPATCH(RasterPos4d, (x, y, z, w), (F, "glRasterPos4d(%f, %f, %f, %f);\n", x, y, z, w));
  551. }
  552.  
  553. KEYWORD1 void KEYWORD2 NAME(RasterPos4dv)(const GLdouble * v)
  554. {
  555.     (void) v;
  556.    DISPATCH(RasterPos4dv, (v), (F, "glRasterPos4dv(%p);\n", (const void *) v));
  557. }
  558.  
  559. KEYWORD1 void KEYWORD2 NAME(RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  560. {
  561.     (void) x; (void) y; (void) z; (void) w;
  562.    DISPATCH(RasterPos4f, (x, y, z, w), (F, "glRasterPos4f(%f, %f, %f, %f);\n", x, y, z, w));
  563. }
  564.  
  565. KEYWORD1 void KEYWORD2 NAME(RasterPos4fv)(const GLfloat * v)
  566. {
  567.     (void) v;
  568.    DISPATCH(RasterPos4fv, (v), (F, "glRasterPos4fv(%p);\n", (const void *) v));
  569. }
  570.  
  571. KEYWORD1 void KEYWORD2 NAME(RasterPos4i)(GLint x, GLint y, GLint z, GLint w)
  572. {
  573.     (void) x; (void) y; (void) z; (void) w;
  574.    DISPATCH(RasterPos4i, (x, y, z, w), (F, "glRasterPos4i(%d, %d, %d, %d);\n", x, y, z, w));
  575. }
  576.  
  577. KEYWORD1 void KEYWORD2 NAME(RasterPos4iv)(const GLint * v)
  578. {
  579.     (void) v;
  580.    DISPATCH(RasterPos4iv, (v), (F, "glRasterPos4iv(%p);\n", (const void *) v));
  581. }
  582.  
  583. KEYWORD1 void KEYWORD2 NAME(RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w)
  584. {
  585.     (void) x; (void) y; (void) z; (void) w;
  586.    DISPATCH(RasterPos4s, (x, y, z, w), (F, "glRasterPos4s(%d, %d, %d, %d);\n", x, y, z, w));
  587. }
  588.  
  589. KEYWORD1 void KEYWORD2 NAME(RasterPos4sv)(const GLshort * v)
  590. {
  591.     (void) v;
  592.    DISPATCH(RasterPos4sv, (v), (F, "glRasterPos4sv(%p);\n", (const void *) v));
  593. }
  594.  
  595. KEYWORD1 void KEYWORD2 NAME(Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
  596. {
  597.     (void) x1; (void) y1; (void) x2; (void) y2;
  598.    DISPATCH(Rectd, (x1, y1, x2, y2), (F, "glRectd(%f, %f, %f, %f);\n", x1, y1, x2, y2));
  599. }
  600.  
  601. KEYWORD1 void KEYWORD2 NAME(Rectdv)(const GLdouble * v1, const GLdouble * v2)
  602. {
  603.     (void) v1; (void) v2;
  604.    DISPATCH(Rectdv, (v1, v2), (F, "glRectdv(%p, %p);\n", (const void *) v1, (const void *) v2));
  605. }
  606.  
  607. KEYWORD1 void KEYWORD2 NAME(Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
  608. {
  609.     (void) x1; (void) y1; (void) x2; (void) y2;
  610.    DISPATCH(Rectf, (x1, y1, x2, y2), (F, "glRectf(%f, %f, %f, %f);\n", x1, y1, x2, y2));
  611. }
  612.  
  613. KEYWORD1 void KEYWORD2 NAME(Rectfv)(const GLfloat * v1, const GLfloat * v2)
  614. {
  615.     (void) v1; (void) v2;
  616.    DISPATCH(Rectfv, (v1, v2), (F, "glRectfv(%p, %p);\n", (const void *) v1, (const void *) v2));
  617. }
  618.  
  619. KEYWORD1 void KEYWORD2 NAME(Recti)(GLint x1, GLint y1, GLint x2, GLint y2)
  620. {
  621.     (void) x1; (void) y1; (void) x2; (void) y2;
  622.    DISPATCH(Recti, (x1, y1, x2, y2), (F, "glRecti(%d, %d, %d, %d);\n", x1, y1, x2, y2));
  623. }
  624.  
  625. KEYWORD1 void KEYWORD2 NAME(Rectiv)(const GLint * v1, const GLint * v2)
  626. {
  627.     (void) v1; (void) v2;
  628.    DISPATCH(Rectiv, (v1, v2), (F, "glRectiv(%p, %p);\n", (const void *) v1, (const void *) v2));
  629. }
  630.  
  631. KEYWORD1 void KEYWORD2 NAME(Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
  632. {
  633.     (void) x1; (void) y1; (void) x2; (void) y2;
  634.    DISPATCH(Rects, (x1, y1, x2, y2), (F, "glRects(%d, %d, %d, %d);\n", x1, y1, x2, y2));
  635. }
  636.  
  637. KEYWORD1 void KEYWORD2 NAME(Rectsv)(const GLshort * v1, const GLshort * v2)
  638. {
  639.     (void) v1; (void) v2;
  640.    DISPATCH(Rectsv, (v1, v2), (F, "glRectsv(%p, %p);\n", (const void *) v1, (const void *) v2));
  641. }
  642.  
  643. KEYWORD1 void KEYWORD2 NAME(TexCoord1d)(GLdouble s)
  644. {
  645.     (void) s;
  646.    DISPATCH(TexCoord1d, (s), (F, "glTexCoord1d(%f);\n", s));
  647. }
  648.  
  649. KEYWORD1 void KEYWORD2 NAME(TexCoord1dv)(const GLdouble * v)
  650. {
  651.     (void) v;
  652.    DISPATCH(TexCoord1dv, (v), (F, "glTexCoord1dv(%p);\n", (const void *) v));
  653. }
  654.  
  655. KEYWORD1 void KEYWORD2 NAME(TexCoord1f)(GLfloat s)
  656. {
  657.     (void) s;
  658.    DISPATCH(TexCoord1f, (s), (F, "glTexCoord1f(%f);\n", s));
  659. }
  660.  
  661. KEYWORD1 void KEYWORD2 NAME(TexCoord1fv)(const GLfloat * v)
  662. {
  663.     (void) v;
  664.    DISPATCH(TexCoord1fv, (v), (F, "glTexCoord1fv(%p);\n", (const void *) v));
  665. }
  666.  
  667. KEYWORD1 void KEYWORD2 NAME(TexCoord1i)(GLint s)
  668. {
  669.     (void) s;
  670.    DISPATCH(TexCoord1i, (s), (F, "glTexCoord1i(%d);\n", s));
  671. }
  672.  
  673. KEYWORD1 void KEYWORD2 NAME(TexCoord1iv)(const GLint * v)
  674. {
  675.     (void) v;
  676.    DISPATCH(TexCoord1iv, (v), (F, "glTexCoord1iv(%p);\n", (const void *) v));
  677. }
  678.  
  679. KEYWORD1 void KEYWORD2 NAME(TexCoord1s)(GLshort s)
  680. {
  681.     (void) s;
  682.    DISPATCH(TexCoord1s, (s), (F, "glTexCoord1s(%d);\n", s));
  683. }
  684.  
  685. KEYWORD1 void KEYWORD2 NAME(TexCoord1sv)(const GLshort * v)
  686. {
  687.     (void) v;
  688.    DISPATCH(TexCoord1sv, (v), (F, "glTexCoord1sv(%p);\n", (const void *) v));
  689. }
  690.  
  691. KEYWORD1 void KEYWORD2 NAME(TexCoord2d)(GLdouble s, GLdouble t)
  692. {
  693.     (void) s; (void) t;
  694.    DISPATCH(TexCoord2d, (s, t), (F, "glTexCoord2d(%f, %f);\n", s, t));
  695. }
  696.  
  697. KEYWORD1 void KEYWORD2 NAME(TexCoord2dv)(const GLdouble * v)
  698. {
  699.     (void) v;
  700.    DISPATCH(TexCoord2dv, (v), (F, "glTexCoord2dv(%p);\n", (const void *) v));
  701. }
  702.  
  703. KEYWORD1 void KEYWORD2 NAME(TexCoord2f)(GLfloat s, GLfloat t)
  704. {
  705.     (void) s; (void) t;
  706.    DISPATCH(TexCoord2f, (s, t), (F, "glTexCoord2f(%f, %f);\n", s, t));
  707. }
  708.  
  709. KEYWORD1 void KEYWORD2 NAME(TexCoord2fv)(const GLfloat * v)
  710. {
  711.     (void) v;
  712.    DISPATCH(TexCoord2fv, (v), (F, "glTexCoord2fv(%p);\n", (const void *) v));
  713. }
  714.  
  715. KEYWORD1 void KEYWORD2 NAME(TexCoord2i)(GLint s, GLint t)
  716. {
  717.     (void) s; (void) t;
  718.    DISPATCH(TexCoord2i, (s, t), (F, "glTexCoord2i(%d, %d);\n", s, t));
  719. }
  720.  
  721. KEYWORD1 void KEYWORD2 NAME(TexCoord2iv)(const GLint * v)
  722. {
  723.     (void) v;
  724.    DISPATCH(TexCoord2iv, (v), (F, "glTexCoord2iv(%p);\n", (const void *) v));
  725. }
  726.  
  727. KEYWORD1 void KEYWORD2 NAME(TexCoord2s)(GLshort s, GLshort t)
  728. {
  729.     (void) s; (void) t;
  730.    DISPATCH(TexCoord2s, (s, t), (F, "glTexCoord2s(%d, %d);\n", s, t));
  731. }
  732.  
  733. KEYWORD1 void KEYWORD2 NAME(TexCoord2sv)(const GLshort * v)
  734. {
  735.     (void) v;
  736.    DISPATCH(TexCoord2sv, (v), (F, "glTexCoord2sv(%p);\n", (const void *) v));
  737. }
  738.  
  739. KEYWORD1 void KEYWORD2 NAME(TexCoord3d)(GLdouble s, GLdouble t, GLdouble r)
  740. {
  741.     (void) s; (void) t; (void) r;
  742.    DISPATCH(TexCoord3d, (s, t, r), (F, "glTexCoord3d(%f, %f, %f);\n", s, t, r));
  743. }
  744.  
  745. KEYWORD1 void KEYWORD2 NAME(TexCoord3dv)(const GLdouble * v)
  746. {
  747.     (void) v;
  748.    DISPATCH(TexCoord3dv, (v), (F, "glTexCoord3dv(%p);\n", (const void *) v));
  749. }
  750.  
  751. KEYWORD1 void KEYWORD2 NAME(TexCoord3f)(GLfloat s, GLfloat t, GLfloat r)
  752. {
  753.     (void) s; (void) t; (void) r;
  754.    DISPATCH(TexCoord3f, (s, t, r), (F, "glTexCoord3f(%f, %f, %f);\n", s, t, r));
  755. }
  756.  
  757. KEYWORD1 void KEYWORD2 NAME(TexCoord3fv)(const GLfloat * v)
  758. {
  759.     (void) v;
  760.    DISPATCH(TexCoord3fv, (v), (F, "glTexCoord3fv(%p);\n", (const void *) v));
  761. }
  762.  
  763. KEYWORD1 void KEYWORD2 NAME(TexCoord3i)(GLint s, GLint t, GLint r)
  764. {
  765.     (void) s; (void) t; (void) r;
  766.    DISPATCH(TexCoord3i, (s, t, r), (F, "glTexCoord3i(%d, %d, %d);\n", s, t, r));
  767. }
  768.  
  769. KEYWORD1 void KEYWORD2 NAME(TexCoord3iv)(const GLint * v)
  770. {
  771.     (void) v;
  772.    DISPATCH(TexCoord3iv, (v), (F, "glTexCoord3iv(%p);\n", (const void *) v));
  773. }
  774.  
  775. KEYWORD1 void KEYWORD2 NAME(TexCoord3s)(GLshort s, GLshort t, GLshort r)
  776. {
  777.     (void) s; (void) t; (void) r;
  778.    DISPATCH(TexCoord3s, (s, t, r), (F, "glTexCoord3s(%d, %d, %d);\n", s, t, r));
  779. }
  780.  
  781. KEYWORD1 void KEYWORD2 NAME(TexCoord3sv)(const GLshort * v)
  782. {
  783.     (void) v;
  784.    DISPATCH(TexCoord3sv, (v), (F, "glTexCoord3sv(%p);\n", (const void *) v));
  785. }
  786.  
  787. KEYWORD1 void KEYWORD2 NAME(TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
  788. {
  789.     (void) s; (void) t; (void) r; (void) q;
  790.    DISPATCH(TexCoord4d, (s, t, r, q), (F, "glTexCoord4d(%f, %f, %f, %f);\n", s, t, r, q));
  791. }
  792.  
  793. KEYWORD1 void KEYWORD2 NAME(TexCoord4dv)(const GLdouble * v)
  794. {
  795.     (void) v;
  796.    DISPATCH(TexCoord4dv, (v), (F, "glTexCoord4dv(%p);\n", (const void *) v));
  797. }
  798.  
  799. KEYWORD1 void KEYWORD2 NAME(TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
  800. {
  801.     (void) s; (void) t; (void) r; (void) q;
  802.    DISPATCH(TexCoord4f, (s, t, r, q), (F, "glTexCoord4f(%f, %f, %f, %f);\n", s, t, r, q));
  803. }
  804.  
  805. KEYWORD1 void KEYWORD2 NAME(TexCoord4fv)(const GLfloat * v)
  806. {
  807.     (void) v;
  808.    DISPATCH(TexCoord4fv, (v), (F, "glTexCoord4fv(%p);\n", (const void *) v));
  809. }
  810.  
  811. KEYWORD1 void KEYWORD2 NAME(TexCoord4i)(GLint s, GLint t, GLint r, GLint q)
  812. {
  813.     (void) s; (void) t; (void) r; (void) q;
  814.    DISPATCH(TexCoord4i, (s, t, r, q), (F, "glTexCoord4i(%d, %d, %d, %d);\n", s, t, r, q));
  815. }
  816.  
  817. KEYWORD1 void KEYWORD2 NAME(TexCoord4iv)(const GLint * v)
  818. {
  819.     (void) v;
  820.    DISPATCH(TexCoord4iv, (v), (F, "glTexCoord4iv(%p);\n", (const void *) v));
  821. }
  822.  
  823. KEYWORD1 void KEYWORD2 NAME(TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q)
  824. {
  825.     (void) s; (void) t; (void) r; (void) q;
  826.    DISPATCH(TexCoord4s, (s, t, r, q), (F, "glTexCoord4s(%d, %d, %d, %d);\n", s, t, r, q));
  827. }
  828.  
  829. KEYWORD1 void KEYWORD2 NAME(TexCoord4sv)(const GLshort * v)
  830. {
  831.     (void) v;
  832.    DISPATCH(TexCoord4sv, (v), (F, "glTexCoord4sv(%p);\n", (const void *) v));
  833. }
  834.  
  835. KEYWORD1 void KEYWORD2 NAME(Vertex2d)(GLdouble x, GLdouble y)
  836. {
  837.     (void) x; (void) y;
  838.    DISPATCH(Vertex2d, (x, y), (F, "glVertex2d(%f, %f);\n", x, y));
  839. }
  840.  
  841. KEYWORD1 void KEYWORD2 NAME(Vertex2dv)(const GLdouble * v)
  842. {
  843.     (void) v;
  844.    DISPATCH(Vertex2dv, (v), (F, "glVertex2dv(%p);\n", (const void *) v));
  845. }
  846.  
  847. KEYWORD1 void KEYWORD2 NAME(Vertex2f)(GLfloat x, GLfloat y)
  848. {
  849.     (void) x; (void) y;
  850.    DISPATCH(Vertex2f, (x, y), (F, "glVertex2f(%f, %f);\n", x, y));
  851. }
  852.  
  853. KEYWORD1 void KEYWORD2 NAME(Vertex2fv)(const GLfloat * v)
  854. {
  855.     (void) v;
  856.    DISPATCH(Vertex2fv, (v), (F, "glVertex2fv(%p);\n", (const void *) v));
  857. }
  858.  
  859. KEYWORD1 void KEYWORD2 NAME(Vertex2i)(GLint x, GLint y)
  860. {
  861.     (void) x; (void) y;
  862.    DISPATCH(Vertex2i, (x, y), (F, "glVertex2i(%d, %d);\n", x, y));
  863. }
  864.  
  865. KEYWORD1 void KEYWORD2 NAME(Vertex2iv)(const GLint * v)
  866. {
  867.     (void) v;
  868.    DISPATCH(Vertex2iv, (v), (F, "glVertex2iv(%p);\n", (const void *) v));
  869. }
  870.  
  871. KEYWORD1 void KEYWORD2 NAME(Vertex2s)(GLshort x, GLshort y)
  872. {
  873.     (void) x; (void) y;
  874.    DISPATCH(Vertex2s, (x, y), (F, "glVertex2s(%d, %d);\n", x, y));
  875. }
  876.  
  877. KEYWORD1 void KEYWORD2 NAME(Vertex2sv)(const GLshort * v)
  878. {
  879.     (void) v;
  880.    DISPATCH(Vertex2sv, (v), (F, "glVertex2sv(%p);\n", (const void *) v));
  881. }
  882.  
  883. KEYWORD1 void KEYWORD2 NAME(Vertex3d)(GLdouble x, GLdouble y, GLdouble z)
  884. {
  885.     (void) x; (void) y; (void) z;
  886.    DISPATCH(Vertex3d, (x, y, z), (F, "glVertex3d(%f, %f, %f);\n", x, y, z));
  887. }
  888.  
  889. KEYWORD1 void KEYWORD2 NAME(Vertex3dv)(const GLdouble * v)
  890. {
  891.     (void) v;
  892.    DISPATCH(Vertex3dv, (v), (F, "glVertex3dv(%p);\n", (const void *) v));
  893. }
  894.  
  895. KEYWORD1 void KEYWORD2 NAME(Vertex3f)(GLfloat x, GLfloat y, GLfloat z)
  896. {
  897.     (void) x; (void) y; (void) z;
  898.    DISPATCH(Vertex3f, (x, y, z), (F, "glVertex3f(%f, %f, %f);\n", x, y, z));
  899. }
  900.  
  901. KEYWORD1 void KEYWORD2 NAME(Vertex3fv)(const GLfloat * v)
  902. {
  903.     (void) v;
  904.    DISPATCH(Vertex3fv, (v), (F, "glVertex3fv(%p);\n", (const void *) v));
  905. }
  906.  
  907. KEYWORD1 void KEYWORD2 NAME(Vertex3i)(GLint x, GLint y, GLint z)
  908. {
  909.     (void) x; (void) y; (void) z;
  910.    DISPATCH(Vertex3i, (x, y, z), (F, "glVertex3i(%d, %d, %d);\n", x, y, z));
  911. }
  912.  
  913. KEYWORD1 void KEYWORD2 NAME(Vertex3iv)(const GLint * v)
  914. {
  915.     (void) v;
  916.    DISPATCH(Vertex3iv, (v), (F, "glVertex3iv(%p);\n", (const void *) v));
  917. }
  918.  
  919. KEYWORD1 void KEYWORD2 NAME(Vertex3s)(GLshort x, GLshort y, GLshort z)
  920. {
  921.     (void) x; (void) y; (void) z;
  922.    DISPATCH(Vertex3s, (x, y, z), (F, "glVertex3s(%d, %d, %d);\n", x, y, z));
  923. }
  924.  
  925. KEYWORD1 void KEYWORD2 NAME(Vertex3sv)(const GLshort * v)
  926. {
  927.     (void) v;
  928.    DISPATCH(Vertex3sv, (v), (F, "glVertex3sv(%p);\n", (const void *) v));
  929. }
  930.  
  931. KEYWORD1 void KEYWORD2 NAME(Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  932. {
  933.     (void) x; (void) y; (void) z; (void) w;
  934.    DISPATCH(Vertex4d, (x, y, z, w), (F, "glVertex4d(%f, %f, %f, %f);\n", x, y, z, w));
  935. }
  936.  
  937. KEYWORD1 void KEYWORD2 NAME(Vertex4dv)(const GLdouble * v)
  938. {
  939.     (void) v;
  940.    DISPATCH(Vertex4dv, (v), (F, "glVertex4dv(%p);\n", (const void *) v));
  941. }
  942.  
  943. KEYWORD1 void KEYWORD2 NAME(Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  944. {
  945.     (void) x; (void) y; (void) z; (void) w;
  946.    DISPATCH(Vertex4f, (x, y, z, w), (F, "glVertex4f(%f, %f, %f, %f);\n", x, y, z, w));
  947. }
  948.  
  949. KEYWORD1 void KEYWORD2 NAME(Vertex4fv)(const GLfloat * v)
  950. {
  951.     (void) v;
  952.    DISPATCH(Vertex4fv, (v), (F, "glVertex4fv(%p);\n", (const void *) v));
  953. }
  954.  
  955. KEYWORD1 void KEYWORD2 NAME(Vertex4i)(GLint x, GLint y, GLint z, GLint w)
  956. {
  957.     (void) x; (void) y; (void) z; (void) w;
  958.    DISPATCH(Vertex4i, (x, y, z, w), (F, "glVertex4i(%d, %d, %d, %d);\n", x, y, z, w));
  959. }
  960.  
  961. KEYWORD1 void KEYWORD2 NAME(Vertex4iv)(const GLint * v)
  962. {
  963.     (void) v;
  964.    DISPATCH(Vertex4iv, (v), (F, "glVertex4iv(%p);\n", (const void *) v));
  965. }
  966.  
  967. KEYWORD1 void KEYWORD2 NAME(Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w)
  968. {
  969.     (void) x; (void) y; (void) z; (void) w;
  970.    DISPATCH(Vertex4s, (x, y, z, w), (F, "glVertex4s(%d, %d, %d, %d);\n", x, y, z, w));
  971. }
  972.  
  973. KEYWORD1 void KEYWORD2 NAME(Vertex4sv)(const GLshort * v)
  974. {
  975.     (void) v;
  976.    DISPATCH(Vertex4sv, (v), (F, "glVertex4sv(%p);\n", (const void *) v));
  977. }
  978.  
  979. KEYWORD1 void KEYWORD2 NAME(ClipPlane)(GLenum plane, const GLdouble * equation)
  980. {
  981.     (void) plane; (void) equation;
  982.    DISPATCH(ClipPlane, (plane, equation), (F, "glClipPlane(0x%x, %p);\n", plane, (const void *) equation));
  983. }
  984.  
  985. KEYWORD1 void KEYWORD2 NAME(ColorMaterial)(GLenum face, GLenum mode)
  986. {
  987.     (void) face; (void) mode;
  988.    DISPATCH(ColorMaterial, (face, mode), (F, "glColorMaterial(0x%x, 0x%x);\n", face, mode));
  989. }
  990.  
  991. KEYWORD1 void KEYWORD2 NAME(CullFace)(GLenum mode)
  992. {
  993.     (void) mode;
  994.    DISPATCH(CullFace, (mode), (F, "glCullFace(0x%x);\n", mode));
  995. }
  996.  
  997. KEYWORD1 void KEYWORD2 NAME(Fogf)(GLenum pname, GLfloat param)
  998. {
  999.     (void) pname; (void) param;
  1000.    DISPATCH(Fogf, (pname, param), (F, "glFogf(0x%x, %f);\n", pname, param));
  1001. }
  1002.  
  1003. KEYWORD1 void KEYWORD2 NAME(Fogfv)(GLenum pname, const GLfloat * params)
  1004. {
  1005.     (void) pname; (void) params;
  1006.    DISPATCH(Fogfv, (pname, params), (F, "glFogfv(0x%x, %p);\n", pname, (const void *) params));
  1007. }
  1008.  
  1009. KEYWORD1 void KEYWORD2 NAME(Fogi)(GLenum pname, GLint param)
  1010. {
  1011.     (void) pname; (void) param;
  1012.    DISPATCH(Fogi, (pname, param), (F, "glFogi(0x%x, %d);\n", pname, param));
  1013. }
  1014.  
  1015. KEYWORD1 void KEYWORD2 NAME(Fogiv)(GLenum pname, const GLint * params)
  1016. {
  1017.     (void) pname; (void) params;
  1018.    DISPATCH(Fogiv, (pname, params), (F, "glFogiv(0x%x, %p);\n", pname, (const void *) params));
  1019. }
  1020.  
  1021. KEYWORD1 void KEYWORD2 NAME(FrontFace)(GLenum mode)
  1022. {
  1023.     (void) mode;
  1024.    DISPATCH(FrontFace, (mode), (F, "glFrontFace(0x%x);\n", mode));
  1025. }
  1026.  
  1027. KEYWORD1 void KEYWORD2 NAME(Hint)(GLenum target, GLenum mode)
  1028. {
  1029.     (void) target; (void) mode;
  1030.    DISPATCH(Hint, (target, mode), (F, "glHint(0x%x, 0x%x);\n", target, mode));
  1031. }
  1032.  
  1033. KEYWORD1 void KEYWORD2 NAME(Lightf)(GLenum light, GLenum pname, GLfloat param)
  1034. {
  1035.     (void) light; (void) pname; (void) param;
  1036.    DISPATCH(Lightf, (light, pname, param), (F, "glLightf(0x%x, 0x%x, %f);\n", light, pname, param));
  1037. }
  1038.  
  1039. KEYWORD1 void KEYWORD2 NAME(Lightfv)(GLenum light, GLenum pname, const GLfloat * params)
  1040. {
  1041.     (void) light; (void) pname; (void) params;
  1042.    DISPATCH(Lightfv, (light, pname, params), (F, "glLightfv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
  1043. }
  1044.  
  1045. KEYWORD1 void KEYWORD2 NAME(Lighti)(GLenum light, GLenum pname, GLint param)
  1046. {
  1047.     (void) light; (void) pname; (void) param;
  1048.    DISPATCH(Lighti, (light, pname, param), (F, "glLighti(0x%x, 0x%x, %d);\n", light, pname, param));
  1049. }
  1050.  
  1051. KEYWORD1 void KEYWORD2 NAME(Lightiv)(GLenum light, GLenum pname, const GLint * params)
  1052. {
  1053.     (void) light; (void) pname; (void) params;
  1054.    DISPATCH(Lightiv, (light, pname, params), (F, "glLightiv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
  1055. }
  1056.  
  1057. KEYWORD1 void KEYWORD2 NAME(LightModelf)(GLenum pname, GLfloat param)
  1058. {
  1059.     (void) pname; (void) param;
  1060.    DISPATCH(LightModelf, (pname, param), (F, "glLightModelf(0x%x, %f);\n", pname, param));
  1061. }
  1062.  
  1063. KEYWORD1 void KEYWORD2 NAME(LightModelfv)(GLenum pname, const GLfloat * params)
  1064. {
  1065.     (void) pname; (void) params;
  1066.    DISPATCH(LightModelfv, (pname, params), (F, "glLightModelfv(0x%x, %p);\n", pname, (const void *) params));
  1067. }
  1068.  
  1069. KEYWORD1 void KEYWORD2 NAME(LightModeli)(GLenum pname, GLint param)
  1070. {
  1071.     (void) pname; (void) param;
  1072.    DISPATCH(LightModeli, (pname, param), (F, "glLightModeli(0x%x, %d);\n", pname, param));
  1073. }
  1074.  
  1075. KEYWORD1 void KEYWORD2 NAME(LightModeliv)(GLenum pname, const GLint * params)
  1076. {
  1077.     (void) pname; (void) params;
  1078.    DISPATCH(LightModeliv, (pname, params), (F, "glLightModeliv(0x%x, %p);\n", pname, (const void *) params));
  1079. }
  1080.  
  1081. KEYWORD1 void KEYWORD2 NAME(LineStipple)(GLint factor, GLushort pattern)
  1082. {
  1083.     (void) factor; (void) pattern;
  1084.    DISPATCH(LineStipple, (factor, pattern), (F, "glLineStipple(%d, %d);\n", factor, pattern));
  1085. }
  1086.  
  1087. KEYWORD1 void KEYWORD2 NAME(LineWidth)(GLfloat width)
  1088. {
  1089.     (void) width;
  1090.    DISPATCH(LineWidth, (width), (F, "glLineWidth(%f);\n", width));
  1091. }
  1092.  
  1093. KEYWORD1 void KEYWORD2 NAME(Materialf)(GLenum face, GLenum pname, GLfloat param)
  1094. {
  1095.     (void) face; (void) pname; (void) param;
  1096.    DISPATCH(Materialf, (face, pname, param), (F, "glMaterialf(0x%x, 0x%x, %f);\n", face, pname, param));
  1097. }
  1098.  
  1099. KEYWORD1 void KEYWORD2 NAME(Materialfv)(GLenum face, GLenum pname, const GLfloat * params)
  1100. {
  1101.     (void) face; (void) pname; (void) params;
  1102.    DISPATCH(Materialfv, (face, pname, params), (F, "glMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
  1103. }
  1104.  
  1105. KEYWORD1 void KEYWORD2 NAME(Materiali)(GLenum face, GLenum pname, GLint param)
  1106. {
  1107.     (void) face; (void) pname; (void) param;
  1108.    DISPATCH(Materiali, (face, pname, param), (F, "glMateriali(0x%x, 0x%x, %d);\n", face, pname, param));
  1109. }
  1110.  
  1111. KEYWORD1 void KEYWORD2 NAME(Materialiv)(GLenum face, GLenum pname, const GLint * params)
  1112. {
  1113.     (void) face; (void) pname; (void) params;
  1114.    DISPATCH(Materialiv, (face, pname, params), (F, "glMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
  1115. }
  1116.  
  1117. KEYWORD1 void KEYWORD2 NAME(PointSize)(GLfloat size)
  1118. {
  1119.     (void) size;
  1120.    DISPATCH(PointSize, (size), (F, "glPointSize(%f);\n", size));
  1121. }
  1122.  
  1123. KEYWORD1 void KEYWORD2 NAME(PolygonMode)(GLenum face, GLenum mode)
  1124. {
  1125.     (void) face; (void) mode;
  1126.    DISPATCH(PolygonMode, (face, mode), (F, "glPolygonMode(0x%x, 0x%x);\n", face, mode));
  1127. }
  1128.  
  1129. KEYWORD1 void KEYWORD2 NAME(PolygonStipple)(const GLubyte * mask)
  1130. {
  1131.     (void) mask;
  1132.    DISPATCH(PolygonStipple, (mask), (F, "glPolygonStipple(%p);\n", (const void *) mask));
  1133. }
  1134.  
  1135. KEYWORD1 void KEYWORD2 NAME(Scissor)(GLint x, GLint y, GLsizei width, GLsizei height)
  1136. {
  1137.     (void) x; (void) y; (void) width; (void) height;
  1138.    DISPATCH(Scissor, (x, y, width, height), (F, "glScissor(%d, %d, %d, %d);\n", x, y, width, height));
  1139. }
  1140.  
  1141. KEYWORD1 void KEYWORD2 NAME(ShadeModel)(GLenum mode)
  1142. {
  1143.     (void) mode;
  1144.    DISPATCH(ShadeModel, (mode), (F, "glShadeModel(0x%x);\n", mode));
  1145. }
  1146.  
  1147. KEYWORD1 void KEYWORD2 NAME(TexParameterf)(GLenum target, GLenum pname, GLfloat param)
  1148. {
  1149.     (void) target; (void) pname; (void) param;
  1150.    DISPATCH(TexParameterf, (target, pname, param), (F, "glTexParameterf(0x%x, 0x%x, %f);\n", target, pname, param));
  1151. }
  1152.  
  1153. KEYWORD1 void KEYWORD2 NAME(TexParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
  1154. {
  1155.     (void) target; (void) pname; (void) params;
  1156.    DISPATCH(TexParameterfv, (target, pname, params), (F, "glTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1157. }
  1158.  
  1159. KEYWORD1 void KEYWORD2 NAME(TexParameteri)(GLenum target, GLenum pname, GLint param)
  1160. {
  1161.     (void) target; (void) pname; (void) param;
  1162.    DISPATCH(TexParameteri, (target, pname, param), (F, "glTexParameteri(0x%x, 0x%x, %d);\n", target, pname, param));
  1163. }
  1164.  
  1165. KEYWORD1 void KEYWORD2 NAME(TexParameteriv)(GLenum target, GLenum pname, const GLint * params)
  1166. {
  1167.     (void) target; (void) pname; (void) params;
  1168.    DISPATCH(TexParameteriv, (target, pname, params), (F, "glTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1169. }
  1170.  
  1171. KEYWORD1 void KEYWORD2 NAME(TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
  1172. {
  1173.     (void) target; (void) level; (void) internalformat; (void) width; (void) border; (void) format; (void) type; (void) pixels;
  1174.    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));
  1175. }
  1176.  
  1177. KEYWORD1 void KEYWORD2 NAME(TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
  1178. {
  1179.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) border; (void) format; (void) type; (void) pixels;
  1180.    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));
  1181. }
  1182.  
  1183. KEYWORD1 void KEYWORD2 NAME(TexEnvf)(GLenum target, GLenum pname, GLfloat param)
  1184. {
  1185.     (void) target; (void) pname; (void) param;
  1186.    DISPATCH(TexEnvf, (target, pname, param), (F, "glTexEnvf(0x%x, 0x%x, %f);\n", target, pname, param));
  1187. }
  1188.  
  1189. KEYWORD1 void KEYWORD2 NAME(TexEnvfv)(GLenum target, GLenum pname, const GLfloat * params)
  1190. {
  1191.     (void) target; (void) pname; (void) params;
  1192.    DISPATCH(TexEnvfv, (target, pname, params), (F, "glTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1193. }
  1194.  
  1195. KEYWORD1 void KEYWORD2 NAME(TexEnvi)(GLenum target, GLenum pname, GLint param)
  1196. {
  1197.     (void) target; (void) pname; (void) param;
  1198.    DISPATCH(TexEnvi, (target, pname, param), (F, "glTexEnvi(0x%x, 0x%x, %d);\n", target, pname, param));
  1199. }
  1200.  
  1201. KEYWORD1 void KEYWORD2 NAME(TexEnviv)(GLenum target, GLenum pname, const GLint * params)
  1202. {
  1203.     (void) target; (void) pname; (void) params;
  1204.    DISPATCH(TexEnviv, (target, pname, params), (F, "glTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1205. }
  1206.  
  1207. KEYWORD1 void KEYWORD2 NAME(TexGend)(GLenum coord, GLenum pname, GLdouble param)
  1208. {
  1209.     (void) coord; (void) pname; (void) param;
  1210.    DISPATCH(TexGend, (coord, pname, param), (F, "glTexGend(0x%x, 0x%x, %f);\n", coord, pname, param));
  1211. }
  1212.  
  1213. KEYWORD1 void KEYWORD2 NAME(TexGendv)(GLenum coord, GLenum pname, const GLdouble * params)
  1214. {
  1215.     (void) coord; (void) pname; (void) params;
  1216.    DISPATCH(TexGendv, (coord, pname, params), (F, "glTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1217. }
  1218.  
  1219. KEYWORD1 void KEYWORD2 NAME(TexGenf)(GLenum coord, GLenum pname, GLfloat param)
  1220. {
  1221.     (void) coord; (void) pname; (void) param;
  1222.    DISPATCH(TexGenf, (coord, pname, param), (F, "glTexGenf(0x%x, 0x%x, %f);\n", coord, pname, param));
  1223. }
  1224.  
  1225. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_190)(GLenum coord, GLenum pname, GLfloat param);
  1226.  
  1227. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_190)(GLenum coord, GLenum pname, GLfloat param)
  1228. {
  1229.     (void) coord; (void) pname; (void) param;
  1230.    DISPATCH(TexGenf, (coord, pname, param), (F, "glTexGenfOES(0x%x, 0x%x, %f);\n", coord, pname, param));
  1231. }
  1232.  
  1233. KEYWORD1 void KEYWORD2 NAME(TexGenfv)(GLenum coord, GLenum pname, const GLfloat * params)
  1234. {
  1235.     (void) coord; (void) pname; (void) params;
  1236.    DISPATCH(TexGenfv, (coord, pname, params), (F, "glTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1237. }
  1238.  
  1239. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_191)(GLenum coord, GLenum pname, const GLfloat * params);
  1240.  
  1241. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_191)(GLenum coord, GLenum pname, const GLfloat * params)
  1242. {
  1243.     (void) coord; (void) pname; (void) params;
  1244.    DISPATCH(TexGenfv, (coord, pname, params), (F, "glTexGenfvOES(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1245. }
  1246.  
  1247. KEYWORD1 void KEYWORD2 NAME(TexGeni)(GLenum coord, GLenum pname, GLint param)
  1248. {
  1249.     (void) coord; (void) pname; (void) param;
  1250.    DISPATCH(TexGeni, (coord, pname, param), (F, "glTexGeni(0x%x, 0x%x, %d);\n", coord, pname, param));
  1251. }
  1252.  
  1253. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_192)(GLenum coord, GLenum pname, GLint param);
  1254.  
  1255. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_192)(GLenum coord, GLenum pname, GLint param)
  1256. {
  1257.     (void) coord; (void) pname; (void) param;
  1258.    DISPATCH(TexGeni, (coord, pname, param), (F, "glTexGeniOES(0x%x, 0x%x, %d);\n", coord, pname, param));
  1259. }
  1260.  
  1261. KEYWORD1 void KEYWORD2 NAME(TexGeniv)(GLenum coord, GLenum pname, const GLint * params)
  1262. {
  1263.     (void) coord; (void) pname; (void) params;
  1264.    DISPATCH(TexGeniv, (coord, pname, params), (F, "glTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1265. }
  1266.  
  1267. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_193)(GLenum coord, GLenum pname, const GLint * params);
  1268.  
  1269. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_193)(GLenum coord, GLenum pname, const GLint * params)
  1270. {
  1271.     (void) coord; (void) pname; (void) params;
  1272.    DISPATCH(TexGeniv, (coord, pname, params), (F, "glTexGenivOES(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1273. }
  1274.  
  1275. KEYWORD1 void KEYWORD2 NAME(FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer)
  1276. {
  1277.     (void) size; (void) type; (void) buffer;
  1278.    DISPATCH(FeedbackBuffer, (size, type, buffer), (F, "glFeedbackBuffer(%d, 0x%x, %p);\n", size, type, (const void *) buffer));
  1279. }
  1280.  
  1281. KEYWORD1 void KEYWORD2 NAME(SelectBuffer)(GLsizei size, GLuint * buffer)
  1282. {
  1283.     (void) size; (void) buffer;
  1284.    DISPATCH(SelectBuffer, (size, buffer), (F, "glSelectBuffer(%d, %p);\n", size, (const void *) buffer));
  1285. }
  1286.  
  1287. KEYWORD1 GLint KEYWORD2 NAME(RenderMode)(GLenum mode)
  1288. {
  1289.     (void) mode;
  1290.    RETURN_DISPATCH(RenderMode, (mode), (F, "glRenderMode(0x%x);\n", mode));
  1291. }
  1292.  
  1293. KEYWORD1 void KEYWORD2 NAME(InitNames)(void)
  1294. {
  1295.    DISPATCH(InitNames, (), (F, "glInitNames();\n"));
  1296. }
  1297.  
  1298. KEYWORD1 void KEYWORD2 NAME(LoadName)(GLuint name)
  1299. {
  1300.     (void) name;
  1301.    DISPATCH(LoadName, (name), (F, "glLoadName(%d);\n", name));
  1302. }
  1303.  
  1304. KEYWORD1 void KEYWORD2 NAME(PassThrough)(GLfloat token)
  1305. {
  1306.     (void) token;
  1307.    DISPATCH(PassThrough, (token), (F, "glPassThrough(%f);\n", token));
  1308. }
  1309.  
  1310. KEYWORD1 void KEYWORD2 NAME(PopName)(void)
  1311. {
  1312.    DISPATCH(PopName, (), (F, "glPopName();\n"));
  1313. }
  1314.  
  1315. KEYWORD1 void KEYWORD2 NAME(PushName)(GLuint name)
  1316. {
  1317.     (void) name;
  1318.    DISPATCH(PushName, (name), (F, "glPushName(%d);\n", name));
  1319. }
  1320.  
  1321. KEYWORD1 void KEYWORD2 NAME(DrawBuffer)(GLenum mode)
  1322. {
  1323.     (void) mode;
  1324.    DISPATCH(DrawBuffer, (mode), (F, "glDrawBuffer(0x%x);\n", mode));
  1325. }
  1326.  
  1327. KEYWORD1 void KEYWORD2 NAME(Clear)(GLbitfield mask)
  1328. {
  1329.     (void) mask;
  1330.    DISPATCH(Clear, (mask), (F, "glClear(%d);\n", mask));
  1331. }
  1332.  
  1333. KEYWORD1 void KEYWORD2 NAME(ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  1334. {
  1335.     (void) red; (void) green; (void) blue; (void) alpha;
  1336.    DISPATCH(ClearAccum, (red, green, blue, alpha), (F, "glClearAccum(%f, %f, %f, %f);\n", red, green, blue, alpha));
  1337. }
  1338.  
  1339. KEYWORD1 void KEYWORD2 NAME(ClearIndex)(GLfloat c)
  1340. {
  1341.     (void) c;
  1342.    DISPATCH(ClearIndex, (c), (F, "glClearIndex(%f);\n", c));
  1343. }
  1344.  
  1345. KEYWORD1 void KEYWORD2 NAME(ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
  1346. {
  1347.     (void) red; (void) green; (void) blue; (void) alpha;
  1348.    DISPATCH(ClearColor, (red, green, blue, alpha), (F, "glClearColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
  1349. }
  1350.  
  1351. KEYWORD1 void KEYWORD2 NAME(ClearStencil)(GLint s)
  1352. {
  1353.     (void) s;
  1354.    DISPATCH(ClearStencil, (s), (F, "glClearStencil(%d);\n", s));
  1355. }
  1356.  
  1357. KEYWORD1 void KEYWORD2 NAME(ClearDepth)(GLclampd depth)
  1358. {
  1359.     (void) depth;
  1360.    DISPATCH(ClearDepth, (depth), (F, "glClearDepth(%f);\n", depth));
  1361. }
  1362.  
  1363. KEYWORD1 void KEYWORD2 NAME(StencilMask)(GLuint mask)
  1364. {
  1365.     (void) mask;
  1366.    DISPATCH(StencilMask, (mask), (F, "glStencilMask(%d);\n", mask));
  1367. }
  1368.  
  1369. KEYWORD1 void KEYWORD2 NAME(ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
  1370. {
  1371.     (void) red; (void) green; (void) blue; (void) alpha;
  1372.    DISPATCH(ColorMask, (red, green, blue, alpha), (F, "glColorMask(%d, %d, %d, %d);\n", red, green, blue, alpha));
  1373. }
  1374.  
  1375. KEYWORD1 void KEYWORD2 NAME(DepthMask)(GLboolean flag)
  1376. {
  1377.     (void) flag;
  1378.    DISPATCH(DepthMask, (flag), (F, "glDepthMask(%d);\n", flag));
  1379. }
  1380.  
  1381. KEYWORD1 void KEYWORD2 NAME(IndexMask)(GLuint mask)
  1382. {
  1383.     (void) mask;
  1384.    DISPATCH(IndexMask, (mask), (F, "glIndexMask(%d);\n", mask));
  1385. }
  1386.  
  1387. KEYWORD1 void KEYWORD2 NAME(Accum)(GLenum op, GLfloat value)
  1388. {
  1389.     (void) op; (void) value;
  1390.    DISPATCH(Accum, (op, value), (F, "glAccum(0x%x, %f);\n", op, value));
  1391. }
  1392.  
  1393. KEYWORD1 void KEYWORD2 NAME(Disable)(GLenum cap)
  1394. {
  1395.     (void) cap;
  1396.    DISPATCH(Disable, (cap), (F, "glDisable(0x%x);\n", cap));
  1397. }
  1398.  
  1399. KEYWORD1 void KEYWORD2 NAME(Enable)(GLenum cap)
  1400. {
  1401.     (void) cap;
  1402.    DISPATCH(Enable, (cap), (F, "glEnable(0x%x);\n", cap));
  1403. }
  1404.  
  1405. KEYWORD1 void KEYWORD2 NAME(Finish)(void)
  1406. {
  1407.    DISPATCH(Finish, (), (F, "glFinish();\n"));
  1408. }
  1409.  
  1410. KEYWORD1 void KEYWORD2 NAME(Flush)(void)
  1411. {
  1412.    DISPATCH(Flush, (), (F, "glFlush();\n"));
  1413. }
  1414.  
  1415. KEYWORD1 void KEYWORD2 NAME(PopAttrib)(void)
  1416. {
  1417.    DISPATCH(PopAttrib, (), (F, "glPopAttrib();\n"));
  1418. }
  1419.  
  1420. KEYWORD1 void KEYWORD2 NAME(PushAttrib)(GLbitfield mask)
  1421. {
  1422.     (void) mask;
  1423.    DISPATCH(PushAttrib, (mask), (F, "glPushAttrib(%d);\n", mask));
  1424. }
  1425.  
  1426. KEYWORD1 void KEYWORD2 NAME(Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
  1427. {
  1428.     (void) target; (void) u1; (void) u2; (void) stride; (void) order; (void) points;
  1429.    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));
  1430. }
  1431.  
  1432. KEYWORD1 void KEYWORD2 NAME(Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
  1433. {
  1434.     (void) target; (void) u1; (void) u2; (void) stride; (void) order; (void) points;
  1435.    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));
  1436. }
  1437.  
  1438. 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)
  1439. {
  1440.     (void) target; (void) u1; (void) u2; (void) ustride; (void) uorder; (void) v1; (void) v2; (void) vstride; (void) vorder; (void) points;
  1441.    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));
  1442. }
  1443.  
  1444. 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)
  1445. {
  1446.     (void) target; (void) u1; (void) u2; (void) ustride; (void) uorder; (void) v1; (void) v2; (void) vstride; (void) vorder; (void) points;
  1447.    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));
  1448. }
  1449.  
  1450. KEYWORD1 void KEYWORD2 NAME(MapGrid1d)(GLint un, GLdouble u1, GLdouble u2)
  1451. {
  1452.     (void) un; (void) u1; (void) u2;
  1453.    DISPATCH(MapGrid1d, (un, u1, u2), (F, "glMapGrid1d(%d, %f, %f);\n", un, u1, u2));
  1454. }
  1455.  
  1456. KEYWORD1 void KEYWORD2 NAME(MapGrid1f)(GLint un, GLfloat u1, GLfloat u2)
  1457. {
  1458.     (void) un; (void) u1; (void) u2;
  1459.    DISPATCH(MapGrid1f, (un, u1, u2), (F, "glMapGrid1f(%d, %f, %f);\n", un, u1, u2));
  1460. }
  1461.  
  1462. KEYWORD1 void KEYWORD2 NAME(MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
  1463. {
  1464.     (void) un; (void) u1; (void) u2; (void) vn; (void) v1; (void) v2;
  1465.    DISPATCH(MapGrid2d, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2d(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
  1466. }
  1467.  
  1468. KEYWORD1 void KEYWORD2 NAME(MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
  1469. {
  1470.     (void) un; (void) u1; (void) u2; (void) vn; (void) v1; (void) v2;
  1471.    DISPATCH(MapGrid2f, (un, u1, u2, vn, v1, v2), (F, "glMapGrid2f(%d, %f, %f, %d, %f, %f);\n", un, u1, u2, vn, v1, v2));
  1472. }
  1473.  
  1474. KEYWORD1 void KEYWORD2 NAME(EvalCoord1d)(GLdouble u)
  1475. {
  1476.     (void) u;
  1477.    DISPATCH(EvalCoord1d, (u), (F, "glEvalCoord1d(%f);\n", u));
  1478. }
  1479.  
  1480. KEYWORD1 void KEYWORD2 NAME(EvalCoord1dv)(const GLdouble * u)
  1481. {
  1482.     (void) u;
  1483.    DISPATCH(EvalCoord1dv, (u), (F, "glEvalCoord1dv(%p);\n", (const void *) u));
  1484. }
  1485.  
  1486. KEYWORD1 void KEYWORD2 NAME(EvalCoord1f)(GLfloat u)
  1487. {
  1488.     (void) u;
  1489.    DISPATCH(EvalCoord1f, (u), (F, "glEvalCoord1f(%f);\n", u));
  1490. }
  1491.  
  1492. KEYWORD1 void KEYWORD2 NAME(EvalCoord1fv)(const GLfloat * u)
  1493. {
  1494.     (void) u;
  1495.    DISPATCH(EvalCoord1fv, (u), (F, "glEvalCoord1fv(%p);\n", (const void *) u));
  1496. }
  1497.  
  1498. KEYWORD1 void KEYWORD2 NAME(EvalCoord2d)(GLdouble u, GLdouble v)
  1499. {
  1500.     (void) u; (void) v;
  1501.    DISPATCH(EvalCoord2d, (u, v), (F, "glEvalCoord2d(%f, %f);\n", u, v));
  1502. }
  1503.  
  1504. KEYWORD1 void KEYWORD2 NAME(EvalCoord2dv)(const GLdouble * u)
  1505. {
  1506.     (void) u;
  1507.    DISPATCH(EvalCoord2dv, (u), (F, "glEvalCoord2dv(%p);\n", (const void *) u));
  1508. }
  1509.  
  1510. KEYWORD1 void KEYWORD2 NAME(EvalCoord2f)(GLfloat u, GLfloat v)
  1511. {
  1512.     (void) u; (void) v;
  1513.    DISPATCH(EvalCoord2f, (u, v), (F, "glEvalCoord2f(%f, %f);\n", u, v));
  1514. }
  1515.  
  1516. KEYWORD1 void KEYWORD2 NAME(EvalCoord2fv)(const GLfloat * u)
  1517. {
  1518.     (void) u;
  1519.    DISPATCH(EvalCoord2fv, (u), (F, "glEvalCoord2fv(%p);\n", (const void *) u));
  1520. }
  1521.  
  1522. KEYWORD1 void KEYWORD2 NAME(EvalMesh1)(GLenum mode, GLint i1, GLint i2)
  1523. {
  1524.     (void) mode; (void) i1; (void) i2;
  1525.    DISPATCH(EvalMesh1, (mode, i1, i2), (F, "glEvalMesh1(0x%x, %d, %d);\n", mode, i1, i2));
  1526. }
  1527.  
  1528. KEYWORD1 void KEYWORD2 NAME(EvalPoint1)(GLint i)
  1529. {
  1530.     (void) i;
  1531.    DISPATCH(EvalPoint1, (i), (F, "glEvalPoint1(%d);\n", i));
  1532. }
  1533.  
  1534. KEYWORD1 void KEYWORD2 NAME(EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
  1535. {
  1536.     (void) mode; (void) i1; (void) i2; (void) j1; (void) j2;
  1537.    DISPATCH(EvalMesh2, (mode, i1, i2, j1, j2), (F, "glEvalMesh2(0x%x, %d, %d, %d, %d);\n", mode, i1, i2, j1, j2));
  1538. }
  1539.  
  1540. KEYWORD1 void KEYWORD2 NAME(EvalPoint2)(GLint i, GLint j)
  1541. {
  1542.     (void) i; (void) j;
  1543.    DISPATCH(EvalPoint2, (i, j), (F, "glEvalPoint2(%d, %d);\n", i, j));
  1544. }
  1545.  
  1546. KEYWORD1 void KEYWORD2 NAME(AlphaFunc)(GLenum func, GLclampf ref)
  1547. {
  1548.     (void) func; (void) ref;
  1549.    DISPATCH(AlphaFunc, (func, ref), (F, "glAlphaFunc(0x%x, %f);\n", func, ref));
  1550. }
  1551.  
  1552. KEYWORD1 void KEYWORD2 NAME(BlendFunc)(GLenum sfactor, GLenum dfactor)
  1553. {
  1554.     (void) sfactor; (void) dfactor;
  1555.    DISPATCH(BlendFunc, (sfactor, dfactor), (F, "glBlendFunc(0x%x, 0x%x);\n", sfactor, dfactor));
  1556. }
  1557.  
  1558. KEYWORD1 void KEYWORD2 NAME(LogicOp)(GLenum opcode)
  1559. {
  1560.     (void) opcode;
  1561.    DISPATCH(LogicOp, (opcode), (F, "glLogicOp(0x%x);\n", opcode));
  1562. }
  1563.  
  1564. KEYWORD1 void KEYWORD2 NAME(StencilFunc)(GLenum func, GLint ref, GLuint mask)
  1565. {
  1566.     (void) func; (void) ref; (void) mask;
  1567.    DISPATCH(StencilFunc, (func, ref, mask), (F, "glStencilFunc(0x%x, %d, %d);\n", func, ref, mask));
  1568. }
  1569.  
  1570. KEYWORD1 void KEYWORD2 NAME(StencilOp)(GLenum fail, GLenum zfail, GLenum zpass)
  1571. {
  1572.     (void) fail; (void) zfail; (void) zpass;
  1573.    DISPATCH(StencilOp, (fail, zfail, zpass), (F, "glStencilOp(0x%x, 0x%x, 0x%x);\n", fail, zfail, zpass));
  1574. }
  1575.  
  1576. KEYWORD1 void KEYWORD2 NAME(DepthFunc)(GLenum func)
  1577. {
  1578.     (void) func;
  1579.    DISPATCH(DepthFunc, (func), (F, "glDepthFunc(0x%x);\n", func));
  1580. }
  1581.  
  1582. KEYWORD1 void KEYWORD2 NAME(PixelZoom)(GLfloat xfactor, GLfloat yfactor)
  1583. {
  1584.     (void) xfactor; (void) yfactor;
  1585.    DISPATCH(PixelZoom, (xfactor, yfactor), (F, "glPixelZoom(%f, %f);\n", xfactor, yfactor));
  1586. }
  1587.  
  1588. KEYWORD1 void KEYWORD2 NAME(PixelTransferf)(GLenum pname, GLfloat param)
  1589. {
  1590.     (void) pname; (void) param;
  1591.    DISPATCH(PixelTransferf, (pname, param), (F, "glPixelTransferf(0x%x, %f);\n", pname, param));
  1592. }
  1593.  
  1594. KEYWORD1 void KEYWORD2 NAME(PixelTransferi)(GLenum pname, GLint param)
  1595. {
  1596.     (void) pname; (void) param;
  1597.    DISPATCH(PixelTransferi, (pname, param), (F, "glPixelTransferi(0x%x, %d);\n", pname, param));
  1598. }
  1599.  
  1600. KEYWORD1 void KEYWORD2 NAME(PixelStoref)(GLenum pname, GLfloat param)
  1601. {
  1602.     (void) pname; (void) param;
  1603.    DISPATCH(PixelStoref, (pname, param), (F, "glPixelStoref(0x%x, %f);\n", pname, param));
  1604. }
  1605.  
  1606. KEYWORD1 void KEYWORD2 NAME(PixelStorei)(GLenum pname, GLint param)
  1607. {
  1608.     (void) pname; (void) param;
  1609.    DISPATCH(PixelStorei, (pname, param), (F, "glPixelStorei(0x%x, %d);\n", pname, param));
  1610. }
  1611.  
  1612. KEYWORD1 void KEYWORD2 NAME(PixelMapfv)(GLenum map, GLsizei mapsize, const GLfloat * values)
  1613. {
  1614.     (void) map; (void) mapsize; (void) values;
  1615.    DISPATCH(PixelMapfv, (map, mapsize, values), (F, "glPixelMapfv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
  1616. }
  1617.  
  1618. KEYWORD1 void KEYWORD2 NAME(PixelMapuiv)(GLenum map, GLsizei mapsize, const GLuint * values)
  1619. {
  1620.     (void) map; (void) mapsize; (void) values;
  1621.    DISPATCH(PixelMapuiv, (map, mapsize, values), (F, "glPixelMapuiv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
  1622. }
  1623.  
  1624. KEYWORD1 void KEYWORD2 NAME(PixelMapusv)(GLenum map, GLsizei mapsize, const GLushort * values)
  1625. {
  1626.     (void) map; (void) mapsize; (void) values;
  1627.    DISPATCH(PixelMapusv, (map, mapsize, values), (F, "glPixelMapusv(0x%x, %d, %p);\n", map, mapsize, (const void *) values));
  1628. }
  1629.  
  1630. KEYWORD1 void KEYWORD2 NAME(ReadBuffer)(GLenum mode)
  1631. {
  1632.     (void) mode;
  1633.    DISPATCH(ReadBuffer, (mode), (F, "glReadBuffer(0x%x);\n", mode));
  1634. }
  1635.  
  1636. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_254)(GLenum mode);
  1637.  
  1638. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_254)(GLenum mode)
  1639. {
  1640.     (void) mode;
  1641.    DISPATCH(ReadBuffer, (mode), (F, "glReadBufferNV(0x%x);\n", mode));
  1642. }
  1643.  
  1644. KEYWORD1 void KEYWORD2 NAME(CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
  1645. {
  1646.     (void) x; (void) y; (void) width; (void) height; (void) type;
  1647.    DISPATCH(CopyPixels, (x, y, width, height, type), (F, "glCopyPixels(%d, %d, %d, %d, 0x%x);\n", x, y, width, height, type));
  1648. }
  1649.  
  1650. KEYWORD1 void KEYWORD2 NAME(ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
  1651. {
  1652.     (void) x; (void) y; (void) width; (void) height; (void) format; (void) type; (void) pixels;
  1653.    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));
  1654. }
  1655.  
  1656. KEYWORD1 void KEYWORD2 NAME(DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
  1657. {
  1658.     (void) width; (void) height; (void) format; (void) type; (void) pixels;
  1659.    DISPATCH(DrawPixels, (width, height, format, type, pixels), (F, "glDrawPixels(%d, %d, 0x%x, 0x%x, %p);\n", width, height, format, type, (const void *) pixels));
  1660. }
  1661.  
  1662. KEYWORD1 void KEYWORD2 NAME(GetBooleanv)(GLenum pname, GLboolean * params)
  1663. {
  1664.     (void) pname; (void) params;
  1665.    DISPATCH(GetBooleanv, (pname, params), (F, "glGetBooleanv(0x%x, %p);\n", pname, (const void *) params));
  1666. }
  1667.  
  1668. KEYWORD1 void KEYWORD2 NAME(GetClipPlane)(GLenum plane, GLdouble * equation)
  1669. {
  1670.     (void) plane; (void) equation;
  1671.    DISPATCH(GetClipPlane, (plane, equation), (F, "glGetClipPlane(0x%x, %p);\n", plane, (const void *) equation));
  1672. }
  1673.  
  1674. KEYWORD1 void KEYWORD2 NAME(GetDoublev)(GLenum pname, GLdouble * params)
  1675. {
  1676.     (void) pname; (void) params;
  1677.    DISPATCH(GetDoublev, (pname, params), (F, "glGetDoublev(0x%x, %p);\n", pname, (const void *) params));
  1678. }
  1679.  
  1680. KEYWORD1 GLenum KEYWORD2 NAME(GetError)(void)
  1681. {
  1682.    RETURN_DISPATCH(GetError, (), (F, "glGetError();\n"));
  1683. }
  1684.  
  1685. KEYWORD1 void KEYWORD2 NAME(GetFloatv)(GLenum pname, GLfloat * params)
  1686. {
  1687.     (void) pname; (void) params;
  1688.    DISPATCH(GetFloatv, (pname, params), (F, "glGetFloatv(0x%x, %p);\n", pname, (const void *) params));
  1689. }
  1690.  
  1691. KEYWORD1 void KEYWORD2 NAME(GetIntegerv)(GLenum pname, GLint * params)
  1692. {
  1693.     (void) pname; (void) params;
  1694.    DISPATCH(GetIntegerv, (pname, params), (F, "glGetIntegerv(0x%x, %p);\n", pname, (const void *) params));
  1695. }
  1696.  
  1697. KEYWORD1 void KEYWORD2 NAME(GetLightfv)(GLenum light, GLenum pname, GLfloat * params)
  1698. {
  1699.     (void) light; (void) pname; (void) params;
  1700.    DISPATCH(GetLightfv, (light, pname, params), (F, "glGetLightfv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
  1701. }
  1702.  
  1703. KEYWORD1 void KEYWORD2 NAME(GetLightiv)(GLenum light, GLenum pname, GLint * params)
  1704. {
  1705.     (void) light; (void) pname; (void) params;
  1706.    DISPATCH(GetLightiv, (light, pname, params), (F, "glGetLightiv(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
  1707. }
  1708.  
  1709. KEYWORD1 void KEYWORD2 NAME(GetMapdv)(GLenum target, GLenum query, GLdouble * v)
  1710. {
  1711.     (void) target; (void) query; (void) v;
  1712.    DISPATCH(GetMapdv, (target, query, v), (F, "glGetMapdv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
  1713. }
  1714.  
  1715. KEYWORD1 void KEYWORD2 NAME(GetMapfv)(GLenum target, GLenum query, GLfloat * v)
  1716. {
  1717.     (void) target; (void) query; (void) v;
  1718.    DISPATCH(GetMapfv, (target, query, v), (F, "glGetMapfv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
  1719. }
  1720.  
  1721. KEYWORD1 void KEYWORD2 NAME(GetMapiv)(GLenum target, GLenum query, GLint * v)
  1722. {
  1723.     (void) target; (void) query; (void) v;
  1724.    DISPATCH(GetMapiv, (target, query, v), (F, "glGetMapiv(0x%x, 0x%x, %p);\n", target, query, (const void *) v));
  1725. }
  1726.  
  1727. KEYWORD1 void KEYWORD2 NAME(GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params)
  1728. {
  1729.     (void) face; (void) pname; (void) params;
  1730.    DISPATCH(GetMaterialfv, (face, pname, params), (F, "glGetMaterialfv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
  1731. }
  1732.  
  1733. KEYWORD1 void KEYWORD2 NAME(GetMaterialiv)(GLenum face, GLenum pname, GLint * params)
  1734. {
  1735.     (void) face; (void) pname; (void) params;
  1736.    DISPATCH(GetMaterialiv, (face, pname, params), (F, "glGetMaterialiv(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
  1737. }
  1738.  
  1739. KEYWORD1 void KEYWORD2 NAME(GetPixelMapfv)(GLenum map, GLfloat * values)
  1740. {
  1741.     (void) map; (void) values;
  1742.    DISPATCH(GetPixelMapfv, (map, values), (F, "glGetPixelMapfv(0x%x, %p);\n", map, (const void *) values));
  1743. }
  1744.  
  1745. KEYWORD1 void KEYWORD2 NAME(GetPixelMapuiv)(GLenum map, GLuint * values)
  1746. {
  1747.     (void) map; (void) values;
  1748.    DISPATCH(GetPixelMapuiv, (map, values), (F, "glGetPixelMapuiv(0x%x, %p);\n", map, (const void *) values));
  1749. }
  1750.  
  1751. KEYWORD1 void KEYWORD2 NAME(GetPixelMapusv)(GLenum map, GLushort * values)
  1752. {
  1753.     (void) map; (void) values;
  1754.    DISPATCH(GetPixelMapusv, (map, values), (F, "glGetPixelMapusv(0x%x, %p);\n", map, (const void *) values));
  1755. }
  1756.  
  1757. KEYWORD1 void KEYWORD2 NAME(GetPolygonStipple)(GLubyte * mask)
  1758. {
  1759.     (void) mask;
  1760.    DISPATCH(GetPolygonStipple, (mask), (F, "glGetPolygonStipple(%p);\n", (const void *) mask));
  1761. }
  1762.  
  1763. KEYWORD1 const GLubyte * KEYWORD2 NAME(GetString)(GLenum name)
  1764. {
  1765.     (void) name;
  1766.    RETURN_DISPATCH(GetString, (name), (F, "glGetString(0x%x);\n", name));
  1767. }
  1768.  
  1769. KEYWORD1 void KEYWORD2 NAME(GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params)
  1770. {
  1771.     (void) target; (void) pname; (void) params;
  1772.    DISPATCH(GetTexEnvfv, (target, pname, params), (F, "glGetTexEnvfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1773. }
  1774.  
  1775. KEYWORD1 void KEYWORD2 NAME(GetTexEnviv)(GLenum target, GLenum pname, GLint * params)
  1776. {
  1777.     (void) target; (void) pname; (void) params;
  1778.    DISPATCH(GetTexEnviv, (target, pname, params), (F, "glGetTexEnviv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1779. }
  1780.  
  1781. KEYWORD1 void KEYWORD2 NAME(GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params)
  1782. {
  1783.     (void) coord; (void) pname; (void) params;
  1784.    DISPATCH(GetTexGendv, (coord, pname, params), (F, "glGetTexGendv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1785. }
  1786.  
  1787. KEYWORD1 void KEYWORD2 NAME(GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params)
  1788. {
  1789.     (void) coord; (void) pname; (void) params;
  1790.    DISPATCH(GetTexGenfv, (coord, pname, params), (F, "glGetTexGenfv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1791. }
  1792.  
  1793. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_279)(GLenum coord, GLenum pname, GLfloat * params);
  1794.  
  1795. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_279)(GLenum coord, GLenum pname, GLfloat * params)
  1796. {
  1797.     (void) coord; (void) pname; (void) params;
  1798.    DISPATCH(GetTexGenfv, (coord, pname, params), (F, "glGetTexGenfvOES(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1799. }
  1800.  
  1801. KEYWORD1 void KEYWORD2 NAME(GetTexGeniv)(GLenum coord, GLenum pname, GLint * params)
  1802. {
  1803.     (void) coord; (void) pname; (void) params;
  1804.    DISPATCH(GetTexGeniv, (coord, pname, params), (F, "glGetTexGeniv(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1805. }
  1806.  
  1807. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_280)(GLenum coord, GLenum pname, GLint * params);
  1808.  
  1809. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_280)(GLenum coord, GLenum pname, GLint * params)
  1810. {
  1811.     (void) coord; (void) pname; (void) params;
  1812.    DISPATCH(GetTexGeniv, (coord, pname, params), (F, "glGetTexGenivOES(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  1813. }
  1814.  
  1815. KEYWORD1 void KEYWORD2 NAME(GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
  1816. {
  1817.     (void) target; (void) level; (void) format; (void) type; (void) pixels;
  1818.    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));
  1819. }
  1820.  
  1821. KEYWORD1 void KEYWORD2 NAME(GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * params)
  1822. {
  1823.     (void) target; (void) pname; (void) params;
  1824.    DISPATCH(GetTexParameterfv, (target, pname, params), (F, "glGetTexParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1825. }
  1826.  
  1827. KEYWORD1 void KEYWORD2 NAME(GetTexParameteriv)(GLenum target, GLenum pname, GLint * params)
  1828. {
  1829.     (void) target; (void) pname; (void) params;
  1830.    DISPATCH(GetTexParameteriv, (target, pname, params), (F, "glGetTexParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  1831. }
  1832.  
  1833. KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat * params)
  1834. {
  1835.     (void) target; (void) level; (void) pname; (void) params;
  1836.    DISPATCH(GetTexLevelParameterfv, (target, level, pname, params), (F, "glGetTexLevelParameterfv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (const void *) params));
  1837. }
  1838.  
  1839. KEYWORD1 void KEYWORD2 NAME(GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params)
  1840. {
  1841.     (void) target; (void) level; (void) pname; (void) params;
  1842.    DISPATCH(GetTexLevelParameteriv, (target, level, pname, params), (F, "glGetTexLevelParameteriv(0x%x, %d, 0x%x, %p);\n", target, level, pname, (const void *) params));
  1843. }
  1844.  
  1845. KEYWORD1 GLboolean KEYWORD2 NAME(IsEnabled)(GLenum cap)
  1846. {
  1847.     (void) cap;
  1848.    RETURN_DISPATCH(IsEnabled, (cap), (F, "glIsEnabled(0x%x);\n", cap));
  1849. }
  1850.  
  1851. KEYWORD1 GLboolean KEYWORD2 NAME(IsList)(GLuint list)
  1852. {
  1853.     (void) list;
  1854.    RETURN_DISPATCH(IsList, (list), (F, "glIsList(%d);\n", list));
  1855. }
  1856.  
  1857. KEYWORD1 void KEYWORD2 NAME(DepthRange)(GLclampd zNear, GLclampd zFar)
  1858. {
  1859.     (void) zNear; (void) zFar;
  1860.    DISPATCH(DepthRange, (zNear, zFar), (F, "glDepthRange(%f, %f);\n", zNear, zFar));
  1861. }
  1862.  
  1863. KEYWORD1 void KEYWORD2 NAME(Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
  1864. {
  1865.     (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
  1866.    DISPATCH(Frustum, (left, right, bottom, top, zNear, zFar), (F, "glFrustum(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
  1867. }
  1868.  
  1869. KEYWORD1 void KEYWORD2 NAME(LoadIdentity)(void)
  1870. {
  1871.    DISPATCH(LoadIdentity, (), (F, "glLoadIdentity();\n"));
  1872. }
  1873.  
  1874. KEYWORD1 void KEYWORD2 NAME(LoadMatrixf)(const GLfloat * m)
  1875. {
  1876.     (void) m;
  1877.    DISPATCH(LoadMatrixf, (m), (F, "glLoadMatrixf(%p);\n", (const void *) m));
  1878. }
  1879.  
  1880. KEYWORD1 void KEYWORD2 NAME(LoadMatrixd)(const GLdouble * m)
  1881. {
  1882.     (void) m;
  1883.    DISPATCH(LoadMatrixd, (m), (F, "glLoadMatrixd(%p);\n", (const void *) m));
  1884. }
  1885.  
  1886. KEYWORD1 void KEYWORD2 NAME(MatrixMode)(GLenum mode)
  1887. {
  1888.     (void) mode;
  1889.    DISPATCH(MatrixMode, (mode), (F, "glMatrixMode(0x%x);\n", mode));
  1890. }
  1891.  
  1892. KEYWORD1 void KEYWORD2 NAME(MultMatrixf)(const GLfloat * m)
  1893. {
  1894.     (void) m;
  1895.    DISPATCH(MultMatrixf, (m), (F, "glMultMatrixf(%p);\n", (const void *) m));
  1896. }
  1897.  
  1898. KEYWORD1 void KEYWORD2 NAME(MultMatrixd)(const GLdouble * m)
  1899. {
  1900.     (void) m;
  1901.    DISPATCH(MultMatrixd, (m), (F, "glMultMatrixd(%p);\n", (const void *) m));
  1902. }
  1903.  
  1904. KEYWORD1 void KEYWORD2 NAME(Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
  1905. {
  1906.     (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
  1907.    DISPATCH(Ortho, (left, right, bottom, top, zNear, zFar), (F, "glOrtho(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
  1908. }
  1909.  
  1910. KEYWORD1 void KEYWORD2 NAME(PopMatrix)(void)
  1911. {
  1912.    DISPATCH(PopMatrix, (), (F, "glPopMatrix();\n"));
  1913. }
  1914.  
  1915. KEYWORD1 void KEYWORD2 NAME(PushMatrix)(void)
  1916. {
  1917.    DISPATCH(PushMatrix, (), (F, "glPushMatrix();\n"));
  1918. }
  1919.  
  1920. KEYWORD1 void KEYWORD2 NAME(Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
  1921. {
  1922.     (void) angle; (void) x; (void) y; (void) z;
  1923.    DISPATCH(Rotated, (angle, x, y, z), (F, "glRotated(%f, %f, %f, %f);\n", angle, x, y, z));
  1924. }
  1925.  
  1926. KEYWORD1 void KEYWORD2 NAME(Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
  1927. {
  1928.     (void) angle; (void) x; (void) y; (void) z;
  1929.    DISPATCH(Rotatef, (angle, x, y, z), (F, "glRotatef(%f, %f, %f, %f);\n", angle, x, y, z));
  1930. }
  1931.  
  1932. KEYWORD1 void KEYWORD2 NAME(Scaled)(GLdouble x, GLdouble y, GLdouble z)
  1933. {
  1934.     (void) x; (void) y; (void) z;
  1935.    DISPATCH(Scaled, (x, y, z), (F, "glScaled(%f, %f, %f);\n", x, y, z));
  1936. }
  1937.  
  1938. KEYWORD1 void KEYWORD2 NAME(Scalef)(GLfloat x, GLfloat y, GLfloat z)
  1939. {
  1940.     (void) x; (void) y; (void) z;
  1941.    DISPATCH(Scalef, (x, y, z), (F, "glScalef(%f, %f, %f);\n", x, y, z));
  1942. }
  1943.  
  1944. KEYWORD1 void KEYWORD2 NAME(Translated)(GLdouble x, GLdouble y, GLdouble z)
  1945. {
  1946.     (void) x; (void) y; (void) z;
  1947.    DISPATCH(Translated, (x, y, z), (F, "glTranslated(%f, %f, %f);\n", x, y, z));
  1948. }
  1949.  
  1950. KEYWORD1 void KEYWORD2 NAME(Translatef)(GLfloat x, GLfloat y, GLfloat z)
  1951. {
  1952.     (void) x; (void) y; (void) z;
  1953.    DISPATCH(Translatef, (x, y, z), (F, "glTranslatef(%f, %f, %f);\n", x, y, z));
  1954. }
  1955.  
  1956. KEYWORD1 void KEYWORD2 NAME(Viewport)(GLint x, GLint y, GLsizei width, GLsizei height)
  1957. {
  1958.     (void) x; (void) y; (void) width; (void) height;
  1959.    DISPATCH(Viewport, (x, y, width, height), (F, "glViewport(%d, %d, %d, %d);\n", x, y, width, height));
  1960. }
  1961.  
  1962. KEYWORD1 void KEYWORD2 NAME(ArrayElement)(GLint i)
  1963. {
  1964.     (void) i;
  1965.    DISPATCH(ArrayElement, (i), (F, "glArrayElement(%d);\n", i));
  1966. }
  1967.  
  1968. KEYWORD1 void KEYWORD2 NAME(ArrayElementEXT)(GLint i)
  1969. {
  1970.     (void) i;
  1971.    DISPATCH(ArrayElement, (i), (F, "glArrayElementEXT(%d);\n", i));
  1972. }
  1973.  
  1974. KEYWORD1 void KEYWORD2 NAME(BindTexture)(GLenum target, GLuint texture)
  1975. {
  1976.     (void) target; (void) texture;
  1977.    DISPATCH(BindTexture, (target, texture), (F, "glBindTexture(0x%x, %d);\n", target, texture));
  1978. }
  1979.  
  1980. KEYWORD1 void KEYWORD2 NAME(BindTextureEXT)(GLenum target, GLuint texture)
  1981. {
  1982.     (void) target; (void) texture;
  1983.    DISPATCH(BindTexture, (target, texture), (F, "glBindTextureEXT(0x%x, %d);\n", target, texture));
  1984. }
  1985.  
  1986. KEYWORD1 void KEYWORD2 NAME(ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  1987. {
  1988.     (void) size; (void) type; (void) stride; (void) pointer;
  1989.    DISPATCH(ColorPointer, (size, type, stride, pointer), (F, "glColorPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
  1990. }
  1991.  
  1992. KEYWORD1 void KEYWORD2 NAME(DisableClientState)(GLenum array)
  1993. {
  1994.     (void) array;
  1995.    DISPATCH(DisableClientState, (array), (F, "glDisableClientState(0x%x);\n", array));
  1996. }
  1997.  
  1998. KEYWORD1 void KEYWORD2 NAME(DrawArrays)(GLenum mode, GLint first, GLsizei count)
  1999. {
  2000.     (void) mode; (void) first; (void) count;
  2001.    DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArrays(0x%x, %d, %d);\n", mode, first, count));
  2002. }
  2003.  
  2004. KEYWORD1 void KEYWORD2 NAME(DrawArraysEXT)(GLenum mode, GLint first, GLsizei count)
  2005. {
  2006.     (void) mode; (void) first; (void) count;
  2007.    DISPATCH(DrawArrays, (mode, first, count), (F, "glDrawArraysEXT(0x%x, %d, %d);\n", mode, first, count));
  2008. }
  2009.  
  2010. KEYWORD1 void KEYWORD2 NAME(DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
  2011. {
  2012.     (void) mode; (void) count; (void) type; (void) indices;
  2013.    DISPATCH(DrawElements, (mode, count, type, indices), (F, "glDrawElements(0x%x, %d, 0x%x, %p);\n", mode, count, type, (const void *) indices));
  2014. }
  2015.  
  2016. KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer)
  2017. {
  2018.     (void) stride; (void) pointer;
  2019.    DISPATCH(EdgeFlagPointer, (stride, pointer), (F, "glEdgeFlagPointer(%d, %p);\n", stride, (const void *) pointer));
  2020. }
  2021.  
  2022. KEYWORD1 void KEYWORD2 NAME(EnableClientState)(GLenum array)
  2023. {
  2024.     (void) array;
  2025.    DISPATCH(EnableClientState, (array), (F, "glEnableClientState(0x%x);\n", array));
  2026. }
  2027.  
  2028. KEYWORD1 void KEYWORD2 NAME(IndexPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
  2029. {
  2030.     (void) type; (void) stride; (void) pointer;
  2031.    DISPATCH(IndexPointer, (type, stride, pointer), (F, "glIndexPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
  2032. }
  2033.  
  2034. KEYWORD1 void KEYWORD2 NAME(Indexub)(GLubyte c)
  2035. {
  2036.     (void) c;
  2037.    DISPATCH(Indexub, (c), (F, "glIndexub(%d);\n", c));
  2038. }
  2039.  
  2040. KEYWORD1 void KEYWORD2 NAME(Indexubv)(const GLubyte * c)
  2041. {
  2042.     (void) c;
  2043.    DISPATCH(Indexubv, (c), (F, "glIndexubv(%p);\n", (const void *) c));
  2044. }
  2045.  
  2046. KEYWORD1 void KEYWORD2 NAME(InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid * pointer)
  2047. {
  2048.     (void) format; (void) stride; (void) pointer;
  2049.    DISPATCH(InterleavedArrays, (format, stride, pointer), (F, "glInterleavedArrays(0x%x, %d, %p);\n", format, stride, (const void *) pointer));
  2050. }
  2051.  
  2052. KEYWORD1 void KEYWORD2 NAME(NormalPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
  2053. {
  2054.     (void) type; (void) stride; (void) pointer;
  2055.    DISPATCH(NormalPointer, (type, stride, pointer), (F, "glNormalPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
  2056. }
  2057.  
  2058. KEYWORD1 void KEYWORD2 NAME(PolygonOffset)(GLfloat factor, GLfloat units)
  2059. {
  2060.     (void) factor; (void) units;
  2061.    DISPATCH(PolygonOffset, (factor, units), (F, "glPolygonOffset(%f, %f);\n", factor, units));
  2062. }
  2063.  
  2064. KEYWORD1 void KEYWORD2 NAME(TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  2065. {
  2066.     (void) size; (void) type; (void) stride; (void) pointer;
  2067.    DISPATCH(TexCoordPointer, (size, type, stride, pointer), (F, "glTexCoordPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
  2068. }
  2069.  
  2070. KEYWORD1 void KEYWORD2 NAME(VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  2071. {
  2072.     (void) size; (void) type; (void) stride; (void) pointer;
  2073.    DISPATCH(VertexPointer, (size, type, stride, pointer), (F, "glVertexPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
  2074. }
  2075.  
  2076. KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences)
  2077. {
  2078.     (void) n; (void) textures; (void) residences;
  2079.    RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResident(%d, %p, %p);\n", n, (const void *) textures, (const void *) residences));
  2080. }
  2081.  
  2082. KEYWORD1 void KEYWORD2 NAME(CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
  2083. {
  2084.     (void) target; (void) level; (void) internalformat; (void) x; (void) y; (void) width; (void) border;
  2085.    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));
  2086. }
  2087.  
  2088. KEYWORD1 void KEYWORD2 NAME(CopyTexImage1DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
  2089. {
  2090.     (void) target; (void) level; (void) internalformat; (void) x; (void) y; (void) width; (void) border;
  2091.    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));
  2092. }
  2093.  
  2094. KEYWORD1 void KEYWORD2 NAME(CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
  2095. {
  2096.     (void) target; (void) level; (void) internalformat; (void) x; (void) y; (void) width; (void) height; (void) border;
  2097.    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));
  2098. }
  2099.  
  2100. KEYWORD1 void KEYWORD2 NAME(CopyTexImage2DEXT)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
  2101. {
  2102.     (void) target; (void) level; (void) internalformat; (void) x; (void) y; (void) width; (void) height; (void) border;
  2103.    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));
  2104. }
  2105.  
  2106. KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
  2107. {
  2108.     (void) target; (void) level; (void) xoffset; (void) x; (void) y; (void) width;
  2109.    DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1D(0x%x, %d, %d, %d, %d, %d);\n", target, level, xoffset, x, y, width));
  2110. }
  2111.  
  2112. KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
  2113. {
  2114.     (void) target; (void) level; (void) xoffset; (void) x; (void) y; (void) width;
  2115.    DISPATCH(CopyTexSubImage1D, (target, level, xoffset, x, y, width), (F, "glCopyTexSubImage1DEXT(0x%x, %d, %d, %d, %d, %d);\n", target, level, xoffset, x, y, width));
  2116. }
  2117.  
  2118. KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
  2119. {
  2120.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) x; (void) y; (void) width; (void) height;
  2121.    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));
  2122. }
  2123.  
  2124. KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
  2125. {
  2126.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) x; (void) y; (void) width; (void) height;
  2127.    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));
  2128. }
  2129.  
  2130. KEYWORD1 void KEYWORD2 NAME(DeleteTextures)(GLsizei n, const GLuint * textures)
  2131. {
  2132.     (void) n; (void) textures;
  2133.    DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTextures(%d, %p);\n", n, (const void *) textures));
  2134. }
  2135.  
  2136. KEYWORD1 void KEYWORD2 NAME(GenTextures)(GLsizei n, GLuint * textures)
  2137. {
  2138.     (void) n; (void) textures;
  2139.    DISPATCH(GenTextures, (n, textures), (F, "glGenTextures(%d, %p);\n", n, (const void *) textures));
  2140. }
  2141.  
  2142. KEYWORD1 void KEYWORD2 NAME(GetPointerv)(GLenum pname, GLvoid ** params)
  2143. {
  2144.     (void) pname; (void) params;
  2145.    DISPATCH(GetPointerv, (pname, params), (F, "glGetPointerv(0x%x, %p);\n", pname, (const void *) params));
  2146. }
  2147.  
  2148. KEYWORD1 void KEYWORD2 NAME(GetPointervEXT)(GLenum pname, GLvoid ** params)
  2149. {
  2150.     (void) pname; (void) params;
  2151.    DISPATCH(GetPointerv, (pname, params), (F, "glGetPointervEXT(0x%x, %p);\n", pname, (const void *) params));
  2152. }
  2153.  
  2154. KEYWORD1 GLboolean KEYWORD2 NAME(IsTexture)(GLuint texture)
  2155. {
  2156.     (void) texture;
  2157.    RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTexture(%d);\n", texture));
  2158. }
  2159.  
  2160. KEYWORD1 void KEYWORD2 NAME(PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
  2161. {
  2162.     (void) n; (void) textures; (void) priorities;
  2163.    DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTextures(%d, %p, %p);\n", n, (const void *) textures, (const void *) priorities));
  2164. }
  2165.  
  2166. KEYWORD1 void KEYWORD2 NAME(PrioritizeTexturesEXT)(GLsizei n, const GLuint * textures, const GLclampf * priorities)
  2167. {
  2168.     (void) n; (void) textures; (void) priorities;
  2169.    DISPATCH(PrioritizeTextures, (n, textures, priorities), (F, "glPrioritizeTexturesEXT(%d, %p, %p);\n", n, (const void *) textures, (const void *) priorities));
  2170. }
  2171.  
  2172. KEYWORD1 void KEYWORD2 NAME(TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
  2173. {
  2174.     (void) target; (void) level; (void) xoffset; (void) width; (void) format; (void) type; (void) pixels;
  2175.    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));
  2176. }
  2177.  
  2178. KEYWORD1 void KEYWORD2 NAME(TexSubImage1DEXT)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
  2179. {
  2180.     (void) target; (void) level; (void) xoffset; (void) width; (void) format; (void) type; (void) pixels;
  2181.    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));
  2182. }
  2183.  
  2184. KEYWORD1 void KEYWORD2 NAME(TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
  2185. {
  2186.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) width; (void) height; (void) format; (void) type; (void) pixels;
  2187.    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));
  2188. }
  2189.  
  2190. KEYWORD1 void KEYWORD2 NAME(TexSubImage2DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
  2191. {
  2192.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) width; (void) height; (void) format; (void) type; (void) pixels;
  2193.    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));
  2194. }
  2195.  
  2196. KEYWORD1 void KEYWORD2 NAME(PopClientAttrib)(void)
  2197. {
  2198.    DISPATCH(PopClientAttrib, (), (F, "glPopClientAttrib();\n"));
  2199. }
  2200.  
  2201. KEYWORD1 void KEYWORD2 NAME(PushClientAttrib)(GLbitfield mask)
  2202. {
  2203.     (void) mask;
  2204.    DISPATCH(PushClientAttrib, (mask), (F, "glPushClientAttrib(%d);\n", mask));
  2205. }
  2206.  
  2207. KEYWORD1 void KEYWORD2 NAME(BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
  2208. {
  2209.     (void) red; (void) green; (void) blue; (void) alpha;
  2210.    DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColor(%f, %f, %f, %f);\n", red, green, blue, alpha));
  2211. }
  2212.  
  2213. KEYWORD1 void KEYWORD2 NAME(BlendColorEXT)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
  2214. {
  2215.     (void) red; (void) green; (void) blue; (void) alpha;
  2216.    DISPATCH(BlendColor, (red, green, blue, alpha), (F, "glBlendColorEXT(%f, %f, %f, %f);\n", red, green, blue, alpha));
  2217. }
  2218.  
  2219. KEYWORD1 void KEYWORD2 NAME(BlendEquation)(GLenum mode)
  2220. {
  2221.     (void) mode;
  2222.    DISPATCH(BlendEquation, (mode), (F, "glBlendEquation(0x%x);\n", mode));
  2223. }
  2224.  
  2225. KEYWORD1 void KEYWORD2 NAME(BlendEquationEXT)(GLenum mode)
  2226. {
  2227.     (void) mode;
  2228.    DISPATCH(BlendEquation, (mode), (F, "glBlendEquationEXT(0x%x);\n", mode));
  2229. }
  2230.  
  2231. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_337)(GLenum mode);
  2232.  
  2233. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_337)(GLenum mode)
  2234. {
  2235.     (void) mode;
  2236.    DISPATCH(BlendEquation, (mode), (F, "glBlendEquationOES(0x%x);\n", mode));
  2237. }
  2238.  
  2239. KEYWORD1 void KEYWORD2 NAME(DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
  2240. {
  2241.     (void) mode; (void) start; (void) end; (void) count; (void) type; (void) indices;
  2242.    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));
  2243. }
  2244.  
  2245. KEYWORD1 void KEYWORD2 NAME(DrawRangeElementsEXT)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
  2246. {
  2247.     (void) mode; (void) start; (void) end; (void) count; (void) type; (void) indices;
  2248.    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));
  2249. }
  2250.  
  2251. KEYWORD1 void KEYWORD2 NAME(ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
  2252. {
  2253.     (void) target; (void) internalformat; (void) width; (void) format; (void) type; (void) table;
  2254.    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));
  2255. }
  2256.  
  2257. KEYWORD1 void KEYWORD2 NAME(ColorTableEXT)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
  2258. {
  2259.     (void) target; (void) internalformat; (void) width; (void) format; (void) type; (void) table;
  2260.    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));
  2261. }
  2262.  
  2263. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_339)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
  2264.  
  2265. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_339)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
  2266. {
  2267.     (void) target; (void) internalformat; (void) width; (void) format; (void) type; (void) table;
  2268.    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));
  2269. }
  2270.  
  2271. KEYWORD1 void KEYWORD2 NAME(ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
  2272. {
  2273.     (void) target; (void) pname; (void) params;
  2274.    DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2275. }
  2276.  
  2277. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_340)(GLenum target, GLenum pname, const GLfloat * params);
  2278.  
  2279. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_340)(GLenum target, GLenum pname, const GLfloat * params)
  2280. {
  2281.     (void) target; (void) pname; (void) params;
  2282.    DISPATCH(ColorTableParameterfv, (target, pname, params), (F, "glColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2283. }
  2284.  
  2285. KEYWORD1 void KEYWORD2 NAME(ColorTableParameteriv)(GLenum target, GLenum pname, const GLint * params)
  2286. {
  2287.     (void) target; (void) pname; (void) params;
  2288.    DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2289. }
  2290.  
  2291. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_341)(GLenum target, GLenum pname, const GLint * params);
  2292.  
  2293. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_341)(GLenum target, GLenum pname, const GLint * params)
  2294. {
  2295.     (void) target; (void) pname; (void) params;
  2296.    DISPATCH(ColorTableParameteriv, (target, pname, params), (F, "glColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2297. }
  2298.  
  2299. KEYWORD1 void KEYWORD2 NAME(CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
  2300. {
  2301.     (void) target; (void) internalformat; (void) x; (void) y; (void) width;
  2302.    DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTable(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
  2303. }
  2304.  
  2305. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_342)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
  2306.  
  2307. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_342)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
  2308. {
  2309.     (void) target; (void) internalformat; (void) x; (void) y; (void) width;
  2310.    DISPATCH(CopyColorTable, (target, internalformat, x, y, width), (F, "glCopyColorTableSGI(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
  2311. }
  2312.  
  2313. KEYWORD1 void KEYWORD2 NAME(GetColorTable)(GLenum target, GLenum format, GLenum type, GLvoid * table)
  2314. {
  2315.     (void) target; (void) format; (void) type; (void) table;
  2316.    DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTable(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
  2317. }
  2318.  
  2319. KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat * params)
  2320. {
  2321.     (void) target; (void) pname; (void) params;
  2322.    DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2323. }
  2324.  
  2325. KEYWORD1 void KEYWORD2 NAME(GetColorTableParameteriv)(GLenum target, GLenum pname, GLint * params)
  2326. {
  2327.     (void) target; (void) pname; (void) params;
  2328.    DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2329. }
  2330.  
  2331. KEYWORD1 void KEYWORD2 NAME(ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
  2332. {
  2333.     (void) target; (void) start; (void) count; (void) format; (void) type; (void) data;
  2334.    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));
  2335. }
  2336.  
  2337. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_346)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
  2338.  
  2339. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_346)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
  2340. {
  2341.     (void) target; (void) start; (void) count; (void) format; (void) type; (void) data;
  2342.    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));
  2343. }
  2344.  
  2345. KEYWORD1 void KEYWORD2 NAME(CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
  2346. {
  2347.     (void) target; (void) start; (void) x; (void) y; (void) width;
  2348.    DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTable(0x%x, %d, %d, %d, %d);\n", target, start, x, y, width));
  2349. }
  2350.  
  2351. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_347)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
  2352.  
  2353. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_347)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
  2354. {
  2355.     (void) target; (void) start; (void) x; (void) y; (void) width;
  2356.    DISPATCH(CopyColorSubTable, (target, start, x, y, width), (F, "glCopyColorSubTableEXT(0x%x, %d, %d, %d, %d);\n", target, start, x, y, width));
  2357. }
  2358.  
  2359. KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
  2360. {
  2361.     (void) target; (void) internalformat; (void) width; (void) format; (void) type; (void) image;
  2362.    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));
  2363. }
  2364.  
  2365. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_348)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
  2366.  
  2367. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_348)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
  2368. {
  2369.     (void) target; (void) internalformat; (void) width; (void) format; (void) type; (void) image;
  2370.    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));
  2371. }
  2372.  
  2373. KEYWORD1 void KEYWORD2 NAME(ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
  2374. {
  2375.     (void) target; (void) internalformat; (void) width; (void) height; (void) format; (void) type; (void) image;
  2376.    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));
  2377. }
  2378.  
  2379. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_349)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
  2380.  
  2381. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_349)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
  2382. {
  2383.     (void) target; (void) internalformat; (void) width; (void) height; (void) format; (void) type; (void) image;
  2384.    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));
  2385. }
  2386.  
  2387. KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params)
  2388. {
  2389.     (void) target; (void) pname; (void) params;
  2390.    DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterf(0x%x, 0x%x, %f);\n", target, pname, params));
  2391. }
  2392.  
  2393. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_350)(GLenum target, GLenum pname, GLfloat params);
  2394.  
  2395. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_350)(GLenum target, GLenum pname, GLfloat params)
  2396. {
  2397.     (void) target; (void) pname; (void) params;
  2398.    DISPATCH(ConvolutionParameterf, (target, pname, params), (F, "glConvolutionParameterfEXT(0x%x, 0x%x, %f);\n", target, pname, params));
  2399. }
  2400.  
  2401. KEYWORD1 void KEYWORD2 NAME(ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat * params)
  2402. {
  2403.     (void) target; (void) pname; (void) params;
  2404.    DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2405. }
  2406.  
  2407. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_351)(GLenum target, GLenum pname, const GLfloat * params);
  2408.  
  2409. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_351)(GLenum target, GLenum pname, const GLfloat * params)
  2410. {
  2411.     (void) target; (void) pname; (void) params;
  2412.    DISPATCH(ConvolutionParameterfv, (target, pname, params), (F, "glConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2413. }
  2414.  
  2415. KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteri)(GLenum target, GLenum pname, GLint params)
  2416. {
  2417.     (void) target; (void) pname; (void) params;
  2418.    DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteri(0x%x, 0x%x, %d);\n", target, pname, params));
  2419. }
  2420.  
  2421. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_352)(GLenum target, GLenum pname, GLint params);
  2422.  
  2423. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_352)(GLenum target, GLenum pname, GLint params)
  2424. {
  2425.     (void) target; (void) pname; (void) params;
  2426.    DISPATCH(ConvolutionParameteri, (target, pname, params), (F, "glConvolutionParameteriEXT(0x%x, 0x%x, %d);\n", target, pname, params));
  2427. }
  2428.  
  2429. KEYWORD1 void KEYWORD2 NAME(ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint * params)
  2430. {
  2431.     (void) target; (void) pname; (void) params;
  2432.    DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2433. }
  2434.  
  2435. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_353)(GLenum target, GLenum pname, const GLint * params);
  2436.  
  2437. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_353)(GLenum target, GLenum pname, const GLint * params)
  2438. {
  2439.     (void) target; (void) pname; (void) params;
  2440.    DISPATCH(ConvolutionParameteriv, (target, pname, params), (F, "glConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2441. }
  2442.  
  2443. KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
  2444. {
  2445.     (void) target; (void) internalformat; (void) x; (void) y; (void) width;
  2446.    DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1D(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
  2447. }
  2448.  
  2449. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_354)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
  2450.  
  2451. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_354)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
  2452. {
  2453.     (void) target; (void) internalformat; (void) x; (void) y; (void) width;
  2454.    DISPATCH(CopyConvolutionFilter1D, (target, internalformat, x, y, width), (F, "glCopyConvolutionFilter1DEXT(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, x, y, width));
  2455. }
  2456.  
  2457. KEYWORD1 void KEYWORD2 NAME(CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
  2458. {
  2459.     (void) target; (void) internalformat; (void) x; (void) y; (void) width; (void) height;
  2460.    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));
  2461. }
  2462.  
  2463. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_355)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
  2464.  
  2465. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_355)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
  2466. {
  2467.     (void) target; (void) internalformat; (void) x; (void) y; (void) width; (void) height;
  2468.    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));
  2469. }
  2470.  
  2471. KEYWORD1 void KEYWORD2 NAME(GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLvoid * image)
  2472. {
  2473.     (void) target; (void) format; (void) type; (void) image;
  2474.    DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilter(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) image));
  2475. }
  2476.  
  2477. KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat * params)
  2478. {
  2479.     (void) target; (void) pname; (void) params;
  2480.    DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2481. }
  2482.  
  2483. KEYWORD1 void KEYWORD2 NAME(GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint * params)
  2484. {
  2485.     (void) target; (void) pname; (void) params;
  2486.    DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2487. }
  2488.  
  2489. KEYWORD1 void KEYWORD2 NAME(GetSeparableFilter)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
  2490. {
  2491.     (void) target; (void) format; (void) type; (void) row; (void) column; (void) span;
  2492.    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));
  2493. }
  2494.  
  2495. KEYWORD1 void KEYWORD2 NAME(SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
  2496. {
  2497.     (void) target; (void) internalformat; (void) width; (void) height; (void) format; (void) type; (void) row; (void) column;
  2498.    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));
  2499. }
  2500.  
  2501. 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);
  2502.  
  2503. 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)
  2504. {
  2505.     (void) target; (void) internalformat; (void) width; (void) height; (void) format; (void) type; (void) row; (void) column;
  2506.    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));
  2507. }
  2508.  
  2509. KEYWORD1 void KEYWORD2 NAME(GetHistogram)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
  2510. {
  2511.     (void) target; (void) reset; (void) format; (void) type; (void) values;
  2512.    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));
  2513. }
  2514.  
  2515. KEYWORD1 void KEYWORD2 NAME(GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat * params)
  2516. {
  2517.     (void) target; (void) pname; (void) params;
  2518.    DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2519. }
  2520.  
  2521. KEYWORD1 void KEYWORD2 NAME(GetHistogramParameteriv)(GLenum target, GLenum pname, GLint * params)
  2522. {
  2523.     (void) target; (void) pname; (void) params;
  2524.    DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2525. }
  2526.  
  2527. KEYWORD1 void KEYWORD2 NAME(GetMinmax)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
  2528. {
  2529.     (void) target; (void) reset; (void) format; (void) type; (void) values;
  2530.    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));
  2531. }
  2532.  
  2533. KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat * params)
  2534. {
  2535.     (void) target; (void) pname; (void) params;
  2536.    DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2537. }
  2538.  
  2539. KEYWORD1 void KEYWORD2 NAME(GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint * params)
  2540. {
  2541.     (void) target; (void) pname; (void) params;
  2542.    DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  2543. }
  2544.  
  2545. KEYWORD1 void KEYWORD2 NAME(Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
  2546. {
  2547.     (void) target; (void) width; (void) internalformat; (void) sink;
  2548.    DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogram(0x%x, %d, 0x%x, %d);\n", target, width, internalformat, sink));
  2549. }
  2550.  
  2551. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_367)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
  2552.  
  2553. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_367)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
  2554. {
  2555.     (void) target; (void) width; (void) internalformat; (void) sink;
  2556.    DISPATCH(Histogram, (target, width, internalformat, sink), (F, "glHistogramEXT(0x%x, %d, 0x%x, %d);\n", target, width, internalformat, sink));
  2557. }
  2558.  
  2559. KEYWORD1 void KEYWORD2 NAME(Minmax)(GLenum target, GLenum internalformat, GLboolean sink)
  2560. {
  2561.     (void) target; (void) internalformat; (void) sink;
  2562.    DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmax(0x%x, 0x%x, %d);\n", target, internalformat, sink));
  2563. }
  2564.  
  2565. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_368)(GLenum target, GLenum internalformat, GLboolean sink);
  2566.  
  2567. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_368)(GLenum target, GLenum internalformat, GLboolean sink)
  2568. {
  2569.     (void) target; (void) internalformat; (void) sink;
  2570.    DISPATCH(Minmax, (target, internalformat, sink), (F, "glMinmaxEXT(0x%x, 0x%x, %d);\n", target, internalformat, sink));
  2571. }
  2572.  
  2573. KEYWORD1 void KEYWORD2 NAME(ResetHistogram)(GLenum target)
  2574. {
  2575.     (void) target;
  2576.    DISPATCH(ResetHistogram, (target), (F, "glResetHistogram(0x%x);\n", target));
  2577. }
  2578.  
  2579. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_369)(GLenum target);
  2580.  
  2581. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_369)(GLenum target)
  2582. {
  2583.     (void) target;
  2584.    DISPATCH(ResetHistogram, (target), (F, "glResetHistogramEXT(0x%x);\n", target));
  2585. }
  2586.  
  2587. KEYWORD1 void KEYWORD2 NAME(ResetMinmax)(GLenum target)
  2588. {
  2589.     (void) target;
  2590.    DISPATCH(ResetMinmax, (target), (F, "glResetMinmax(0x%x);\n", target));
  2591. }
  2592.  
  2593. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_370)(GLenum target);
  2594.  
  2595. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_370)(GLenum target)
  2596. {
  2597.     (void) target;
  2598.    DISPATCH(ResetMinmax, (target), (F, "glResetMinmaxEXT(0x%x);\n", target));
  2599. }
  2600.  
  2601. 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)
  2602. {
  2603.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) depth; (void) border; (void) format; (void) type; (void) pixels;
  2604.    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));
  2605. }
  2606.  
  2607. 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)
  2608. {
  2609.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) depth; (void) border; (void) format; (void) type; (void) pixels;
  2610.    DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3DEXT(0x%x, %d, 0x%x, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, depth, border, format, type, (const void *) pixels));
  2611. }
  2612.  
  2613. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_371)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
  2614.  
  2615. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_371)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
  2616. {
  2617.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) depth; (void) border; (void) format; (void) type; (void) pixels;
  2618.    DISPATCH(TexImage3D, (target, level, internalformat, width, height, depth, border, format, type, pixels), (F, "glTexImage3DOES(0x%x, %d, 0x%x, %d, %d, %d, %d, 0x%x, 0x%x, %p);\n", target, level, internalformat, width, height, depth, border, format, type, (const void *) pixels));
  2619. }
  2620.  
  2621. 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)
  2622. {
  2623.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth; (void) format; (void) type; (void) pixels;
  2624.    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));
  2625. }
  2626.  
  2627. 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)
  2628. {
  2629.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth; (void) format; (void) type; (void) pixels;
  2630.    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));
  2631. }
  2632.  
  2633. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_372)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
  2634.  
  2635. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_372)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels)
  2636. {
  2637.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth; (void) format; (void) type; (void) pixels;
  2638.    DISPATCH(TexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), (F, "glTexSubImage3DOES(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));
  2639. }
  2640.  
  2641. KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
  2642. {
  2643.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) x; (void) y; (void) width; (void) height;
  2644.    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));
  2645. }
  2646.  
  2647. KEYWORD1 void KEYWORD2 NAME(CopyTexSubImage3DEXT)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
  2648. {
  2649.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) x; (void) y; (void) width; (void) height;
  2650.    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));
  2651. }
  2652.  
  2653. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_373)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
  2654.  
  2655. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_373)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
  2656. {
  2657.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) x; (void) y; (void) width; (void) height;
  2658.    DISPATCH(CopyTexSubImage3D, (target, level, xoffset, yoffset, zoffset, x, y, width, height), (F, "glCopyTexSubImage3DOES(0x%x, %d, %d, %d, %d, %d, %d, %d, %d);\n", target, level, xoffset, yoffset, zoffset, x, y, width, height));
  2659. }
  2660.  
  2661. KEYWORD1 void KEYWORD2 NAME(ActiveTexture)(GLenum texture)
  2662. {
  2663.     (void) texture;
  2664.    DISPATCH(ActiveTexture, (texture), (F, "glActiveTexture(0x%x);\n", texture));
  2665. }
  2666.  
  2667. KEYWORD1 void KEYWORD2 NAME(ActiveTextureARB)(GLenum texture)
  2668. {
  2669.     (void) texture;
  2670.    DISPATCH(ActiveTexture, (texture), (F, "glActiveTextureARB(0x%x);\n", texture));
  2671. }
  2672.  
  2673. KEYWORD1 void KEYWORD2 NAME(ClientActiveTexture)(GLenum texture)
  2674. {
  2675.     (void) texture;
  2676.    DISPATCH(ClientActiveTexture, (texture), (F, "glClientActiveTexture(0x%x);\n", texture));
  2677. }
  2678.  
  2679. KEYWORD1 void KEYWORD2 NAME(ClientActiveTextureARB)(GLenum texture)
  2680. {
  2681.     (void) texture;
  2682.    DISPATCH(ClientActiveTexture, (texture), (F, "glClientActiveTextureARB(0x%x);\n", texture));
  2683. }
  2684.  
  2685. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1d)(GLenum target, GLdouble s)
  2686. {
  2687.     (void) target; (void) s;
  2688.    DISPATCH(MultiTexCoord1d, (target, s), (F, "glMultiTexCoord1d(0x%x, %f);\n", target, s));
  2689. }
  2690.  
  2691. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dARB)(GLenum target, GLdouble s)
  2692. {
  2693.     (void) target; (void) s;
  2694.    DISPATCH(MultiTexCoord1d, (target, s), (F, "glMultiTexCoord1dARB(0x%x, %f);\n", target, s));
  2695. }
  2696.  
  2697. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dv)(GLenum target, const GLdouble * v)
  2698. {
  2699.     (void) target; (void) v;
  2700.    DISPATCH(MultiTexCoord1dv, (target, v), (F, "glMultiTexCoord1dv(0x%x, %p);\n", target, (const void *) v));
  2701. }
  2702.  
  2703. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1dvARB)(GLenum target, const GLdouble * v)
  2704. {
  2705.     (void) target; (void) v;
  2706.    DISPATCH(MultiTexCoord1dv, (target, v), (F, "glMultiTexCoord1dvARB(0x%x, %p);\n", target, (const void *) v));
  2707. }
  2708.  
  2709. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1f)(GLenum target, GLfloat s)
  2710. {
  2711.     (void) target; (void) s;
  2712.    DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1f(0x%x, %f);\n", target, s));
  2713. }
  2714.  
  2715. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fARB)(GLenum target, GLfloat s)
  2716. {
  2717.     (void) target; (void) s;
  2718.    DISPATCH(MultiTexCoord1fARB, (target, s), (F, "glMultiTexCoord1fARB(0x%x, %f);\n", target, s));
  2719. }
  2720.  
  2721. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fv)(GLenum target, const GLfloat * v)
  2722. {
  2723.     (void) target; (void) v;
  2724.    DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fv(0x%x, %p);\n", target, (const void *) v));
  2725. }
  2726.  
  2727. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1fvARB)(GLenum target, const GLfloat * v)
  2728. {
  2729.     (void) target; (void) v;
  2730.    DISPATCH(MultiTexCoord1fvARB, (target, v), (F, "glMultiTexCoord1fvARB(0x%x, %p);\n", target, (const void *) v));
  2731. }
  2732.  
  2733. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1i)(GLenum target, GLint s)
  2734. {
  2735.     (void) target; (void) s;
  2736.    DISPATCH(MultiTexCoord1i, (target, s), (F, "glMultiTexCoord1i(0x%x, %d);\n", target, s));
  2737. }
  2738.  
  2739. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iARB)(GLenum target, GLint s)
  2740. {
  2741.     (void) target; (void) s;
  2742.    DISPATCH(MultiTexCoord1i, (target, s), (F, "glMultiTexCoord1iARB(0x%x, %d);\n", target, s));
  2743. }
  2744.  
  2745. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1iv)(GLenum target, const GLint * v)
  2746. {
  2747.     (void) target; (void) v;
  2748.    DISPATCH(MultiTexCoord1iv, (target, v), (F, "glMultiTexCoord1iv(0x%x, %p);\n", target, (const void *) v));
  2749. }
  2750.  
  2751. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1ivARB)(GLenum target, const GLint * v)
  2752. {
  2753.     (void) target; (void) v;
  2754.    DISPATCH(MultiTexCoord1iv, (target, v), (F, "glMultiTexCoord1ivARB(0x%x, %p);\n", target, (const void *) v));
  2755. }
  2756.  
  2757. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1s)(GLenum target, GLshort s)
  2758. {
  2759.     (void) target; (void) s;
  2760.    DISPATCH(MultiTexCoord1s, (target, s), (F, "glMultiTexCoord1s(0x%x, %d);\n", target, s));
  2761. }
  2762.  
  2763. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sARB)(GLenum target, GLshort s)
  2764. {
  2765.     (void) target; (void) s;
  2766.    DISPATCH(MultiTexCoord1s, (target, s), (F, "glMultiTexCoord1sARB(0x%x, %d);\n", target, s));
  2767. }
  2768.  
  2769. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1sv)(GLenum target, const GLshort * v)
  2770. {
  2771.     (void) target; (void) v;
  2772.    DISPATCH(MultiTexCoord1sv, (target, v), (F, "glMultiTexCoord1sv(0x%x, %p);\n", target, (const void *) v));
  2773. }
  2774.  
  2775. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord1svARB)(GLenum target, const GLshort * v)
  2776. {
  2777.     (void) target; (void) v;
  2778.    DISPATCH(MultiTexCoord1sv, (target, v), (F, "glMultiTexCoord1svARB(0x%x, %p);\n", target, (const void *) v));
  2779. }
  2780.  
  2781. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t)
  2782. {
  2783.     (void) target; (void) s; (void) t;
  2784.    DISPATCH(MultiTexCoord2d, (target, s, t), (F, "glMultiTexCoord2d(0x%x, %f, %f);\n", target, s, t));
  2785. }
  2786.  
  2787. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t)
  2788. {
  2789.     (void) target; (void) s; (void) t;
  2790.    DISPATCH(MultiTexCoord2d, (target, s, t), (F, "glMultiTexCoord2dARB(0x%x, %f, %f);\n", target, s, t));
  2791. }
  2792.  
  2793. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dv)(GLenum target, const GLdouble * v)
  2794. {
  2795.     (void) target; (void) v;
  2796.    DISPATCH(MultiTexCoord2dv, (target, v), (F, "glMultiTexCoord2dv(0x%x, %p);\n", target, (const void *) v));
  2797. }
  2798.  
  2799. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2dvARB)(GLenum target, const GLdouble * v)
  2800. {
  2801.     (void) target; (void) v;
  2802.    DISPATCH(MultiTexCoord2dv, (target, v), (F, "glMultiTexCoord2dvARB(0x%x, %p);\n", target, (const void *) v));
  2803. }
  2804.  
  2805. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t)
  2806. {
  2807.     (void) target; (void) s; (void) t;
  2808.    DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2f(0x%x, %f, %f);\n", target, s, t));
  2809. }
  2810.  
  2811. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t)
  2812. {
  2813.     (void) target; (void) s; (void) t;
  2814.    DISPATCH(MultiTexCoord2fARB, (target, s, t), (F, "glMultiTexCoord2fARB(0x%x, %f, %f);\n", target, s, t));
  2815. }
  2816.  
  2817. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fv)(GLenum target, const GLfloat * v)
  2818. {
  2819.     (void) target; (void) v;
  2820.    DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fv(0x%x, %p);\n", target, (const void *) v));
  2821. }
  2822.  
  2823. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2fvARB)(GLenum target, const GLfloat * v)
  2824. {
  2825.     (void) target; (void) v;
  2826.    DISPATCH(MultiTexCoord2fvARB, (target, v), (F, "glMultiTexCoord2fvARB(0x%x, %p);\n", target, (const void *) v));
  2827. }
  2828.  
  2829. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2i)(GLenum target, GLint s, GLint t)
  2830. {
  2831.     (void) target; (void) s; (void) t;
  2832.    DISPATCH(MultiTexCoord2i, (target, s, t), (F, "glMultiTexCoord2i(0x%x, %d, %d);\n", target, s, t));
  2833. }
  2834.  
  2835. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iARB)(GLenum target, GLint s, GLint t)
  2836. {
  2837.     (void) target; (void) s; (void) t;
  2838.    DISPATCH(MultiTexCoord2i, (target, s, t), (F, "glMultiTexCoord2iARB(0x%x, %d, %d);\n", target, s, t));
  2839. }
  2840.  
  2841. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2iv)(GLenum target, const GLint * v)
  2842. {
  2843.     (void) target; (void) v;
  2844.    DISPATCH(MultiTexCoord2iv, (target, v), (F, "glMultiTexCoord2iv(0x%x, %p);\n", target, (const void *) v));
  2845. }
  2846.  
  2847. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2ivARB)(GLenum target, const GLint * v)
  2848. {
  2849.     (void) target; (void) v;
  2850.    DISPATCH(MultiTexCoord2iv, (target, v), (F, "glMultiTexCoord2ivARB(0x%x, %p);\n", target, (const void *) v));
  2851. }
  2852.  
  2853. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2s)(GLenum target, GLshort s, GLshort t)
  2854. {
  2855.     (void) target; (void) s; (void) t;
  2856.    DISPATCH(MultiTexCoord2s, (target, s, t), (F, "glMultiTexCoord2s(0x%x, %d, %d);\n", target, s, t));
  2857. }
  2858.  
  2859. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t)
  2860. {
  2861.     (void) target; (void) s; (void) t;
  2862.    DISPATCH(MultiTexCoord2s, (target, s, t), (F, "glMultiTexCoord2sARB(0x%x, %d, %d);\n", target, s, t));
  2863. }
  2864.  
  2865. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2sv)(GLenum target, const GLshort * v)
  2866. {
  2867.     (void) target; (void) v;
  2868.    DISPATCH(MultiTexCoord2sv, (target, v), (F, "glMultiTexCoord2sv(0x%x, %p);\n", target, (const void *) v));
  2869. }
  2870.  
  2871. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord2svARB)(GLenum target, const GLshort * v)
  2872. {
  2873.     (void) target; (void) v;
  2874.    DISPATCH(MultiTexCoord2sv, (target, v), (F, "glMultiTexCoord2svARB(0x%x, %p);\n", target, (const void *) v));
  2875. }
  2876.  
  2877. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
  2878. {
  2879.     (void) target; (void) s; (void) t; (void) r;
  2880.    DISPATCH(MultiTexCoord3d, (target, s, t, r), (F, "glMultiTexCoord3d(0x%x, %f, %f, %f);\n", target, s, t, r));
  2881. }
  2882.  
  2883. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
  2884. {
  2885.     (void) target; (void) s; (void) t; (void) r;
  2886.    DISPATCH(MultiTexCoord3d, (target, s, t, r), (F, "glMultiTexCoord3dARB(0x%x, %f, %f, %f);\n", target, s, t, r));
  2887. }
  2888.  
  2889. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dv)(GLenum target, const GLdouble * v)
  2890. {
  2891.     (void) target; (void) v;
  2892.    DISPATCH(MultiTexCoord3dv, (target, v), (F, "glMultiTexCoord3dv(0x%x, %p);\n", target, (const void *) v));
  2893. }
  2894.  
  2895. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3dvARB)(GLenum target, const GLdouble * v)
  2896. {
  2897.     (void) target; (void) v;
  2898.    DISPATCH(MultiTexCoord3dv, (target, v), (F, "glMultiTexCoord3dvARB(0x%x, %p);\n", target, (const void *) v));
  2899. }
  2900.  
  2901. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
  2902. {
  2903.     (void) target; (void) s; (void) t; (void) r;
  2904.    DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3f(0x%x, %f, %f, %f);\n", target, s, t, r));
  2905. }
  2906.  
  2907. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
  2908. {
  2909.     (void) target; (void) s; (void) t; (void) r;
  2910.    DISPATCH(MultiTexCoord3fARB, (target, s, t, r), (F, "glMultiTexCoord3fARB(0x%x, %f, %f, %f);\n", target, s, t, r));
  2911. }
  2912.  
  2913. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fv)(GLenum target, const GLfloat * v)
  2914. {
  2915.     (void) target; (void) v;
  2916.    DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fv(0x%x, %p);\n", target, (const void *) v));
  2917. }
  2918.  
  2919. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3fvARB)(GLenum target, const GLfloat * v)
  2920. {
  2921.     (void) target; (void) v;
  2922.    DISPATCH(MultiTexCoord3fvARB, (target, v), (F, "glMultiTexCoord3fvARB(0x%x, %p);\n", target, (const void *) v));
  2923. }
  2924.  
  2925. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r)
  2926. {
  2927.     (void) target; (void) s; (void) t; (void) r;
  2928.    DISPATCH(MultiTexCoord3i, (target, s, t, r), (F, "glMultiTexCoord3i(0x%x, %d, %d, %d);\n", target, s, t, r));
  2929. }
  2930.  
  2931. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r)
  2932. {
  2933.     (void) target; (void) s; (void) t; (void) r;
  2934.    DISPATCH(MultiTexCoord3i, (target, s, t, r), (F, "glMultiTexCoord3iARB(0x%x, %d, %d, %d);\n", target, s, t, r));
  2935. }
  2936.  
  2937. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3iv)(GLenum target, const GLint * v)
  2938. {
  2939.     (void) target; (void) v;
  2940.    DISPATCH(MultiTexCoord3iv, (target, v), (F, "glMultiTexCoord3iv(0x%x, %p);\n", target, (const void *) v));
  2941. }
  2942.  
  2943. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3ivARB)(GLenum target, const GLint * v)
  2944. {
  2945.     (void) target; (void) v;
  2946.    DISPATCH(MultiTexCoord3iv, (target, v), (F, "glMultiTexCoord3ivARB(0x%x, %p);\n", target, (const void *) v));
  2947. }
  2948.  
  2949. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3s)(GLenum target, GLshort s, GLshort t, GLshort r)
  2950. {
  2951.     (void) target; (void) s; (void) t; (void) r;
  2952.    DISPATCH(MultiTexCoord3s, (target, s, t, r), (F, "glMultiTexCoord3s(0x%x, %d, %d, %d);\n", target, s, t, r));
  2953. }
  2954.  
  2955. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r)
  2956. {
  2957.     (void) target; (void) s; (void) t; (void) r;
  2958.    DISPATCH(MultiTexCoord3s, (target, s, t, r), (F, "glMultiTexCoord3sARB(0x%x, %d, %d, %d);\n", target, s, t, r));
  2959. }
  2960.  
  2961. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3sv)(GLenum target, const GLshort * v)
  2962. {
  2963.     (void) target; (void) v;
  2964.    DISPATCH(MultiTexCoord3sv, (target, v), (F, "glMultiTexCoord3sv(0x%x, %p);\n", target, (const void *) v));
  2965. }
  2966.  
  2967. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord3svARB)(GLenum target, const GLshort * v)
  2968. {
  2969.     (void) target; (void) v;
  2970.    DISPATCH(MultiTexCoord3sv, (target, v), (F, "glMultiTexCoord3svARB(0x%x, %p);\n", target, (const void *) v));
  2971. }
  2972.  
  2973. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
  2974. {
  2975.     (void) target; (void) s; (void) t; (void) r; (void) q;
  2976.    DISPATCH(MultiTexCoord4d, (target, s, t, r, q), (F, "glMultiTexCoord4d(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
  2977. }
  2978.  
  2979. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
  2980. {
  2981.     (void) target; (void) s; (void) t; (void) r; (void) q;
  2982.    DISPATCH(MultiTexCoord4d, (target, s, t, r, q), (F, "glMultiTexCoord4dARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
  2983. }
  2984.  
  2985. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dv)(GLenum target, const GLdouble * v)
  2986. {
  2987.     (void) target; (void) v;
  2988.    DISPATCH(MultiTexCoord4dv, (target, v), (F, "glMultiTexCoord4dv(0x%x, %p);\n", target, (const void *) v));
  2989. }
  2990.  
  2991. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4dvARB)(GLenum target, const GLdouble * v)
  2992. {
  2993.     (void) target; (void) v;
  2994.    DISPATCH(MultiTexCoord4dv, (target, v), (F, "glMultiTexCoord4dvARB(0x%x, %p);\n", target, (const void *) v));
  2995. }
  2996.  
  2997. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
  2998. {
  2999.     (void) target; (void) s; (void) t; (void) r; (void) q;
  3000.    DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4f(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
  3001. }
  3002.  
  3003. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
  3004. {
  3005.     (void) target; (void) s; (void) t; (void) r; (void) q;
  3006.    DISPATCH(MultiTexCoord4fARB, (target, s, t, r, q), (F, "glMultiTexCoord4fARB(0x%x, %f, %f, %f, %f);\n", target, s, t, r, q));
  3007. }
  3008.  
  3009. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fv)(GLenum target, const GLfloat * v)
  3010. {
  3011.     (void) target; (void) v;
  3012.    DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fv(0x%x, %p);\n", target, (const void *) v));
  3013. }
  3014.  
  3015. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4fvARB)(GLenum target, const GLfloat * v)
  3016. {
  3017.     (void) target; (void) v;
  3018.    DISPATCH(MultiTexCoord4fvARB, (target, v), (F, "glMultiTexCoord4fvARB(0x%x, %p);\n", target, (const void *) v));
  3019. }
  3020.  
  3021. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q)
  3022. {
  3023.     (void) target; (void) s; (void) t; (void) r; (void) q;
  3024.    DISPATCH(MultiTexCoord4i, (target, s, t, r, q), (F, "glMultiTexCoord4i(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
  3025. }
  3026.  
  3027. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q)
  3028. {
  3029.     (void) target; (void) s; (void) t; (void) r; (void) q;
  3030.    DISPATCH(MultiTexCoord4i, (target, s, t, r, q), (F, "glMultiTexCoord4iARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
  3031. }
  3032.  
  3033. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4iv)(GLenum target, const GLint * v)
  3034. {
  3035.     (void) target; (void) v;
  3036.    DISPATCH(MultiTexCoord4iv, (target, v), (F, "glMultiTexCoord4iv(0x%x, %p);\n", target, (const void *) v));
  3037. }
  3038.  
  3039. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4ivARB)(GLenum target, const GLint * v)
  3040. {
  3041.     (void) target; (void) v;
  3042.    DISPATCH(MultiTexCoord4iv, (target, v), (F, "glMultiTexCoord4ivARB(0x%x, %p);\n", target, (const void *) v));
  3043. }
  3044.  
  3045. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4s)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
  3046. {
  3047.     (void) target; (void) s; (void) t; (void) r; (void) q;
  3048.    DISPATCH(MultiTexCoord4s, (target, s, t, r, q), (F, "glMultiTexCoord4s(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
  3049. }
  3050.  
  3051. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
  3052. {
  3053.     (void) target; (void) s; (void) t; (void) r; (void) q;
  3054.    DISPATCH(MultiTexCoord4s, (target, s, t, r, q), (F, "glMultiTexCoord4sARB(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
  3055. }
  3056.  
  3057. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4sv)(GLenum target, const GLshort * v)
  3058. {
  3059.     (void) target; (void) v;
  3060.    DISPATCH(MultiTexCoord4sv, (target, v), (F, "glMultiTexCoord4sv(0x%x, %p);\n", target, (const void *) v));
  3061. }
  3062.  
  3063. KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4svARB)(GLenum target, const GLshort * v)
  3064. {
  3065.     (void) target; (void) v;
  3066.    DISPATCH(MultiTexCoord4sv, (target, v), (F, "glMultiTexCoord4svARB(0x%x, %p);\n", target, (const void *) v));
  3067. }
  3068.  
  3069. KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
  3070. {
  3071.     (void) target; (void) level; (void) internalformat; (void) width; (void) border; (void) imageSize; (void) data;
  3072.    DISPATCH(CompressedTexImage1D, (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));
  3073. }
  3074.  
  3075. KEYWORD1 void KEYWORD2 NAME(CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
  3076. {
  3077.     (void) target; (void) level; (void) internalformat; (void) width; (void) border; (void) imageSize; (void) data;
  3078.    DISPATCH(CompressedTexImage1D, (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));
  3079. }
  3080.  
  3081. KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
  3082. {
  3083.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) border; (void) imageSize; (void) data;
  3084.    DISPATCH(CompressedTexImage2D, (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));
  3085. }
  3086.  
  3087. KEYWORD1 void KEYWORD2 NAME(CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
  3088. {
  3089.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) border; (void) imageSize; (void) data;
  3090.    DISPATCH(CompressedTexImage2D, (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));
  3091. }
  3092.  
  3093. KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
  3094. {
  3095.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) depth; (void) border; (void) imageSize; (void) data;
  3096.    DISPATCH(CompressedTexImage3D, (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));
  3097. }
  3098.  
  3099. KEYWORD1 void KEYWORD2 NAME(CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
  3100. {
  3101.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) depth; (void) border; (void) imageSize; (void) data;
  3102.    DISPATCH(CompressedTexImage3D, (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));
  3103. }
  3104.  
  3105. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_410)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
  3106.  
  3107. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_410)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
  3108. {
  3109.     (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) depth; (void) border; (void) imageSize; (void) data;
  3110.    DISPATCH(CompressedTexImage3D, (target, level, internalformat, width, height, depth, border, imageSize, data), (F, "glCompressedTexImage3DOES(0x%x, %d, 0x%x, %d, %d, %d, %d, %d, %p);\n", target, level, internalformat, width, height, depth, border, imageSize, (const void *) data));
  3111. }
  3112.  
  3113. KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
  3114. {
  3115.     (void) target; (void) level; (void) xoffset; (void) width; (void) format; (void) imageSize; (void) data;
  3116.    DISPATCH(CompressedTexSubImage1D, (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));
  3117. }
  3118.  
  3119. KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
  3120. {
  3121.     (void) target; (void) level; (void) xoffset; (void) width; (void) format; (void) imageSize; (void) data;
  3122.    DISPATCH(CompressedTexSubImage1D, (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));
  3123. }
  3124.  
  3125. KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
  3126. {
  3127.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) width; (void) height; (void) format; (void) imageSize; (void) data;
  3128.    DISPATCH(CompressedTexSubImage2D, (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));
  3129. }
  3130.  
  3131. KEYWORD1 void KEYWORD2 NAME(CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
  3132. {
  3133.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) width; (void) height; (void) format; (void) imageSize; (void) data;
  3134.    DISPATCH(CompressedTexSubImage2D, (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));
  3135. }
  3136.  
  3137. 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)
  3138. {
  3139.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth; (void) format; (void) imageSize; (void) data;
  3140.    DISPATCH(CompressedTexSubImage3D, (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));
  3141. }
  3142.  
  3143. 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)
  3144. {
  3145.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth; (void) format; (void) imageSize; (void) data;
  3146.    DISPATCH(CompressedTexSubImage3D, (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));
  3147. }
  3148.  
  3149. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_413)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
  3150.  
  3151. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_413)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data)
  3152. {
  3153.     (void) target; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth; (void) format; (void) imageSize; (void) data;
  3154.    DISPATCH(CompressedTexSubImage3D, (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), (F, "glCompressedTexSubImage3DOES(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));
  3155. }
  3156.  
  3157. KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImage)(GLenum target, GLint level, GLvoid * img)
  3158. {
  3159.     (void) target; (void) level; (void) img;
  3160.    DISPATCH(GetCompressedTexImage, (target, level, img), (F, "glGetCompressedTexImage(0x%x, %d, %p);\n", target, level, (const void *) img));
  3161. }
  3162.  
  3163. KEYWORD1 void KEYWORD2 NAME(GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img)
  3164. {
  3165.     (void) target; (void) level; (void) img;
  3166.    DISPATCH(GetCompressedTexImage, (target, level, img), (F, "glGetCompressedTexImageARB(0x%x, %d, %p);\n", target, level, (const void *) img));
  3167. }
  3168.  
  3169. KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixd)(const GLdouble * m)
  3170. {
  3171.     (void) m;
  3172.    DISPATCH(LoadTransposeMatrixd, (m), (F, "glLoadTransposeMatrixd(%p);\n", (const void *) m));
  3173. }
  3174.  
  3175. KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixdARB)(const GLdouble * m)
  3176. {
  3177.     (void) m;
  3178.    DISPATCH(LoadTransposeMatrixd, (m), (F, "glLoadTransposeMatrixdARB(%p);\n", (const void *) m));
  3179. }
  3180.  
  3181. KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixf)(const GLfloat * m)
  3182. {
  3183.     (void) m;
  3184.    DISPATCH(LoadTransposeMatrixf, (m), (F, "glLoadTransposeMatrixf(%p);\n", (const void *) m));
  3185. }
  3186.  
  3187. KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixfARB)(const GLfloat * m)
  3188. {
  3189.     (void) m;
  3190.    DISPATCH(LoadTransposeMatrixf, (m), (F, "glLoadTransposeMatrixfARB(%p);\n", (const void *) m));
  3191. }
  3192.  
  3193. KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixd)(const GLdouble * m)
  3194. {
  3195.     (void) m;
  3196.    DISPATCH(MultTransposeMatrixd, (m), (F, "glMultTransposeMatrixd(%p);\n", (const void *) m));
  3197. }
  3198.  
  3199. KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixdARB)(const GLdouble * m)
  3200. {
  3201.     (void) m;
  3202.    DISPATCH(MultTransposeMatrixd, (m), (F, "glMultTransposeMatrixdARB(%p);\n", (const void *) m));
  3203. }
  3204.  
  3205. KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixf)(const GLfloat * m)
  3206. {
  3207.     (void) m;
  3208.    DISPATCH(MultTransposeMatrixf, (m), (F, "glMultTransposeMatrixf(%p);\n", (const void *) m));
  3209. }
  3210.  
  3211. KEYWORD1 void KEYWORD2 NAME(MultTransposeMatrixfARB)(const GLfloat * m)
  3212. {
  3213.     (void) m;
  3214.    DISPATCH(MultTransposeMatrixf, (m), (F, "glMultTransposeMatrixfARB(%p);\n", (const void *) m));
  3215. }
  3216.  
  3217. KEYWORD1 void KEYWORD2 NAME(SampleCoverage)(GLclampf value, GLboolean invert)
  3218. {
  3219.     (void) value; (void) invert;
  3220.    DISPATCH(SampleCoverage, (value, invert), (F, "glSampleCoverage(%f, %d);\n", value, invert));
  3221. }
  3222.  
  3223. KEYWORD1 void KEYWORD2 NAME(SampleCoverageARB)(GLclampf value, GLboolean invert)
  3224. {
  3225.     (void) value; (void) invert;
  3226.    DISPATCH(SampleCoverage, (value, invert), (F, "glSampleCoverageARB(%f, %d);\n", value, invert));
  3227. }
  3228.  
  3229. KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
  3230. {
  3231.     (void) sfactorRGB; (void) dfactorRGB; (void) sfactorAlpha; (void) dfactorAlpha;
  3232.    DISPATCH(BlendFuncSeparate, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
  3233. }
  3234.  
  3235. KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
  3236. {
  3237.     (void) sfactorRGB; (void) dfactorRGB; (void) sfactorAlpha; (void) dfactorAlpha;
  3238.    DISPATCH(BlendFuncSeparate, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateEXT(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
  3239. }
  3240.  
  3241. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_420)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
  3242.  
  3243. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_420)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
  3244. {
  3245.     (void) sfactorRGB; (void) dfactorRGB; (void) sfactorAlpha; (void) dfactorAlpha;
  3246.    DISPATCH(BlendFuncSeparate, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateINGR(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
  3247. }
  3248.  
  3249. KEYWORD1 void KEYWORD2 NAME(FogCoordPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
  3250. {
  3251.     (void) type; (void) stride; (void) pointer;
  3252.    DISPATCH(FogCoordPointer, (type, stride, pointer), (F, "glFogCoordPointer(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
  3253. }
  3254.  
  3255. KEYWORD1 void KEYWORD2 NAME(FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer)
  3256. {
  3257.     (void) type; (void) stride; (void) pointer;
  3258.    DISPATCH(FogCoordPointer, (type, stride, pointer), (F, "glFogCoordPointerEXT(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
  3259. }
  3260.  
  3261. KEYWORD1 void KEYWORD2 NAME(FogCoordd)(GLdouble coord)
  3262. {
  3263.     (void) coord;
  3264.    DISPATCH(FogCoordd, (coord), (F, "glFogCoordd(%f);\n", coord));
  3265. }
  3266.  
  3267. KEYWORD1 void KEYWORD2 NAME(FogCoorddEXT)(GLdouble coord)
  3268. {
  3269.     (void) coord;
  3270.    DISPATCH(FogCoordd, (coord), (F, "glFogCoorddEXT(%f);\n", coord));
  3271. }
  3272.  
  3273. KEYWORD1 void KEYWORD2 NAME(FogCoorddv)(const GLdouble * coord)
  3274. {
  3275.     (void) coord;
  3276.    DISPATCH(FogCoorddv, (coord), (F, "glFogCoorddv(%p);\n", (const void *) coord));
  3277. }
  3278.  
  3279. KEYWORD1 void KEYWORD2 NAME(FogCoorddvEXT)(const GLdouble * coord)
  3280. {
  3281.     (void) coord;
  3282.    DISPATCH(FogCoorddv, (coord), (F, "glFogCoorddvEXT(%p);\n", (const void *) coord));
  3283. }
  3284.  
  3285. KEYWORD1 void KEYWORD2 NAME(MultiDrawArrays)(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount)
  3286. {
  3287.     (void) mode; (void) first; (void) count; (void) primcount;
  3288.    DISPATCH(MultiDrawArrays, (mode, first, count, primcount), (F, "glMultiDrawArrays(0x%x, %p, %p, %d);\n", mode, (const void *) first, (const void *) count, primcount));
  3289. }
  3290.  
  3291. KEYWORD1 void KEYWORD2 NAME(MultiDrawArraysEXT)(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount)
  3292. {
  3293.     (void) mode; (void) first; (void) count; (void) primcount;
  3294.    DISPATCH(MultiDrawArrays, (mode, first, count, primcount), (F, "glMultiDrawArraysEXT(0x%x, %p, %p, %d);\n", mode, (const void *) first, (const void *) count, primcount));
  3295. }
  3296.  
  3297. KEYWORD1 void KEYWORD2 NAME(PointParameterf)(GLenum pname, GLfloat param)
  3298. {
  3299.     (void) pname; (void) param;
  3300.    DISPATCH(PointParameterf, (pname, param), (F, "glPointParameterf(0x%x, %f);\n", pname, param));
  3301. }
  3302.  
  3303. KEYWORD1 void KEYWORD2 NAME(PointParameterfARB)(GLenum pname, GLfloat param)
  3304. {
  3305.     (void) pname; (void) param;
  3306.    DISPATCH(PointParameterf, (pname, param), (F, "glPointParameterfARB(0x%x, %f);\n", pname, param));
  3307. }
  3308.  
  3309. KEYWORD1 void KEYWORD2 NAME(PointParameterfEXT)(GLenum pname, GLfloat param)
  3310. {
  3311.     (void) pname; (void) param;
  3312.    DISPATCH(PointParameterf, (pname, param), (F, "glPointParameterfEXT(0x%x, %f);\n", pname, param));
  3313. }
  3314.  
  3315. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_425)(GLenum pname, GLfloat param);
  3316.  
  3317. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_425)(GLenum pname, GLfloat param)
  3318. {
  3319.     (void) pname; (void) param;
  3320.    DISPATCH(PointParameterf, (pname, param), (F, "glPointParameterfSGIS(0x%x, %f);\n", pname, param));
  3321. }
  3322.  
  3323. KEYWORD1 void KEYWORD2 NAME(PointParameterfv)(GLenum pname, const GLfloat * params)
  3324. {
  3325.     (void) pname; (void) params;
  3326.    DISPATCH(PointParameterfv, (pname, params), (F, "glPointParameterfv(0x%x, %p);\n", pname, (const void *) params));
  3327. }
  3328.  
  3329. KEYWORD1 void KEYWORD2 NAME(PointParameterfvARB)(GLenum pname, const GLfloat * params)
  3330. {
  3331.     (void) pname; (void) params;
  3332.    DISPATCH(PointParameterfv, (pname, params), (F, "glPointParameterfvARB(0x%x, %p);\n", pname, (const void *) params));
  3333. }
  3334.  
  3335. KEYWORD1 void KEYWORD2 NAME(PointParameterfvEXT)(GLenum pname, const GLfloat * params)
  3336. {
  3337.     (void) pname; (void) params;
  3338.    DISPATCH(PointParameterfv, (pname, params), (F, "glPointParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
  3339. }
  3340.  
  3341. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_426)(GLenum pname, const GLfloat * params);
  3342.  
  3343. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_426)(GLenum pname, const GLfloat * params)
  3344. {
  3345.     (void) pname; (void) params;
  3346.    DISPATCH(PointParameterfv, (pname, params), (F, "glPointParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
  3347. }
  3348.  
  3349. KEYWORD1 void KEYWORD2 NAME(PointParameteri)(GLenum pname, GLint param)
  3350. {
  3351.     (void) pname; (void) param;
  3352.    DISPATCH(PointParameteri, (pname, param), (F, "glPointParameteri(0x%x, %d);\n", pname, param));
  3353. }
  3354.  
  3355. KEYWORD1 void KEYWORD2 NAME(PointParameteriNV)(GLenum pname, GLint param)
  3356. {
  3357.     (void) pname; (void) param;
  3358.    DISPATCH(PointParameteri, (pname, param), (F, "glPointParameteriNV(0x%x, %d);\n", pname, param));
  3359. }
  3360.  
  3361. KEYWORD1 void KEYWORD2 NAME(PointParameteriv)(GLenum pname, const GLint * params)
  3362. {
  3363.     (void) pname; (void) params;
  3364.    DISPATCH(PointParameteriv, (pname, params), (F, "glPointParameteriv(0x%x, %p);\n", pname, (const void *) params));
  3365. }
  3366.  
  3367. KEYWORD1 void KEYWORD2 NAME(PointParameterivNV)(GLenum pname, const GLint * params)
  3368. {
  3369.     (void) pname; (void) params;
  3370.    DISPATCH(PointParameteriv, (pname, params), (F, "glPointParameterivNV(0x%x, %p);\n", pname, (const void *) params));
  3371. }
  3372.  
  3373. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3b)(GLbyte red, GLbyte green, GLbyte blue)
  3374. {
  3375.     (void) red; (void) green; (void) blue;
  3376.    DISPATCH(SecondaryColor3b, (red, green, blue), (F, "glSecondaryColor3b(%d, %d, %d);\n", red, green, blue));
  3377. }
  3378.  
  3379. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue)
  3380. {
  3381.     (void) red; (void) green; (void) blue;
  3382.    DISPATCH(SecondaryColor3b, (red, green, blue), (F, "glSecondaryColor3bEXT(%d, %d, %d);\n", red, green, blue));
  3383. }
  3384.  
  3385. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bv)(const GLbyte * v)
  3386. {
  3387.     (void) v;
  3388.    DISPATCH(SecondaryColor3bv, (v), (F, "glSecondaryColor3bv(%p);\n", (const void *) v));
  3389. }
  3390.  
  3391. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3bvEXT)(const GLbyte * v)
  3392. {
  3393.     (void) v;
  3394.    DISPATCH(SecondaryColor3bv, (v), (F, "glSecondaryColor3bvEXT(%p);\n", (const void *) v));
  3395. }
  3396.  
  3397. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3d)(GLdouble red, GLdouble green, GLdouble blue)
  3398. {
  3399.     (void) red; (void) green; (void) blue;
  3400.    DISPATCH(SecondaryColor3d, (red, green, blue), (F, "glSecondaryColor3d(%f, %f, %f);\n", red, green, blue));
  3401. }
  3402.  
  3403. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue)
  3404. {
  3405.     (void) red; (void) green; (void) blue;
  3406.    DISPATCH(SecondaryColor3d, (red, green, blue), (F, "glSecondaryColor3dEXT(%f, %f, %f);\n", red, green, blue));
  3407. }
  3408.  
  3409. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dv)(const GLdouble * v)
  3410. {
  3411.     (void) v;
  3412.    DISPATCH(SecondaryColor3dv, (v), (F, "glSecondaryColor3dv(%p);\n", (const void *) v));
  3413. }
  3414.  
  3415. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3dvEXT)(const GLdouble * v)
  3416. {
  3417.     (void) v;
  3418.    DISPATCH(SecondaryColor3dv, (v), (F, "glSecondaryColor3dvEXT(%p);\n", (const void *) v));
  3419. }
  3420.  
  3421. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3i)(GLint red, GLint green, GLint blue)
  3422. {
  3423.     (void) red; (void) green; (void) blue;
  3424.    DISPATCH(SecondaryColor3i, (red, green, blue), (F, "glSecondaryColor3i(%d, %d, %d);\n", red, green, blue));
  3425. }
  3426.  
  3427. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iEXT)(GLint red, GLint green, GLint blue)
  3428. {
  3429.     (void) red; (void) green; (void) blue;
  3430.    DISPATCH(SecondaryColor3i, (red, green, blue), (F, "glSecondaryColor3iEXT(%d, %d, %d);\n", red, green, blue));
  3431. }
  3432.  
  3433. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3iv)(const GLint * v)
  3434. {
  3435.     (void) v;
  3436.    DISPATCH(SecondaryColor3iv, (v), (F, "glSecondaryColor3iv(%p);\n", (const void *) v));
  3437. }
  3438.  
  3439. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ivEXT)(const GLint * v)
  3440. {
  3441.     (void) v;
  3442.    DISPATCH(SecondaryColor3iv, (v), (F, "glSecondaryColor3ivEXT(%p);\n", (const void *) v));
  3443. }
  3444.  
  3445. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3s)(GLshort red, GLshort green, GLshort blue)
  3446. {
  3447.     (void) red; (void) green; (void) blue;
  3448.    DISPATCH(SecondaryColor3s, (red, green, blue), (F, "glSecondaryColor3s(%d, %d, %d);\n", red, green, blue));
  3449. }
  3450.  
  3451. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue)
  3452. {
  3453.     (void) red; (void) green; (void) blue;
  3454.    DISPATCH(SecondaryColor3s, (red, green, blue), (F, "glSecondaryColor3sEXT(%d, %d, %d);\n", red, green, blue));
  3455. }
  3456.  
  3457. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3sv)(const GLshort * v)
  3458. {
  3459.     (void) v;
  3460.    DISPATCH(SecondaryColor3sv, (v), (F, "glSecondaryColor3sv(%p);\n", (const void *) v));
  3461. }
  3462.  
  3463. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3svEXT)(const GLshort * v)
  3464. {
  3465.     (void) v;
  3466.    DISPATCH(SecondaryColor3sv, (v), (F, "glSecondaryColor3svEXT(%p);\n", (const void *) v));
  3467. }
  3468.  
  3469. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ub)(GLubyte red, GLubyte green, GLubyte blue)
  3470. {
  3471.     (void) red; (void) green; (void) blue;
  3472.    DISPATCH(SecondaryColor3ub, (red, green, blue), (F, "glSecondaryColor3ub(%d, %d, %d);\n", red, green, blue));
  3473. }
  3474.  
  3475. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue)
  3476. {
  3477.     (void) red; (void) green; (void) blue;
  3478.    DISPATCH(SecondaryColor3ub, (red, green, blue), (F, "glSecondaryColor3ubEXT(%d, %d, %d);\n", red, green, blue));
  3479. }
  3480.  
  3481. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubv)(const GLubyte * v)
  3482. {
  3483.     (void) v;
  3484.    DISPATCH(SecondaryColor3ubv, (v), (F, "glSecondaryColor3ubv(%p);\n", (const void *) v));
  3485. }
  3486.  
  3487. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ubvEXT)(const GLubyte * v)
  3488. {
  3489.     (void) v;
  3490.    DISPATCH(SecondaryColor3ubv, (v), (F, "glSecondaryColor3ubvEXT(%p);\n", (const void *) v));
  3491. }
  3492.  
  3493. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3ui)(GLuint red, GLuint green, GLuint blue)
  3494. {
  3495.     (void) red; (void) green; (void) blue;
  3496.    DISPATCH(SecondaryColor3ui, (red, green, blue), (F, "glSecondaryColor3ui(%d, %d, %d);\n", red, green, blue));
  3497. }
  3498.  
  3499. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue)
  3500. {
  3501.     (void) red; (void) green; (void) blue;
  3502.    DISPATCH(SecondaryColor3ui, (red, green, blue), (F, "glSecondaryColor3uiEXT(%d, %d, %d);\n", red, green, blue));
  3503. }
  3504.  
  3505. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uiv)(const GLuint * v)
  3506. {
  3507.     (void) v;
  3508.    DISPATCH(SecondaryColor3uiv, (v), (F, "glSecondaryColor3uiv(%p);\n", (const void *) v));
  3509. }
  3510.  
  3511. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3uivEXT)(const GLuint * v)
  3512. {
  3513.     (void) v;
  3514.    DISPATCH(SecondaryColor3uiv, (v), (F, "glSecondaryColor3uivEXT(%p);\n", (const void *) v));
  3515. }
  3516.  
  3517. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3us)(GLushort red, GLushort green, GLushort blue)
  3518. {
  3519.     (void) red; (void) green; (void) blue;
  3520.    DISPATCH(SecondaryColor3us, (red, green, blue), (F, "glSecondaryColor3us(%d, %d, %d);\n", red, green, blue));
  3521. }
  3522.  
  3523. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue)
  3524. {
  3525.     (void) red; (void) green; (void) blue;
  3526.    DISPATCH(SecondaryColor3us, (red, green, blue), (F, "glSecondaryColor3usEXT(%d, %d, %d);\n", red, green, blue));
  3527. }
  3528.  
  3529. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usv)(const GLushort * v)
  3530. {
  3531.     (void) v;
  3532.    DISPATCH(SecondaryColor3usv, (v), (F, "glSecondaryColor3usv(%p);\n", (const void *) v));
  3533. }
  3534.  
  3535. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3usvEXT)(const GLushort * v)
  3536. {
  3537.     (void) v;
  3538.    DISPATCH(SecondaryColor3usv, (v), (F, "glSecondaryColor3usvEXT(%p);\n", (const void *) v));
  3539. }
  3540.  
  3541. KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  3542. {
  3543.     (void) size; (void) type; (void) stride; (void) pointer;
  3544.    DISPATCH(SecondaryColorPointer, (size, type, stride, pointer), (F, "glSecondaryColorPointer(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
  3545. }
  3546.  
  3547. KEYWORD1 void KEYWORD2 NAME(SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  3548. {
  3549.     (void) size; (void) type; (void) stride; (void) pointer;
  3550.    DISPATCH(SecondaryColorPointer, (size, type, stride, pointer), (F, "glSecondaryColorPointerEXT(%d, 0x%x, %d, %p);\n", size, type, stride, (const void *) pointer));
  3551. }
  3552.  
  3553. KEYWORD1 void KEYWORD2 NAME(WindowPos2d)(GLdouble x, GLdouble y)
  3554. {
  3555.     (void) x; (void) y;
  3556.    DISPATCH(WindowPos2d, (x, y), (F, "glWindowPos2d(%f, %f);\n", x, y));
  3557. }
  3558.  
  3559. KEYWORD1 void KEYWORD2 NAME(WindowPos2dARB)(GLdouble x, GLdouble y)
  3560. {
  3561.     (void) x; (void) y;
  3562.    DISPATCH(WindowPos2d, (x, y), (F, "glWindowPos2dARB(%f, %f);\n", x, y));
  3563. }
  3564.  
  3565. KEYWORD1 void KEYWORD2 NAME(WindowPos2dMESA)(GLdouble x, GLdouble y)
  3566. {
  3567.     (void) x; (void) y;
  3568.    DISPATCH(WindowPos2d, (x, y), (F, "glWindowPos2dMESA(%f, %f);\n", x, y));
  3569. }
  3570.  
  3571. KEYWORD1 void KEYWORD2 NAME(WindowPos2dv)(const GLdouble * v)
  3572. {
  3573.     (void) v;
  3574.    DISPATCH(WindowPos2dv, (v), (F, "glWindowPos2dv(%p);\n", (const void *) v));
  3575. }
  3576.  
  3577. KEYWORD1 void KEYWORD2 NAME(WindowPos2dvARB)(const GLdouble * v)
  3578. {
  3579.     (void) v;
  3580.    DISPATCH(WindowPos2dv, (v), (F, "glWindowPos2dvARB(%p);\n", (const void *) v));
  3581. }
  3582.  
  3583. KEYWORD1 void KEYWORD2 NAME(WindowPos2dvMESA)(const GLdouble * v)
  3584. {
  3585.     (void) v;
  3586.    DISPATCH(WindowPos2dv, (v), (F, "glWindowPos2dvMESA(%p);\n", (const void *) v));
  3587. }
  3588.  
  3589. KEYWORD1 void KEYWORD2 NAME(WindowPos2f)(GLfloat x, GLfloat y)
  3590. {
  3591.     (void) x; (void) y;
  3592.    DISPATCH(WindowPos2f, (x, y), (F, "glWindowPos2f(%f, %f);\n", x, y));
  3593. }
  3594.  
  3595. KEYWORD1 void KEYWORD2 NAME(WindowPos2fARB)(GLfloat x, GLfloat y)
  3596. {
  3597.     (void) x; (void) y;
  3598.    DISPATCH(WindowPos2f, (x, y), (F, "glWindowPos2fARB(%f, %f);\n", x, y));
  3599. }
  3600.  
  3601. KEYWORD1 void KEYWORD2 NAME(WindowPos2fMESA)(GLfloat x, GLfloat y)
  3602. {
  3603.     (void) x; (void) y;
  3604.    DISPATCH(WindowPos2f, (x, y), (F, "glWindowPos2fMESA(%f, %f);\n", x, y));
  3605. }
  3606.  
  3607. KEYWORD1 void KEYWORD2 NAME(WindowPos2fv)(const GLfloat * v)
  3608. {
  3609.     (void) v;
  3610.    DISPATCH(WindowPos2fv, (v), (F, "glWindowPos2fv(%p);\n", (const void *) v));
  3611. }
  3612.  
  3613. KEYWORD1 void KEYWORD2 NAME(WindowPos2fvARB)(const GLfloat * v)
  3614. {
  3615.     (void) v;
  3616.    DISPATCH(WindowPos2fv, (v), (F, "glWindowPos2fvARB(%p);\n", (const void *) v));
  3617. }
  3618.  
  3619. KEYWORD1 void KEYWORD2 NAME(WindowPos2fvMESA)(const GLfloat * v)
  3620. {
  3621.     (void) v;
  3622.    DISPATCH(WindowPos2fv, (v), (F, "glWindowPos2fvMESA(%p);\n", (const void *) v));
  3623. }
  3624.  
  3625. KEYWORD1 void KEYWORD2 NAME(WindowPos2i)(GLint x, GLint y)
  3626. {
  3627.     (void) x; (void) y;
  3628.    DISPATCH(WindowPos2i, (x, y), (F, "glWindowPos2i(%d, %d);\n", x, y));
  3629. }
  3630.  
  3631. KEYWORD1 void KEYWORD2 NAME(WindowPos2iARB)(GLint x, GLint y)
  3632. {
  3633.     (void) x; (void) y;
  3634.    DISPATCH(WindowPos2i, (x, y), (F, "glWindowPos2iARB(%d, %d);\n", x, y));
  3635. }
  3636.  
  3637. KEYWORD1 void KEYWORD2 NAME(WindowPos2iMESA)(GLint x, GLint y)
  3638. {
  3639.     (void) x; (void) y;
  3640.    DISPATCH(WindowPos2i, (x, y), (F, "glWindowPos2iMESA(%d, %d);\n", x, y));
  3641. }
  3642.  
  3643. KEYWORD1 void KEYWORD2 NAME(WindowPos2iv)(const GLint * v)
  3644. {
  3645.     (void) v;
  3646.    DISPATCH(WindowPos2iv, (v), (F, "glWindowPos2iv(%p);\n", (const void *) v));
  3647. }
  3648.  
  3649. KEYWORD1 void KEYWORD2 NAME(WindowPos2ivARB)(const GLint * v)
  3650. {
  3651.     (void) v;
  3652.    DISPATCH(WindowPos2iv, (v), (F, "glWindowPos2ivARB(%p);\n", (const void *) v));
  3653. }
  3654.  
  3655. KEYWORD1 void KEYWORD2 NAME(WindowPos2ivMESA)(const GLint * v)
  3656. {
  3657.     (void) v;
  3658.    DISPATCH(WindowPos2iv, (v), (F, "glWindowPos2ivMESA(%p);\n", (const void *) v));
  3659. }
  3660.  
  3661. KEYWORD1 void KEYWORD2 NAME(WindowPos2s)(GLshort x, GLshort y)
  3662. {
  3663.     (void) x; (void) y;
  3664.    DISPATCH(WindowPos2s, (x, y), (F, "glWindowPos2s(%d, %d);\n", x, y));
  3665. }
  3666.  
  3667. KEYWORD1 void KEYWORD2 NAME(WindowPos2sARB)(GLshort x, GLshort y)
  3668. {
  3669.     (void) x; (void) y;
  3670.    DISPATCH(WindowPos2s, (x, y), (F, "glWindowPos2sARB(%d, %d);\n", x, y));
  3671. }
  3672.  
  3673. KEYWORD1 void KEYWORD2 NAME(WindowPos2sMESA)(GLshort x, GLshort y)
  3674. {
  3675.     (void) x; (void) y;
  3676.    DISPATCH(WindowPos2s, (x, y), (F, "glWindowPos2sMESA(%d, %d);\n", x, y));
  3677. }
  3678.  
  3679. KEYWORD1 void KEYWORD2 NAME(WindowPos2sv)(const GLshort * v)
  3680. {
  3681.     (void) v;
  3682.    DISPATCH(WindowPos2sv, (v), (F, "glWindowPos2sv(%p);\n", (const void *) v));
  3683. }
  3684.  
  3685. KEYWORD1 void KEYWORD2 NAME(WindowPos2svARB)(const GLshort * v)
  3686. {
  3687.     (void) v;
  3688.    DISPATCH(WindowPos2sv, (v), (F, "glWindowPos2svARB(%p);\n", (const void *) v));
  3689. }
  3690.  
  3691. KEYWORD1 void KEYWORD2 NAME(WindowPos2svMESA)(const GLshort * v)
  3692. {
  3693.     (void) v;
  3694.    DISPATCH(WindowPos2sv, (v), (F, "glWindowPos2svMESA(%p);\n", (const void *) v));
  3695. }
  3696.  
  3697. KEYWORD1 void KEYWORD2 NAME(WindowPos3d)(GLdouble x, GLdouble y, GLdouble z)
  3698. {
  3699.     (void) x; (void) y; (void) z;
  3700.    DISPATCH(WindowPos3d, (x, y, z), (F, "glWindowPos3d(%f, %f, %f);\n", x, y, z));
  3701. }
  3702.  
  3703. KEYWORD1 void KEYWORD2 NAME(WindowPos3dARB)(GLdouble x, GLdouble y, GLdouble z)
  3704. {
  3705.     (void) x; (void) y; (void) z;
  3706.    DISPATCH(WindowPos3d, (x, y, z), (F, "glWindowPos3dARB(%f, %f, %f);\n", x, y, z));
  3707. }
  3708.  
  3709. KEYWORD1 void KEYWORD2 NAME(WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z)
  3710. {
  3711.     (void) x; (void) y; (void) z;
  3712.    DISPATCH(WindowPos3d, (x, y, z), (F, "glWindowPos3dMESA(%f, %f, %f);\n", x, y, z));
  3713. }
  3714.  
  3715. KEYWORD1 void KEYWORD2 NAME(WindowPos3dv)(const GLdouble * v)
  3716. {
  3717.     (void) v;
  3718.    DISPATCH(WindowPos3dv, (v), (F, "glWindowPos3dv(%p);\n", (const void *) v));
  3719. }
  3720.  
  3721. KEYWORD1 void KEYWORD2 NAME(WindowPos3dvARB)(const GLdouble * v)
  3722. {
  3723.     (void) v;
  3724.    DISPATCH(WindowPos3dv, (v), (F, "glWindowPos3dvARB(%p);\n", (const void *) v));
  3725. }
  3726.  
  3727. KEYWORD1 void KEYWORD2 NAME(WindowPos3dvMESA)(const GLdouble * v)
  3728. {
  3729.     (void) v;
  3730.    DISPATCH(WindowPos3dv, (v), (F, "glWindowPos3dvMESA(%p);\n", (const void *) v));
  3731. }
  3732.  
  3733. KEYWORD1 void KEYWORD2 NAME(WindowPos3f)(GLfloat x, GLfloat y, GLfloat z)
  3734. {
  3735.     (void) x; (void) y; (void) z;
  3736.    DISPATCH(WindowPos3f, (x, y, z), (F, "glWindowPos3f(%f, %f, %f);\n", x, y, z));
  3737. }
  3738.  
  3739. KEYWORD1 void KEYWORD2 NAME(WindowPos3fARB)(GLfloat x, GLfloat y, GLfloat z)
  3740. {
  3741.     (void) x; (void) y; (void) z;
  3742.    DISPATCH(WindowPos3f, (x, y, z), (F, "glWindowPos3fARB(%f, %f, %f);\n", x, y, z));
  3743. }
  3744.  
  3745. KEYWORD1 void KEYWORD2 NAME(WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z)
  3746. {
  3747.     (void) x; (void) y; (void) z;
  3748.    DISPATCH(WindowPos3f, (x, y, z), (F, "glWindowPos3fMESA(%f, %f, %f);\n", x, y, z));
  3749. }
  3750.  
  3751. KEYWORD1 void KEYWORD2 NAME(WindowPos3fv)(const GLfloat * v)
  3752. {
  3753.     (void) v;
  3754.    DISPATCH(WindowPos3fv, (v), (F, "glWindowPos3fv(%p);\n", (const void *) v));
  3755. }
  3756.  
  3757. KEYWORD1 void KEYWORD2 NAME(WindowPos3fvARB)(const GLfloat * v)
  3758. {
  3759.     (void) v;
  3760.    DISPATCH(WindowPos3fv, (v), (F, "glWindowPos3fvARB(%p);\n", (const void *) v));
  3761. }
  3762.  
  3763. KEYWORD1 void KEYWORD2 NAME(WindowPos3fvMESA)(const GLfloat * v)
  3764. {
  3765.     (void) v;
  3766.    DISPATCH(WindowPos3fv, (v), (F, "glWindowPos3fvMESA(%p);\n", (const void *) v));
  3767. }
  3768.  
  3769. KEYWORD1 void KEYWORD2 NAME(WindowPos3i)(GLint x, GLint y, GLint z)
  3770. {
  3771.     (void) x; (void) y; (void) z;
  3772.    DISPATCH(WindowPos3i, (x, y, z), (F, "glWindowPos3i(%d, %d, %d);\n", x, y, z));
  3773. }
  3774.  
  3775. KEYWORD1 void KEYWORD2 NAME(WindowPos3iARB)(GLint x, GLint y, GLint z)
  3776. {
  3777.     (void) x; (void) y; (void) z;
  3778.    DISPATCH(WindowPos3i, (x, y, z), (F, "glWindowPos3iARB(%d, %d, %d);\n", x, y, z));
  3779. }
  3780.  
  3781. KEYWORD1 void KEYWORD2 NAME(WindowPos3iMESA)(GLint x, GLint y, GLint z)
  3782. {
  3783.     (void) x; (void) y; (void) z;
  3784.    DISPATCH(WindowPos3i, (x, y, z), (F, "glWindowPos3iMESA(%d, %d, %d);\n", x, y, z));
  3785. }
  3786.  
  3787. KEYWORD1 void KEYWORD2 NAME(WindowPos3iv)(const GLint * v)
  3788. {
  3789.     (void) v;
  3790.    DISPATCH(WindowPos3iv, (v), (F, "glWindowPos3iv(%p);\n", (const void *) v));
  3791. }
  3792.  
  3793. KEYWORD1 void KEYWORD2 NAME(WindowPos3ivARB)(const GLint * v)
  3794. {
  3795.     (void) v;
  3796.    DISPATCH(WindowPos3iv, (v), (F, "glWindowPos3ivARB(%p);\n", (const void *) v));
  3797. }
  3798.  
  3799. KEYWORD1 void KEYWORD2 NAME(WindowPos3ivMESA)(const GLint * v)
  3800. {
  3801.     (void) v;
  3802.    DISPATCH(WindowPos3iv, (v), (F, "glWindowPos3ivMESA(%p);\n", (const void *) v));
  3803. }
  3804.  
  3805. KEYWORD1 void KEYWORD2 NAME(WindowPos3s)(GLshort x, GLshort y, GLshort z)
  3806. {
  3807.     (void) x; (void) y; (void) z;
  3808.    DISPATCH(WindowPos3s, (x, y, z), (F, "glWindowPos3s(%d, %d, %d);\n", x, y, z));
  3809. }
  3810.  
  3811. KEYWORD1 void KEYWORD2 NAME(WindowPos3sARB)(GLshort x, GLshort y, GLshort z)
  3812. {
  3813.     (void) x; (void) y; (void) z;
  3814.    DISPATCH(WindowPos3s, (x, y, z), (F, "glWindowPos3sARB(%d, %d, %d);\n", x, y, z));
  3815. }
  3816.  
  3817. KEYWORD1 void KEYWORD2 NAME(WindowPos3sMESA)(GLshort x, GLshort y, GLshort z)
  3818. {
  3819.     (void) x; (void) y; (void) z;
  3820.    DISPATCH(WindowPos3s, (x, y, z), (F, "glWindowPos3sMESA(%d, %d, %d);\n", x, y, z));
  3821. }
  3822.  
  3823. KEYWORD1 void KEYWORD2 NAME(WindowPos3sv)(const GLshort * v)
  3824. {
  3825.     (void) v;
  3826.    DISPATCH(WindowPos3sv, (v), (F, "glWindowPos3sv(%p);\n", (const void *) v));
  3827. }
  3828.  
  3829. KEYWORD1 void KEYWORD2 NAME(WindowPos3svARB)(const GLshort * v)
  3830. {
  3831.     (void) v;
  3832.    DISPATCH(WindowPos3sv, (v), (F, "glWindowPos3svARB(%p);\n", (const void *) v));
  3833. }
  3834.  
  3835. KEYWORD1 void KEYWORD2 NAME(WindowPos3svMESA)(const GLshort * v)
  3836. {
  3837.     (void) v;
  3838.    DISPATCH(WindowPos3sv, (v), (F, "glWindowPos3svMESA(%p);\n", (const void *) v));
  3839. }
  3840.  
  3841. KEYWORD1 void KEYWORD2 NAME(BeginQuery)(GLenum target, GLuint id)
  3842. {
  3843.     (void) target; (void) id;
  3844.    DISPATCH(BeginQuery, (target, id), (F, "glBeginQuery(0x%x, %d);\n", target, id));
  3845. }
  3846.  
  3847. KEYWORD1 void KEYWORD2 NAME(BeginQueryARB)(GLenum target, GLuint id)
  3848. {
  3849.     (void) target; (void) id;
  3850.    DISPATCH(BeginQuery, (target, id), (F, "glBeginQueryARB(0x%x, %d);\n", target, id));
  3851. }
  3852.  
  3853. KEYWORD1 void KEYWORD2 NAME(BindBuffer)(GLenum target, GLuint buffer)
  3854. {
  3855.     (void) target; (void) buffer;
  3856.    DISPATCH(BindBuffer, (target, buffer), (F, "glBindBuffer(0x%x, %d);\n", target, buffer));
  3857. }
  3858.  
  3859. KEYWORD1 void KEYWORD2 NAME(BindBufferARB)(GLenum target, GLuint buffer)
  3860. {
  3861.     (void) target; (void) buffer;
  3862.    DISPATCH(BindBuffer, (target, buffer), (F, "glBindBufferARB(0x%x, %d);\n", target, buffer));
  3863. }
  3864.  
  3865. KEYWORD1 void KEYWORD2 NAME(BufferData)(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
  3866. {
  3867.     (void) target; (void) size; (void) data; (void) usage;
  3868.    DISPATCH(BufferData, (target, size, data, usage), (F, "glBufferData(0x%x, %d, %p, 0x%x);\n", target, size, (const void *) data, usage));
  3869. }
  3870.  
  3871. KEYWORD1 void KEYWORD2 NAME(BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage)
  3872. {
  3873.     (void) target; (void) size; (void) data; (void) usage;
  3874.    DISPATCH(BufferData, (target, size, data, usage), (F, "glBufferDataARB(0x%x, %d, %p, 0x%x);\n", target, size, (const void *) data, usage));
  3875. }
  3876.  
  3877. KEYWORD1 void KEYWORD2 NAME(BufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)
  3878. {
  3879.     (void) target; (void) offset; (void) size; (void) data;
  3880.    DISPATCH(BufferSubData, (target, offset, size, data), (F, "glBufferSubData(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
  3881. }
  3882.  
  3883. KEYWORD1 void KEYWORD2 NAME(BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data)
  3884. {
  3885.     (void) target; (void) offset; (void) size; (void) data;
  3886.    DISPATCH(BufferSubData, (target, offset, size, data), (F, "glBufferSubDataARB(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
  3887. }
  3888.  
  3889. KEYWORD1 void KEYWORD2 NAME(DeleteBuffers)(GLsizei n, const GLuint * buffer)
  3890. {
  3891.     (void) n; (void) buffer;
  3892.    DISPATCH(DeleteBuffers, (n, buffer), (F, "glDeleteBuffers(%d, %p);\n", n, (const void *) buffer));
  3893. }
  3894.  
  3895. KEYWORD1 void KEYWORD2 NAME(DeleteBuffersARB)(GLsizei n, const GLuint * buffer)
  3896. {
  3897.     (void) n; (void) buffer;
  3898.    DISPATCH(DeleteBuffers, (n, buffer), (F, "glDeleteBuffersARB(%d, %p);\n", n, (const void *) buffer));
  3899. }
  3900.  
  3901. KEYWORD1 void KEYWORD2 NAME(DeleteQueries)(GLsizei n, const GLuint * ids)
  3902. {
  3903.     (void) n; (void) ids;
  3904.    DISPATCH(DeleteQueries, (n, ids), (F, "glDeleteQueries(%d, %p);\n", n, (const void *) ids));
  3905. }
  3906.  
  3907. KEYWORD1 void KEYWORD2 NAME(DeleteQueriesARB)(GLsizei n, const GLuint * ids)
  3908. {
  3909.     (void) n; (void) ids;
  3910.    DISPATCH(DeleteQueries, (n, ids), (F, "glDeleteQueriesARB(%d, %p);\n", n, (const void *) ids));
  3911. }
  3912.  
  3913. KEYWORD1 void KEYWORD2 NAME(EndQuery)(GLenum target)
  3914. {
  3915.     (void) target;
  3916.    DISPATCH(EndQuery, (target), (F, "glEndQuery(0x%x);\n", target));
  3917. }
  3918.  
  3919. KEYWORD1 void KEYWORD2 NAME(EndQueryARB)(GLenum target)
  3920. {
  3921.     (void) target;
  3922.    DISPATCH(EndQuery, (target), (F, "glEndQueryARB(0x%x);\n", target));
  3923. }
  3924.  
  3925. KEYWORD1 void KEYWORD2 NAME(GenBuffers)(GLsizei n, GLuint * buffer)
  3926. {
  3927.     (void) n; (void) buffer;
  3928.    DISPATCH(GenBuffers, (n, buffer), (F, "glGenBuffers(%d, %p);\n", n, (const void *) buffer));
  3929. }
  3930.  
  3931. KEYWORD1 void KEYWORD2 NAME(GenBuffersARB)(GLsizei n, GLuint * buffer)
  3932. {
  3933.     (void) n; (void) buffer;
  3934.    DISPATCH(GenBuffers, (n, buffer), (F, "glGenBuffersARB(%d, %p);\n", n, (const void *) buffer));
  3935. }
  3936.  
  3937. KEYWORD1 void KEYWORD2 NAME(GenQueries)(GLsizei n, GLuint * ids)
  3938. {
  3939.     (void) n; (void) ids;
  3940.    DISPATCH(GenQueries, (n, ids), (F, "glGenQueries(%d, %p);\n", n, (const void *) ids));
  3941. }
  3942.  
  3943. KEYWORD1 void KEYWORD2 NAME(GenQueriesARB)(GLsizei n, GLuint * ids)
  3944. {
  3945.     (void) n; (void) ids;
  3946.    DISPATCH(GenQueries, (n, ids), (F, "glGenQueriesARB(%d, %p);\n", n, (const void *) ids));
  3947. }
  3948.  
  3949. KEYWORD1 void KEYWORD2 NAME(GetBufferParameteriv)(GLenum target, GLenum pname, GLint * params)
  3950. {
  3951.     (void) target; (void) pname; (void) params;
  3952.    DISPATCH(GetBufferParameteriv, (target, pname, params), (F, "glGetBufferParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  3953. }
  3954.  
  3955. KEYWORD1 void KEYWORD2 NAME(GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params)
  3956. {
  3957.     (void) target; (void) pname; (void) params;
  3958.    DISPATCH(GetBufferParameteriv, (target, pname, params), (F, "glGetBufferParameterivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  3959. }
  3960.  
  3961. KEYWORD1 void KEYWORD2 NAME(GetBufferPointerv)(GLenum target, GLenum pname, GLvoid ** params)
  3962. {
  3963.     (void) target; (void) pname; (void) params;
  3964.    DISPATCH(GetBufferPointerv, (target, pname, params), (F, "glGetBufferPointerv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  3965. }
  3966.  
  3967. KEYWORD1 void KEYWORD2 NAME(GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params)
  3968. {
  3969.     (void) target; (void) pname; (void) params;
  3970.    DISPATCH(GetBufferPointerv, (target, pname, params), (F, "glGetBufferPointervARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  3971. }
  3972.  
  3973. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_470)(GLenum target, GLenum pname, GLvoid ** params);
  3974.  
  3975. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_470)(GLenum target, GLenum pname, GLvoid ** params)
  3976. {
  3977.     (void) target; (void) pname; (void) params;
  3978.    DISPATCH(GetBufferPointerv, (target, pname, params), (F, "glGetBufferPointervOES(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  3979. }
  3980.  
  3981. KEYWORD1 void KEYWORD2 NAME(GetBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data)
  3982. {
  3983.     (void) target; (void) offset; (void) size; (void) data;
  3984.    DISPATCH(GetBufferSubData, (target, offset, size, data), (F, "glGetBufferSubData(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
  3985. }
  3986.  
  3987. KEYWORD1 void KEYWORD2 NAME(GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data)
  3988. {
  3989.     (void) target; (void) offset; (void) size; (void) data;
  3990.    DISPATCH(GetBufferSubData, (target, offset, size, data), (F, "glGetBufferSubDataARB(0x%x, %d, %d, %p);\n", target, offset, size, (const void *) data));
  3991. }
  3992.  
  3993. KEYWORD1 void KEYWORD2 NAME(GetQueryObjectiv)(GLuint id, GLenum pname, GLint * params)
  3994. {
  3995.     (void) id; (void) pname; (void) params;
  3996.    DISPATCH(GetQueryObjectiv, (id, pname, params), (F, "glGetQueryObjectiv(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  3997. }
  3998.  
  3999. KEYWORD1 void KEYWORD2 NAME(GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params)
  4000. {
  4001.     (void) id; (void) pname; (void) params;
  4002.    DISPATCH(GetQueryObjectiv, (id, pname, params), (F, "glGetQueryObjectivARB(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  4003. }
  4004.  
  4005. KEYWORD1 void KEYWORD2 NAME(GetQueryObjectuiv)(GLuint id, GLenum pname, GLuint * params)
  4006. {
  4007.     (void) id; (void) pname; (void) params;
  4008.    DISPATCH(GetQueryObjectuiv, (id, pname, params), (F, "glGetQueryObjectuiv(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  4009. }
  4010.  
  4011. KEYWORD1 void KEYWORD2 NAME(GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params)
  4012. {
  4013.     (void) id; (void) pname; (void) params;
  4014.    DISPATCH(GetQueryObjectuiv, (id, pname, params), (F, "glGetQueryObjectuivARB(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  4015. }
  4016.  
  4017. KEYWORD1 void KEYWORD2 NAME(GetQueryiv)(GLenum target, GLenum pname, GLint * params)
  4018. {
  4019.     (void) target; (void) pname; (void) params;
  4020.    DISPATCH(GetQueryiv, (target, pname, params), (F, "glGetQueryiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  4021. }
  4022.  
  4023. KEYWORD1 void KEYWORD2 NAME(GetQueryivARB)(GLenum target, GLenum pname, GLint * params)
  4024. {
  4025.     (void) target; (void) pname; (void) params;
  4026.    DISPATCH(GetQueryiv, (target, pname, params), (F, "glGetQueryivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  4027. }
  4028.  
  4029. KEYWORD1 GLboolean KEYWORD2 NAME(IsBuffer)(GLuint buffer)
  4030. {
  4031.     (void) buffer;
  4032.    RETURN_DISPATCH(IsBuffer, (buffer), (F, "glIsBuffer(%d);\n", buffer));
  4033. }
  4034.  
  4035. KEYWORD1 GLboolean KEYWORD2 NAME(IsBufferARB)(GLuint buffer)
  4036. {
  4037.     (void) buffer;
  4038.    RETURN_DISPATCH(IsBuffer, (buffer), (F, "glIsBufferARB(%d);\n", buffer));
  4039. }
  4040.  
  4041. KEYWORD1 GLboolean KEYWORD2 NAME(IsQuery)(GLuint id)
  4042. {
  4043.     (void) id;
  4044.    RETURN_DISPATCH(IsQuery, (id), (F, "glIsQuery(%d);\n", id));
  4045. }
  4046.  
  4047. KEYWORD1 GLboolean KEYWORD2 NAME(IsQueryARB)(GLuint id)
  4048. {
  4049.     (void) id;
  4050.    RETURN_DISPATCH(IsQuery, (id), (F, "glIsQueryARB(%d);\n", id));
  4051. }
  4052.  
  4053. KEYWORD1 GLvoid * KEYWORD2 NAME(MapBuffer)(GLenum target, GLenum access)
  4054. {
  4055.     (void) target; (void) access;
  4056.    RETURN_DISPATCH(MapBuffer, (target, access), (F, "glMapBuffer(0x%x, 0x%x);\n", target, access));
  4057. }
  4058.  
  4059. KEYWORD1 GLvoid * KEYWORD2 NAME(MapBufferARB)(GLenum target, GLenum access)
  4060. {
  4061.     (void) target; (void) access;
  4062.    RETURN_DISPATCH(MapBuffer, (target, access), (F, "glMapBufferARB(0x%x, 0x%x);\n", target, access));
  4063. }
  4064.  
  4065. KEYWORD1_ALT GLvoid * KEYWORD2 NAME(_dispatch_stub_477)(GLenum target, GLenum access);
  4066.  
  4067. KEYWORD1_ALT GLvoid * KEYWORD2 NAME(_dispatch_stub_477)(GLenum target, GLenum access)
  4068. {
  4069.     (void) target; (void) access;
  4070.    RETURN_DISPATCH(MapBuffer, (target, access), (F, "glMapBufferOES(0x%x, 0x%x);\n", target, access));
  4071. }
  4072.  
  4073. KEYWORD1 GLboolean KEYWORD2 NAME(UnmapBuffer)(GLenum target)
  4074. {
  4075.     (void) target;
  4076.    RETURN_DISPATCH(UnmapBuffer, (target), (F, "glUnmapBuffer(0x%x);\n", target));
  4077. }
  4078.  
  4079. KEYWORD1 GLboolean KEYWORD2 NAME(UnmapBufferARB)(GLenum target)
  4080. {
  4081.     (void) target;
  4082.    RETURN_DISPATCH(UnmapBuffer, (target), (F, "glUnmapBufferARB(0x%x);\n", target));
  4083. }
  4084.  
  4085. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_478)(GLenum target);
  4086.  
  4087. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_478)(GLenum target)
  4088. {
  4089.     (void) target;
  4090.    RETURN_DISPATCH(UnmapBuffer, (target), (F, "glUnmapBufferOES(0x%x);\n", target));
  4091. }
  4092.  
  4093. KEYWORD1 void KEYWORD2 NAME(AttachShader)(GLuint program, GLuint shader)
  4094. {
  4095.     (void) program; (void) shader;
  4096.    DISPATCH(AttachShader, (program, shader), (F, "glAttachShader(%d, %d);\n", program, shader));
  4097. }
  4098.  
  4099. KEYWORD1 void KEYWORD2 NAME(BindAttribLocation)(GLuint program, GLuint index, const GLchar * name)
  4100. {
  4101.     (void) program; (void) index; (void) name;
  4102.    DISPATCH(BindAttribLocation, (program, index, name), (F, "glBindAttribLocation(%d, %d, %p);\n", program, index, (const void *) name));
  4103. }
  4104.  
  4105. KEYWORD1 void KEYWORD2 NAME(BindAttribLocationARB)(GLhandleARB program, GLuint index, const GLcharARB * name)
  4106. {
  4107.     (void) program; (void) index; (void) name;
  4108.    DISPATCH(BindAttribLocation, (program, index, name), (F, "glBindAttribLocationARB(%d, %d, %p);\n", program, index, (const void *) name));
  4109. }
  4110.  
  4111. KEYWORD1 void KEYWORD2 NAME(BlendEquationSeparate)(GLenum modeRGB, GLenum modeA)
  4112. {
  4113.     (void) modeRGB; (void) modeA;
  4114.    DISPATCH(BlendEquationSeparate, (modeRGB, modeA), (F, "glBlendEquationSeparate(0x%x, 0x%x);\n", modeRGB, modeA));
  4115. }
  4116.  
  4117. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_481)(GLenum modeRGB, GLenum modeA);
  4118.  
  4119. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_481)(GLenum modeRGB, GLenum modeA)
  4120. {
  4121.     (void) modeRGB; (void) modeA;
  4122.    DISPATCH(BlendEquationSeparate, (modeRGB, modeA), (F, "glBlendEquationSeparateEXT(0x%x, 0x%x);\n", modeRGB, modeA));
  4123. }
  4124.  
  4125. KEYWORD1 void KEYWORD2 NAME(CompileShader)(GLuint shader)
  4126. {
  4127.     (void) shader;
  4128.    DISPATCH(CompileShader, (shader), (F, "glCompileShader(%d);\n", shader));
  4129. }
  4130.  
  4131. KEYWORD1 void KEYWORD2 NAME(CompileShaderARB)(GLhandleARB shader)
  4132. {
  4133.     (void) shader;
  4134.    DISPATCH(CompileShader, (shader), (F, "glCompileShaderARB(%d);\n", shader));
  4135. }
  4136.  
  4137. KEYWORD1 GLuint KEYWORD2 NAME(CreateProgram)(void)
  4138. {
  4139.    RETURN_DISPATCH(CreateProgram, (), (F, "glCreateProgram();\n"));
  4140. }
  4141.  
  4142. KEYWORD1 GLuint KEYWORD2 NAME(CreateShader)(GLenum type)
  4143. {
  4144.     (void) type;
  4145.    RETURN_DISPATCH(CreateShader, (type), (F, "glCreateShader(0x%x);\n", type));
  4146. }
  4147.  
  4148. KEYWORD1 void KEYWORD2 NAME(DeleteProgram)(GLuint program)
  4149. {
  4150.     (void) program;
  4151.    DISPATCH(DeleteProgram, (program), (F, "glDeleteProgram(%d);\n", program));
  4152. }
  4153.  
  4154. KEYWORD1 void KEYWORD2 NAME(DeleteShader)(GLuint program)
  4155. {
  4156.     (void) program;
  4157.    DISPATCH(DeleteShader, (program), (F, "glDeleteShader(%d);\n", program));
  4158. }
  4159.  
  4160. KEYWORD1 void KEYWORD2 NAME(DetachShader)(GLuint program, GLuint shader)
  4161. {
  4162.     (void) program; (void) shader;
  4163.    DISPATCH(DetachShader, (program, shader), (F, "glDetachShader(%d, %d);\n", program, shader));
  4164. }
  4165.  
  4166. KEYWORD1 void KEYWORD2 NAME(DisableVertexAttribArray)(GLuint index)
  4167. {
  4168.     (void) index;
  4169.    DISPATCH(DisableVertexAttribArray, (index), (F, "glDisableVertexAttribArray(%d);\n", index));
  4170. }
  4171.  
  4172. KEYWORD1 void KEYWORD2 NAME(DisableVertexAttribArrayARB)(GLuint index)
  4173. {
  4174.     (void) index;
  4175.    DISPATCH(DisableVertexAttribArray, (index), (F, "glDisableVertexAttribArrayARB(%d);\n", index));
  4176. }
  4177.  
  4178. KEYWORD1 void KEYWORD2 NAME(DrawBuffers)(GLsizei n, const GLenum * bufs)
  4179. {
  4180.     (void) n; (void) bufs;
  4181.    DISPATCH(DrawBuffers, (n, bufs), (F, "glDrawBuffers(%d, %p);\n", n, (const void *) bufs));
  4182. }
  4183.  
  4184. KEYWORD1 void KEYWORD2 NAME(DrawBuffersARB)(GLsizei n, const GLenum * bufs)
  4185. {
  4186.     (void) n; (void) bufs;
  4187.    DISPATCH(DrawBuffers, (n, bufs), (F, "glDrawBuffersARB(%d, %p);\n", n, (const void *) bufs));
  4188. }
  4189.  
  4190. KEYWORD1 void KEYWORD2 NAME(DrawBuffersATI)(GLsizei n, const GLenum * bufs)
  4191. {
  4192.     (void) n; (void) bufs;
  4193.    DISPATCH(DrawBuffers, (n, bufs), (F, "glDrawBuffersATI(%d, %p);\n", n, (const void *) bufs));
  4194. }
  4195.  
  4196. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_489)(GLsizei n, const GLenum * bufs);
  4197.  
  4198. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_489)(GLsizei n, const GLenum * bufs)
  4199. {
  4200.     (void) n; (void) bufs;
  4201.    DISPATCH(DrawBuffers, (n, bufs), (F, "glDrawBuffersNV(%d, %p);\n", n, (const void *) bufs));
  4202. }
  4203.  
  4204. KEYWORD1 void KEYWORD2 NAME(EnableVertexAttribArray)(GLuint index)
  4205. {
  4206.     (void) index;
  4207.    DISPATCH(EnableVertexAttribArray, (index), (F, "glEnableVertexAttribArray(%d);\n", index));
  4208. }
  4209.  
  4210. KEYWORD1 void KEYWORD2 NAME(EnableVertexAttribArrayARB)(GLuint index)
  4211. {
  4212.     (void) index;
  4213.    DISPATCH(EnableVertexAttribArray, (index), (F, "glEnableVertexAttribArrayARB(%d);\n", index));
  4214. }
  4215.  
  4216. KEYWORD1 void KEYWORD2 NAME(GetActiveAttrib)(GLuint program, GLuint index, GLsizei  bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
  4217. {
  4218.     (void) program; (void) index; (void) bufSize; (void) length; (void) size; (void) type; (void) name;
  4219.    DISPATCH(GetActiveAttrib, (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));
  4220. }
  4221.  
  4222. KEYWORD1 void KEYWORD2 NAME(GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
  4223. {
  4224.     (void) program; (void) index; (void) bufSize; (void) length; (void) size; (void) type; (void) name;
  4225.    DISPATCH(GetActiveAttrib, (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));
  4226. }
  4227.  
  4228. KEYWORD1 void KEYWORD2 NAME(GetActiveUniform)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
  4229. {
  4230.     (void) program; (void) index; (void) bufSize; (void) length; (void) size; (void) type; (void) name;
  4231.    DISPATCH(GetActiveUniform, (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));
  4232. }
  4233.  
  4234. KEYWORD1 void KEYWORD2 NAME(GetActiveUniformARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
  4235. {
  4236.     (void) program; (void) index; (void) bufSize; (void) length; (void) size; (void) type; (void) name;
  4237.    DISPATCH(GetActiveUniform, (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));
  4238. }
  4239.  
  4240. KEYWORD1 void KEYWORD2 NAME(GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj)
  4241. {
  4242.     (void) program; (void) maxCount; (void) count; (void) obj;
  4243.    DISPATCH(GetAttachedShaders, (program, maxCount, count, obj), (F, "glGetAttachedShaders(%d, %d, %p, %p);\n", program, maxCount, (const void *) count, (const void *) obj));
  4244. }
  4245.  
  4246. KEYWORD1 GLint KEYWORD2 NAME(GetAttribLocation)(GLuint program, const GLchar * name)
  4247. {
  4248.     (void) program; (void) name;
  4249.    RETURN_DISPATCH(GetAttribLocation, (program, name), (F, "glGetAttribLocation(%d, %p);\n", program, (const void *) name));
  4250. }
  4251.  
  4252. KEYWORD1 GLint KEYWORD2 NAME(GetAttribLocationARB)(GLhandleARB program, const GLcharARB * name)
  4253. {
  4254.     (void) program; (void) name;
  4255.    RETURN_DISPATCH(GetAttribLocation, (program, name), (F, "glGetAttribLocationARB(%d, %p);\n", program, (const void *) name));
  4256. }
  4257.  
  4258. KEYWORD1 void KEYWORD2 NAME(GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
  4259. {
  4260.     (void) program; (void) bufSize; (void) length; (void) infoLog;
  4261.    DISPATCH(GetProgramInfoLog, (program, bufSize, length, infoLog), (F, "glGetProgramInfoLog(%d, %d, %p, %p);\n", program, bufSize, (const void *) length, (const void *) infoLog));
  4262. }
  4263.  
  4264. KEYWORD1 void KEYWORD2 NAME(GetProgramiv)(GLuint program, GLenum pname, GLint * params)
  4265. {
  4266.     (void) program; (void) pname; (void) params;
  4267.    DISPATCH(GetProgramiv, (program, pname, params), (F, "glGetProgramiv(%d, 0x%x, %p);\n", program, pname, (const void *) params));
  4268. }
  4269.  
  4270. KEYWORD1 void KEYWORD2 NAME(GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
  4271. {
  4272.     (void) shader; (void) bufSize; (void) length; (void) infoLog;
  4273.    DISPATCH(GetShaderInfoLog, (shader, bufSize, length, infoLog), (F, "glGetShaderInfoLog(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) infoLog));
  4274. }
  4275.  
  4276. KEYWORD1 void KEYWORD2 NAME(GetShaderSource)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
  4277. {
  4278.     (void) shader; (void) bufSize; (void) length; (void) source;
  4279.    DISPATCH(GetShaderSource, (shader, bufSize, length, source), (F, "glGetShaderSource(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) source));
  4280. }
  4281.  
  4282. KEYWORD1 void KEYWORD2 NAME(GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GLsizei * length, GLcharARB * source)
  4283. {
  4284.     (void) shader; (void) bufSize; (void) length; (void) source;
  4285.    DISPATCH(GetShaderSource, (shader, bufSize, length, source), (F, "glGetShaderSourceARB(%d, %d, %p, %p);\n", shader, bufSize, (const void *) length, (const void *) source));
  4286. }
  4287.  
  4288. KEYWORD1 void KEYWORD2 NAME(GetShaderiv)(GLuint shader, GLenum pname, GLint * params)
  4289. {
  4290.     (void) shader; (void) pname; (void) params;
  4291.    DISPATCH(GetShaderiv, (shader, pname, params), (F, "glGetShaderiv(%d, 0x%x, %p);\n", shader, pname, (const void *) params));
  4292. }
  4293.  
  4294. KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocation)(GLuint program, const GLchar * name)
  4295. {
  4296.     (void) program; (void) name;
  4297.    RETURN_DISPATCH(GetUniformLocation, (program, name), (F, "glGetUniformLocation(%d, %p);\n", program, (const void *) name));
  4298. }
  4299.  
  4300. KEYWORD1 GLint KEYWORD2 NAME(GetUniformLocationARB)(GLhandleARB program, const GLcharARB * name)
  4301. {
  4302.     (void) program; (void) name;
  4303.    RETURN_DISPATCH(GetUniformLocation, (program, name), (F, "glGetUniformLocationARB(%d, %p);\n", program, (const void *) name));
  4304. }
  4305.  
  4306. KEYWORD1 void KEYWORD2 NAME(GetUniformfv)(GLuint program, GLint location, GLfloat * params)
  4307. {
  4308.     (void) program; (void) location; (void) params;
  4309.    DISPATCH(GetUniformfv, (program, location, params), (F, "glGetUniformfv(%d, %d, %p);\n", program, location, (const void *) params));
  4310. }
  4311.  
  4312. KEYWORD1 void KEYWORD2 NAME(GetUniformfvARB)(GLhandleARB program, GLint location, GLfloat * params)
  4313. {
  4314.     (void) program; (void) location; (void) params;
  4315.    DISPATCH(GetUniformfv, (program, location, params), (F, "glGetUniformfvARB(%d, %d, %p);\n", program, location, (const void *) params));
  4316. }
  4317.  
  4318. KEYWORD1 void KEYWORD2 NAME(GetUniformiv)(GLuint program, GLint location, GLint * params)
  4319. {
  4320.     (void) program; (void) location; (void) params;
  4321.    DISPATCH(GetUniformiv, (program, location, params), (F, "glGetUniformiv(%d, %d, %p);\n", program, location, (const void *) params));
  4322. }
  4323.  
  4324. KEYWORD1 void KEYWORD2 NAME(GetUniformivARB)(GLhandleARB program, GLint location, GLint * params)
  4325. {
  4326.     (void) program; (void) location; (void) params;
  4327.    DISPATCH(GetUniformiv, (program, location, params), (F, "glGetUniformivARB(%d, %d, %p);\n", program, location, (const void *) params));
  4328. }
  4329.  
  4330. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointerv)(GLuint index, GLenum pname, GLvoid ** pointer)
  4331. {
  4332.     (void) index; (void) pname; (void) pointer;
  4333.    DISPATCH(GetVertexAttribPointerv, (index, pname, pointer), (F, "glGetVertexAttribPointerv(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
  4334. }
  4335.  
  4336. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervARB)(GLuint index, GLenum pname, GLvoid ** pointer)
  4337. {
  4338.     (void) index; (void) pname; (void) pointer;
  4339.    DISPATCH(GetVertexAttribPointerv, (index, pname, pointer), (F, "glGetVertexAttribPointervARB(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
  4340. }
  4341.  
  4342. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** pointer)
  4343. {
  4344.     (void) index; (void) pname; (void) pointer;
  4345.    DISPATCH(GetVertexAttribPointerv, (index, pname, pointer), (F, "glGetVertexAttribPointervNV(%d, 0x%x, %p);\n", index, pname, (const void *) pointer));
  4346. }
  4347.  
  4348. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdv)(GLuint index, GLenum pname, GLdouble * params)
  4349. {
  4350.     (void) index; (void) pname; (void) params;
  4351.    DISPATCH(GetVertexAttribdv, (index, pname, params), (F, "glGetVertexAttribdv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  4352. }
  4353.  
  4354. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params)
  4355. {
  4356.     (void) index; (void) pname; (void) params;
  4357.    DISPATCH(GetVertexAttribdv, (index, pname, params), (F, "glGetVertexAttribdvARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  4358. }
  4359.  
  4360. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfv)(GLuint index, GLenum pname, GLfloat * params)
  4361. {
  4362.     (void) index; (void) pname; (void) params;
  4363.    DISPATCH(GetVertexAttribfv, (index, pname, params), (F, "glGetVertexAttribfv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  4364. }
  4365.  
  4366. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params)
  4367. {
  4368.     (void) index; (void) pname; (void) params;
  4369.    DISPATCH(GetVertexAttribfv, (index, pname, params), (F, "glGetVertexAttribfvARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  4370. }
  4371.  
  4372. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribiv)(GLuint index, GLenum pname, GLint * params)
  4373. {
  4374.     (void) index; (void) pname; (void) params;
  4375.    DISPATCH(GetVertexAttribiv, (index, pname, params), (F, "glGetVertexAttribiv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  4376. }
  4377.  
  4378. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params)
  4379. {
  4380.     (void) index; (void) pname; (void) params;
  4381.    DISPATCH(GetVertexAttribiv, (index, pname, params), (F, "glGetVertexAttribivARB(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  4382. }
  4383.  
  4384. KEYWORD1 GLboolean KEYWORD2 NAME(IsProgram)(GLuint program)
  4385. {
  4386.     (void) program;
  4387.    RETURN_DISPATCH(IsProgram, (program), (F, "glIsProgram(%d);\n", program));
  4388. }
  4389.  
  4390. KEYWORD1 GLboolean KEYWORD2 NAME(IsShader)(GLuint shader)
  4391. {
  4392.     (void) shader;
  4393.    RETURN_DISPATCH(IsShader, (shader), (F, "glIsShader(%d);\n", shader));
  4394. }
  4395.  
  4396. KEYWORD1 void KEYWORD2 NAME(LinkProgram)(GLuint program)
  4397. {
  4398.     (void) program;
  4399.    DISPATCH(LinkProgram, (program), (F, "glLinkProgram(%d);\n", program));
  4400. }
  4401.  
  4402. KEYWORD1 void KEYWORD2 NAME(LinkProgramARB)(GLhandleARB program)
  4403. {
  4404.     (void) program;
  4405.    DISPATCH(LinkProgram, (program), (F, "glLinkProgramARB(%d);\n", program));
  4406. }
  4407.  
  4408. KEYWORD1 void KEYWORD2 NAME(ShaderSource)(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
  4409. {
  4410.     (void) shader; (void) count; (void) string; (void) length;
  4411.    DISPATCH(ShaderSource, (shader, count, string, length), (F, "glShaderSource(%d, %d, %p, %p);\n", shader, count, (const void *) string, (const void *) length));
  4412. }
  4413.  
  4414. KEYWORD1 void KEYWORD2 NAME(ShaderSourceARB)(GLhandleARB shader, GLsizei count, const GLcharARB ** string, const GLint * length)
  4415. {
  4416.     (void) shader; (void) count; (void) string; (void) length;
  4417.    DISPATCH(ShaderSource, (shader, count, string, length), (F, "glShaderSourceARB(%d, %d, %p, %p);\n", shader, count, (const void *) string, (const void *) length));
  4418. }
  4419.  
  4420. KEYWORD1 void KEYWORD2 NAME(StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask)
  4421. {
  4422.     (void) face; (void) func; (void) ref; (void) mask;
  4423.    DISPATCH(StencilFuncSeparate, (face, func, ref, mask), (F, "glStencilFuncSeparate(0x%x, 0x%x, %d, %d);\n", face, func, ref, mask));
  4424. }
  4425.  
  4426. KEYWORD1 void KEYWORD2 NAME(StencilMaskSeparate)(GLenum face, GLuint mask)
  4427. {
  4428.     (void) face; (void) mask;
  4429.    DISPATCH(StencilMaskSeparate, (face, mask), (F, "glStencilMaskSeparate(0x%x, %d);\n", face, mask));
  4430. }
  4431.  
  4432. KEYWORD1 void KEYWORD2 NAME(StencilOpSeparate)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
  4433. {
  4434.     (void) face; (void) sfail; (void) zfail; (void) zpass;
  4435.    DISPATCH(StencilOpSeparate, (face, sfail, zfail, zpass), (F, "glStencilOpSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", face, sfail, zfail, zpass));
  4436. }
  4437.  
  4438. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_513)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass);
  4439.  
  4440. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_513)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
  4441. {
  4442.     (void) face; (void) sfail; (void) zfail; (void) zpass;
  4443.    DISPATCH(StencilOpSeparate, (face, sfail, zfail, zpass), (F, "glStencilOpSeparateATI(0x%x, 0x%x, 0x%x, 0x%x);\n", face, sfail, zfail, zpass));
  4444. }
  4445.  
  4446. KEYWORD1 void KEYWORD2 NAME(Uniform1f)(GLint location, GLfloat v0)
  4447. {
  4448.     (void) location; (void) v0;
  4449.    DISPATCH(Uniform1f, (location, v0), (F, "glUniform1f(%d, %f);\n", location, v0));
  4450. }
  4451.  
  4452. KEYWORD1 void KEYWORD2 NAME(Uniform1fARB)(GLint location, GLfloat v0)
  4453. {
  4454.     (void) location; (void) v0;
  4455.    DISPATCH(Uniform1f, (location, v0), (F, "glUniform1fARB(%d, %f);\n", location, v0));
  4456. }
  4457.  
  4458. KEYWORD1 void KEYWORD2 NAME(Uniform1fv)(GLint location, GLsizei count, const GLfloat * value)
  4459. {
  4460.     (void) location; (void) count; (void) value;
  4461.    DISPATCH(Uniform1fv, (location, count, value), (F, "glUniform1fv(%d, %d, %p);\n", location, count, (const void *) value));
  4462. }
  4463.  
  4464. KEYWORD1 void KEYWORD2 NAME(Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value)
  4465. {
  4466.     (void) location; (void) count; (void) value;
  4467.    DISPATCH(Uniform1fv, (location, count, value), (F, "glUniform1fvARB(%d, %d, %p);\n", location, count, (const void *) value));
  4468. }
  4469.  
  4470. KEYWORD1 void KEYWORD2 NAME(Uniform1i)(GLint location, GLint v0)
  4471. {
  4472.     (void) location; (void) v0;
  4473.    DISPATCH(Uniform1i, (location, v0), (F, "glUniform1i(%d, %d);\n", location, v0));
  4474. }
  4475.  
  4476. KEYWORD1 void KEYWORD2 NAME(Uniform1iARB)(GLint location, GLint v0)
  4477. {
  4478.     (void) location; (void) v0;
  4479.    DISPATCH(Uniform1i, (location, v0), (F, "glUniform1iARB(%d, %d);\n", location, v0));
  4480. }
  4481.  
  4482. KEYWORD1 void KEYWORD2 NAME(Uniform1iv)(GLint location, GLsizei count, const GLint * value)
  4483. {
  4484.     (void) location; (void) count; (void) value;
  4485.    DISPATCH(Uniform1iv, (location, count, value), (F, "glUniform1iv(%d, %d, %p);\n", location, count, (const void *) value));
  4486. }
  4487.  
  4488. KEYWORD1 void KEYWORD2 NAME(Uniform1ivARB)(GLint location, GLsizei count, const GLint * value)
  4489. {
  4490.     (void) location; (void) count; (void) value;
  4491.    DISPATCH(Uniform1iv, (location, count, value), (F, "glUniform1ivARB(%d, %d, %p);\n", location, count, (const void *) value));
  4492. }
  4493.  
  4494. KEYWORD1 void KEYWORD2 NAME(Uniform2f)(GLint location, GLfloat v0, GLfloat v1)
  4495. {
  4496.     (void) location; (void) v0; (void) v1;
  4497.    DISPATCH(Uniform2f, (location, v0, v1), (F, "glUniform2f(%d, %f, %f);\n", location, v0, v1));
  4498. }
  4499.  
  4500. KEYWORD1 void KEYWORD2 NAME(Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1)
  4501. {
  4502.     (void) location; (void) v0; (void) v1;
  4503.    DISPATCH(Uniform2f, (location, v0, v1), (F, "glUniform2fARB(%d, %f, %f);\n", location, v0, v1));
  4504. }
  4505.  
  4506. KEYWORD1 void KEYWORD2 NAME(Uniform2fv)(GLint location, GLsizei count, const GLfloat * value)
  4507. {
  4508.     (void) location; (void) count; (void) value;
  4509.    DISPATCH(Uniform2fv, (location, count, value), (F, "glUniform2fv(%d, %d, %p);\n", location, count, (const void *) value));
  4510. }
  4511.  
  4512. KEYWORD1 void KEYWORD2 NAME(Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value)
  4513. {
  4514.     (void) location; (void) count; (void) value;
  4515.    DISPATCH(Uniform2fv, (location, count, value), (F, "glUniform2fvARB(%d, %d, %p);\n", location, count, (const void *) value));
  4516. }
  4517.  
  4518. KEYWORD1 void KEYWORD2 NAME(Uniform2i)(GLint location, GLint v0, GLint v1)
  4519. {
  4520.     (void) location; (void) v0; (void) v1;
  4521.    DISPATCH(Uniform2i, (location, v0, v1), (F, "glUniform2i(%d, %d, %d);\n", location, v0, v1));
  4522. }
  4523.  
  4524. KEYWORD1 void KEYWORD2 NAME(Uniform2iARB)(GLint location, GLint v0, GLint v1)
  4525. {
  4526.     (void) location; (void) v0; (void) v1;
  4527.    DISPATCH(Uniform2i, (location, v0, v1), (F, "glUniform2iARB(%d, %d, %d);\n", location, v0, v1));
  4528. }
  4529.  
  4530. KEYWORD1 void KEYWORD2 NAME(Uniform2iv)(GLint location, GLsizei count, const GLint * value)
  4531. {
  4532.     (void) location; (void) count; (void) value;
  4533.    DISPATCH(Uniform2iv, (location, count, value), (F, "glUniform2iv(%d, %d, %p);\n", location, count, (const void *) value));
  4534. }
  4535.  
  4536. KEYWORD1 void KEYWORD2 NAME(Uniform2ivARB)(GLint location, GLsizei count, const GLint * value)
  4537. {
  4538.     (void) location; (void) count; (void) value;
  4539.    DISPATCH(Uniform2iv, (location, count, value), (F, "glUniform2ivARB(%d, %d, %p);\n", location, count, (const void *) value));
  4540. }
  4541.  
  4542. KEYWORD1 void KEYWORD2 NAME(Uniform3f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
  4543. {
  4544.     (void) location; (void) v0; (void) v1; (void) v2;
  4545.    DISPATCH(Uniform3f, (location, v0, v1, v2), (F, "glUniform3f(%d, %f, %f, %f);\n", location, v0, v1, v2));
  4546. }
  4547.  
  4548. KEYWORD1 void KEYWORD2 NAME(Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
  4549. {
  4550.     (void) location; (void) v0; (void) v1; (void) v2;
  4551.    DISPATCH(Uniform3f, (location, v0, v1, v2), (F, "glUniform3fARB(%d, %f, %f, %f);\n", location, v0, v1, v2));
  4552. }
  4553.  
  4554. KEYWORD1 void KEYWORD2 NAME(Uniform3fv)(GLint location, GLsizei count, const GLfloat * value)
  4555. {
  4556.     (void) location; (void) count; (void) value;
  4557.    DISPATCH(Uniform3fv, (location, count, value), (F, "glUniform3fv(%d, %d, %p);\n", location, count, (const void *) value));
  4558. }
  4559.  
  4560. KEYWORD1 void KEYWORD2 NAME(Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value)
  4561. {
  4562.     (void) location; (void) count; (void) value;
  4563.    DISPATCH(Uniform3fv, (location, count, value), (F, "glUniform3fvARB(%d, %d, %p);\n", location, count, (const void *) value));
  4564. }
  4565.  
  4566. KEYWORD1 void KEYWORD2 NAME(Uniform3i)(GLint location, GLint v0, GLint v1, GLint v2)
  4567. {
  4568.     (void) location; (void) v0; (void) v1; (void) v2;
  4569.    DISPATCH(Uniform3i, (location, v0, v1, v2), (F, "glUniform3i(%d, %d, %d, %d);\n", location, v0, v1, v2));
  4570. }
  4571.  
  4572. KEYWORD1 void KEYWORD2 NAME(Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2)
  4573. {
  4574.     (void) location; (void) v0; (void) v1; (void) v2;
  4575.    DISPATCH(Uniform3i, (location, v0, v1, v2), (F, "glUniform3iARB(%d, %d, %d, %d);\n", location, v0, v1, v2));
  4576. }
  4577.  
  4578. KEYWORD1 void KEYWORD2 NAME(Uniform3iv)(GLint location, GLsizei count, const GLint * value)
  4579. {
  4580.     (void) location; (void) count; (void) value;
  4581.    DISPATCH(Uniform3iv, (location, count, value), (F, "glUniform3iv(%d, %d, %p);\n", location, count, (const void *) value));
  4582. }
  4583.  
  4584. KEYWORD1 void KEYWORD2 NAME(Uniform3ivARB)(GLint location, GLsizei count, const GLint * value)
  4585. {
  4586.     (void) location; (void) count; (void) value;
  4587.    DISPATCH(Uniform3iv, (location, count, value), (F, "glUniform3ivARB(%d, %d, %p);\n", location, count, (const void *) value));
  4588. }
  4589.  
  4590. KEYWORD1 void KEYWORD2 NAME(Uniform4f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
  4591. {
  4592.     (void) location; (void) v0; (void) v1; (void) v2; (void) v3;
  4593.    DISPATCH(Uniform4f, (location, v0, v1, v2, v3), (F, "glUniform4f(%d, %f, %f, %f, %f);\n", location, v0, v1, v2, v3));
  4594. }
  4595.  
  4596. KEYWORD1 void KEYWORD2 NAME(Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
  4597. {
  4598.     (void) location; (void) v0; (void) v1; (void) v2; (void) v3;
  4599.    DISPATCH(Uniform4f, (location, v0, v1, v2, v3), (F, "glUniform4fARB(%d, %f, %f, %f, %f);\n", location, v0, v1, v2, v3));
  4600. }
  4601.  
  4602. KEYWORD1 void KEYWORD2 NAME(Uniform4fv)(GLint location, GLsizei count, const GLfloat * value)
  4603. {
  4604.     (void) location; (void) count; (void) value;
  4605.    DISPATCH(Uniform4fv, (location, count, value), (F, "glUniform4fv(%d, %d, %p);\n", location, count, (const void *) value));
  4606. }
  4607.  
  4608. KEYWORD1 void KEYWORD2 NAME(Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value)
  4609. {
  4610.     (void) location; (void) count; (void) value;
  4611.    DISPATCH(Uniform4fv, (location, count, value), (F, "glUniform4fvARB(%d, %d, %p);\n", location, count, (const void *) value));
  4612. }
  4613.  
  4614. KEYWORD1 void KEYWORD2 NAME(Uniform4i)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
  4615. {
  4616.     (void) location; (void) v0; (void) v1; (void) v2; (void) v3;
  4617.    DISPATCH(Uniform4i, (location, v0, v1, v2, v3), (F, "glUniform4i(%d, %d, %d, %d, %d);\n", location, v0, v1, v2, v3));
  4618. }
  4619.  
  4620. KEYWORD1 void KEYWORD2 NAME(Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
  4621. {
  4622.     (void) location; (void) v0; (void) v1; (void) v2; (void) v3;
  4623.    DISPATCH(Uniform4i, (location, v0, v1, v2, v3), (F, "glUniform4iARB(%d, %d, %d, %d, %d);\n", location, v0, v1, v2, v3));
  4624. }
  4625.  
  4626. KEYWORD1 void KEYWORD2 NAME(Uniform4iv)(GLint location, GLsizei count, const GLint * value)
  4627. {
  4628.     (void) location; (void) count; (void) value;
  4629.    DISPATCH(Uniform4iv, (location, count, value), (F, "glUniform4iv(%d, %d, %p);\n", location, count, (const void *) value));
  4630. }
  4631.  
  4632. KEYWORD1 void KEYWORD2 NAME(Uniform4ivARB)(GLint location, GLsizei count, const GLint * value)
  4633. {
  4634.     (void) location; (void) count; (void) value;
  4635.    DISPATCH(Uniform4iv, (location, count, value), (F, "glUniform4ivARB(%d, %d, %p);\n", location, count, (const void *) value));
  4636. }
  4637.  
  4638. KEYWORD1 void KEYWORD2 NAME(UniformMatrix2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  4639. {
  4640.     (void) location; (void) count; (void) transpose; (void) value;
  4641.    DISPATCH(UniformMatrix2fv, (location, count, transpose, value), (F, "glUniformMatrix2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  4642. }
  4643.  
  4644. KEYWORD1 void KEYWORD2 NAME(UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  4645. {
  4646.     (void) location; (void) count; (void) transpose; (void) value;
  4647.    DISPATCH(UniformMatrix2fv, (location, count, transpose, value), (F, "glUniformMatrix2fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  4648. }
  4649.  
  4650. KEYWORD1 void KEYWORD2 NAME(UniformMatrix3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  4651. {
  4652.     (void) location; (void) count; (void) transpose; (void) value;
  4653.    DISPATCH(UniformMatrix3fv, (location, count, transpose, value), (F, "glUniformMatrix3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  4654. }
  4655.  
  4656. KEYWORD1 void KEYWORD2 NAME(UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  4657. {
  4658.     (void) location; (void) count; (void) transpose; (void) value;
  4659.    DISPATCH(UniformMatrix3fv, (location, count, transpose, value), (F, "glUniformMatrix3fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  4660. }
  4661.  
  4662. KEYWORD1 void KEYWORD2 NAME(UniformMatrix4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  4663. {
  4664.     (void) location; (void) count; (void) transpose; (void) value;
  4665.    DISPATCH(UniformMatrix4fv, (location, count, transpose, value), (F, "glUniformMatrix4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  4666. }
  4667.  
  4668. KEYWORD1 void KEYWORD2 NAME(UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  4669. {
  4670.     (void) location; (void) count; (void) transpose; (void) value;
  4671.    DISPATCH(UniformMatrix4fv, (location, count, transpose, value), (F, "glUniformMatrix4fvARB(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  4672. }
  4673.  
  4674. KEYWORD1 void KEYWORD2 NAME(UseProgram)(GLuint program)
  4675. {
  4676.     (void) program;
  4677.    DISPATCH(UseProgram, (program), (F, "glUseProgram(%d);\n", program));
  4678. }
  4679.  
  4680. KEYWORD1 void KEYWORD2 NAME(UseProgramObjectARB)(GLhandleARB program)
  4681. {
  4682.     (void) program;
  4683.    DISPATCH(UseProgram, (program), (F, "glUseProgramObjectARB(%d);\n", program));
  4684. }
  4685.  
  4686. KEYWORD1 void KEYWORD2 NAME(ValidateProgram)(GLuint program)
  4687. {
  4688.     (void) program;
  4689.    DISPATCH(ValidateProgram, (program), (F, "glValidateProgram(%d);\n", program));
  4690. }
  4691.  
  4692. KEYWORD1 void KEYWORD2 NAME(ValidateProgramARB)(GLhandleARB program)
  4693. {
  4694.     (void) program;
  4695.    DISPATCH(ValidateProgram, (program), (F, "glValidateProgramARB(%d);\n", program));
  4696. }
  4697.  
  4698. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1d)(GLuint index, GLdouble x)
  4699. {
  4700.     (void) index; (void) x;
  4701.    DISPATCH(VertexAttrib1d, (index, x), (F, "glVertexAttrib1d(%d, %f);\n", index, x));
  4702. }
  4703.  
  4704. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dARB)(GLuint index, GLdouble x)
  4705. {
  4706.     (void) index; (void) x;
  4707.    DISPATCH(VertexAttrib1d, (index, x), (F, "glVertexAttrib1dARB(%d, %f);\n", index, x));
  4708. }
  4709.  
  4710. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dv)(GLuint index, const GLdouble * v)
  4711. {
  4712.     (void) index; (void) v;
  4713.    DISPATCH(VertexAttrib1dv, (index, v), (F, "glVertexAttrib1dv(%d, %p);\n", index, (const void *) v));
  4714. }
  4715.  
  4716. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvARB)(GLuint index, const GLdouble * v)
  4717. {
  4718.     (void) index; (void) v;
  4719.    DISPATCH(VertexAttrib1dv, (index, v), (F, "glVertexAttrib1dvARB(%d, %p);\n", index, (const void *) v));
  4720. }
  4721.  
  4722. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1s)(GLuint index, GLshort x)
  4723. {
  4724.     (void) index; (void) x;
  4725.    DISPATCH(VertexAttrib1s, (index, x), (F, "glVertexAttrib1s(%d, %d);\n", index, x));
  4726. }
  4727.  
  4728. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sARB)(GLuint index, GLshort x)
  4729. {
  4730.     (void) index; (void) x;
  4731.    DISPATCH(VertexAttrib1s, (index, x), (F, "glVertexAttrib1sARB(%d, %d);\n", index, x));
  4732. }
  4733.  
  4734. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sv)(GLuint index, const GLshort * v)
  4735. {
  4736.     (void) index; (void) v;
  4737.    DISPATCH(VertexAttrib1sv, (index, v), (F, "glVertexAttrib1sv(%d, %p);\n", index, (const void *) v));
  4738. }
  4739.  
  4740. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svARB)(GLuint index, const GLshort * v)
  4741. {
  4742.     (void) index; (void) v;
  4743.    DISPATCH(VertexAttrib1sv, (index, v), (F, "glVertexAttrib1svARB(%d, %p);\n", index, (const void *) v));
  4744. }
  4745.  
  4746. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2d)(GLuint index, GLdouble x, GLdouble y)
  4747. {
  4748.     (void) index; (void) x; (void) y;
  4749.    DISPATCH(VertexAttrib2d, (index, x, y), (F, "glVertexAttrib2d(%d, %f, %f);\n", index, x, y));
  4750. }
  4751.  
  4752. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y)
  4753. {
  4754.     (void) index; (void) x; (void) y;
  4755.    DISPATCH(VertexAttrib2d, (index, x, y), (F, "glVertexAttrib2dARB(%d, %f, %f);\n", index, x, y));
  4756. }
  4757.  
  4758. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dv)(GLuint index, const GLdouble * v)
  4759. {
  4760.     (void) index; (void) v;
  4761.    DISPATCH(VertexAttrib2dv, (index, v), (F, "glVertexAttrib2dv(%d, %p);\n", index, (const void *) v));
  4762. }
  4763.  
  4764. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvARB)(GLuint index, const GLdouble * v)
  4765. {
  4766.     (void) index; (void) v;
  4767.    DISPATCH(VertexAttrib2dv, (index, v), (F, "glVertexAttrib2dvARB(%d, %p);\n", index, (const void *) v));
  4768. }
  4769.  
  4770. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2s)(GLuint index, GLshort x, GLshort y)
  4771. {
  4772.     (void) index; (void) x; (void) y;
  4773.    DISPATCH(VertexAttrib2s, (index, x, y), (F, "glVertexAttrib2s(%d, %d, %d);\n", index, x, y));
  4774. }
  4775.  
  4776. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y)
  4777. {
  4778.     (void) index; (void) x; (void) y;
  4779.    DISPATCH(VertexAttrib2s, (index, x, y), (F, "glVertexAttrib2sARB(%d, %d, %d);\n", index, x, y));
  4780. }
  4781.  
  4782. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sv)(GLuint index, const GLshort * v)
  4783. {
  4784.     (void) index; (void) v;
  4785.    DISPATCH(VertexAttrib2sv, (index, v), (F, "glVertexAttrib2sv(%d, %p);\n", index, (const void *) v));
  4786. }
  4787.  
  4788. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svARB)(GLuint index, const GLshort * v)
  4789. {
  4790.     (void) index; (void) v;
  4791.    DISPATCH(VertexAttrib2sv, (index, v), (F, "glVertexAttrib2svARB(%d, %p);\n", index, (const void *) v));
  4792. }
  4793.  
  4794. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
  4795. {
  4796.     (void) index; (void) x; (void) y; (void) z;
  4797.    DISPATCH(VertexAttrib3d, (index, x, y, z), (F, "glVertexAttrib3d(%d, %f, %f, %f);\n", index, x, y, z));
  4798. }
  4799.  
  4800. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
  4801. {
  4802.     (void) index; (void) x; (void) y; (void) z;
  4803.    DISPATCH(VertexAttrib3d, (index, x, y, z), (F, "glVertexAttrib3dARB(%d, %f, %f, %f);\n", index, x, y, z));
  4804. }
  4805.  
  4806. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dv)(GLuint index, const GLdouble * v)
  4807. {
  4808.     (void) index; (void) v;
  4809.    DISPATCH(VertexAttrib3dv, (index, v), (F, "glVertexAttrib3dv(%d, %p);\n", index, (const void *) v));
  4810. }
  4811.  
  4812. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvARB)(GLuint index, const GLdouble * v)
  4813. {
  4814.     (void) index; (void) v;
  4815.    DISPATCH(VertexAttrib3dv, (index, v), (F, "glVertexAttrib3dvARB(%d, %p);\n", index, (const void *) v));
  4816. }
  4817.  
  4818. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3s)(GLuint index, GLshort x, GLshort y, GLshort z)
  4819. {
  4820.     (void) index; (void) x; (void) y; (void) z;
  4821.    DISPATCH(VertexAttrib3s, (index, x, y, z), (F, "glVertexAttrib3s(%d, %d, %d, %d);\n", index, x, y, z));
  4822. }
  4823.  
  4824. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z)
  4825. {
  4826.     (void) index; (void) x; (void) y; (void) z;
  4827.    DISPATCH(VertexAttrib3s, (index, x, y, z), (F, "glVertexAttrib3sARB(%d, %d, %d, %d);\n", index, x, y, z));
  4828. }
  4829.  
  4830. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sv)(GLuint index, const GLshort * v)
  4831. {
  4832.     (void) index; (void) v;
  4833.    DISPATCH(VertexAttrib3sv, (index, v), (F, "glVertexAttrib3sv(%d, %p);\n", index, (const void *) v));
  4834. }
  4835.  
  4836. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svARB)(GLuint index, const GLshort * v)
  4837. {
  4838.     (void) index; (void) v;
  4839.    DISPATCH(VertexAttrib3sv, (index, v), (F, "glVertexAttrib3svARB(%d, %p);\n", index, (const void *) v));
  4840. }
  4841.  
  4842. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nbv)(GLuint index, const GLbyte * v)
  4843. {
  4844.     (void) index; (void) v;
  4845.    DISPATCH(VertexAttrib4Nbv, (index, v), (F, "glVertexAttrib4Nbv(%d, %p);\n", index, (const void *) v));
  4846. }
  4847.  
  4848. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NbvARB)(GLuint index, const GLbyte * v)
  4849. {
  4850.     (void) index; (void) v;
  4851.    DISPATCH(VertexAttrib4Nbv, (index, v), (F, "glVertexAttrib4NbvARB(%d, %p);\n", index, (const void *) v));
  4852. }
  4853.  
  4854. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Niv)(GLuint index, const GLint * v)
  4855. {
  4856.     (void) index; (void) v;
  4857.    DISPATCH(VertexAttrib4Niv, (index, v), (F, "glVertexAttrib4Niv(%d, %p);\n", index, (const void *) v));
  4858. }
  4859.  
  4860. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NivARB)(GLuint index, const GLint * v)
  4861. {
  4862.     (void) index; (void) v;
  4863.    DISPATCH(VertexAttrib4Niv, (index, v), (F, "glVertexAttrib4NivARB(%d, %p);\n", index, (const void *) v));
  4864. }
  4865.  
  4866. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nsv)(GLuint index, const GLshort * v)
  4867. {
  4868.     (void) index; (void) v;
  4869.    DISPATCH(VertexAttrib4Nsv, (index, v), (F, "glVertexAttrib4Nsv(%d, %p);\n", index, (const void *) v));
  4870. }
  4871.  
  4872. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NsvARB)(GLuint index, const GLshort * v)
  4873. {
  4874.     (void) index; (void) v;
  4875.    DISPATCH(VertexAttrib4Nsv, (index, v), (F, "glVertexAttrib4NsvARB(%d, %p);\n", index, (const void *) v));
  4876. }
  4877.  
  4878. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nub)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
  4879. {
  4880.     (void) index; (void) x; (void) y; (void) z; (void) w;
  4881.    DISPATCH(VertexAttrib4Nub, (index, x, y, z, w), (F, "glVertexAttrib4Nub(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  4882. }
  4883.  
  4884. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
  4885. {
  4886.     (void) index; (void) x; (void) y; (void) z; (void) w;
  4887.    DISPATCH(VertexAttrib4Nub, (index, x, y, z, w), (F, "glVertexAttrib4NubARB(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  4888. }
  4889.  
  4890. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nubv)(GLuint index, const GLubyte * v)
  4891. {
  4892.     (void) index; (void) v;
  4893.    DISPATCH(VertexAttrib4Nubv, (index, v), (F, "glVertexAttrib4Nubv(%d, %p);\n", index, (const void *) v));
  4894. }
  4895.  
  4896. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NubvARB)(GLuint index, const GLubyte * v)
  4897. {
  4898.     (void) index; (void) v;
  4899.    DISPATCH(VertexAttrib4Nubv, (index, v), (F, "glVertexAttrib4NubvARB(%d, %p);\n", index, (const void *) v));
  4900. }
  4901.  
  4902. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nuiv)(GLuint index, const GLuint * v)
  4903. {
  4904.     (void) index; (void) v;
  4905.    DISPATCH(VertexAttrib4Nuiv, (index, v), (F, "glVertexAttrib4Nuiv(%d, %p);\n", index, (const void *) v));
  4906. }
  4907.  
  4908. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NuivARB)(GLuint index, const GLuint * v)
  4909. {
  4910.     (void) index; (void) v;
  4911.    DISPATCH(VertexAttrib4Nuiv, (index, v), (F, "glVertexAttrib4NuivARB(%d, %p);\n", index, (const void *) v));
  4912. }
  4913.  
  4914. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4Nusv)(GLuint index, const GLushort * v)
  4915. {
  4916.     (void) index; (void) v;
  4917.    DISPATCH(VertexAttrib4Nusv, (index, v), (F, "glVertexAttrib4Nusv(%d, %p);\n", index, (const void *) v));
  4918. }
  4919.  
  4920. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4NusvARB)(GLuint index, const GLushort * v)
  4921. {
  4922.     (void) index; (void) v;
  4923.    DISPATCH(VertexAttrib4Nusv, (index, v), (F, "glVertexAttrib4NusvARB(%d, %p);\n", index, (const void *) v));
  4924. }
  4925.  
  4926. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4bv)(GLuint index, const GLbyte * v)
  4927. {
  4928.     (void) index; (void) v;
  4929.    DISPATCH(VertexAttrib4bv, (index, v), (F, "glVertexAttrib4bv(%d, %p);\n", index, (const void *) v));
  4930. }
  4931.  
  4932. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4bvARB)(GLuint index, const GLbyte * v)
  4933. {
  4934.     (void) index; (void) v;
  4935.    DISPATCH(VertexAttrib4bv, (index, v), (F, "glVertexAttrib4bvARB(%d, %p);\n", index, (const void *) v));
  4936. }
  4937.  
  4938. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  4939. {
  4940.     (void) index; (void) x; (void) y; (void) z; (void) w;
  4941.    DISPATCH(VertexAttrib4d, (index, x, y, z, w), (F, "glVertexAttrib4d(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
  4942. }
  4943.  
  4944. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  4945. {
  4946.     (void) index; (void) x; (void) y; (void) z; (void) w;
  4947.    DISPATCH(VertexAttrib4d, (index, x, y, z, w), (F, "glVertexAttrib4dARB(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
  4948. }
  4949.  
  4950. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dv)(GLuint index, const GLdouble * v)
  4951. {
  4952.     (void) index; (void) v;
  4953.    DISPATCH(VertexAttrib4dv, (index, v), (F, "glVertexAttrib4dv(%d, %p);\n", index, (const void *) v));
  4954. }
  4955.  
  4956. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvARB)(GLuint index, const GLdouble * v)
  4957. {
  4958.     (void) index; (void) v;
  4959.    DISPATCH(VertexAttrib4dv, (index, v), (F, "glVertexAttrib4dvARB(%d, %p);\n", index, (const void *) v));
  4960. }
  4961.  
  4962. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4iv)(GLuint index, const GLint * v)
  4963. {
  4964.     (void) index; (void) v;
  4965.    DISPATCH(VertexAttrib4iv, (index, v), (F, "glVertexAttrib4iv(%d, %p);\n", index, (const void *) v));
  4966. }
  4967.  
  4968. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ivARB)(GLuint index, const GLint * v)
  4969. {
  4970.     (void) index; (void) v;
  4971.    DISPATCH(VertexAttrib4iv, (index, v), (F, "glVertexAttrib4ivARB(%d, %p);\n", index, (const void *) v));
  4972. }
  4973.  
  4974. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4s)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
  4975. {
  4976.     (void) index; (void) x; (void) y; (void) z; (void) w;
  4977.    DISPATCH(VertexAttrib4s, (index, x, y, z, w), (F, "glVertexAttrib4s(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  4978. }
  4979.  
  4980. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
  4981. {
  4982.     (void) index; (void) x; (void) y; (void) z; (void) w;
  4983.    DISPATCH(VertexAttrib4s, (index, x, y, z, w), (F, "glVertexAttrib4sARB(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  4984. }
  4985.  
  4986. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sv)(GLuint index, const GLshort * v)
  4987. {
  4988.     (void) index; (void) v;
  4989.    DISPATCH(VertexAttrib4sv, (index, v), (F, "glVertexAttrib4sv(%d, %p);\n", index, (const void *) v));
  4990. }
  4991.  
  4992. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svARB)(GLuint index, const GLshort * v)
  4993. {
  4994.     (void) index; (void) v;
  4995.    DISPATCH(VertexAttrib4sv, (index, v), (F, "glVertexAttrib4svARB(%d, %p);\n", index, (const void *) v));
  4996. }
  4997.  
  4998. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubv)(GLuint index, const GLubyte * v)
  4999. {
  5000.     (void) index; (void) v;
  5001.    DISPATCH(VertexAttrib4ubv, (index, v), (F, "glVertexAttrib4ubv(%d, %p);\n", index, (const void *) v));
  5002. }
  5003.  
  5004. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvARB)(GLuint index, const GLubyte * v)
  5005. {
  5006.     (void) index; (void) v;
  5007.    DISPATCH(VertexAttrib4ubv, (index, v), (F, "glVertexAttrib4ubvARB(%d, %p);\n", index, (const void *) v));
  5008. }
  5009.  
  5010. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4uiv)(GLuint index, const GLuint * v)
  5011. {
  5012.     (void) index; (void) v;
  5013.    DISPATCH(VertexAttrib4uiv, (index, v), (F, "glVertexAttrib4uiv(%d, %p);\n", index, (const void *) v));
  5014. }
  5015.  
  5016. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4uivARB)(GLuint index, const GLuint * v)
  5017. {
  5018.     (void) index; (void) v;
  5019.    DISPATCH(VertexAttrib4uiv, (index, v), (F, "glVertexAttrib4uivARB(%d, %p);\n", index, (const void *) v));
  5020. }
  5021.  
  5022. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4usv)(GLuint index, const GLushort * v)
  5023. {
  5024.     (void) index; (void) v;
  5025.    DISPATCH(VertexAttrib4usv, (index, v), (F, "glVertexAttrib4usv(%d, %p);\n", index, (const void *) v));
  5026. }
  5027.  
  5028. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4usvARB)(GLuint index, const GLushort * v)
  5029. {
  5030.     (void) index; (void) v;
  5031.    DISPATCH(VertexAttrib4usv, (index, v), (F, "glVertexAttrib4usvARB(%d, %p);\n", index, (const void *) v));
  5032. }
  5033.  
  5034. KEYWORD1 void KEYWORD2 NAME(VertexAttribPointer)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
  5035. {
  5036.     (void) index; (void) size; (void) type; (void) normalized; (void) stride; (void) pointer;
  5037.    DISPATCH(VertexAttribPointer, (index, size, type, normalized, stride, pointer), (F, "glVertexAttribPointer(%d, %d, 0x%x, %d, %d, %p);\n", index, size, type, normalized, stride, (const void *) pointer));
  5038. }
  5039.  
  5040. KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
  5041. {
  5042.     (void) index; (void) size; (void) type; (void) normalized; (void) stride; (void) pointer;
  5043.    DISPATCH(VertexAttribPointer, (index, size, type, normalized, stride, pointer), (F, "glVertexAttribPointerARB(%d, %d, 0x%x, %d, %d, %p);\n", index, size, type, normalized, stride, (const void *) pointer));
  5044. }
  5045.  
  5046. KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  5047. {
  5048.     (void) location; (void) count; (void) transpose; (void) value;
  5049.    DISPATCH(UniformMatrix2x3fv, (location, count, transpose, value), (F, "glUniformMatrix2x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  5050. }
  5051.  
  5052. KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  5053. {
  5054.     (void) location; (void) count; (void) transpose; (void) value;
  5055.    DISPATCH(UniformMatrix2x4fv, (location, count, transpose, value), (F, "glUniformMatrix2x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  5056. }
  5057.  
  5058. KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  5059. {
  5060.     (void) location; (void) count; (void) transpose; (void) value;
  5061.    DISPATCH(UniformMatrix3x2fv, (location, count, transpose, value), (F, "glUniformMatrix3x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  5062. }
  5063.  
  5064. KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  5065. {
  5066.     (void) location; (void) count; (void) transpose; (void) value;
  5067.    DISPATCH(UniformMatrix3x4fv, (location, count, transpose, value), (F, "glUniformMatrix3x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  5068. }
  5069.  
  5070. KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  5071. {
  5072.     (void) location; (void) count; (void) transpose; (void) value;
  5073.    DISPATCH(UniformMatrix4x2fv, (location, count, transpose, value), (F, "glUniformMatrix4x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  5074. }
  5075.  
  5076. KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
  5077. {
  5078.     (void) location; (void) count; (void) transpose; (void) value;
  5079.    DISPATCH(UniformMatrix4x3fv, (location, count, transpose, value), (F, "glUniformMatrix4x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
  5080. }
  5081.  
  5082. KEYWORD1 void KEYWORD2 NAME(BeginConditionalRender)(GLuint query, GLenum mode)
  5083. {
  5084.     (void) query; (void) mode;
  5085.    DISPATCH(BeginConditionalRender, (query, mode), (F, "glBeginConditionalRender(%d, 0x%x);\n", query, mode));
  5086. }
  5087.  
  5088. KEYWORD1 void KEYWORD2 NAME(BeginConditionalRenderNV)(GLuint query, GLenum mode)
  5089. {
  5090.     (void) query; (void) mode;
  5091.    DISPATCH(BeginConditionalRender, (query, mode), (F, "glBeginConditionalRenderNV(%d, 0x%x);\n", query, mode));
  5092. }
  5093.  
  5094. KEYWORD1 void KEYWORD2 NAME(BeginTransformFeedback)(GLenum mode)
  5095. {
  5096.     (void) mode;
  5097.    DISPATCH(BeginTransformFeedback, (mode), (F, "glBeginTransformFeedback(0x%x);\n", mode));
  5098. }
  5099.  
  5100. KEYWORD1 void KEYWORD2 NAME(BeginTransformFeedbackEXT)(GLenum mode)
  5101. {
  5102.     (void) mode;
  5103.    DISPATCH(BeginTransformFeedback, (mode), (F, "glBeginTransformFeedbackEXT(0x%x);\n", mode));
  5104. }
  5105.  
  5106. KEYWORD1 void KEYWORD2 NAME(BindBufferBase)(GLenum target, GLuint index, GLuint buffer)
  5107. {
  5108.     (void) target; (void) index; (void) buffer;
  5109.    DISPATCH(BindBufferBase, (target, index, buffer), (F, "glBindBufferBase(0x%x, %d, %d);\n", target, index, buffer));
  5110. }
  5111.  
  5112. KEYWORD1 void KEYWORD2 NAME(BindBufferBaseEXT)(GLenum target, GLuint index, GLuint buffer)
  5113. {
  5114.     (void) target; (void) index; (void) buffer;
  5115.    DISPATCH(BindBufferBase, (target, index, buffer), (F, "glBindBufferBaseEXT(0x%x, %d, %d);\n", target, index, buffer));
  5116. }
  5117.  
  5118. KEYWORD1 void KEYWORD2 NAME(BindBufferRange)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
  5119. {
  5120.     (void) target; (void) index; (void) buffer; (void) offset; (void) size;
  5121.    DISPATCH(BindBufferRange, (target, index, buffer, offset, size), (F, "glBindBufferRange(0x%x, %d, %d, %d, %d);\n", target, index, buffer, offset, size));
  5122. }
  5123.  
  5124. KEYWORD1 void KEYWORD2 NAME(BindBufferRangeEXT)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
  5125. {
  5126.     (void) target; (void) index; (void) buffer; (void) offset; (void) size;
  5127.    DISPATCH(BindBufferRange, (target, index, buffer, offset, size), (F, "glBindBufferRangeEXT(0x%x, %d, %d, %d, %d);\n", target, index, buffer, offset, size));
  5128. }
  5129.  
  5130. KEYWORD1 void KEYWORD2 NAME(BindFragDataLocationEXT)(GLuint program, GLuint colorNumber, const GLchar * name)
  5131. {
  5132.     (void) program; (void) colorNumber; (void) name;
  5133.    DISPATCH(BindFragDataLocation, (program, colorNumber, name), (F, "glBindFragDataLocationEXT(%d, %d, %p);\n", program, colorNumber, (const void *) name));
  5134. }
  5135.  
  5136. KEYWORD1 void KEYWORD2 NAME(BindFragDataLocation)(GLuint program, GLuint colorNumber, const GLchar * name)
  5137. {
  5138.     (void) program; (void) colorNumber; (void) name;
  5139.    DISPATCH(BindFragDataLocation, (program, colorNumber, name), (F, "glBindFragDataLocation(%d, %d, %p);\n", program, colorNumber, (const void *) name));
  5140. }
  5141.  
  5142. KEYWORD1 void KEYWORD2 NAME(ClampColorARB)(GLenum target, GLenum clamp)
  5143. {
  5144.     (void) target; (void) clamp;
  5145.    DISPATCH(ClampColor, (target, clamp), (F, "glClampColorARB(0x%x, 0x%x);\n", target, clamp));
  5146. }
  5147.  
  5148. KEYWORD1 void KEYWORD2 NAME(ClampColor)(GLenum target, GLenum clamp)
  5149. {
  5150.     (void) target; (void) clamp;
  5151.    DISPATCH(ClampColor, (target, clamp), (F, "glClampColor(0x%x, 0x%x);\n", target, clamp));
  5152. }
  5153.  
  5154. KEYWORD1 void KEYWORD2 NAME(ClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
  5155. {
  5156.     (void) buffer; (void) drawbuffer; (void) depth; (void) stencil;
  5157.    DISPATCH(ClearBufferfi, (buffer, drawbuffer, depth, stencil), (F, "glClearBufferfi(0x%x, %d, %f, %d);\n", buffer, drawbuffer, depth, stencil));
  5158. }
  5159.  
  5160. KEYWORD1 void KEYWORD2 NAME(ClearBufferfv)(GLenum buffer, GLint drawbuffer, const GLfloat * value)
  5161. {
  5162.     (void) buffer; (void) drawbuffer; (void) value;
  5163.    DISPATCH(ClearBufferfv, (buffer, drawbuffer, value), (F, "glClearBufferfv(0x%x, %d, %p);\n", buffer, drawbuffer, (const void *) value));
  5164. }
  5165.  
  5166. KEYWORD1 void KEYWORD2 NAME(ClearBufferiv)(GLenum buffer, GLint drawbuffer, const GLint * value)
  5167. {
  5168.     (void) buffer; (void) drawbuffer; (void) value;
  5169.    DISPATCH(ClearBufferiv, (buffer, drawbuffer, value), (F, "glClearBufferiv(0x%x, %d, %p);\n", buffer, drawbuffer, (const void *) value));
  5170. }
  5171.  
  5172. KEYWORD1 void KEYWORD2 NAME(ClearBufferuiv)(GLenum buffer, GLint drawbuffer, const GLuint * value)
  5173. {
  5174.     (void) buffer; (void) drawbuffer; (void) value;
  5175.    DISPATCH(ClearBufferuiv, (buffer, drawbuffer, value), (F, "glClearBufferuiv(0x%x, %d, %p);\n", buffer, drawbuffer, (const void *) value));
  5176. }
  5177.  
  5178. KEYWORD1 void KEYWORD2 NAME(ColorMaskIndexedEXT)(GLuint buf, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
  5179. {
  5180.     (void) buf; (void) r; (void) g; (void) b; (void) a;
  5181.    DISPATCH(ColorMaski, (buf, r, g, b, a), (F, "glColorMaskIndexedEXT(%d, %d, %d, %d, %d);\n", buf, r, g, b, a));
  5182. }
  5183.  
  5184. KEYWORD1 void KEYWORD2 NAME(ColorMaski)(GLuint buf, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
  5185. {
  5186.     (void) buf; (void) r; (void) g; (void) b; (void) a;
  5187.    DISPATCH(ColorMaski, (buf, r, g, b, a), (F, "glColorMaski(%d, %d, %d, %d, %d);\n", buf, r, g, b, a));
  5188. }
  5189.  
  5190. KEYWORD1 void KEYWORD2 NAME(DisableIndexedEXT)(GLenum target, GLuint index)
  5191. {
  5192.     (void) target; (void) index;
  5193.    DISPATCH(Disablei, (target, index), (F, "glDisableIndexedEXT(0x%x, %d);\n", target, index));
  5194. }
  5195.  
  5196. KEYWORD1 void KEYWORD2 NAME(Disablei)(GLenum target, GLuint index)
  5197. {
  5198.     (void) target; (void) index;
  5199.    DISPATCH(Disablei, (target, index), (F, "glDisablei(0x%x, %d);\n", target, index));
  5200. }
  5201.  
  5202. KEYWORD1 void KEYWORD2 NAME(EnableIndexedEXT)(GLenum target, GLuint index)
  5203. {
  5204.     (void) target; (void) index;
  5205.    DISPATCH(Enablei, (target, index), (F, "glEnableIndexedEXT(0x%x, %d);\n", target, index));
  5206. }
  5207.  
  5208. KEYWORD1 void KEYWORD2 NAME(Enablei)(GLenum target, GLuint index)
  5209. {
  5210.     (void) target; (void) index;
  5211.    DISPATCH(Enablei, (target, index), (F, "glEnablei(0x%x, %d);\n", target, index));
  5212. }
  5213.  
  5214. KEYWORD1 void KEYWORD2 NAME(EndConditionalRender)(void)
  5215. {
  5216.    DISPATCH(EndConditionalRender, (), (F, "glEndConditionalRender();\n"));
  5217. }
  5218.  
  5219. KEYWORD1 void KEYWORD2 NAME(EndConditionalRenderNV)(void)
  5220. {
  5221.    DISPATCH(EndConditionalRender, (), (F, "glEndConditionalRenderNV();\n"));
  5222. }
  5223.  
  5224. KEYWORD1 void KEYWORD2 NAME(EndTransformFeedback)(void)
  5225. {
  5226.    DISPATCH(EndTransformFeedback, (), (F, "glEndTransformFeedback();\n"));
  5227. }
  5228.  
  5229. KEYWORD1 void KEYWORD2 NAME(EndTransformFeedbackEXT)(void)
  5230. {
  5231.    DISPATCH(EndTransformFeedback, (), (F, "glEndTransformFeedbackEXT();\n"));
  5232. }
  5233.  
  5234. KEYWORD1 void KEYWORD2 NAME(GetBooleanIndexedvEXT)(GLenum value, GLuint index, GLboolean * data)
  5235. {
  5236.     (void) value; (void) index; (void) data;
  5237.    DISPATCH(GetBooleani_v, (value, index, data), (F, "glGetBooleanIndexedvEXT(0x%x, %d, %p);\n", value, index, (const void *) data));
  5238. }
  5239.  
  5240. KEYWORD1 void KEYWORD2 NAME(GetBooleani_v)(GLenum value, GLuint index, GLboolean * data)
  5241. {
  5242.     (void) value; (void) index; (void) data;
  5243.    DISPATCH(GetBooleani_v, (value, index, data), (F, "glGetBooleani_v(0x%x, %d, %p);\n", value, index, (const void *) data));
  5244. }
  5245.  
  5246. KEYWORD1 GLint KEYWORD2 NAME(GetFragDataLocationEXT)(GLuint program, const GLchar * name)
  5247. {
  5248.     (void) program; (void) name;
  5249.    RETURN_DISPATCH(GetFragDataLocation, (program, name), (F, "glGetFragDataLocationEXT(%d, %p);\n", program, (const void *) name));
  5250. }
  5251.  
  5252. KEYWORD1 GLint KEYWORD2 NAME(GetFragDataLocation)(GLuint program, const GLchar * name)
  5253. {
  5254.     (void) program; (void) name;
  5255.    RETURN_DISPATCH(GetFragDataLocation, (program, name), (F, "glGetFragDataLocation(%d, %p);\n", program, (const void *) name));
  5256. }
  5257.  
  5258. KEYWORD1 void KEYWORD2 NAME(GetIntegerIndexedvEXT)(GLenum value, GLuint index, GLint * data)
  5259. {
  5260.     (void) value; (void) index; (void) data;
  5261.    DISPATCH(GetIntegeri_v, (value, index, data), (F, "glGetIntegerIndexedvEXT(0x%x, %d, %p);\n", value, index, (const void *) data));
  5262. }
  5263.  
  5264. KEYWORD1 void KEYWORD2 NAME(GetIntegeri_v)(GLenum value, GLuint index, GLint * data)
  5265. {
  5266.     (void) value; (void) index; (void) data;
  5267.    DISPATCH(GetIntegeri_v, (value, index, data), (F, "glGetIntegeri_v(0x%x, %d, %p);\n", value, index, (const void *) data));
  5268. }
  5269.  
  5270. KEYWORD1 const GLubyte * KEYWORD2 NAME(GetStringi)(GLenum name, GLuint index)
  5271. {
  5272.     (void) name; (void) index;
  5273.    RETURN_DISPATCH(GetStringi, (name, index), (F, "glGetStringi(0x%x, %d);\n", name, index));
  5274. }
  5275.  
  5276. KEYWORD1 void KEYWORD2 NAME(GetTexParameterIivEXT)(GLenum target, GLenum pname, GLint * params)
  5277. {
  5278.     (void) target; (void) pname; (void) params;
  5279.    DISPATCH(GetTexParameterIiv, (target, pname, params), (F, "glGetTexParameterIivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5280. }
  5281.  
  5282. KEYWORD1 void KEYWORD2 NAME(GetTexParameterIiv)(GLenum target, GLenum pname, GLint * params)
  5283. {
  5284.     (void) target; (void) pname; (void) params;
  5285.    DISPATCH(GetTexParameterIiv, (target, pname, params), (F, "glGetTexParameterIiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5286. }
  5287.  
  5288. KEYWORD1 void KEYWORD2 NAME(GetTexParameterIuivEXT)(GLenum target, GLenum pname, GLuint * params)
  5289. {
  5290.     (void) target; (void) pname; (void) params;
  5291.    DISPATCH(GetTexParameterIuiv, (target, pname, params), (F, "glGetTexParameterIuivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5292. }
  5293.  
  5294. KEYWORD1 void KEYWORD2 NAME(GetTexParameterIuiv)(GLenum target, GLenum pname, GLuint * params)
  5295. {
  5296.     (void) target; (void) pname; (void) params;
  5297.    DISPATCH(GetTexParameterIuiv, (target, pname, params), (F, "glGetTexParameterIuiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5298. }
  5299.  
  5300. KEYWORD1 void KEYWORD2 NAME(GetTransformFeedbackVarying)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
  5301. {
  5302.     (void) program; (void) index; (void) bufSize; (void) length; (void) size; (void) type; (void) name;
  5303.    DISPATCH(GetTransformFeedbackVarying, (program, index, bufSize, length, size, type, name), (F, "glGetTransformFeedbackVarying(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
  5304. }
  5305.  
  5306. KEYWORD1 void KEYWORD2 NAME(GetTransformFeedbackVaryingEXT)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
  5307. {
  5308.     (void) program; (void) index; (void) bufSize; (void) length; (void) size; (void) type; (void) name;
  5309.    DISPATCH(GetTransformFeedbackVarying, (program, index, bufSize, length, size, type, name), (F, "glGetTransformFeedbackVaryingEXT(%d, %d, %d, %p, %p, %p, %p);\n", program, index, bufSize, (const void *) length, (const void *) size, (const void *) type, (const void *) name));
  5310. }
  5311.  
  5312. KEYWORD1 void KEYWORD2 NAME(GetUniformuivEXT)(GLuint program, GLint location, GLuint * params)
  5313. {
  5314.     (void) program; (void) location; (void) params;
  5315.    DISPATCH(GetUniformuiv, (program, location, params), (F, "glGetUniformuivEXT(%d, %d, %p);\n", program, location, (const void *) params));
  5316. }
  5317.  
  5318. KEYWORD1 void KEYWORD2 NAME(GetUniformuiv)(GLuint program, GLint location, GLuint * params)
  5319. {
  5320.     (void) program; (void) location; (void) params;
  5321.    DISPATCH(GetUniformuiv, (program, location, params), (F, "glGetUniformuiv(%d, %d, %p);\n", program, location, (const void *) params));
  5322. }
  5323.  
  5324. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribIivEXT)(GLuint index, GLenum pname, GLint * params)
  5325. {
  5326.     (void) index; (void) pname; (void) params;
  5327.    DISPATCH(GetVertexAttribIiv, (index, pname, params), (F, "glGetVertexAttribIivEXT(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  5328. }
  5329.  
  5330. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribIiv)(GLuint index, GLenum pname, GLint * params)
  5331. {
  5332.     (void) index; (void) pname; (void) params;
  5333.    DISPATCH(GetVertexAttribIiv, (index, pname, params), (F, "glGetVertexAttribIiv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  5334. }
  5335.  
  5336. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribIuivEXT)(GLuint index, GLenum pname, GLuint * params)
  5337. {
  5338.     (void) index; (void) pname; (void) params;
  5339.    DISPATCH(GetVertexAttribIuiv, (index, pname, params), (F, "glGetVertexAttribIuivEXT(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  5340. }
  5341.  
  5342. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribIuiv)(GLuint index, GLenum pname, GLuint * params)
  5343. {
  5344.     (void) index; (void) pname; (void) params;
  5345.    DISPATCH(GetVertexAttribIuiv, (index, pname, params), (F, "glGetVertexAttribIuiv(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  5346. }
  5347.  
  5348. KEYWORD1 GLboolean KEYWORD2 NAME(IsEnabledIndexedEXT)(GLenum target, GLuint index)
  5349. {
  5350.     (void) target; (void) index;
  5351.    RETURN_DISPATCH(IsEnabledi, (target, index), (F, "glIsEnabledIndexedEXT(0x%x, %d);\n", target, index));
  5352. }
  5353.  
  5354. KEYWORD1 GLboolean KEYWORD2 NAME(IsEnabledi)(GLenum target, GLuint index)
  5355. {
  5356.     (void) target; (void) index;
  5357.    RETURN_DISPATCH(IsEnabledi, (target, index), (F, "glIsEnabledi(0x%x, %d);\n", target, index));
  5358. }
  5359.  
  5360. KEYWORD1 void KEYWORD2 NAME(TexParameterIivEXT)(GLenum target, GLenum pname, const GLint * params)
  5361. {
  5362.     (void) target; (void) pname; (void) params;
  5363.    DISPATCH(TexParameterIiv, (target, pname, params), (F, "glTexParameterIivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5364. }
  5365.  
  5366. KEYWORD1 void KEYWORD2 NAME(TexParameterIiv)(GLenum target, GLenum pname, const GLint * params)
  5367. {
  5368.     (void) target; (void) pname; (void) params;
  5369.    DISPATCH(TexParameterIiv, (target, pname, params), (F, "glTexParameterIiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5370. }
  5371.  
  5372. KEYWORD1 void KEYWORD2 NAME(TexParameterIuivEXT)(GLenum target, GLenum pname, const GLuint * params)
  5373. {
  5374.     (void) target; (void) pname; (void) params;
  5375.    DISPATCH(TexParameterIuiv, (target, pname, params), (F, "glTexParameterIuivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5376. }
  5377.  
  5378. KEYWORD1 void KEYWORD2 NAME(TexParameterIuiv)(GLenum target, GLenum pname, const GLuint * params)
  5379. {
  5380.     (void) target; (void) pname; (void) params;
  5381.    DISPATCH(TexParameterIuiv, (target, pname, params), (F, "glTexParameterIuiv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5382. }
  5383.  
  5384. KEYWORD1 void KEYWORD2 NAME(TransformFeedbackVaryings)(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
  5385. {
  5386.     (void) program; (void) count; (void) varyings; (void) bufferMode;
  5387.    DISPATCH(TransformFeedbackVaryings, (program, count, varyings, bufferMode), (F, "glTransformFeedbackVaryings(%d, %d, %p, 0x%x);\n", program, count, (const void *) varyings, bufferMode));
  5388. }
  5389.  
  5390. KEYWORD1 void KEYWORD2 NAME(TransformFeedbackVaryingsEXT)(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
  5391. {
  5392.     (void) program; (void) count; (void) varyings; (void) bufferMode;
  5393.    DISPATCH(TransformFeedbackVaryings, (program, count, varyings, bufferMode), (F, "glTransformFeedbackVaryingsEXT(%d, %d, %p, 0x%x);\n", program, count, (const void *) varyings, bufferMode));
  5394. }
  5395.  
  5396. KEYWORD1 void KEYWORD2 NAME(Uniform1uiEXT)(GLint location, GLuint x)
  5397. {
  5398.     (void) location; (void) x;
  5399.    DISPATCH(Uniform1ui, (location, x), (F, "glUniform1uiEXT(%d, %d);\n", location, x));
  5400. }
  5401.  
  5402. KEYWORD1 void KEYWORD2 NAME(Uniform1ui)(GLint location, GLuint x)
  5403. {
  5404.     (void) location; (void) x;
  5405.    DISPATCH(Uniform1ui, (location, x), (F, "glUniform1ui(%d, %d);\n", location, x));
  5406. }
  5407.  
  5408. KEYWORD1 void KEYWORD2 NAME(Uniform1uivEXT)(GLint location, GLsizei count, const GLuint * value)
  5409. {
  5410.     (void) location; (void) count; (void) value;
  5411.    DISPATCH(Uniform1uiv, (location, count, value), (F, "glUniform1uivEXT(%d, %d, %p);\n", location, count, (const void *) value));
  5412. }
  5413.  
  5414. KEYWORD1 void KEYWORD2 NAME(Uniform1uiv)(GLint location, GLsizei count, const GLuint * value)
  5415. {
  5416.     (void) location; (void) count; (void) value;
  5417.    DISPATCH(Uniform1uiv, (location, count, value), (F, "glUniform1uiv(%d, %d, %p);\n", location, count, (const void *) value));
  5418. }
  5419.  
  5420. KEYWORD1 void KEYWORD2 NAME(Uniform2uiEXT)(GLint location, GLuint x, GLuint y)
  5421. {
  5422.     (void) location; (void) x; (void) y;
  5423.    DISPATCH(Uniform2ui, (location, x, y), (F, "glUniform2uiEXT(%d, %d, %d);\n", location, x, y));
  5424. }
  5425.  
  5426. KEYWORD1 void KEYWORD2 NAME(Uniform2ui)(GLint location, GLuint x, GLuint y)
  5427. {
  5428.     (void) location; (void) x; (void) y;
  5429.    DISPATCH(Uniform2ui, (location, x, y), (F, "glUniform2ui(%d, %d, %d);\n", location, x, y));
  5430. }
  5431.  
  5432. KEYWORD1 void KEYWORD2 NAME(Uniform2uivEXT)(GLint location, GLsizei count, const GLuint * value)
  5433. {
  5434.     (void) location; (void) count; (void) value;
  5435.    DISPATCH(Uniform2uiv, (location, count, value), (F, "glUniform2uivEXT(%d, %d, %p);\n", location, count, (const void *) value));
  5436. }
  5437.  
  5438. KEYWORD1 void KEYWORD2 NAME(Uniform2uiv)(GLint location, GLsizei count, const GLuint * value)
  5439. {
  5440.     (void) location; (void) count; (void) value;
  5441.    DISPATCH(Uniform2uiv, (location, count, value), (F, "glUniform2uiv(%d, %d, %p);\n", location, count, (const void *) value));
  5442. }
  5443.  
  5444. KEYWORD1 void KEYWORD2 NAME(Uniform3uiEXT)(GLint location, GLuint x, GLuint y, GLuint z)
  5445. {
  5446.     (void) location; (void) x; (void) y; (void) z;
  5447.    DISPATCH(Uniform3ui, (location, x, y, z), (F, "glUniform3uiEXT(%d, %d, %d, %d);\n", location, x, y, z));
  5448. }
  5449.  
  5450. KEYWORD1 void KEYWORD2 NAME(Uniform3ui)(GLint location, GLuint x, GLuint y, GLuint z)
  5451. {
  5452.     (void) location; (void) x; (void) y; (void) z;
  5453.    DISPATCH(Uniform3ui, (location, x, y, z), (F, "glUniform3ui(%d, %d, %d, %d);\n", location, x, y, z));
  5454. }
  5455.  
  5456. KEYWORD1 void KEYWORD2 NAME(Uniform3uivEXT)(GLint location, GLsizei count, const GLuint * value)
  5457. {
  5458.     (void) location; (void) count; (void) value;
  5459.    DISPATCH(Uniform3uiv, (location, count, value), (F, "glUniform3uivEXT(%d, %d, %p);\n", location, count, (const void *) value));
  5460. }
  5461.  
  5462. KEYWORD1 void KEYWORD2 NAME(Uniform3uiv)(GLint location, GLsizei count, const GLuint * value)
  5463. {
  5464.     (void) location; (void) count; (void) value;
  5465.    DISPATCH(Uniform3uiv, (location, count, value), (F, "glUniform3uiv(%d, %d, %p);\n", location, count, (const void *) value));
  5466. }
  5467.  
  5468. KEYWORD1 void KEYWORD2 NAME(Uniform4uiEXT)(GLint location, GLuint x, GLuint y, GLuint z, GLuint w)
  5469. {
  5470.     (void) location; (void) x; (void) y; (void) z; (void) w;
  5471.    DISPATCH(Uniform4ui, (location, x, y, z, w), (F, "glUniform4uiEXT(%d, %d, %d, %d, %d);\n", location, x, y, z, w));
  5472. }
  5473.  
  5474. KEYWORD1 void KEYWORD2 NAME(Uniform4ui)(GLint location, GLuint x, GLuint y, GLuint z, GLuint w)
  5475. {
  5476.     (void) location; (void) x; (void) y; (void) z; (void) w;
  5477.    DISPATCH(Uniform4ui, (location, x, y, z, w), (F, "glUniform4ui(%d, %d, %d, %d, %d);\n", location, x, y, z, w));
  5478. }
  5479.  
  5480. KEYWORD1 void KEYWORD2 NAME(Uniform4uivEXT)(GLint location, GLsizei count, const GLuint * value)
  5481. {
  5482.     (void) location; (void) count; (void) value;
  5483.    DISPATCH(Uniform4uiv, (location, count, value), (F, "glUniform4uivEXT(%d, %d, %p);\n", location, count, (const void *) value));
  5484. }
  5485.  
  5486. KEYWORD1 void KEYWORD2 NAME(Uniform4uiv)(GLint location, GLsizei count, const GLuint * value)
  5487. {
  5488.     (void) location; (void) count; (void) value;
  5489.    DISPATCH(Uniform4uiv, (location, count, value), (F, "glUniform4uiv(%d, %d, %p);\n", location, count, (const void *) value));
  5490. }
  5491.  
  5492. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1ivEXT)(GLuint index, const GLint * v)
  5493. {
  5494.     (void) index; (void) v;
  5495.    DISPATCH(VertexAttribI1iv, (index, v), (F, "glVertexAttribI1ivEXT(%d, %p);\n", index, (const void *) v));
  5496. }
  5497.  
  5498. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1iv)(GLuint index, const GLint * v)
  5499. {
  5500.     (void) index; (void) v;
  5501.    DISPATCH(VertexAttribI1iv, (index, v), (F, "glVertexAttribI1iv(%d, %p);\n", index, (const void *) v));
  5502. }
  5503.  
  5504. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1uivEXT)(GLuint index, const GLuint * v)
  5505. {
  5506.     (void) index; (void) v;
  5507.    DISPATCH(VertexAttribI1uiv, (index, v), (F, "glVertexAttribI1uivEXT(%d, %p);\n", index, (const void *) v));
  5508. }
  5509.  
  5510. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1uiv)(GLuint index, const GLuint * v)
  5511. {
  5512.     (void) index; (void) v;
  5513.    DISPATCH(VertexAttribI1uiv, (index, v), (F, "glVertexAttribI1uiv(%d, %p);\n", index, (const void *) v));
  5514. }
  5515.  
  5516. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4bvEXT)(GLuint index, const GLbyte * v)
  5517. {
  5518.     (void) index; (void) v;
  5519.    DISPATCH(VertexAttribI4bv, (index, v), (F, "glVertexAttribI4bvEXT(%d, %p);\n", index, (const void *) v));
  5520. }
  5521.  
  5522. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4bv)(GLuint index, const GLbyte * v)
  5523. {
  5524.     (void) index; (void) v;
  5525.    DISPATCH(VertexAttribI4bv, (index, v), (F, "glVertexAttribI4bv(%d, %p);\n", index, (const void *) v));
  5526. }
  5527.  
  5528. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4svEXT)(GLuint index, const GLshort * v)
  5529. {
  5530.     (void) index; (void) v;
  5531.    DISPATCH(VertexAttribI4sv, (index, v), (F, "glVertexAttribI4svEXT(%d, %p);\n", index, (const void *) v));
  5532. }
  5533.  
  5534. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4sv)(GLuint index, const GLshort * v)
  5535. {
  5536.     (void) index; (void) v;
  5537.    DISPATCH(VertexAttribI4sv, (index, v), (F, "glVertexAttribI4sv(%d, %p);\n", index, (const void *) v));
  5538. }
  5539.  
  5540. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4ubvEXT)(GLuint index, const GLubyte * v)
  5541. {
  5542.     (void) index; (void) v;
  5543.    DISPATCH(VertexAttribI4ubv, (index, v), (F, "glVertexAttribI4ubvEXT(%d, %p);\n", index, (const void *) v));
  5544. }
  5545.  
  5546. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4ubv)(GLuint index, const GLubyte * v)
  5547. {
  5548.     (void) index; (void) v;
  5549.    DISPATCH(VertexAttribI4ubv, (index, v), (F, "glVertexAttribI4ubv(%d, %p);\n", index, (const void *) v));
  5550. }
  5551.  
  5552. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4usvEXT)(GLuint index, const GLushort * v)
  5553. {
  5554.     (void) index; (void) v;
  5555.    DISPATCH(VertexAttribI4usv, (index, v), (F, "glVertexAttribI4usvEXT(%d, %p);\n", index, (const void *) v));
  5556. }
  5557.  
  5558. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4usv)(GLuint index, const GLushort * v)
  5559. {
  5560.     (void) index; (void) v;
  5561.    DISPATCH(VertexAttribI4usv, (index, v), (F, "glVertexAttribI4usv(%d, %p);\n", index, (const void *) v));
  5562. }
  5563.  
  5564. KEYWORD1 void KEYWORD2 NAME(VertexAttribIPointerEXT)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  5565. {
  5566.     (void) index; (void) size; (void) type; (void) stride; (void) pointer;
  5567.    DISPATCH(VertexAttribIPointer, (index, size, type, stride, pointer), (F, "glVertexAttribIPointerEXT(%d, %d, 0x%x, %d, %p);\n", index, size, type, stride, (const void *) pointer));
  5568. }
  5569.  
  5570. KEYWORD1 void KEYWORD2 NAME(VertexAttribIPointer)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  5571. {
  5572.     (void) index; (void) size; (void) type; (void) stride; (void) pointer;
  5573.    DISPATCH(VertexAttribIPointer, (index, size, type, stride, pointer), (F, "glVertexAttribIPointer(%d, %d, 0x%x, %d, %p);\n", index, size, type, stride, (const void *) pointer));
  5574. }
  5575.  
  5576. KEYWORD1 void KEYWORD2 NAME(PrimitiveRestartIndex)(GLuint index)
  5577. {
  5578.     (void) index;
  5579.    DISPATCH(PrimitiveRestartIndex, (index), (F, "glPrimitiveRestartIndex(%d);\n", index));
  5580. }
  5581.  
  5582. KEYWORD1 void KEYWORD2 NAME(PrimitiveRestartIndexNV)(GLuint index)
  5583. {
  5584.     (void) index;
  5585.    DISPATCH(PrimitiveRestartIndex, (index), (F, "glPrimitiveRestartIndexNV(%d);\n", index));
  5586. }
  5587.  
  5588. KEYWORD1 void KEYWORD2 NAME(TexBufferARB)(GLenum target, GLenum internalFormat, GLuint buffer)
  5589. {
  5590.     (void) target; (void) internalFormat; (void) buffer;
  5591.    DISPATCH(TexBuffer, (target, internalFormat, buffer), (F, "glTexBufferARB(0x%x, 0x%x, %d);\n", target, internalFormat, buffer));
  5592. }
  5593.  
  5594. KEYWORD1 void KEYWORD2 NAME(TexBuffer)(GLenum target, GLenum internalFormat, GLuint buffer)
  5595. {
  5596.     (void) target; (void) internalFormat; (void) buffer;
  5597.    DISPATCH(TexBuffer, (target, internalFormat, buffer), (F, "glTexBuffer(0x%x, 0x%x, %d);\n", target, internalFormat, buffer));
  5598. }
  5599.  
  5600. KEYWORD1 void KEYWORD2 NAME(FramebufferTextureARB)(GLenum target, GLenum attachment, GLuint texture, GLint level)
  5601. {
  5602.     (void) target; (void) attachment; (void) texture; (void) level;
  5603.    DISPATCH(FramebufferTexture, (target, attachment, texture, level), (F, "glFramebufferTextureARB(0x%x, 0x%x, %d, %d);\n", target, attachment, texture, level));
  5604. }
  5605.  
  5606. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture)(GLenum target, GLenum attachment, GLuint texture, GLint level)
  5607. {
  5608.     (void) target; (void) attachment; (void) texture; (void) level;
  5609.    DISPATCH(FramebufferTexture, (target, attachment, texture, level), (F, "glFramebufferTexture(0x%x, 0x%x, %d, %d);\n", target, attachment, texture, level));
  5610. }
  5611.  
  5612. KEYWORD1 void KEYWORD2 NAME(GetBufferParameteri64v)(GLenum target, GLenum pname, GLint64 * params)
  5613. {
  5614.     (void) target; (void) pname; (void) params;
  5615.    DISPATCH(GetBufferParameteri64v, (target, pname, params), (F, "glGetBufferParameteri64v(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5616. }
  5617.  
  5618. KEYWORD1 void KEYWORD2 NAME(GetInteger64i_v)(GLenum cap, GLuint index, GLint64 * data)
  5619. {
  5620.     (void) cap; (void) index; (void) data;
  5621.    DISPATCH(GetInteger64i_v, (cap, index, data), (F, "glGetInteger64i_v(0x%x, %d, %p);\n", cap, index, (const void *) data));
  5622. }
  5623.  
  5624. KEYWORD1 void KEYWORD2 NAME(VertexAttribDivisorARB)(GLuint index, GLuint divisor)
  5625. {
  5626.     (void) index; (void) divisor;
  5627.    DISPATCH(VertexAttribDivisor, (index, divisor), (F, "glVertexAttribDivisorARB(%d, %d);\n", index, divisor));
  5628. }
  5629.  
  5630. KEYWORD1 void KEYWORD2 NAME(VertexAttribDivisor)(GLuint index, GLuint divisor)
  5631. {
  5632.     (void) index; (void) divisor;
  5633.    DISPATCH(VertexAttribDivisor, (index, divisor), (F, "glVertexAttribDivisor(%d, %d);\n", index, divisor));
  5634. }
  5635.  
  5636. KEYWORD1 void KEYWORD2 NAME(BindProgramARB)(GLenum target, GLuint program)
  5637. {
  5638.     (void) target; (void) program;
  5639.    DISPATCH(BindProgramARB, (target, program), (F, "glBindProgramARB(0x%x, %d);\n", target, program));
  5640. }
  5641.  
  5642. KEYWORD1 void KEYWORD2 NAME(BindProgramNV)(GLenum target, GLuint program)
  5643. {
  5644.     (void) target; (void) program;
  5645.    DISPATCH(BindProgramARB, (target, program), (F, "glBindProgramNV(0x%x, %d);\n", target, program));
  5646. }
  5647.  
  5648. KEYWORD1 void KEYWORD2 NAME(DeleteProgramsARB)(GLsizei n, const GLuint * programs)
  5649. {
  5650.     (void) n; (void) programs;
  5651.    DISPATCH(DeleteProgramsARB, (n, programs), (F, "glDeleteProgramsARB(%d, %p);\n", n, (const void *) programs));
  5652. }
  5653.  
  5654. KEYWORD1 void KEYWORD2 NAME(DeleteProgramsNV)(GLsizei n, const GLuint * programs)
  5655. {
  5656.     (void) n; (void) programs;
  5657.    DISPATCH(DeleteProgramsARB, (n, programs), (F, "glDeleteProgramsNV(%d, %p);\n", n, (const void *) programs));
  5658. }
  5659.  
  5660. KEYWORD1 void KEYWORD2 NAME(GenProgramsARB)(GLsizei n, GLuint * programs)
  5661. {
  5662.     (void) n; (void) programs;
  5663.    DISPATCH(GenProgramsARB, (n, programs), (F, "glGenProgramsARB(%d, %p);\n", n, (const void *) programs));
  5664. }
  5665.  
  5666. KEYWORD1 void KEYWORD2 NAME(GenProgramsNV)(GLsizei n, GLuint * programs)
  5667. {
  5668.     (void) n; (void) programs;
  5669.    DISPATCH(GenProgramsARB, (n, programs), (F, "glGenProgramsNV(%d, %p);\n", n, (const void *) programs));
  5670. }
  5671.  
  5672. KEYWORD1 void KEYWORD2 NAME(GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params)
  5673. {
  5674.     (void) target; (void) index; (void) params;
  5675.    DISPATCH(GetProgramEnvParameterdvARB, (target, index, params), (F, "glGetProgramEnvParameterdvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5676. }
  5677.  
  5678. KEYWORD1 void KEYWORD2 NAME(GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params)
  5679. {
  5680.     (void) target; (void) index; (void) params;
  5681.    DISPATCH(GetProgramEnvParameterfvARB, (target, index, params), (F, "glGetProgramEnvParameterfvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5682. }
  5683.  
  5684. KEYWORD1 void KEYWORD2 NAME(GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params)
  5685. {
  5686.     (void) target; (void) index; (void) params;
  5687.    DISPATCH(GetProgramLocalParameterdvARB, (target, index, params), (F, "glGetProgramLocalParameterdvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5688. }
  5689.  
  5690. KEYWORD1 void KEYWORD2 NAME(GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params)
  5691. {
  5692.     (void) target; (void) index; (void) params;
  5693.    DISPATCH(GetProgramLocalParameterfvARB, (target, index, params), (F, "glGetProgramLocalParameterfvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5694. }
  5695.  
  5696. KEYWORD1 void KEYWORD2 NAME(GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string)
  5697. {
  5698.     (void) target; (void) pname; (void) string;
  5699.    DISPATCH(GetProgramStringARB, (target, pname, string), (F, "glGetProgramStringARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) string));
  5700. }
  5701.  
  5702. KEYWORD1 void KEYWORD2 NAME(GetProgramivARB)(GLenum target, GLenum pname, GLint * params)
  5703. {
  5704.     (void) target; (void) pname; (void) params;
  5705.    DISPATCH(GetProgramivARB, (target, pname, params), (F, "glGetProgramivARB(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  5706. }
  5707.  
  5708. KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramARB)(GLuint program)
  5709. {
  5710.     (void) program;
  5711.    RETURN_DISPATCH(IsProgramARB, (program), (F, "glIsProgramARB(%d);\n", program));
  5712. }
  5713.  
  5714. KEYWORD1 GLboolean KEYWORD2 NAME(IsProgramNV)(GLuint program)
  5715. {
  5716.     (void) program;
  5717.    RETURN_DISPATCH(IsProgramARB, (program), (F, "glIsProgramNV(%d);\n", program));
  5718. }
  5719.  
  5720. KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  5721. {
  5722.     (void) target; (void) index; (void) x; (void) y; (void) z; (void) w;
  5723.    DISPATCH(ProgramEnvParameter4dARB, (target, index, x, y, z, w), (F, "glProgramEnvParameter4dARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
  5724. }
  5725.  
  5726. KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  5727. {
  5728.     (void) target; (void) index; (void) x; (void) y; (void) z; (void) w;
  5729.    DISPATCH(ProgramEnvParameter4dARB, (target, index, x, y, z, w), (F, "glProgramParameter4dNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
  5730. }
  5731.  
  5732. KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params)
  5733. {
  5734.     (void) target; (void) index; (void) params;
  5735.    DISPATCH(ProgramEnvParameter4dvARB, (target, index, params), (F, "glProgramEnvParameter4dvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5736. }
  5737.  
  5738. KEYWORD1 void KEYWORD2 NAME(ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params)
  5739. {
  5740.     (void) target; (void) index; (void) params;
  5741.    DISPATCH(ProgramEnvParameter4dvARB, (target, index, params), (F, "glProgramParameter4dvNV(0x%x, %d, %p);\n", target, index, (const void *) params));
  5742. }
  5743.  
  5744. KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  5745. {
  5746.     (void) target; (void) index; (void) x; (void) y; (void) z; (void) w;
  5747.    DISPATCH(ProgramEnvParameter4fARB, (target, index, x, y, z, w), (F, "glProgramEnvParameter4fARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
  5748. }
  5749.  
  5750. KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  5751. {
  5752.     (void) target; (void) index; (void) x; (void) y; (void) z; (void) w;
  5753.    DISPATCH(ProgramEnvParameter4fARB, (target, index, x, y, z, w), (F, "glProgramParameter4fNV(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
  5754. }
  5755.  
  5756. KEYWORD1 void KEYWORD2 NAME(ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params)
  5757. {
  5758.     (void) target; (void) index; (void) params;
  5759.    DISPATCH(ProgramEnvParameter4fvARB, (target, index, params), (F, "glProgramEnvParameter4fvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5760. }
  5761.  
  5762. KEYWORD1 void KEYWORD2 NAME(ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params)
  5763. {
  5764.     (void) target; (void) index; (void) params;
  5765.    DISPATCH(ProgramEnvParameter4fvARB, (target, index, params), (F, "glProgramParameter4fvNV(0x%x, %d, %p);\n", target, index, (const void *) params));
  5766. }
  5767.  
  5768. KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  5769. {
  5770.     (void) target; (void) index; (void) x; (void) y; (void) z; (void) w;
  5771.    DISPATCH(ProgramLocalParameter4dARB, (target, index, x, y, z, w), (F, "glProgramLocalParameter4dARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
  5772. }
  5773.  
  5774. KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params)
  5775. {
  5776.     (void) target; (void) index; (void) params;
  5777.    DISPATCH(ProgramLocalParameter4dvARB, (target, index, params), (F, "glProgramLocalParameter4dvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5778. }
  5779.  
  5780. KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  5781. {
  5782.     (void) target; (void) index; (void) x; (void) y; (void) z; (void) w;
  5783.    DISPATCH(ProgramLocalParameter4fARB, (target, index, x, y, z, w), (F, "glProgramLocalParameter4fARB(0x%x, %d, %f, %f, %f, %f);\n", target, index, x, y, z, w));
  5784. }
  5785.  
  5786. KEYWORD1 void KEYWORD2 NAME(ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params)
  5787. {
  5788.     (void) target; (void) index; (void) params;
  5789.    DISPATCH(ProgramLocalParameter4fvARB, (target, index, params), (F, "glProgramLocalParameter4fvARB(0x%x, %d, %p);\n", target, index, (const void *) params));
  5790. }
  5791.  
  5792. KEYWORD1 void KEYWORD2 NAME(ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string)
  5793. {
  5794.     (void) target; (void) format; (void) len; (void) string;
  5795.    DISPATCH(ProgramStringARB, (target, format, len, string), (F, "glProgramStringARB(0x%x, 0x%x, %d, %p);\n", target, format, len, (const void *) string));
  5796. }
  5797.  
  5798. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1f)(GLuint index, GLfloat x)
  5799. {
  5800.     (void) index; (void) x;
  5801.    DISPATCH(VertexAttrib1fARB, (index, x), (F, "glVertexAttrib1f(%d, %f);\n", index, x));
  5802. }
  5803.  
  5804. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fARB)(GLuint index, GLfloat x)
  5805. {
  5806.     (void) index; (void) x;
  5807.    DISPATCH(VertexAttrib1fARB, (index, x), (F, "glVertexAttrib1fARB(%d, %f);\n", index, x));
  5808. }
  5809.  
  5810. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fv)(GLuint index, const GLfloat * v)
  5811. {
  5812.     (void) index; (void) v;
  5813.    DISPATCH(VertexAttrib1fvARB, (index, v), (F, "glVertexAttrib1fv(%d, %p);\n", index, (const void *) v));
  5814. }
  5815.  
  5816. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvARB)(GLuint index, const GLfloat * v)
  5817. {
  5818.     (void) index; (void) v;
  5819.    DISPATCH(VertexAttrib1fvARB, (index, v), (F, "glVertexAttrib1fvARB(%d, %p);\n", index, (const void *) v));
  5820. }
  5821.  
  5822. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2f)(GLuint index, GLfloat x, GLfloat y)
  5823. {
  5824.     (void) index; (void) x; (void) y;
  5825.    DISPATCH(VertexAttrib2fARB, (index, x, y), (F, "glVertexAttrib2f(%d, %f, %f);\n", index, x, y));
  5826. }
  5827.  
  5828. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y)
  5829. {
  5830.     (void) index; (void) x; (void) y;
  5831.    DISPATCH(VertexAttrib2fARB, (index, x, y), (F, "glVertexAttrib2fARB(%d, %f, %f);\n", index, x, y));
  5832. }
  5833.  
  5834. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fv)(GLuint index, const GLfloat * v)
  5835. {
  5836.     (void) index; (void) v;
  5837.    DISPATCH(VertexAttrib2fvARB, (index, v), (F, "glVertexAttrib2fv(%d, %p);\n", index, (const void *) v));
  5838. }
  5839.  
  5840. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvARB)(GLuint index, const GLfloat * v)
  5841. {
  5842.     (void) index; (void) v;
  5843.    DISPATCH(VertexAttrib2fvARB, (index, v), (F, "glVertexAttrib2fvARB(%d, %p);\n", index, (const void *) v));
  5844. }
  5845.  
  5846. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3f)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
  5847. {
  5848.     (void) index; (void) x; (void) y; (void) z;
  5849.    DISPATCH(VertexAttrib3fARB, (index, x, y, z), (F, "glVertexAttrib3f(%d, %f, %f, %f);\n", index, x, y, z));
  5850. }
  5851.  
  5852. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
  5853. {
  5854.     (void) index; (void) x; (void) y; (void) z;
  5855.    DISPATCH(VertexAttrib3fARB, (index, x, y, z), (F, "glVertexAttrib3fARB(%d, %f, %f, %f);\n", index, x, y, z));
  5856. }
  5857.  
  5858. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fv)(GLuint index, const GLfloat * v)
  5859. {
  5860.     (void) index; (void) v;
  5861.    DISPATCH(VertexAttrib3fvARB, (index, v), (F, "glVertexAttrib3fv(%d, %p);\n", index, (const void *) v));
  5862. }
  5863.  
  5864. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvARB)(GLuint index, const GLfloat * v)
  5865. {
  5866.     (void) index; (void) v;
  5867.    DISPATCH(VertexAttrib3fvARB, (index, v), (F, "glVertexAttrib3fvARB(%d, %p);\n", index, (const void *) v));
  5868. }
  5869.  
  5870. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4f)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  5871. {
  5872.     (void) index; (void) x; (void) y; (void) z; (void) w;
  5873.    DISPATCH(VertexAttrib4fARB, (index, x, y, z, w), (F, "glVertexAttrib4f(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
  5874. }
  5875.  
  5876. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  5877. {
  5878.     (void) index; (void) x; (void) y; (void) z; (void) w;
  5879.    DISPATCH(VertexAttrib4fARB, (index, x, y, z, w), (F, "glVertexAttrib4fARB(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
  5880. }
  5881.  
  5882. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fv)(GLuint index, const GLfloat * v)
  5883. {
  5884.     (void) index; (void) v;
  5885.    DISPATCH(VertexAttrib4fvARB, (index, v), (F, "glVertexAttrib4fv(%d, %p);\n", index, (const void *) v));
  5886. }
  5887.  
  5888. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvARB)(GLuint index, const GLfloat * v)
  5889. {
  5890.     (void) index; (void) v;
  5891.    DISPATCH(VertexAttrib4fvARB, (index, v), (F, "glVertexAttrib4fvARB(%d, %p);\n", index, (const void *) v));
  5892. }
  5893.  
  5894. KEYWORD1 void KEYWORD2 NAME(AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj)
  5895. {
  5896.     (void) containerObj; (void) obj;
  5897.    DISPATCH(AttachObjectARB, (containerObj, obj), (F, "glAttachObjectARB(%d, %d);\n", containerObj, obj));
  5898. }
  5899.  
  5900. KEYWORD1 GLhandleARB KEYWORD2 NAME(CreateProgramObjectARB)(void)
  5901. {
  5902.    RETURN_DISPATCH(CreateProgramObjectARB, (), (F, "glCreateProgramObjectARB();\n"));
  5903. }
  5904.  
  5905. KEYWORD1 GLhandleARB KEYWORD2 NAME(CreateShaderObjectARB)(GLenum shaderType)
  5906. {
  5907.     (void) shaderType;
  5908.    RETURN_DISPATCH(CreateShaderObjectARB, (shaderType), (F, "glCreateShaderObjectARB(0x%x);\n", shaderType));
  5909. }
  5910.  
  5911. KEYWORD1 void KEYWORD2 NAME(DeleteObjectARB)(GLhandleARB obj)
  5912. {
  5913.     (void) obj;
  5914.    DISPATCH(DeleteObjectARB, (obj), (F, "glDeleteObjectARB(%d);\n", obj));
  5915. }
  5916.  
  5917. KEYWORD1 void KEYWORD2 NAME(DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj)
  5918. {
  5919.     (void) containerObj; (void) attachedObj;
  5920.    DISPATCH(DetachObjectARB, (containerObj, attachedObj), (F, "glDetachObjectARB(%d, %d);\n", containerObj, attachedObj));
  5921. }
  5922.  
  5923. KEYWORD1 void KEYWORD2 NAME(GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog)
  5924. {
  5925.     (void) containerObj; (void) maxLength; (void) length; (void) infoLog;
  5926.    DISPATCH(GetAttachedObjectsARB, (containerObj, maxLength, length, infoLog), (F, "glGetAttachedObjectsARB(%d, %d, %p, %p);\n", containerObj, maxLength, (const void *) length, (const void *) infoLog));
  5927. }
  5928.  
  5929. KEYWORD1 GLhandleARB KEYWORD2 NAME(GetHandleARB)(GLenum pname)
  5930. {
  5931.     (void) pname;
  5932.    RETURN_DISPATCH(GetHandleARB, (pname), (F, "glGetHandleARB(0x%x);\n", pname));
  5933. }
  5934.  
  5935. KEYWORD1 void KEYWORD2 NAME(GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
  5936. {
  5937.     (void) obj; (void) maxLength; (void) length; (void) infoLog;
  5938.    DISPATCH(GetInfoLogARB, (obj, maxLength, length, infoLog), (F, "glGetInfoLogARB(%d, %d, %p, %p);\n", obj, maxLength, (const void *) length, (const void *) infoLog));
  5939. }
  5940.  
  5941. KEYWORD1 void KEYWORD2 NAME(GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params)
  5942. {
  5943.     (void) obj; (void) pname; (void) params;
  5944.    DISPATCH(GetObjectParameterfvARB, (obj, pname, params), (F, "glGetObjectParameterfvARB(%d, 0x%x, %p);\n", obj, pname, (const void *) params));
  5945. }
  5946.  
  5947. KEYWORD1 void KEYWORD2 NAME(GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params)
  5948. {
  5949.     (void) obj; (void) pname; (void) params;
  5950.    DISPATCH(GetObjectParameterivARB, (obj, pname, params), (F, "glGetObjectParameterivARB(%d, 0x%x, %p);\n", obj, pname, (const void *) params));
  5951. }
  5952.  
  5953. KEYWORD1 void KEYWORD2 NAME(DrawArraysInstancedARB)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
  5954. {
  5955.     (void) mode; (void) first; (void) count; (void) primcount;
  5956.    DISPATCH(DrawArraysInstancedARB, (mode, first, count, primcount), (F, "glDrawArraysInstancedARB(0x%x, %d, %d, %d);\n", mode, first, count, primcount));
  5957. }
  5958.  
  5959. KEYWORD1 void KEYWORD2 NAME(DrawArraysInstancedEXT)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
  5960. {
  5961.     (void) mode; (void) first; (void) count; (void) primcount;
  5962.    DISPATCH(DrawArraysInstancedARB, (mode, first, count, primcount), (F, "glDrawArraysInstancedEXT(0x%x, %d, %d, %d);\n", mode, first, count, primcount));
  5963. }
  5964.  
  5965. KEYWORD1 void KEYWORD2 NAME(DrawArraysInstanced)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
  5966. {
  5967.     (void) mode; (void) first; (void) count; (void) primcount;
  5968.    DISPATCH(DrawArraysInstancedARB, (mode, first, count, primcount), (F, "glDrawArraysInstanced(0x%x, %d, %d, %d);\n", mode, first, count, primcount));
  5969. }
  5970.  
  5971. KEYWORD1 void KEYWORD2 NAME(DrawElementsInstancedARB)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount)
  5972. {
  5973.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount;
  5974.    DISPATCH(DrawElementsInstancedARB, (mode, count, type, indices, primcount), (F, "glDrawElementsInstancedARB(0x%x, %d, 0x%x, %p, %d);\n", mode, count, type, (const void *) indices, primcount));
  5975. }
  5976.  
  5977. KEYWORD1 void KEYWORD2 NAME(DrawElementsInstancedEXT)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount)
  5978. {
  5979.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount;
  5980.    DISPATCH(DrawElementsInstancedARB, (mode, count, type, indices, primcount), (F, "glDrawElementsInstancedEXT(0x%x, %d, 0x%x, %p, %d);\n", mode, count, type, (const void *) indices, primcount));
  5981. }
  5982.  
  5983. KEYWORD1 void KEYWORD2 NAME(DrawElementsInstanced)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount)
  5984. {
  5985.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount;
  5986.    DISPATCH(DrawElementsInstancedARB, (mode, count, type, indices, primcount), (F, "glDrawElementsInstanced(0x%x, %d, 0x%x, %p, %d);\n", mode, count, type, (const void *) indices, primcount));
  5987. }
  5988.  
  5989. KEYWORD1 void KEYWORD2 NAME(BindFramebuffer)(GLenum target, GLuint framebuffer)
  5990. {
  5991.     (void) target; (void) framebuffer;
  5992.    DISPATCH(BindFramebuffer, (target, framebuffer), (F, "glBindFramebuffer(0x%x, %d);\n", target, framebuffer));
  5993. }
  5994.  
  5995. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_659)(GLenum target, GLuint framebuffer);
  5996.  
  5997. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_659)(GLenum target, GLuint framebuffer)
  5998. {
  5999.     (void) target; (void) framebuffer;
  6000.    DISPATCH(BindFramebuffer, (target, framebuffer), (F, "glBindFramebufferOES(0x%x, %d);\n", target, framebuffer));
  6001. }
  6002.  
  6003. KEYWORD1 void KEYWORD2 NAME(BindRenderbuffer)(GLenum target, GLuint renderbuffer)
  6004. {
  6005.     (void) target; (void) renderbuffer;
  6006.    DISPATCH(BindRenderbuffer, (target, renderbuffer), (F, "glBindRenderbuffer(0x%x, %d);\n", target, renderbuffer));
  6007. }
  6008.  
  6009. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_660)(GLenum target, GLuint renderbuffer);
  6010.  
  6011. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_660)(GLenum target, GLuint renderbuffer)
  6012. {
  6013.     (void) target; (void) renderbuffer;
  6014.    DISPATCH(BindRenderbuffer, (target, renderbuffer), (F, "glBindRenderbufferOES(0x%x, %d);\n", target, renderbuffer));
  6015. }
  6016.  
  6017. KEYWORD1 void KEYWORD2 NAME(BlitFramebuffer)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
  6018. {
  6019.     (void) srcX0; (void) srcY0; (void) srcX1; (void) srcY1; (void) dstX0; (void) dstY0; (void) dstX1; (void) dstY1; (void) mask; (void) filter;
  6020.    DISPATCH(BlitFramebuffer, (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), (F, "glBlitFramebuffer(%d, %d, %d, %d, %d, %d, %d, %d, %d, 0x%x);\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter));
  6021. }
  6022.  
  6023. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_661)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
  6024.  
  6025. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_661)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
  6026. {
  6027.     (void) srcX0; (void) srcY0; (void) srcX1; (void) srcY1; (void) dstX0; (void) dstY0; (void) dstX1; (void) dstY1; (void) mask; (void) filter;
  6028.    DISPATCH(BlitFramebuffer, (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));
  6029. }
  6030.  
  6031. KEYWORD1 GLenum KEYWORD2 NAME(CheckFramebufferStatus)(GLenum target)
  6032. {
  6033.     (void) target;
  6034.    RETURN_DISPATCH(CheckFramebufferStatus, (target), (F, "glCheckFramebufferStatus(0x%x);\n", target));
  6035. }
  6036.  
  6037. KEYWORD1 GLenum KEYWORD2 NAME(CheckFramebufferStatusEXT)(GLenum target)
  6038. {
  6039.     (void) target;
  6040.    RETURN_DISPATCH(CheckFramebufferStatus, (target), (F, "glCheckFramebufferStatusEXT(0x%x);\n", target));
  6041. }
  6042.  
  6043. KEYWORD1_ALT GLenum KEYWORD2 NAME(_dispatch_stub_662)(GLenum target);
  6044.  
  6045. KEYWORD1_ALT GLenum KEYWORD2 NAME(_dispatch_stub_662)(GLenum target)
  6046. {
  6047.     (void) target;
  6048.    RETURN_DISPATCH(CheckFramebufferStatus, (target), (F, "glCheckFramebufferStatusOES(0x%x);\n", target));
  6049. }
  6050.  
  6051. KEYWORD1 void KEYWORD2 NAME(DeleteFramebuffers)(GLsizei n, const GLuint * framebuffers)
  6052. {
  6053.     (void) n; (void) framebuffers;
  6054.    DISPATCH(DeleteFramebuffers, (n, framebuffers), (F, "glDeleteFramebuffers(%d, %p);\n", n, (const void *) framebuffers));
  6055. }
  6056.  
  6057. KEYWORD1 void KEYWORD2 NAME(DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers)
  6058. {
  6059.     (void) n; (void) framebuffers;
  6060.    DISPATCH(DeleteFramebuffers, (n, framebuffers), (F, "glDeleteFramebuffersEXT(%d, %p);\n", n, (const void *) framebuffers));
  6061. }
  6062.  
  6063. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_663)(GLsizei n, const GLuint * framebuffers);
  6064.  
  6065. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_663)(GLsizei n, const GLuint * framebuffers)
  6066. {
  6067.     (void) n; (void) framebuffers;
  6068.    DISPATCH(DeleteFramebuffers, (n, framebuffers), (F, "glDeleteFramebuffersOES(%d, %p);\n", n, (const void *) framebuffers));
  6069. }
  6070.  
  6071. KEYWORD1 void KEYWORD2 NAME(DeleteRenderbuffers)(GLsizei n, const GLuint * renderbuffers)
  6072. {
  6073.     (void) n; (void) renderbuffers;
  6074.    DISPATCH(DeleteRenderbuffers, (n, renderbuffers), (F, "glDeleteRenderbuffers(%d, %p);\n", n, (const void *) renderbuffers));
  6075. }
  6076.  
  6077. KEYWORD1 void KEYWORD2 NAME(DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers)
  6078. {
  6079.     (void) n; (void) renderbuffers;
  6080.    DISPATCH(DeleteRenderbuffers, (n, renderbuffers), (F, "glDeleteRenderbuffersEXT(%d, %p);\n", n, (const void *) renderbuffers));
  6081. }
  6082.  
  6083. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_664)(GLsizei n, const GLuint * renderbuffers);
  6084.  
  6085. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_664)(GLsizei n, const GLuint * renderbuffers)
  6086. {
  6087.     (void) n; (void) renderbuffers;
  6088.    DISPATCH(DeleteRenderbuffers, (n, renderbuffers), (F, "glDeleteRenderbuffersOES(%d, %p);\n", n, (const void *) renderbuffers));
  6089. }
  6090.  
  6091. KEYWORD1 void KEYWORD2 NAME(FramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
  6092. {
  6093.     (void) target; (void) attachment; (void) renderbuffertarget; (void) renderbuffer;
  6094.    DISPATCH(FramebufferRenderbuffer, (target, attachment, renderbuffertarget, renderbuffer), (F, "glFramebufferRenderbuffer(0x%x, 0x%x, 0x%x, %d);\n", target, attachment, renderbuffertarget, renderbuffer));
  6095. }
  6096.  
  6097. KEYWORD1 void KEYWORD2 NAME(FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
  6098. {
  6099.     (void) target; (void) attachment; (void) renderbuffertarget; (void) renderbuffer;
  6100.    DISPATCH(FramebufferRenderbuffer, (target, attachment, renderbuffertarget, renderbuffer), (F, "glFramebufferRenderbufferEXT(0x%x, 0x%x, 0x%x, %d);\n", target, attachment, renderbuffertarget, renderbuffer));
  6101. }
  6102.  
  6103. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_665)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
  6104.  
  6105. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_665)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
  6106. {
  6107.     (void) target; (void) attachment; (void) renderbuffertarget; (void) renderbuffer;
  6108.    DISPATCH(FramebufferRenderbuffer, (target, attachment, renderbuffertarget, renderbuffer), (F, "glFramebufferRenderbufferOES(0x%x, 0x%x, 0x%x, %d);\n", target, attachment, renderbuffertarget, renderbuffer));
  6109. }
  6110.  
  6111. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture1D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  6112. {
  6113.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level;
  6114.    DISPATCH(FramebufferTexture1D, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture1D(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
  6115. }
  6116.  
  6117. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  6118. {
  6119.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level;
  6120.    DISPATCH(FramebufferTexture1D, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture1DEXT(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
  6121. }
  6122.  
  6123. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture2D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  6124. {
  6125.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level;
  6126.    DISPATCH(FramebufferTexture2D, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture2D(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
  6127. }
  6128.  
  6129. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  6130. {
  6131.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level;
  6132.    DISPATCH(FramebufferTexture2D, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture2DEXT(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
  6133. }
  6134.  
  6135. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_667)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
  6136.  
  6137. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_667)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
  6138. {
  6139.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level;
  6140.    DISPATCH(FramebufferTexture2D, (target, attachment, textarget, texture, level), (F, "glFramebufferTexture2DOES(0x%x, 0x%x, 0x%x, %d, %d);\n", target, attachment, textarget, texture, level));
  6141. }
  6142.  
  6143. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture3D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
  6144. {
  6145.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level; (void) zoffset;
  6146.    DISPATCH(FramebufferTexture3D, (target, attachment, textarget, texture, level, zoffset), (F, "glFramebufferTexture3D(0x%x, 0x%x, 0x%x, %d, %d, %d);\n", target, attachment, textarget, texture, level, zoffset));
  6147. }
  6148.  
  6149. KEYWORD1 void KEYWORD2 NAME(FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
  6150. {
  6151.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level; (void) zoffset;
  6152.    DISPATCH(FramebufferTexture3D, (target, attachment, textarget, texture, level, zoffset), (F, "glFramebufferTexture3DEXT(0x%x, 0x%x, 0x%x, %d, %d, %d);\n", target, attachment, textarget, texture, level, zoffset));
  6153. }
  6154.  
  6155. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_668)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
  6156.  
  6157. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_668)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
  6158. {
  6159.     (void) target; (void) attachment; (void) textarget; (void) texture; (void) level; (void) zoffset;
  6160.    DISPATCH(FramebufferTexture3D, (target, attachment, textarget, texture, level, zoffset), (F, "glFramebufferTexture3DOES(0x%x, 0x%x, 0x%x, %d, %d, %d);\n", target, attachment, textarget, texture, level, zoffset));
  6161. }
  6162.  
  6163. KEYWORD1 void KEYWORD2 NAME(FramebufferTextureLayer)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
  6164. {
  6165.     (void) target; (void) attachment; (void) texture; (void) level; (void) layer;
  6166.    DISPATCH(FramebufferTextureLayer, (target, attachment, texture, level, layer), (F, "glFramebufferTextureLayer(0x%x, 0x%x, %d, %d, %d);\n", target, attachment, texture, level, layer));
  6167. }
  6168.  
  6169. KEYWORD1 void KEYWORD2 NAME(FramebufferTextureLayerARB)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
  6170. {
  6171.     (void) target; (void) attachment; (void) texture; (void) level; (void) layer;
  6172.    DISPATCH(FramebufferTextureLayer, (target, attachment, texture, level, layer), (F, "glFramebufferTextureLayerARB(0x%x, 0x%x, %d, %d, %d);\n", target, attachment, texture, level, layer));
  6173. }
  6174.  
  6175. KEYWORD1 void KEYWORD2 NAME(FramebufferTextureLayerEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
  6176. {
  6177.     (void) target; (void) attachment; (void) texture; (void) level; (void) layer;
  6178.    DISPATCH(FramebufferTextureLayer, (target, attachment, texture, level, layer), (F, "glFramebufferTextureLayerEXT(0x%x, 0x%x, %d, %d, %d);\n", target, attachment, texture, level, layer));
  6179. }
  6180.  
  6181. KEYWORD1 void KEYWORD2 NAME(GenFramebuffers)(GLsizei n, GLuint * framebuffers)
  6182. {
  6183.     (void) n; (void) framebuffers;
  6184.    DISPATCH(GenFramebuffers, (n, framebuffers), (F, "glGenFramebuffers(%d, %p);\n", n, (const void *) framebuffers));
  6185. }
  6186.  
  6187. KEYWORD1 void KEYWORD2 NAME(GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers)
  6188. {
  6189.     (void) n; (void) framebuffers;
  6190.    DISPATCH(GenFramebuffers, (n, framebuffers), (F, "glGenFramebuffersEXT(%d, %p);\n", n, (const void *) framebuffers));
  6191. }
  6192.  
  6193. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_670)(GLsizei n, GLuint * framebuffers);
  6194.  
  6195. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_670)(GLsizei n, GLuint * framebuffers)
  6196. {
  6197.     (void) n; (void) framebuffers;
  6198.    DISPATCH(GenFramebuffers, (n, framebuffers), (F, "glGenFramebuffersOES(%d, %p);\n", n, (const void *) framebuffers));
  6199. }
  6200.  
  6201. KEYWORD1 void KEYWORD2 NAME(GenRenderbuffers)(GLsizei n, GLuint * renderbuffers)
  6202. {
  6203.     (void) n; (void) renderbuffers;
  6204.    DISPATCH(GenRenderbuffers, (n, renderbuffers), (F, "glGenRenderbuffers(%d, %p);\n", n, (const void *) renderbuffers));
  6205. }
  6206.  
  6207. KEYWORD1 void KEYWORD2 NAME(GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers)
  6208. {
  6209.     (void) n; (void) renderbuffers;
  6210.    DISPATCH(GenRenderbuffers, (n, renderbuffers), (F, "glGenRenderbuffersEXT(%d, %p);\n", n, (const void *) renderbuffers));
  6211. }
  6212.  
  6213. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_671)(GLsizei n, GLuint * renderbuffers);
  6214.  
  6215. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_671)(GLsizei n, GLuint * renderbuffers)
  6216. {
  6217.     (void) n; (void) renderbuffers;
  6218.    DISPATCH(GenRenderbuffers, (n, renderbuffers), (F, "glGenRenderbuffersOES(%d, %p);\n", n, (const void *) renderbuffers));
  6219. }
  6220.  
  6221. KEYWORD1 void KEYWORD2 NAME(GenerateMipmap)(GLenum target)
  6222. {
  6223.     (void) target;
  6224.    DISPATCH(GenerateMipmap, (target), (F, "glGenerateMipmap(0x%x);\n", target));
  6225. }
  6226.  
  6227. KEYWORD1 void KEYWORD2 NAME(GenerateMipmapEXT)(GLenum target)
  6228. {
  6229.     (void) target;
  6230.    DISPATCH(GenerateMipmap, (target), (F, "glGenerateMipmapEXT(0x%x);\n", target));
  6231. }
  6232.  
  6233. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_672)(GLenum target);
  6234.  
  6235. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_672)(GLenum target)
  6236. {
  6237.     (void) target;
  6238.    DISPATCH(GenerateMipmap, (target), (F, "glGenerateMipmapOES(0x%x);\n", target));
  6239. }
  6240.  
  6241. KEYWORD1 void KEYWORD2 NAME(GetFramebufferAttachmentParameteriv)(GLenum target, GLenum attachment, GLenum pname, GLint * params)
  6242. {
  6243.     (void) target; (void) attachment; (void) pname; (void) params;
  6244.    DISPATCH(GetFramebufferAttachmentParameteriv, (target, attachment, pname, params), (F, "glGetFramebufferAttachmentParameteriv(0x%x, 0x%x, 0x%x, %p);\n", target, attachment, pname, (const void *) params));
  6245. }
  6246.  
  6247. KEYWORD1 void KEYWORD2 NAME(GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params)
  6248. {
  6249.     (void) target; (void) attachment; (void) pname; (void) params;
  6250.    DISPATCH(GetFramebufferAttachmentParameteriv, (target, attachment, pname, params), (F, "glGetFramebufferAttachmentParameterivEXT(0x%x, 0x%x, 0x%x, %p);\n", target, attachment, pname, (const void *) params));
  6251. }
  6252.  
  6253. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_673)(GLenum target, GLenum attachment, GLenum pname, GLint * params);
  6254.  
  6255. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_673)(GLenum target, GLenum attachment, GLenum pname, GLint * params)
  6256. {
  6257.     (void) target; (void) attachment; (void) pname; (void) params;
  6258.    DISPATCH(GetFramebufferAttachmentParameteriv, (target, attachment, pname, params), (F, "glGetFramebufferAttachmentParameterivOES(0x%x, 0x%x, 0x%x, %p);\n", target, attachment, pname, (const void *) params));
  6259. }
  6260.  
  6261. KEYWORD1 void KEYWORD2 NAME(GetRenderbufferParameteriv)(GLenum target, GLenum pname, GLint * params)
  6262. {
  6263.     (void) target; (void) pname; (void) params;
  6264.    DISPATCH(GetRenderbufferParameteriv, (target, pname, params), (F, "glGetRenderbufferParameteriv(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  6265. }
  6266.  
  6267. KEYWORD1 void KEYWORD2 NAME(GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params)
  6268. {
  6269.     (void) target; (void) pname; (void) params;
  6270.    DISPATCH(GetRenderbufferParameteriv, (target, pname, params), (F, "glGetRenderbufferParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  6271. }
  6272.  
  6273. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_674)(GLenum target, GLenum pname, GLint * params);
  6274.  
  6275. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_674)(GLenum target, GLenum pname, GLint * params)
  6276. {
  6277.     (void) target; (void) pname; (void) params;
  6278.    DISPATCH(GetRenderbufferParameteriv, (target, pname, params), (F, "glGetRenderbufferParameterivOES(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  6279. }
  6280.  
  6281. KEYWORD1 GLboolean KEYWORD2 NAME(IsFramebuffer)(GLuint framebuffer)
  6282. {
  6283.     (void) framebuffer;
  6284.    RETURN_DISPATCH(IsFramebuffer, (framebuffer), (F, "glIsFramebuffer(%d);\n", framebuffer));
  6285. }
  6286.  
  6287. KEYWORD1 GLboolean KEYWORD2 NAME(IsFramebufferEXT)(GLuint framebuffer)
  6288. {
  6289.     (void) framebuffer;
  6290.    RETURN_DISPATCH(IsFramebuffer, (framebuffer), (F, "glIsFramebufferEXT(%d);\n", framebuffer));
  6291. }
  6292.  
  6293. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_675)(GLuint framebuffer);
  6294.  
  6295. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_675)(GLuint framebuffer)
  6296. {
  6297.     (void) framebuffer;
  6298.    RETURN_DISPATCH(IsFramebuffer, (framebuffer), (F, "glIsFramebufferOES(%d);\n", framebuffer));
  6299. }
  6300.  
  6301. KEYWORD1 GLboolean KEYWORD2 NAME(IsRenderbuffer)(GLuint renderbuffer)
  6302. {
  6303.     (void) renderbuffer;
  6304.    RETURN_DISPATCH(IsRenderbuffer, (renderbuffer), (F, "glIsRenderbuffer(%d);\n", renderbuffer));
  6305. }
  6306.  
  6307. KEYWORD1 GLboolean KEYWORD2 NAME(IsRenderbufferEXT)(GLuint renderbuffer)
  6308. {
  6309.     (void) renderbuffer;
  6310.    RETURN_DISPATCH(IsRenderbuffer, (renderbuffer), (F, "glIsRenderbufferEXT(%d);\n", renderbuffer));
  6311. }
  6312.  
  6313. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_676)(GLuint renderbuffer);
  6314.  
  6315. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_676)(GLuint renderbuffer)
  6316. {
  6317.     (void) renderbuffer;
  6318.    RETURN_DISPATCH(IsRenderbuffer, (renderbuffer), (F, "glIsRenderbufferOES(%d);\n", renderbuffer));
  6319. }
  6320.  
  6321. KEYWORD1 void KEYWORD2 NAME(RenderbufferStorage)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
  6322. {
  6323.     (void) target; (void) internalformat; (void) width; (void) height;
  6324.    DISPATCH(RenderbufferStorage, (target, internalformat, width, height), (F, "glRenderbufferStorage(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
  6325. }
  6326.  
  6327. KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
  6328. {
  6329.     (void) target; (void) internalformat; (void) width; (void) height;
  6330.    DISPATCH(RenderbufferStorage, (target, internalformat, width, height), (F, "glRenderbufferStorageEXT(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
  6331. }
  6332.  
  6333. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_677)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
  6334.  
  6335. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_677)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
  6336. {
  6337.     (void) target; (void) internalformat; (void) width; (void) height;
  6338.    DISPATCH(RenderbufferStorage, (target, internalformat, width, height), (F, "glRenderbufferStorageOES(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
  6339. }
  6340.  
  6341. KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
  6342. {
  6343.     (void) target; (void) samples; (void) internalformat; (void) width; (void) height;
  6344.    DISPATCH(RenderbufferStorageMultisample, (target, samples, internalformat, width, height), (F, "glRenderbufferStorageMultisample(0x%x, %d, 0x%x, %d, %d);\n", target, samples, internalformat, width, height));
  6345. }
  6346.  
  6347. KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageMultisampleEXT)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
  6348. {
  6349.     (void) target; (void) samples; (void) internalformat; (void) width; (void) height;
  6350.    DISPATCH(RenderbufferStorageMultisample, (target, samples, internalformat, width, height), (F, "glRenderbufferStorageMultisampleEXT(0x%x, %d, 0x%x, %d, %d);\n", target, samples, internalformat, width, height));
  6351. }
  6352.  
  6353. KEYWORD1 void KEYWORD2 NAME(FramebufferTextureFaceARB)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)
  6354. {
  6355.     (void) target; (void) attachment; (void) texture; (void) level; (void) face;
  6356.    DISPATCH(FramebufferTextureFaceARB, (target, attachment, texture, level, face), (F, "glFramebufferTextureFaceARB(0x%x, 0x%x, %d, %d, 0x%x);\n", target, attachment, texture, level, face));
  6357. }
  6358.  
  6359. KEYWORD1 void KEYWORD2 NAME(FlushMappedBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length)
  6360. {
  6361.     (void) target; (void) offset; (void) length;
  6362.    DISPATCH(FlushMappedBufferRange, (target, offset, length), (F, "glFlushMappedBufferRange(0x%x, %d, %d);\n", target, offset, length));
  6363. }
  6364.  
  6365. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_680)(GLenum target, GLintptr offset, GLsizeiptr length);
  6366.  
  6367. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_680)(GLenum target, GLintptr offset, GLsizeiptr length)
  6368. {
  6369.     (void) target; (void) offset; (void) length;
  6370.    DISPATCH(FlushMappedBufferRange, (target, offset, length), (F, "glFlushMappedBufferRangeEXT(0x%x, %d, %d);\n", target, offset, length));
  6371. }
  6372.  
  6373. KEYWORD1 GLvoid * KEYWORD2 NAME(MapBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
  6374. {
  6375.     (void) target; (void) offset; (void) length; (void) access;
  6376.    RETURN_DISPATCH(MapBufferRange, (target, offset, length, access), (F, "glMapBufferRange(0x%x, %d, %d, %d);\n", target, offset, length, access));
  6377. }
  6378.  
  6379. KEYWORD1_ALT GLvoid * KEYWORD2 NAME(_dispatch_stub_681)(GLenum target, GLintptr offset, GLsizeiptr size, GLbitfield length);
  6380.  
  6381. KEYWORD1_ALT GLvoid * KEYWORD2 NAME(_dispatch_stub_681)(GLenum target, GLintptr offset, GLsizeiptr size, GLbitfield length)
  6382. {
  6383.     (void) target; (void) offset; (void) size; (void) length;
  6384.    RETURN_DISPATCH(MapBufferRange, (target, offset, size, length), (F, "glMapBufferRangeEXT(0x%x, %d, %d, %d);\n", target, offset, size, length));
  6385. }
  6386.  
  6387. KEYWORD1 void KEYWORD2 NAME(BindVertexArray)(GLuint array)
  6388. {
  6389.     (void) array;
  6390.    DISPATCH(BindVertexArray, (array), (F, "glBindVertexArray(%d);\n", array));
  6391. }
  6392.  
  6393. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_682)(GLuint array);
  6394.  
  6395. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_682)(GLuint array)
  6396. {
  6397.     (void) array;
  6398.    DISPATCH(BindVertexArray, (array), (F, "glBindVertexArrayOES(%d);\n", array));
  6399. }
  6400.  
  6401. KEYWORD1 void KEYWORD2 NAME(DeleteVertexArrays)(GLsizei n, const GLuint * arrays)
  6402. {
  6403.     (void) n; (void) arrays;
  6404.    DISPATCH(DeleteVertexArrays, (n, arrays), (F, "glDeleteVertexArrays(%d, %p);\n", n, (const void *) arrays));
  6405. }
  6406.  
  6407. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_683)(GLsizei n, const GLuint * arrays);
  6408.  
  6409. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_683)(GLsizei n, const GLuint * arrays)
  6410. {
  6411.     (void) n; (void) arrays;
  6412.    DISPATCH(DeleteVertexArrays, (n, arrays), (F, "glDeleteVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
  6413. }
  6414.  
  6415. KEYWORD1 void KEYWORD2 NAME(GenVertexArrays)(GLsizei n, GLuint * arrays)
  6416. {
  6417.     (void) n; (void) arrays;
  6418.    DISPATCH(GenVertexArrays, (n, arrays), (F, "glGenVertexArrays(%d, %p);\n", n, (const void *) arrays));
  6419. }
  6420.  
  6421. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_684)(GLsizei n, GLuint * arrays);
  6422.  
  6423. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_684)(GLsizei n, GLuint * arrays)
  6424. {
  6425.     (void) n; (void) arrays;
  6426.    DISPATCH(GenVertexArrays, (n, arrays), (F, "glGenVertexArraysOES(%d, %p);\n", n, (const void *) arrays));
  6427. }
  6428.  
  6429. KEYWORD1 GLboolean KEYWORD2 NAME(IsVertexArray)(GLuint array)
  6430. {
  6431.     (void) array;
  6432.    RETURN_DISPATCH(IsVertexArray, (array), (F, "glIsVertexArray(%d);\n", array));
  6433. }
  6434.  
  6435. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_685)(GLuint array);
  6436.  
  6437. KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_685)(GLuint array)
  6438. {
  6439.     (void) array;
  6440.    RETURN_DISPATCH(IsVertexArray, (array), (F, "glIsVertexArrayAPPLE(%d);\n", array));
  6441. }
  6442.  
  6443. KEYWORD1 void KEYWORD2 NAME(GetActiveUniformBlockName)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
  6444. {
  6445.     (void) program; (void) uniformBlockIndex; (void) bufSize; (void) length; (void) uniformBlockName;
  6446.    DISPATCH(GetActiveUniformBlockName, (program, uniformBlockIndex, bufSize, length, uniformBlockName), (F, "glGetActiveUniformBlockName(%d, %d, %d, %p, %p);\n", program, uniformBlockIndex, bufSize, (const void *) length, (const void *) uniformBlockName));
  6447. }
  6448.  
  6449. KEYWORD1 void KEYWORD2 NAME(GetActiveUniformBlockiv)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
  6450. {
  6451.     (void) program; (void) uniformBlockIndex; (void) pname; (void) params;
  6452.    DISPATCH(GetActiveUniformBlockiv, (program, uniformBlockIndex, pname, params), (F, "glGetActiveUniformBlockiv(%d, %d, 0x%x, %p);\n", program, uniformBlockIndex, pname, (const void *) params));
  6453. }
  6454.  
  6455. KEYWORD1 void KEYWORD2 NAME(GetActiveUniformName)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName)
  6456. {
  6457.     (void) program; (void) uniformIndex; (void) bufSize; (void) length; (void) uniformName;
  6458.    DISPATCH(GetActiveUniformName, (program, uniformIndex, bufSize, length, uniformName), (F, "glGetActiveUniformName(%d, %d, %d, %p, %p);\n", program, uniformIndex, bufSize, (const void *) length, (const void *) uniformName));
  6459. }
  6460.  
  6461. KEYWORD1 void KEYWORD2 NAME(GetActiveUniformsiv)(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
  6462. {
  6463.     (void) program; (void) uniformCount; (void) uniformIndices; (void) pname; (void) params;
  6464.    DISPATCH(GetActiveUniformsiv, (program, uniformCount, uniformIndices, pname, params), (F, "glGetActiveUniformsiv(%d, %d, %p, 0x%x, %p);\n", program, uniformCount, (const void *) uniformIndices, pname, (const void *) params));
  6465. }
  6466.  
  6467. KEYWORD1 GLuint KEYWORD2 NAME(GetUniformBlockIndex)(GLuint program, const GLchar * uniformBlockName)
  6468. {
  6469.     (void) program; (void) uniformBlockName;
  6470.    RETURN_DISPATCH(GetUniformBlockIndex, (program, uniformBlockName), (F, "glGetUniformBlockIndex(%d, %p);\n", program, (const void *) uniformBlockName));
  6471. }
  6472.  
  6473. KEYWORD1 void KEYWORD2 NAME(GetUniformIndices)(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
  6474. {
  6475.     (void) program; (void) uniformCount; (void) uniformNames; (void) uniformIndices;
  6476.    DISPATCH(GetUniformIndices, (program, uniformCount, uniformNames, uniformIndices), (F, "glGetUniformIndices(%d, %d, %p, %p);\n", program, uniformCount, (const void *) uniformNames, (const void *) uniformIndices));
  6477. }
  6478.  
  6479. KEYWORD1 void KEYWORD2 NAME(UniformBlockBinding)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
  6480. {
  6481.     (void) program; (void) uniformBlockIndex; (void) uniformBlockBinding;
  6482.    DISPATCH(UniformBlockBinding, (program, uniformBlockIndex, uniformBlockBinding), (F, "glUniformBlockBinding(%d, %d, %d);\n", program, uniformBlockIndex, uniformBlockBinding));
  6483. }
  6484.  
  6485. KEYWORD1 void KEYWORD2 NAME(CopyBufferSubData)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
  6486. {
  6487.     (void) readTarget; (void) writeTarget; (void) readOffset; (void) writeOffset; (void) size;
  6488.    DISPATCH(CopyBufferSubData, (readTarget, writeTarget, readOffset, writeOffset, size), (F, "glCopyBufferSubData(0x%x, 0x%x, %d, %d, %d);\n", readTarget, writeTarget, readOffset, writeOffset, size));
  6489. }
  6490.  
  6491. KEYWORD1 GLenum KEYWORD2 NAME(ClientWaitSync)(GLsync sync, GLbitfield flags, GLuint64 timeout)
  6492. {
  6493.     (void) sync; (void) flags; (void) timeout;
  6494.    RETURN_DISPATCH(ClientWaitSync, (sync, flags, timeout), (F, "glClientWaitSync(%d, %d, %d);\n", sync, flags, timeout));
  6495. }
  6496.  
  6497. KEYWORD1 void KEYWORD2 NAME(DeleteSync)(GLsync sync)
  6498. {
  6499.     (void) sync;
  6500.    DISPATCH(DeleteSync, (sync), (F, "glDeleteSync(%d);\n", sync));
  6501. }
  6502.  
  6503. KEYWORD1 GLsync KEYWORD2 NAME(FenceSync)(GLenum condition, GLbitfield flags)
  6504. {
  6505.     (void) condition; (void) flags;
  6506.    RETURN_DISPATCH(FenceSync, (condition, flags), (F, "glFenceSync(0x%x, %d);\n", condition, flags));
  6507. }
  6508.  
  6509. KEYWORD1 void KEYWORD2 NAME(GetInteger64v)(GLenum pname, GLint64 * params)
  6510. {
  6511.     (void) pname; (void) params;
  6512.    DISPATCH(GetInteger64v, (pname, params), (F, "glGetInteger64v(0x%x, %p);\n", pname, (const void *) params));
  6513. }
  6514.  
  6515. KEYWORD1 void KEYWORD2 NAME(GetSynciv)(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
  6516. {
  6517.     (void) sync; (void) pname; (void) bufSize; (void) length; (void) values;
  6518.    DISPATCH(GetSynciv, (sync, pname, bufSize, length, values), (F, "glGetSynciv(%d, 0x%x, %d, %p, %p);\n", sync, pname, bufSize, (const void *) length, (const void *) values));
  6519. }
  6520.  
  6521. KEYWORD1 GLboolean KEYWORD2 NAME(IsSync)(GLsync sync)
  6522. {
  6523.     (void) sync;
  6524.    RETURN_DISPATCH(IsSync, (sync), (F, "glIsSync(%d);\n", sync));
  6525. }
  6526.  
  6527. KEYWORD1 void KEYWORD2 NAME(WaitSync)(GLsync sync, GLbitfield flags, GLuint64 timeout)
  6528. {
  6529.     (void) sync; (void) flags; (void) timeout;
  6530.    DISPATCH(WaitSync, (sync, flags, timeout), (F, "glWaitSync(%d, %d, %d);\n", sync, flags, timeout));
  6531. }
  6532.  
  6533. KEYWORD1 void KEYWORD2 NAME(DrawElementsBaseVertex)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex)
  6534. {
  6535.     (void) mode; (void) count; (void) type; (void) indices; (void) basevertex;
  6536.    DISPATCH(DrawElementsBaseVertex, (mode, count, type, indices, basevertex), (F, "glDrawElementsBaseVertex(0x%x, %d, 0x%x, %p, %d);\n", mode, count, type, (const void *) indices, basevertex));
  6537. }
  6538.  
  6539. KEYWORD1 void KEYWORD2 NAME(DrawElementsInstancedBaseVertex)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex)
  6540. {
  6541.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount; (void) basevertex;
  6542.    DISPATCH(DrawElementsInstancedBaseVertex, (mode, count, type, indices, primcount, basevertex), (F, "glDrawElementsInstancedBaseVertex(0x%x, %d, 0x%x, %p, %d, %d);\n", mode, count, type, (const void *) indices, primcount, basevertex));
  6543. }
  6544.  
  6545. KEYWORD1 void KEYWORD2 NAME(DrawRangeElementsBaseVertex)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex)
  6546. {
  6547.     (void) mode; (void) start; (void) end; (void) count; (void) type; (void) indices; (void) basevertex;
  6548.    DISPATCH(DrawRangeElementsBaseVertex, (mode, start, end, count, type, indices, basevertex), (F, "glDrawRangeElementsBaseVertex(0x%x, %d, %d, %d, 0x%x, %p, %d);\n", mode, start, end, count, type, (const void *) indices, basevertex));
  6549. }
  6550.  
  6551. KEYWORD1 void KEYWORD2 NAME(MultiDrawElementsBaseVertex)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, const GLint * basevertex)
  6552. {
  6553.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount; (void) basevertex;
  6554.    DISPATCH(MultiDrawElementsBaseVertex, (mode, count, type, indices, primcount, basevertex), (F, "glMultiDrawElementsBaseVertex(0x%x, %p, 0x%x, %p, %d, %p);\n", mode, (const void *) count, type, (const void *) indices, primcount, (const void *) basevertex));
  6555. }
  6556.  
  6557. KEYWORD1 void KEYWORD2 NAME(ProvokingVertexEXT)(GLenum mode)
  6558. {
  6559.     (void) mode;
  6560.    DISPATCH(ProvokingVertex, (mode), (F, "glProvokingVertexEXT(0x%x);\n", mode));
  6561. }
  6562.  
  6563. KEYWORD1 void KEYWORD2 NAME(ProvokingVertex)(GLenum mode)
  6564. {
  6565.     (void) mode;
  6566.    DISPATCH(ProvokingVertex, (mode), (F, "glProvokingVertex(0x%x);\n", mode));
  6567. }
  6568.  
  6569. KEYWORD1 void KEYWORD2 NAME(GetMultisamplefv)(GLenum pname, GLuint index, GLfloat * val)
  6570. {
  6571.     (void) pname; (void) index; (void) val;
  6572.    DISPATCH(GetMultisamplefv, (pname, index, val), (F, "glGetMultisamplefv(0x%x, %d, %p);\n", pname, index, (const void *) val));
  6573. }
  6574.  
  6575. KEYWORD1 void KEYWORD2 NAME(SampleMaski)(GLuint index, GLbitfield mask)
  6576. {
  6577.     (void) index; (void) mask;
  6578.    DISPATCH(SampleMaski, (index, mask), (F, "glSampleMaski(%d, %d);\n", index, mask));
  6579. }
  6580.  
  6581. KEYWORD1 void KEYWORD2 NAME(TexImage2DMultisample)(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
  6582. {
  6583.     (void) target; (void) samples; (void) internalformat; (void) width; (void) height; (void) fixedsamplelocations;
  6584.    DISPATCH(TexImage2DMultisample, (target, samples, internalformat, width, height, fixedsamplelocations), (F, "glTexImage2DMultisample(0x%x, %d, %d, %d, %d, %d);\n", target, samples, internalformat, width, height, fixedsamplelocations));
  6585. }
  6586.  
  6587. KEYWORD1 void KEYWORD2 NAME(TexImage3DMultisample)(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
  6588. {
  6589.     (void) target; (void) samples; (void) internalformat; (void) width; (void) height; (void) depth; (void) fixedsamplelocations;
  6590.    DISPATCH(TexImage3DMultisample, (target, samples, internalformat, width, height, depth, fixedsamplelocations), (F, "glTexImage3DMultisample(0x%x, %d, %d, %d, %d, %d, %d);\n", target, samples, internalformat, width, height, depth, fixedsamplelocations));
  6591. }
  6592.  
  6593. KEYWORD1 void KEYWORD2 NAME(BlendEquationSeparateiARB)(GLuint buf, GLenum modeRGB, GLenum modeA)
  6594. {
  6595.     (void) buf; (void) modeRGB; (void) modeA;
  6596.    DISPATCH(BlendEquationSeparateiARB, (buf, modeRGB, modeA), (F, "glBlendEquationSeparateiARB(%d, 0x%x, 0x%x);\n", buf, modeRGB, modeA));
  6597. }
  6598.  
  6599. KEYWORD1 void KEYWORD2 NAME(BlendEquationSeparateIndexedAMD)(GLuint buf, GLenum modeRGB, GLenum modeA)
  6600. {
  6601.     (void) buf; (void) modeRGB; (void) modeA;
  6602.    DISPATCH(BlendEquationSeparateiARB, (buf, modeRGB, modeA), (F, "glBlendEquationSeparateIndexedAMD(%d, 0x%x, 0x%x);\n", buf, modeRGB, modeA));
  6603. }
  6604.  
  6605. KEYWORD1 void KEYWORD2 NAME(BlendEquationiARB)(GLuint buf, GLenum mode)
  6606. {
  6607.     (void) buf; (void) mode;
  6608.    DISPATCH(BlendEquationiARB, (buf, mode), (F, "glBlendEquationiARB(%d, 0x%x);\n", buf, mode));
  6609. }
  6610.  
  6611. KEYWORD1 void KEYWORD2 NAME(BlendEquationIndexedAMD)(GLuint buf, GLenum mode)
  6612. {
  6613.     (void) buf; (void) mode;
  6614.    DISPATCH(BlendEquationiARB, (buf, mode), (F, "glBlendEquationIndexedAMD(%d, 0x%x);\n", buf, mode));
  6615. }
  6616.  
  6617. KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateiARB)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcA, GLenum dstA)
  6618. {
  6619.     (void) buf; (void) srcRGB; (void) dstRGB; (void) srcA; (void) dstA;
  6620.    DISPATCH(BlendFuncSeparateiARB, (buf, srcRGB, dstRGB, srcA, dstA), (F, "glBlendFuncSeparateiARB(%d, 0x%x, 0x%x, 0x%x, 0x%x);\n", buf, srcRGB, dstRGB, srcA, dstA));
  6621. }
  6622.  
  6623. KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateIndexedAMD)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcA, GLenum dstA)
  6624. {
  6625.     (void) buf; (void) srcRGB; (void) dstRGB; (void) srcA; (void) dstA;
  6626.    DISPATCH(BlendFuncSeparateiARB, (buf, srcRGB, dstRGB, srcA, dstA), (F, "glBlendFuncSeparateIndexedAMD(%d, 0x%x, 0x%x, 0x%x, 0x%x);\n", buf, srcRGB, dstRGB, srcA, dstA));
  6627. }
  6628.  
  6629. KEYWORD1 void KEYWORD2 NAME(BlendFunciARB)(GLuint buf, GLenum src, GLenum dst)
  6630. {
  6631.     (void) buf; (void) src; (void) dst;
  6632.    DISPATCH(BlendFunciARB, (buf, src, dst), (F, "glBlendFunciARB(%d, 0x%x, 0x%x);\n", buf, src, dst));
  6633. }
  6634.  
  6635. KEYWORD1 void KEYWORD2 NAME(BlendFuncIndexedAMD)(GLuint buf, GLenum src, GLenum dst)
  6636. {
  6637.     (void) buf; (void) src; (void) dst;
  6638.    DISPATCH(BlendFunciARB, (buf, src, dst), (F, "glBlendFuncIndexedAMD(%d, 0x%x, 0x%x);\n", buf, src, dst));
  6639. }
  6640.  
  6641. KEYWORD1 void KEYWORD2 NAME(BindFragDataLocationIndexed)(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
  6642. {
  6643.     (void) program; (void) colorNumber; (void) index; (void) name;
  6644.    DISPATCH(BindFragDataLocationIndexed, (program, colorNumber, index, name), (F, "glBindFragDataLocationIndexed(%d, %d, %d, %p);\n", program, colorNumber, index, (const void *) name));
  6645. }
  6646.  
  6647. KEYWORD1 GLint KEYWORD2 NAME(GetFragDataIndex)(GLuint program, const GLchar * name)
  6648. {
  6649.     (void) program; (void) name;
  6650.    RETURN_DISPATCH(GetFragDataIndex, (program, name), (F, "glGetFragDataIndex(%d, %p);\n", program, (const void *) name));
  6651. }
  6652.  
  6653. KEYWORD1 void KEYWORD2 NAME(BindSampler)(GLuint unit, GLuint sampler)
  6654. {
  6655.     (void) unit; (void) sampler;
  6656.    DISPATCH(BindSampler, (unit, sampler), (F, "glBindSampler(%d, %d);\n", unit, sampler));
  6657. }
  6658.  
  6659. KEYWORD1 void KEYWORD2 NAME(DeleteSamplers)(GLsizei count, const GLuint * samplers)
  6660. {
  6661.     (void) count; (void) samplers;
  6662.    DISPATCH(DeleteSamplers, (count, samplers), (F, "glDeleteSamplers(%d, %p);\n", count, (const void *) samplers));
  6663. }
  6664.  
  6665. KEYWORD1 void KEYWORD2 NAME(GenSamplers)(GLsizei count, GLuint * samplers)
  6666. {
  6667.     (void) count; (void) samplers;
  6668.    DISPATCH(GenSamplers, (count, samplers), (F, "glGenSamplers(%d, %p);\n", count, (const void *) samplers));
  6669. }
  6670.  
  6671. KEYWORD1 void KEYWORD2 NAME(GetSamplerParameterIiv)(GLuint sampler, GLenum pname, GLint * params)
  6672. {
  6673.     (void) sampler; (void) pname; (void) params;
  6674.    DISPATCH(GetSamplerParameterIiv, (sampler, pname, params), (F, "glGetSamplerParameterIiv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6675. }
  6676.  
  6677. KEYWORD1 void KEYWORD2 NAME(GetSamplerParameterIuiv)(GLuint sampler, GLenum pname, GLuint * params)
  6678. {
  6679.     (void) sampler; (void) pname; (void) params;
  6680.    DISPATCH(GetSamplerParameterIuiv, (sampler, pname, params), (F, "glGetSamplerParameterIuiv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6681. }
  6682.  
  6683. KEYWORD1 void KEYWORD2 NAME(GetSamplerParameterfv)(GLuint sampler, GLenum pname, GLfloat * params)
  6684. {
  6685.     (void) sampler; (void) pname; (void) params;
  6686.    DISPATCH(GetSamplerParameterfv, (sampler, pname, params), (F, "glGetSamplerParameterfv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6687. }
  6688.  
  6689. KEYWORD1 void KEYWORD2 NAME(GetSamplerParameteriv)(GLuint sampler, GLenum pname, GLint * params)
  6690. {
  6691.     (void) sampler; (void) pname; (void) params;
  6692.    DISPATCH(GetSamplerParameteriv, (sampler, pname, params), (F, "glGetSamplerParameteriv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6693. }
  6694.  
  6695. KEYWORD1 GLboolean KEYWORD2 NAME(IsSampler)(GLuint sampler)
  6696. {
  6697.     (void) sampler;
  6698.    RETURN_DISPATCH(IsSampler, (sampler), (F, "glIsSampler(%d);\n", sampler));
  6699. }
  6700.  
  6701. KEYWORD1 void KEYWORD2 NAME(SamplerParameterIiv)(GLuint sampler, GLenum pname, const GLint * params)
  6702. {
  6703.     (void) sampler; (void) pname; (void) params;
  6704.    DISPATCH(SamplerParameterIiv, (sampler, pname, params), (F, "glSamplerParameterIiv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6705. }
  6706.  
  6707. KEYWORD1 void KEYWORD2 NAME(SamplerParameterIuiv)(GLuint sampler, GLenum pname, const GLuint * params)
  6708. {
  6709.     (void) sampler; (void) pname; (void) params;
  6710.    DISPATCH(SamplerParameterIuiv, (sampler, pname, params), (F, "glSamplerParameterIuiv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6711. }
  6712.  
  6713. KEYWORD1 void KEYWORD2 NAME(SamplerParameterf)(GLuint sampler, GLenum pname, GLfloat param)
  6714. {
  6715.     (void) sampler; (void) pname; (void) param;
  6716.    DISPATCH(SamplerParameterf, (sampler, pname, param), (F, "glSamplerParameterf(%d, 0x%x, %f);\n", sampler, pname, param));
  6717. }
  6718.  
  6719. KEYWORD1 void KEYWORD2 NAME(SamplerParameterfv)(GLuint sampler, GLenum pname, const GLfloat * params)
  6720. {
  6721.     (void) sampler; (void) pname; (void) params;
  6722.    DISPATCH(SamplerParameterfv, (sampler, pname, params), (F, "glSamplerParameterfv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6723. }
  6724.  
  6725. KEYWORD1 void KEYWORD2 NAME(SamplerParameteri)(GLuint sampler, GLenum pname, GLint param)
  6726. {
  6727.     (void) sampler; (void) pname; (void) param;
  6728.    DISPATCH(SamplerParameteri, (sampler, pname, param), (F, "glSamplerParameteri(%d, 0x%x, %d);\n", sampler, pname, param));
  6729. }
  6730.  
  6731. KEYWORD1 void KEYWORD2 NAME(SamplerParameteriv)(GLuint sampler, GLenum pname, const GLint * params)
  6732. {
  6733.     (void) sampler; (void) pname; (void) params;
  6734.    DISPATCH(SamplerParameteriv, (sampler, pname, params), (F, "glSamplerParameteriv(%d, 0x%x, %p);\n", sampler, pname, (const void *) params));
  6735. }
  6736.  
  6737. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_730)(GLuint id, GLenum pname, GLint64 * params);
  6738.  
  6739. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_730)(GLuint id, GLenum pname, GLint64 * params)
  6740. {
  6741.     (void) id; (void) pname; (void) params;
  6742.    DISPATCH(GetQueryObjecti64v, (id, pname, params), (F, "glGetQueryObjecti64v(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  6743. }
  6744.  
  6745. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_731)(GLuint id, GLenum pname, GLuint64 * params);
  6746.  
  6747. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_731)(GLuint id, GLenum pname, GLuint64 * params)
  6748. {
  6749.     (void) id; (void) pname; (void) params;
  6750.    DISPATCH(GetQueryObjectui64v, (id, pname, params), (F, "glGetQueryObjectui64v(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  6751. }
  6752.  
  6753. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_732)(GLuint id, GLenum target);
  6754.  
  6755. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_732)(GLuint id, GLenum target)
  6756. {
  6757.     (void) id; (void) target;
  6758.    DISPATCH(QueryCounter, (id, target), (F, "glQueryCounter(%d, 0x%x);\n", id, target));
  6759. }
  6760.  
  6761. KEYWORD1 void KEYWORD2 NAME(ColorP3ui)(GLenum type, GLuint color)
  6762. {
  6763.     (void) type; (void) color;
  6764.    DISPATCH(ColorP3ui, (type, color), (F, "glColorP3ui(0x%x, %d);\n", type, color));
  6765. }
  6766.  
  6767. KEYWORD1 void KEYWORD2 NAME(ColorP3uiv)(GLenum type, const GLuint * color)
  6768. {
  6769.     (void) type; (void) color;
  6770.    DISPATCH(ColorP3uiv, (type, color), (F, "glColorP3uiv(0x%x, %p);\n", type, (const void *) color));
  6771. }
  6772.  
  6773. KEYWORD1 void KEYWORD2 NAME(ColorP4ui)(GLenum type, GLuint color)
  6774. {
  6775.     (void) type; (void) color;
  6776.    DISPATCH(ColorP4ui, (type, color), (F, "glColorP4ui(0x%x, %d);\n", type, color));
  6777. }
  6778.  
  6779. KEYWORD1 void KEYWORD2 NAME(ColorP4uiv)(GLenum type, const GLuint * color)
  6780. {
  6781.     (void) type; (void) color;
  6782.    DISPATCH(ColorP4uiv, (type, color), (F, "glColorP4uiv(0x%x, %p);\n", type, (const void *) color));
  6783. }
  6784.  
  6785. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP1ui)(GLenum texture, GLenum type, GLuint coords)
  6786. {
  6787.     (void) texture; (void) type; (void) coords;
  6788.    DISPATCH(MultiTexCoordP1ui, (texture, type, coords), (F, "glMultiTexCoordP1ui(0x%x, 0x%x, %d);\n", texture, type, coords));
  6789. }
  6790.  
  6791. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP1uiv)(GLenum texture, GLenum type, const GLuint * coords)
  6792. {
  6793.     (void) texture; (void) type; (void) coords;
  6794.    DISPATCH(MultiTexCoordP1uiv, (texture, type, coords), (F, "glMultiTexCoordP1uiv(0x%x, 0x%x, %p);\n", texture, type, (const void *) coords));
  6795. }
  6796.  
  6797. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP2ui)(GLenum texture, GLenum type, GLuint coords)
  6798. {
  6799.     (void) texture; (void) type; (void) coords;
  6800.    DISPATCH(MultiTexCoordP2ui, (texture, type, coords), (F, "glMultiTexCoordP2ui(0x%x, 0x%x, %d);\n", texture, type, coords));
  6801. }
  6802.  
  6803. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP2uiv)(GLenum texture, GLenum type, const GLuint * coords)
  6804. {
  6805.     (void) texture; (void) type; (void) coords;
  6806.    DISPATCH(MultiTexCoordP2uiv, (texture, type, coords), (F, "glMultiTexCoordP2uiv(0x%x, 0x%x, %p);\n", texture, type, (const void *) coords));
  6807. }
  6808.  
  6809. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP3ui)(GLenum texture, GLenum type, GLuint coords)
  6810. {
  6811.     (void) texture; (void) type; (void) coords;
  6812.    DISPATCH(MultiTexCoordP3ui, (texture, type, coords), (F, "glMultiTexCoordP3ui(0x%x, 0x%x, %d);\n", texture, type, coords));
  6813. }
  6814.  
  6815. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP3uiv)(GLenum texture, GLenum type, const GLuint * coords)
  6816. {
  6817.     (void) texture; (void) type; (void) coords;
  6818.    DISPATCH(MultiTexCoordP3uiv, (texture, type, coords), (F, "glMultiTexCoordP3uiv(0x%x, 0x%x, %p);\n", texture, type, (const void *) coords));
  6819. }
  6820.  
  6821. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP4ui)(GLenum texture, GLenum type, GLuint coords)
  6822. {
  6823.     (void) texture; (void) type; (void) coords;
  6824.    DISPATCH(MultiTexCoordP4ui, (texture, type, coords), (F, "glMultiTexCoordP4ui(0x%x, 0x%x, %d);\n", texture, type, coords));
  6825. }
  6826.  
  6827. KEYWORD1 void KEYWORD2 NAME(MultiTexCoordP4uiv)(GLenum texture, GLenum type, const GLuint * coords)
  6828. {
  6829.     (void) texture; (void) type; (void) coords;
  6830.    DISPATCH(MultiTexCoordP4uiv, (texture, type, coords), (F, "glMultiTexCoordP4uiv(0x%x, 0x%x, %p);\n", texture, type, (const void *) coords));
  6831. }
  6832.  
  6833. KEYWORD1 void KEYWORD2 NAME(NormalP3ui)(GLenum type, GLuint coords)
  6834. {
  6835.     (void) type; (void) coords;
  6836.    DISPATCH(NormalP3ui, (type, coords), (F, "glNormalP3ui(0x%x, %d);\n", type, coords));
  6837. }
  6838.  
  6839. KEYWORD1 void KEYWORD2 NAME(NormalP3uiv)(GLenum type, const GLuint * coords)
  6840. {
  6841.     (void) type; (void) coords;
  6842.    DISPATCH(NormalP3uiv, (type, coords), (F, "glNormalP3uiv(0x%x, %p);\n", type, (const void *) coords));
  6843. }
  6844.  
  6845. KEYWORD1 void KEYWORD2 NAME(SecondaryColorP3ui)(GLenum type, GLuint color)
  6846. {
  6847.     (void) type; (void) color;
  6848.    DISPATCH(SecondaryColorP3ui, (type, color), (F, "glSecondaryColorP3ui(0x%x, %d);\n", type, color));
  6849. }
  6850.  
  6851. KEYWORD1 void KEYWORD2 NAME(SecondaryColorP3uiv)(GLenum type, const GLuint * color)
  6852. {
  6853.     (void) type; (void) color;
  6854.    DISPATCH(SecondaryColorP3uiv, (type, color), (F, "glSecondaryColorP3uiv(0x%x, %p);\n", type, (const void *) color));
  6855. }
  6856.  
  6857. KEYWORD1 void KEYWORD2 NAME(TexCoordP1ui)(GLenum type, GLuint coords)
  6858. {
  6859.     (void) type; (void) coords;
  6860.    DISPATCH(TexCoordP1ui, (type, coords), (F, "glTexCoordP1ui(0x%x, %d);\n", type, coords));
  6861. }
  6862.  
  6863. KEYWORD1 void KEYWORD2 NAME(TexCoordP1uiv)(GLenum type, const GLuint * coords)
  6864. {
  6865.     (void) type; (void) coords;
  6866.    DISPATCH(TexCoordP1uiv, (type, coords), (F, "glTexCoordP1uiv(0x%x, %p);\n", type, (const void *) coords));
  6867. }
  6868.  
  6869. KEYWORD1 void KEYWORD2 NAME(TexCoordP2ui)(GLenum type, GLuint coords)
  6870. {
  6871.     (void) type; (void) coords;
  6872.    DISPATCH(TexCoordP2ui, (type, coords), (F, "glTexCoordP2ui(0x%x, %d);\n", type, coords));
  6873. }
  6874.  
  6875. KEYWORD1 void KEYWORD2 NAME(TexCoordP2uiv)(GLenum type, const GLuint * coords)
  6876. {
  6877.     (void) type; (void) coords;
  6878.    DISPATCH(TexCoordP2uiv, (type, coords), (F, "glTexCoordP2uiv(0x%x, %p);\n", type, (const void *) coords));
  6879. }
  6880.  
  6881. KEYWORD1 void KEYWORD2 NAME(TexCoordP3ui)(GLenum type, GLuint coords)
  6882. {
  6883.     (void) type; (void) coords;
  6884.    DISPATCH(TexCoordP3ui, (type, coords), (F, "glTexCoordP3ui(0x%x, %d);\n", type, coords));
  6885. }
  6886.  
  6887. KEYWORD1 void KEYWORD2 NAME(TexCoordP3uiv)(GLenum type, const GLuint * coords)
  6888. {
  6889.     (void) type; (void) coords;
  6890.    DISPATCH(TexCoordP3uiv, (type, coords), (F, "glTexCoordP3uiv(0x%x, %p);\n", type, (const void *) coords));
  6891. }
  6892.  
  6893. KEYWORD1 void KEYWORD2 NAME(TexCoordP4ui)(GLenum type, GLuint coords)
  6894. {
  6895.     (void) type; (void) coords;
  6896.    DISPATCH(TexCoordP4ui, (type, coords), (F, "glTexCoordP4ui(0x%x, %d);\n", type, coords));
  6897. }
  6898.  
  6899. KEYWORD1 void KEYWORD2 NAME(TexCoordP4uiv)(GLenum type, const GLuint * coords)
  6900. {
  6901.     (void) type; (void) coords;
  6902.    DISPATCH(TexCoordP4uiv, (type, coords), (F, "glTexCoordP4uiv(0x%x, %p);\n", type, (const void *) coords));
  6903. }
  6904.  
  6905. KEYWORD1 void KEYWORD2 NAME(VertexAttribP1ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
  6906. {
  6907.     (void) index; (void) type; (void) normalized; (void) value;
  6908.    DISPATCH(VertexAttribP1ui, (index, type, normalized, value), (F, "glVertexAttribP1ui(%d, 0x%x, %d, %d);\n", index, type, normalized, value));
  6909. }
  6910.  
  6911. KEYWORD1 void KEYWORD2 NAME(VertexAttribP1uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
  6912. {
  6913.     (void) index; (void) type; (void) normalized; (void) value;
  6914.    DISPATCH(VertexAttribP1uiv, (index, type, normalized, value), (F, "glVertexAttribP1uiv(%d, 0x%x, %d, %p);\n", index, type, normalized, (const void *) value));
  6915. }
  6916.  
  6917. KEYWORD1 void KEYWORD2 NAME(VertexAttribP2ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
  6918. {
  6919.     (void) index; (void) type; (void) normalized; (void) value;
  6920.    DISPATCH(VertexAttribP2ui, (index, type, normalized, value), (F, "glVertexAttribP2ui(%d, 0x%x, %d, %d);\n", index, type, normalized, value));
  6921. }
  6922.  
  6923. KEYWORD1 void KEYWORD2 NAME(VertexAttribP2uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
  6924. {
  6925.     (void) index; (void) type; (void) normalized; (void) value;
  6926.    DISPATCH(VertexAttribP2uiv, (index, type, normalized, value), (F, "glVertexAttribP2uiv(%d, 0x%x, %d, %p);\n", index, type, normalized, (const void *) value));
  6927. }
  6928.  
  6929. KEYWORD1 void KEYWORD2 NAME(VertexAttribP3ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
  6930. {
  6931.     (void) index; (void) type; (void) normalized; (void) value;
  6932.    DISPATCH(VertexAttribP3ui, (index, type, normalized, value), (F, "glVertexAttribP3ui(%d, 0x%x, %d, %d);\n", index, type, normalized, value));
  6933. }
  6934.  
  6935. KEYWORD1 void KEYWORD2 NAME(VertexAttribP3uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
  6936. {
  6937.     (void) index; (void) type; (void) normalized; (void) value;
  6938.    DISPATCH(VertexAttribP3uiv, (index, type, normalized, value), (F, "glVertexAttribP3uiv(%d, 0x%x, %d, %p);\n", index, type, normalized, (const void *) value));
  6939. }
  6940.  
  6941. KEYWORD1 void KEYWORD2 NAME(VertexAttribP4ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
  6942. {
  6943.     (void) index; (void) type; (void) normalized; (void) value;
  6944.    DISPATCH(VertexAttribP4ui, (index, type, normalized, value), (F, "glVertexAttribP4ui(%d, 0x%x, %d, %d);\n", index, type, normalized, value));
  6945. }
  6946.  
  6947. KEYWORD1 void KEYWORD2 NAME(VertexAttribP4uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
  6948. {
  6949.     (void) index; (void) type; (void) normalized; (void) value;
  6950.    DISPATCH(VertexAttribP4uiv, (index, type, normalized, value), (F, "glVertexAttribP4uiv(%d, 0x%x, %d, %p);\n", index, type, normalized, (const void *) value));
  6951. }
  6952.  
  6953. KEYWORD1 void KEYWORD2 NAME(VertexP2ui)(GLenum type, GLuint value)
  6954. {
  6955.     (void) type; (void) value;
  6956.    DISPATCH(VertexP2ui, (type, value), (F, "glVertexP2ui(0x%x, %d);\n", type, value));
  6957. }
  6958.  
  6959. KEYWORD1 void KEYWORD2 NAME(VertexP2uiv)(GLenum type, const GLuint * value)
  6960. {
  6961.     (void) type; (void) value;
  6962.    DISPATCH(VertexP2uiv, (type, value), (F, "glVertexP2uiv(0x%x, %p);\n", type, (const void *) value));
  6963. }
  6964.  
  6965. KEYWORD1 void KEYWORD2 NAME(VertexP3ui)(GLenum type, GLuint value)
  6966. {
  6967.     (void) type; (void) value;
  6968.    DISPATCH(VertexP3ui, (type, value), (F, "glVertexP3ui(0x%x, %d);\n", type, value));
  6969. }
  6970.  
  6971. KEYWORD1 void KEYWORD2 NAME(VertexP3uiv)(GLenum type, const GLuint * value)
  6972. {
  6973.     (void) type; (void) value;
  6974.    DISPATCH(VertexP3uiv, (type, value), (F, "glVertexP3uiv(0x%x, %p);\n", type, (const void *) value));
  6975. }
  6976.  
  6977. KEYWORD1 void KEYWORD2 NAME(VertexP4ui)(GLenum type, GLuint value)
  6978. {
  6979.     (void) type; (void) value;
  6980.    DISPATCH(VertexP4ui, (type, value), (F, "glVertexP4ui(0x%x, %d);\n", type, value));
  6981. }
  6982.  
  6983. KEYWORD1 void KEYWORD2 NAME(VertexP4uiv)(GLenum type, const GLuint * value)
  6984. {
  6985.     (void) type; (void) value;
  6986.    DISPATCH(VertexP4uiv, (type, value), (F, "glVertexP4uiv(0x%x, %p);\n", type, (const void *) value));
  6987. }
  6988.  
  6989. KEYWORD1 void KEYWORD2 NAME(BindTransformFeedback)(GLenum target, GLuint id)
  6990. {
  6991.     (void) target; (void) id;
  6992.    DISPATCH(BindTransformFeedback, (target, id), (F, "glBindTransformFeedback(0x%x, %d);\n", target, id));
  6993. }
  6994.  
  6995. KEYWORD1 void KEYWORD2 NAME(DeleteTransformFeedbacks)(GLsizei n, const GLuint * ids)
  6996. {
  6997.     (void) n; (void) ids;
  6998.    DISPATCH(DeleteTransformFeedbacks, (n, ids), (F, "glDeleteTransformFeedbacks(%d, %p);\n", n, (const void *) ids));
  6999. }
  7000.  
  7001. KEYWORD1 void KEYWORD2 NAME(DrawTransformFeedback)(GLenum mode, GLuint id)
  7002. {
  7003.     (void) mode; (void) id;
  7004.    DISPATCH(DrawTransformFeedback, (mode, id), (F, "glDrawTransformFeedback(0x%x, %d);\n", mode, id));
  7005. }
  7006.  
  7007. KEYWORD1 void KEYWORD2 NAME(GenTransformFeedbacks)(GLsizei n, GLuint * ids)
  7008. {
  7009.     (void) n; (void) ids;
  7010.    DISPATCH(GenTransformFeedbacks, (n, ids), (F, "glGenTransformFeedbacks(%d, %p);\n", n, (const void *) ids));
  7011. }
  7012.  
  7013. KEYWORD1 GLboolean KEYWORD2 NAME(IsTransformFeedback)(GLuint id)
  7014. {
  7015.     (void) id;
  7016.    RETURN_DISPATCH(IsTransformFeedback, (id), (F, "glIsTransformFeedback(%d);\n", id));
  7017. }
  7018.  
  7019. KEYWORD1 void KEYWORD2 NAME(PauseTransformFeedback)(void)
  7020. {
  7021.    DISPATCH(PauseTransformFeedback, (), (F, "glPauseTransformFeedback();\n"));
  7022. }
  7023.  
  7024. KEYWORD1 void KEYWORD2 NAME(ResumeTransformFeedback)(void)
  7025. {
  7026.    DISPATCH(ResumeTransformFeedback, (), (F, "glResumeTransformFeedback();\n"));
  7027. }
  7028.  
  7029. KEYWORD1 void KEYWORD2 NAME(BeginQueryIndexed)(GLenum target, GLuint index, GLuint id)
  7030. {
  7031.     (void) target; (void) index; (void) id;
  7032.    DISPATCH(BeginQueryIndexed, (target, index, id), (F, "glBeginQueryIndexed(0x%x, %d, %d);\n", target, index, id));
  7033. }
  7034.  
  7035. KEYWORD1 void KEYWORD2 NAME(DrawTransformFeedbackStream)(GLenum mode, GLuint id, GLuint stream)
  7036. {
  7037.     (void) mode; (void) id; (void) stream;
  7038.    DISPATCH(DrawTransformFeedbackStream, (mode, id, stream), (F, "glDrawTransformFeedbackStream(0x%x, %d, %d);\n", mode, id, stream));
  7039. }
  7040.  
  7041. KEYWORD1 void KEYWORD2 NAME(EndQueryIndexed)(GLenum target, GLuint index)
  7042. {
  7043.     (void) target; (void) index;
  7044.    DISPATCH(EndQueryIndexed, (target, index), (F, "glEndQueryIndexed(0x%x, %d);\n", target, index));
  7045. }
  7046.  
  7047. KEYWORD1 void KEYWORD2 NAME(GetQueryIndexediv)(GLenum target, GLuint index, GLenum pname, GLint * params)
  7048. {
  7049.     (void) target; (void) index; (void) pname; (void) params;
  7050.    DISPATCH(GetQueryIndexediv, (target, index, pname, params), (F, "glGetQueryIndexediv(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
  7051. }
  7052.  
  7053. KEYWORD1 void KEYWORD2 NAME(ClearDepthf)(GLclampf depth)
  7054. {
  7055.     (void) depth;
  7056.    DISPATCH(ClearDepthf, (depth), (F, "glClearDepthf(%f);\n", depth));
  7057. }
  7058.  
  7059. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_782)(GLclampf depth);
  7060.  
  7061. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_782)(GLclampf depth)
  7062. {
  7063.     (void) depth;
  7064.    DISPATCH(ClearDepthf, (depth), (F, "glClearDepthfOES(%f);\n", depth));
  7065. }
  7066.  
  7067. KEYWORD1 void KEYWORD2 NAME(DepthRangef)(GLclampf zNear, GLclampf zFar)
  7068. {
  7069.     (void) zNear; (void) zFar;
  7070.    DISPATCH(DepthRangef, (zNear, zFar), (F, "glDepthRangef(%f, %f);\n", zNear, zFar));
  7071. }
  7072.  
  7073. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_783)(GLclampf zNear, GLclampf zFar);
  7074.  
  7075. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_783)(GLclampf zNear, GLclampf zFar)
  7076. {
  7077.     (void) zNear; (void) zFar;
  7078.    DISPATCH(DepthRangef, (zNear, zFar), (F, "glDepthRangefOES(%f, %f);\n", zNear, zFar));
  7079. }
  7080.  
  7081. KEYWORD1 void KEYWORD2 NAME(GetShaderPrecisionFormat)(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision)
  7082. {
  7083.     (void) shadertype; (void) precisiontype; (void) range; (void) precision;
  7084.    DISPATCH(GetShaderPrecisionFormat, (shadertype, precisiontype, range, precision), (F, "glGetShaderPrecisionFormat(0x%x, 0x%x, %p, %p);\n", shadertype, precisiontype, (const void *) range, (const void *) precision));
  7085. }
  7086.  
  7087. KEYWORD1 void KEYWORD2 NAME(ReleaseShaderCompiler)(void)
  7088. {
  7089.    DISPATCH(ReleaseShaderCompiler, (), (F, "glReleaseShaderCompiler();\n"));
  7090. }
  7091.  
  7092. KEYWORD1 void KEYWORD2 NAME(ShaderBinary)(GLsizei n, const GLuint * shaders, GLenum binaryformat, const GLvoid * binary, GLsizei length)
  7093. {
  7094.     (void) n; (void) shaders; (void) binaryformat; (void) binary; (void) length;
  7095.    DISPATCH(ShaderBinary, (n, shaders, binaryformat, binary, length), (F, "glShaderBinary(%d, %p, 0x%x, %p, %d);\n", n, (const void *) shaders, binaryformat, (const void *) binary, length));
  7096. }
  7097.  
  7098. KEYWORD1 void KEYWORD2 NAME(GetProgramBinary)(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary)
  7099. {
  7100.     (void) program; (void) bufSize; (void) length; (void) binaryFormat; (void) binary;
  7101.    DISPATCH(GetProgramBinary, (program, bufSize, length, binaryFormat, binary), (F, "glGetProgramBinary(%d, %d, %p, %p, %p);\n", program, bufSize, (const void *) length, (const void *) binaryFormat, (const void *) binary));
  7102. }
  7103.  
  7104. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_787)(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary);
  7105.  
  7106. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_787)(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary)
  7107. {
  7108.     (void) program; (void) bufSize; (void) length; (void) binaryFormat; (void) binary;
  7109.    DISPATCH(GetProgramBinary, (program, bufSize, length, binaryFormat, binary), (F, "glGetProgramBinaryOES(%d, %d, %p, %p, %p);\n", program, bufSize, (const void *) length, (const void *) binaryFormat, (const void *) binary));
  7110. }
  7111.  
  7112. KEYWORD1 void KEYWORD2 NAME(ProgramBinary)(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLsizei length)
  7113. {
  7114.     (void) program; (void) binaryFormat; (void) binary; (void) length;
  7115.    DISPATCH(ProgramBinary, (program, binaryFormat, binary, length), (F, "glProgramBinary(%d, 0x%x, %p, %d);\n", program, binaryFormat, (const void *) binary, length));
  7116. }
  7117.  
  7118. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_788)(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLint length);
  7119.  
  7120. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_788)(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLint length)
  7121. {
  7122.     (void) program; (void) binaryFormat; (void) binary; (void) length;
  7123.    DISPATCH(ProgramBinary, (program, binaryFormat, binary, length), (F, "glProgramBinaryOES(%d, 0x%x, %p, %d);\n", program, binaryFormat, (const void *) binary, length));
  7124. }
  7125.  
  7126. KEYWORD1 void KEYWORD2 NAME(ProgramParameteriARB)(GLuint program, GLenum pname, GLint value)
  7127. {
  7128.     (void) program; (void) pname; (void) value;
  7129.    DISPATCH(ProgramParameteri, (program, pname, value), (F, "glProgramParameteriARB(%d, 0x%x, %d);\n", program, pname, value));
  7130. }
  7131.  
  7132. KEYWORD1 void KEYWORD2 NAME(ProgramParameteri)(GLuint program, GLenum pname, GLint value)
  7133. {
  7134.     (void) program; (void) pname; (void) value;
  7135.    DISPATCH(ProgramParameteri, (program, pname, value), (F, "glProgramParameteri(%d, 0x%x, %d);\n", program, pname, value));
  7136. }
  7137.  
  7138. KEYWORD1 void KEYWORD2 NAME(DebugMessageCallbackARB)(GLDEBUGPROCARB callback, const GLvoid * userParam)
  7139. {
  7140.     (void) callback; (void) userParam;
  7141.    DISPATCH(DebugMessageCallbackARB, (callback, userParam), (F, "glDebugMessageCallbackARB(%p, %p);\n", (const void *) callback, (const void *) userParam));
  7142. }
  7143.  
  7144. KEYWORD1 void KEYWORD2 NAME(DebugMessageControlARB)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
  7145. {
  7146.     (void) source; (void) type; (void) severity; (void) count; (void) ids; (void) enabled;
  7147.    DISPATCH(DebugMessageControlARB, (source, type, severity, count, ids, enabled), (F, "glDebugMessageControlARB(0x%x, 0x%x, 0x%x, %d, %p, %d);\n", source, type, severity, count, (const void *) ids, enabled));
  7148. }
  7149.  
  7150. KEYWORD1 void KEYWORD2 NAME(DebugMessageInsertARB)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLcharARB * buf)
  7151. {
  7152.     (void) source; (void) type; (void) id; (void) severity; (void) length; (void) buf;
  7153.    DISPATCH(DebugMessageInsertARB, (source, type, id, severity, length, buf), (F, "glDebugMessageInsertARB(0x%x, 0x%x, %d, 0x%x, %d, %p);\n", source, type, id, severity, length, (const void *) buf));
  7154. }
  7155.  
  7156. KEYWORD1 GLuint KEYWORD2 NAME(GetDebugMessageLogARB)(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLcharARB * messageLog)
  7157. {
  7158.     (void) count; (void) bufsize; (void) sources; (void) types; (void) ids; (void) severities; (void) lengths; (void) messageLog;
  7159.    RETURN_DISPATCH(GetDebugMessageLogARB, (count, bufsize, sources, types, ids, severities, lengths, messageLog), (F, "glGetDebugMessageLogARB(%d, %d, %p, %p, %p, %p, %p, %p);\n", count, bufsize, (const void *) sources, (const void *) types, (const void *) ids, (const void *) severities, (const void *) lengths, (const void *) messageLog));
  7160. }
  7161.  
  7162. KEYWORD1 GLenum KEYWORD2 NAME(GetGraphicsResetStatusARB)(void)
  7163. {
  7164.    RETURN_DISPATCH(GetGraphicsResetStatusARB, (), (F, "glGetGraphicsResetStatusARB();\n"));
  7165. }
  7166.  
  7167. KEYWORD1 void KEYWORD2 NAME(GetnColorTableARB)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table)
  7168. {
  7169.     (void) target; (void) format; (void) type; (void) bufSize; (void) table;
  7170.    DISPATCH(GetnColorTableARB, (target, format, type, bufSize, table), (F, "glGetnColorTableARB(0x%x, 0x%x, 0x%x, %d, %p);\n", target, format, type, bufSize, (const void *) table));
  7171. }
  7172.  
  7173. KEYWORD1 void KEYWORD2 NAME(GetnCompressedTexImageARB)(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img)
  7174. {
  7175.     (void) target; (void) lod; (void) bufSize; (void) img;
  7176.    DISPATCH(GetnCompressedTexImageARB, (target, lod, bufSize, img), (F, "glGetnCompressedTexImageARB(0x%x, %d, %d, %p);\n", target, lod, bufSize, (const void *) img));
  7177. }
  7178.  
  7179. KEYWORD1 void KEYWORD2 NAME(GetnConvolutionFilterARB)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image)
  7180. {
  7181.     (void) target; (void) format; (void) type; (void) bufSize; (void) image;
  7182.    DISPATCH(GetnConvolutionFilterARB, (target, format, type, bufSize, image), (F, "glGetnConvolutionFilterARB(0x%x, 0x%x, 0x%x, %d, %p);\n", target, format, type, bufSize, (const void *) image));
  7183. }
  7184.  
  7185. KEYWORD1 void KEYWORD2 NAME(GetnHistogramARB)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values)
  7186. {
  7187.     (void) target; (void) reset; (void) format; (void) type; (void) bufSize; (void) values;
  7188.    DISPATCH(GetnHistogramARB, (target, reset, format, type, bufSize, values), (F, "glGetnHistogramARB(0x%x, %d, 0x%x, 0x%x, %d, %p);\n", target, reset, format, type, bufSize, (const void *) values));
  7189. }
  7190.  
  7191. KEYWORD1 void KEYWORD2 NAME(GetnMapdvARB)(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v)
  7192. {
  7193.     (void) target; (void) query; (void) bufSize; (void) v;
  7194.    DISPATCH(GetnMapdvARB, (target, query, bufSize, v), (F, "glGetnMapdvARB(0x%x, 0x%x, %d, %p);\n", target, query, bufSize, (const void *) v));
  7195. }
  7196.  
  7197. KEYWORD1 void KEYWORD2 NAME(GetnMapfvARB)(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v)
  7198. {
  7199.     (void) target; (void) query; (void) bufSize; (void) v;
  7200.    DISPATCH(GetnMapfvARB, (target, query, bufSize, v), (F, "glGetnMapfvARB(0x%x, 0x%x, %d, %p);\n", target, query, bufSize, (const void *) v));
  7201. }
  7202.  
  7203. KEYWORD1 void KEYWORD2 NAME(GetnMapivARB)(GLenum target, GLenum query, GLsizei bufSize, GLint * v)
  7204. {
  7205.     (void) target; (void) query; (void) bufSize; (void) v;
  7206.    DISPATCH(GetnMapivARB, (target, query, bufSize, v), (F, "glGetnMapivARB(0x%x, 0x%x, %d, %p);\n", target, query, bufSize, (const void *) v));
  7207. }
  7208.  
  7209. KEYWORD1 void KEYWORD2 NAME(GetnMinmaxARB)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values)
  7210. {
  7211.     (void) target; (void) reset; (void) format; (void) type; (void) bufSize; (void) values;
  7212.    DISPATCH(GetnMinmaxARB, (target, reset, format, type, bufSize, values), (F, "glGetnMinmaxARB(0x%x, %d, 0x%x, 0x%x, %d, %p);\n", target, reset, format, type, bufSize, (const void *) values));
  7213. }
  7214.  
  7215. KEYWORD1 void KEYWORD2 NAME(GetnPixelMapfvARB)(GLenum map, GLsizei bufSize, GLfloat * values)
  7216. {
  7217.     (void) map; (void) bufSize; (void) values;
  7218.    DISPATCH(GetnPixelMapfvARB, (map, bufSize, values), (F, "glGetnPixelMapfvARB(0x%x, %d, %p);\n", map, bufSize, (const void *) values));
  7219. }
  7220.  
  7221. KEYWORD1 void KEYWORD2 NAME(GetnPixelMapuivARB)(GLenum map, GLsizei bufSize, GLuint * values)
  7222. {
  7223.     (void) map; (void) bufSize; (void) values;
  7224.    DISPATCH(GetnPixelMapuivARB, (map, bufSize, values), (F, "glGetnPixelMapuivARB(0x%x, %d, %p);\n", map, bufSize, (const void *) values));
  7225. }
  7226.  
  7227. KEYWORD1 void KEYWORD2 NAME(GetnPixelMapusvARB)(GLenum map, GLsizei bufSize, GLushort * values)
  7228. {
  7229.     (void) map; (void) bufSize; (void) values;
  7230.    DISPATCH(GetnPixelMapusvARB, (map, bufSize, values), (F, "glGetnPixelMapusvARB(0x%x, %d, %p);\n", map, bufSize, (const void *) values));
  7231. }
  7232.  
  7233. KEYWORD1 void KEYWORD2 NAME(GetnPolygonStippleARB)(GLsizei bufSize, GLubyte * pattern)
  7234. {
  7235.     (void) bufSize; (void) pattern;
  7236.    DISPATCH(GetnPolygonStippleARB, (bufSize, pattern), (F, "glGetnPolygonStippleARB(%d, %p);\n", bufSize, (const void *) pattern));
  7237. }
  7238.  
  7239. KEYWORD1 void KEYWORD2 NAME(GetnSeparableFilterARB)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span)
  7240. {
  7241.     (void) target; (void) format; (void) type; (void) rowBufSize; (void) row; (void) columnBufSize; (void) column; (void) span;
  7242.    DISPATCH(GetnSeparableFilterARB, (target, format, type, rowBufSize, row, columnBufSize, column, span), (F, "glGetnSeparableFilterARB(0x%x, 0x%x, 0x%x, %d, %p, %d, %p, %p);\n", target, format, type, rowBufSize, (const void *) row, columnBufSize, (const void *) column, (const void *) span));
  7243. }
  7244.  
  7245. KEYWORD1 void KEYWORD2 NAME(GetnTexImageARB)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img)
  7246. {
  7247.     (void) target; (void) level; (void) format; (void) type; (void) bufSize; (void) img;
  7248.    DISPATCH(GetnTexImageARB, (target, level, format, type, bufSize, img), (F, "glGetnTexImageARB(0x%x, %d, 0x%x, 0x%x, %d, %p);\n", target, level, format, type, bufSize, (const void *) img));
  7249. }
  7250.  
  7251. KEYWORD1 void KEYWORD2 NAME(GetnUniformdvARB)(GLhandleARB program, GLint location, GLsizei bufSize, GLdouble * params)
  7252. {
  7253.     (void) program; (void) location; (void) bufSize; (void) params;
  7254.    DISPATCH(GetnUniformdvARB, (program, location, bufSize, params), (F, "glGetnUniformdvARB(%d, %d, %d, %p);\n", program, location, bufSize, (const void *) params));
  7255. }
  7256.  
  7257. KEYWORD1 void KEYWORD2 NAME(GetnUniformfvARB)(GLhandleARB program, GLint location, GLsizei bufSize, GLfloat * params)
  7258. {
  7259.     (void) program; (void) location; (void) bufSize; (void) params;
  7260.    DISPATCH(GetnUniformfvARB, (program, location, bufSize, params), (F, "glGetnUniformfvARB(%d, %d, %d, %p);\n", program, location, bufSize, (const void *) params));
  7261. }
  7262.  
  7263. KEYWORD1 void KEYWORD2 NAME(GetnUniformivARB)(GLhandleARB program, GLint location, GLsizei bufSize, GLint * params)
  7264. {
  7265.     (void) program; (void) location; (void) bufSize; (void) params;
  7266.    DISPATCH(GetnUniformivARB, (program, location, bufSize, params), (F, "glGetnUniformivARB(%d, %d, %d, %p);\n", program, location, bufSize, (const void *) params));
  7267. }
  7268.  
  7269. KEYWORD1 void KEYWORD2 NAME(GetnUniformuivARB)(GLhandleARB program, GLint location, GLsizei bufSize, GLuint * params)
  7270. {
  7271.     (void) program; (void) location; (void) bufSize; (void) params;
  7272.    DISPATCH(GetnUniformuivARB, (program, location, bufSize, params), (F, "glGetnUniformuivARB(%d, %d, %d, %p);\n", program, location, bufSize, (const void *) params));
  7273. }
  7274.  
  7275. KEYWORD1 void KEYWORD2 NAME(ReadnPixelsARB)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid * data)
  7276. {
  7277.     (void) x; (void) y; (void) width; (void) height; (void) format; (void) type; (void) bufSize; (void) data;
  7278.    DISPATCH(ReadnPixelsARB, (x, y, width, height, format, type, bufSize, data), (F, "glReadnPixelsARB(%d, %d, %d, %d, 0x%x, 0x%x, %d, %p);\n", x, y, width, height, format, type, bufSize, (const void *) data));
  7279. }
  7280.  
  7281. KEYWORD1 void KEYWORD2 NAME(DrawArraysInstancedBaseInstance)(GLenum mode, GLint first, GLsizei count, GLsizei primcount, GLuint baseinstance)
  7282. {
  7283.     (void) mode; (void) first; (void) count; (void) primcount; (void) baseinstance;
  7284.    DISPATCH(DrawArraysInstancedBaseInstance, (mode, first, count, primcount, baseinstance), (F, "glDrawArraysInstancedBaseInstance(0x%x, %d, %d, %d, %d);\n", mode, first, count, primcount, baseinstance));
  7285. }
  7286.  
  7287. KEYWORD1 void KEYWORD2 NAME(DrawElementsInstancedBaseInstance)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLuint baseinstance)
  7288. {
  7289.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount; (void) baseinstance;
  7290.    DISPATCH(DrawElementsInstancedBaseInstance, (mode, count, type, indices, primcount, baseinstance), (F, "glDrawElementsInstancedBaseInstance(0x%x, %d, 0x%x, %p, %d, %d);\n", mode, count, type, (const void *) indices, primcount, baseinstance));
  7291. }
  7292.  
  7293. KEYWORD1 void KEYWORD2 NAME(DrawElementsInstancedBaseVertexBaseInstance)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex, GLuint baseinstance)
  7294. {
  7295.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount; (void) basevertex; (void) baseinstance;
  7296.    DISPATCH(DrawElementsInstancedBaseVertexBaseInstance, (mode, count, type, indices, primcount, basevertex, baseinstance), (F, "glDrawElementsInstancedBaseVertexBaseInstance(0x%x, %d, 0x%x, %p, %d, %d, %d);\n", mode, count, type, (const void *) indices, primcount, basevertex, baseinstance));
  7297. }
  7298.  
  7299. KEYWORD1 void KEYWORD2 NAME(DrawTransformFeedbackInstanced)(GLenum mode, GLuint id, GLsizei primcount)
  7300. {
  7301.     (void) mode; (void) id; (void) primcount;
  7302.    DISPATCH(DrawTransformFeedbackInstanced, (mode, id, primcount), (F, "glDrawTransformFeedbackInstanced(0x%x, %d, %d);\n", mode, id, primcount));
  7303. }
  7304.  
  7305. KEYWORD1 void KEYWORD2 NAME(DrawTransformFeedbackStreamInstanced)(GLenum mode, GLuint id, GLuint stream, GLsizei primcount)
  7306. {
  7307.     (void) mode; (void) id; (void) stream; (void) primcount;
  7308.    DISPATCH(DrawTransformFeedbackStreamInstanced, (mode, id, stream, primcount), (F, "glDrawTransformFeedbackStreamInstanced(0x%x, %d, %d, %d);\n", mode, id, stream, primcount));
  7309. }
  7310.  
  7311. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_819)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params);
  7312.  
  7313. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_819)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
  7314. {
  7315.     (void) target; (void) internalformat; (void) pname; (void) bufSize; (void) params;
  7316.    DISPATCH(GetInternalformativ, (target, internalformat, pname, bufSize, params), (F, "glGetInternalformativ(0x%x, 0x%x, 0x%x, %d, %p);\n", target, internalformat, pname, bufSize, (const void *) params));
  7317. }
  7318.  
  7319. KEYWORD1 void KEYWORD2 NAME(TexStorage1D)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width)
  7320. {
  7321.     (void) target; (void) levels; (void) internalFormat; (void) width;
  7322.    DISPATCH(TexStorage1D, (target, levels, internalFormat, width), (F, "glTexStorage1D(0x%x, %d, 0x%x, %d);\n", target, levels, internalFormat, width));
  7323. }
  7324.  
  7325. KEYWORD1 void KEYWORD2 NAME(TexStorage2D)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height)
  7326. {
  7327.     (void) target; (void) levels; (void) internalFormat; (void) width; (void) height;
  7328.    DISPATCH(TexStorage2D, (target, levels, internalFormat, width, height), (F, "glTexStorage2D(0x%x, %d, 0x%x, %d, %d);\n", target, levels, internalFormat, width, height));
  7329. }
  7330.  
  7331. KEYWORD1 void KEYWORD2 NAME(TexStorage3D)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth)
  7332. {
  7333.     (void) target; (void) levels; (void) internalFormat; (void) width; (void) height; (void) depth;
  7334.    DISPATCH(TexStorage3D, (target, levels, internalFormat, width, height, depth), (F, "glTexStorage3D(0x%x, %d, 0x%x, %d, %d, %d);\n", target, levels, internalFormat, width, height, depth));
  7335. }
  7336.  
  7337. KEYWORD1 void KEYWORD2 NAME(TextureStorage1DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width)
  7338. {
  7339.     (void) texture; (void) target; (void) levels; (void) internalFormat; (void) width;
  7340.    DISPATCH(TextureStorage1DEXT, (texture, target, levels, internalFormat, width), (F, "glTextureStorage1DEXT(%d, 0x%x, %d, 0x%x, %d);\n", texture, target, levels, internalFormat, width));
  7341. }
  7342.  
  7343. KEYWORD1 void KEYWORD2 NAME(TextureStorage2DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height)
  7344. {
  7345.     (void) texture; (void) target; (void) levels; (void) internalFormat; (void) width; (void) height;
  7346.    DISPATCH(TextureStorage2DEXT, (texture, target, levels, internalFormat, width, height), (F, "glTextureStorage2DEXT(%d, 0x%x, %d, 0x%x, %d, %d);\n", texture, target, levels, internalFormat, width, height));
  7347. }
  7348.  
  7349. KEYWORD1 void KEYWORD2 NAME(TextureStorage3DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth)
  7350. {
  7351.     (void) texture; (void) target; (void) levels; (void) internalFormat; (void) width; (void) height; (void) depth;
  7352.    DISPATCH(TextureStorage3DEXT, (texture, target, levels, internalFormat, width, height, depth), (F, "glTextureStorage3DEXT(%d, 0x%x, %d, 0x%x, %d, %d, %d);\n", texture, target, levels, internalFormat, width, height, depth));
  7353. }
  7354.  
  7355. KEYWORD1 void KEYWORD2 NAME(TexBufferRange)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
  7356. {
  7357.     (void) target; (void) internalformat; (void) buffer; (void) offset; (void) size;
  7358.    DISPATCH(TexBufferRange, (target, internalformat, buffer, offset, size), (F, "glTexBufferRange(0x%x, 0x%x, %d, %d, %d);\n", target, internalformat, buffer, offset, size));
  7359. }
  7360.  
  7361. KEYWORD1 void KEYWORD2 NAME(TexStorage2DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
  7362. {
  7363.     (void) target; (void) samples; (void) internalformat; (void) width; (void) height; (void) fixedsamplelocations;
  7364.    DISPATCH(TexStorage2DMultisample, (target, samples, internalformat, width, height, fixedsamplelocations), (F, "glTexStorage2DMultisample(0x%x, %d, 0x%x, %d, %d, %d);\n", target, samples, internalformat, width, height, fixedsamplelocations));
  7365. }
  7366.  
  7367. KEYWORD1 void KEYWORD2 NAME(TexStorage3DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
  7368. {
  7369.     (void) target; (void) samples; (void) internalformat; (void) width; (void) height; (void) depth; (void) fixedsamplelocations;
  7370.    DISPATCH(TexStorage3DMultisample, (target, samples, internalformat, width, height, depth, fixedsamplelocations), (F, "glTexStorage3DMultisample(0x%x, %d, 0x%x, %d, %d, %d, %d);\n", target, samples, internalformat, width, height, depth, fixedsamplelocations));
  7371. }
  7372.  
  7373. KEYWORD1 void KEYWORD2 NAME(InvalidateBufferData)(GLuint buffer)
  7374. {
  7375.     (void) buffer;
  7376.    DISPATCH(InvalidateBufferData, (buffer), (F, "glInvalidateBufferData(%d);\n", buffer));
  7377. }
  7378.  
  7379. KEYWORD1 void KEYWORD2 NAME(InvalidateBufferSubData)(GLuint buffer, GLintptr offset, GLsizeiptr length)
  7380. {
  7381.     (void) buffer; (void) offset; (void) length;
  7382.    DISPATCH(InvalidateBufferSubData, (buffer, offset, length), (F, "glInvalidateBufferSubData(%d, %d, %d);\n", buffer, offset, length));
  7383. }
  7384.  
  7385. KEYWORD1 void KEYWORD2 NAME(InvalidateFramebuffer)(GLenum target, GLsizei numAttachments, const GLenum * attachments)
  7386. {
  7387.     (void) target; (void) numAttachments; (void) attachments;
  7388.    DISPATCH(InvalidateFramebuffer, (target, numAttachments, attachments), (F, "glInvalidateFramebuffer(0x%x, %d, %p);\n", target, numAttachments, (const void *) attachments));
  7389. }
  7390.  
  7391. KEYWORD1 void KEYWORD2 NAME(InvalidateSubFramebuffer)(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
  7392. {
  7393.     (void) target; (void) numAttachments; (void) attachments; (void) x; (void) y; (void) width; (void) height;
  7394.    DISPATCH(InvalidateSubFramebuffer, (target, numAttachments, attachments, x, y, width, height), (F, "glInvalidateSubFramebuffer(0x%x, %d, %p, %d, %d, %d, %d);\n", target, numAttachments, (const void *) attachments, x, y, width, height));
  7395. }
  7396.  
  7397. KEYWORD1 void KEYWORD2 NAME(InvalidateTexImage)(GLuint texture, GLint level)
  7398. {
  7399.     (void) texture; (void) level;
  7400.    DISPATCH(InvalidateTexImage, (texture, level), (F, "glInvalidateTexImage(%d, %d);\n", texture, level));
  7401. }
  7402.  
  7403. KEYWORD1 void KEYWORD2 NAME(InvalidateTexSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
  7404. {
  7405.     (void) texture; (void) level; (void) xoffset; (void) yoffset; (void) zoffset; (void) width; (void) height; (void) depth;
  7406.    DISPATCH(InvalidateTexSubImage, (texture, level, xoffset, yoffset, zoffset, width, height, depth), (F, "glInvalidateTexSubImage(%d, %d, %d, %d, %d, %d, %d, %d);\n", texture, level, xoffset, yoffset, zoffset, width, height, depth));
  7407. }
  7408.  
  7409. KEYWORD1 void KEYWORD2 NAME(PolygonOffsetEXT)(GLfloat factor, GLfloat bias)
  7410. {
  7411.     (void) factor; (void) bias;
  7412.    DISPATCH(PolygonOffsetEXT, (factor, bias), (F, "glPolygonOffsetEXT(%f, %f);\n", factor, bias));
  7413. }
  7414.  
  7415. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_836)(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
  7416.  
  7417. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_836)(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height)
  7418. {
  7419.     (void) x; (void) y; (void) z; (void) width; (void) height;
  7420.    DISPATCH(DrawTexfOES, (x, y, z, width, height), (F, "glDrawTexfOES(%f, %f, %f, %f, %f);\n", x, y, z, width, height));
  7421. }
  7422.  
  7423. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_837)(const GLfloat * coords);
  7424.  
  7425. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_837)(const GLfloat * coords)
  7426. {
  7427.     (void) coords;
  7428.    DISPATCH(DrawTexfvOES, (coords), (F, "glDrawTexfvOES(%p);\n", (const void *) coords));
  7429. }
  7430.  
  7431. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_838)(GLint x, GLint y, GLint z, GLint width, GLint height);
  7432.  
  7433. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_838)(GLint x, GLint y, GLint z, GLint width, GLint height)
  7434. {
  7435.     (void) x; (void) y; (void) z; (void) width; (void) height;
  7436.    DISPATCH(DrawTexiOES, (x, y, z, width, height), (F, "glDrawTexiOES(%d, %d, %d, %d, %d);\n", x, y, z, width, height));
  7437. }
  7438.  
  7439. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_839)(const GLint * coords);
  7440.  
  7441. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_839)(const GLint * coords)
  7442. {
  7443.     (void) coords;
  7444.    DISPATCH(DrawTexivOES, (coords), (F, "glDrawTexivOES(%p);\n", (const void *) coords));
  7445. }
  7446.  
  7447. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_840)(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
  7448.  
  7449. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_840)(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)
  7450. {
  7451.     (void) x; (void) y; (void) z; (void) width; (void) height;
  7452.    DISPATCH(DrawTexsOES, (x, y, z, width, height), (F, "glDrawTexsOES(%d, %d, %d, %d, %d);\n", x, y, z, width, height));
  7453. }
  7454.  
  7455. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_841)(const GLshort * coords);
  7456.  
  7457. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_841)(const GLshort * coords)
  7458. {
  7459.     (void) coords;
  7460.    DISPATCH(DrawTexsvOES, (coords), (F, "glDrawTexsvOES(%p);\n", (const void *) coords));
  7461. }
  7462.  
  7463. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_842)(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height);
  7464.  
  7465. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_842)(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)
  7466. {
  7467.     (void) x; (void) y; (void) z; (void) width; (void) height;
  7468.    DISPATCH(DrawTexxOES, (x, y, z, width, height), (F, "glDrawTexxOES(%d, %d, %d, %d, %d);\n", x, y, z, width, height));
  7469. }
  7470.  
  7471. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_843)(const GLfixed * coords);
  7472.  
  7473. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_843)(const GLfixed * coords)
  7474. {
  7475.     (void) coords;
  7476.    DISPATCH(DrawTexxvOES, (coords), (F, "glDrawTexxvOES(%p);\n", (const void *) coords));
  7477. }
  7478.  
  7479. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_844)(GLenum type, GLsizei stride, const GLvoid * pointer);
  7480.  
  7481. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_844)(GLenum type, GLsizei stride, const GLvoid * pointer)
  7482. {
  7483.     (void) type; (void) stride; (void) pointer;
  7484.    DISPATCH(PointSizePointerOES, (type, stride, pointer), (F, "glPointSizePointerOES(0x%x, %d, %p);\n", type, stride, (const void *) pointer));
  7485. }
  7486.  
  7487. KEYWORD1_ALT GLbitfield KEYWORD2 NAME(_dispatch_stub_845)(GLfixed * mantissa, GLint * exponent);
  7488.  
  7489. KEYWORD1_ALT GLbitfield KEYWORD2 NAME(_dispatch_stub_845)(GLfixed * mantissa, GLint * exponent)
  7490. {
  7491.     (void) mantissa; (void) exponent;
  7492.    RETURN_DISPATCH(QueryMatrixxOES, (mantissa, exponent), (F, "glQueryMatrixxOES(%p, %p);\n", (const void *) mantissa, (const void *) exponent));
  7493. }
  7494.  
  7495. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_846)(GLclampf value, GLboolean invert);
  7496.  
  7497. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_846)(GLclampf value, GLboolean invert)
  7498. {
  7499.     (void) value; (void) invert;
  7500.    DISPATCH(SampleMaskSGIS, (value, invert), (F, "glSampleMaskSGIS(%f, %d);\n", value, invert));
  7501. }
  7502.  
  7503. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_847)(GLenum pattern);
  7504.  
  7505. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_847)(GLenum pattern)
  7506. {
  7507.     (void) pattern;
  7508.    DISPATCH(SamplePatternSGIS, (pattern), (F, "glSamplePatternSGIS(0x%x);\n", pattern));
  7509. }
  7510.  
  7511. KEYWORD1 void KEYWORD2 NAME(ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
  7512. {
  7513.     (void) size; (void) type; (void) stride; (void) count; (void) pointer;
  7514.    DISPATCH(ColorPointerEXT, (size, type, stride, count, pointer), (F, "glColorPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
  7515. }
  7516.  
  7517. KEYWORD1 void KEYWORD2 NAME(EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer)
  7518. {
  7519.     (void) stride; (void) count; (void) pointer;
  7520.    DISPATCH(EdgeFlagPointerEXT, (stride, count, pointer), (F, "glEdgeFlagPointerEXT(%d, %d, %p);\n", stride, count, (const void *) pointer));
  7521. }
  7522.  
  7523. KEYWORD1 void KEYWORD2 NAME(IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
  7524. {
  7525.     (void) type; (void) stride; (void) count; (void) pointer;
  7526.    DISPATCH(IndexPointerEXT, (type, stride, count, pointer), (F, "glIndexPointerEXT(0x%x, %d, %d, %p);\n", type, stride, count, (const void *) pointer));
  7527. }
  7528.  
  7529. KEYWORD1 void KEYWORD2 NAME(NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
  7530. {
  7531.     (void) type; (void) stride; (void) count; (void) pointer;
  7532.    DISPATCH(NormalPointerEXT, (type, stride, count, pointer), (F, "glNormalPointerEXT(0x%x, %d, %d, %p);\n", type, stride, count, (const void *) pointer));
  7533. }
  7534.  
  7535. KEYWORD1 void KEYWORD2 NAME(TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
  7536. {
  7537.     (void) size; (void) type; (void) stride; (void) count; (void) pointer;
  7538.    DISPATCH(TexCoordPointerEXT, (size, type, stride, count, pointer), (F, "glTexCoordPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
  7539. }
  7540.  
  7541. KEYWORD1 void KEYWORD2 NAME(VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer)
  7542. {
  7543.     (void) size; (void) type; (void) stride; (void) count; (void) pointer;
  7544.    DISPATCH(VertexPointerEXT, (size, type, stride, count, pointer), (F, "glVertexPointerEXT(%d, 0x%x, %d, %d, %p);\n", size, type, stride, count, (const void *) pointer));
  7545. }
  7546.  
  7547. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_854)(GLenum target, GLsizei numAttachments, const GLenum * attachments);
  7548.  
  7549. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_854)(GLenum target, GLsizei numAttachments, const GLenum * attachments)
  7550. {
  7551.     (void) target; (void) numAttachments; (void) attachments;
  7552.    DISPATCH(DiscardFramebufferEXT, (target, numAttachments, attachments), (F, "glDiscardFramebufferEXT(0x%x, %d, %p);\n", target, numAttachments, (const void *) attachments));
  7553. }
  7554.  
  7555. KEYWORD1 void KEYWORD2 NAME(LockArraysEXT)(GLint first, GLsizei count)
  7556. {
  7557.     (void) first; (void) count;
  7558.    DISPATCH(LockArraysEXT, (first, count), (F, "glLockArraysEXT(%d, %d);\n", first, count));
  7559. }
  7560.  
  7561. KEYWORD1 void KEYWORD2 NAME(UnlockArraysEXT)(void)
  7562. {
  7563.    DISPATCH(UnlockArraysEXT, (), (F, "glUnlockArraysEXT();\n"));
  7564. }
  7565.  
  7566. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3f)(GLfloat red, GLfloat green, GLfloat blue)
  7567. {
  7568.     (void) red; (void) green; (void) blue;
  7569.    DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3f(%f, %f, %f);\n", red, green, blue));
  7570. }
  7571.  
  7572. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue)
  7573. {
  7574.     (void) red; (void) green; (void) blue;
  7575.    DISPATCH(SecondaryColor3fEXT, (red, green, blue), (F, "glSecondaryColor3fEXT(%f, %f, %f);\n", red, green, blue));
  7576. }
  7577.  
  7578. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fv)(const GLfloat * v)
  7579. {
  7580.     (void) v;
  7581.    DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fv(%p);\n", (const void *) v));
  7582. }
  7583.  
  7584. KEYWORD1 void KEYWORD2 NAME(SecondaryColor3fvEXT)(const GLfloat * v)
  7585. {
  7586.     (void) v;
  7587.    DISPATCH(SecondaryColor3fvEXT, (v), (F, "glSecondaryColor3fvEXT(%p);\n", (const void *) v));
  7588. }
  7589.  
  7590. KEYWORD1 void KEYWORD2 NAME(MultiDrawElements)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount)
  7591. {
  7592.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount;
  7593.    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));
  7594. }
  7595.  
  7596. KEYWORD1 void KEYWORD2 NAME(MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount)
  7597. {
  7598.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount;
  7599.    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));
  7600. }
  7601.  
  7602. KEYWORD1 void KEYWORD2 NAME(FogCoordf)(GLfloat coord)
  7603. {
  7604.     (void) coord;
  7605.    DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordf(%f);\n", coord));
  7606. }
  7607.  
  7608. KEYWORD1 void KEYWORD2 NAME(FogCoordfEXT)(GLfloat coord)
  7609. {
  7610.     (void) coord;
  7611.    DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordfEXT(%f);\n", coord));
  7612. }
  7613.  
  7614. KEYWORD1 void KEYWORD2 NAME(FogCoordfv)(const GLfloat * coord)
  7615. {
  7616.     (void) coord;
  7617.    DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfv(%p);\n", (const void *) coord));
  7618. }
  7619.  
  7620. KEYWORD1 void KEYWORD2 NAME(FogCoordfvEXT)(const GLfloat * coord)
  7621. {
  7622.     (void) coord;
  7623.    DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfvEXT(%p);\n", (const void *) coord));
  7624. }
  7625.  
  7626. KEYWORD1 void KEYWORD2 NAME(ResizeBuffersMESA)(void)
  7627. {
  7628.    DISPATCH(ResizeBuffersMESA, (), (F, "glResizeBuffersMESA();\n"));
  7629. }
  7630.  
  7631. KEYWORD1 void KEYWORD2 NAME(WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  7632. {
  7633.     (void) x; (void) y; (void) z; (void) w;
  7634.    DISPATCH(WindowPos4dMESA, (x, y, z, w), (F, "glWindowPos4dMESA(%f, %f, %f, %f);\n", x, y, z, w));
  7635. }
  7636.  
  7637. KEYWORD1 void KEYWORD2 NAME(WindowPos4dvMESA)(const GLdouble * v)
  7638. {
  7639.     (void) v;
  7640.    DISPATCH(WindowPos4dvMESA, (v), (F, "glWindowPos4dvMESA(%p);\n", (const void *) v));
  7641. }
  7642.  
  7643. KEYWORD1 void KEYWORD2 NAME(WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  7644. {
  7645.     (void) x; (void) y; (void) z; (void) w;
  7646.    DISPATCH(WindowPos4fMESA, (x, y, z, w), (F, "glWindowPos4fMESA(%f, %f, %f, %f);\n", x, y, z, w));
  7647. }
  7648.  
  7649. KEYWORD1 void KEYWORD2 NAME(WindowPos4fvMESA)(const GLfloat * v)
  7650. {
  7651.     (void) v;
  7652.    DISPATCH(WindowPos4fvMESA, (v), (F, "glWindowPos4fvMESA(%p);\n", (const void *) v));
  7653. }
  7654.  
  7655. KEYWORD1 void KEYWORD2 NAME(WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w)
  7656. {
  7657.     (void) x; (void) y; (void) z; (void) w;
  7658.    DISPATCH(WindowPos4iMESA, (x, y, z, w), (F, "glWindowPos4iMESA(%d, %d, %d, %d);\n", x, y, z, w));
  7659. }
  7660.  
  7661. KEYWORD1 void KEYWORD2 NAME(WindowPos4ivMESA)(const GLint * v)
  7662. {
  7663.     (void) v;
  7664.    DISPATCH(WindowPos4ivMESA, (v), (F, "glWindowPos4ivMESA(%p);\n", (const void *) v));
  7665. }
  7666.  
  7667. KEYWORD1 void KEYWORD2 NAME(WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w)
  7668. {
  7669.     (void) x; (void) y; (void) z; (void) w;
  7670.    DISPATCH(WindowPos4sMESA, (x, y, z, w), (F, "glWindowPos4sMESA(%d, %d, %d, %d);\n", x, y, z, w));
  7671. }
  7672.  
  7673. KEYWORD1 void KEYWORD2 NAME(WindowPos4svMESA)(const GLshort * v)
  7674. {
  7675.     (void) v;
  7676.    DISPATCH(WindowPos4svMESA, (v), (F, "glWindowPos4svMESA(%p);\n", (const void *) v));
  7677. }
  7678.  
  7679. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_871)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
  7680.  
  7681. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_871)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride)
  7682. {
  7683.     (void) mode; (void) first; (void) count; (void) primcount; (void) modestride;
  7684.    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));
  7685. }
  7686.  
  7687. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_872)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
  7688.  
  7689. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_872)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride)
  7690. {
  7691.     (void) mode; (void) count; (void) type; (void) indices; (void) primcount; (void) modestride;
  7692.    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));
  7693. }
  7694.  
  7695. KEYWORD1 GLboolean KEYWORD2 NAME(AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences)
  7696. {
  7697.     (void) n; (void) ids; (void) residences;
  7698.    RETURN_DISPATCH(AreProgramsResidentNV, (n, ids, residences), (F, "glAreProgramsResidentNV(%d, %p, %p);\n", n, (const void *) ids, (const void *) residences));
  7699. }
  7700.  
  7701. KEYWORD1 void KEYWORD2 NAME(ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params)
  7702. {
  7703.     (void) target; (void) id; (void) params;
  7704.    DISPATCH(ExecuteProgramNV, (target, id, params), (F, "glExecuteProgramNV(0x%x, %d, %p);\n", target, id, (const void *) params));
  7705. }
  7706.  
  7707. KEYWORD1 void KEYWORD2 NAME(GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params)
  7708. {
  7709.     (void) target; (void) index; (void) pname; (void) params;
  7710.    DISPATCH(GetProgramParameterdvNV, (target, index, pname, params), (F, "glGetProgramParameterdvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
  7711. }
  7712.  
  7713. KEYWORD1 void KEYWORD2 NAME(GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params)
  7714. {
  7715.     (void) target; (void) index; (void) pname; (void) params;
  7716.    DISPATCH(GetProgramParameterfvNV, (target, index, pname, params), (F, "glGetProgramParameterfvNV(0x%x, %d, 0x%x, %p);\n", target, index, pname, (const void *) params));
  7717. }
  7718.  
  7719. KEYWORD1 void KEYWORD2 NAME(GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program)
  7720. {
  7721.     (void) id; (void) pname; (void) program;
  7722.    DISPATCH(GetProgramStringNV, (id, pname, program), (F, "glGetProgramStringNV(%d, 0x%x, %p);\n", id, pname, (const void *) program));
  7723. }
  7724.  
  7725. KEYWORD1 void KEYWORD2 NAME(GetProgramivNV)(GLuint id, GLenum pname, GLint * params)
  7726. {
  7727.     (void) id; (void) pname; (void) params;
  7728.    DISPATCH(GetProgramivNV, (id, pname, params), (F, "glGetProgramivNV(%d, 0x%x, %p);\n", id, pname, (const void *) params));
  7729. }
  7730.  
  7731. KEYWORD1 void KEYWORD2 NAME(GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params)
  7732. {
  7733.     (void) target; (void) address; (void) pname; (void) params;
  7734.    DISPATCH(GetTrackMatrixivNV, (target, address, pname, params), (F, "glGetTrackMatrixivNV(0x%x, %d, 0x%x, %p);\n", target, address, pname, (const void *) params));
  7735. }
  7736.  
  7737. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params)
  7738. {
  7739.     (void) index; (void) pname; (void) params;
  7740.    DISPATCH(GetVertexAttribdvNV, (index, pname, params), (F, "glGetVertexAttribdvNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  7741. }
  7742.  
  7743. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params)
  7744. {
  7745.     (void) index; (void) pname; (void) params;
  7746.    DISPATCH(GetVertexAttribfvNV, (index, pname, params), (F, "glGetVertexAttribfvNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  7747. }
  7748.  
  7749. KEYWORD1 void KEYWORD2 NAME(GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params)
  7750. {
  7751.     (void) index; (void) pname; (void) params;
  7752.    DISPATCH(GetVertexAttribivNV, (index, pname, params), (F, "glGetVertexAttribivNV(%d, 0x%x, %p);\n", index, pname, (const void *) params));
  7753. }
  7754.  
  7755. KEYWORD1 void KEYWORD2 NAME(LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program)
  7756. {
  7757.     (void) target; (void) id; (void) len; (void) program;
  7758.    DISPATCH(LoadProgramNV, (target, id, len, program), (F, "glLoadProgramNV(0x%x, %d, %d, %p);\n", target, id, len, (const void *) program));
  7759. }
  7760.  
  7761. KEYWORD1 void KEYWORD2 NAME(ProgramParameters4dvNV)(GLenum target, GLuint index, GLsizei num, const GLdouble * params)
  7762. {
  7763.     (void) target; (void) index; (void) num; (void) params;
  7764.    DISPATCH(ProgramParameters4dvNV, (target, index, num, params), (F, "glProgramParameters4dvNV(0x%x, %d, %d, %p);\n", target, index, num, (const void *) params));
  7765. }
  7766.  
  7767. KEYWORD1 void KEYWORD2 NAME(ProgramParameters4fvNV)(GLenum target, GLuint index, GLsizei num, const GLfloat * params)
  7768. {
  7769.     (void) target; (void) index; (void) num; (void) params;
  7770.    DISPATCH(ProgramParameters4fvNV, (target, index, num, params), (F, "glProgramParameters4fvNV(0x%x, %d, %d, %p);\n", target, index, num, (const void *) params));
  7771. }
  7772.  
  7773. KEYWORD1 void KEYWORD2 NAME(RequestResidentProgramsNV)(GLsizei n, const GLuint * ids)
  7774. {
  7775.     (void) n; (void) ids;
  7776.    DISPATCH(RequestResidentProgramsNV, (n, ids), (F, "glRequestResidentProgramsNV(%d, %p);\n", n, (const void *) ids));
  7777. }
  7778.  
  7779. KEYWORD1 void KEYWORD2 NAME(TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform)
  7780. {
  7781.     (void) target; (void) address; (void) matrix; (void) transform;
  7782.    DISPATCH(TrackMatrixNV, (target, address, matrix, transform), (F, "glTrackMatrixNV(0x%x, %d, 0x%x, 0x%x);\n", target, address, matrix, transform));
  7783. }
  7784.  
  7785. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dNV)(GLuint index, GLdouble x)
  7786. {
  7787.     (void) index; (void) x;
  7788.    DISPATCH(VertexAttrib1dNV, (index, x), (F, "glVertexAttrib1dNV(%d, %f);\n", index, x));
  7789. }
  7790.  
  7791. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1dvNV)(GLuint index, const GLdouble * v)
  7792. {
  7793.     (void) index; (void) v;
  7794.    DISPATCH(VertexAttrib1dvNV, (index, v), (F, "glVertexAttrib1dvNV(%d, %p);\n", index, (const void *) v));
  7795. }
  7796.  
  7797. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fNV)(GLuint index, GLfloat x)
  7798. {
  7799.     (void) index; (void) x;
  7800.    DISPATCH(VertexAttrib1fNV, (index, x), (F, "glVertexAttrib1fNV(%d, %f);\n", index, x));
  7801. }
  7802.  
  7803. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1fvNV)(GLuint index, const GLfloat * v)
  7804. {
  7805.     (void) index; (void) v;
  7806.    DISPATCH(VertexAttrib1fvNV, (index, v), (F, "glVertexAttrib1fvNV(%d, %p);\n", index, (const void *) v));
  7807. }
  7808.  
  7809. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1sNV)(GLuint index, GLshort x)
  7810. {
  7811.     (void) index; (void) x;
  7812.    DISPATCH(VertexAttrib1sNV, (index, x), (F, "glVertexAttrib1sNV(%d, %d);\n", index, x));
  7813. }
  7814.  
  7815. KEYWORD1 void KEYWORD2 NAME(VertexAttrib1svNV)(GLuint index, const GLshort * v)
  7816. {
  7817.     (void) index; (void) v;
  7818.    DISPATCH(VertexAttrib1svNV, (index, v), (F, "glVertexAttrib1svNV(%d, %p);\n", index, (const void *) v));
  7819. }
  7820.  
  7821. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y)
  7822. {
  7823.     (void) index; (void) x; (void) y;
  7824.    DISPATCH(VertexAttrib2dNV, (index, x, y), (F, "glVertexAttrib2dNV(%d, %f, %f);\n", index, x, y));
  7825. }
  7826.  
  7827. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2dvNV)(GLuint index, const GLdouble * v)
  7828. {
  7829.     (void) index; (void) v;
  7830.    DISPATCH(VertexAttrib2dvNV, (index, v), (F, "glVertexAttrib2dvNV(%d, %p);\n", index, (const void *) v));
  7831. }
  7832.  
  7833. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y)
  7834. {
  7835.     (void) index; (void) x; (void) y;
  7836.    DISPATCH(VertexAttrib2fNV, (index, x, y), (F, "glVertexAttrib2fNV(%d, %f, %f);\n", index, x, y));
  7837. }
  7838.  
  7839. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2fvNV)(GLuint index, const GLfloat * v)
  7840. {
  7841.     (void) index; (void) v;
  7842.    DISPATCH(VertexAttrib2fvNV, (index, v), (F, "glVertexAttrib2fvNV(%d, %p);\n", index, (const void *) v));
  7843. }
  7844.  
  7845. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y)
  7846. {
  7847.     (void) index; (void) x; (void) y;
  7848.    DISPATCH(VertexAttrib2sNV, (index, x, y), (F, "glVertexAttrib2sNV(%d, %d, %d);\n", index, x, y));
  7849. }
  7850.  
  7851. KEYWORD1 void KEYWORD2 NAME(VertexAttrib2svNV)(GLuint index, const GLshort * v)
  7852. {
  7853.     (void) index; (void) v;
  7854.    DISPATCH(VertexAttrib2svNV, (index, v), (F, "glVertexAttrib2svNV(%d, %p);\n", index, (const void *) v));
  7855. }
  7856.  
  7857. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
  7858. {
  7859.     (void) index; (void) x; (void) y; (void) z;
  7860.    DISPATCH(VertexAttrib3dNV, (index, x, y, z), (F, "glVertexAttrib3dNV(%d, %f, %f, %f);\n", index, x, y, z));
  7861. }
  7862.  
  7863. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3dvNV)(GLuint index, const GLdouble * v)
  7864. {
  7865.     (void) index; (void) v;
  7866.    DISPATCH(VertexAttrib3dvNV, (index, v), (F, "glVertexAttrib3dvNV(%d, %p);\n", index, (const void *) v));
  7867. }
  7868.  
  7869. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
  7870. {
  7871.     (void) index; (void) x; (void) y; (void) z;
  7872.    DISPATCH(VertexAttrib3fNV, (index, x, y, z), (F, "glVertexAttrib3fNV(%d, %f, %f, %f);\n", index, x, y, z));
  7873. }
  7874.  
  7875. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3fvNV)(GLuint index, const GLfloat * v)
  7876. {
  7877.     (void) index; (void) v;
  7878.    DISPATCH(VertexAttrib3fvNV, (index, v), (F, "glVertexAttrib3fvNV(%d, %p);\n", index, (const void *) v));
  7879. }
  7880.  
  7881. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z)
  7882. {
  7883.     (void) index; (void) x; (void) y; (void) z;
  7884.    DISPATCH(VertexAttrib3sNV, (index, x, y, z), (F, "glVertexAttrib3sNV(%d, %d, %d, %d);\n", index, x, y, z));
  7885. }
  7886.  
  7887. KEYWORD1 void KEYWORD2 NAME(VertexAttrib3svNV)(GLuint index, const GLshort * v)
  7888. {
  7889.     (void) index; (void) v;
  7890.    DISPATCH(VertexAttrib3svNV, (index, v), (F, "glVertexAttrib3svNV(%d, %p);\n", index, (const void *) v));
  7891. }
  7892.  
  7893. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  7894. {
  7895.     (void) index; (void) x; (void) y; (void) z; (void) w;
  7896.    DISPATCH(VertexAttrib4dNV, (index, x, y, z, w), (F, "glVertexAttrib4dNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
  7897. }
  7898.  
  7899. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4dvNV)(GLuint index, const GLdouble * v)
  7900. {
  7901.     (void) index; (void) v;
  7902.    DISPATCH(VertexAttrib4dvNV, (index, v), (F, "glVertexAttrib4dvNV(%d, %p);\n", index, (const void *) v));
  7903. }
  7904.  
  7905. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  7906. {
  7907.     (void) index; (void) x; (void) y; (void) z; (void) w;
  7908.    DISPATCH(VertexAttrib4fNV, (index, x, y, z, w), (F, "glVertexAttrib4fNV(%d, %f, %f, %f, %f);\n", index, x, y, z, w));
  7909. }
  7910.  
  7911. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4fvNV)(GLuint index, const GLfloat * v)
  7912. {
  7913.     (void) index; (void) v;
  7914.    DISPATCH(VertexAttrib4fvNV, (index, v), (F, "glVertexAttrib4fvNV(%d, %p);\n", index, (const void *) v));
  7915. }
  7916.  
  7917. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
  7918. {
  7919.     (void) index; (void) x; (void) y; (void) z; (void) w;
  7920.    DISPATCH(VertexAttrib4sNV, (index, x, y, z, w), (F, "glVertexAttrib4sNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  7921. }
  7922.  
  7923. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4svNV)(GLuint index, const GLshort * v)
  7924. {
  7925.     (void) index; (void) v;
  7926.    DISPATCH(VertexAttrib4svNV, (index, v), (F, "glVertexAttrib4svNV(%d, %p);\n", index, (const void *) v));
  7927. }
  7928.  
  7929. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
  7930. {
  7931.     (void) index; (void) x; (void) y; (void) z; (void) w;
  7932.    DISPATCH(VertexAttrib4ubNV, (index, x, y, z, w), (F, "glVertexAttrib4ubNV(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  7933. }
  7934.  
  7935. KEYWORD1 void KEYWORD2 NAME(VertexAttrib4ubvNV)(GLuint index, const GLubyte * v)
  7936. {
  7937.     (void) index; (void) v;
  7938.    DISPATCH(VertexAttrib4ubvNV, (index, v), (F, "glVertexAttrib4ubvNV(%d, %p);\n", index, (const void *) v));
  7939. }
  7940.  
  7941. KEYWORD1 void KEYWORD2 NAME(VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
  7942. {
  7943.     (void) index; (void) size; (void) type; (void) stride; (void) pointer;
  7944.    DISPATCH(VertexAttribPointerNV, (index, size, type, stride, pointer), (F, "glVertexAttribPointerNV(%d, %d, 0x%x, %d, %p);\n", index, size, type, stride, (const void *) pointer));
  7945. }
  7946.  
  7947. KEYWORD1 void KEYWORD2 NAME(VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v)
  7948. {
  7949.     (void) index; (void) n; (void) v;
  7950.    DISPATCH(VertexAttribs1dvNV, (index, n, v), (F, "glVertexAttribs1dvNV(%d, %d, %p);\n", index, n, (const void *) v));
  7951. }
  7952.  
  7953. KEYWORD1 void KEYWORD2 NAME(VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v)
  7954. {
  7955.     (void) index; (void) n; (void) v;
  7956.    DISPATCH(VertexAttribs1fvNV, (index, n, v), (F, "glVertexAttribs1fvNV(%d, %d, %p);\n", index, n, (const void *) v));
  7957. }
  7958.  
  7959. KEYWORD1 void KEYWORD2 NAME(VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v)
  7960. {
  7961.     (void) index; (void) n; (void) v;
  7962.    DISPATCH(VertexAttribs1svNV, (index, n, v), (F, "glVertexAttribs1svNV(%d, %d, %p);\n", index, n, (const void *) v));
  7963. }
  7964.  
  7965. KEYWORD1 void KEYWORD2 NAME(VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v)
  7966. {
  7967.     (void) index; (void) n; (void) v;
  7968.    DISPATCH(VertexAttribs2dvNV, (index, n, v), (F, "glVertexAttribs2dvNV(%d, %d, %p);\n", index, n, (const void *) v));
  7969. }
  7970.  
  7971. KEYWORD1 void KEYWORD2 NAME(VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v)
  7972. {
  7973.     (void) index; (void) n; (void) v;
  7974.    DISPATCH(VertexAttribs2fvNV, (index, n, v), (F, "glVertexAttribs2fvNV(%d, %d, %p);\n", index, n, (const void *) v));
  7975. }
  7976.  
  7977. KEYWORD1 void KEYWORD2 NAME(VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v)
  7978. {
  7979.     (void) index; (void) n; (void) v;
  7980.    DISPATCH(VertexAttribs2svNV, (index, n, v), (F, "glVertexAttribs2svNV(%d, %d, %p);\n", index, n, (const void *) v));
  7981. }
  7982.  
  7983. KEYWORD1 void KEYWORD2 NAME(VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v)
  7984. {
  7985.     (void) index; (void) n; (void) v;
  7986.    DISPATCH(VertexAttribs3dvNV, (index, n, v), (F, "glVertexAttribs3dvNV(%d, %d, %p);\n", index, n, (const void *) v));
  7987. }
  7988.  
  7989. KEYWORD1 void KEYWORD2 NAME(VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v)
  7990. {
  7991.     (void) index; (void) n; (void) v;
  7992.    DISPATCH(VertexAttribs3fvNV, (index, n, v), (F, "glVertexAttribs3fvNV(%d, %d, %p);\n", index, n, (const void *) v));
  7993. }
  7994.  
  7995. KEYWORD1 void KEYWORD2 NAME(VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v)
  7996. {
  7997.     (void) index; (void) n; (void) v;
  7998.    DISPATCH(VertexAttribs3svNV, (index, n, v), (F, "glVertexAttribs3svNV(%d, %d, %p);\n", index, n, (const void *) v));
  7999. }
  8000.  
  8001. KEYWORD1 void KEYWORD2 NAME(VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v)
  8002. {
  8003.     (void) index; (void) n; (void) v;
  8004.    DISPATCH(VertexAttribs4dvNV, (index, n, v), (F, "glVertexAttribs4dvNV(%d, %d, %p);\n", index, n, (const void *) v));
  8005. }
  8006.  
  8007. KEYWORD1 void KEYWORD2 NAME(VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v)
  8008. {
  8009.     (void) index; (void) n; (void) v;
  8010.    DISPATCH(VertexAttribs4fvNV, (index, n, v), (F, "glVertexAttribs4fvNV(%d, %d, %p);\n", index, n, (const void *) v));
  8011. }
  8012.  
  8013. KEYWORD1 void KEYWORD2 NAME(VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v)
  8014. {
  8015.     (void) index; (void) n; (void) v;
  8016.    DISPATCH(VertexAttribs4svNV, (index, n, v), (F, "glVertexAttribs4svNV(%d, %d, %p);\n", index, n, (const void *) v));
  8017. }
  8018.  
  8019. KEYWORD1 void KEYWORD2 NAME(VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v)
  8020. {
  8021.     (void) index; (void) n; (void) v;
  8022.    DISPATCH(VertexAttribs4ubvNV, (index, n, v), (F, "glVertexAttribs4ubvNV(%d, %d, %p);\n", index, n, (const void *) v));
  8023. }
  8024.  
  8025. KEYWORD1 void KEYWORD2 NAME(GetTexBumpParameterfvATI)(GLenum pname, GLfloat * param)
  8026. {
  8027.     (void) pname; (void) param;
  8028.    DISPATCH(GetTexBumpParameterfvATI, (pname, param), (F, "glGetTexBumpParameterfvATI(0x%x, %p);\n", pname, (const void *) param));
  8029. }
  8030.  
  8031. KEYWORD1 void KEYWORD2 NAME(GetTexBumpParameterivATI)(GLenum pname, GLint * param)
  8032. {
  8033.     (void) pname; (void) param;
  8034.    DISPATCH(GetTexBumpParameterivATI, (pname, param), (F, "glGetTexBumpParameterivATI(0x%x, %p);\n", pname, (const void *) param));
  8035. }
  8036.  
  8037. KEYWORD1 void KEYWORD2 NAME(TexBumpParameterfvATI)(GLenum pname, const GLfloat * param)
  8038. {
  8039.     (void) pname; (void) param;
  8040.    DISPATCH(TexBumpParameterfvATI, (pname, param), (F, "glTexBumpParameterfvATI(0x%x, %p);\n", pname, (const void *) param));
  8041. }
  8042.  
  8043. KEYWORD1 void KEYWORD2 NAME(TexBumpParameterivATI)(GLenum pname, const GLint * param)
  8044. {
  8045.     (void) pname; (void) param;
  8046.    DISPATCH(TexBumpParameterivATI, (pname, param), (F, "glTexBumpParameterivATI(0x%x, %p);\n", pname, (const void *) param));
  8047. }
  8048.  
  8049. KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
  8050. {
  8051.     (void) op; (void) dst; (void) dstMod; (void) arg1; (void) arg1Rep; (void) arg1Mod;
  8052.    DISPATCH(AlphaFragmentOp1ATI, (op, dst, dstMod, arg1, arg1Rep, arg1Mod), (F, "glAlphaFragmentOp1ATI(0x%x, %d, %d, %d, %d, %d);\n", op, dst, dstMod, arg1, arg1Rep, arg1Mod));
  8053. }
  8054.  
  8055. KEYWORD1 void KEYWORD2 NAME(AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
  8056. {
  8057.     (void) op; (void) dst; (void) dstMod; (void) arg1; (void) arg1Rep; (void) arg1Mod; (void) arg2; (void) arg2Rep; (void) arg2Mod;
  8058.    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));
  8059. }
  8060.  
  8061. 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)
  8062. {
  8063.     (void) op; (void) dst; (void) dstMod; (void) arg1; (void) arg1Rep; (void) arg1Mod; (void) arg2; (void) arg2Rep; (void) arg2Mod; (void) arg3; (void) arg3Rep; (void) arg3Mod;
  8064.    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));
  8065. }
  8066.  
  8067. KEYWORD1 void KEYWORD2 NAME(BeginFragmentShaderATI)(void)
  8068. {
  8069.    DISPATCH(BeginFragmentShaderATI, (), (F, "glBeginFragmentShaderATI();\n"));
  8070. }
  8071.  
  8072. KEYWORD1 void KEYWORD2 NAME(BindFragmentShaderATI)(GLuint id)
  8073. {
  8074.     (void) id;
  8075.    DISPATCH(BindFragmentShaderATI, (id), (F, "glBindFragmentShaderATI(%d);\n", id));
  8076. }
  8077.  
  8078. KEYWORD1 void KEYWORD2 NAME(ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
  8079. {
  8080.     (void) op; (void) dst; (void) dstMask; (void) dstMod; (void) arg1; (void) arg1Rep; (void) arg1Mod;
  8081.    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));
  8082. }
  8083.  
  8084. 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)
  8085. {
  8086.     (void) op; (void) dst; (void) dstMask; (void) dstMod; (void) arg1; (void) arg1Rep; (void) arg1Mod; (void) arg2; (void) arg2Rep; (void) arg2Mod;
  8087.    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));
  8088. }
  8089.  
  8090. 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)
  8091. {
  8092.     (void) op; (void) dst; (void) dstMask; (void) dstMod; (void) arg1; (void) arg1Rep; (void) arg1Mod; (void) arg2; (void) arg2Rep; (void) arg2Mod; (void) arg3; (void) arg3Rep; (void) arg3Mod;
  8093.    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));
  8094. }
  8095.  
  8096. KEYWORD1 void KEYWORD2 NAME(DeleteFragmentShaderATI)(GLuint id)
  8097. {
  8098.     (void) id;
  8099.    DISPATCH(DeleteFragmentShaderATI, (id), (F, "glDeleteFragmentShaderATI(%d);\n", id));
  8100. }
  8101.  
  8102. KEYWORD1 void KEYWORD2 NAME(EndFragmentShaderATI)(void)
  8103. {
  8104.    DISPATCH(EndFragmentShaderATI, (), (F, "glEndFragmentShaderATI();\n"));
  8105. }
  8106.  
  8107. KEYWORD1 GLuint KEYWORD2 NAME(GenFragmentShadersATI)(GLuint range)
  8108. {
  8109.     (void) range;
  8110.    RETURN_DISPATCH(GenFragmentShadersATI, (range), (F, "glGenFragmentShadersATI(%d);\n", range));
  8111. }
  8112.  
  8113. KEYWORD1 void KEYWORD2 NAME(PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle)
  8114. {
  8115.     (void) dst; (void) coord; (void) swizzle;
  8116.    DISPATCH(PassTexCoordATI, (dst, coord, swizzle), (F, "glPassTexCoordATI(%d, %d, 0x%x);\n", dst, coord, swizzle));
  8117. }
  8118.  
  8119. KEYWORD1 void KEYWORD2 NAME(SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle)
  8120. {
  8121.     (void) dst; (void) interp; (void) swizzle;
  8122.    DISPATCH(SampleMapATI, (dst, interp, swizzle), (F, "glSampleMapATI(%d, %d, 0x%x);\n", dst, interp, swizzle));
  8123. }
  8124.  
  8125. KEYWORD1 void KEYWORD2 NAME(SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value)
  8126. {
  8127.     (void) dst; (void) value;
  8128.    DISPATCH(SetFragmentShaderConstantATI, (dst, value), (F, "glSetFragmentShaderConstantATI(%d, %p);\n", dst, (const void *) value));
  8129. }
  8130.  
  8131. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_946)(GLenum face);
  8132.  
  8133. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_946)(GLenum face)
  8134. {
  8135.     (void) face;
  8136.    DISPATCH(ActiveStencilFaceEXT, (face), (F, "glActiveStencilFaceEXT(0x%x);\n", face));
  8137. }
  8138.  
  8139. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_947)(GLuint array);
  8140.  
  8141. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_947)(GLuint array)
  8142. {
  8143.     (void) array;
  8144.    DISPATCH(BindVertexArrayAPPLE, (array), (F, "glBindVertexArrayAPPLE(%d);\n", array));
  8145. }
  8146.  
  8147. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_948)(GLsizei n, GLuint * arrays);
  8148.  
  8149. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_948)(GLsizei n, GLuint * arrays)
  8150. {
  8151.     (void) n; (void) arrays;
  8152.    DISPATCH(GenVertexArraysAPPLE, (n, arrays), (F, "glGenVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
  8153. }
  8154.  
  8155. KEYWORD1 void KEYWORD2 NAME(GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params)
  8156. {
  8157.     (void) id; (void) len; (void) name; (void) params;
  8158.    DISPATCH(GetProgramNamedParameterdvNV, (id, len, name, params), (F, "glGetProgramNamedParameterdvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) params));
  8159. }
  8160.  
  8161. KEYWORD1 void KEYWORD2 NAME(GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params)
  8162. {
  8163.     (void) id; (void) len; (void) name; (void) params;
  8164.    DISPATCH(GetProgramNamedParameterfvNV, (id, len, name, params), (F, "glGetProgramNamedParameterfvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) params));
  8165. }
  8166.  
  8167. KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  8168. {
  8169.     (void) id; (void) len; (void) name; (void) x; (void) y; (void) z; (void) w;
  8170.    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));
  8171. }
  8172.  
  8173. KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v)
  8174. {
  8175.     (void) id; (void) len; (void) name; (void) v;
  8176.    DISPATCH(ProgramNamedParameter4dvNV, (id, len, name, v), (F, "glProgramNamedParameter4dvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
  8177. }
  8178.  
  8179. KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  8180. {
  8181.     (void) id; (void) len; (void) name; (void) x; (void) y; (void) z; (void) w;
  8182.    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));
  8183. }
  8184.  
  8185. KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v)
  8186. {
  8187.     (void) id; (void) len; (void) name; (void) v;
  8188.    DISPATCH(ProgramNamedParameter4fvNV, (id, len, name, v), (F, "glProgramNamedParameter4fvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
  8189. }
  8190.  
  8191. KEYWORD1 void KEYWORD2 NAME(PrimitiveRestartNV)(void)
  8192. {
  8193.    DISPATCH(PrimitiveRestartNV, (), (F, "glPrimitiveRestartNV();\n"));
  8194. }
  8195.  
  8196. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_956)(GLenum coord, GLenum pname, GLfixed * params);
  8197.  
  8198. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_956)(GLenum coord, GLenum pname, GLfixed * params)
  8199. {
  8200.     (void) coord; (void) pname; (void) params;
  8201.    DISPATCH(GetTexGenxvOES, (coord, pname, params), (F, "glGetTexGenxvOES(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  8202. }
  8203.  
  8204. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_957)(GLenum coord, GLenum pname, GLint param);
  8205.  
  8206. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_957)(GLenum coord, GLenum pname, GLint param)
  8207. {
  8208.     (void) coord; (void) pname; (void) param;
  8209.    DISPATCH(TexGenxOES, (coord, pname, param), (F, "glTexGenxOES(0x%x, 0x%x, %d);\n", coord, pname, param));
  8210. }
  8211.  
  8212. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_958)(GLenum coord, GLenum pname, const GLfixed * params);
  8213.  
  8214. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_958)(GLenum coord, GLenum pname, const GLfixed * params)
  8215. {
  8216.     (void) coord; (void) pname; (void) params;
  8217.    DISPATCH(TexGenxvOES, (coord, pname, params), (F, "glTexGenxvOES(0x%x, 0x%x, %p);\n", coord, pname, (const void *) params));
  8218. }
  8219.  
  8220. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_959)(GLclampd zmin, GLclampd zmax);
  8221.  
  8222. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_959)(GLclampd zmin, GLclampd zmax)
  8223. {
  8224.     (void) zmin; (void) zmax;
  8225.    DISPATCH(DepthBoundsEXT, (zmin, zmax), (F, "glDepthBoundsEXT(%f, %f);\n", zmin, zmax));
  8226. }
  8227.  
  8228. KEYWORD1 void KEYWORD2 NAME(BindFramebufferEXT)(GLenum target, GLuint framebuffer)
  8229. {
  8230.     (void) target; (void) framebuffer;
  8231.    DISPATCH(BindFramebufferEXT, (target, framebuffer), (F, "glBindFramebufferEXT(0x%x, %d);\n", target, framebuffer));
  8232. }
  8233.  
  8234. KEYWORD1 void KEYWORD2 NAME(BindRenderbufferEXT)(GLenum target, GLuint renderbuffer)
  8235. {
  8236.     (void) target; (void) renderbuffer;
  8237.    DISPATCH(BindRenderbufferEXT, (target, renderbuffer), (F, "glBindRenderbufferEXT(0x%x, %d);\n", target, renderbuffer));
  8238. }
  8239.  
  8240. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_962)(GLenum target, GLenum pname, GLint param);
  8241.  
  8242. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_962)(GLenum target, GLenum pname, GLint param)
  8243. {
  8244.     (void) target; (void) pname; (void) param;
  8245.    DISPATCH(BufferParameteriAPPLE, (target, pname, param), (F, "glBufferParameteriAPPLE(0x%x, 0x%x, %d);\n", target, pname, param));
  8246. }
  8247.  
  8248. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_963)(GLenum target, GLintptr offset, GLsizeiptr size);
  8249.  
  8250. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_963)(GLenum target, GLintptr offset, GLsizeiptr size)
  8251. {
  8252.     (void) target; (void) offset; (void) size;
  8253.    DISPATCH(FlushMappedBufferRangeAPPLE, (target, offset, size), (F, "glFlushMappedBufferRangeAPPLE(0x%x, %d, %d);\n", target, offset, size));
  8254. }
  8255.  
  8256. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1iEXT)(GLuint index, GLint x)
  8257. {
  8258.     (void) index; (void) x;
  8259.    DISPATCH(VertexAttribI1iEXT, (index, x), (F, "glVertexAttribI1iEXT(%d, %d);\n", index, x));
  8260. }
  8261.  
  8262. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1i)(GLuint index, GLint x)
  8263. {
  8264.     (void) index; (void) x;
  8265.    DISPATCH(VertexAttribI1iEXT, (index, x), (F, "glVertexAttribI1i(%d, %d);\n", index, x));
  8266. }
  8267.  
  8268. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1uiEXT)(GLuint index, GLuint x)
  8269. {
  8270.     (void) index; (void) x;
  8271.    DISPATCH(VertexAttribI1uiEXT, (index, x), (F, "glVertexAttribI1uiEXT(%d, %d);\n", index, x));
  8272. }
  8273.  
  8274. KEYWORD1 void KEYWORD2 NAME(VertexAttribI1ui)(GLuint index, GLuint x)
  8275. {
  8276.     (void) index; (void) x;
  8277.    DISPATCH(VertexAttribI1uiEXT, (index, x), (F, "glVertexAttribI1ui(%d, %d);\n", index, x));
  8278. }
  8279.  
  8280. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2iEXT)(GLuint index, GLint x, GLint y)
  8281. {
  8282.     (void) index; (void) x; (void) y;
  8283.    DISPATCH(VertexAttribI2iEXT, (index, x, y), (F, "glVertexAttribI2iEXT(%d, %d, %d);\n", index, x, y));
  8284. }
  8285.  
  8286. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2i)(GLuint index, GLint x, GLint y)
  8287. {
  8288.     (void) index; (void) x; (void) y;
  8289.    DISPATCH(VertexAttribI2iEXT, (index, x, y), (F, "glVertexAttribI2i(%d, %d, %d);\n", index, x, y));
  8290. }
  8291.  
  8292. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2ivEXT)(GLuint index, const GLint * v)
  8293. {
  8294.     (void) index; (void) v;
  8295.    DISPATCH(VertexAttribI2ivEXT, (index, v), (F, "glVertexAttribI2ivEXT(%d, %p);\n", index, (const void *) v));
  8296. }
  8297.  
  8298. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2iv)(GLuint index, const GLint * v)
  8299. {
  8300.     (void) index; (void) v;
  8301.    DISPATCH(VertexAttribI2ivEXT, (index, v), (F, "glVertexAttribI2iv(%d, %p);\n", index, (const void *) v));
  8302. }
  8303.  
  8304. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2uiEXT)(GLuint index, GLuint x, GLuint y)
  8305. {
  8306.     (void) index; (void) x; (void) y;
  8307.    DISPATCH(VertexAttribI2uiEXT, (index, x, y), (F, "glVertexAttribI2uiEXT(%d, %d, %d);\n", index, x, y));
  8308. }
  8309.  
  8310. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2ui)(GLuint index, GLuint x, GLuint y)
  8311. {
  8312.     (void) index; (void) x; (void) y;
  8313.    DISPATCH(VertexAttribI2uiEXT, (index, x, y), (F, "glVertexAttribI2ui(%d, %d, %d);\n", index, x, y));
  8314. }
  8315.  
  8316. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2uivEXT)(GLuint index, const GLuint * v)
  8317. {
  8318.     (void) index; (void) v;
  8319.    DISPATCH(VertexAttribI2uivEXT, (index, v), (F, "glVertexAttribI2uivEXT(%d, %p);\n", index, (const void *) v));
  8320. }
  8321.  
  8322. KEYWORD1 void KEYWORD2 NAME(VertexAttribI2uiv)(GLuint index, const GLuint * v)
  8323. {
  8324.     (void) index; (void) v;
  8325.    DISPATCH(VertexAttribI2uivEXT, (index, v), (F, "glVertexAttribI2uiv(%d, %p);\n", index, (const void *) v));
  8326. }
  8327.  
  8328. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3iEXT)(GLuint index, GLint x, GLint y, GLint z)
  8329. {
  8330.     (void) index; (void) x; (void) y; (void) z;
  8331.    DISPATCH(VertexAttribI3iEXT, (index, x, y, z), (F, "glVertexAttribI3iEXT(%d, %d, %d, %d);\n", index, x, y, z));
  8332. }
  8333.  
  8334. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3i)(GLuint index, GLint x, GLint y, GLint z)
  8335. {
  8336.     (void) index; (void) x; (void) y; (void) z;
  8337.    DISPATCH(VertexAttribI3iEXT, (index, x, y, z), (F, "glVertexAttribI3i(%d, %d, %d, %d);\n", index, x, y, z));
  8338. }
  8339.  
  8340. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3ivEXT)(GLuint index, const GLint * v)
  8341. {
  8342.     (void) index; (void) v;
  8343.    DISPATCH(VertexAttribI3ivEXT, (index, v), (F, "glVertexAttribI3ivEXT(%d, %p);\n", index, (const void *) v));
  8344. }
  8345.  
  8346. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3iv)(GLuint index, const GLint * v)
  8347. {
  8348.     (void) index; (void) v;
  8349.    DISPATCH(VertexAttribI3ivEXT, (index, v), (F, "glVertexAttribI3iv(%d, %p);\n", index, (const void *) v));
  8350. }
  8351.  
  8352. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3uiEXT)(GLuint index, GLuint x, GLuint y, GLuint z)
  8353. {
  8354.     (void) index; (void) x; (void) y; (void) z;
  8355.    DISPATCH(VertexAttribI3uiEXT, (index, x, y, z), (F, "glVertexAttribI3uiEXT(%d, %d, %d, %d);\n", index, x, y, z));
  8356. }
  8357.  
  8358. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3ui)(GLuint index, GLuint x, GLuint y, GLuint z)
  8359. {
  8360.     (void) index; (void) x; (void) y; (void) z;
  8361.    DISPATCH(VertexAttribI3uiEXT, (index, x, y, z), (F, "glVertexAttribI3ui(%d, %d, %d, %d);\n", index, x, y, z));
  8362. }
  8363.  
  8364. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3uivEXT)(GLuint index, const GLuint * v)
  8365. {
  8366.     (void) index; (void) v;
  8367.    DISPATCH(VertexAttribI3uivEXT, (index, v), (F, "glVertexAttribI3uivEXT(%d, %p);\n", index, (const void *) v));
  8368. }
  8369.  
  8370. KEYWORD1 void KEYWORD2 NAME(VertexAttribI3uiv)(GLuint index, const GLuint * v)
  8371. {
  8372.     (void) index; (void) v;
  8373.    DISPATCH(VertexAttribI3uivEXT, (index, v), (F, "glVertexAttribI3uiv(%d, %p);\n", index, (const void *) v));
  8374. }
  8375.  
  8376. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4iEXT)(GLuint index, GLint x, GLint y, GLint z, GLint w)
  8377. {
  8378.     (void) index; (void) x; (void) y; (void) z; (void) w;
  8379.    DISPATCH(VertexAttribI4iEXT, (index, x, y, z, w), (F, "glVertexAttribI4iEXT(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  8380. }
  8381.  
  8382. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4i)(GLuint index, GLint x, GLint y, GLint z, GLint w)
  8383. {
  8384.     (void) index; (void) x; (void) y; (void) z; (void) w;
  8385.    DISPATCH(VertexAttribI4iEXT, (index, x, y, z, w), (F, "glVertexAttribI4i(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  8386. }
  8387.  
  8388. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4ivEXT)(GLuint index, const GLint * v)
  8389. {
  8390.     (void) index; (void) v;
  8391.    DISPATCH(VertexAttribI4ivEXT, (index, v), (F, "glVertexAttribI4ivEXT(%d, %p);\n", index, (const void *) v));
  8392. }
  8393.  
  8394. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4iv)(GLuint index, const GLint * v)
  8395. {
  8396.     (void) index; (void) v;
  8397.    DISPATCH(VertexAttribI4ivEXT, (index, v), (F, "glVertexAttribI4iv(%d, %p);\n", index, (const void *) v));
  8398. }
  8399.  
  8400. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4uiEXT)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
  8401. {
  8402.     (void) index; (void) x; (void) y; (void) z; (void) w;
  8403.    DISPATCH(VertexAttribI4uiEXT, (index, x, y, z, w), (F, "glVertexAttribI4uiEXT(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  8404. }
  8405.  
  8406. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4ui)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
  8407. {
  8408.     (void) index; (void) x; (void) y; (void) z; (void) w;
  8409.    DISPATCH(VertexAttribI4uiEXT, (index, x, y, z, w), (F, "glVertexAttribI4ui(%d, %d, %d, %d, %d);\n", index, x, y, z, w));
  8410. }
  8411.  
  8412. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4uivEXT)(GLuint index, const GLuint * v)
  8413. {
  8414.     (void) index; (void) v;
  8415.    DISPATCH(VertexAttribI4uivEXT, (index, v), (F, "glVertexAttribI4uivEXT(%d, %p);\n", index, (const void *) v));
  8416. }
  8417.  
  8418. KEYWORD1 void KEYWORD2 NAME(VertexAttribI4uiv)(GLuint index, const GLuint * v)
  8419. {
  8420.     (void) index; (void) v;
  8421.    DISPATCH(VertexAttribI4uivEXT, (index, v), (F, "glVertexAttribI4uiv(%d, %p);\n", index, (const void *) v));
  8422. }
  8423.  
  8424. KEYWORD1 void KEYWORD2 NAME(ClearColorIiEXT)(GLint r, GLint g, GLint b, GLint a)
  8425. {
  8426.     (void) r; (void) g; (void) b; (void) a;
  8427.    DISPATCH(ClearColorIiEXT, (r, g, b, a), (F, "glClearColorIiEXT(%d, %d, %d, %d);\n", r, g, b, a));
  8428. }
  8429.  
  8430. KEYWORD1 void KEYWORD2 NAME(ClearColorIuiEXT)(GLuint r, GLuint g, GLuint b, GLuint a)
  8431. {
  8432.     (void) r; (void) g; (void) b; (void) a;
  8433.    DISPATCH(ClearColorIuiEXT, (r, g, b, a), (F, "glClearColorIuiEXT(%d, %d, %d, %d);\n", r, g, b, a));
  8434. }
  8435.  
  8436. KEYWORD1 void KEYWORD2 NAME(BindBufferOffsetEXT)(GLenum target, GLuint index, GLuint buffer, GLintptr offset)
  8437. {
  8438.     (void) target; (void) index; (void) buffer; (void) offset;
  8439.    DISPATCH(BindBufferOffsetEXT, (target, index, buffer, offset), (F, "glBindBufferOffsetEXT(0x%x, %d, %d, %d);\n", target, index, buffer, offset));
  8440. }
  8441.  
  8442. KEYWORD1 void KEYWORD2 NAME(GetObjectParameterivAPPLE)(GLenum objectType, GLuint name, GLenum pname, GLint * value)
  8443. {
  8444.     (void) objectType; (void) name; (void) pname; (void) value;
  8445.    DISPATCH(GetObjectParameterivAPPLE, (objectType, name, pname, value), (F, "glGetObjectParameterivAPPLE(0x%x, %d, 0x%x, %p);\n", objectType, name, pname, (const void *) value));
  8446. }
  8447.  
  8448. KEYWORD1 GLenum KEYWORD2 NAME(ObjectPurgeableAPPLE)(GLenum objectType, GLuint name, GLenum option)
  8449. {
  8450.     (void) objectType; (void) name; (void) option;
  8451.    RETURN_DISPATCH(ObjectPurgeableAPPLE, (objectType, name, option), (F, "glObjectPurgeableAPPLE(0x%x, %d, 0x%x);\n", objectType, name, option));
  8452. }
  8453.  
  8454. KEYWORD1 GLenum KEYWORD2 NAME(ObjectUnpurgeableAPPLE)(GLenum objectType, GLuint name, GLenum option)
  8455. {
  8456.     (void) objectType; (void) name; (void) option;
  8457.    RETURN_DISPATCH(ObjectUnpurgeableAPPLE, (objectType, name, option), (F, "glObjectUnpurgeableAPPLE(0x%x, %d, 0x%x);\n", objectType, name, option));
  8458. }
  8459.  
  8460. KEYWORD1 void KEYWORD2 NAME(ActiveProgramEXT)(GLuint program)
  8461. {
  8462.     (void) program;
  8463.    DISPATCH(ActiveProgramEXT, (program), (F, "glActiveProgramEXT(%d);\n", program));
  8464. }
  8465.  
  8466. KEYWORD1 GLuint KEYWORD2 NAME(CreateShaderProgramEXT)(GLenum type, const GLchar * string)
  8467. {
  8468.     (void) type; (void) string;
  8469.    RETURN_DISPATCH(CreateShaderProgramEXT, (type, string), (F, "glCreateShaderProgramEXT(0x%x, %p);\n", type, (const void *) string));
  8470. }
  8471.  
  8472. KEYWORD1 void KEYWORD2 NAME(UseShaderProgramEXT)(GLenum type, GLuint program)
  8473. {
  8474.     (void) type; (void) program;
  8475.    DISPATCH(UseShaderProgramEXT, (type, program), (F, "glUseShaderProgramEXT(0x%x, %d);\n", type, program));
  8476. }
  8477.  
  8478. KEYWORD1 void KEYWORD2 NAME(TextureBarrierNV)(void)
  8479. {
  8480.    DISPATCH(TextureBarrierNV, (), (F, "glTextureBarrierNV();\n"));
  8481. }
  8482.  
  8483. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_988)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
  8484.  
  8485. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_988)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask)
  8486. {
  8487.     (void) frontfunc; (void) backfunc; (void) ref; (void) mask;
  8488.    DISPATCH(StencilFuncSeparateATI, (frontfunc, backfunc, ref, mask), (F, "glStencilFuncSeparateATI(0x%x, 0x%x, %d, %d);\n", frontfunc, backfunc, ref, mask));
  8489. }
  8490.  
  8491. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_989)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
  8492.  
  8493. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_989)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
  8494. {
  8495.     (void) target; (void) index; (void) count; (void) params;
  8496.    DISPATCH(ProgramEnvParameters4fvEXT, (target, index, count, params), (F, "glProgramEnvParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
  8497. }
  8498.  
  8499. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_990)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
  8500.  
  8501. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_990)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
  8502. {
  8503.     (void) target; (void) index; (void) count; (void) params;
  8504.    DISPATCH(ProgramLocalParameters4fvEXT, (target, index, count, params), (F, "glProgramLocalParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
  8505. }
  8506.  
  8507. KEYWORD1 void KEYWORD2 NAME(EGLImageTargetRenderbufferStorageOES)(GLenum target, GLvoid * writeOffset)
  8508. {
  8509.     (void) target; (void) writeOffset;
  8510.    DISPATCH(EGLImageTargetRenderbufferStorageOES, (target, writeOffset), (F, "glEGLImageTargetRenderbufferStorageOES(0x%x, %p);\n", target, (const void *) writeOffset));
  8511. }
  8512.  
  8513. KEYWORD1 void KEYWORD2 NAME(EGLImageTargetTexture2DOES)(GLenum target, GLvoid * writeOffset)
  8514. {
  8515.     (void) target; (void) writeOffset;
  8516.    DISPATCH(EGLImageTargetTexture2DOES, (target, writeOffset), (F, "glEGLImageTargetTexture2DOES(0x%x, %p);\n", target, (const void *) writeOffset));
  8517. }
  8518.  
  8519. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_993)(GLenum func, GLclampx ref);
  8520.  
  8521. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_993)(GLenum func, GLclampx ref)
  8522. {
  8523.     (void) func; (void) ref;
  8524.    DISPATCH(AlphaFuncx, (func, ref), (F, "glAlphaFuncxOES(0x%x, %d);\n", func, ref));
  8525. }
  8526.  
  8527. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_994)(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha);
  8528.  
  8529. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_994)(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha)
  8530. {
  8531.     (void) red; (void) green; (void) blue; (void) alpha;
  8532.    DISPATCH(ClearColorx, (red, green, blue, alpha), (F, "glClearColorxOES(%d, %d, %d, %d);\n", red, green, blue, alpha));
  8533. }
  8534.  
  8535. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_995)(GLclampx depth);
  8536.  
  8537. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_995)(GLclampx depth)
  8538. {
  8539.     (void) depth;
  8540.    DISPATCH(ClearDepthx, (depth), (F, "glClearDepthxOES(%d);\n", depth));
  8541. }
  8542.  
  8543. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_996)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
  8544.  
  8545. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_996)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
  8546. {
  8547.     (void) red; (void) green; (void) blue; (void) alpha;
  8548.    DISPATCH(Color4x, (red, green, blue, alpha), (F, "glColor4xOES(%d, %d, %d, %d);\n", red, green, blue, alpha));
  8549. }
  8550.  
  8551. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_997)(GLclampx zNear, GLclampx zFar);
  8552.  
  8553. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_997)(GLclampx zNear, GLclampx zFar)
  8554. {
  8555.     (void) zNear; (void) zFar;
  8556.    DISPATCH(DepthRangex, (zNear, zFar), (F, "glDepthRangexOES(%d, %d);\n", zNear, zFar));
  8557. }
  8558.  
  8559. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_998)(GLenum pname, GLfixed param);
  8560.  
  8561. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_998)(GLenum pname, GLfixed param)
  8562. {
  8563.     (void) pname; (void) param;
  8564.    DISPATCH(Fogx, (pname, param), (F, "glFogxOES(0x%x, %d);\n", pname, param));
  8565. }
  8566.  
  8567. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_999)(GLenum pname, const GLfixed * params);
  8568.  
  8569. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_999)(GLenum pname, const GLfixed * params)
  8570. {
  8571.     (void) pname; (void) params;
  8572.    DISPATCH(Fogxv, (pname, params), (F, "glFogxvOES(0x%x, %p);\n", pname, (const void *) params));
  8573. }
  8574.  
  8575. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1000)(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar);
  8576.  
  8577. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1000)(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)
  8578. {
  8579.     (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
  8580.    DISPATCH(Frustumf, (left, right, bottom, top, zNear, zFar), (F, "glFrustumfOES(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
  8581. }
  8582.  
  8583. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1001)(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
  8584.  
  8585. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1001)(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
  8586. {
  8587.     (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
  8588.    DISPATCH(Frustumx, (left, right, bottom, top, zNear, zFar), (F, "glFrustumxOES(%d, %d, %d, %d, %d, %d);\n", left, right, bottom, top, zNear, zFar));
  8589. }
  8590.  
  8591. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1002)(GLenum pname, GLfixed param);
  8592.  
  8593. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1002)(GLenum pname, GLfixed param)
  8594. {
  8595.     (void) pname; (void) param;
  8596.    DISPATCH(LightModelx, (pname, param), (F, "glLightModelxOES(0x%x, %d);\n", pname, param));
  8597. }
  8598.  
  8599. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1003)(GLenum pname, const GLfixed * params);
  8600.  
  8601. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1003)(GLenum pname, const GLfixed * params)
  8602. {
  8603.     (void) pname; (void) params;
  8604.    DISPATCH(LightModelxv, (pname, params), (F, "glLightModelxvOES(0x%x, %p);\n", pname, (const void *) params));
  8605. }
  8606.  
  8607. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1004)(GLenum light, GLenum pname, GLfixed param);
  8608.  
  8609. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1004)(GLenum light, GLenum pname, GLfixed param)
  8610. {
  8611.     (void) light; (void) pname; (void) param;
  8612.    DISPATCH(Lightx, (light, pname, param), (F, "glLightxOES(0x%x, 0x%x, %d);\n", light, pname, param));
  8613. }
  8614.  
  8615. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1005)(GLenum light, GLenum pname, const GLfixed * params);
  8616.  
  8617. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1005)(GLenum light, GLenum pname, const GLfixed * params)
  8618. {
  8619.     (void) light; (void) pname; (void) params;
  8620.    DISPATCH(Lightxv, (light, pname, params), (F, "glLightxvOES(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
  8621. }
  8622.  
  8623. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1006)(GLfixed width);
  8624.  
  8625. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1006)(GLfixed width)
  8626. {
  8627.     (void) width;
  8628.    DISPATCH(LineWidthx, (width), (F, "glLineWidthxOES(%d);\n", width));
  8629. }
  8630.  
  8631. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1007)(const GLfixed * m);
  8632.  
  8633. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1007)(const GLfixed * m)
  8634. {
  8635.     (void) m;
  8636.    DISPATCH(LoadMatrixx, (m), (F, "glLoadMatrixxOES(%p);\n", (const void *) m));
  8637. }
  8638.  
  8639. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1008)(GLenum face, GLenum pname, GLfixed param);
  8640.  
  8641. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1008)(GLenum face, GLenum pname, GLfixed param)
  8642. {
  8643.     (void) face; (void) pname; (void) param;
  8644.    DISPATCH(Materialx, (face, pname, param), (F, "glMaterialxOES(0x%x, 0x%x, %d);\n", face, pname, param));
  8645. }
  8646.  
  8647. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1009)(GLenum face, GLenum pname, const GLfixed * params);
  8648.  
  8649. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1009)(GLenum face, GLenum pname, const GLfixed * params)
  8650. {
  8651.     (void) face; (void) pname; (void) params;
  8652.    DISPATCH(Materialxv, (face, pname, params), (F, "glMaterialxvOES(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
  8653. }
  8654.  
  8655. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1010)(const GLfixed * m);
  8656.  
  8657. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1010)(const GLfixed * m)
  8658. {
  8659.     (void) m;
  8660.    DISPATCH(MultMatrixx, (m), (F, "glMultMatrixxOES(%p);\n", (const void *) m));
  8661. }
  8662.  
  8663. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1011)(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q);
  8664.  
  8665. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1011)(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
  8666. {
  8667.     (void) target; (void) s; (void) t; (void) r; (void) q;
  8668.    DISPATCH(MultiTexCoord4x, (target, s, t, r, q), (F, "glMultiTexCoord4xOES(0x%x, %d, %d, %d, %d);\n", target, s, t, r, q));
  8669. }
  8670.  
  8671. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1012)(GLfixed nx, GLfixed ny, GLfixed nz);
  8672.  
  8673. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1012)(GLfixed nx, GLfixed ny, GLfixed nz)
  8674. {
  8675.     (void) nx; (void) ny; (void) nz;
  8676.    DISPATCH(Normal3x, (nx, ny, nz), (F, "glNormal3xOES(%d, %d, %d);\n", nx, ny, nz));
  8677. }
  8678.  
  8679. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1013)(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar);
  8680.  
  8681. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1013)(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)
  8682. {
  8683.     (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
  8684.    DISPATCH(Orthof, (left, right, bottom, top, zNear, zFar), (F, "glOrthofOES(%f, %f, %f, %f, %f, %f);\n", left, right, bottom, top, zNear, zFar));
  8685. }
  8686.  
  8687. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1014)(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
  8688.  
  8689. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1014)(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
  8690. {
  8691.     (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
  8692.    DISPATCH(Orthox, (left, right, bottom, top, zNear, zFar), (F, "glOrthoxOES(%d, %d, %d, %d, %d, %d);\n", left, right, bottom, top, zNear, zFar));
  8693. }
  8694.  
  8695. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1015)(GLfixed size);
  8696.  
  8697. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1015)(GLfixed size)
  8698. {
  8699.     (void) size;
  8700.    DISPATCH(PointSizex, (size), (F, "glPointSizexOES(%d);\n", size));
  8701. }
  8702.  
  8703. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1016)(GLfixed factor, GLfixed units);
  8704.  
  8705. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1016)(GLfixed factor, GLfixed units)
  8706. {
  8707.     (void) factor; (void) units;
  8708.    DISPATCH(PolygonOffsetx, (factor, units), (F, "glPolygonOffsetxOES(%d, %d);\n", factor, units));
  8709. }
  8710.  
  8711. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1017)(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
  8712.  
  8713. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1017)(GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
  8714. {
  8715.     (void) angle; (void) x; (void) y; (void) z;
  8716.    DISPATCH(Rotatex, (angle, x, y, z), (F, "glRotatexOES(%d, %d, %d, %d);\n", angle, x, y, z));
  8717. }
  8718.  
  8719. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1018)(GLclampx value, GLboolean invert);
  8720.  
  8721. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1018)(GLclampx value, GLboolean invert)
  8722. {
  8723.     (void) value; (void) invert;
  8724.    DISPATCH(SampleCoveragex, (value, invert), (F, "glSampleCoveragexOES(%d, %d);\n", value, invert));
  8725. }
  8726.  
  8727. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1019)(GLfixed x, GLfixed y, GLfixed z);
  8728.  
  8729. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1019)(GLfixed x, GLfixed y, GLfixed z)
  8730. {
  8731.     (void) x; (void) y; (void) z;
  8732.    DISPATCH(Scalex, (x, y, z), (F, "glScalexOES(%d, %d, %d);\n", x, y, z));
  8733. }
  8734.  
  8735. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1020)(GLenum target, GLenum pname, GLfixed param);
  8736.  
  8737. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1020)(GLenum target, GLenum pname, GLfixed param)
  8738. {
  8739.     (void) target; (void) pname; (void) param;
  8740.    DISPATCH(TexEnvx, (target, pname, param), (F, "glTexEnvxOES(0x%x, 0x%x, %d);\n", target, pname, param));
  8741. }
  8742.  
  8743. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1021)(GLenum target, GLenum pname, const GLfixed * params);
  8744.  
  8745. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1021)(GLenum target, GLenum pname, const GLfixed * params)
  8746. {
  8747.     (void) target; (void) pname; (void) params;
  8748.    DISPATCH(TexEnvxv, (target, pname, params), (F, "glTexEnvxvOES(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8749. }
  8750.  
  8751. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1022)(GLenum target, GLenum pname, GLfixed param);
  8752.  
  8753. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1022)(GLenum target, GLenum pname, GLfixed param)
  8754. {
  8755.     (void) target; (void) pname; (void) param;
  8756.    DISPATCH(TexParameterx, (target, pname, param), (F, "glTexParameterxOES(0x%x, 0x%x, %d);\n", target, pname, param));
  8757. }
  8758.  
  8759. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1023)(GLfixed x, GLfixed y, GLfixed z);
  8760.  
  8761. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1023)(GLfixed x, GLfixed y, GLfixed z)
  8762. {
  8763.     (void) x; (void) y; (void) z;
  8764.    DISPATCH(Translatex, (x, y, z), (F, "glTranslatexOES(%d, %d, %d);\n", x, y, z));
  8765. }
  8766.  
  8767. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1024)(GLenum plane, const GLfloat * equation);
  8768.  
  8769. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1024)(GLenum plane, const GLfloat * equation)
  8770. {
  8771.     (void) plane; (void) equation;
  8772.    DISPATCH(ClipPlanef, (plane, equation), (F, "glClipPlanefOES(0x%x, %p);\n", plane, (const void *) equation));
  8773. }
  8774.  
  8775. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1025)(GLenum plane, const GLfixed * equation);
  8776.  
  8777. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1025)(GLenum plane, const GLfixed * equation)
  8778. {
  8779.     (void) plane; (void) equation;
  8780.    DISPATCH(ClipPlanex, (plane, equation), (F, "glClipPlanexOES(0x%x, %p);\n", plane, (const void *) equation));
  8781. }
  8782.  
  8783. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1026)(GLenum plane, GLfloat * equation);
  8784.  
  8785. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1026)(GLenum plane, GLfloat * equation)
  8786. {
  8787.     (void) plane; (void) equation;
  8788.    DISPATCH(GetClipPlanef, (plane, equation), (F, "glGetClipPlanefOES(0x%x, %p);\n", plane, (const void *) equation));
  8789. }
  8790.  
  8791. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1027)(GLenum plane, GLfixed * equation);
  8792.  
  8793. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1027)(GLenum plane, GLfixed * equation)
  8794. {
  8795.     (void) plane; (void) equation;
  8796.    DISPATCH(GetClipPlanex, (plane, equation), (F, "glGetClipPlanexOES(0x%x, %p);\n", plane, (const void *) equation));
  8797. }
  8798.  
  8799. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1028)(GLenum pname, GLfixed * params);
  8800.  
  8801. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1028)(GLenum pname, GLfixed * params)
  8802. {
  8803.     (void) pname; (void) params;
  8804.    DISPATCH(GetFixedv, (pname, params), (F, "glGetFixedvOES(0x%x, %p);\n", pname, (const void *) params));
  8805. }
  8806.  
  8807. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1029)(GLenum light, GLenum pname, GLfixed * params);
  8808.  
  8809. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1029)(GLenum light, GLenum pname, GLfixed * params)
  8810. {
  8811.     (void) light; (void) pname; (void) params;
  8812.    DISPATCH(GetLightxv, (light, pname, params), (F, "glGetLightxvOES(0x%x, 0x%x, %p);\n", light, pname, (const void *) params));
  8813. }
  8814.  
  8815. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1030)(GLenum face, GLenum pname, GLfixed * params);
  8816.  
  8817. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1030)(GLenum face, GLenum pname, GLfixed * params)
  8818. {
  8819.     (void) face; (void) pname; (void) params;
  8820.    DISPATCH(GetMaterialxv, (face, pname, params), (F, "glGetMaterialxvOES(0x%x, 0x%x, %p);\n", face, pname, (const void *) params));
  8821. }
  8822.  
  8823. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1031)(GLenum target, GLenum pname, GLfixed * params);
  8824.  
  8825. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1031)(GLenum target, GLenum pname, GLfixed * params)
  8826. {
  8827.     (void) target; (void) pname; (void) params;
  8828.    DISPATCH(GetTexEnvxv, (target, pname, params), (F, "glGetTexEnvxvOES(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8829. }
  8830.  
  8831. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1032)(GLenum target, GLenum pname, GLfixed * params);
  8832.  
  8833. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1032)(GLenum target, GLenum pname, GLfixed * params)
  8834. {
  8835.     (void) target; (void) pname; (void) params;
  8836.    DISPATCH(GetTexParameterxv, (target, pname, params), (F, "glGetTexParameterxvOES(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8837. }
  8838.  
  8839. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1033)(GLenum pname, GLfixed param);
  8840.  
  8841. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1033)(GLenum pname, GLfixed param)
  8842. {
  8843.     (void) pname; (void) param;
  8844.    DISPATCH(PointParameterx, (pname, param), (F, "glPointParameterxOES(0x%x, %d);\n", pname, param));
  8845. }
  8846.  
  8847. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1034)(GLenum pname, const GLfixed * params);
  8848.  
  8849. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1034)(GLenum pname, const GLfixed * params)
  8850. {
  8851.     (void) pname; (void) params;
  8852.    DISPATCH(PointParameterxv, (pname, params), (F, "glPointParameterxvOES(0x%x, %p);\n", pname, (const void *) params));
  8853. }
  8854.  
  8855. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1035)(GLenum target, GLenum pname, const GLfixed * params);
  8856.  
  8857. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_1035)(GLenum target, GLenum pname, const GLfixed * params)
  8858. {
  8859.     (void) target; (void) pname; (void) params;
  8860.    DISPATCH(TexParameterxv, (target, pname, params), (F, "glTexParameterxvOES(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8861. }
  8862.  
  8863.  
  8864. #endif /* _GLAPI_SKIP_NORMAL_ENTRY_POINTS */
  8865.  
  8866. /* these entry points might require different protocols */
  8867. #ifndef _GLAPI_SKIP_PROTO_ENTRY_POINTS
  8868.  
  8869. KEYWORD1 GLboolean KEYWORD2 NAME(AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences)
  8870. {
  8871.     (void) n; (void) textures; (void) residences;
  8872.    RETURN_DISPATCH(AreTexturesResident, (n, textures, residences), (F, "glAreTexturesResidentEXT(%d, %p, %p);\n", n, (const void *) textures, (const void *) residences));
  8873. }
  8874.  
  8875. KEYWORD1 void KEYWORD2 NAME(DeleteTexturesEXT)(GLsizei n, const GLuint * textures)
  8876. {
  8877.     (void) n; (void) textures;
  8878.    DISPATCH(DeleteTextures, (n, textures), (F, "glDeleteTexturesEXT(%d, %p);\n", n, (const void *) textures));
  8879. }
  8880.  
  8881. KEYWORD1 void KEYWORD2 NAME(GenTexturesEXT)(GLsizei n, GLuint * textures)
  8882. {
  8883.     (void) n; (void) textures;
  8884.    DISPATCH(GenTextures, (n, textures), (F, "glGenTexturesEXT(%d, %p);\n", n, (const void *) textures));
  8885. }
  8886.  
  8887. KEYWORD1 GLboolean KEYWORD2 NAME(IsTextureEXT)(GLuint texture)
  8888. {
  8889.     (void) texture;
  8890.    RETURN_DISPATCH(IsTexture, (texture), (F, "glIsTextureEXT(%d);\n", texture));
  8891. }
  8892.  
  8893. KEYWORD1 void KEYWORD2 NAME(GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * table)
  8894. {
  8895.     (void) target; (void) format; (void) type; (void) table;
  8896.    DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTableEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
  8897. }
  8898.  
  8899. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_343)(GLenum target, GLenum format, GLenum type, GLvoid * table);
  8900.  
  8901. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_343)(GLenum target, GLenum format, GLenum type, GLvoid * table)
  8902. {
  8903.     (void) target; (void) format; (void) type; (void) table;
  8904.    DISPATCH(GetColorTable, (target, format, type, table), (F, "glGetColorTableSGI(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) table));
  8905. }
  8906.  
  8907. KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params)
  8908. {
  8909.     (void) target; (void) pname; (void) params;
  8910.    DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8911. }
  8912.  
  8913. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_344)(GLenum target, GLenum pname, GLfloat * params);
  8914.  
  8915. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_344)(GLenum target, GLenum pname, GLfloat * params)
  8916. {
  8917.     (void) target; (void) pname; (void) params;
  8918.    DISPATCH(GetColorTableParameterfv, (target, pname, params), (F, "glGetColorTableParameterfvSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8919. }
  8920.  
  8921. KEYWORD1 void KEYWORD2 NAME(GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params)
  8922. {
  8923.     (void) target; (void) pname; (void) params;
  8924.    DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8925. }
  8926.  
  8927. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_345)(GLenum target, GLenum pname, GLint * params);
  8928.  
  8929. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_345)(GLenum target, GLenum pname, GLint * params)
  8930. {
  8931.     (void) target; (void) pname; (void) params;
  8932.    DISPATCH(GetColorTableParameteriv, (target, pname, params), (F, "glGetColorTableParameterivSGI(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8933. }
  8934.  
  8935. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_356)(GLenum target, GLenum format, GLenum type, GLvoid * image);
  8936.  
  8937. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_356)(GLenum target, GLenum format, GLenum type, GLvoid * image)
  8938. {
  8939.     (void) target; (void) format; (void) type; (void) image;
  8940.    DISPATCH(GetConvolutionFilter, (target, format, type, image), (F, "glGetConvolutionFilterEXT(0x%x, 0x%x, 0x%x, %p);\n", target, format, type, (const void *) image));
  8941. }
  8942.  
  8943. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_357)(GLenum target, GLenum pname, GLfloat * params);
  8944.  
  8945. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_357)(GLenum target, GLenum pname, GLfloat * params)
  8946. {
  8947.     (void) target; (void) pname; (void) params;
  8948.    DISPATCH(GetConvolutionParameterfv, (target, pname, params), (F, "glGetConvolutionParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8949. }
  8950.  
  8951. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_358)(GLenum target, GLenum pname, GLint * params);
  8952.  
  8953. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_358)(GLenum target, GLenum pname, GLint * params)
  8954. {
  8955.     (void) target; (void) pname; (void) params;
  8956.    DISPATCH(GetConvolutionParameteriv, (target, pname, params), (F, "glGetConvolutionParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8957. }
  8958.  
  8959. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_359)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
  8960.  
  8961. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_359)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
  8962. {
  8963.     (void) target; (void) format; (void) type; (void) row; (void) column; (void) span;
  8964.    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));
  8965. }
  8966.  
  8967. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_361)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
  8968.  
  8969. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_361)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
  8970. {
  8971.     (void) target; (void) reset; (void) format; (void) type; (void) values;
  8972.    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));
  8973. }
  8974.  
  8975. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_362)(GLenum target, GLenum pname, GLfloat * params);
  8976.  
  8977. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_362)(GLenum target, GLenum pname, GLfloat * params)
  8978. {
  8979.     (void) target; (void) pname; (void) params;
  8980.    DISPATCH(GetHistogramParameterfv, (target, pname, params), (F, "glGetHistogramParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8981. }
  8982.  
  8983. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_363)(GLenum target, GLenum pname, GLint * params);
  8984.  
  8985. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_363)(GLenum target, GLenum pname, GLint * params)
  8986. {
  8987.     (void) target; (void) pname; (void) params;
  8988.    DISPATCH(GetHistogramParameteriv, (target, pname, params), (F, "glGetHistogramParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  8989. }
  8990.  
  8991. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_364)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
  8992.  
  8993. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_364)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
  8994. {
  8995.     (void) target; (void) reset; (void) format; (void) type; (void) values;
  8996.    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));
  8997. }
  8998.  
  8999. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_365)(GLenum target, GLenum pname, GLfloat * params);
  9000.  
  9001. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_365)(GLenum target, GLenum pname, GLfloat * params)
  9002. {
  9003.     (void) target; (void) pname; (void) params;
  9004.    DISPATCH(GetMinmaxParameterfv, (target, pname, params), (F, "glGetMinmaxParameterfvEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  9005. }
  9006.  
  9007. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_366)(GLenum target, GLenum pname, GLint * params);
  9008.  
  9009. KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_366)(GLenum target, GLenum pname, GLint * params)
  9010. {
  9011.     (void) target; (void) pname; (void) params;
  9012.    DISPATCH(GetMinmaxParameteriv, (target, pname, params), (F, "glGetMinmaxParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
  9013. }
  9014.  
  9015.  
  9016. #endif /* _GLAPI_SKIP_PROTO_ENTRY_POINTS */
  9017.  
  9018.  
  9019. #endif /* defined( NAME ) */
  9020.  
  9021. /*
  9022.  * This is how a dispatch table can be initialized with all the functions
  9023.  * we generated above.
  9024.  */
  9025. #ifdef DISPATCH_TABLE_NAME
  9026.  
  9027. #ifndef TABLE_ENTRY
  9028. #error TABLE_ENTRY must be defined
  9029. #endif
  9030.  
  9031. #ifdef _GLAPI_SKIP_NORMAL_ENTRY_POINTS
  9032. #error _GLAPI_SKIP_NORMAL_ENTRY_POINTS must not be defined
  9033. #endif
  9034.  
  9035. _glapi_proc DISPATCH_TABLE_NAME[] = {
  9036.    TABLE_ENTRY(NewList),
  9037.    TABLE_ENTRY(EndList),
  9038.    TABLE_ENTRY(CallList),
  9039.    TABLE_ENTRY(CallLists),
  9040.    TABLE_ENTRY(DeleteLists),
  9041.    TABLE_ENTRY(GenLists),
  9042.    TABLE_ENTRY(ListBase),
  9043.    TABLE_ENTRY(Begin),
  9044.    TABLE_ENTRY(Bitmap),
  9045.    TABLE_ENTRY(Color3b),
  9046.    TABLE_ENTRY(Color3bv),
  9047.    TABLE_ENTRY(Color3d),
  9048.    TABLE_ENTRY(Color3dv),
  9049.    TABLE_ENTRY(Color3f),
  9050.    TABLE_ENTRY(Color3fv),
  9051.    TABLE_ENTRY(Color3i),
  9052.    TABLE_ENTRY(Color3iv),
  9053.    TABLE_ENTRY(Color3s),
  9054.    TABLE_ENTRY(Color3sv),
  9055.    TABLE_ENTRY(Color3ub),
  9056.    TABLE_ENTRY(Color3ubv),
  9057.    TABLE_ENTRY(Color3ui),
  9058.    TABLE_ENTRY(Color3uiv),
  9059.    TABLE_ENTRY(Color3us),
  9060.    TABLE_ENTRY(Color3usv),
  9061.    TABLE_ENTRY(Color4b),
  9062.    TABLE_ENTRY(Color4bv),
  9063.    TABLE_ENTRY(Color4d),
  9064.    TABLE_ENTRY(Color4dv),
  9065.    TABLE_ENTRY(Color4f),
  9066.    TABLE_ENTRY(Color4fv),
  9067.    TABLE_ENTRY(Color4i),
  9068.    TABLE_ENTRY(Color4iv),
  9069.    TABLE_ENTRY(Color4s),
  9070.    TABLE_ENTRY(Color4sv),
  9071.    TABLE_ENTRY(Color4ub),
  9072.    TABLE_ENTRY(Color4ubv),
  9073.    TABLE_ENTRY(Color4ui),
  9074.    TABLE_ENTRY(Color4uiv),
  9075.    TABLE_ENTRY(Color4us),
  9076.    TABLE_ENTRY(Color4usv),
  9077.    TABLE_ENTRY(EdgeFlag),
  9078.    TABLE_ENTRY(EdgeFlagv),
  9079.    TABLE_ENTRY(End),
  9080.    TABLE_ENTRY(Indexd),
  9081.    TABLE_ENTRY(Indexdv),
  9082.    TABLE_ENTRY(Indexf),
  9083.    TABLE_ENTRY(Indexfv),
  9084.    TABLE_ENTRY(Indexi),
  9085.    TABLE_ENTRY(Indexiv),
  9086.    TABLE_ENTRY(Indexs),
  9087.    TABLE_ENTRY(Indexsv),
  9088.    TABLE_ENTRY(Normal3b),
  9089.    TABLE_ENTRY(Normal3bv),
  9090.    TABLE_ENTRY(Normal3d),
  9091.    TABLE_ENTRY(Normal3dv),
  9092.    TABLE_ENTRY(Normal3f),
  9093.    TABLE_ENTRY(Normal3fv),
  9094.    TABLE_ENTRY(Normal3i),
  9095.    TABLE_ENTRY(Normal3iv),
  9096.    TABLE_ENTRY(Normal3s),
  9097.    TABLE_ENTRY(Normal3sv),
  9098.    TABLE_ENTRY(RasterPos2d),
  9099.    TABLE_ENTRY(RasterPos2dv),
  9100.    TABLE_ENTRY(RasterPos2f),
  9101.    TABLE_ENTRY(RasterPos2fv),
  9102.    TABLE_ENTRY(RasterPos2i),
  9103.    TABLE_ENTRY(RasterPos2iv),
  9104.    TABLE_ENTRY(RasterPos2s),
  9105.    TABLE_ENTRY(RasterPos2sv),
  9106.    TABLE_ENTRY(RasterPos3d),
  9107.    TABLE_ENTRY(RasterPos3dv),
  9108.    TABLE_ENTRY(RasterPos3f),
  9109.    TABLE_ENTRY(RasterPos3fv),
  9110.    TABLE_ENTRY(RasterPos3i),
  9111.    TABLE_ENTRY(RasterPos3iv),
  9112.    TABLE_ENTRY(RasterPos3s),
  9113.    TABLE_ENTRY(RasterPos3sv),
  9114.    TABLE_ENTRY(RasterPos4d),
  9115.    TABLE_ENTRY(RasterPos4dv),
  9116.    TABLE_ENTRY(RasterPos4f),
  9117.    TABLE_ENTRY(RasterPos4fv),
  9118.    TABLE_ENTRY(RasterPos4i),
  9119.    TABLE_ENTRY(RasterPos4iv),
  9120.    TABLE_ENTRY(RasterPos4s),
  9121.    TABLE_ENTRY(RasterPos4sv),
  9122.    TABLE_ENTRY(Rectd),
  9123.    TABLE_ENTRY(Rectdv),
  9124.    TABLE_ENTRY(Rectf),
  9125.    TABLE_ENTRY(Rectfv),
  9126.    TABLE_ENTRY(Recti),
  9127.    TABLE_ENTRY(Rectiv),
  9128.    TABLE_ENTRY(Rects),
  9129.    TABLE_ENTRY(Rectsv),
  9130.    TABLE_ENTRY(TexCoord1d),
  9131.    TABLE_ENTRY(TexCoord1dv),
  9132.    TABLE_ENTRY(TexCoord1f),
  9133.    TABLE_ENTRY(TexCoord1fv),
  9134.    TABLE_ENTRY(TexCoord1i),
  9135.    TABLE_ENTRY(TexCoord1iv),
  9136.    TABLE_ENTRY(TexCoord1s),
  9137.    TABLE_ENTRY(TexCoord1sv),
  9138.    TABLE_ENTRY(TexCoord2d),
  9139.    TABLE_ENTRY(TexCoord2dv),
  9140.    TABLE_ENTRY(TexCoord2f),
  9141.    TABLE_ENTRY(TexCoord2fv),
  9142.    TABLE_ENTRY(TexCoord2i),
  9143.    TABLE_ENTRY(TexCoord2iv),
  9144.    TABLE_ENTRY(TexCoord2s),
  9145.    TABLE_ENTRY(TexCoord2sv),
  9146.    TABLE_ENTRY(TexCoord3d),
  9147.    TABLE_ENTRY(TexCoord3dv),
  9148.    TABLE_ENTRY(TexCoord3f),
  9149.    TABLE_ENTRY(TexCoord3fv),
  9150.    TABLE_ENTRY(TexCoord3i),
  9151.    TABLE_ENTRY(TexCoord3iv),
  9152.    TABLE_ENTRY(TexCoord3s),
  9153.    TABLE_ENTRY(TexCoord3sv),
  9154.    TABLE_ENTRY(TexCoord4d),
  9155.    TABLE_ENTRY(TexCoord4dv),
  9156.    TABLE_ENTRY(TexCoord4f),
  9157.    TABLE_ENTRY(TexCoord4fv),
  9158.    TABLE_ENTRY(TexCoord4i),
  9159.    TABLE_ENTRY(TexCoord4iv),
  9160.    TABLE_ENTRY(TexCoord4s),
  9161.    TABLE_ENTRY(TexCoord4sv),
  9162.    TABLE_ENTRY(Vertex2d),
  9163.    TABLE_ENTRY(Vertex2dv),
  9164.    TABLE_ENTRY(Vertex2f),
  9165.    TABLE_ENTRY(Vertex2fv),
  9166.    TABLE_ENTRY(Vertex2i),
  9167.    TABLE_ENTRY(Vertex2iv),
  9168.    TABLE_ENTRY(Vertex2s),
  9169.    TABLE_ENTRY(Vertex2sv),
  9170.    TABLE_ENTRY(Vertex3d),
  9171.    TABLE_ENTRY(Vertex3dv),
  9172.    TABLE_ENTRY(Vertex3f),
  9173.    TABLE_ENTRY(Vertex3fv),
  9174.    TABLE_ENTRY(Vertex3i),
  9175.    TABLE_ENTRY(Vertex3iv),
  9176.    TABLE_ENTRY(Vertex3s),
  9177.    TABLE_ENTRY(Vertex3sv),
  9178.    TABLE_ENTRY(Vertex4d),
  9179.    TABLE_ENTRY(Vertex4dv),
  9180.    TABLE_ENTRY(Vertex4f),
  9181.    TABLE_ENTRY(Vertex4fv),
  9182.    TABLE_ENTRY(Vertex4i),
  9183.    TABLE_ENTRY(Vertex4iv),
  9184.    TABLE_ENTRY(Vertex4s),
  9185.    TABLE_ENTRY(Vertex4sv),
  9186.    TABLE_ENTRY(ClipPlane),
  9187.    TABLE_ENTRY(ColorMaterial),
  9188.    TABLE_ENTRY(CullFace),
  9189.    TABLE_ENTRY(Fogf),
  9190.    TABLE_ENTRY(Fogfv),
  9191.    TABLE_ENTRY(Fogi),
  9192.    TABLE_ENTRY(Fogiv),
  9193.    TABLE_ENTRY(FrontFace),
  9194.    TABLE_ENTRY(Hint),
  9195.    TABLE_ENTRY(Lightf),
  9196.    TABLE_ENTRY(Lightfv),
  9197.    TABLE_ENTRY(Lighti),
  9198.    TABLE_ENTRY(Lightiv),
  9199.    TABLE_ENTRY(LightModelf),
  9200.    TABLE_ENTRY(LightModelfv),
  9201.    TABLE_ENTRY(LightModeli),
  9202.    TABLE_ENTRY(LightModeliv),
  9203.    TABLE_ENTRY(LineStipple),
  9204.    TABLE_ENTRY(LineWidth),
  9205.    TABLE_ENTRY(Materialf),
  9206.    TABLE_ENTRY(Materialfv),
  9207.    TABLE_ENTRY(Materiali),
  9208.    TABLE_ENTRY(Materialiv),
  9209.    TABLE_ENTRY(PointSize),
  9210.    TABLE_ENTRY(PolygonMode),
  9211.    TABLE_ENTRY(PolygonStipple),
  9212.    TABLE_ENTRY(Scissor),
  9213.    TABLE_ENTRY(ShadeModel),
  9214.    TABLE_ENTRY(TexParameterf),
  9215.    TABLE_ENTRY(TexParameterfv),
  9216.    TABLE_ENTRY(TexParameteri),
  9217.    TABLE_ENTRY(TexParameteriv),
  9218.    TABLE_ENTRY(TexImage1D),
  9219.    TABLE_ENTRY(TexImage2D),
  9220.    TABLE_ENTRY(TexEnvf),
  9221.    TABLE_ENTRY(TexEnvfv),
  9222.    TABLE_ENTRY(TexEnvi),
  9223.    TABLE_ENTRY(TexEnviv),
  9224.    TABLE_ENTRY(TexGend),
  9225.    TABLE_ENTRY(TexGendv),
  9226.    TABLE_ENTRY(TexGenf),
  9227.    TABLE_ENTRY(TexGenfv),
  9228.    TABLE_ENTRY(TexGeni),
  9229.    TABLE_ENTRY(TexGeniv),
  9230.    TABLE_ENTRY(FeedbackBuffer),
  9231.    TABLE_ENTRY(SelectBuffer),
  9232.    TABLE_ENTRY(RenderMode),
  9233.    TABLE_ENTRY(InitNames),
  9234.    TABLE_ENTRY(LoadName),
  9235.    TABLE_ENTRY(PassThrough),
  9236.    TABLE_ENTRY(PopName),
  9237.    TABLE_ENTRY(PushName),
  9238.    TABLE_ENTRY(DrawBuffer),
  9239.    TABLE_ENTRY(Clear),
  9240.    TABLE_ENTRY(ClearAccum),
  9241.    TABLE_ENTRY(ClearIndex),
  9242.    TABLE_ENTRY(ClearColor),
  9243.    TABLE_ENTRY(ClearStencil),
  9244.    TABLE_ENTRY(ClearDepth),
  9245.    TABLE_ENTRY(StencilMask),
  9246.    TABLE_ENTRY(ColorMask),
  9247.    TABLE_ENTRY(DepthMask),
  9248.    TABLE_ENTRY(IndexMask),
  9249.    TABLE_ENTRY(Accum),
  9250.    TABLE_ENTRY(Disable),
  9251.    TABLE_ENTRY(Enable),
  9252.    TABLE_ENTRY(Finish),
  9253.    TABLE_ENTRY(Flush),
  9254.    TABLE_ENTRY(PopAttrib),
  9255.    TABLE_ENTRY(PushAttrib),
  9256.    TABLE_ENTRY(Map1d),
  9257.    TABLE_ENTRY(Map1f),
  9258.    TABLE_ENTRY(Map2d),
  9259.    TABLE_ENTRY(Map2f),
  9260.    TABLE_ENTRY(MapGrid1d),
  9261.    TABLE_ENTRY(MapGrid1f),
  9262.    TABLE_ENTRY(MapGrid2d),
  9263.    TABLE_ENTRY(MapGrid2f),
  9264.    TABLE_ENTRY(EvalCoord1d),
  9265.    TABLE_ENTRY(EvalCoord1dv),
  9266.    TABLE_ENTRY(EvalCoord1f),
  9267.    TABLE_ENTRY(EvalCoord1fv),
  9268.    TABLE_ENTRY(EvalCoord2d),
  9269.    TABLE_ENTRY(EvalCoord2dv),
  9270.    TABLE_ENTRY(EvalCoord2f),
  9271.    TABLE_ENTRY(EvalCoord2fv),
  9272.    TABLE_ENTRY(EvalMesh1),
  9273.    TABLE_ENTRY(EvalPoint1),
  9274.    TABLE_ENTRY(EvalMesh2),
  9275.    TABLE_ENTRY(EvalPoint2),
  9276.    TABLE_ENTRY(AlphaFunc),
  9277.    TABLE_ENTRY(BlendFunc),
  9278.    TABLE_ENTRY(LogicOp),
  9279.    TABLE_ENTRY(StencilFunc),
  9280.    TABLE_ENTRY(StencilOp),
  9281.    TABLE_ENTRY(DepthFunc),
  9282.    TABLE_ENTRY(PixelZoom),
  9283.    TABLE_ENTRY(PixelTransferf),
  9284.    TABLE_ENTRY(PixelTransferi),
  9285.    TABLE_ENTRY(PixelStoref),
  9286.    TABLE_ENTRY(PixelStorei),
  9287.    TABLE_ENTRY(PixelMapfv),
  9288.    TABLE_ENTRY(PixelMapuiv),
  9289.    TABLE_ENTRY(PixelMapusv),
  9290.    TABLE_ENTRY(ReadBuffer),
  9291.    TABLE_ENTRY(CopyPixels),
  9292.    TABLE_ENTRY(ReadPixels),
  9293.    TABLE_ENTRY(DrawPixels),
  9294.    TABLE_ENTRY(GetBooleanv),
  9295.    TABLE_ENTRY(GetClipPlane),
  9296.    TABLE_ENTRY(GetDoublev),
  9297.    TABLE_ENTRY(GetError),
  9298.    TABLE_ENTRY(GetFloatv),
  9299.    TABLE_ENTRY(GetIntegerv),
  9300.    TABLE_ENTRY(GetLightfv),
  9301.    TABLE_ENTRY(GetLightiv),
  9302.    TABLE_ENTRY(GetMapdv),
  9303.    TABLE_ENTRY(GetMapfv),
  9304.    TABLE_ENTRY(GetMapiv),
  9305.    TABLE_ENTRY(GetMaterialfv),
  9306.    TABLE_ENTRY(GetMaterialiv),
  9307.    TABLE_ENTRY(GetPixelMapfv),
  9308.    TABLE_ENTRY(GetPixelMapuiv),
  9309.    TABLE_ENTRY(GetPixelMapusv),
  9310.    TABLE_ENTRY(GetPolygonStipple),
  9311.    TABLE_ENTRY(GetString),
  9312.    TABLE_ENTRY(GetTexEnvfv),
  9313.    TABLE_ENTRY(GetTexEnviv),
  9314.    TABLE_ENTRY(GetTexGendv),
  9315.    TABLE_ENTRY(GetTexGenfv),
  9316.    TABLE_ENTRY(GetTexGeniv),
  9317.    TABLE_ENTRY(GetTexImage),
  9318.    TABLE_ENTRY(GetTexParameterfv),
  9319.    TABLE_ENTRY(GetTexParameteriv),
  9320.    TABLE_ENTRY(GetTexLevelParameterfv),
  9321.    TABLE_ENTRY(GetTexLevelParameteriv),
  9322.    TABLE_ENTRY(IsEnabled),
  9323.    TABLE_ENTRY(IsList),
  9324.    TABLE_ENTRY(DepthRange),
  9325.    TABLE_ENTRY(Frustum),
  9326.    TABLE_ENTRY(LoadIdentity),
  9327.    TABLE_ENTRY(LoadMatrixf),
  9328.    TABLE_ENTRY(LoadMatrixd),
  9329.    TABLE_ENTRY(MatrixMode),
  9330.    TABLE_ENTRY(MultMatrixf),
  9331.    TABLE_ENTRY(MultMatrixd),
  9332.    TABLE_ENTRY(Ortho),
  9333.    TABLE_ENTRY(PopMatrix),
  9334.    TABLE_ENTRY(PushMatrix),
  9335.    TABLE_ENTRY(Rotated),
  9336.    TABLE_ENTRY(Rotatef),
  9337.    TABLE_ENTRY(Scaled),
  9338.    TABLE_ENTRY(Scalef),
  9339.    TABLE_ENTRY(Translated),
  9340.    TABLE_ENTRY(Translatef),
  9341.    TABLE_ENTRY(Viewport),
  9342.    TABLE_ENTRY(ArrayElement),
  9343.    TABLE_ENTRY(BindTexture),
  9344.    TABLE_ENTRY(ColorPointer),
  9345.    TABLE_ENTRY(DisableClientState),
  9346.    TABLE_ENTRY(DrawArrays),
  9347.    TABLE_ENTRY(DrawElements),
  9348.    TABLE_ENTRY(EdgeFlagPointer),
  9349.    TABLE_ENTRY(EnableClientState),
  9350.    TABLE_ENTRY(IndexPointer),
  9351.    TABLE_ENTRY(Indexub),
  9352.    TABLE_ENTRY(Indexubv),
  9353.    TABLE_ENTRY(InterleavedArrays),
  9354.    TABLE_ENTRY(NormalPointer),
  9355.    TABLE_ENTRY(PolygonOffset),
  9356.    TABLE_ENTRY(TexCoordPointer),
  9357.    TABLE_ENTRY(VertexPointer),
  9358.    TABLE_ENTRY(AreTexturesResident),
  9359.    TABLE_ENTRY(CopyTexImage1D),
  9360.    TABLE_ENTRY(CopyTexImage2D),
  9361.    TABLE_ENTRY(CopyTexSubImage1D),
  9362.    TABLE_ENTRY(CopyTexSubImage2D),
  9363.    TABLE_ENTRY(DeleteTextures),
  9364.    TABLE_ENTRY(GenTextures),
  9365.    TABLE_ENTRY(GetPointerv),
  9366.    TABLE_ENTRY(IsTexture),
  9367.    TABLE_ENTRY(PrioritizeTextures),
  9368.    TABLE_ENTRY(TexSubImage1D),
  9369.    TABLE_ENTRY(TexSubImage2D),
  9370.    TABLE_ENTRY(PopClientAttrib),
  9371.    TABLE_ENTRY(PushClientAttrib),
  9372.    TABLE_ENTRY(BlendColor),
  9373.    TABLE_ENTRY(BlendEquation),
  9374.    TABLE_ENTRY(DrawRangeElements),
  9375.    TABLE_ENTRY(ColorTable),
  9376.    TABLE_ENTRY(ColorTableParameterfv),
  9377.    TABLE_ENTRY(ColorTableParameteriv),
  9378.    TABLE_ENTRY(CopyColorTable),
  9379.    TABLE_ENTRY(GetColorTable),
  9380.    TABLE_ENTRY(GetColorTableParameterfv),
  9381.    TABLE_ENTRY(GetColorTableParameteriv),
  9382.    TABLE_ENTRY(ColorSubTable),
  9383.    TABLE_ENTRY(CopyColorSubTable),
  9384.    TABLE_ENTRY(ConvolutionFilter1D),
  9385.    TABLE_ENTRY(ConvolutionFilter2D),
  9386.    TABLE_ENTRY(ConvolutionParameterf),
  9387.    TABLE_ENTRY(ConvolutionParameterfv),
  9388.    TABLE_ENTRY(ConvolutionParameteri),
  9389.    TABLE_ENTRY(ConvolutionParameteriv),
  9390.    TABLE_ENTRY(CopyConvolutionFilter1D),
  9391.    TABLE_ENTRY(CopyConvolutionFilter2D),
  9392.    TABLE_ENTRY(GetConvolutionFilter),
  9393.    TABLE_ENTRY(GetConvolutionParameterfv),
  9394.    TABLE_ENTRY(GetConvolutionParameteriv),
  9395.    TABLE_ENTRY(GetSeparableFilter),
  9396.    TABLE_ENTRY(SeparableFilter2D),
  9397.    TABLE_ENTRY(GetHistogram),
  9398.    TABLE_ENTRY(GetHistogramParameterfv),
  9399.    TABLE_ENTRY(GetHistogramParameteriv),
  9400.    TABLE_ENTRY(GetMinmax),
  9401.    TABLE_ENTRY(GetMinmaxParameterfv),
  9402.    TABLE_ENTRY(GetMinmaxParameteriv),
  9403.    TABLE_ENTRY(Histogram),
  9404.    TABLE_ENTRY(Minmax),
  9405.    TABLE_ENTRY(ResetHistogram),
  9406.    TABLE_ENTRY(ResetMinmax),
  9407.    TABLE_ENTRY(TexImage3D),
  9408.    TABLE_ENTRY(TexSubImage3D),
  9409.    TABLE_ENTRY(CopyTexSubImage3D),
  9410.    TABLE_ENTRY(ActiveTexture),
  9411.    TABLE_ENTRY(ClientActiveTexture),
  9412.    TABLE_ENTRY(MultiTexCoord1d),
  9413.    TABLE_ENTRY(MultiTexCoord1dv),
  9414.    TABLE_ENTRY(MultiTexCoord1fARB),
  9415.    TABLE_ENTRY(MultiTexCoord1fvARB),
  9416.    TABLE_ENTRY(MultiTexCoord1i),
  9417.    TABLE_ENTRY(MultiTexCoord1iv),
  9418.    TABLE_ENTRY(MultiTexCoord1s),
  9419.    TABLE_ENTRY(MultiTexCoord1sv),
  9420.    TABLE_ENTRY(MultiTexCoord2d),
  9421.    TABLE_ENTRY(MultiTexCoord2dv),
  9422.    TABLE_ENTRY(MultiTexCoord2fARB),
  9423.    TABLE_ENTRY(MultiTexCoord2fvARB),
  9424.    TABLE_ENTRY(MultiTexCoord2i),
  9425.    TABLE_ENTRY(MultiTexCoord2iv),
  9426.    TABLE_ENTRY(MultiTexCoord2s),
  9427.    TABLE_ENTRY(MultiTexCoord2sv),
  9428.    TABLE_ENTRY(MultiTexCoord3d),
  9429.    TABLE_ENTRY(MultiTexCoord3dv),
  9430.    TABLE_ENTRY(MultiTexCoord3fARB),
  9431.    TABLE_ENTRY(MultiTexCoord3fvARB),
  9432.    TABLE_ENTRY(MultiTexCoord3i),
  9433.    TABLE_ENTRY(MultiTexCoord3iv),
  9434.    TABLE_ENTRY(MultiTexCoord3s),
  9435.    TABLE_ENTRY(MultiTexCoord3sv),
  9436.    TABLE_ENTRY(MultiTexCoord4d),
  9437.    TABLE_ENTRY(MultiTexCoord4dv),
  9438.    TABLE_ENTRY(MultiTexCoord4fARB),
  9439.    TABLE_ENTRY(MultiTexCoord4fvARB),
  9440.    TABLE_ENTRY(MultiTexCoord4i),
  9441.    TABLE_ENTRY(MultiTexCoord4iv),
  9442.    TABLE_ENTRY(MultiTexCoord4s),
  9443.    TABLE_ENTRY(MultiTexCoord4sv),
  9444.    TABLE_ENTRY(CompressedTexImage1D),
  9445.    TABLE_ENTRY(CompressedTexImage2D),
  9446.    TABLE_ENTRY(CompressedTexImage3D),
  9447.    TABLE_ENTRY(CompressedTexSubImage1D),
  9448.    TABLE_ENTRY(CompressedTexSubImage2D),
  9449.    TABLE_ENTRY(CompressedTexSubImage3D),
  9450.    TABLE_ENTRY(GetCompressedTexImage),
  9451.    TABLE_ENTRY(LoadTransposeMatrixd),
  9452.    TABLE_ENTRY(LoadTransposeMatrixf),
  9453.    TABLE_ENTRY(MultTransposeMatrixd),
  9454.    TABLE_ENTRY(MultTransposeMatrixf),
  9455.    TABLE_ENTRY(SampleCoverage),
  9456.    TABLE_ENTRY(BlendFuncSeparate),
  9457.    TABLE_ENTRY(FogCoordPointer),
  9458.    TABLE_ENTRY(FogCoordd),
  9459.    TABLE_ENTRY(FogCoorddv),
  9460.    TABLE_ENTRY(MultiDrawArrays),
  9461.    TABLE_ENTRY(PointParameterf),
  9462.    TABLE_ENTRY(PointParameterfv),
  9463.    TABLE_ENTRY(PointParameteri),
  9464.    TABLE_ENTRY(PointParameteriv),
  9465.    TABLE_ENTRY(SecondaryColor3b),
  9466.    TABLE_ENTRY(SecondaryColor3bv),
  9467.    TABLE_ENTRY(SecondaryColor3d),
  9468.    TABLE_ENTRY(SecondaryColor3dv),
  9469.    TABLE_ENTRY(SecondaryColor3i),
  9470.    TABLE_ENTRY(SecondaryColor3iv),
  9471.    TABLE_ENTRY(SecondaryColor3s),
  9472.    TABLE_ENTRY(SecondaryColor3sv),
  9473.    TABLE_ENTRY(SecondaryColor3ub),
  9474.    TABLE_ENTRY(SecondaryColor3ubv),
  9475.    TABLE_ENTRY(SecondaryColor3ui),
  9476.    TABLE_ENTRY(SecondaryColor3uiv),
  9477.    TABLE_ENTRY(SecondaryColor3us),
  9478.    TABLE_ENTRY(SecondaryColor3usv),
  9479.    TABLE_ENTRY(SecondaryColorPointer),
  9480.    TABLE_ENTRY(WindowPos2d),
  9481.    TABLE_ENTRY(WindowPos2dv),
  9482.    TABLE_ENTRY(WindowPos2f),
  9483.    TABLE_ENTRY(WindowPos2fv),
  9484.    TABLE_ENTRY(WindowPos2i),
  9485.    TABLE_ENTRY(WindowPos2iv),
  9486.    TABLE_ENTRY(WindowPos2s),
  9487.    TABLE_ENTRY(WindowPos2sv),
  9488.    TABLE_ENTRY(WindowPos3d),
  9489.    TABLE_ENTRY(WindowPos3dv),
  9490.    TABLE_ENTRY(WindowPos3f),
  9491.    TABLE_ENTRY(WindowPos3fv),
  9492.    TABLE_ENTRY(WindowPos3i),
  9493.    TABLE_ENTRY(WindowPos3iv),
  9494.    TABLE_ENTRY(WindowPos3s),
  9495.    TABLE_ENTRY(WindowPos3sv),
  9496.    TABLE_ENTRY(BeginQuery),
  9497.    TABLE_ENTRY(BindBuffer),
  9498.    TABLE_ENTRY(BufferData),
  9499.    TABLE_ENTRY(BufferSubData),
  9500.    TABLE_ENTRY(DeleteBuffers),
  9501.    TABLE_ENTRY(DeleteQueries),
  9502.    TABLE_ENTRY(EndQuery),
  9503.    TABLE_ENTRY(GenBuffers),
  9504.    TABLE_ENTRY(GenQueries),
  9505.    TABLE_ENTRY(GetBufferParameteriv),
  9506.    TABLE_ENTRY(GetBufferPointerv),
  9507.    TABLE_ENTRY(GetBufferSubData),
  9508.    TABLE_ENTRY(GetQueryObjectiv),
  9509.    TABLE_ENTRY(GetQueryObjectuiv),
  9510.    TABLE_ENTRY(GetQueryiv),
  9511.    TABLE_ENTRY(IsBuffer),
  9512.    TABLE_ENTRY(IsQuery),
  9513.    TABLE_ENTRY(MapBuffer),
  9514.    TABLE_ENTRY(UnmapBuffer),
  9515.    TABLE_ENTRY(AttachShader),
  9516.    TABLE_ENTRY(BindAttribLocation),
  9517.    TABLE_ENTRY(BlendEquationSeparate),
  9518.    TABLE_ENTRY(CompileShader),
  9519.    TABLE_ENTRY(CreateProgram),
  9520.    TABLE_ENTRY(CreateShader),
  9521.    TABLE_ENTRY(DeleteProgram),
  9522.    TABLE_ENTRY(DeleteShader),
  9523.    TABLE_ENTRY(DetachShader),
  9524.    TABLE_ENTRY(DisableVertexAttribArray),
  9525.    TABLE_ENTRY(DrawBuffers),
  9526.    TABLE_ENTRY(EnableVertexAttribArray),
  9527.    TABLE_ENTRY(GetActiveAttrib),
  9528.    TABLE_ENTRY(GetActiveUniform),
  9529.    TABLE_ENTRY(GetAttachedShaders),
  9530.    TABLE_ENTRY(GetAttribLocation),
  9531.    TABLE_ENTRY(GetProgramInfoLog),
  9532.    TABLE_ENTRY(GetProgramiv),
  9533.    TABLE_ENTRY(GetShaderInfoLog),
  9534.    TABLE_ENTRY(GetShaderSource),
  9535.    TABLE_ENTRY(GetShaderiv),
  9536.    TABLE_ENTRY(GetUniformLocation),
  9537.    TABLE_ENTRY(GetUniformfv),
  9538.    TABLE_ENTRY(GetUniformiv),
  9539.    TABLE_ENTRY(GetVertexAttribPointerv),
  9540.    TABLE_ENTRY(GetVertexAttribdv),
  9541.    TABLE_ENTRY(GetVertexAttribfv),
  9542.    TABLE_ENTRY(GetVertexAttribiv),
  9543.    TABLE_ENTRY(IsProgram),
  9544.    TABLE_ENTRY(IsShader),
  9545.    TABLE_ENTRY(LinkProgram),
  9546.    TABLE_ENTRY(ShaderSource),
  9547.    TABLE_ENTRY(StencilFuncSeparate),
  9548.    TABLE_ENTRY(StencilMaskSeparate),
  9549.    TABLE_ENTRY(StencilOpSeparate),
  9550.    TABLE_ENTRY(Uniform1f),
  9551.    TABLE_ENTRY(Uniform1fv),
  9552.    TABLE_ENTRY(Uniform1i),
  9553.    TABLE_ENTRY(Uniform1iv),
  9554.    TABLE_ENTRY(Uniform2f),
  9555.    TABLE_ENTRY(Uniform2fv),
  9556.    TABLE_ENTRY(Uniform2i),
  9557.    TABLE_ENTRY(Uniform2iv),
  9558.    TABLE_ENTRY(Uniform3f),
  9559.    TABLE_ENTRY(Uniform3fv),
  9560.    TABLE_ENTRY(Uniform3i),
  9561.    TABLE_ENTRY(Uniform3iv),
  9562.    TABLE_ENTRY(Uniform4f),
  9563.    TABLE_ENTRY(Uniform4fv),
  9564.    TABLE_ENTRY(Uniform4i),
  9565.    TABLE_ENTRY(Uniform4iv),
  9566.    TABLE_ENTRY(UniformMatrix2fv),
  9567.    TABLE_ENTRY(UniformMatrix3fv),
  9568.    TABLE_ENTRY(UniformMatrix4fv),
  9569.    TABLE_ENTRY(UseProgram),
  9570.    TABLE_ENTRY(ValidateProgram),
  9571.    TABLE_ENTRY(VertexAttrib1d),
  9572.    TABLE_ENTRY(VertexAttrib1dv),
  9573.    TABLE_ENTRY(VertexAttrib1s),
  9574.    TABLE_ENTRY(VertexAttrib1sv),
  9575.    TABLE_ENTRY(VertexAttrib2d),
  9576.    TABLE_ENTRY(VertexAttrib2dv),
  9577.    TABLE_ENTRY(VertexAttrib2s),
  9578.    TABLE_ENTRY(VertexAttrib2sv),
  9579.    TABLE_ENTRY(VertexAttrib3d),
  9580.    TABLE_ENTRY(VertexAttrib3dv),
  9581.    TABLE_ENTRY(VertexAttrib3s),
  9582.    TABLE_ENTRY(VertexAttrib3sv),
  9583.    TABLE_ENTRY(VertexAttrib4Nbv),
  9584.    TABLE_ENTRY(VertexAttrib4Niv),
  9585.    TABLE_ENTRY(VertexAttrib4Nsv),
  9586.    TABLE_ENTRY(VertexAttrib4Nub),
  9587.    TABLE_ENTRY(VertexAttrib4Nubv),
  9588.    TABLE_ENTRY(VertexAttrib4Nuiv),
  9589.    TABLE_ENTRY(VertexAttrib4Nusv),
  9590.    TABLE_ENTRY(VertexAttrib4bv),
  9591.    TABLE_ENTRY(VertexAttrib4d),
  9592.    TABLE_ENTRY(VertexAttrib4dv),
  9593.    TABLE_ENTRY(VertexAttrib4iv),
  9594.    TABLE_ENTRY(VertexAttrib4s),
  9595.    TABLE_ENTRY(VertexAttrib4sv),
  9596.    TABLE_ENTRY(VertexAttrib4ubv),
  9597.    TABLE_ENTRY(VertexAttrib4uiv),
  9598.    TABLE_ENTRY(VertexAttrib4usv),
  9599.    TABLE_ENTRY(VertexAttribPointer),
  9600.    TABLE_ENTRY(UniformMatrix2x3fv),
  9601.    TABLE_ENTRY(UniformMatrix2x4fv),
  9602.    TABLE_ENTRY(UniformMatrix3x2fv),
  9603.    TABLE_ENTRY(UniformMatrix3x4fv),
  9604.    TABLE_ENTRY(UniformMatrix4x2fv),
  9605.    TABLE_ENTRY(UniformMatrix4x3fv),
  9606.    TABLE_ENTRY(BeginConditionalRender),
  9607.    TABLE_ENTRY(BeginTransformFeedback),
  9608.    TABLE_ENTRY(BindBufferBase),
  9609.    TABLE_ENTRY(BindBufferRange),
  9610.    TABLE_ENTRY(BindFragDataLocation),
  9611.    TABLE_ENTRY(ClampColor),
  9612.    TABLE_ENTRY(ClearBufferfi),
  9613.    TABLE_ENTRY(ClearBufferfv),
  9614.    TABLE_ENTRY(ClearBufferiv),
  9615.    TABLE_ENTRY(ClearBufferuiv),
  9616.    TABLE_ENTRY(ColorMaski),
  9617.    TABLE_ENTRY(Disablei),
  9618.    TABLE_ENTRY(Enablei),
  9619.    TABLE_ENTRY(EndConditionalRender),
  9620.    TABLE_ENTRY(EndTransformFeedback),
  9621.    TABLE_ENTRY(GetBooleani_v),
  9622.    TABLE_ENTRY(GetFragDataLocation),
  9623.    TABLE_ENTRY(GetIntegeri_v),
  9624.    TABLE_ENTRY(GetStringi),
  9625.    TABLE_ENTRY(GetTexParameterIiv),
  9626.    TABLE_ENTRY(GetTexParameterIuiv),
  9627.    TABLE_ENTRY(GetTransformFeedbackVarying),
  9628.    TABLE_ENTRY(GetUniformuiv),
  9629.    TABLE_ENTRY(GetVertexAttribIiv),
  9630.    TABLE_ENTRY(GetVertexAttribIuiv),
  9631.    TABLE_ENTRY(IsEnabledi),
  9632.    TABLE_ENTRY(TexParameterIiv),
  9633.    TABLE_ENTRY(TexParameterIuiv),
  9634.    TABLE_ENTRY(TransformFeedbackVaryings),
  9635.    TABLE_ENTRY(Uniform1ui),
  9636.    TABLE_ENTRY(Uniform1uiv),
  9637.    TABLE_ENTRY(Uniform2ui),
  9638.    TABLE_ENTRY(Uniform2uiv),
  9639.    TABLE_ENTRY(Uniform3ui),
  9640.    TABLE_ENTRY(Uniform3uiv),
  9641.    TABLE_ENTRY(Uniform4ui),
  9642.    TABLE_ENTRY(Uniform4uiv),
  9643.    TABLE_ENTRY(VertexAttribI1iv),
  9644.    TABLE_ENTRY(VertexAttribI1uiv),
  9645.    TABLE_ENTRY(VertexAttribI4bv),
  9646.    TABLE_ENTRY(VertexAttribI4sv),
  9647.    TABLE_ENTRY(VertexAttribI4ubv),
  9648.    TABLE_ENTRY(VertexAttribI4usv),
  9649.    TABLE_ENTRY(VertexAttribIPointer),
  9650.    TABLE_ENTRY(PrimitiveRestartIndex),
  9651.    TABLE_ENTRY(TexBuffer),
  9652.    TABLE_ENTRY(FramebufferTexture),
  9653.    TABLE_ENTRY(GetBufferParameteri64v),
  9654.    TABLE_ENTRY(GetInteger64i_v),
  9655.    TABLE_ENTRY(VertexAttribDivisor),
  9656.    TABLE_ENTRY(BindProgramARB),
  9657.    TABLE_ENTRY(DeleteProgramsARB),
  9658.    TABLE_ENTRY(GenProgramsARB),
  9659.    TABLE_ENTRY(GetProgramEnvParameterdvARB),
  9660.    TABLE_ENTRY(GetProgramEnvParameterfvARB),
  9661.    TABLE_ENTRY(GetProgramLocalParameterdvARB),
  9662.    TABLE_ENTRY(GetProgramLocalParameterfvARB),
  9663.    TABLE_ENTRY(GetProgramStringARB),
  9664.    TABLE_ENTRY(GetProgramivARB),
  9665.    TABLE_ENTRY(IsProgramARB),
  9666.    TABLE_ENTRY(ProgramEnvParameter4dARB),
  9667.    TABLE_ENTRY(ProgramEnvParameter4dvARB),
  9668.    TABLE_ENTRY(ProgramEnvParameter4fARB),
  9669.    TABLE_ENTRY(ProgramEnvParameter4fvARB),
  9670.    TABLE_ENTRY(ProgramLocalParameter4dARB),
  9671.    TABLE_ENTRY(ProgramLocalParameter4dvARB),
  9672.    TABLE_ENTRY(ProgramLocalParameter4fARB),
  9673.    TABLE_ENTRY(ProgramLocalParameter4fvARB),
  9674.    TABLE_ENTRY(ProgramStringARB),
  9675.    TABLE_ENTRY(VertexAttrib1fARB),
  9676.    TABLE_ENTRY(VertexAttrib1fvARB),
  9677.    TABLE_ENTRY(VertexAttrib2fARB),
  9678.    TABLE_ENTRY(VertexAttrib2fvARB),
  9679.    TABLE_ENTRY(VertexAttrib3fARB),
  9680.    TABLE_ENTRY(VertexAttrib3fvARB),
  9681.    TABLE_ENTRY(VertexAttrib4fARB),
  9682.    TABLE_ENTRY(VertexAttrib4fvARB),
  9683.    TABLE_ENTRY(AttachObjectARB),
  9684.    TABLE_ENTRY(CreateProgramObjectARB),
  9685.    TABLE_ENTRY(CreateShaderObjectARB),
  9686.    TABLE_ENTRY(DeleteObjectARB),
  9687.    TABLE_ENTRY(DetachObjectARB),
  9688.    TABLE_ENTRY(GetAttachedObjectsARB),
  9689.    TABLE_ENTRY(GetHandleARB),
  9690.    TABLE_ENTRY(GetInfoLogARB),
  9691.    TABLE_ENTRY(GetObjectParameterfvARB),
  9692.    TABLE_ENTRY(GetObjectParameterivARB),
  9693.    TABLE_ENTRY(DrawArraysInstancedARB),
  9694.    TABLE_ENTRY(DrawElementsInstancedARB),
  9695.    TABLE_ENTRY(BindFramebuffer),
  9696.    TABLE_ENTRY(BindRenderbuffer),
  9697.    TABLE_ENTRY(BlitFramebuffer),
  9698.    TABLE_ENTRY(CheckFramebufferStatus),
  9699.    TABLE_ENTRY(DeleteFramebuffers),
  9700.    TABLE_ENTRY(DeleteRenderbuffers),
  9701.    TABLE_ENTRY(FramebufferRenderbuffer),
  9702.    TABLE_ENTRY(FramebufferTexture1D),
  9703.    TABLE_ENTRY(FramebufferTexture2D),
  9704.    TABLE_ENTRY(FramebufferTexture3D),
  9705.    TABLE_ENTRY(FramebufferTextureLayer),
  9706.    TABLE_ENTRY(GenFramebuffers),
  9707.    TABLE_ENTRY(GenRenderbuffers),
  9708.    TABLE_ENTRY(GenerateMipmap),
  9709.    TABLE_ENTRY(GetFramebufferAttachmentParameteriv),
  9710.    TABLE_ENTRY(GetRenderbufferParameteriv),
  9711.    TABLE_ENTRY(IsFramebuffer),
  9712.    TABLE_ENTRY(IsRenderbuffer),
  9713.    TABLE_ENTRY(RenderbufferStorage),
  9714.    TABLE_ENTRY(RenderbufferStorageMultisample),
  9715.    TABLE_ENTRY(FramebufferTextureFaceARB),
  9716.    TABLE_ENTRY(FlushMappedBufferRange),
  9717.    TABLE_ENTRY(MapBufferRange),
  9718.    TABLE_ENTRY(BindVertexArray),
  9719.    TABLE_ENTRY(DeleteVertexArrays),
  9720.    TABLE_ENTRY(GenVertexArrays),
  9721.    TABLE_ENTRY(IsVertexArray),
  9722.    TABLE_ENTRY(GetActiveUniformBlockName),
  9723.    TABLE_ENTRY(GetActiveUniformBlockiv),
  9724.    TABLE_ENTRY(GetActiveUniformName),
  9725.    TABLE_ENTRY(GetActiveUniformsiv),
  9726.    TABLE_ENTRY(GetUniformBlockIndex),
  9727.    TABLE_ENTRY(GetUniformIndices),
  9728.    TABLE_ENTRY(UniformBlockBinding),
  9729.    TABLE_ENTRY(CopyBufferSubData),
  9730.    TABLE_ENTRY(ClientWaitSync),
  9731.    TABLE_ENTRY(DeleteSync),
  9732.    TABLE_ENTRY(FenceSync),
  9733.    TABLE_ENTRY(GetInteger64v),
  9734.    TABLE_ENTRY(GetSynciv),
  9735.    TABLE_ENTRY(IsSync),
  9736.    TABLE_ENTRY(WaitSync),
  9737.    TABLE_ENTRY(DrawElementsBaseVertex),
  9738.    TABLE_ENTRY(DrawElementsInstancedBaseVertex),
  9739.    TABLE_ENTRY(DrawRangeElementsBaseVertex),
  9740.    TABLE_ENTRY(MultiDrawElementsBaseVertex),
  9741.    TABLE_ENTRY(ProvokingVertex),
  9742.    TABLE_ENTRY(GetMultisamplefv),
  9743.    TABLE_ENTRY(SampleMaski),
  9744.    TABLE_ENTRY(TexImage2DMultisample),
  9745.    TABLE_ENTRY(TexImage3DMultisample),
  9746.    TABLE_ENTRY(BlendEquationSeparateiARB),
  9747.    TABLE_ENTRY(BlendEquationiARB),
  9748.    TABLE_ENTRY(BlendFuncSeparateiARB),
  9749.    TABLE_ENTRY(BlendFunciARB),
  9750.    TABLE_ENTRY(BindFragDataLocationIndexed),
  9751.    TABLE_ENTRY(GetFragDataIndex),
  9752.    TABLE_ENTRY(BindSampler),
  9753.    TABLE_ENTRY(DeleteSamplers),
  9754.    TABLE_ENTRY(GenSamplers),
  9755.    TABLE_ENTRY(GetSamplerParameterIiv),
  9756.    TABLE_ENTRY(GetSamplerParameterIuiv),
  9757.    TABLE_ENTRY(GetSamplerParameterfv),
  9758.    TABLE_ENTRY(GetSamplerParameteriv),
  9759.    TABLE_ENTRY(IsSampler),
  9760.    TABLE_ENTRY(SamplerParameterIiv),
  9761.    TABLE_ENTRY(SamplerParameterIuiv),
  9762.    TABLE_ENTRY(SamplerParameterf),
  9763.    TABLE_ENTRY(SamplerParameterfv),
  9764.    TABLE_ENTRY(SamplerParameteri),
  9765.    TABLE_ENTRY(SamplerParameteriv),
  9766.    TABLE_ENTRY(_dispatch_stub_730),
  9767.    TABLE_ENTRY(_dispatch_stub_731),
  9768.    TABLE_ENTRY(_dispatch_stub_732),
  9769.    TABLE_ENTRY(ColorP3ui),
  9770.    TABLE_ENTRY(ColorP3uiv),
  9771.    TABLE_ENTRY(ColorP4ui),
  9772.    TABLE_ENTRY(ColorP4uiv),
  9773.    TABLE_ENTRY(MultiTexCoordP1ui),
  9774.    TABLE_ENTRY(MultiTexCoordP1uiv),
  9775.    TABLE_ENTRY(MultiTexCoordP2ui),
  9776.    TABLE_ENTRY(MultiTexCoordP2uiv),
  9777.    TABLE_ENTRY(MultiTexCoordP3ui),
  9778.    TABLE_ENTRY(MultiTexCoordP3uiv),
  9779.    TABLE_ENTRY(MultiTexCoordP4ui),
  9780.    TABLE_ENTRY(MultiTexCoordP4uiv),
  9781.    TABLE_ENTRY(NormalP3ui),
  9782.    TABLE_ENTRY(NormalP3uiv),
  9783.    TABLE_ENTRY(SecondaryColorP3ui),
  9784.    TABLE_ENTRY(SecondaryColorP3uiv),
  9785.    TABLE_ENTRY(TexCoordP1ui),
  9786.    TABLE_ENTRY(TexCoordP1uiv),
  9787.    TABLE_ENTRY(TexCoordP2ui),
  9788.    TABLE_ENTRY(TexCoordP2uiv),
  9789.    TABLE_ENTRY(TexCoordP3ui),
  9790.    TABLE_ENTRY(TexCoordP3uiv),
  9791.    TABLE_ENTRY(TexCoordP4ui),
  9792.    TABLE_ENTRY(TexCoordP4uiv),
  9793.    TABLE_ENTRY(VertexAttribP1ui),
  9794.    TABLE_ENTRY(VertexAttribP1uiv),
  9795.    TABLE_ENTRY(VertexAttribP2ui),
  9796.    TABLE_ENTRY(VertexAttribP2uiv),
  9797.    TABLE_ENTRY(VertexAttribP3ui),
  9798.    TABLE_ENTRY(VertexAttribP3uiv),
  9799.    TABLE_ENTRY(VertexAttribP4ui),
  9800.    TABLE_ENTRY(VertexAttribP4uiv),
  9801.    TABLE_ENTRY(VertexP2ui),
  9802.    TABLE_ENTRY(VertexP2uiv),
  9803.    TABLE_ENTRY(VertexP3ui),
  9804.    TABLE_ENTRY(VertexP3uiv),
  9805.    TABLE_ENTRY(VertexP4ui),
  9806.    TABLE_ENTRY(VertexP4uiv),
  9807.    TABLE_ENTRY(BindTransformFeedback),
  9808.    TABLE_ENTRY(DeleteTransformFeedbacks),
  9809.    TABLE_ENTRY(DrawTransformFeedback),
  9810.    TABLE_ENTRY(GenTransformFeedbacks),
  9811.    TABLE_ENTRY(IsTransformFeedback),
  9812.    TABLE_ENTRY(PauseTransformFeedback),
  9813.    TABLE_ENTRY(ResumeTransformFeedback),
  9814.    TABLE_ENTRY(BeginQueryIndexed),
  9815.    TABLE_ENTRY(DrawTransformFeedbackStream),
  9816.    TABLE_ENTRY(EndQueryIndexed),
  9817.    TABLE_ENTRY(GetQueryIndexediv),
  9818.    TABLE_ENTRY(ClearDepthf),
  9819.    TABLE_ENTRY(DepthRangef),
  9820.    TABLE_ENTRY(GetShaderPrecisionFormat),
  9821.    TABLE_ENTRY(ReleaseShaderCompiler),
  9822.    TABLE_ENTRY(ShaderBinary),
  9823.    TABLE_ENTRY(GetProgramBinary),
  9824.    TABLE_ENTRY(ProgramBinary),
  9825.    TABLE_ENTRY(ProgramParameteri),
  9826.    TABLE_ENTRY(DebugMessageCallbackARB),
  9827.    TABLE_ENTRY(DebugMessageControlARB),
  9828.    TABLE_ENTRY(DebugMessageInsertARB),
  9829.    TABLE_ENTRY(GetDebugMessageLogARB),
  9830.    TABLE_ENTRY(GetGraphicsResetStatusARB),
  9831.    TABLE_ENTRY(GetnColorTableARB),
  9832.    TABLE_ENTRY(GetnCompressedTexImageARB),
  9833.    TABLE_ENTRY(GetnConvolutionFilterARB),
  9834.    TABLE_ENTRY(GetnHistogramARB),
  9835.    TABLE_ENTRY(GetnMapdvARB),
  9836.    TABLE_ENTRY(GetnMapfvARB),
  9837.    TABLE_ENTRY(GetnMapivARB),
  9838.    TABLE_ENTRY(GetnMinmaxARB),
  9839.    TABLE_ENTRY(GetnPixelMapfvARB),
  9840.    TABLE_ENTRY(GetnPixelMapuivARB),
  9841.    TABLE_ENTRY(GetnPixelMapusvARB),
  9842.    TABLE_ENTRY(GetnPolygonStippleARB),
  9843.    TABLE_ENTRY(GetnSeparableFilterARB),
  9844.    TABLE_ENTRY(GetnTexImageARB),
  9845.    TABLE_ENTRY(GetnUniformdvARB),
  9846.    TABLE_ENTRY(GetnUniformfvARB),
  9847.    TABLE_ENTRY(GetnUniformivARB),
  9848.    TABLE_ENTRY(GetnUniformuivARB),
  9849.    TABLE_ENTRY(ReadnPixelsARB),
  9850.    TABLE_ENTRY(DrawArraysInstancedBaseInstance),
  9851.    TABLE_ENTRY(DrawElementsInstancedBaseInstance),
  9852.    TABLE_ENTRY(DrawElementsInstancedBaseVertexBaseInstance),
  9853.    TABLE_ENTRY(DrawTransformFeedbackInstanced),
  9854.    TABLE_ENTRY(DrawTransformFeedbackStreamInstanced),
  9855.    TABLE_ENTRY(_dispatch_stub_819),
  9856.    TABLE_ENTRY(TexStorage1D),
  9857.    TABLE_ENTRY(TexStorage2D),
  9858.    TABLE_ENTRY(TexStorage3D),
  9859.    TABLE_ENTRY(TextureStorage1DEXT),
  9860.    TABLE_ENTRY(TextureStorage2DEXT),
  9861.    TABLE_ENTRY(TextureStorage3DEXT),
  9862.    TABLE_ENTRY(TexBufferRange),
  9863.    TABLE_ENTRY(TexStorage2DMultisample),
  9864.    TABLE_ENTRY(TexStorage3DMultisample),
  9865.    TABLE_ENTRY(InvalidateBufferData),
  9866.    TABLE_ENTRY(InvalidateBufferSubData),
  9867.    TABLE_ENTRY(InvalidateFramebuffer),
  9868.    TABLE_ENTRY(InvalidateSubFramebuffer),
  9869.    TABLE_ENTRY(InvalidateTexImage),
  9870.    TABLE_ENTRY(InvalidateTexSubImage),
  9871.    TABLE_ENTRY(PolygonOffsetEXT),
  9872.    TABLE_ENTRY(_dispatch_stub_836),
  9873.    TABLE_ENTRY(_dispatch_stub_837),
  9874.    TABLE_ENTRY(_dispatch_stub_838),
  9875.    TABLE_ENTRY(_dispatch_stub_839),
  9876.    TABLE_ENTRY(_dispatch_stub_840),
  9877.    TABLE_ENTRY(_dispatch_stub_841),
  9878.    TABLE_ENTRY(_dispatch_stub_842),
  9879.    TABLE_ENTRY(_dispatch_stub_843),
  9880.    TABLE_ENTRY(_dispatch_stub_844),
  9881.    TABLE_ENTRY(_dispatch_stub_845),
  9882.    TABLE_ENTRY(_dispatch_stub_846),
  9883.    TABLE_ENTRY(_dispatch_stub_847),
  9884.    TABLE_ENTRY(ColorPointerEXT),
  9885.    TABLE_ENTRY(EdgeFlagPointerEXT),
  9886.    TABLE_ENTRY(IndexPointerEXT),
  9887.    TABLE_ENTRY(NormalPointerEXT),
  9888.    TABLE_ENTRY(TexCoordPointerEXT),
  9889.    TABLE_ENTRY(VertexPointerEXT),
  9890.    TABLE_ENTRY(_dispatch_stub_854),
  9891.    TABLE_ENTRY(LockArraysEXT),
  9892.    TABLE_ENTRY(UnlockArraysEXT),
  9893.    TABLE_ENTRY(SecondaryColor3fEXT),
  9894.    TABLE_ENTRY(SecondaryColor3fvEXT),
  9895.    TABLE_ENTRY(MultiDrawElementsEXT),
  9896.    TABLE_ENTRY(FogCoordfEXT),
  9897.    TABLE_ENTRY(FogCoordfvEXT),
  9898.    TABLE_ENTRY(ResizeBuffersMESA),
  9899.    TABLE_ENTRY(WindowPos4dMESA),
  9900.    TABLE_ENTRY(WindowPos4dvMESA),
  9901.    TABLE_ENTRY(WindowPos4fMESA),
  9902.    TABLE_ENTRY(WindowPos4fvMESA),
  9903.    TABLE_ENTRY(WindowPos4iMESA),
  9904.    TABLE_ENTRY(WindowPos4ivMESA),
  9905.    TABLE_ENTRY(WindowPos4sMESA),
  9906.    TABLE_ENTRY(WindowPos4svMESA),
  9907.    TABLE_ENTRY(_dispatch_stub_871),
  9908.    TABLE_ENTRY(_dispatch_stub_872),
  9909.    TABLE_ENTRY(AreProgramsResidentNV),
  9910.    TABLE_ENTRY(ExecuteProgramNV),
  9911.    TABLE_ENTRY(GetProgramParameterdvNV),
  9912.    TABLE_ENTRY(GetProgramParameterfvNV),
  9913.    TABLE_ENTRY(GetProgramStringNV),
  9914.    TABLE_ENTRY(GetProgramivNV),
  9915.    TABLE_ENTRY(GetTrackMatrixivNV),
  9916.    TABLE_ENTRY(GetVertexAttribdvNV),
  9917.    TABLE_ENTRY(GetVertexAttribfvNV),
  9918.    TABLE_ENTRY(GetVertexAttribivNV),
  9919.    TABLE_ENTRY(LoadProgramNV),
  9920.    TABLE_ENTRY(ProgramParameters4dvNV),
  9921.    TABLE_ENTRY(ProgramParameters4fvNV),
  9922.    TABLE_ENTRY(RequestResidentProgramsNV),
  9923.    TABLE_ENTRY(TrackMatrixNV),
  9924.    TABLE_ENTRY(VertexAttrib1dNV),
  9925.    TABLE_ENTRY(VertexAttrib1dvNV),
  9926.    TABLE_ENTRY(VertexAttrib1fNV),
  9927.    TABLE_ENTRY(VertexAttrib1fvNV),
  9928.    TABLE_ENTRY(VertexAttrib1sNV),
  9929.    TABLE_ENTRY(VertexAttrib1svNV),
  9930.    TABLE_ENTRY(VertexAttrib2dNV),
  9931.    TABLE_ENTRY(VertexAttrib2dvNV),
  9932.    TABLE_ENTRY(VertexAttrib2fNV),
  9933.    TABLE_ENTRY(VertexAttrib2fvNV),
  9934.    TABLE_ENTRY(VertexAttrib2sNV),
  9935.    TABLE_ENTRY(VertexAttrib2svNV),
  9936.    TABLE_ENTRY(VertexAttrib3dNV),
  9937.    TABLE_ENTRY(VertexAttrib3dvNV),
  9938.    TABLE_ENTRY(VertexAttrib3fNV),
  9939.    TABLE_ENTRY(VertexAttrib3fvNV),
  9940.    TABLE_ENTRY(VertexAttrib3sNV),
  9941.    TABLE_ENTRY(VertexAttrib3svNV),
  9942.    TABLE_ENTRY(VertexAttrib4dNV),
  9943.    TABLE_ENTRY(VertexAttrib4dvNV),
  9944.    TABLE_ENTRY(VertexAttrib4fNV),
  9945.    TABLE_ENTRY(VertexAttrib4fvNV),
  9946.    TABLE_ENTRY(VertexAttrib4sNV),
  9947.    TABLE_ENTRY(VertexAttrib4svNV),
  9948.    TABLE_ENTRY(VertexAttrib4ubNV),
  9949.    TABLE_ENTRY(VertexAttrib4ubvNV),
  9950.    TABLE_ENTRY(VertexAttribPointerNV),
  9951.    TABLE_ENTRY(VertexAttribs1dvNV),
  9952.    TABLE_ENTRY(VertexAttribs1fvNV),
  9953.    TABLE_ENTRY(VertexAttribs1svNV),
  9954.    TABLE_ENTRY(VertexAttribs2dvNV),
  9955.    TABLE_ENTRY(VertexAttribs2fvNV),
  9956.    TABLE_ENTRY(VertexAttribs2svNV),
  9957.    TABLE_ENTRY(VertexAttribs3dvNV),
  9958.    TABLE_ENTRY(VertexAttribs3fvNV),
  9959.    TABLE_ENTRY(VertexAttribs3svNV),
  9960.    TABLE_ENTRY(VertexAttribs4dvNV),
  9961.    TABLE_ENTRY(VertexAttribs4fvNV),
  9962.    TABLE_ENTRY(VertexAttribs4svNV),
  9963.    TABLE_ENTRY(VertexAttribs4ubvNV),
  9964.    TABLE_ENTRY(GetTexBumpParameterfvATI),
  9965.    TABLE_ENTRY(GetTexBumpParameterivATI),
  9966.    TABLE_ENTRY(TexBumpParameterfvATI),
  9967.    TABLE_ENTRY(TexBumpParameterivATI),
  9968.    TABLE_ENTRY(AlphaFragmentOp1ATI),
  9969.    TABLE_ENTRY(AlphaFragmentOp2ATI),
  9970.    TABLE_ENTRY(AlphaFragmentOp3ATI),
  9971.    TABLE_ENTRY(BeginFragmentShaderATI),
  9972.    TABLE_ENTRY(BindFragmentShaderATI),
  9973.    TABLE_ENTRY(ColorFragmentOp1ATI),
  9974.    TABLE_ENTRY(ColorFragmentOp2ATI),
  9975.    TABLE_ENTRY(ColorFragmentOp3ATI),
  9976.    TABLE_ENTRY(DeleteFragmentShaderATI),
  9977.    TABLE_ENTRY(EndFragmentShaderATI),
  9978.    TABLE_ENTRY(GenFragmentShadersATI),
  9979.    TABLE_ENTRY(PassTexCoordATI),
  9980.    TABLE_ENTRY(SampleMapATI),
  9981.    TABLE_ENTRY(SetFragmentShaderConstantATI),
  9982.    TABLE_ENTRY(_dispatch_stub_946),
  9983.    TABLE_ENTRY(_dispatch_stub_947),
  9984.    TABLE_ENTRY(_dispatch_stub_948),
  9985.    TABLE_ENTRY(GetProgramNamedParameterdvNV),
  9986.    TABLE_ENTRY(GetProgramNamedParameterfvNV),
  9987.    TABLE_ENTRY(ProgramNamedParameter4dNV),
  9988.    TABLE_ENTRY(ProgramNamedParameter4dvNV),
  9989.    TABLE_ENTRY(ProgramNamedParameter4fNV),
  9990.    TABLE_ENTRY(ProgramNamedParameter4fvNV),
  9991.    TABLE_ENTRY(PrimitiveRestartNV),
  9992.    TABLE_ENTRY(_dispatch_stub_956),
  9993.    TABLE_ENTRY(_dispatch_stub_957),
  9994.    TABLE_ENTRY(_dispatch_stub_958),
  9995.    TABLE_ENTRY(_dispatch_stub_959),
  9996.    TABLE_ENTRY(BindFramebufferEXT),
  9997.    TABLE_ENTRY(BindRenderbufferEXT),
  9998.    TABLE_ENTRY(_dispatch_stub_962),
  9999.    TABLE_ENTRY(_dispatch_stub_963),
  10000.    TABLE_ENTRY(VertexAttribI1iEXT),
  10001.    TABLE_ENTRY(VertexAttribI1uiEXT),
  10002.    TABLE_ENTRY(VertexAttribI2iEXT),
  10003.    TABLE_ENTRY(VertexAttribI2ivEXT),
  10004.    TABLE_ENTRY(VertexAttribI2uiEXT),
  10005.    TABLE_ENTRY(VertexAttribI2uivEXT),
  10006.    TABLE_ENTRY(VertexAttribI3iEXT),
  10007.    TABLE_ENTRY(VertexAttribI3ivEXT),
  10008.    TABLE_ENTRY(VertexAttribI3uiEXT),
  10009.    TABLE_ENTRY(VertexAttribI3uivEXT),
  10010.    TABLE_ENTRY(VertexAttribI4iEXT),
  10011.    TABLE_ENTRY(VertexAttribI4ivEXT),
  10012.    TABLE_ENTRY(VertexAttribI4uiEXT),
  10013.    TABLE_ENTRY(VertexAttribI4uivEXT),
  10014.    TABLE_ENTRY(ClearColorIiEXT),
  10015.    TABLE_ENTRY(ClearColorIuiEXT),
  10016.    TABLE_ENTRY(BindBufferOffsetEXT),
  10017.    TABLE_ENTRY(GetObjectParameterivAPPLE),
  10018.    TABLE_ENTRY(ObjectPurgeableAPPLE),
  10019.    TABLE_ENTRY(ObjectUnpurgeableAPPLE),
  10020.    TABLE_ENTRY(ActiveProgramEXT),
  10021.    TABLE_ENTRY(CreateShaderProgramEXT),
  10022.    TABLE_ENTRY(UseShaderProgramEXT),
  10023.    TABLE_ENTRY(TextureBarrierNV),
  10024.    TABLE_ENTRY(_dispatch_stub_988),
  10025.    TABLE_ENTRY(_dispatch_stub_989),
  10026.    TABLE_ENTRY(_dispatch_stub_990),
  10027.    TABLE_ENTRY(EGLImageTargetRenderbufferStorageOES),
  10028.    TABLE_ENTRY(EGLImageTargetTexture2DOES),
  10029.    TABLE_ENTRY(_dispatch_stub_993),
  10030.    TABLE_ENTRY(_dispatch_stub_994),
  10031.    TABLE_ENTRY(_dispatch_stub_995),
  10032.    TABLE_ENTRY(_dispatch_stub_996),
  10033.    TABLE_ENTRY(_dispatch_stub_997),
  10034.    TABLE_ENTRY(_dispatch_stub_998),
  10035.    TABLE_ENTRY(_dispatch_stub_999),
  10036.    TABLE_ENTRY(_dispatch_stub_1000),
  10037.    TABLE_ENTRY(_dispatch_stub_1001),
  10038.    TABLE_ENTRY(_dispatch_stub_1002),
  10039.    TABLE_ENTRY(_dispatch_stub_1003),
  10040.    TABLE_ENTRY(_dispatch_stub_1004),
  10041.    TABLE_ENTRY(_dispatch_stub_1005),
  10042.    TABLE_ENTRY(_dispatch_stub_1006),
  10043.    TABLE_ENTRY(_dispatch_stub_1007),
  10044.    TABLE_ENTRY(_dispatch_stub_1008),
  10045.    TABLE_ENTRY(_dispatch_stub_1009),
  10046.    TABLE_ENTRY(_dispatch_stub_1010),
  10047.    TABLE_ENTRY(_dispatch_stub_1011),
  10048.    TABLE_ENTRY(_dispatch_stub_1012),
  10049.    TABLE_ENTRY(_dispatch_stub_1013),
  10050.    TABLE_ENTRY(_dispatch_stub_1014),
  10051.    TABLE_ENTRY(_dispatch_stub_1015),
  10052.    TABLE_ENTRY(_dispatch_stub_1016),
  10053.    TABLE_ENTRY(_dispatch_stub_1017),
  10054.    TABLE_ENTRY(_dispatch_stub_1018),
  10055.    TABLE_ENTRY(_dispatch_stub_1019),
  10056.    TABLE_ENTRY(_dispatch_stub_1020),
  10057.    TABLE_ENTRY(_dispatch_stub_1021),
  10058.    TABLE_ENTRY(_dispatch_stub_1022),
  10059.    TABLE_ENTRY(_dispatch_stub_1023),
  10060.    TABLE_ENTRY(_dispatch_stub_1024),
  10061.    TABLE_ENTRY(_dispatch_stub_1025),
  10062.    TABLE_ENTRY(_dispatch_stub_1026),
  10063.    TABLE_ENTRY(_dispatch_stub_1027),
  10064.    TABLE_ENTRY(_dispatch_stub_1028),
  10065.    TABLE_ENTRY(_dispatch_stub_1029),
  10066.    TABLE_ENTRY(_dispatch_stub_1030),
  10067.    TABLE_ENTRY(_dispatch_stub_1031),
  10068.    TABLE_ENTRY(_dispatch_stub_1032),
  10069.    TABLE_ENTRY(_dispatch_stub_1033),
  10070.    TABLE_ENTRY(_dispatch_stub_1034),
  10071.    TABLE_ENTRY(_dispatch_stub_1035),
  10072.    /* A whole bunch of no-op functions.  These might be called
  10073.     * when someone tries to call a dynamically-registered
  10074.     * extension function without a current rendering context.
  10075.     */
  10076.    TABLE_ENTRY(Unused),
  10077.    TABLE_ENTRY(Unused),
  10078.    TABLE_ENTRY(Unused),
  10079.    TABLE_ENTRY(Unused),
  10080.    TABLE_ENTRY(Unused),
  10081.    TABLE_ENTRY(Unused),
  10082.    TABLE_ENTRY(Unused),
  10083.    TABLE_ENTRY(Unused),
  10084.    TABLE_ENTRY(Unused),
  10085.    TABLE_ENTRY(Unused),
  10086.    TABLE_ENTRY(Unused),
  10087.    TABLE_ENTRY(Unused),
  10088.    TABLE_ENTRY(Unused),
  10089.    TABLE_ENTRY(Unused),
  10090.    TABLE_ENTRY(Unused),
  10091.    TABLE_ENTRY(Unused),
  10092.    TABLE_ENTRY(Unused),
  10093.    TABLE_ENTRY(Unused),
  10094.    TABLE_ENTRY(Unused),
  10095.    TABLE_ENTRY(Unused),
  10096.    TABLE_ENTRY(Unused),
  10097.    TABLE_ENTRY(Unused),
  10098.    TABLE_ENTRY(Unused),
  10099.    TABLE_ENTRY(Unused),
  10100.    TABLE_ENTRY(Unused),
  10101.    TABLE_ENTRY(Unused),
  10102.    TABLE_ENTRY(Unused),
  10103.    TABLE_ENTRY(Unused),
  10104.    TABLE_ENTRY(Unused),
  10105.    TABLE_ENTRY(Unused),
  10106.    TABLE_ENTRY(Unused),
  10107.    TABLE_ENTRY(Unused),
  10108.    TABLE_ENTRY(Unused),
  10109.    TABLE_ENTRY(Unused),
  10110.    TABLE_ENTRY(Unused),
  10111.    TABLE_ENTRY(Unused),
  10112.    TABLE_ENTRY(Unused),
  10113.    TABLE_ENTRY(Unused),
  10114.    TABLE_ENTRY(Unused),
  10115.    TABLE_ENTRY(Unused),
  10116.    TABLE_ENTRY(Unused),
  10117.    TABLE_ENTRY(Unused),
  10118.    TABLE_ENTRY(Unused),
  10119.    TABLE_ENTRY(Unused),
  10120.    TABLE_ENTRY(Unused),
  10121.    TABLE_ENTRY(Unused),
  10122.    TABLE_ENTRY(Unused),
  10123.    TABLE_ENTRY(Unused),
  10124.    TABLE_ENTRY(Unused),
  10125.    TABLE_ENTRY(Unused),
  10126.    TABLE_ENTRY(Unused),
  10127.    TABLE_ENTRY(Unused),
  10128.    TABLE_ENTRY(Unused),
  10129.    TABLE_ENTRY(Unused),
  10130.    TABLE_ENTRY(Unused),
  10131.    TABLE_ENTRY(Unused),
  10132.    TABLE_ENTRY(Unused),
  10133.    TABLE_ENTRY(Unused),
  10134.    TABLE_ENTRY(Unused),
  10135.    TABLE_ENTRY(Unused),
  10136.    TABLE_ENTRY(Unused),
  10137.    TABLE_ENTRY(Unused),
  10138.    TABLE_ENTRY(Unused),
  10139.    TABLE_ENTRY(Unused),
  10140.    TABLE_ENTRY(Unused),
  10141.    TABLE_ENTRY(Unused),
  10142.    TABLE_ENTRY(Unused),
  10143.    TABLE_ENTRY(Unused),
  10144.    TABLE_ENTRY(Unused),
  10145.    TABLE_ENTRY(Unused),
  10146.    TABLE_ENTRY(Unused),
  10147.    TABLE_ENTRY(Unused),
  10148.    TABLE_ENTRY(Unused),
  10149.    TABLE_ENTRY(Unused),
  10150.    TABLE_ENTRY(Unused),
  10151.    TABLE_ENTRY(Unused),
  10152.    TABLE_ENTRY(Unused),
  10153.    TABLE_ENTRY(Unused),
  10154.    TABLE_ENTRY(Unused),
  10155.    TABLE_ENTRY(Unused),
  10156.    TABLE_ENTRY(Unused),
  10157.    TABLE_ENTRY(Unused),
  10158.    TABLE_ENTRY(Unused),
  10159.    TABLE_ENTRY(Unused),
  10160.    TABLE_ENTRY(Unused),
  10161.    TABLE_ENTRY(Unused),
  10162.    TABLE_ENTRY(Unused),
  10163.    TABLE_ENTRY(Unused),
  10164.    TABLE_ENTRY(Unused),
  10165.    TABLE_ENTRY(Unused),
  10166.    TABLE_ENTRY(Unused),
  10167.    TABLE_ENTRY(Unused),
  10168.    TABLE_ENTRY(Unused),
  10169.    TABLE_ENTRY(Unused),
  10170.    TABLE_ENTRY(Unused),
  10171.    TABLE_ENTRY(Unused),
  10172.    TABLE_ENTRY(Unused),
  10173.    TABLE_ENTRY(Unused),
  10174.    TABLE_ENTRY(Unused),
  10175. };
  10176. #endif /* DISPATCH_TABLE_NAME */
  10177.  
  10178.  
  10179. /*
  10180.  * This is just used to silence compiler warnings.
  10181.  * We list the functions which are not otherwise used.
  10182.  */
  10183. #ifdef UNUSED_TABLE_NAME
  10184. _glapi_proc UNUSED_TABLE_NAME[] = {
  10185. #ifndef _GLAPI_SKIP_NORMAL_ENTRY_POINTS
  10186.    TABLE_ENTRY(_dispatch_stub_190),
  10187.    TABLE_ENTRY(_dispatch_stub_191),
  10188.    TABLE_ENTRY(_dispatch_stub_192),
  10189.    TABLE_ENTRY(_dispatch_stub_193),
  10190.    TABLE_ENTRY(_dispatch_stub_254),
  10191.    TABLE_ENTRY(_dispatch_stub_279),
  10192.    TABLE_ENTRY(_dispatch_stub_280),
  10193.    TABLE_ENTRY(ArrayElementEXT),
  10194.    TABLE_ENTRY(BindTextureEXT),
  10195.    TABLE_ENTRY(DrawArraysEXT),
  10196.    TABLE_ENTRY(CopyTexImage1DEXT),
  10197.    TABLE_ENTRY(CopyTexImage2DEXT),
  10198.    TABLE_ENTRY(CopyTexSubImage1DEXT),
  10199.    TABLE_ENTRY(CopyTexSubImage2DEXT),
  10200.    TABLE_ENTRY(GetPointervEXT),
  10201.    TABLE_ENTRY(PrioritizeTexturesEXT),
  10202.    TABLE_ENTRY(TexSubImage1DEXT),
  10203.    TABLE_ENTRY(TexSubImage2DEXT),
  10204.    TABLE_ENTRY(BlendColorEXT),
  10205.    TABLE_ENTRY(BlendEquationEXT),
  10206.    TABLE_ENTRY(_dispatch_stub_337),
  10207.    TABLE_ENTRY(DrawRangeElementsEXT),
  10208.    TABLE_ENTRY(ColorTableEXT),
  10209.    TABLE_ENTRY(_dispatch_stub_339),
  10210.    TABLE_ENTRY(_dispatch_stub_340),
  10211.    TABLE_ENTRY(_dispatch_stub_341),
  10212.    TABLE_ENTRY(_dispatch_stub_342),
  10213.    TABLE_ENTRY(_dispatch_stub_346),
  10214.    TABLE_ENTRY(_dispatch_stub_347),
  10215.    TABLE_ENTRY(_dispatch_stub_348),
  10216.    TABLE_ENTRY(_dispatch_stub_349),
  10217.    TABLE_ENTRY(_dispatch_stub_350),
  10218.    TABLE_ENTRY(_dispatch_stub_351),
  10219.    TABLE_ENTRY(_dispatch_stub_352),
  10220.    TABLE_ENTRY(_dispatch_stub_353),
  10221.    TABLE_ENTRY(_dispatch_stub_354),
  10222.    TABLE_ENTRY(_dispatch_stub_355),
  10223.    TABLE_ENTRY(_dispatch_stub_360),
  10224.    TABLE_ENTRY(_dispatch_stub_367),
  10225.    TABLE_ENTRY(_dispatch_stub_368),
  10226.    TABLE_ENTRY(_dispatch_stub_369),
  10227.    TABLE_ENTRY(_dispatch_stub_370),
  10228.    TABLE_ENTRY(TexImage3DEXT),
  10229.    TABLE_ENTRY(_dispatch_stub_371),
  10230.    TABLE_ENTRY(TexSubImage3DEXT),
  10231.    TABLE_ENTRY(_dispatch_stub_372),
  10232.    TABLE_ENTRY(CopyTexSubImage3DEXT),
  10233.    TABLE_ENTRY(_dispatch_stub_373),
  10234.    TABLE_ENTRY(ActiveTextureARB),
  10235.    TABLE_ENTRY(ClientActiveTextureARB),
  10236.    TABLE_ENTRY(MultiTexCoord1dARB),
  10237.    TABLE_ENTRY(MultiTexCoord1dvARB),
  10238.    TABLE_ENTRY(MultiTexCoord1f),
  10239.    TABLE_ENTRY(MultiTexCoord1fv),
  10240.    TABLE_ENTRY(MultiTexCoord1iARB),
  10241.    TABLE_ENTRY(MultiTexCoord1ivARB),
  10242.    TABLE_ENTRY(MultiTexCoord1sARB),
  10243.    TABLE_ENTRY(MultiTexCoord1svARB),
  10244.    TABLE_ENTRY(MultiTexCoord2dARB),
  10245.    TABLE_ENTRY(MultiTexCoord2dvARB),
  10246.    TABLE_ENTRY(MultiTexCoord2f),
  10247.    TABLE_ENTRY(MultiTexCoord2fv),
  10248.    TABLE_ENTRY(MultiTexCoord2iARB),
  10249.    TABLE_ENTRY(MultiTexCoord2ivARB),
  10250.    TABLE_ENTRY(MultiTexCoord2sARB),
  10251.    TABLE_ENTRY(MultiTexCoord2svARB),
  10252.    TABLE_ENTRY(MultiTexCoord3dARB),
  10253.    TABLE_ENTRY(MultiTexCoord3dvARB),
  10254.    TABLE_ENTRY(MultiTexCoord3f),
  10255.    TABLE_ENTRY(MultiTexCoord3fv),
  10256.    TABLE_ENTRY(MultiTexCoord3iARB),
  10257.    TABLE_ENTRY(MultiTexCoord3ivARB),
  10258.    TABLE_ENTRY(MultiTexCoord3sARB),
  10259.    TABLE_ENTRY(MultiTexCoord3svARB),
  10260.    TABLE_ENTRY(MultiTexCoord4dARB),
  10261.    TABLE_ENTRY(MultiTexCoord4dvARB),
  10262.    TABLE_ENTRY(MultiTexCoord4f),
  10263.    TABLE_ENTRY(MultiTexCoord4fv),
  10264.    TABLE_ENTRY(MultiTexCoord4iARB),
  10265.    TABLE_ENTRY(MultiTexCoord4ivARB),
  10266.    TABLE_ENTRY(MultiTexCoord4sARB),
  10267.    TABLE_ENTRY(MultiTexCoord4svARB),
  10268.    TABLE_ENTRY(CompressedTexImage1DARB),
  10269.    TABLE_ENTRY(CompressedTexImage2DARB),
  10270.    TABLE_ENTRY(CompressedTexImage3DARB),
  10271.    TABLE_ENTRY(_dispatch_stub_410),
  10272.    TABLE_ENTRY(CompressedTexSubImage1DARB),
  10273.    TABLE_ENTRY(CompressedTexSubImage2DARB),
  10274.    TABLE_ENTRY(CompressedTexSubImage3DARB),
  10275.    TABLE_ENTRY(_dispatch_stub_413),
  10276.    TABLE_ENTRY(GetCompressedTexImageARB),
  10277.    TABLE_ENTRY(LoadTransposeMatrixdARB),
  10278.    TABLE_ENTRY(LoadTransposeMatrixfARB),
  10279.    TABLE_ENTRY(MultTransposeMatrixdARB),
  10280.    TABLE_ENTRY(MultTransposeMatrixfARB),
  10281.    TABLE_ENTRY(SampleCoverageARB),
  10282.    TABLE_ENTRY(BlendFuncSeparateEXT),
  10283.    TABLE_ENTRY(_dispatch_stub_420),
  10284.    TABLE_ENTRY(FogCoordPointerEXT),
  10285.    TABLE_ENTRY(FogCoorddEXT),
  10286.    TABLE_ENTRY(FogCoorddvEXT),
  10287.    TABLE_ENTRY(MultiDrawArraysEXT),
  10288.    TABLE_ENTRY(PointParameterfARB),
  10289.    TABLE_ENTRY(PointParameterfEXT),
  10290.    TABLE_ENTRY(_dispatch_stub_425),
  10291.    TABLE_ENTRY(PointParameterfvARB),
  10292.    TABLE_ENTRY(PointParameterfvEXT),
  10293.    TABLE_ENTRY(_dispatch_stub_426),
  10294.    TABLE_ENTRY(PointParameteriNV),
  10295.    TABLE_ENTRY(PointParameterivNV),
  10296.    TABLE_ENTRY(SecondaryColor3bEXT),
  10297.    TABLE_ENTRY(SecondaryColor3bvEXT),
  10298.    TABLE_ENTRY(SecondaryColor3dEXT),
  10299.    TABLE_ENTRY(SecondaryColor3dvEXT),
  10300.    TABLE_ENTRY(SecondaryColor3iEXT),
  10301.    TABLE_ENTRY(SecondaryColor3ivEXT),
  10302.    TABLE_ENTRY(SecondaryColor3sEXT),
  10303.    TABLE_ENTRY(SecondaryColor3svEXT),
  10304.    TABLE_ENTRY(SecondaryColor3ubEXT),
  10305.    TABLE_ENTRY(SecondaryColor3ubvEXT),
  10306.    TABLE_ENTRY(SecondaryColor3uiEXT),
  10307.    TABLE_ENTRY(SecondaryColor3uivEXT),
  10308.    TABLE_ENTRY(SecondaryColor3usEXT),
  10309.    TABLE_ENTRY(SecondaryColor3usvEXT),
  10310.    TABLE_ENTRY(SecondaryColorPointerEXT),
  10311.    TABLE_ENTRY(WindowPos2dARB),
  10312.    TABLE_ENTRY(WindowPos2dMESA),
  10313.    TABLE_ENTRY(WindowPos2dvARB),
  10314.    TABLE_ENTRY(WindowPos2dvMESA),
  10315.    TABLE_ENTRY(WindowPos2fARB),
  10316.    TABLE_ENTRY(WindowPos2fMESA),
  10317.    TABLE_ENTRY(WindowPos2fvARB),
  10318.    TABLE_ENTRY(WindowPos2fvMESA),
  10319.    TABLE_ENTRY(WindowPos2iARB),
  10320.    TABLE_ENTRY(WindowPos2iMESA),
  10321.    TABLE_ENTRY(WindowPos2ivARB),
  10322.    TABLE_ENTRY(WindowPos2ivMESA),
  10323.    TABLE_ENTRY(WindowPos2sARB),
  10324.    TABLE_ENTRY(WindowPos2sMESA),
  10325.    TABLE_ENTRY(WindowPos2svARB),
  10326.    TABLE_ENTRY(WindowPos2svMESA),
  10327.    TABLE_ENTRY(WindowPos3dARB),
  10328.    TABLE_ENTRY(WindowPos3dMESA),
  10329.    TABLE_ENTRY(WindowPos3dvARB),
  10330.    TABLE_ENTRY(WindowPos3dvMESA),
  10331.    TABLE_ENTRY(WindowPos3fARB),
  10332.    TABLE_ENTRY(WindowPos3fMESA),
  10333.    TABLE_ENTRY(WindowPos3fvARB),
  10334.    TABLE_ENTRY(WindowPos3fvMESA),
  10335.    TABLE_ENTRY(WindowPos3iARB),
  10336.    TABLE_ENTRY(WindowPos3iMESA),
  10337.    TABLE_ENTRY(WindowPos3ivARB),
  10338.    TABLE_ENTRY(WindowPos3ivMESA),
  10339.    TABLE_ENTRY(WindowPos3sARB),
  10340.    TABLE_ENTRY(WindowPos3sMESA),
  10341.    TABLE_ENTRY(WindowPos3svARB),
  10342.    TABLE_ENTRY(WindowPos3svMESA),
  10343.    TABLE_ENTRY(BeginQueryARB),
  10344.    TABLE_ENTRY(BindBufferARB),
  10345.    TABLE_ENTRY(BufferDataARB),
  10346.    TABLE_ENTRY(BufferSubDataARB),
  10347.    TABLE_ENTRY(DeleteBuffersARB),
  10348.    TABLE_ENTRY(DeleteQueriesARB),
  10349.    TABLE_ENTRY(EndQueryARB),
  10350.    TABLE_ENTRY(GenBuffersARB),
  10351.    TABLE_ENTRY(GenQueriesARB),
  10352.    TABLE_ENTRY(GetBufferParameterivARB),
  10353.    TABLE_ENTRY(GetBufferPointervARB),
  10354.    TABLE_ENTRY(_dispatch_stub_470),
  10355.    TABLE_ENTRY(GetBufferSubDataARB),
  10356.    TABLE_ENTRY(GetQueryObjectivARB),
  10357.    TABLE_ENTRY(GetQueryObjectuivARB),
  10358.    TABLE_ENTRY(GetQueryivARB),
  10359.    TABLE_ENTRY(IsBufferARB),
  10360.    TABLE_ENTRY(IsQueryARB),
  10361.    TABLE_ENTRY(MapBufferARB),
  10362.    TABLE_ENTRY(_dispatch_stub_477),
  10363.    TABLE_ENTRY(UnmapBufferARB),
  10364.    TABLE_ENTRY(_dispatch_stub_478),
  10365.    TABLE_ENTRY(BindAttribLocationARB),
  10366.    TABLE_ENTRY(_dispatch_stub_481),
  10367.    TABLE_ENTRY(CompileShaderARB),
  10368.    TABLE_ENTRY(DisableVertexAttribArrayARB),
  10369.    TABLE_ENTRY(DrawBuffersARB),
  10370.    TABLE_ENTRY(DrawBuffersATI),
  10371.    TABLE_ENTRY(_dispatch_stub_489),
  10372.    TABLE_ENTRY(EnableVertexAttribArrayARB),
  10373.    TABLE_ENTRY(GetActiveAttribARB),
  10374.    TABLE_ENTRY(GetActiveUniformARB),
  10375.    TABLE_ENTRY(GetAttribLocationARB),
  10376.    TABLE_ENTRY(GetShaderSourceARB),
  10377.    TABLE_ENTRY(GetUniformLocationARB),
  10378.    TABLE_ENTRY(GetUniformfvARB),
  10379.    TABLE_ENTRY(GetUniformivARB),
  10380.    TABLE_ENTRY(GetVertexAttribPointervARB),
  10381.    TABLE_ENTRY(GetVertexAttribPointervNV),
  10382.    TABLE_ENTRY(GetVertexAttribdvARB),
  10383.    TABLE_ENTRY(GetVertexAttribfvARB),
  10384.    TABLE_ENTRY(GetVertexAttribivARB),
  10385.    TABLE_ENTRY(LinkProgramARB),
  10386.    TABLE_ENTRY(ShaderSourceARB),
  10387.    TABLE_ENTRY(_dispatch_stub_513),
  10388.    TABLE_ENTRY(Uniform1fARB),
  10389.    TABLE_ENTRY(Uniform1fvARB),
  10390.    TABLE_ENTRY(Uniform1iARB),
  10391.    TABLE_ENTRY(Uniform1ivARB),
  10392.    TABLE_ENTRY(Uniform2fARB),
  10393.    TABLE_ENTRY(Uniform2fvARB),
  10394.    TABLE_ENTRY(Uniform2iARB),
  10395.    TABLE_ENTRY(Uniform2ivARB),
  10396.    TABLE_ENTRY(Uniform3fARB),
  10397.    TABLE_ENTRY(Uniform3fvARB),
  10398.    TABLE_ENTRY(Uniform3iARB),
  10399.    TABLE_ENTRY(Uniform3ivARB),
  10400.    TABLE_ENTRY(Uniform4fARB),
  10401.    TABLE_ENTRY(Uniform4fvARB),
  10402.    TABLE_ENTRY(Uniform4iARB),
  10403.    TABLE_ENTRY(Uniform4ivARB),
  10404.    TABLE_ENTRY(UniformMatrix2fvARB),
  10405.    TABLE_ENTRY(UniformMatrix3fvARB),
  10406.    TABLE_ENTRY(UniformMatrix4fvARB),
  10407.    TABLE_ENTRY(UseProgramObjectARB),
  10408.    TABLE_ENTRY(ValidateProgramARB),
  10409.    TABLE_ENTRY(VertexAttrib1dARB),
  10410.    TABLE_ENTRY(VertexAttrib1dvARB),
  10411.    TABLE_ENTRY(VertexAttrib1sARB),
  10412.    TABLE_ENTRY(VertexAttrib1svARB),
  10413.    TABLE_ENTRY(VertexAttrib2dARB),
  10414.    TABLE_ENTRY(VertexAttrib2dvARB),
  10415.    TABLE_ENTRY(VertexAttrib2sARB),
  10416.    TABLE_ENTRY(VertexAttrib2svARB),
  10417.    TABLE_ENTRY(VertexAttrib3dARB),
  10418.    TABLE_ENTRY(VertexAttrib3dvARB),
  10419.    TABLE_ENTRY(VertexAttrib3sARB),
  10420.    TABLE_ENTRY(VertexAttrib3svARB),
  10421.    TABLE_ENTRY(VertexAttrib4NbvARB),
  10422.    TABLE_ENTRY(VertexAttrib4NivARB),
  10423.    TABLE_ENTRY(VertexAttrib4NsvARB),
  10424.    TABLE_ENTRY(VertexAttrib4NubARB),
  10425.    TABLE_ENTRY(VertexAttrib4NubvARB),
  10426.    TABLE_ENTRY(VertexAttrib4NuivARB),
  10427.    TABLE_ENTRY(VertexAttrib4NusvARB),
  10428.    TABLE_ENTRY(VertexAttrib4bvARB),
  10429.    TABLE_ENTRY(VertexAttrib4dARB),
  10430.    TABLE_ENTRY(VertexAttrib4dvARB),
  10431.    TABLE_ENTRY(VertexAttrib4ivARB),
  10432.    TABLE_ENTRY(VertexAttrib4sARB),
  10433.    TABLE_ENTRY(VertexAttrib4svARB),
  10434.    TABLE_ENTRY(VertexAttrib4ubvARB),
  10435.    TABLE_ENTRY(VertexAttrib4uivARB),
  10436.    TABLE_ENTRY(VertexAttrib4usvARB),
  10437.    TABLE_ENTRY(VertexAttribPointerARB),
  10438.    TABLE_ENTRY(BeginConditionalRenderNV),
  10439.    TABLE_ENTRY(BeginTransformFeedbackEXT),
  10440.    TABLE_ENTRY(BindBufferBaseEXT),
  10441.    TABLE_ENTRY(BindBufferRangeEXT),
  10442.    TABLE_ENTRY(BindFragDataLocationEXT),
  10443.    TABLE_ENTRY(ClampColorARB),
  10444.    TABLE_ENTRY(ColorMaskIndexedEXT),
  10445.    TABLE_ENTRY(DisableIndexedEXT),
  10446.    TABLE_ENTRY(EnableIndexedEXT),
  10447.    TABLE_ENTRY(EndConditionalRenderNV),
  10448.    TABLE_ENTRY(EndTransformFeedbackEXT),
  10449.    TABLE_ENTRY(GetBooleanIndexedvEXT),
  10450.    TABLE_ENTRY(GetFragDataLocationEXT),
  10451.    TABLE_ENTRY(GetIntegerIndexedvEXT),
  10452.    TABLE_ENTRY(GetTexParameterIivEXT),
  10453.    TABLE_ENTRY(GetTexParameterIuivEXT),
  10454.    TABLE_ENTRY(GetTransformFeedbackVaryingEXT),
  10455.    TABLE_ENTRY(GetUniformuivEXT),
  10456.    TABLE_ENTRY(GetVertexAttribIivEXT),
  10457.    TABLE_ENTRY(GetVertexAttribIuivEXT),
  10458.    TABLE_ENTRY(IsEnabledIndexedEXT),
  10459.    TABLE_ENTRY(TexParameterIivEXT),
  10460.    TABLE_ENTRY(TexParameterIuivEXT),
  10461.    TABLE_ENTRY(TransformFeedbackVaryingsEXT),
  10462.    TABLE_ENTRY(Uniform1uiEXT),
  10463.    TABLE_ENTRY(Uniform1uivEXT),
  10464.    TABLE_ENTRY(Uniform2uiEXT),
  10465.    TABLE_ENTRY(Uniform2uivEXT),
  10466.    TABLE_ENTRY(Uniform3uiEXT),
  10467.    TABLE_ENTRY(Uniform3uivEXT),
  10468.    TABLE_ENTRY(Uniform4uiEXT),
  10469.    TABLE_ENTRY(Uniform4uivEXT),
  10470.    TABLE_ENTRY(VertexAttribI1ivEXT),
  10471.    TABLE_ENTRY(VertexAttribI1uivEXT),
  10472.    TABLE_ENTRY(VertexAttribI4bvEXT),
  10473.    TABLE_ENTRY(VertexAttribI4svEXT),
  10474.    TABLE_ENTRY(VertexAttribI4ubvEXT),
  10475.    TABLE_ENTRY(VertexAttribI4usvEXT),
  10476.    TABLE_ENTRY(VertexAttribIPointerEXT),
  10477.    TABLE_ENTRY(PrimitiveRestartIndexNV),
  10478.    TABLE_ENTRY(TexBufferARB),
  10479.    TABLE_ENTRY(FramebufferTextureARB),
  10480.    TABLE_ENTRY(VertexAttribDivisorARB),
  10481.    TABLE_ENTRY(BindProgramNV),
  10482.    TABLE_ENTRY(DeleteProgramsNV),
  10483.    TABLE_ENTRY(GenProgramsNV),
  10484.    TABLE_ENTRY(IsProgramNV),
  10485.    TABLE_ENTRY(ProgramParameter4dNV),
  10486.    TABLE_ENTRY(ProgramParameter4dvNV),
  10487.    TABLE_ENTRY(ProgramParameter4fNV),
  10488.    TABLE_ENTRY(ProgramParameter4fvNV),
  10489.    TABLE_ENTRY(VertexAttrib1f),
  10490.    TABLE_ENTRY(VertexAttrib1fv),
  10491.    TABLE_ENTRY(VertexAttrib2f),
  10492.    TABLE_ENTRY(VertexAttrib2fv),
  10493.    TABLE_ENTRY(VertexAttrib3f),
  10494.    TABLE_ENTRY(VertexAttrib3fv),
  10495.    TABLE_ENTRY(VertexAttrib4f),
  10496.    TABLE_ENTRY(VertexAttrib4fv),
  10497.    TABLE_ENTRY(DrawArraysInstancedEXT),
  10498.    TABLE_ENTRY(DrawArraysInstanced),
  10499.    TABLE_ENTRY(DrawElementsInstancedEXT),
  10500.    TABLE_ENTRY(DrawElementsInstanced),
  10501.    TABLE_ENTRY(_dispatch_stub_659),
  10502.    TABLE_ENTRY(_dispatch_stub_660),
  10503.    TABLE_ENTRY(_dispatch_stub_661),
  10504.    TABLE_ENTRY(CheckFramebufferStatusEXT),
  10505.    TABLE_ENTRY(_dispatch_stub_662),
  10506.    TABLE_ENTRY(DeleteFramebuffersEXT),
  10507.    TABLE_ENTRY(_dispatch_stub_663),
  10508.    TABLE_ENTRY(DeleteRenderbuffersEXT),
  10509.    TABLE_ENTRY(_dispatch_stub_664),
  10510.    TABLE_ENTRY(FramebufferRenderbufferEXT),
  10511.    TABLE_ENTRY(_dispatch_stub_665),
  10512.    TABLE_ENTRY(FramebufferTexture1DEXT),
  10513.    TABLE_ENTRY(FramebufferTexture2DEXT),
  10514.    TABLE_ENTRY(_dispatch_stub_667),
  10515.    TABLE_ENTRY(FramebufferTexture3DEXT),
  10516.    TABLE_ENTRY(_dispatch_stub_668),
  10517.    TABLE_ENTRY(FramebufferTextureLayerARB),
  10518.    TABLE_ENTRY(FramebufferTextureLayerEXT),
  10519.    TABLE_ENTRY(GenFramebuffersEXT),
  10520.    TABLE_ENTRY(_dispatch_stub_670),
  10521.    TABLE_ENTRY(GenRenderbuffersEXT),
  10522.    TABLE_ENTRY(_dispatch_stub_671),
  10523.    TABLE_ENTRY(GenerateMipmapEXT),
  10524.    TABLE_ENTRY(_dispatch_stub_672),
  10525.    TABLE_ENTRY(GetFramebufferAttachmentParameterivEXT),
  10526.    TABLE_ENTRY(_dispatch_stub_673),
  10527.    TABLE_ENTRY(GetRenderbufferParameterivEXT),
  10528.    TABLE_ENTRY(_dispatch_stub_674),
  10529.    TABLE_ENTRY(IsFramebufferEXT),
  10530.    TABLE_ENTRY(_dispatch_stub_675),
  10531.    TABLE_ENTRY(IsRenderbufferEXT),
  10532.    TABLE_ENTRY(_dispatch_stub_676),
  10533.    TABLE_ENTRY(RenderbufferStorageEXT),
  10534.    TABLE_ENTRY(_dispatch_stub_677),
  10535.    TABLE_ENTRY(RenderbufferStorageMultisampleEXT),
  10536.    TABLE_ENTRY(_dispatch_stub_680),
  10537.    TABLE_ENTRY(_dispatch_stub_681),
  10538.    TABLE_ENTRY(_dispatch_stub_682),
  10539.    TABLE_ENTRY(_dispatch_stub_683),
  10540.    TABLE_ENTRY(_dispatch_stub_684),
  10541.    TABLE_ENTRY(_dispatch_stub_685),
  10542.    TABLE_ENTRY(ProvokingVertexEXT),
  10543.    TABLE_ENTRY(BlendEquationSeparateIndexedAMD),
  10544.    TABLE_ENTRY(BlendEquationIndexedAMD),
  10545.    TABLE_ENTRY(BlendFuncSeparateIndexedAMD),
  10546.    TABLE_ENTRY(BlendFuncIndexedAMD),
  10547.    TABLE_ENTRY(_dispatch_stub_782),
  10548.    TABLE_ENTRY(_dispatch_stub_783),
  10549.    TABLE_ENTRY(_dispatch_stub_787),
  10550.    TABLE_ENTRY(_dispatch_stub_788),
  10551.    TABLE_ENTRY(ProgramParameteriARB),
  10552.    TABLE_ENTRY(SecondaryColor3f),
  10553.    TABLE_ENTRY(SecondaryColor3fv),
  10554.    TABLE_ENTRY(MultiDrawElements),
  10555.    TABLE_ENTRY(FogCoordf),
  10556.    TABLE_ENTRY(FogCoordfv),
  10557.    TABLE_ENTRY(VertexAttribI1i),
  10558.    TABLE_ENTRY(VertexAttribI1ui),
  10559.    TABLE_ENTRY(VertexAttribI2i),
  10560.    TABLE_ENTRY(VertexAttribI2iv),
  10561.    TABLE_ENTRY(VertexAttribI2ui),
  10562.    TABLE_ENTRY(VertexAttribI2uiv),
  10563.    TABLE_ENTRY(VertexAttribI3i),
  10564.    TABLE_ENTRY(VertexAttribI3iv),
  10565.    TABLE_ENTRY(VertexAttribI3ui),
  10566.    TABLE_ENTRY(VertexAttribI3uiv),
  10567.    TABLE_ENTRY(VertexAttribI4i),
  10568.    TABLE_ENTRY(VertexAttribI4iv),
  10569.    TABLE_ENTRY(VertexAttribI4ui),
  10570.    TABLE_ENTRY(VertexAttribI4uiv),
  10571.    TABLE_ENTRY(_dispatch_stub_993),
  10572.    TABLE_ENTRY(_dispatch_stub_994),
  10573.    TABLE_ENTRY(_dispatch_stub_995),
  10574.    TABLE_ENTRY(_dispatch_stub_996),
  10575.    TABLE_ENTRY(_dispatch_stub_997),
  10576.    TABLE_ENTRY(_dispatch_stub_998),
  10577.    TABLE_ENTRY(_dispatch_stub_999),
  10578.    TABLE_ENTRY(_dispatch_stub_1000),
  10579.    TABLE_ENTRY(_dispatch_stub_1001),
  10580.    TABLE_ENTRY(_dispatch_stub_1002),
  10581.    TABLE_ENTRY(_dispatch_stub_1003),
  10582.    TABLE_ENTRY(_dispatch_stub_1004),
  10583.    TABLE_ENTRY(_dispatch_stub_1005),
  10584.    TABLE_ENTRY(_dispatch_stub_1006),
  10585.    TABLE_ENTRY(_dispatch_stub_1007),
  10586.    TABLE_ENTRY(_dispatch_stub_1008),
  10587.    TABLE_ENTRY(_dispatch_stub_1009),
  10588.    TABLE_ENTRY(_dispatch_stub_1010),
  10589.    TABLE_ENTRY(_dispatch_stub_1011),
  10590.    TABLE_ENTRY(_dispatch_stub_1012),
  10591.    TABLE_ENTRY(_dispatch_stub_1013),
  10592.    TABLE_ENTRY(_dispatch_stub_1014),
  10593.    TABLE_ENTRY(_dispatch_stub_1015),
  10594.    TABLE_ENTRY(_dispatch_stub_1016),
  10595.    TABLE_ENTRY(_dispatch_stub_1017),
  10596.    TABLE_ENTRY(_dispatch_stub_1018),
  10597.    TABLE_ENTRY(_dispatch_stub_1019),
  10598.    TABLE_ENTRY(_dispatch_stub_1020),
  10599.    TABLE_ENTRY(_dispatch_stub_1021),
  10600.    TABLE_ENTRY(_dispatch_stub_1022),
  10601.    TABLE_ENTRY(_dispatch_stub_1023),
  10602.    TABLE_ENTRY(_dispatch_stub_1024),
  10603.    TABLE_ENTRY(_dispatch_stub_1025),
  10604.    TABLE_ENTRY(_dispatch_stub_1026),
  10605.    TABLE_ENTRY(_dispatch_stub_1027),
  10606.    TABLE_ENTRY(_dispatch_stub_1028),
  10607.    TABLE_ENTRY(_dispatch_stub_1029),
  10608.    TABLE_ENTRY(_dispatch_stub_1030),
  10609.    TABLE_ENTRY(_dispatch_stub_1031),
  10610.    TABLE_ENTRY(_dispatch_stub_1032),
  10611.    TABLE_ENTRY(_dispatch_stub_1033),
  10612.    TABLE_ENTRY(_dispatch_stub_1034),
  10613.    TABLE_ENTRY(_dispatch_stub_1035),
  10614. #endif /* _GLAPI_SKIP_NORMAL_ENTRY_POINTS */
  10615. #ifndef _GLAPI_SKIP_PROTO_ENTRY_POINTS
  10616.    TABLE_ENTRY(AreTexturesResidentEXT),
  10617.    TABLE_ENTRY(DeleteTexturesEXT),
  10618.    TABLE_ENTRY(GenTexturesEXT),
  10619.    TABLE_ENTRY(IsTextureEXT),
  10620.    TABLE_ENTRY(GetColorTableEXT),
  10621.    TABLE_ENTRY(_dispatch_stub_343),
  10622.    TABLE_ENTRY(GetColorTableParameterfvEXT),
  10623.    TABLE_ENTRY(_dispatch_stub_344),
  10624.    TABLE_ENTRY(GetColorTableParameterivEXT),
  10625.    TABLE_ENTRY(_dispatch_stub_345),
  10626.    TABLE_ENTRY(_dispatch_stub_356),
  10627.    TABLE_ENTRY(_dispatch_stub_357),
  10628.    TABLE_ENTRY(_dispatch_stub_358),
  10629.    TABLE_ENTRY(_dispatch_stub_359),
  10630.    TABLE_ENTRY(_dispatch_stub_361),
  10631.    TABLE_ENTRY(_dispatch_stub_362),
  10632.    TABLE_ENTRY(_dispatch_stub_363),
  10633.    TABLE_ENTRY(_dispatch_stub_364),
  10634.    TABLE_ENTRY(_dispatch_stub_365),
  10635.    TABLE_ENTRY(_dispatch_stub_366),
  10636. #endif /* _GLAPI_SKIP_PROTO_ENTRY_POINTS */
  10637. };
  10638. #endif /*UNUSED_TABLE_NAME*/
  10639.  
  10640.  
  10641. #  undef KEYWORD1
  10642. #  undef KEYWORD1_ALT
  10643. #  undef KEYWORD2
  10644. #  undef NAME
  10645. #  undef DISPATCH
  10646. #  undef RETURN_DISPATCH
  10647. #  undef DISPATCH_TABLE_NAME
  10648. #  undef UNUSED_TABLE_NAME
  10649. #  undef TABLE_ENTRY
  10650. #  undef HIDDEN
  10651.