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

Information | Donate

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

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

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

ReactOS Development > Doxygen

glapitable.h
Go to the documentation of this file.
00001 /* DO NOT EDIT - This file generated automatically by gl_table.py (from Mesa) script */
00002 
00003 /*
00004  * Copyright (C) 1999-2003  Brian Paul   All Rights Reserved.
00005  * (C) Copyright IBM Corporation 2004
00006  * All Rights Reserved.
00007  * 
00008  * Permission is hereby granted, free of charge, to any person obtaining a
00009  * copy of this software and associated documentation files (the "Software"),
00010  * to deal in the Software without restriction, including without limitation
00011  * the rights to use, copy, modify, merge, publish, distribute, sub license,
00012  * and/or sell copies of the Software, and to permit persons to whom the
00013  * Software is furnished to do so, subject to the following conditions:
00014  * 
00015  * The above copyright notice and this permission notice (including the next
00016  * paragraph) shall be included in all copies or substantial portions of the
00017  * Software.
00018  * 
00019  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
00020  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
00021  * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
00022  * BRIAN PAUL, IBM,
00023  * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
00024  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
00025  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
00026  * SOFTWARE.
00027  */
00028 
00029 #if !defined( _GLAPI_TABLE_H_ )
00030 #  define _GLAPI_TABLE_H_
00031 
00032 #ifndef GLAPIENTRYP
00033 # ifndef GLAPIENTRY
00034 #  define GLAPIENTRY
00035 # endif
00036 
00037 # define GLAPIENTRYP GLAPIENTRY *
00038 #endif
00039 
00040 
00041 struct _glapi_table
00042 {
00043    void (GLAPIENTRYP NewList)(GLuint list, GLenum mode); /* 0 */
00044    void (GLAPIENTRYP EndList)(void); /* 1 */
00045    void (GLAPIENTRYP CallList)(GLuint list); /* 2 */
00046    void (GLAPIENTRYP CallLists)(GLsizei n, GLenum type, const GLvoid * lists); /* 3 */
00047    void (GLAPIENTRYP DeleteLists)(GLuint list, GLsizei range); /* 4 */
00048    GLuint (GLAPIENTRYP GenLists)(GLsizei range); /* 5 */
00049    void (GLAPIENTRYP ListBase)(GLuint base); /* 6 */
00050    void (GLAPIENTRYP Begin)(GLenum mode); /* 7 */
00051    void (GLAPIENTRYP Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); /* 8 */
00052    void (GLAPIENTRYP Color3b)(GLbyte red, GLbyte green, GLbyte blue); /* 9 */
00053    void (GLAPIENTRYP Color3bv)(const GLbyte * v); /* 10 */
00054    void (GLAPIENTRYP Color3d)(GLdouble red, GLdouble green, GLdouble blue); /* 11 */
00055    void (GLAPIENTRYP Color3dv)(const GLdouble * v); /* 12 */
00056    void (GLAPIENTRYP Color3f)(GLfloat red, GLfloat green, GLfloat blue); /* 13 */
00057    void (GLAPIENTRYP Color3fv)(const GLfloat * v); /* 14 */
00058    void (GLAPIENTRYP Color3i)(GLint red, GLint green, GLint blue); /* 15 */
00059    void (GLAPIENTRYP Color3iv)(const GLint * v); /* 16 */
00060    void (GLAPIENTRYP Color3s)(GLshort red, GLshort green, GLshort blue); /* 17 */
00061    void (GLAPIENTRYP Color3sv)(const GLshort * v); /* 18 */
00062    void (GLAPIENTRYP Color3ub)(GLubyte red, GLubyte green, GLubyte blue); /* 19 */
00063    void (GLAPIENTRYP Color3ubv)(const GLubyte * v); /* 20 */
00064    void (GLAPIENTRYP Color3ui)(GLuint red, GLuint green, GLuint blue); /* 21 */
00065    void (GLAPIENTRYP Color3uiv)(const GLuint * v); /* 22 */
00066    void (GLAPIENTRYP Color3us)(GLushort red, GLushort green, GLushort blue); /* 23 */
00067    void (GLAPIENTRYP Color3usv)(const GLushort * v); /* 24 */
00068    void (GLAPIENTRYP Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); /* 25 */
00069    void (GLAPIENTRYP Color4bv)(const GLbyte * v); /* 26 */
00070    void (GLAPIENTRYP Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); /* 27 */
00071    void (GLAPIENTRYP Color4dv)(const GLdouble * v); /* 28 */
00072    void (GLAPIENTRYP Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); /* 29 */
00073    void (GLAPIENTRYP Color4fv)(const GLfloat * v); /* 30 */
00074    void (GLAPIENTRYP Color4i)(GLint red, GLint green, GLint blue, GLint alpha); /* 31 */
00075    void (GLAPIENTRYP Color4iv)(const GLint * v); /* 32 */
00076    void (GLAPIENTRYP Color4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha); /* 33 */
00077    void (GLAPIENTRYP Color4sv)(const GLshort * v); /* 34 */
00078    void (GLAPIENTRYP Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); /* 35 */
00079    void (GLAPIENTRYP Color4ubv)(const GLubyte * v); /* 36 */
00080    void (GLAPIENTRYP Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha); /* 37 */
00081    void (GLAPIENTRYP Color4uiv)(const GLuint * v); /* 38 */
00082    void (GLAPIENTRYP Color4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha); /* 39 */
00083    void (GLAPIENTRYP Color4usv)(const GLushort * v); /* 40 */
00084    void (GLAPIENTRYP EdgeFlag)(GLboolean flag); /* 41 */
00085    void (GLAPIENTRYP EdgeFlagv)(const GLboolean * flag); /* 42 */
00086    void (GLAPIENTRYP End)(void); /* 43 */
00087    void (GLAPIENTRYP Indexd)(GLdouble c); /* 44 */
00088    void (GLAPIENTRYP Indexdv)(const GLdouble * c); /* 45 */
00089    void (GLAPIENTRYP Indexf)(GLfloat c); /* 46 */
00090    void (GLAPIENTRYP Indexfv)(const GLfloat * c); /* 47 */
00091    void (GLAPIENTRYP Indexi)(GLint c); /* 48 */
00092    void (GLAPIENTRYP Indexiv)(const GLint * c); /* 49 */
00093    void (GLAPIENTRYP Indexs)(GLshort c); /* 50 */
00094    void (GLAPIENTRYP Indexsv)(const GLshort * c); /* 51 */
00095    void (GLAPIENTRYP Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz); /* 52 */
00096    void (GLAPIENTRYP Normal3bv)(const GLbyte * v); /* 53 */
00097    void (GLAPIENTRYP Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz); /* 54 */
00098    void (GLAPIENTRYP Normal3dv)(const GLdouble * v); /* 55 */
00099    void (GLAPIENTRYP Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz); /* 56 */
00100    void (GLAPIENTRYP Normal3fv)(const GLfloat * v); /* 57 */
00101    void (GLAPIENTRYP Normal3i)(GLint nx, GLint ny, GLint nz); /* 58 */
00102    void (GLAPIENTRYP Normal3iv)(const GLint * v); /* 59 */
00103    void (GLAPIENTRYP Normal3s)(GLshort nx, GLshort ny, GLshort nz); /* 60 */
00104    void (GLAPIENTRYP Normal3sv)(const GLshort * v); /* 61 */
00105    void (GLAPIENTRYP RasterPos2d)(GLdouble x, GLdouble y); /* 62 */
00106    void (GLAPIENTRYP RasterPos2dv)(const GLdouble * v); /* 63 */
00107    void (GLAPIENTRYP RasterPos2f)(GLfloat x, GLfloat y); /* 64 */
00108    void (GLAPIENTRYP RasterPos2fv)(const GLfloat * v); /* 65 */
00109    void (GLAPIENTRYP RasterPos2i)(GLint x, GLint y); /* 66 */
00110    void (GLAPIENTRYP RasterPos2iv)(const GLint * v); /* 67 */
00111    void (GLAPIENTRYP RasterPos2s)(GLshort x, GLshort y); /* 68 */
00112    void (GLAPIENTRYP RasterPos2sv)(const GLshort * v); /* 69 */
00113    void (GLAPIENTRYP RasterPos3d)(GLdouble x, GLdouble y, GLdouble z); /* 70 */
00114    void (GLAPIENTRYP RasterPos3dv)(const GLdouble * v); /* 71 */
00115    void (GLAPIENTRYP RasterPos3f)(GLfloat x, GLfloat y, GLfloat z); /* 72 */
00116    void (GLAPIENTRYP RasterPos3fv)(const GLfloat * v); /* 73 */
00117    void (GLAPIENTRYP RasterPos3i)(GLint x, GLint y, GLint z); /* 74 */
00118    void (GLAPIENTRYP RasterPos3iv)(const GLint * v); /* 75 */
00119    void (GLAPIENTRYP RasterPos3s)(GLshort x, GLshort y, GLshort z); /* 76 */
00120    void (GLAPIENTRYP RasterPos3sv)(const GLshort * v); /* 77 */
00121    void (GLAPIENTRYP RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 78 */
00122    void (GLAPIENTRYP RasterPos4dv)(const GLdouble * v); /* 79 */
00123    void (GLAPIENTRYP RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 80 */
00124    void (GLAPIENTRYP RasterPos4fv)(const GLfloat * v); /* 81 */
00125    void (GLAPIENTRYP RasterPos4i)(GLint x, GLint y, GLint z, GLint w); /* 82 */
00126    void (GLAPIENTRYP RasterPos4iv)(const GLint * v); /* 83 */
00127    void (GLAPIENTRYP RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w); /* 84 */
00128    void (GLAPIENTRYP RasterPos4sv)(const GLshort * v); /* 85 */
00129    void (GLAPIENTRYP Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); /* 86 */
00130    void (GLAPIENTRYP Rectdv)(const GLdouble * v1, const GLdouble * v2); /* 87 */
00131    void (GLAPIENTRYP Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); /* 88 */
00132    void (GLAPIENTRYP Rectfv)(const GLfloat * v1, const GLfloat * v2); /* 89 */
00133    void (GLAPIENTRYP Recti)(GLint x1, GLint y1, GLint x2, GLint y2); /* 90 */
00134    void (GLAPIENTRYP Rectiv)(const GLint * v1, const GLint * v2); /* 91 */
00135    void (GLAPIENTRYP Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2); /* 92 */
00136    void (GLAPIENTRYP Rectsv)(const GLshort * v1, const GLshort * v2); /* 93 */
00137    void (GLAPIENTRYP TexCoord1d)(GLdouble s); /* 94 */
00138    void (GLAPIENTRYP TexCoord1dv)(const GLdouble * v); /* 95 */
00139    void (GLAPIENTRYP TexCoord1f)(GLfloat s); /* 96 */
00140    void (GLAPIENTRYP TexCoord1fv)(const GLfloat * v); /* 97 */
00141    void (GLAPIENTRYP TexCoord1i)(GLint s); /* 98 */
00142    void (GLAPIENTRYP TexCoord1iv)(const GLint * v); /* 99 */
00143    void (GLAPIENTRYP TexCoord1s)(GLshort s); /* 100 */
00144    void (GLAPIENTRYP TexCoord1sv)(const GLshort * v); /* 101 */
00145    void (GLAPIENTRYP TexCoord2d)(GLdouble s, GLdouble t); /* 102 */
00146    void (GLAPIENTRYP TexCoord2dv)(const GLdouble * v); /* 103 */
00147    void (GLAPIENTRYP TexCoord2f)(GLfloat s, GLfloat t); /* 104 */
00148    void (GLAPIENTRYP TexCoord2fv)(const GLfloat * v); /* 105 */
00149    void (GLAPIENTRYP TexCoord2i)(GLint s, GLint t); /* 106 */
00150    void (GLAPIENTRYP TexCoord2iv)(const GLint * v); /* 107 */
00151    void (GLAPIENTRYP TexCoord2s)(GLshort s, GLshort t); /* 108 */
00152    void (GLAPIENTRYP TexCoord2sv)(const GLshort * v); /* 109 */
00153    void (GLAPIENTRYP TexCoord3d)(GLdouble s, GLdouble t, GLdouble r); /* 110 */
00154    void (GLAPIENTRYP TexCoord3dv)(const GLdouble * v); /* 111 */
00155    void (GLAPIENTRYP TexCoord3f)(GLfloat s, GLfloat t, GLfloat r); /* 112 */
00156    void (GLAPIENTRYP TexCoord3fv)(const GLfloat * v); /* 113 */
00157    void (GLAPIENTRYP TexCoord3i)(GLint s, GLint t, GLint r); /* 114 */
00158    void (GLAPIENTRYP TexCoord3iv)(const GLint * v); /* 115 */
00159    void (GLAPIENTRYP TexCoord3s)(GLshort s, GLshort t, GLshort r); /* 116 */
00160    void (GLAPIENTRYP TexCoord3sv)(const GLshort * v); /* 117 */
00161    void (GLAPIENTRYP TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q); /* 118 */
00162    void (GLAPIENTRYP TexCoord4dv)(const GLdouble * v); /* 119 */
00163    void (GLAPIENTRYP TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q); /* 120 */
00164    void (GLAPIENTRYP TexCoord4fv)(const GLfloat * v); /* 121 */
00165    void (GLAPIENTRYP TexCoord4i)(GLint s, GLint t, GLint r, GLint q); /* 122 */
00166    void (GLAPIENTRYP TexCoord4iv)(const GLint * v); /* 123 */
00167    void (GLAPIENTRYP TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q); /* 124 */
00168    void (GLAPIENTRYP TexCoord4sv)(const GLshort * v); /* 125 */
00169    void (GLAPIENTRYP Vertex2d)(GLdouble x, GLdouble y); /* 126 */
00170    void (GLAPIENTRYP Vertex2dv)(const GLdouble * v); /* 127 */
00171    void (GLAPIENTRYP Vertex2f)(GLfloat x, GLfloat y); /* 128 */
00172    void (GLAPIENTRYP Vertex2fv)(const GLfloat * v); /* 129 */
00173    void (GLAPIENTRYP Vertex2i)(GLint x, GLint y); /* 130 */
00174    void (GLAPIENTRYP Vertex2iv)(const GLint * v); /* 131 */
00175    void (GLAPIENTRYP Vertex2s)(GLshort x, GLshort y); /* 132 */
00176    void (GLAPIENTRYP Vertex2sv)(const GLshort * v); /* 133 */
00177    void (GLAPIENTRYP Vertex3d)(GLdouble x, GLdouble y, GLdouble z); /* 134 */
00178    void (GLAPIENTRYP Vertex3dv)(const GLdouble * v); /* 135 */
00179    void (GLAPIENTRYP Vertex3f)(GLfloat x, GLfloat y, GLfloat z); /* 136 */
00180    void (GLAPIENTRYP Vertex3fv)(const GLfloat * v); /* 137 */
00181    void (GLAPIENTRYP Vertex3i)(GLint x, GLint y, GLint z); /* 138 */
00182    void (GLAPIENTRYP Vertex3iv)(const GLint * v); /* 139 */
00183    void (GLAPIENTRYP Vertex3s)(GLshort x, GLshort y, GLshort z); /* 140 */
00184    void (GLAPIENTRYP Vertex3sv)(const GLshort * v); /* 141 */
00185    void (GLAPIENTRYP Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 142 */
00186    void (GLAPIENTRYP Vertex4dv)(const GLdouble * v); /* 143 */
00187    void (GLAPIENTRYP Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 144 */
00188    void (GLAPIENTRYP Vertex4fv)(const GLfloat * v); /* 145 */
00189    void (GLAPIENTRYP Vertex4i)(GLint x, GLint y, GLint z, GLint w); /* 146 */
00190    void (GLAPIENTRYP Vertex4iv)(const GLint * v); /* 147 */
00191    void (GLAPIENTRYP Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w); /* 148 */
00192    void (GLAPIENTRYP Vertex4sv)(const GLshort * v); /* 149 */
00193    void (GLAPIENTRYP ClipPlane)(GLenum plane, const GLdouble * equation); /* 150 */
00194    void (GLAPIENTRYP ColorMaterial)(GLenum face, GLenum mode); /* 151 */
00195    void (GLAPIENTRYP CullFace)(GLenum mode); /* 152 */
00196    void (GLAPIENTRYP Fogf)(GLenum pname, GLfloat param); /* 153 */
00197    void (GLAPIENTRYP Fogfv)(GLenum pname, const GLfloat * params); /* 154 */
00198    void (GLAPIENTRYP Fogi)(GLenum pname, GLint param); /* 155 */
00199    void (GLAPIENTRYP Fogiv)(GLenum pname, const GLint * params); /* 156 */
00200    void (GLAPIENTRYP FrontFace)(GLenum mode); /* 157 */
00201    void (GLAPIENTRYP Hint)(GLenum target, GLenum mode); /* 158 */
00202    void (GLAPIENTRYP Lightf)(GLenum light, GLenum pname, GLfloat param); /* 159 */
00203    void (GLAPIENTRYP Lightfv)(GLenum light, GLenum pname, const GLfloat * params); /* 160 */
00204    void (GLAPIENTRYP Lighti)(GLenum light, GLenum pname, GLint param); /* 161 */
00205    void (GLAPIENTRYP Lightiv)(GLenum light, GLenum pname, const GLint * params); /* 162 */
00206    void (GLAPIENTRYP LightModelf)(GLenum pname, GLfloat param); /* 163 */
00207    void (GLAPIENTRYP LightModelfv)(GLenum pname, const GLfloat * params); /* 164 */
00208    void (GLAPIENTRYP LightModeli)(GLenum pname, GLint param); /* 165 */
00209    void (GLAPIENTRYP LightModeliv)(GLenum pname, const GLint * params); /* 166 */
00210    void (GLAPIENTRYP LineStipple)(GLint factor, GLushort pattern); /* 167 */
00211    void (GLAPIENTRYP LineWidth)(GLfloat width); /* 168 */
00212    void (GLAPIENTRYP Materialf)(GLenum face, GLenum pname, GLfloat param); /* 169 */
00213    void (GLAPIENTRYP Materialfv)(GLenum face, GLenum pname, const GLfloat * params); /* 170 */
00214    void (GLAPIENTRYP Materiali)(GLenum face, GLenum pname, GLint param); /* 171 */
00215    void (GLAPIENTRYP Materialiv)(GLenum face, GLenum pname, const GLint * params); /* 172 */
00216    void (GLAPIENTRYP PointSize)(GLfloat size); /* 173 */
00217    void (GLAPIENTRYP PolygonMode)(GLenum face, GLenum mode); /* 174 */
00218    void (GLAPIENTRYP PolygonStipple)(const GLubyte * mask); /* 175 */
00219    void (GLAPIENTRYP Scissor)(GLint x, GLint y, GLsizei width, GLsizei height); /* 176 */
00220    void (GLAPIENTRYP ShadeModel)(GLenum mode); /* 177 */
00221    void (GLAPIENTRYP TexParameterf)(GLenum target, GLenum pname, GLfloat param); /* 178 */
00222    void (GLAPIENTRYP TexParameterfv)(GLenum target, GLenum pname, const GLfloat * params); /* 179 */
00223    void (GLAPIENTRYP TexParameteri)(GLenum target, GLenum pname, GLint param); /* 180 */
00224    void (GLAPIENTRYP TexParameteriv)(GLenum target, GLenum pname, const GLint * params); /* 181 */
00225    void (GLAPIENTRYP TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 182 */
00226    void (GLAPIENTRYP TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 183 */
00227    void (GLAPIENTRYP TexEnvf)(GLenum target, GLenum pname, GLfloat param); /* 184 */
00228    void (GLAPIENTRYP TexEnvfv)(GLenum target, GLenum pname, const GLfloat * params); /* 185 */
00229    void (GLAPIENTRYP TexEnvi)(GLenum target, GLenum pname, GLint param); /* 186 */
00230    void (GLAPIENTRYP TexEnviv)(GLenum target, GLenum pname, const GLint * params); /* 187 */
00231    void (GLAPIENTRYP TexGend)(GLenum coord, GLenum pname, GLdouble param); /* 188 */
00232    void (GLAPIENTRYP TexGendv)(GLenum coord, GLenum pname, const GLdouble * params); /* 189 */
00233    void (GLAPIENTRYP TexGenf)(GLenum coord, GLenum pname, GLfloat param); /* 190 */
00234    void (GLAPIENTRYP TexGenfv)(GLenum coord, GLenum pname, const GLfloat * params); /* 191 */
00235    void (GLAPIENTRYP TexGeni)(GLenum coord, GLenum pname, GLint param); /* 192 */
00236    void (GLAPIENTRYP TexGeniv)(GLenum coord, GLenum pname, const GLint * params); /* 193 */
00237    void (GLAPIENTRYP FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer); /* 194 */
00238    void (GLAPIENTRYP SelectBuffer)(GLsizei size, GLuint * buffer); /* 195 */
00239    GLint (GLAPIENTRYP RenderMode)(GLenum mode); /* 196 */
00240    void (GLAPIENTRYP InitNames)(void); /* 197 */
00241    void (GLAPIENTRYP LoadName)(GLuint name); /* 198 */
00242    void (GLAPIENTRYP PassThrough)(GLfloat token); /* 199 */
00243    void (GLAPIENTRYP PopName)(void); /* 200 */
00244    void (GLAPIENTRYP PushName)(GLuint name); /* 201 */
00245    void (GLAPIENTRYP DrawBuffer)(GLenum mode); /* 202 */
00246    void (GLAPIENTRYP Clear)(GLbitfield mask); /* 203 */
00247    void (GLAPIENTRYP ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); /* 204 */
00248    void (GLAPIENTRYP ClearIndex)(GLfloat c); /* 205 */
00249    void (GLAPIENTRYP ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); /* 206 */
00250    void (GLAPIENTRYP ClearStencil)(GLint s); /* 207 */
00251    void (GLAPIENTRYP ClearDepth)(GLclampd depth); /* 208 */
00252    void (GLAPIENTRYP StencilMask)(GLuint mask); /* 209 */
00253    void (GLAPIENTRYP ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); /* 210 */
00254    void (GLAPIENTRYP DepthMask)(GLboolean flag); /* 211 */
00255    void (GLAPIENTRYP IndexMask)(GLuint mask); /* 212 */
00256    void (GLAPIENTRYP Accum)(GLenum op, GLfloat value); /* 213 */
00257    void (GLAPIENTRYP Disable)(GLenum cap); /* 214 */
00258    void (GLAPIENTRYP Enable)(GLenum cap); /* 215 */
00259    void (GLAPIENTRYP Finish)(void); /* 216 */
00260    void (GLAPIENTRYP Flush)(void); /* 217 */
00261    void (GLAPIENTRYP PopAttrib)(void); /* 218 */
00262    void (GLAPIENTRYP PushAttrib)(GLbitfield mask); /* 219 */
00263    void (GLAPIENTRYP Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); /* 220 */
00264    void (GLAPIENTRYP Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); /* 221 */
00265    void (GLAPIENTRYP Map2d)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); /* 222 */
00266    void (GLAPIENTRYP Map2f)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); /* 223 */
00267    void (GLAPIENTRYP MapGrid1d)(GLint un, GLdouble u1, GLdouble u2); /* 224 */
00268    void (GLAPIENTRYP MapGrid1f)(GLint un, GLfloat u1, GLfloat u2); /* 225 */
00269    void (GLAPIENTRYP MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); /* 226 */
00270    void (GLAPIENTRYP MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); /* 227 */
00271    void (GLAPIENTRYP EvalCoord1d)(GLdouble u); /* 228 */
00272    void (GLAPIENTRYP EvalCoord1dv)(const GLdouble * u); /* 229 */
00273    void (GLAPIENTRYP EvalCoord1f)(GLfloat u); /* 230 */
00274    void (GLAPIENTRYP EvalCoord1fv)(const GLfloat * u); /* 231 */
00275    void (GLAPIENTRYP EvalCoord2d)(GLdouble u, GLdouble v); /* 232 */
00276    void (GLAPIENTRYP EvalCoord2dv)(const GLdouble * u); /* 233 */
00277    void (GLAPIENTRYP EvalCoord2f)(GLfloat u, GLfloat v); /* 234 */
00278    void (GLAPIENTRYP EvalCoord2fv)(const GLfloat * u); /* 235 */
00279    void (GLAPIENTRYP EvalMesh1)(GLenum mode, GLint i1, GLint i2); /* 236 */
00280    void (GLAPIENTRYP EvalPoint1)(GLint i); /* 237 */
00281    void (GLAPIENTRYP EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); /* 238 */
00282    void (GLAPIENTRYP EvalPoint2)(GLint i, GLint j); /* 239 */
00283    void (GLAPIENTRYP AlphaFunc)(GLenum func, GLclampf ref); /* 240 */
00284    void (GLAPIENTRYP BlendFunc)(GLenum sfactor, GLenum dfactor); /* 241 */
00285    void (GLAPIENTRYP LogicOp)(GLenum opcode); /* 242 */
00286    void (GLAPIENTRYP StencilFunc)(GLenum func, GLint ref, GLuint mask); /* 243 */
00287    void (GLAPIENTRYP StencilOp)(GLenum fail, GLenum zfail, GLenum zpass); /* 244 */
00288    void (GLAPIENTRYP DepthFunc)(GLenum func); /* 245 */
00289    void (GLAPIENTRYP PixelZoom)(GLfloat xfactor, GLfloat yfactor); /* 246 */
00290    void (GLAPIENTRYP PixelTransferf)(GLenum pname, GLfloat param); /* 247 */
00291    void (GLAPIENTRYP PixelTransferi)(GLenum pname, GLint param); /* 248 */
00292    void (GLAPIENTRYP PixelStoref)(GLenum pname, GLfloat param); /* 249 */
00293    void (GLAPIENTRYP PixelStorei)(GLenum pname, GLint param); /* 250 */
00294    void (GLAPIENTRYP PixelMapfv)(GLenum map, GLsizei mapsize, const GLfloat * values); /* 251 */
00295    void (GLAPIENTRYP PixelMapuiv)(GLenum map, GLsizei mapsize, const GLuint * values); /* 252 */
00296    void (GLAPIENTRYP PixelMapusv)(GLenum map, GLsizei mapsize, const GLushort * values); /* 253 */
00297    void (GLAPIENTRYP ReadBuffer)(GLenum mode); /* 254 */
00298    void (GLAPIENTRYP CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); /* 255 */
00299    void (GLAPIENTRYP ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); /* 256 */
00300    void (GLAPIENTRYP DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); /* 257 */
00301    void (GLAPIENTRYP GetBooleanv)(GLenum pname, GLboolean * params); /* 258 */
00302    void (GLAPIENTRYP GetClipPlane)(GLenum plane, GLdouble * equation); /* 259 */
00303    void (GLAPIENTRYP GetDoublev)(GLenum pname, GLdouble * params); /* 260 */
00304    GLenum (GLAPIENTRYP GetError)(void); /* 261 */
00305    void (GLAPIENTRYP GetFloatv)(GLenum pname, GLfloat * params); /* 262 */
00306    void (GLAPIENTRYP GetIntegerv)(GLenum pname, GLint * params); /* 263 */
00307    void (GLAPIENTRYP GetLightfv)(GLenum light, GLenum pname, GLfloat * params); /* 264 */
00308    void (GLAPIENTRYP GetLightiv)(GLenum light, GLenum pname, GLint * params); /* 265 */
00309    void (GLAPIENTRYP GetMapdv)(GLenum target, GLenum query, GLdouble * v); /* 266 */
00310    void (GLAPIENTRYP GetMapfv)(GLenum target, GLenum query, GLfloat * v); /* 267 */
00311    void (GLAPIENTRYP GetMapiv)(GLenum target, GLenum query, GLint * v); /* 268 */
00312    void (GLAPIENTRYP GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params); /* 269 */
00313    void (GLAPIENTRYP GetMaterialiv)(GLenum face, GLenum pname, GLint * params); /* 270 */
00314    void (GLAPIENTRYP GetPixelMapfv)(GLenum map, GLfloat * values); /* 271 */
00315    void (GLAPIENTRYP GetPixelMapuiv)(GLenum map, GLuint * values); /* 272 */
00316    void (GLAPIENTRYP GetPixelMapusv)(GLenum map, GLushort * values); /* 273 */
00317    void (GLAPIENTRYP GetPolygonStipple)(GLubyte * mask); /* 274 */
00318    const GLubyte * (GLAPIENTRYP GetString)(GLenum name); /* 275 */
00319    void (GLAPIENTRYP GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params); /* 276 */
00320    void (GLAPIENTRYP GetTexEnviv)(GLenum target, GLenum pname, GLint * params); /* 277 */
00321    void (GLAPIENTRYP GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params); /* 278 */
00322    void (GLAPIENTRYP GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params); /* 279 */
00323    void (GLAPIENTRYP GetTexGeniv)(GLenum coord, GLenum pname, GLint * params); /* 280 */
00324    void (GLAPIENTRYP GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); /* 281 */
00325    void (GLAPIENTRYP GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 282 */
00326    void (GLAPIENTRYP GetTexParameteriv)(GLenum target, GLenum pname, GLint * params); /* 283 */
00327    void (GLAPIENTRYP GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat * params); /* 284 */
00328    void (GLAPIENTRYP GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params); /* 285 */
00329    GLboolean (GLAPIENTRYP IsEnabled)(GLenum cap); /* 286 */
00330    GLboolean (GLAPIENTRYP IsList)(GLuint list); /* 287 */
00331    void (GLAPIENTRYP DepthRange)(GLclampd zNear, GLclampd zFar); /* 288 */
00332    void (GLAPIENTRYP Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); /* 289 */
00333    void (GLAPIENTRYP LoadIdentity)(void); /* 290 */
00334    void (GLAPIENTRYP LoadMatrixf)(const GLfloat * m); /* 291 */
00335    void (GLAPIENTRYP LoadMatrixd)(const GLdouble * m); /* 292 */
00336    void (GLAPIENTRYP MatrixMode)(GLenum mode); /* 293 */
00337    void (GLAPIENTRYP MultMatrixf)(const GLfloat * m); /* 294 */
00338    void (GLAPIENTRYP MultMatrixd)(const GLdouble * m); /* 295 */
00339    void (GLAPIENTRYP Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); /* 296 */
00340    void (GLAPIENTRYP PopMatrix)(void); /* 297 */
00341    void (GLAPIENTRYP PushMatrix)(void); /* 298 */
00342    void (GLAPIENTRYP Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); /* 299 */
00343    void (GLAPIENTRYP Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); /* 300 */
00344    void (GLAPIENTRYP Scaled)(GLdouble x, GLdouble y, GLdouble z); /* 301 */
00345    void (GLAPIENTRYP Scalef)(GLfloat x, GLfloat y, GLfloat z); /* 302 */
00346    void (GLAPIENTRYP Translated)(GLdouble x, GLdouble y, GLdouble z); /* 303 */
00347    void (GLAPIENTRYP Translatef)(GLfloat x, GLfloat y, GLfloat z); /* 304 */
00348    void (GLAPIENTRYP Viewport)(GLint x, GLint y, GLsizei width, GLsizei height); /* 305 */
00349    void (GLAPIENTRYP ArrayElement)(GLint i); /* 306 */
00350    void (GLAPIENTRYP BindTexture)(GLenum target, GLuint texture); /* 307 */
00351    void (GLAPIENTRYP ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 308 */
00352    void (GLAPIENTRYP DisableClientState)(GLenum array); /* 309 */
00353    void (GLAPIENTRYP DrawArrays)(GLenum mode, GLint first, GLsizei count); /* 310 */
00354    void (GLAPIENTRYP DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); /* 311 */
00355    void (GLAPIENTRYP EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer); /* 312 */
00356    void (GLAPIENTRYP EnableClientState)(GLenum array); /* 313 */
00357    void (GLAPIENTRYP IndexPointer)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 314 */
00358    void (GLAPIENTRYP Indexub)(GLubyte c); /* 315 */
00359    void (GLAPIENTRYP Indexubv)(const GLubyte * c); /* 316 */
00360    void (GLAPIENTRYP InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid * pointer); /* 317 */
00361    void (GLAPIENTRYP NormalPointer)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 318 */
00362    void (GLAPIENTRYP PolygonOffset)(GLfloat factor, GLfloat units); /* 319 */
00363    void (GLAPIENTRYP TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 320 */
00364    void (GLAPIENTRYP VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 321 */
00365    GLboolean (GLAPIENTRYP AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 322 */
00366    void (GLAPIENTRYP CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); /* 323 */
00367    void (GLAPIENTRYP CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); /* 324 */
00368    void (GLAPIENTRYP CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); /* 325 */
00369    void (GLAPIENTRYP CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 326 */
00370    void (GLAPIENTRYP DeleteTextures)(GLsizei n, const GLuint * textures); /* 327 */
00371    void (GLAPIENTRYP GenTextures)(GLsizei n, GLuint * textures); /* 328 */
00372    void (GLAPIENTRYP GetPointerv)(GLenum pname, GLvoid ** params); /* 329 */
00373    GLboolean (GLAPIENTRYP IsTexture)(GLuint texture); /* 330 */
00374    void (GLAPIENTRYP PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities); /* 331 */
00375    void (GLAPIENTRYP TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); /* 332 */
00376    void (GLAPIENTRYP TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); /* 333 */
00377    void (GLAPIENTRYP PopClientAttrib)(void); /* 334 */
00378    void (GLAPIENTRYP PushClientAttrib)(GLbitfield mask); /* 335 */
00379    void (GLAPIENTRYP BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); /* 336 */
00380    void (GLAPIENTRYP BlendEquation)(GLenum mode); /* 337 */
00381    void (GLAPIENTRYP DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); /* 338 */
00382    void (GLAPIENTRYP ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); /* 339 */
00383    void (GLAPIENTRYP ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat * params); /* 340 */
00384    void (GLAPIENTRYP ColorTableParameteriv)(GLenum target, GLenum pname, const GLint * params); /* 341 */
00385    void (GLAPIENTRYP CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); /* 342 */
00386    void (GLAPIENTRYP GetColorTable)(GLenum target, GLenum format, GLenum type, GLvoid * table); /* 343 */
00387    void (GLAPIENTRYP GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 344 */
00388    void (GLAPIENTRYP GetColorTableParameteriv)(GLenum target, GLenum pname, GLint * params); /* 345 */
00389    void (GLAPIENTRYP ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data); /* 346 */
00390    void (GLAPIENTRYP CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); /* 347 */
00391    void (GLAPIENTRYP ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image); /* 348 */
00392    void (GLAPIENTRYP ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image); /* 349 */
00393    void (GLAPIENTRYP ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params); /* 350 */
00394    void (GLAPIENTRYP ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat * params); /* 351 */
00395    void (GLAPIENTRYP ConvolutionParameteri)(GLenum target, GLenum pname, GLint params); /* 352 */
00396    void (GLAPIENTRYP ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint * params); /* 353 */
00397    void (GLAPIENTRYP CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); /* 354 */
00398    void (GLAPIENTRYP CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); /* 355 */
00399    void (GLAPIENTRYP GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLvoid * image); /* 356 */
00400    void (GLAPIENTRYP GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 357 */
00401    void (GLAPIENTRYP GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint * params); /* 358 */
00402    void (GLAPIENTRYP GetSeparableFilter)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); /* 359 */
00403    void (GLAPIENTRYP SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column); /* 360 */
00404    void (GLAPIENTRYP GetHistogram)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 361 */
00405    void (GLAPIENTRYP GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 362 */
00406    void (GLAPIENTRYP GetHistogramParameteriv)(GLenum target, GLenum pname, GLint * params); /* 363 */
00407    void (GLAPIENTRYP GetMinmax)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 364 */
00408    void (GLAPIENTRYP GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 365 */
00409    void (GLAPIENTRYP GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint * params); /* 366 */
00410    void (GLAPIENTRYP Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); /* 367 */
00411    void (GLAPIENTRYP Minmax)(GLenum target, GLenum internalformat, GLboolean sink); /* 368 */
00412    void (GLAPIENTRYP ResetHistogram)(GLenum target); /* 369 */
00413    void (GLAPIENTRYP ResetMinmax)(GLenum target); /* 370 */
00414    void (GLAPIENTRYP TexImage3D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 371 */
00415    void (GLAPIENTRYP TexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); /* 372 */
00416    void (GLAPIENTRYP CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 373 */
00417    void (GLAPIENTRYP ActiveTextureARB)(GLenum texture); /* 374 */
00418    void (GLAPIENTRYP ClientActiveTextureARB)(GLenum texture); /* 375 */
00419    void (GLAPIENTRYP MultiTexCoord1dARB)(GLenum target, GLdouble s); /* 376 */
00420    void (GLAPIENTRYP MultiTexCoord1dvARB)(GLenum target, const GLdouble * v); /* 377 */
00421    void (GLAPIENTRYP MultiTexCoord1fARB)(GLenum target, GLfloat s); /* 378 */
00422    void (GLAPIENTRYP MultiTexCoord1fvARB)(GLenum target, const GLfloat * v); /* 379 */
00423    void (GLAPIENTRYP MultiTexCoord1iARB)(GLenum target, GLint s); /* 380 */
00424    void (GLAPIENTRYP MultiTexCoord1ivARB)(GLenum target, const GLint * v); /* 381 */
00425    void (GLAPIENTRYP MultiTexCoord1sARB)(GLenum target, GLshort s); /* 382 */
00426    void (GLAPIENTRYP MultiTexCoord1svARB)(GLenum target, const GLshort * v); /* 383 */
00427    void (GLAPIENTRYP MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t); /* 384 */
00428    void (GLAPIENTRYP MultiTexCoord2dvARB)(GLenum target, const GLdouble * v); /* 385 */
00429    void (GLAPIENTRYP MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t); /* 386 */
00430    void (GLAPIENTRYP MultiTexCoord2fvARB)(GLenum target, const GLfloat * v); /* 387 */
00431    void (GLAPIENTRYP MultiTexCoord2iARB)(GLenum target, GLint s, GLint t); /* 388 */
00432    void (GLAPIENTRYP MultiTexCoord2ivARB)(GLenum target, const GLint * v); /* 389 */
00433    void (GLAPIENTRYP MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t); /* 390 */
00434    void (GLAPIENTRYP MultiTexCoord2svARB)(GLenum target, const GLshort * v); /* 391 */
00435    void (GLAPIENTRYP MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r); /* 392 */
00436    void (GLAPIENTRYP MultiTexCoord3dvARB)(GLenum target, const GLdouble * v); /* 393 */
00437    void (GLAPIENTRYP MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r); /* 394 */
00438    void (GLAPIENTRYP MultiTexCoord3fvARB)(GLenum target, const GLfloat * v); /* 395 */
00439    void (GLAPIENTRYP MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r); /* 396 */
00440    void (GLAPIENTRYP MultiTexCoord3ivARB)(GLenum target, const GLint * v); /* 397 */
00441    void (GLAPIENTRYP MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r); /* 398 */
00442    void (GLAPIENTRYP MultiTexCoord3svARB)(GLenum target, const GLshort * v); /* 399 */
00443    void (GLAPIENTRYP MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); /* 400 */
00444    void (GLAPIENTRYP MultiTexCoord4dvARB)(GLenum target, const GLdouble * v); /* 401 */
00445    void (GLAPIENTRYP MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); /* 402 */
00446    void (GLAPIENTRYP MultiTexCoord4fvARB)(GLenum target, const GLfloat * v); /* 403 */
00447    void (GLAPIENTRYP MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q); /* 404 */
00448    void (GLAPIENTRYP MultiTexCoord4ivARB)(GLenum target, const GLint * v); /* 405 */
00449    void (GLAPIENTRYP MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); /* 406 */
00450    void (GLAPIENTRYP MultiTexCoord4svARB)(GLenum target, const GLshort * v); /* 407 */
00451    void (GLAPIENTRYP AttachShader)(GLuint program, GLuint shader); /* 408 */
00452    GLuint (GLAPIENTRYP CreateProgram)(void); /* 409 */
00453    GLuint (GLAPIENTRYP CreateShader)(GLenum type); /* 410 */
00454    void (GLAPIENTRYP DeleteProgram)(GLuint program); /* 411 */
00455    void (GLAPIENTRYP DeleteShader)(GLuint program); /* 412 */
00456    void (GLAPIENTRYP DetachShader)(GLuint program, GLuint shader); /* 413 */
00457    void (GLAPIENTRYP GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj); /* 414 */
00458    void (GLAPIENTRYP GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); /* 415 */
00459    void (GLAPIENTRYP GetProgramiv)(GLuint program, GLenum pname, GLint * params); /* 416 */
00460    void (GLAPIENTRYP GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog); /* 417 */
00461    void (GLAPIENTRYP GetShaderiv)(GLuint shader, GLenum pname, GLint * params); /* 418 */
00462    GLboolean (GLAPIENTRYP IsProgram)(GLuint program); /* 419 */
00463    GLboolean (GLAPIENTRYP IsShader)(GLuint shader); /* 420 */
00464    void (GLAPIENTRYP StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask); /* 421 */
00465    void (GLAPIENTRYP StencilMaskSeparate)(GLenum face, GLuint mask); /* 422 */
00466    void (GLAPIENTRYP StencilOpSeparate)(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass); /* 423 */
00467    void (GLAPIENTRYP UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 424 */
00468    void (GLAPIENTRYP UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 425 */
00469    void (GLAPIENTRYP UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 426 */
00470    void (GLAPIENTRYP UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 427 */
00471    void (GLAPIENTRYP UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 428 */
00472    void (GLAPIENTRYP UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 429 */
00473    void (GLAPIENTRYP LoadTransposeMatrixdARB)(const GLdouble * m); /* 430 */
00474    void (GLAPIENTRYP LoadTransposeMatrixfARB)(const GLfloat * m); /* 431 */
00475    void (GLAPIENTRYP MultTransposeMatrixdARB)(const GLdouble * m); /* 432 */
00476    void (GLAPIENTRYP MultTransposeMatrixfARB)(const GLfloat * m); /* 433 */
00477    void (GLAPIENTRYP SampleCoverageARB)(GLclampf value, GLboolean invert); /* 434 */
00478    void (GLAPIENTRYP CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 435 */
00479    void (GLAPIENTRYP CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 436 */
00480    void (GLAPIENTRYP CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 437 */
00481    void (GLAPIENTRYP CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 438 */
00482    void (GLAPIENTRYP CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 439 */
00483    void (GLAPIENTRYP CompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); /* 440 */
00484    void (GLAPIENTRYP GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img); /* 441 */
00485    void (GLAPIENTRYP DisableVertexAttribArrayARB)(GLuint index); /* 442 */
00486    void (GLAPIENTRYP EnableVertexAttribArrayARB)(GLuint index); /* 443 */
00487    void (GLAPIENTRYP GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 444 */
00488    void (GLAPIENTRYP GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 445 */
00489    void (GLAPIENTRYP GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 446 */
00490    void (GLAPIENTRYP GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 447 */
00491    void (GLAPIENTRYP GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string); /* 448 */
00492    void (GLAPIENTRYP GetProgramivARB)(GLenum target, GLenum pname, GLint * params); /* 449 */
00493    void (GLAPIENTRYP GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params); /* 450 */
00494    void (GLAPIENTRYP GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params); /* 451 */
00495    void (GLAPIENTRYP GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params); /* 452 */
00496    void (GLAPIENTRYP ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 453 */
00497    void (GLAPIENTRYP ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 454 */
00498    void (GLAPIENTRYP ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 455 */
00499    void (GLAPIENTRYP ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 456 */
00500    void (GLAPIENTRYP ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 457 */
00501    void (GLAPIENTRYP ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 458 */
00502    void (GLAPIENTRYP ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 459 */
00503    void (GLAPIENTRYP ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 460 */
00504    void (GLAPIENTRYP ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string); /* 461 */
00505    void (GLAPIENTRYP VertexAttrib1dARB)(GLuint index, GLdouble x); /* 462 */
00506    void (GLAPIENTRYP VertexAttrib1dvARB)(GLuint index, const GLdouble * v); /* 463 */
00507    void (GLAPIENTRYP VertexAttrib1fARB)(GLuint index, GLfloat x); /* 464 */
00508    void (GLAPIENTRYP VertexAttrib1fvARB)(GLuint index, const GLfloat * v); /* 465 */
00509    void (GLAPIENTRYP VertexAttrib1sARB)(GLuint index, GLshort x); /* 466 */
00510    void (GLAPIENTRYP VertexAttrib1svARB)(GLuint index, const GLshort * v); /* 467 */
00511    void (GLAPIENTRYP VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y); /* 468 */
00512    void (GLAPIENTRYP VertexAttrib2dvARB)(GLuint index, const GLdouble * v); /* 469 */
00513    void (GLAPIENTRYP VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y); /* 470 */
00514    void (GLAPIENTRYP VertexAttrib2fvARB)(GLuint index, const GLfloat * v); /* 471 */
00515    void (GLAPIENTRYP VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y); /* 472 */
00516    void (GLAPIENTRYP VertexAttrib2svARB)(GLuint index, const GLshort * v); /* 473 */
00517    void (GLAPIENTRYP VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 474 */
00518    void (GLAPIENTRYP VertexAttrib3dvARB)(GLuint index, const GLdouble * v); /* 475 */
00519    void (GLAPIENTRYP VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 476 */
00520    void (GLAPIENTRYP VertexAttrib3fvARB)(GLuint index, const GLfloat * v); /* 477 */
00521    void (GLAPIENTRYP VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z); /* 478 */
00522    void (GLAPIENTRYP VertexAttrib3svARB)(GLuint index, const GLshort * v); /* 479 */
00523    void (GLAPIENTRYP VertexAttrib4NbvARB)(GLuint index, const GLbyte * v); /* 480 */
00524    void (GLAPIENTRYP VertexAttrib4NivARB)(GLuint index, const GLint * v); /* 481 */
00525    void (GLAPIENTRYP VertexAttrib4NsvARB)(GLuint index, const GLshort * v); /* 482 */
00526    void (GLAPIENTRYP VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 483 */
00527    void (GLAPIENTRYP VertexAttrib4NubvARB)(GLuint index, const GLubyte * v); /* 484 */
00528    void (GLAPIENTRYP VertexAttrib4NuivARB)(GLuint index, const GLuint * v); /* 485 */
00529    void (GLAPIENTRYP VertexAttrib4NusvARB)(GLuint index, const GLushort * v); /* 486 */
00530    void (GLAPIENTRYP VertexAttrib4bvARB)(GLuint index, const GLbyte * v); /* 487 */
00531    void (GLAPIENTRYP VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 488 */
00532    void (GLAPIENTRYP VertexAttrib4dvARB)(GLuint index, const GLdouble * v); /* 489 */
00533    void (GLAPIENTRYP VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 490 */
00534    void (GLAPIENTRYP VertexAttrib4fvARB)(GLuint index, const GLfloat * v); /* 491 */
00535    void (GLAPIENTRYP VertexAttrib4ivARB)(GLuint index, const GLint * v); /* 492 */
00536    void (GLAPIENTRYP VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 493 */
00537    void (GLAPIENTRYP VertexAttrib4svARB)(GLuint index, const GLshort * v); /* 494 */
00538    void (GLAPIENTRYP VertexAttrib4ubvARB)(GLuint index, const GLubyte * v); /* 495 */
00539    void (GLAPIENTRYP VertexAttrib4uivARB)(GLuint index, const GLuint * v); /* 496 */
00540    void (GLAPIENTRYP VertexAttrib4usvARB)(GLuint index, const GLushort * v); /* 497 */
00541    void (GLAPIENTRYP VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); /* 498 */
00542    void (GLAPIENTRYP BindBufferARB)(GLenum target, GLuint buffer); /* 499 */
00543    void (GLAPIENTRYP BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage); /* 500 */
00544    void (GLAPIENTRYP BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data); /* 501 */
00545    void (GLAPIENTRYP DeleteBuffersARB)(GLsizei n, const GLuint * buffer); /* 502 */
00546    void (GLAPIENTRYP GenBuffersARB)(GLsizei n, GLuint * buffer); /* 503 */
00547    void (GLAPIENTRYP GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params); /* 504 */
00548    void (GLAPIENTRYP GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params); /* 505 */
00549    void (GLAPIENTRYP GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data); /* 506 */
00550    GLboolean (GLAPIENTRYP IsBufferARB)(GLuint buffer); /* 507 */
00551    GLvoid * (GLAPIENTRYP MapBufferARB)(GLenum target, GLenum access); /* 508 */
00552    GLboolean (GLAPIENTRYP UnmapBufferARB)(GLenum target); /* 509 */
00553    void (GLAPIENTRYP BeginQueryARB)(GLenum target, GLuint id); /* 510 */
00554    void (GLAPIENTRYP DeleteQueriesARB)(GLsizei n, const GLuint * ids); /* 511 */
00555    void (GLAPIENTRYP EndQueryARB)(GLenum target); /* 512 */
00556    void (GLAPIENTRYP GenQueriesARB)(GLsizei n, GLuint * ids); /* 513 */
00557    void (GLAPIENTRYP GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params); /* 514 */
00558    void (GLAPIENTRYP GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params); /* 515 */
00559    void (GLAPIENTRYP GetQueryivARB)(GLenum target, GLenum pname, GLint * params); /* 516 */
00560    GLboolean (GLAPIENTRYP IsQueryARB)(GLuint id); /* 517 */
00561    void (GLAPIENTRYP AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj); /* 518 */
00562    void (GLAPIENTRYP CompileShaderARB)(GLhandleARB shader); /* 519 */
00563    GLhandleARB (GLAPIENTRYP CreateProgramObjectARB)(void); /* 520 */
00564    GLhandleARB (GLAPIENTRYP CreateShaderObjectARB)(GLenum shaderType); /* 521 */
00565    void (GLAPIENTRYP DeleteObjectARB)(GLhandleARB obj); /* 522 */
00566    void (GLAPIENTRYP DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj); /* 523 */
00567    void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 524 */
00568    void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); /* 525 */
00569    GLhandleARB (GLAPIENTRYP GetHandleARB)(GLenum pname); /* 526 */
00570    void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); /* 527 */
00571    void (GLAPIENTRYP GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params); /* 528 */
00572    void (GLAPIENTRYP GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params); /* 529 */
00573    void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GLsizei * length, GLcharARB * source); /* 530 */
00574    GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB program, const GLcharARB * name); /* 531 */
00575    void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB program, GLint location, GLfloat * params); /* 532 */
00576    void (GLAPIENTRYP GetUniformivARB)(GLhandleARB program, GLint location, GLint * params); /* 533 */
00577    void (GLAPIENTRYP LinkProgramARB)(GLhandleARB program); /* 534 */
00578    void (GLAPIENTRYP ShaderSourceARB)(GLhandleARB shader, GLsizei count, const GLcharARB ** string, const GLint * length); /* 535 */
00579    void (GLAPIENTRYP Uniform1fARB)(GLint location, GLfloat v0); /* 536 */
00580    void (GLAPIENTRYP Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 537 */
00581    void (GLAPIENTRYP Uniform1iARB)(GLint location, GLint v0); /* 538 */
00582    void (GLAPIENTRYP Uniform1ivARB)(GLint location, GLsizei count, const GLint * value); /* 539 */
00583    void (GLAPIENTRYP Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1); /* 540 */
00584    void (GLAPIENTRYP Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 541 */
00585    void (GLAPIENTRYP Uniform2iARB)(GLint location, GLint v0, GLint v1); /* 542 */
00586    void (GLAPIENTRYP Uniform2ivARB)(GLint location, GLsizei count, const GLint * value); /* 543 */
00587    void (GLAPIENTRYP Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); /* 544 */
00588    void (GLAPIENTRYP Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 545 */
00589    void (GLAPIENTRYP Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2); /* 546 */
00590    void (GLAPIENTRYP Uniform3ivARB)(GLint location, GLsizei count, const GLint * value); /* 547 */
00591    void (GLAPIENTRYP Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); /* 548 */
00592    void (GLAPIENTRYP Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 549 */
00593    void (GLAPIENTRYP Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); /* 550 */
00594    void (GLAPIENTRYP Uniform4ivARB)(GLint location, GLsizei count, const GLint * value); /* 551 */
00595    void (GLAPIENTRYP UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 552 */
00596    void (GLAPIENTRYP UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 553 */
00597    void (GLAPIENTRYP UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 554 */
00598    void (GLAPIENTRYP UseProgramObjectARB)(GLhandleARB program); /* 555 */
00599    void (GLAPIENTRYP ValidateProgramARB)(GLhandleARB program); /* 556 */
00600    void (GLAPIENTRYP BindAttribLocationARB)(GLhandleARB program, GLuint index, const GLcharARB * name); /* 557 */
00601    void (GLAPIENTRYP GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 558 */
00602    GLint (GLAPIENTRYP GetAttribLocationARB)(GLhandleARB program, const GLcharARB * name); /* 559 */
00603    void (GLAPIENTRYP DrawBuffersARB)(GLsizei n, const GLenum * bufs); /* 560 */
00604    void (GLAPIENTRYP PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 561 */
00605    void (GLAPIENTRYP GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params); /* 562 */
00606    void (GLAPIENTRYP GetPixelTexGenParameterivSGIS)(GLenum pname, GLint * params); /* 563 */
00607    void (GLAPIENTRYP PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param); /* 564 */
00608    void (GLAPIENTRYP PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat * params); /* 565 */
00609    void (GLAPIENTRYP PixelTexGenParameteriSGIS)(GLenum pname, GLint param); /* 566 */
00610    void (GLAPIENTRYP PixelTexGenParameterivSGIS)(GLenum pname, const GLint * params); /* 567 */
00611    void (GLAPIENTRYP SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 568 */
00612    void (GLAPIENTRYP SamplePatternSGIS)(GLenum pattern); /* 569 */
00613    void (GLAPIENTRYP ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 570 */
00614    void (GLAPIENTRYP EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer); /* 571 */
00615    void (GLAPIENTRYP IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 572 */
00616    void (GLAPIENTRYP NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 573 */
00617    void (GLAPIENTRYP TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 574 */
00618    void (GLAPIENTRYP VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 575 */
00619    void (GLAPIENTRYP PointParameterfEXT)(GLenum pname, GLfloat param); /* 576 */
00620    void (GLAPIENTRYP PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 577 */
00621    void (GLAPIENTRYP LockArraysEXT)(GLint first, GLsizei count); /* 578 */
00622    void (GLAPIENTRYP UnlockArraysEXT)(void); /* 579 */
00623    void (GLAPIENTRYP CullParameterdvEXT)(GLenum pname, GLdouble * params); /* 580 */
00624    void (GLAPIENTRYP CullParameterfvEXT)(GLenum pname, GLfloat * params); /* 581 */
00625    void (GLAPIENTRYP SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue); /* 582 */
00626    void (GLAPIENTRYP SecondaryColor3bvEXT)(const GLbyte * v); /* 583 */
00627    void (GLAPIENTRYP SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue); /* 584 */
00628    void (GLAPIENTRYP SecondaryColor3dvEXT)(const GLdouble * v); /* 585 */
00629    void (GLAPIENTRYP SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue); /* 586 */
00630    void (GLAPIENTRYP SecondaryColor3fvEXT)(const GLfloat * v); /* 587 */
00631    void (GLAPIENTRYP SecondaryColor3iEXT)(GLint red, GLint green, GLint blue); /* 588 */
00632    void (GLAPIENTRYP SecondaryColor3ivEXT)(const GLint * v); /* 589 */
00633    void (GLAPIENTRYP SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue); /* 590 */
00634    void (GLAPIENTRYP SecondaryColor3svEXT)(const GLshort * v); /* 591 */
00635    void (GLAPIENTRYP SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue); /* 592 */
00636    void (GLAPIENTRYP SecondaryColor3ubvEXT)(const GLubyte * v); /* 593 */
00637    void (GLAPIENTRYP SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue); /* 594 */
00638    void (GLAPIENTRYP SecondaryColor3uivEXT)(const GLuint * v); /* 595 */
00639    void (GLAPIENTRYP SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue); /* 596 */
00640    void (GLAPIENTRYP SecondaryColor3usvEXT)(const GLushort * v); /* 597 */
00641    void (GLAPIENTRYP SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 598 */
00642    void (GLAPIENTRYP MultiDrawArraysEXT)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); /* 599 */
00643    void (GLAPIENTRYP MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount); /* 600 */
00644    void (GLAPIENTRYP FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 601 */
00645    void (GLAPIENTRYP FogCoorddEXT)(GLdouble coord); /* 602 */
00646    void (GLAPIENTRYP FogCoorddvEXT)(const GLdouble * coord); /* 603 */
00647    void (GLAPIENTRYP FogCoordfEXT)(GLfloat coord); /* 604 */
00648    void (GLAPIENTRYP FogCoordfvEXT)(const GLfloat * coord); /* 605 */
00649    void (GLAPIENTRYP PixelTexGenSGIX)(GLenum mode); /* 606 */
00650    void (GLAPIENTRYP BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); /* 607 */
00651    void (GLAPIENTRYP FlushVertexArrayRangeNV)(void); /* 608 */
00652    void (GLAPIENTRYP VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer); /* 609 */
00653    void (GLAPIENTRYP CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 610 */
00654    void (GLAPIENTRYP CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); /* 611 */
00655    void (GLAPIENTRYP CombinerParameterfNV)(GLenum pname, GLfloat param); /* 612 */
00656    void (GLAPIENTRYP CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 613 */
00657    void (GLAPIENTRYP CombinerParameteriNV)(GLenum pname, GLint param); /* 614 */
00658    void (GLAPIENTRYP CombinerParameterivNV)(GLenum pname, const GLint * params); /* 615 */
00659    void (GLAPIENTRYP FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 616 */
00660    void (GLAPIENTRYP GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); /* 617 */
00661    void (GLAPIENTRYP GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); /* 618 */
00662    void (GLAPIENTRYP GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); /* 619 */
00663    void (GLAPIENTRYP GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params); /* 620 */
00664    void (GLAPIENTRYP GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params); /* 621 */
00665    void (GLAPIENTRYP GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params); /* 622 */
00666    void (GLAPIENTRYP ResizeBuffersMESA)(void); /* 623 */
00667    void (GLAPIENTRYP WindowPos2dMESA)(GLdouble x, GLdouble y); /* 624 */
00668    void (GLAPIENTRYP WindowPos2dvMESA)(const GLdouble * v); /* 625 */
00669    void (GLAPIENTRYP WindowPos2fMESA)(GLfloat x, GLfloat y); /* 626 */
00670    void (GLAPIENTRYP WindowPos2fvMESA)(const GLfloat * v); /* 627 */
00671    void (GLAPIENTRYP WindowPos2iMESA)(GLint x, GLint y); /* 628 */
00672    void (GLAPIENTRYP WindowPos2ivMESA)(const GLint * v); /* 629 */
00673    void (GLAPIENTRYP WindowPos2sMESA)(GLshort x, GLshort y); /* 630 */
00674    void (GLAPIENTRYP WindowPos2svMESA)(const GLshort * v); /* 631 */
00675    void (GLAPIENTRYP WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 632 */
00676    void (GLAPIENTRYP WindowPos3dvMESA)(const GLdouble * v); /* 633 */
00677    void (GLAPIENTRYP WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 634 */
00678    void (GLAPIENTRYP WindowPos3fvMESA)(const GLfloat * v); /* 635 */
00679    void (GLAPIENTRYP WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 636 */
00680    void (GLAPIENTRYP WindowPos3ivMESA)(const GLint * v); /* 637 */
00681    void (GLAPIENTRYP WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 638 */
00682    void (GLAPIENTRYP WindowPos3svMESA)(const GLshort * v); /* 639 */
00683    void (GLAPIENTRYP WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 640 */
00684    void (GLAPIENTRYP WindowPos4dvMESA)(const GLdouble * v); /* 641 */
00685    void (GLAPIENTRYP WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 642 */
00686    void (GLAPIENTRYP WindowPos4fvMESA)(const GLfloat * v); /* 643 */
00687    void (GLAPIENTRYP WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 644 */
00688    void (GLAPIENTRYP WindowPos4ivMESA)(const GLint * v); /* 645 */
00689    void (GLAPIENTRYP WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w); /* 646 */
00690    void (GLAPIENTRYP WindowPos4svMESA)(const GLshort * v); /* 647 */
00691    void (GLAPIENTRYP MultiModeDrawArraysIBM)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); /* 648 */
00692    void (GLAPIENTRYP MultiModeDrawElementsIBM)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); /* 649 */
00693    void (GLAPIENTRYP DeleteFencesNV)(GLsizei n, const GLuint * fences); /* 650 */
00694    void (GLAPIENTRYP FinishFenceNV)(GLuint fence); /* 651 */
00695    void (GLAPIENTRYP GenFencesNV)(GLsizei n, GLuint * fences); /* 652 */
00696    void (GLAPIENTRYP GetFenceivNV)(GLuint fence, GLenum pname, GLint * params); /* 653 */
00697    GLboolean (GLAPIENTRYP IsFenceNV)(GLuint fence); /* 654 */
00698    void (GLAPIENTRYP SetFenceNV)(GLuint fence, GLenum condition); /* 655 */
00699    GLboolean (GLAPIENTRYP TestFenceNV)(GLuint fence); /* 656 */
00700    GLboolean (GLAPIENTRYP AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences); /* 657 */
00701    void (GLAPIENTRYP BindProgramNV)(GLenum target, GLuint program); /* 658 */
00702    void (GLAPIENTRYP DeleteProgramsNV)(GLsizei n, const GLuint * programs); /* 659 */
00703    void (GLAPIENTRYP ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params); /* 660 */
00704    void (GLAPIENTRYP GenProgramsNV)(GLsizei n, GLuint * programs); /* 661 */
00705    void (GLAPIENTRYP GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params); /* 662 */
00706    void (GLAPIENTRYP GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params); /* 663 */
00707    void (GLAPIENTRYP GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program); /* 664 */
00708    void (GLAPIENTRYP GetProgramivNV)(GLuint id, GLenum pname, GLint * params); /* 665 */
00709    void (GLAPIENTRYP GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params); /* 666 */
00710    void (GLAPIENTRYP GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** pointer); /* 667 */
00711    void (GLAPIENTRYP GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params); /* 668 */
00712    void (GLAPIENTRYP GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params); /* 669 */
00713    void (GLAPIENTRYP GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params); /* 670 */
00714    GLboolean (GLAPIENTRYP IsProgramNV)(GLuint program); /* 671 */
00715    void (GLAPIENTRYP LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program); /* 672 */
00716    void (GLAPIENTRYP ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params); /* 673 */
00717    void (GLAPIENTRYP ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params); /* 674 */
00718    void (GLAPIENTRYP RequestResidentProgramsNV)(GLsizei n, const GLuint * ids); /* 675 */
00719    void (GLAPIENTRYP TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform); /* 676 */
00720    void (GLAPIENTRYP VertexAttrib1dNV)(GLuint index, GLdouble x); /* 677 */
00721    void (GLAPIENTRYP VertexAttrib1dvNV)(GLuint index, const GLdouble * v); /* 678 */
00722    void (GLAPIENTRYP VertexAttrib1fNV)(GLuint index, GLfloat x); /* 679 */
00723    void (GLAPIENTRYP VertexAttrib1fvNV)(GLuint index, const GLfloat * v); /* 680 */
00724    void (GLAPIENTRYP VertexAttrib1sNV)(GLuint index, GLshort x); /* 681 */
00725    void (GLAPIENTRYP VertexAttrib1svNV)(GLuint index, const GLshort * v); /* 682 */
00726    void (GLAPIENTRYP VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y); /* 683 */
00727    void (GLAPIENTRYP VertexAttrib2dvNV)(GLuint index, const GLdouble * v); /* 684 */
00728    void (GLAPIENTRYP VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y); /* 685 */
00729    void (GLAPIENTRYP VertexAttrib2fvNV)(GLuint index, const GLfloat * v); /* 686 */
00730    void (GLAPIENTRYP VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y); /* 687 */
00731    void (GLAPIENTRYP VertexAttrib2svNV)(GLuint index, const GLshort * v); /* 688 */
00732    void (GLAPIENTRYP VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 689 */
00733    void (GLAPIENTRYP VertexAttrib3dvNV)(GLuint index, const GLdouble * v); /* 690 */
00734    void (GLAPIENTRYP VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 691 */
00735    void (GLAPIENTRYP VertexAttrib3fvNV)(GLuint index, const GLfloat * v); /* 692 */
00736    void (GLAPIENTRYP VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z); /* 693 */
00737    void (GLAPIENTRYP VertexAttrib3svNV)(GLuint index, const GLshort * v); /* 694 */
00738    void (GLAPIENTRYP VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 695 */
00739    void (GLAPIENTRYP VertexAttrib4dvNV)(GLuint index, const GLdouble * v); /* 696 */
00740    void (GLAPIENTRYP VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 697 */
00741    void (GLAPIENTRYP VertexAttrib4fvNV)(GLuint index, const GLfloat * v); /* 698 */
00742    void (GLAPIENTRYP VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 699 */
00743    void (GLAPIENTRYP VertexAttrib4svNV)(GLuint index, const GLshort * v); /* 700 */
00744    void (GLAPIENTRYP VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 701 */
00745    void (GLAPIENTRYP VertexAttrib4ubvNV)(GLuint index, const GLubyte * v); /* 702 */
00746    void (GLAPIENTRYP VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 703 */
00747    void (GLAPIENTRYP VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 704 */
00748    void (GLAPIENTRYP VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 705 */
00749    void (GLAPIENTRYP VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v); /* 706 */
00750    void (GLAPIENTRYP VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 707 */
00751    void (GLAPIENTRYP VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 708 */
00752    void (GLAPIENTRYP VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v); /* 709 */
00753    void (GLAPIENTRYP VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 710 */
00754    void (GLAPIENTRYP VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 711 */
00755    void (GLAPIENTRYP VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v); /* 712 */
00756    void (GLAPIENTRYP VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 713 */
00757    void (GLAPIENTRYP VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 714 */
00758    void (GLAPIENTRYP VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v); /* 715 */
00759    void (GLAPIENTRYP VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v); /* 716 */
00760    void (GLAPIENTRYP AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 717 */
00761    void (GLAPIENTRYP AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 718 */
00762    void (GLAPIENTRYP 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); /* 719 */
00763    void (GLAPIENTRYP BeginFragmentShaderATI)(void); /* 720 */
00764    void (GLAPIENTRYP BindFragmentShaderATI)(GLuint id); /* 721 */
00765    void (GLAPIENTRYP ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 722 */
00766    void (GLAPIENTRYP ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 723 */
00767    void (GLAPIENTRYP 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); /* 724 */
00768    void (GLAPIENTRYP DeleteFragmentShaderATI)(GLuint id); /* 725 */
00769    void (GLAPIENTRYP EndFragmentShaderATI)(void); /* 726 */
00770    GLuint (GLAPIENTRYP GenFragmentShadersATI)(GLuint range); /* 727 */
00771    void (GLAPIENTRYP PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle); /* 728 */
00772    void (GLAPIENTRYP SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle); /* 729 */
00773    void (GLAPIENTRYP SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value); /* 730 */
00774    void (GLAPIENTRYP PointParameteriNV)(GLenum pname, GLint param); /* 731 */
00775    void (GLAPIENTRYP PointParameterivNV)(GLenum pname, const GLint * params); /* 732 */
00776    void (GLAPIENTRYP ActiveStencilFaceEXT)(GLenum face); /* 733 */
00777    void (GLAPIENTRYP BindVertexArrayAPPLE)(GLuint array); /* 734 */
00778    void (GLAPIENTRYP DeleteVertexArraysAPPLE)(GLsizei n, const GLuint * arrays); /* 735 */
00779    void (GLAPIENTRYP GenVertexArraysAPPLE)(GLsizei n, GLuint * arrays); /* 736 */
00780    GLboolean (GLAPIENTRYP IsVertexArrayAPPLE)(GLuint array); /* 737 */
00781    void (GLAPIENTRYP GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); /* 738 */
00782    void (GLAPIENTRYP GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); /* 739 */
00783    void (GLAPIENTRYP ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 740 */
00784    void (GLAPIENTRYP ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); /* 741 */
00785    void (GLAPIENTRYP ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 742 */
00786    void (GLAPIENTRYP ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); /* 743 */
00787    void (GLAPIENTRYP DepthBoundsEXT)(GLclampd zmin, GLclampd zmax); /* 744 */
00788    void (GLAPIENTRYP BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeA); /* 745 */
00789    void (GLAPIENTRYP BindFramebufferEXT)(GLenum target, GLuint framebuffer); /* 746 */
00790    void (GLAPIENTRYP BindRenderbufferEXT)(GLenum target, GLuint renderbuffer); /* 747 */
00791    GLenum (GLAPIENTRYP CheckFramebufferStatusEXT)(GLenum target); /* 748 */
00792    void (GLAPIENTRYP DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers); /* 749 */
00793    void (GLAPIENTRYP DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers); /* 750 */
00794    void (GLAPIENTRYP FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); /* 751 */
00795    void (GLAPIENTRYP FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 752 */
00796    void (GLAPIENTRYP FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 753 */
00797    void (GLAPIENTRYP FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); /* 754 */
00798    void (GLAPIENTRYP GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers); /* 755 */
00799    void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /* 756 */
00800    void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 757 */
00801    void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params); /* 758 */
00802    void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 759 */
00803    GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 760 */
00804    GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 761 */
00805    void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 762 */
00806    void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 763 */
00807    void (GLAPIENTRYP FramebufferTextureLayerEXT)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); /* 764 */
00808    void (GLAPIENTRYP StencilFuncSeparateATI)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask); /* 765 */
00809    void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 766 */
00810    void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 767 */
00811    void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 768 */
00812    void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 769 */
00813 };
00814 
00815 #endif /* !defined( _GLAPI_TABLE_H_ ) */

Generated on Sun May 27 2012 04:20:02 for ReactOS by doxygen 1.7.6.1

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