Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

797 lines
45 KiB

  1. /*
  2. ** Copyright 1995-2095, Silicon Graphics, Inc.
  3. ** All Rights Reserved.
  4. **
  5. ** This is UNPUBLISHED PROPRIETARY SOURCE CODE of Silicon Graphics, Inc.;
  6. ** the contents of this file may not be disclosed to third parties, copied or
  7. ** duplicated in any form, in whole or in part, without the prior written
  8. ** permission of Silicon Graphics, Inc.
  9. **
  10. ** RESTRICTED RIGHTS LEGEND:
  11. ** Use, duplication or disclosure by the Government is subject to restrictions
  12. ** as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
  13. ** and Computer Software clause at DFARS 252.227-7013, and/or in similar or
  14. ** successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
  15. ** rights reserved under the Copyright Laws of the United States.
  16. */
  17. /* GENERATED FILE: DO NOT EDIT */
  18. #include "types.h"
  19. #include "g_dispatch.h"
  20. extern void __gls_capture_glNewList(GLuint list, GLenum mode);
  21. extern void __gls_capture_glEndList(void);
  22. extern void __gls_capture_glCallList(GLuint list);
  23. extern void __gls_capture_glCallLists(GLsizei n, GLenum type, const GLvoid *lists);
  24. extern void __gls_capture_glDeleteLists(GLuint list, GLsizei range);
  25. extern GLuint __gls_capture_glGenLists(GLsizei range);
  26. extern void __gls_capture_glListBase(GLuint base);
  27. extern void __gls_capture_glBegin(GLenum mode);
  28. extern void __gls_capture_glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
  29. extern void __gls_capture_glColor3b(GLbyte red, GLbyte green, GLbyte blue);
  30. extern void __gls_capture_glColor3bv(const GLbyte *v);
  31. extern void __gls_capture_glColor3d(GLdouble red, GLdouble green, GLdouble blue);
  32. extern void __gls_capture_glColor3dv(const GLdouble *v);
  33. extern void __gls_capture_glColor3f(GLfloat red, GLfloat green, GLfloat blue);
  34. extern void __gls_capture_glColor3fv(const GLfloat *v);
  35. extern void __gls_capture_glColor3i(GLint red, GLint green, GLint blue);
  36. extern void __gls_capture_glColor3iv(const GLint *v);
  37. extern void __gls_capture_glColor3s(GLshort red, GLshort green, GLshort blue);
  38. extern void __gls_capture_glColor3sv(const GLshort *v);
  39. extern void __gls_capture_glColor3ub(GLubyte red, GLubyte green, GLubyte blue);
  40. extern void __gls_capture_glColor3ubv(const GLubyte *v);
  41. extern void __gls_capture_glColor3ui(GLuint red, GLuint green, GLuint blue);
  42. extern void __gls_capture_glColor3uiv(const GLuint *v);
  43. extern void __gls_capture_glColor3us(GLushort red, GLushort green, GLushort blue);
  44. extern void __gls_capture_glColor3usv(const GLushort *v);
  45. extern void __gls_capture_glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
  46. extern void __gls_capture_glColor4bv(const GLbyte *v);
  47. extern void __gls_capture_glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
  48. extern void __gls_capture_glColor4dv(const GLdouble *v);
  49. extern void __gls_capture_glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
  50. extern void __gls_capture_glColor4fv(const GLfloat *v);
  51. extern void __gls_capture_glColor4i(GLint red, GLint green, GLint blue, GLint alpha);
  52. extern void __gls_capture_glColor4iv(const GLint *v);
  53. extern void __gls_capture_glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
  54. extern void __gls_capture_glColor4sv(const GLshort *v);
  55. extern void __gls_capture_glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
  56. extern void __gls_capture_glColor4ubv(const GLubyte *v);
  57. extern void __gls_capture_glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
  58. extern void __gls_capture_glColor4uiv(const GLuint *v);
  59. extern void __gls_capture_glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);
  60. extern void __gls_capture_glColor4usv(const GLushort *v);
  61. extern void __gls_capture_glEdgeFlag(GLboolean flag);
  62. extern void __gls_capture_glEdgeFlagv(const GLboolean *flag);
  63. extern void __gls_capture_glEnd(void);
  64. extern void __gls_capture_glIndexd(GLdouble c);
  65. extern void __gls_capture_glIndexdv(const GLdouble *c);
  66. extern void __gls_capture_glIndexf(GLfloat c);
  67. extern void __gls_capture_glIndexfv(const GLfloat *c);
  68. extern void __gls_capture_glIndexi(GLint c);
  69. extern void __gls_capture_glIndexiv(const GLint *c);
  70. extern void __gls_capture_glIndexs(GLshort c);
  71. extern void __gls_capture_glIndexsv(const GLshort *c);
  72. extern void __gls_capture_glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);
  73. extern void __gls_capture_glNormal3bv(const GLbyte *v);
  74. extern void __gls_capture_glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);
  75. extern void __gls_capture_glNormal3dv(const GLdouble *v);
  76. extern void __gls_capture_glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);
  77. extern void __gls_capture_glNormal3fv(const GLfloat *v);
  78. extern void __gls_capture_glNormal3i(GLint nx, GLint ny, GLint nz);
  79. extern void __gls_capture_glNormal3iv(const GLint *v);
  80. extern void __gls_capture_glNormal3s(GLshort nx, GLshort ny, GLshort nz);
  81. extern void __gls_capture_glNormal3sv(const GLshort *v);
  82. extern void __gls_capture_glRasterPos2d(GLdouble x, GLdouble y);
  83. extern void __gls_capture_glRasterPos2dv(const GLdouble *v);
  84. extern void __gls_capture_glRasterPos2f(GLfloat x, GLfloat y);
  85. extern void __gls_capture_glRasterPos2fv(const GLfloat *v);
  86. extern void __gls_capture_glRasterPos2i(GLint x, GLint y);
  87. extern void __gls_capture_glRasterPos2iv(const GLint *v);
  88. extern void __gls_capture_glRasterPos2s(GLshort x, GLshort y);
  89. extern void __gls_capture_glRasterPos2sv(const GLshort *v);
  90. extern void __gls_capture_glRasterPos3d(GLdouble x, GLdouble y, GLdouble z);
  91. extern void __gls_capture_glRasterPos3dv(const GLdouble *v);
  92. extern void __gls_capture_glRasterPos3f(GLfloat x, GLfloat y, GLfloat z);
  93. extern void __gls_capture_glRasterPos3fv(const GLfloat *v);
  94. extern void __gls_capture_glRasterPos3i(GLint x, GLint y, GLint z);
  95. extern void __gls_capture_glRasterPos3iv(const GLint *v);
  96. extern void __gls_capture_glRasterPos3s(GLshort x, GLshort y, GLshort z);
  97. extern void __gls_capture_glRasterPos3sv(const GLshort *v);
  98. extern void __gls_capture_glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
  99. extern void __gls_capture_glRasterPos4dv(const GLdouble *v);
  100. extern void __gls_capture_glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
  101. extern void __gls_capture_glRasterPos4fv(const GLfloat *v);
  102. extern void __gls_capture_glRasterPos4i(GLint x, GLint y, GLint z, GLint w);
  103. extern void __gls_capture_glRasterPos4iv(const GLint *v);
  104. extern void __gls_capture_glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);
  105. extern void __gls_capture_glRasterPos4sv(const GLshort *v);
  106. extern void __gls_capture_glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
  107. extern void __gls_capture_glRectdv(const GLdouble *v1, const GLdouble *v2);
  108. extern void __gls_capture_glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
  109. extern void __gls_capture_glRectfv(const GLfloat *v1, const GLfloat *v2);
  110. extern void __gls_capture_glRecti(GLint x1, GLint y1, GLint x2, GLint y2);
  111. extern void __gls_capture_glRectiv(const GLint *v1, const GLint *v2);
  112. extern void __gls_capture_glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
  113. extern void __gls_capture_glRectsv(const GLshort *v1, const GLshort *v2);
  114. extern void __gls_capture_glTexCoord1d(GLdouble s);
  115. extern void __gls_capture_glTexCoord1dv(const GLdouble *v);
  116. extern void __gls_capture_glTexCoord1f(GLfloat s);
  117. extern void __gls_capture_glTexCoord1fv(const GLfloat *v);
  118. extern void __gls_capture_glTexCoord1i(GLint s);
  119. extern void __gls_capture_glTexCoord1iv(const GLint *v);
  120. extern void __gls_capture_glTexCoord1s(GLshort s);
  121. extern void __gls_capture_glTexCoord1sv(const GLshort *v);
  122. extern void __gls_capture_glTexCoord2d(GLdouble s, GLdouble t);
  123. extern void __gls_capture_glTexCoord2dv(const GLdouble *v);
  124. extern void __gls_capture_glTexCoord2f(GLfloat s, GLfloat t);
  125. extern void __gls_capture_glTexCoord2fv(const GLfloat *v);
  126. extern void __gls_capture_glTexCoord2i(GLint s, GLint t);
  127. extern void __gls_capture_glTexCoord2iv(const GLint *v);
  128. extern void __gls_capture_glTexCoord2s(GLshort s, GLshort t);
  129. extern void __gls_capture_glTexCoord2sv(const GLshort *v);
  130. extern void __gls_capture_glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);
  131. extern void __gls_capture_glTexCoord3dv(const GLdouble *v);
  132. extern void __gls_capture_glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);
  133. extern void __gls_capture_glTexCoord3fv(const GLfloat *v);
  134. extern void __gls_capture_glTexCoord3i(GLint s, GLint t, GLint r);
  135. extern void __gls_capture_glTexCoord3iv(const GLint *v);
  136. extern void __gls_capture_glTexCoord3s(GLshort s, GLshort t, GLshort r);
  137. extern void __gls_capture_glTexCoord3sv(const GLshort *v);
  138. extern void __gls_capture_glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
  139. extern void __gls_capture_glTexCoord4dv(const GLdouble *v);
  140. extern void __gls_capture_glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
  141. extern void __gls_capture_glTexCoord4fv(const GLfloat *v);
  142. extern void __gls_capture_glTexCoord4i(GLint s, GLint t, GLint r, GLint q);
  143. extern void __gls_capture_glTexCoord4iv(const GLint *v);
  144. extern void __gls_capture_glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);
  145. extern void __gls_capture_glTexCoord4sv(const GLshort *v);
  146. extern void __gls_capture_glVertex2d(GLdouble x, GLdouble y);
  147. extern void __gls_capture_glVertex2dv(const GLdouble *v);
  148. extern void __gls_capture_glVertex2f(GLfloat x, GLfloat y);
  149. extern void __gls_capture_glVertex2fv(const GLfloat *v);
  150. extern void __gls_capture_glVertex2i(GLint x, GLint y);
  151. extern void __gls_capture_glVertex2iv(const GLint *v);
  152. extern void __gls_capture_glVertex2s(GLshort x, GLshort y);
  153. extern void __gls_capture_glVertex2sv(const GLshort *v);
  154. extern void __gls_capture_glVertex3d(GLdouble x, GLdouble y, GLdouble z);
  155. extern void __gls_capture_glVertex3dv(const GLdouble *v);
  156. extern void __gls_capture_glVertex3f(GLfloat x, GLfloat y, GLfloat z);
  157. extern void __gls_capture_glVertex3fv(const GLfloat *v);
  158. extern void __gls_capture_glVertex3i(GLint x, GLint y, GLint z);
  159. extern void __gls_capture_glVertex3iv(const GLint *v);
  160. extern void __gls_capture_glVertex3s(GLshort x, GLshort y, GLshort z);
  161. extern void __gls_capture_glVertex3sv(const GLshort *v);
  162. extern void __gls_capture_glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
  163. extern void __gls_capture_glVertex4dv(const GLdouble *v);
  164. extern void __gls_capture_glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
  165. extern void __gls_capture_glVertex4fv(const GLfloat *v);
  166. extern void __gls_capture_glVertex4i(GLint x, GLint y, GLint z, GLint w);
  167. extern void __gls_capture_glVertex4iv(const GLint *v);
  168. extern void __gls_capture_glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
  169. extern void __gls_capture_glVertex4sv(const GLshort *v);
  170. extern void __gls_capture_glClipPlane(GLenum plane, const GLdouble *equation);
  171. extern void __gls_capture_glColorMaterial(GLenum face, GLenum mode);
  172. extern void __gls_capture_glCullFace(GLenum mode);
  173. extern void __gls_capture_glFogf(GLenum pname, GLfloat param);
  174. extern void __gls_capture_glFogfv(GLenum pname, const GLfloat *params);
  175. extern void __gls_capture_glFogi(GLenum pname, GLint param);
  176. extern void __gls_capture_glFogiv(GLenum pname, const GLint *params);
  177. extern void __gls_capture_glFrontFace(GLenum mode);
  178. extern void __gls_capture_glHint(GLenum target, GLenum mode);
  179. extern void __gls_capture_glLightf(GLenum light, GLenum pname, GLfloat param);
  180. extern void __gls_capture_glLightfv(GLenum light, GLenum pname, const GLfloat *params);
  181. extern void __gls_capture_glLighti(GLenum light, GLenum pname, GLint param);
  182. extern void __gls_capture_glLightiv(GLenum light, GLenum pname, const GLint *params);
  183. extern void __gls_capture_glLightModelf(GLenum pname, GLfloat param);
  184. extern void __gls_capture_glLightModelfv(GLenum pname, const GLfloat *params);
  185. extern void __gls_capture_glLightModeli(GLenum pname, GLint param);
  186. extern void __gls_capture_glLightModeliv(GLenum pname, const GLint *params);
  187. extern void __gls_capture_glLineStipple(GLint factor, GLushort pattern);
  188. extern void __gls_capture_glLineWidth(GLfloat width);
  189. extern void __gls_capture_glMaterialf(GLenum face, GLenum pname, GLfloat param);
  190. extern void __gls_capture_glMaterialfv(GLenum face, GLenum pname, const GLfloat *params);
  191. extern void __gls_capture_glMateriali(GLenum face, GLenum pname, GLint param);
  192. extern void __gls_capture_glMaterialiv(GLenum face, GLenum pname, const GLint *params);
  193. extern void __gls_capture_glPointSize(GLfloat size);
  194. extern void __gls_capture_glPolygonMode(GLenum face, GLenum mode);
  195. extern void __gls_capture_glPolygonStipple(const GLubyte *mask);
  196. extern void __gls_capture_glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
  197. extern void __gls_capture_glShadeModel(GLenum mode);
  198. extern void __gls_capture_glTexParameterf(GLenum target, GLenum pname, GLfloat param);
  199. extern void __gls_capture_glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params);
  200. extern void __gls_capture_glTexParameteri(GLenum target, GLenum pname, GLint param);
  201. extern void __gls_capture_glTexParameteriv(GLenum target, GLenum pname, const GLint *params);
  202. extern void __gls_capture_glTexImage1D(GLenum target, GLint level, GLint components, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
  203. extern void __gls_capture_glTexImage2D(GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
  204. extern void __gls_capture_glTexEnvf(GLenum target, GLenum pname, GLfloat param);
  205. extern void __gls_capture_glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params);
  206. extern void __gls_capture_glTexEnvi(GLenum target, GLenum pname, GLint param);
  207. extern void __gls_capture_glTexEnviv(GLenum target, GLenum pname, const GLint *params);
  208. extern void __gls_capture_glTexGend(GLenum coord, GLenum pname, GLdouble param);
  209. extern void __gls_capture_glTexGendv(GLenum coord, GLenum pname, const GLdouble *params);
  210. extern void __gls_capture_glTexGenf(GLenum coord, GLenum pname, GLfloat param);
  211. extern void __gls_capture_glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params);
  212. extern void __gls_capture_glTexGeni(GLenum coord, GLenum pname, GLint param);
  213. extern void __gls_capture_glTexGeniv(GLenum coord, GLenum pname, const GLint *params);
  214. extern void __gls_capture_glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer);
  215. extern void __gls_capture_glSelectBuffer(GLsizei size, GLuint *buffer);
  216. extern GLint __gls_capture_glRenderMode(GLenum mode);
  217. extern void __gls_capture_glInitNames(void);
  218. extern void __gls_capture_glLoadName(GLuint name);
  219. extern void __gls_capture_glPassThrough(GLfloat token);
  220. extern void __gls_capture_glPopName(void);
  221. extern void __gls_capture_glPushName(GLuint name);
  222. extern void __gls_capture_glDrawBuffer(GLenum mode);
  223. extern void __gls_capture_glClear(GLbitfield mask);
  224. extern void __gls_capture_glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
  225. extern void __gls_capture_glClearIndex(GLfloat c);
  226. extern void __gls_capture_glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
  227. extern void __gls_capture_glClearStencil(GLint s);
  228. extern void __gls_capture_glClearDepth(GLclampd depth);
  229. extern void __gls_capture_glStencilMask(GLuint mask);
  230. extern void __gls_capture_glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
  231. extern void __gls_capture_glDepthMask(GLboolean flag);
  232. extern void __gls_capture_glIndexMask(GLuint mask);
  233. extern void __gls_capture_glAccum(GLenum op, GLfloat value);
  234. extern void __gls_capture_glDisable(GLenum cap);
  235. extern void __gls_capture_glEnable(GLenum cap);
  236. extern void __gls_capture_glFinish(void);
  237. extern void __gls_capture_glFlush(void);
  238. extern void __gls_capture_glPopAttrib(void);
  239. extern void __gls_capture_glPushAttrib(GLbitfield mask);
  240. extern void __gls_capture_glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
  241. extern void __gls_capture_glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
  242. extern void __gls_capture_glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
  243. extern void __gls_capture_glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
  244. extern void __gls_capture_glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);
  245. extern void __gls_capture_glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);
  246. extern void __gls_capture_glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
  247. extern void __gls_capture_glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
  248. extern void __gls_capture_glEvalCoord1d(GLdouble u);
  249. extern void __gls_capture_glEvalCoord1dv(const GLdouble *u);
  250. extern void __gls_capture_glEvalCoord1f(GLfloat u);
  251. extern void __gls_capture_glEvalCoord1fv(const GLfloat *u);
  252. extern void __gls_capture_glEvalCoord2d(GLdouble u, GLdouble v);
  253. extern void __gls_capture_glEvalCoord2dv(const GLdouble *u);
  254. extern void __gls_capture_glEvalCoord2f(GLfloat u, GLfloat v);
  255. extern void __gls_capture_glEvalCoord2fv(const GLfloat *u);
  256. extern void __gls_capture_glEvalMesh1(GLenum mode, GLint i1, GLint i2);
  257. extern void __gls_capture_glEvalPoint1(GLint i);
  258. extern void __gls_capture_glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
  259. extern void __gls_capture_glEvalPoint2(GLint i, GLint j);
  260. extern void __gls_capture_glAlphaFunc(GLenum func, GLclampf ref);
  261. extern void __gls_capture_glBlendFunc(GLenum sfactor, GLenum dfactor);
  262. extern void __gls_capture_glLogicOp(GLenum opcode);
  263. extern void __gls_capture_glStencilFunc(GLenum func, GLint ref, GLuint mask);
  264. extern void __gls_capture_glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
  265. extern void __gls_capture_glDepthFunc(GLenum func);
  266. extern void __gls_capture_glPixelZoom(GLfloat xfactor, GLfloat yfactor);
  267. extern void __gls_capture_glPixelTransferf(GLenum pname, GLfloat param);
  268. extern void __gls_capture_glPixelTransferi(GLenum pname, GLint param);
  269. extern void __gls_capture_glPixelStoref(GLenum pname, GLfloat param);
  270. extern void __gls_capture_glPixelStorei(GLenum pname, GLint param);
  271. extern void __gls_capture_glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values);
  272. extern void __gls_capture_glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values);
  273. extern void __gls_capture_glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values);
  274. extern void __gls_capture_glReadBuffer(GLenum mode);
  275. extern void __gls_capture_glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
  276. extern void __gls_capture_glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
  277. extern void __gls_capture_glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
  278. extern void __gls_capture_glGetBooleanv(GLenum pname, GLboolean *params);
  279. extern void __gls_capture_glGetClipPlane(GLenum plane, GLdouble *equation);
  280. extern void __gls_capture_glGetDoublev(GLenum pname, GLdouble *params);
  281. extern GLenum __gls_capture_glGetError(void);
  282. extern void __gls_capture_glGetFloatv(GLenum pname, GLfloat *params);
  283. extern void __gls_capture_glGetIntegerv(GLenum pname, GLint *params);
  284. extern void __gls_capture_glGetLightfv(GLenum light, GLenum pname, GLfloat *params);
  285. extern void __gls_capture_glGetLightiv(GLenum light, GLenum pname, GLint *params);
  286. extern void __gls_capture_glGetMapdv(GLenum target, GLenum query, GLdouble *v);
  287. extern void __gls_capture_glGetMapfv(GLenum target, GLenum query, GLfloat *v);
  288. extern void __gls_capture_glGetMapiv(GLenum target, GLenum query, GLint *v);
  289. extern void __gls_capture_glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params);
  290. extern void __gls_capture_glGetMaterialiv(GLenum face, GLenum pname, GLint *params);
  291. extern void __gls_capture_glGetPixelMapfv(GLenum map, GLfloat *values);
  292. extern void __gls_capture_glGetPixelMapuiv(GLenum map, GLuint *values);
  293. extern void __gls_capture_glGetPixelMapusv(GLenum map, GLushort *values);
  294. extern void __gls_capture_glGetPolygonStipple(GLubyte *mask);
  295. extern const GLubyte * __gls_capture_glGetString(GLenum name);
  296. extern void __gls_capture_glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params);
  297. extern void __gls_capture_glGetTexEnviv(GLenum target, GLenum pname, GLint *params);
  298. extern void __gls_capture_glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params);
  299. extern void __gls_capture_glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);
  300. extern void __gls_capture_glGetTexGeniv(GLenum coord, GLenum pname, GLint *params);
  301. extern void __gls_capture_glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
  302. extern void __gls_capture_glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params);
  303. extern void __gls_capture_glGetTexParameteriv(GLenum target, GLenum pname, GLint *params);
  304. extern void __gls_capture_glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params);
  305. extern void __gls_capture_glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params);
  306. extern GLboolean __gls_capture_glIsEnabled(GLenum cap);
  307. extern GLboolean __gls_capture_glIsList(GLuint list);
  308. extern void __gls_capture_glDepthRange(GLclampd near, GLclampd far);
  309. extern void __gls_capture_glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far);
  310. extern void __gls_capture_glLoadIdentity(void);
  311. extern void __gls_capture_glLoadMatrixf(const GLfloat *m);
  312. extern void __gls_capture_glLoadMatrixd(const GLdouble *m);
  313. extern void __gls_capture_glMatrixMode(GLenum mode);
  314. extern void __gls_capture_glMultMatrixf(const GLfloat *m);
  315. extern void __gls_capture_glMultMatrixd(const GLdouble *m);
  316. extern void __gls_capture_glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far);
  317. extern void __gls_capture_glPopMatrix(void);
  318. extern void __gls_capture_glPushMatrix(void);
  319. extern void __gls_capture_glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
  320. extern void __gls_capture_glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
  321. extern void __gls_capture_glScaled(GLdouble x, GLdouble y, GLdouble z);
  322. extern void __gls_capture_glScalef(GLfloat x, GLfloat y, GLfloat z);
  323. extern void __gls_capture_glTranslated(GLdouble x, GLdouble y, GLdouble z);
  324. extern void __gls_capture_glTranslatef(GLfloat x, GLfloat y, GLfloat z);
  325. extern void __gls_capture_glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
  326. extern void __gls_capture_glBlendColorEXT(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
  327. extern void __gls_capture_glBlendEquationEXT(GLenum mode);
  328. extern void __gls_capture_glPolygonOffsetEXT(GLfloat factor, GLfloat bias);
  329. extern void __gls_capture_glTexSubImage1DEXT(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
  330. extern void __gls_capture_glTexSubImage2DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
  331. extern void __gls_capture_glSampleMaskSGIS(GLclampf value, GLboolean invert);
  332. extern void __gls_capture_glSamplePatternSGIS(GLenum pattern);
  333. extern void __gls_capture_glTagSampleBufferSGIX(void);
  334. extern void __gls_capture_glConvolutionFilter1DEXT(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);
  335. extern void __gls_capture_glConvolutionFilter2DEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);
  336. extern void __gls_capture_glConvolutionParameterfEXT(GLenum target, GLenum pname, GLfloat params);
  337. extern void __gls_capture_glConvolutionParameterfvEXT(GLenum target, GLenum pname, const GLfloat *params);
  338. extern void __gls_capture_glConvolutionParameteriEXT(GLenum target, GLenum pname, GLint params);
  339. extern void __gls_capture_glConvolutionParameterivEXT(GLenum target, GLenum pname, const GLint *params);
  340. extern void __gls_capture_glCopyConvolutionFilter1DEXT(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
  341. extern void __gls_capture_glCopyConvolutionFilter2DEXT(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
  342. extern void __gls_capture_glGetConvolutionFilterEXT(GLenum target, GLenum format, GLenum type, GLvoid *image);
  343. extern void __gls_capture_glGetConvolutionParameterfvEXT(GLenum target, GLenum pname, GLfloat *params);
  344. extern void __gls_capture_glGetConvolutionParameterivEXT(GLenum target, GLenum pname, GLint *params);
  345. extern void __gls_capture_glGetSeparableFilterEXT(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);
  346. extern void __gls_capture_glSeparableFilter2DEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);
  347. extern void __gls_capture_glGetHistogramEXT(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
  348. extern void __gls_capture_glGetHistogramParameterfvEXT(GLenum target, GLenum pname, GLfloat *params);
  349. extern void __gls_capture_glGetHistogramParameterivEXT(GLenum target, GLenum pname, GLint *params);
  350. extern void __gls_capture_glGetMinmaxEXT(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
  351. extern void __gls_capture_glGetMinmaxParameterfvEXT(GLenum target, GLenum pname, GLfloat *params);
  352. extern void __gls_capture_glGetMinmaxParameterivEXT(GLenum target, GLenum pname, GLint *params);
  353. extern void __gls_capture_glHistogramEXT(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
  354. extern void __gls_capture_glMinmaxEXT(GLenum target, GLenum internalformat, GLboolean sink);
  355. extern void __gls_capture_glResetHistogramEXT(GLenum target);
  356. extern void __gls_capture_glResetMinmaxEXT(GLenum target);
  357. extern void __gls_capture_glTexImage3DEXT(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
  358. extern void __gls_capture_glTexSubImage3DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
  359. extern void __gls_capture_glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat *points);
  360. extern void __gls_capture_glGetDetailTexFuncSGIS(GLenum target, GLfloat *points);
  361. extern void __gls_capture_glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat *points);
  362. extern void __gls_capture_glGetSharpenTexFuncSGIS(GLenum target, GLfloat *points);
  363. extern void __gls_capture_glArrayElementEXT(GLint i);
  364. extern void __gls_capture_glColorPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
  365. extern void __gls_capture_glDrawArraysEXT(GLenum mode, GLint first, GLsizei count);
  366. extern void __gls_capture_glEdgeFlagPointerEXT(GLsizei stride, GLsizei count, const GLboolean *pointer);
  367. extern void __gls_capture_glGetPointervEXT(GLenum pname, GLvoid* *params);
  368. extern void __gls_capture_glIndexPointerEXT(GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
  369. extern void __gls_capture_glNormalPointerEXT(GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
  370. extern void __gls_capture_glTexCoordPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
  371. extern void __gls_capture_glVertexPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
  372. extern GLboolean __gls_capture_glAreTexturesResidentEXT(GLsizei n, const GLuint *textures, GLboolean *residences);
  373. extern void __gls_capture_glBindTextureEXT(GLenum target, GLuint texture);
  374. extern void __gls_capture_glDeleteTexturesEXT(GLsizei n, const GLuint *textures);
  375. extern void __gls_capture_glGenTexturesEXT(GLsizei n, GLuint *textures);
  376. extern GLboolean __gls_capture_glIsTextureEXT(GLuint texture);
  377. extern void __gls_capture_glPrioritizeTexturesEXT(GLsizei n, const GLuint *textures, const GLclampf *priorities);
  378. extern void __gls_capture_glColorTableSGI(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
  379. extern void __gls_capture_glColorTableParameterfvSGI(GLenum target, GLenum pname, const GLfloat *params);
  380. extern void __gls_capture_glColorTableParameterivSGI(GLenum target, GLenum pname, const GLint *params);
  381. extern void __gls_capture_glCopyColorTableSGI(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
  382. extern void __gls_capture_glGetColorTableSGI(GLenum target, GLenum format, GLenum type, GLvoid *table);
  383. extern void __gls_capture_glGetColorTableParameterfvSGI(GLenum target, GLenum pname, GLfloat *params);
  384. extern void __gls_capture_glGetColorTableParameterivSGI(GLenum target, GLenum pname, GLint *params);
  385. extern void __gls_capture_glGetTexColorTableParameterfvSGI(GLenum target, GLenum pname, GLfloat *params);
  386. extern void __gls_capture_glGetTexColorTableParameterivSGI(GLenum target, GLenum pname, GLint *params);
  387. extern void __gls_capture_glTexColorTableParameterfvSGI(GLenum target, GLenum pname, const GLfloat *params);
  388. extern void __gls_capture_glTexColorTableParameterivSGI(GLenum target, GLenum pname, const GLint *params);
  389. extern void __gls_capture_glCopyTexImage1DEXT(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
  390. extern void __gls_capture_glCopyTexImage2DEXT(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
  391. extern void __gls_capture_glCopyTexSubImage1DEXT(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
  392. extern void __gls_capture_glCopyTexSubImage2DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
  393. extern void __gls_capture_glCopyTexSubImage3DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
  394. extern void __gls_capture_glTexImage4DSGIS(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
  395. extern void __gls_capture_glTexSubImage4DSGIS(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid *pixels);
  396. extern void __gls_capture_glPixelTexGenSGIX(GLenum mode);
  397. __GLdispatchState __glDispatchCapture = {
  398. {
  399. __gls_capture_glNewList,
  400. __gls_capture_glEndList,
  401. __gls_capture_glCallList,
  402. __gls_capture_glCallLists,
  403. __gls_capture_glDeleteLists,
  404. __gls_capture_glGenLists,
  405. __gls_capture_glListBase,
  406. __gls_capture_glBegin,
  407. __gls_capture_glBitmap,
  408. __gls_capture_glEdgeFlag,
  409. __gls_capture_glEdgeFlagv,
  410. __gls_capture_glEnd,
  411. __gls_capture_glClipPlane,
  412. __gls_capture_glColorMaterial,
  413. __gls_capture_glCullFace,
  414. __gls_capture_glFogf,
  415. __gls_capture_glFogfv,
  416. __gls_capture_glFogi,
  417. __gls_capture_glFogiv,
  418. __gls_capture_glFrontFace,
  419. __gls_capture_glHint,
  420. __gls_capture_glLightf,
  421. __gls_capture_glLightfv,
  422. __gls_capture_glLighti,
  423. __gls_capture_glLightiv,
  424. __gls_capture_glLightModelf,
  425. __gls_capture_glLightModelfv,
  426. __gls_capture_glLightModeli,
  427. __gls_capture_glLightModeliv,
  428. __gls_capture_glLineStipple,
  429. __gls_capture_glLineWidth,
  430. __gls_capture_glMaterialf,
  431. __gls_capture_glMaterialfv,
  432. __gls_capture_glMateriali,
  433. __gls_capture_glMaterialiv,
  434. __gls_capture_glPointSize,
  435. __gls_capture_glPolygonMode,
  436. __gls_capture_glPolygonStipple,
  437. __gls_capture_glScissor,
  438. __gls_capture_glShadeModel,
  439. __gls_capture_glTexParameterf,
  440. __gls_capture_glTexParameterfv,
  441. __gls_capture_glTexParameteri,
  442. __gls_capture_glTexParameteriv,
  443. __gls_capture_glTexImage1D,
  444. __gls_capture_glTexImage2D,
  445. __gls_capture_glTexEnvf,
  446. __gls_capture_glTexEnvfv,
  447. __gls_capture_glTexEnvi,
  448. __gls_capture_glTexEnviv,
  449. __gls_capture_glTexGend,
  450. __gls_capture_glTexGendv,
  451. __gls_capture_glTexGenf,
  452. __gls_capture_glTexGenfv,
  453. __gls_capture_glTexGeni,
  454. __gls_capture_glTexGeniv,
  455. __gls_capture_glFeedbackBuffer,
  456. __gls_capture_glSelectBuffer,
  457. __gls_capture_glRenderMode,
  458. __gls_capture_glInitNames,
  459. __gls_capture_glLoadName,
  460. __gls_capture_glPassThrough,
  461. __gls_capture_glPopName,
  462. __gls_capture_glPushName,
  463. __gls_capture_glDrawBuffer,
  464. __gls_capture_glClear,
  465. __gls_capture_glClearAccum,
  466. __gls_capture_glClearIndex,
  467. __gls_capture_glClearColor,
  468. __gls_capture_glClearStencil,
  469. __gls_capture_glClearDepth,
  470. __gls_capture_glStencilMask,
  471. __gls_capture_glColorMask,
  472. __gls_capture_glDepthMask,
  473. __gls_capture_glIndexMask,
  474. __gls_capture_glAccum,
  475. __gls_capture_glDisable,
  476. __gls_capture_glEnable,
  477. __gls_capture_glFinish,
  478. __gls_capture_glFlush,
  479. __gls_capture_glPopAttrib,
  480. __gls_capture_glPushAttrib,
  481. __gls_capture_glMap1d,
  482. __gls_capture_glMap1f,
  483. __gls_capture_glMap2d,
  484. __gls_capture_glMap2f,
  485. __gls_capture_glMapGrid1d,
  486. __gls_capture_glMapGrid1f,
  487. __gls_capture_glMapGrid2d,
  488. __gls_capture_glMapGrid2f,
  489. __gls_capture_glEvalCoord1d,
  490. __gls_capture_glEvalCoord1dv,
  491. __gls_capture_glEvalCoord1f,
  492. __gls_capture_glEvalCoord1fv,
  493. __gls_capture_glEvalCoord2d,
  494. __gls_capture_glEvalCoord2dv,
  495. __gls_capture_glEvalCoord2f,
  496. __gls_capture_glEvalCoord2fv,
  497. __gls_capture_glEvalMesh1,
  498. __gls_capture_glEvalPoint1,
  499. __gls_capture_glEvalMesh2,
  500. __gls_capture_glEvalPoint2,
  501. __gls_capture_glAlphaFunc,
  502. __gls_capture_glBlendFunc,
  503. __gls_capture_glLogicOp,
  504. __gls_capture_glStencilFunc,
  505. __gls_capture_glStencilOp,
  506. __gls_capture_glDepthFunc,
  507. __gls_capture_glPixelZoom,
  508. __gls_capture_glPixelTransferf,
  509. __gls_capture_glPixelTransferi,
  510. __gls_capture_glPixelStoref,
  511. __gls_capture_glPixelStorei,
  512. __gls_capture_glPixelMapfv,
  513. __gls_capture_glPixelMapuiv,
  514. __gls_capture_glPixelMapusv,
  515. __gls_capture_glReadBuffer,
  516. __gls_capture_glCopyPixels,
  517. __gls_capture_glReadPixels,
  518. __gls_capture_glDrawPixels,
  519. __gls_capture_glGetBooleanv,
  520. __gls_capture_glGetClipPlane,
  521. __gls_capture_glGetDoublev,
  522. __gls_capture_glGetError,
  523. __gls_capture_glGetFloatv,
  524. __gls_capture_glGetIntegerv,
  525. __gls_capture_glGetLightfv,
  526. __gls_capture_glGetLightiv,
  527. __gls_capture_glGetMapdv,
  528. __gls_capture_glGetMapfv,
  529. __gls_capture_glGetMapiv,
  530. __gls_capture_glGetMaterialfv,
  531. __gls_capture_glGetMaterialiv,
  532. __gls_capture_glGetPixelMapfv,
  533. __gls_capture_glGetPixelMapuiv,
  534. __gls_capture_glGetPixelMapusv,
  535. __gls_capture_glGetPolygonStipple,
  536. __gls_capture_glGetString,
  537. __gls_capture_glGetTexEnvfv,
  538. __gls_capture_glGetTexEnviv,
  539. __gls_capture_glGetTexGendv,
  540. __gls_capture_glGetTexGenfv,
  541. __gls_capture_glGetTexGeniv,
  542. __gls_capture_glGetTexImage,
  543. __gls_capture_glGetTexParameterfv,
  544. __gls_capture_glGetTexParameteriv,
  545. __gls_capture_glGetTexLevelParameterfv,
  546. __gls_capture_glGetTexLevelParameteriv,
  547. __gls_capture_glIsEnabled,
  548. __gls_capture_glIsList,
  549. __gls_capture_glDepthRange,
  550. __gls_capture_glFrustum,
  551. __gls_capture_glLoadIdentity,
  552. __gls_capture_glLoadMatrixf,
  553. __gls_capture_glLoadMatrixd,
  554. __gls_capture_glMatrixMode,
  555. __gls_capture_glMultMatrixf,
  556. __gls_capture_glMultMatrixd,
  557. __gls_capture_glOrtho,
  558. __gls_capture_glPopMatrix,
  559. __gls_capture_glPushMatrix,
  560. __gls_capture_glRotated,
  561. __gls_capture_glRotatef,
  562. __gls_capture_glScaled,
  563. __gls_capture_glScalef,
  564. __gls_capture_glTranslated,
  565. __gls_capture_glTranslatef,
  566. __gls_capture_glViewport,
  567. __gls_capture_glBlendColorEXT,
  568. __gls_capture_glBlendEquationEXT,
  569. __gls_capture_glPolygonOffsetEXT,
  570. __gls_capture_glTexSubImage1DEXT,
  571. __gls_capture_glTexSubImage2DEXT,
  572. __gls_capture_glSampleMaskSGIS,
  573. __gls_capture_glSamplePatternSGIS,
  574. __gls_capture_glTagSampleBufferSGIX,
  575. __gls_capture_glConvolutionFilter1DEXT,
  576. __gls_capture_glConvolutionFilter2DEXT,
  577. __gls_capture_glConvolutionParameterfEXT,
  578. __gls_capture_glConvolutionParameterfvEXT,
  579. __gls_capture_glConvolutionParameteriEXT,
  580. __gls_capture_glConvolutionParameterivEXT,
  581. __gls_capture_glCopyConvolutionFilter1DEXT,
  582. __gls_capture_glCopyConvolutionFilter2DEXT,
  583. __gls_capture_glGetConvolutionFilterEXT,
  584. __gls_capture_glGetConvolutionParameterfvEXT,
  585. __gls_capture_glGetConvolutionParameterivEXT,
  586. __gls_capture_glGetSeparableFilterEXT,
  587. __gls_capture_glSeparableFilter2DEXT,
  588. __gls_capture_glGetHistogramEXT,
  589. __gls_capture_glGetHistogramParameterfvEXT,
  590. __gls_capture_glGetHistogramParameterivEXT,
  591. __gls_capture_glGetMinmaxEXT,
  592. __gls_capture_glGetMinmaxParameterfvEXT,
  593. __gls_capture_glGetMinmaxParameterivEXT,
  594. __gls_capture_glHistogramEXT,
  595. __gls_capture_glMinmaxEXT,
  596. __gls_capture_glResetHistogramEXT,
  597. __gls_capture_glResetMinmaxEXT,
  598. __gls_capture_glTexImage3DEXT,
  599. __gls_capture_glTexSubImage3DEXT,
  600. __gls_capture_glDetailTexFuncSGIS,
  601. __gls_capture_glGetDetailTexFuncSGIS,
  602. __gls_capture_glSharpenTexFuncSGIS,
  603. __gls_capture_glGetSharpenTexFuncSGIS,
  604. __gls_capture_glArrayElementEXT,
  605. __gls_capture_glColorPointerEXT,
  606. __gls_capture_glDrawArraysEXT,
  607. __gls_capture_glEdgeFlagPointerEXT,
  608. __gls_capture_glGetPointervEXT,
  609. __gls_capture_glIndexPointerEXT,
  610. __gls_capture_glNormalPointerEXT,
  611. __gls_capture_glTexCoordPointerEXT,
  612. __gls_capture_glVertexPointerEXT,
  613. __gls_capture_glAreTexturesResidentEXT,
  614. __gls_capture_glBindTextureEXT,
  615. __gls_capture_glDeleteTexturesEXT,
  616. __gls_capture_glGenTexturesEXT,
  617. __gls_capture_glIsTextureEXT,
  618. __gls_capture_glPrioritizeTexturesEXT,
  619. __gls_capture_glColorTableSGI,
  620. __gls_capture_glColorTableParameterfvSGI,
  621. __gls_capture_glColorTableParameterivSGI,
  622. __gls_capture_glCopyColorTableSGI,
  623. __gls_capture_glGetColorTableSGI,
  624. __gls_capture_glGetColorTableParameterfvSGI,
  625. __gls_capture_glGetColorTableParameterivSGI,
  626. __gls_capture_glGetTexColorTableParameterfvSGI,
  627. __gls_capture_glGetTexColorTableParameterivSGI,
  628. __gls_capture_glTexColorTableParameterfvSGI,
  629. __gls_capture_glTexColorTableParameterivSGI,
  630. __gls_capture_glCopyTexImage1DEXT,
  631. __gls_capture_glCopyTexImage2DEXT,
  632. __gls_capture_glCopyTexSubImage1DEXT,
  633. __gls_capture_glCopyTexSubImage2DEXT,
  634. __gls_capture_glCopyTexSubImage3DEXT,
  635. __gls_capture_glTexImage4DSGIS,
  636. __gls_capture_glTexSubImage4DSGIS,
  637. __gls_capture_glPixelTexGenSGIX,
  638. glSpriteParameterfSGIX,
  639. glSpriteParameterfvSGIX,
  640. glSpriteParameteriSGIX,
  641. glSpriteParameterivSGIX,
  642. },
  643. {
  644. __gls_capture_glVertex2d,
  645. __gls_capture_glVertex2dv,
  646. __gls_capture_glVertex2f,
  647. __gls_capture_glVertex2fv,
  648. __gls_capture_glVertex2i,
  649. __gls_capture_glVertex2iv,
  650. __gls_capture_glVertex2s,
  651. __gls_capture_glVertex2sv,
  652. __gls_capture_glVertex3d,
  653. __gls_capture_glVertex3dv,
  654. __gls_capture_glVertex3f,
  655. __gls_capture_glVertex3fv,
  656. __gls_capture_glVertex3i,
  657. __gls_capture_glVertex3iv,
  658. __gls_capture_glVertex3s,
  659. __gls_capture_glVertex3sv,
  660. __gls_capture_glVertex4d,
  661. __gls_capture_glVertex4dv,
  662. __gls_capture_glVertex4f,
  663. __gls_capture_glVertex4fv,
  664. __gls_capture_glVertex4i,
  665. __gls_capture_glVertex4iv,
  666. __gls_capture_glVertex4s,
  667. __gls_capture_glVertex4sv,
  668. },
  669. {
  670. __gls_capture_glColor3b,
  671. __gls_capture_glColor3bv,
  672. __gls_capture_glColor3d,
  673. __gls_capture_glColor3dv,
  674. __gls_capture_glColor3f,
  675. __gls_capture_glColor3fv,
  676. __gls_capture_glColor3i,
  677. __gls_capture_glColor3iv,
  678. __gls_capture_glColor3s,
  679. __gls_capture_glColor3sv,
  680. __gls_capture_glColor3ub,
  681. __gls_capture_glColor3ubv,
  682. __gls_capture_glColor3ui,
  683. __gls_capture_glColor3uiv,
  684. __gls_capture_glColor3us,
  685. __gls_capture_glColor3usv,
  686. __gls_capture_glColor4b,
  687. __gls_capture_glColor4bv,
  688. __gls_capture_glColor4d,
  689. __gls_capture_glColor4dv,
  690. __gls_capture_glColor4f,
  691. __gls_capture_glColor4fv,
  692. __gls_capture_glColor4i,
  693. __gls_capture_glColor4iv,
  694. __gls_capture_glColor4s,
  695. __gls_capture_glColor4sv,
  696. __gls_capture_glColor4ub,
  697. __gls_capture_glColor4ubv,
  698. __gls_capture_glColor4ui,
  699. __gls_capture_glColor4uiv,
  700. __gls_capture_glColor4us,
  701. __gls_capture_glColor4usv,
  702. __gls_capture_glIndexd,
  703. __gls_capture_glIndexdv,
  704. __gls_capture_glIndexf,
  705. __gls_capture_glIndexfv,
  706. __gls_capture_glIndexi,
  707. __gls_capture_glIndexiv,
  708. __gls_capture_glIndexs,
  709. __gls_capture_glIndexsv,
  710. },
  711. {
  712. __gls_capture_glNormal3b,
  713. __gls_capture_glNormal3bv,
  714. __gls_capture_glNormal3d,
  715. __gls_capture_glNormal3dv,
  716. __gls_capture_glNormal3f,
  717. __gls_capture_glNormal3fv,
  718. __gls_capture_glNormal3i,
  719. __gls_capture_glNormal3iv,
  720. __gls_capture_glNormal3s,
  721. __gls_capture_glNormal3sv,
  722. },
  723. {
  724. __gls_capture_glTexCoord1d,
  725. __gls_capture_glTexCoord1dv,
  726. __gls_capture_glTexCoord1f,
  727. __gls_capture_glTexCoord1fv,
  728. __gls_capture_glTexCoord1i,
  729. __gls_capture_glTexCoord1iv,
  730. __gls_capture_glTexCoord1s,
  731. __gls_capture_glTexCoord1sv,
  732. __gls_capture_glTexCoord2d,
  733. __gls_capture_glTexCoord2dv,
  734. __gls_capture_glTexCoord2f,
  735. __gls_capture_glTexCoord2fv,
  736. __gls_capture_glTexCoord2i,
  737. __gls_capture_glTexCoord2iv,
  738. __gls_capture_glTexCoord2s,
  739. __gls_capture_glTexCoord2sv,
  740. __gls_capture_glTexCoord3d,
  741. __gls_capture_glTexCoord3dv,
  742. __gls_capture_glTexCoord3f,
  743. __gls_capture_glTexCoord3fv,
  744. __gls_capture_glTexCoord3i,
  745. __gls_capture_glTexCoord3iv,
  746. __gls_capture_glTexCoord3s,
  747. __gls_capture_glTexCoord3sv,
  748. __gls_capture_glTexCoord4d,
  749. __gls_capture_glTexCoord4dv,
  750. __gls_capture_glTexCoord4f,
  751. __gls_capture_glTexCoord4fv,
  752. __gls_capture_glTexCoord4i,
  753. __gls_capture_glTexCoord4iv,
  754. __gls_capture_glTexCoord4s,
  755. __gls_capture_glTexCoord4sv,
  756. },
  757. {
  758. __gls_capture_glRasterPos2d,
  759. __gls_capture_glRasterPos2dv,
  760. __gls_capture_glRasterPos2f,
  761. __gls_capture_glRasterPos2fv,
  762. __gls_capture_glRasterPos2i,
  763. __gls_capture_glRasterPos2iv,
  764. __gls_capture_glRasterPos2s,
  765. __gls_capture_glRasterPos2sv,
  766. __gls_capture_glRasterPos3d,
  767. __gls_capture_glRasterPos3dv,
  768. __gls_capture_glRasterPos3f,
  769. __gls_capture_glRasterPos3fv,
  770. __gls_capture_glRasterPos3i,
  771. __gls_capture_glRasterPos3iv,
  772. __gls_capture_glRasterPos3s,
  773. __gls_capture_glRasterPos3sv,
  774. __gls_capture_glRasterPos4d,
  775. __gls_capture_glRasterPos4dv,
  776. __gls_capture_glRasterPos4f,
  777. __gls_capture_glRasterPos4fv,
  778. __gls_capture_glRasterPos4i,
  779. __gls_capture_glRasterPos4iv,
  780. __gls_capture_glRasterPos4s,
  781. __gls_capture_glRasterPos4sv,
  782. },
  783. {
  784. __gls_capture_glRectd,
  785. __gls_capture_glRectdv,
  786. __gls_capture_glRectf,
  787. __gls_capture_glRectfv,
  788. __gls_capture_glRecti,
  789. __gls_capture_glRectiv,
  790. __gls_capture_glRects,
  791. __gls_capture_glRectsv,
  792. },
  793. };