| 1 | /* DO NOT EDIT - This file generated automatically */ | 
|---|
| 2 | #ifndef _GLAPI_TABLE_H_ | 
|---|
| 3 | #define _GLAPI_TABLE_H_ | 
|---|
| 4 |  | 
|---|
| 5 | #include "gl.h" | 
|---|
| 6 |  | 
|---|
| 7 | struct _glapi_table | 
|---|
| 8 | { | 
|---|
| 9 | void (*NewList)(GLuint list, GLenum mode); /* 0 */ | 
|---|
| 10 | void (*EndList)(void); /* 1 */ | 
|---|
| 11 | void (*CallList)(GLuint list); /* 2 */ | 
|---|
| 12 | void (*CallLists)(GLsizei n, GLenum type, const GLvoid * lists); /* 3 */ | 
|---|
| 13 | void (*DeleteLists)(GLuint list, GLsizei range); /* 4 */ | 
|---|
| 14 | GLuint (*GenLists)(GLsizei range); /* 5 */ | 
|---|
| 15 | void (*ListBase)(GLuint base); /* 6 */ | 
|---|
| 16 | void (*Begin)(GLenum mode); /* 7 */ | 
|---|
| 17 | void (*Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); /* 8 */ | 
|---|
| 18 | void (*Color3b)(GLbyte red, GLbyte green, GLbyte blue); /* 9 */ | 
|---|
| 19 | void (*Color3bv)(const GLbyte * v); /* 10 */ | 
|---|
| 20 | void (*Color3d)(GLdouble red, GLdouble green, GLdouble blue); /* 11 */ | 
|---|
| 21 | void (*Color3dv)(const GLdouble * v); /* 12 */ | 
|---|
| 22 | void (*Color3f)(GLfloat red, GLfloat green, GLfloat blue); /* 13 */ | 
|---|
| 23 | void (*Color3fv)(const GLfloat * v); /* 14 */ | 
|---|
| 24 | void (*Color3i)(GLint red, GLint green, GLint blue); /* 15 */ | 
|---|
| 25 | void (*Color3iv)(const GLint * v); /* 16 */ | 
|---|
| 26 | void (*Color3s)(GLshort red, GLshort green, GLshort blue); /* 17 */ | 
|---|
| 27 | void (*Color3sv)(const GLshort * v); /* 18 */ | 
|---|
| 28 | void (*Color3ub)(GLubyte red, GLubyte green, GLubyte blue); /* 19 */ | 
|---|
| 29 | void (*Color3ubv)(const GLubyte * v); /* 20 */ | 
|---|
| 30 | void (*Color3ui)(GLuint red, GLuint green, GLuint blue); /* 21 */ | 
|---|
| 31 | void (*Color3uiv)(const GLuint * v); /* 22 */ | 
|---|
| 32 | void (*Color3us)(GLushort red, GLushort green, GLushort blue); /* 23 */ | 
|---|
| 33 | void (*Color3usv)(const GLushort * v); /* 24 */ | 
|---|
| 34 | void (*Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); /* 25 */ | 
|---|
| 35 | void (*Color4bv)(const GLbyte * v); /* 26 */ | 
|---|
| 36 | void (*Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); /* 27 */ | 
|---|
| 37 | void (*Color4dv)(const GLdouble * v); /* 28 */ | 
|---|
| 38 | void (*Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); /* 29 */ | 
|---|
| 39 | void (*Color4fv)(const GLfloat * v); /* 30 */ | 
|---|
| 40 | void (*Color4i)(GLint red, GLint green, GLint blue, GLint alpha); /* 31 */ | 
|---|
| 41 | void (*Color4iv)(const GLint * v); /* 32 */ | 
|---|
| 42 | void (*Color4s)(GLshort red, GLshort green, GLshort blue, GLshort alpha); /* 33 */ | 
|---|
| 43 | void (*Color4sv)(const GLshort * v); /* 34 */ | 
|---|
| 44 | void (*Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); /* 35 */ | 
|---|
| 45 | void (*Color4ubv)(const GLubyte * v); /* 36 */ | 
|---|
| 46 | void (*Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alpha); /* 37 */ | 
|---|
| 47 | void (*Color4uiv)(const GLuint * v); /* 38 */ | 
|---|
| 48 | void (*Color4us)(GLushort red, GLushort green, GLushort blue, GLushort alpha); /* 39 */ | 
|---|
| 49 | void (*Color4usv)(const GLushort * v); /* 40 */ | 
|---|
| 50 | void (*EdgeFlag)(GLboolean flag); /* 41 */ | 
|---|
| 51 | void (*EdgeFlagv)(const GLboolean * flag); /* 42 */ | 
|---|
| 52 | void (*End)(void); /* 43 */ | 
|---|
| 53 | void (*Indexd)(GLdouble c); /* 44 */ | 
|---|
| 54 | void (*Indexdv)(const GLdouble * c); /* 45 */ | 
|---|
| 55 | void (*Indexf)(GLfloat c); /* 46 */ | 
|---|
| 56 | void (*Indexfv)(const GLfloat * c); /* 47 */ | 
|---|
| 57 | void (*Indexi)(GLint c); /* 48 */ | 
|---|
| 58 | void (*Indexiv)(const GLint * c); /* 49 */ | 
|---|
| 59 | void (*Indexs)(GLshort c); /* 50 */ | 
|---|
| 60 | void (*Indexsv)(const GLshort * c); /* 51 */ | 
|---|
| 61 | void (*Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz); /* 52 */ | 
|---|
| 62 | void (*Normal3bv)(const GLbyte * v); /* 53 */ | 
|---|
| 63 | void (*Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz); /* 54 */ | 
|---|
| 64 | void (*Normal3dv)(const GLdouble * v); /* 55 */ | 
|---|
| 65 | void (*Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz); /* 56 */ | 
|---|
| 66 | void (*Normal3fv)(const GLfloat * v); /* 57 */ | 
|---|
| 67 | void (*Normal3i)(GLint nx, GLint ny, GLint nz); /* 58 */ | 
|---|
| 68 | void (*Normal3iv)(const GLint * v); /* 59 */ | 
|---|
| 69 | void (*Normal3s)(GLshort nx, GLshort ny, GLshort nz); /* 60 */ | 
|---|
| 70 | void (*Normal3sv)(const GLshort * v); /* 61 */ | 
|---|
| 71 | void (*RasterPos2d)(GLdouble x, GLdouble y); /* 62 */ | 
|---|
| 72 | void (*RasterPos2dv)(const GLdouble * v); /* 63 */ | 
|---|
| 73 | void (*RasterPos2f)(GLfloat x, GLfloat y); /* 64 */ | 
|---|
| 74 | void (*RasterPos2fv)(const GLfloat * v); /* 65 */ | 
|---|
| 75 | void (*RasterPos2i)(GLint x, GLint y); /* 66 */ | 
|---|
| 76 | void (*RasterPos2iv)(const GLint * v); /* 67 */ | 
|---|
| 77 | void (*RasterPos2s)(GLshort x, GLshort y); /* 68 */ | 
|---|
| 78 | void (*RasterPos2sv)(const GLshort * v); /* 69 */ | 
|---|
| 79 | void (*RasterPos3d)(GLdouble x, GLdouble y, GLdouble z); /* 70 */ | 
|---|
| 80 | void (*RasterPos3dv)(const GLdouble * v); /* 71 */ | 
|---|
| 81 | void (*RasterPos3f)(GLfloat x, GLfloat y, GLfloat z); /* 72 */ | 
|---|
| 82 | void (*RasterPos3fv)(const GLfloat * v); /* 73 */ | 
|---|
| 83 | void (*RasterPos3i)(GLint x, GLint y, GLint z); /* 74 */ | 
|---|
| 84 | void (*RasterPos3iv)(const GLint * v); /* 75 */ | 
|---|
| 85 | void (*RasterPos3s)(GLshort x, GLshort y, GLshort z); /* 76 */ | 
|---|
| 86 | void (*RasterPos3sv)(const GLshort * v); /* 77 */ | 
|---|
| 87 | void (*RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 78 */ | 
|---|
| 88 | void (*RasterPos4dv)(const GLdouble * v); /* 79 */ | 
|---|
| 89 | void (*RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 80 */ | 
|---|
| 90 | void (*RasterPos4fv)(const GLfloat * v); /* 81 */ | 
|---|
| 91 | void (*RasterPos4i)(GLint x, GLint y, GLint z, GLint w); /* 82 */ | 
|---|
| 92 | void (*RasterPos4iv)(const GLint * v); /* 83 */ | 
|---|
| 93 | void (*RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w); /* 84 */ | 
|---|
| 94 | void (*RasterPos4sv)(const GLshort * v); /* 85 */ | 
|---|
| 95 | void (*Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); /* 86 */ | 
|---|
| 96 | void (*Rectdv)(const GLdouble * v1, const GLdouble * v2); /* 87 */ | 
|---|
| 97 | void (*Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); /* 88 */ | 
|---|
| 98 | void (*Rectfv)(const GLfloat * v1, const GLfloat * v2); /* 89 */ | 
|---|
| 99 | void (*Recti)(GLint x1, GLint y1, GLint x2, GLint y2); /* 90 */ | 
|---|
| 100 | void (*Rectiv)(const GLint * v1, const GLint * v2); /* 91 */ | 
|---|
| 101 | void (*Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2); /* 92 */ | 
|---|
| 102 | void (*Rectsv)(const GLshort * v1, const GLshort * v2); /* 93 */ | 
|---|
| 103 | void (*TexCoord1d)(GLdouble s); /* 94 */ | 
|---|
| 104 | void (*TexCoord1dv)(const GLdouble * v); /* 95 */ | 
|---|
| 105 | void (*TexCoord1f)(GLfloat s); /* 96 */ | 
|---|
| 106 | void (*TexCoord1fv)(const GLfloat * v); /* 97 */ | 
|---|
| 107 | void (*TexCoord1i)(GLint s); /* 98 */ | 
|---|
| 108 | void (*TexCoord1iv)(const GLint * v); /* 99 */ | 
|---|
| 109 | void (*TexCoord1s)(GLshort s); /* 100 */ | 
|---|
| 110 | void (*TexCoord1sv)(const GLshort * v); /* 101 */ | 
|---|
| 111 | void (*TexCoord2d)(GLdouble s, GLdouble t); /* 102 */ | 
|---|
| 112 | void (*TexCoord2dv)(const GLdouble * v); /* 103 */ | 
|---|
| 113 | void (*TexCoord2f)(GLfloat s, GLfloat t); /* 104 */ | 
|---|
| 114 | void (*TexCoord2fv)(const GLfloat * v); /* 105 */ | 
|---|
| 115 | void (*TexCoord2i)(GLint s, GLint t); /* 106 */ | 
|---|
| 116 | void (*TexCoord2iv)(const GLint * v); /* 107 */ | 
|---|
| 117 | void (*TexCoord2s)(GLshort s, GLshort t); /* 108 */ | 
|---|
| 118 | void (*TexCoord2sv)(const GLshort * v); /* 109 */ | 
|---|
| 119 | void (*TexCoord3d)(GLdouble s, GLdouble t, GLdouble r); /* 110 */ | 
|---|
| 120 | void (*TexCoord3dv)(const GLdouble * v); /* 111 */ | 
|---|
| 121 | void (*TexCoord3f)(GLfloat s, GLfloat t, GLfloat r); /* 112 */ | 
|---|
| 122 | void (*TexCoord3fv)(const GLfloat * v); /* 113 */ | 
|---|
| 123 | void (*TexCoord3i)(GLint s, GLint t, GLint r); /* 114 */ | 
|---|
| 124 | void (*TexCoord3iv)(const GLint * v); /* 115 */ | 
|---|
| 125 | void (*TexCoord3s)(GLshort s, GLshort t, GLshort r); /* 116 */ | 
|---|
| 126 | void (*TexCoord3sv)(const GLshort * v); /* 117 */ | 
|---|
| 127 | void (*TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q); /* 118 */ | 
|---|
| 128 | void (*TexCoord4dv)(const GLdouble * v); /* 119 */ | 
|---|
| 129 | void (*TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q); /* 120 */ | 
|---|
| 130 | void (*TexCoord4fv)(const GLfloat * v); /* 121 */ | 
|---|
| 131 | void (*TexCoord4i)(GLint s, GLint t, GLint r, GLint q); /* 122 */ | 
|---|
| 132 | void (*TexCoord4iv)(const GLint * v); /* 123 */ | 
|---|
| 133 | void (*TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q); /* 124 */ | 
|---|
| 134 | void (*TexCoord4sv)(const GLshort * v); /* 125 */ | 
|---|
| 135 | void (*Vertex2d)(GLdouble x, GLdouble y); /* 126 */ | 
|---|
| 136 | void (*Vertex2dv)(const GLdouble * v); /* 127 */ | 
|---|
| 137 | void (*Vertex2f)(GLfloat x, GLfloat y); /* 128 */ | 
|---|
| 138 | void (*Vertex2fv)(const GLfloat * v); /* 129 */ | 
|---|
| 139 | void (*Vertex2i)(GLint x, GLint y); /* 130 */ | 
|---|
| 140 | void (*Vertex2iv)(const GLint * v); /* 131 */ | 
|---|
| 141 | void (*Vertex2s)(GLshort x, GLshort y); /* 132 */ | 
|---|
| 142 | void (*Vertex2sv)(const GLshort * v); /* 133 */ | 
|---|
| 143 | void (*Vertex3d)(GLdouble x, GLdouble y, GLdouble z); /* 134 */ | 
|---|
| 144 | void (*Vertex3dv)(const GLdouble * v); /* 135 */ | 
|---|
| 145 | void (*Vertex3f)(GLfloat x, GLfloat y, GLfloat z); /* 136 */ | 
|---|
| 146 | void (*Vertex3fv)(const GLfloat * v); /* 137 */ | 
|---|
| 147 | void (*Vertex3i)(GLint x, GLint y, GLint z); /* 138 */ | 
|---|
| 148 | void (*Vertex3iv)(const GLint * v); /* 139 */ | 
|---|
| 149 | void (*Vertex3s)(GLshort x, GLshort y, GLshort z); /* 140 */ | 
|---|
| 150 | void (*Vertex3sv)(const GLshort * v); /* 141 */ | 
|---|
| 151 | void (*Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 142 */ | 
|---|
| 152 | void (*Vertex4dv)(const GLdouble * v); /* 143 */ | 
|---|
| 153 | void (*Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 144 */ | 
|---|
| 154 | void (*Vertex4fv)(const GLfloat * v); /* 145 */ | 
|---|
| 155 | void (*Vertex4i)(GLint x, GLint y, GLint z, GLint w); /* 146 */ | 
|---|
| 156 | void (*Vertex4iv)(const GLint * v); /* 147 */ | 
|---|
| 157 | void (*Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w); /* 148 */ | 
|---|
| 158 | void (*Vertex4sv)(const GLshort * v); /* 149 */ | 
|---|
| 159 | void (*ClipPlane)(GLenum plane, const GLdouble * equation); /* 150 */ | 
|---|
| 160 | void (*ColorMaterial)(GLenum face, GLenum mode); /* 151 */ | 
|---|
| 161 | void (*CullFace)(GLenum mode); /* 152 */ | 
|---|
| 162 | void (*Fogf)(GLenum pname, GLfloat param); /* 153 */ | 
|---|
| 163 | void (*Fogfv)(GLenum pname, const GLfloat * params); /* 154 */ | 
|---|
| 164 | void (*Fogi)(GLenum pname, GLint param); /* 155 */ | 
|---|
| 165 | void (*Fogiv)(GLenum pname, const GLint * params); /* 156 */ | 
|---|
| 166 | void (*FrontFace)(GLenum mode); /* 157 */ | 
|---|
| 167 | void (*Hint)(GLenum target, GLenum mode); /* 158 */ | 
|---|
| 168 | void (*Lightf)(GLenum light, GLenum pname, GLfloat param); /* 159 */ | 
|---|
| 169 | void (*Lightfv)(GLenum light, GLenum pname, const GLfloat * params); /* 160 */ | 
|---|
| 170 | void (*Lighti)(GLenum light, GLenum pname, GLint param); /* 161 */ | 
|---|
| 171 | void (*Lightiv)(GLenum light, GLenum pname, const GLint * params); /* 162 */ | 
|---|
| 172 | void (*LightModelf)(GLenum pname, GLfloat param); /* 163 */ | 
|---|
| 173 | void (*LightModelfv)(GLenum pname, const GLfloat * params); /* 164 */ | 
|---|
| 174 | void (*LightModeli)(GLenum pname, GLint param); /* 165 */ | 
|---|
| 175 | void (*LightModeliv)(GLenum pname, const GLint * params); /* 166 */ | 
|---|
| 176 | void (*LineStipple)(GLint factor, GLushort pattern); /* 167 */ | 
|---|
| 177 | void (*LineWidth)(GLfloat width); /* 168 */ | 
|---|
| 178 | void (*Materialf)(GLenum face, GLenum pname, GLfloat param); /* 169 */ | 
|---|
| 179 | void (*Materialfv)(GLenum face, GLenum pname, const GLfloat * params); /* 170 */ | 
|---|
| 180 | void (*Materiali)(GLenum face, GLenum pname, GLint param); /* 171 */ | 
|---|
| 181 | void (*Materialiv)(GLenum face, GLenum pname, const GLint * params); /* 172 */ | 
|---|
| 182 | void (*PointSize)(GLfloat size); /* 173 */ | 
|---|
| 183 | void (*PolygonMode)(GLenum face, GLenum mode); /* 174 */ | 
|---|
| 184 | void (*PolygonStipple)(const GLubyte * mask); /* 175 */ | 
|---|
| 185 | void (*Scissor)(GLint x, GLint y, GLsizei width, GLsizei height); /* 176 */ | 
|---|
| 186 | void (*ShadeModel)(GLenum mode); /* 177 */ | 
|---|
| 187 | void (*TexParameterf)(GLenum target, GLenum pname, GLfloat param); /* 178 */ | 
|---|
| 188 | void (*TexParameterfv)(GLenum target, GLenum pname, const GLfloat * params); /* 179 */ | 
|---|
| 189 | void (*TexParameteri)(GLenum target, GLenum pname, const GLint param); /* 180 */ | 
|---|
| 190 | void (*TexParameteriv)(GLenum target, GLenum pname, const GLint * params); /* 181 */ | 
|---|
| 191 | void (*TexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 182 */ | 
|---|
| 192 | void (*TexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 183 */ | 
|---|
| 193 | void (*TexEnvf)(GLenum target, GLenum pname, GLfloat param); /* 184 */ | 
|---|
| 194 | void (*TexEnvfv)(GLenum target, GLenum pname, const GLfloat * params); /* 185 */ | 
|---|
| 195 | void (*TexEnvi)(GLenum target, GLenum pname, GLint param); /* 186 */ | 
|---|
| 196 | void (*TexEnviv)(GLenum target, GLenum pname, const GLint * params); /* 187 */ | 
|---|
| 197 | void (*TexGend)(GLenum coord, GLenum pname, GLdouble param); /* 188 */ | 
|---|
| 198 | void (*TexGendv)(GLenum coord, GLenum pname, const GLdouble * params); /* 189 */ | 
|---|
| 199 | void (*TexGenf)(GLenum coord, GLenum pname, GLfloat param); /* 190 */ | 
|---|
| 200 | void (*TexGenfv)(GLenum coord, GLenum pname, const GLfloat * params); /* 191 */ | 
|---|
| 201 | void (*TexGeni)(GLenum coord, GLenum pname, GLint param); /* 192 */ | 
|---|
| 202 | void (*TexGeniv)(GLenum coord, GLenum pname, const GLint * params); /* 193 */ | 
|---|
| 203 | void (*FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer); /* 194 */ | 
|---|
| 204 | void (*SelectBuffer)(GLsizei size, GLuint * buffer); /* 195 */ | 
|---|
| 205 | GLint (*RenderMode)(GLenum mode); /* 196 */ | 
|---|
| 206 | void (*InitNames)(void); /* 197 */ | 
|---|
| 207 | void (*LoadName)(GLuint name); /* 198 */ | 
|---|
| 208 | void (*PassThrough)(GLfloat token); /* 199 */ | 
|---|
| 209 | void (*PopName)(void); /* 200 */ | 
|---|
| 210 | void (*PushName)(GLuint name); /* 201 */ | 
|---|
| 211 | void (*DrawBuffer)(GLenum mode); /* 202 */ | 
|---|
| 212 | void (*Clear)(GLbitfield mask); /* 203 */ | 
|---|
| 213 | void (*ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); /* 204 */ | 
|---|
| 214 | void (*ClearIndex)(GLfloat c); /* 205 */ | 
|---|
| 215 | void (*ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); /* 206 */ | 
|---|
| 216 | void (*ClearStencil)(GLint s); /* 207 */ | 
|---|
| 217 | void (*ClearDepth)(GLclampd depth); /* 208 */ | 
|---|
| 218 | void (*StencilMask)(GLuint mask); /* 209 */ | 
|---|
| 219 | void (*ColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); /* 210 */ | 
|---|
| 220 | void (*DepthMask)(GLboolean flag); /* 211 */ | 
|---|
| 221 | void (*IndexMask)(GLuint mask); /* 212 */ | 
|---|
| 222 | void (*Accum)(GLenum op, GLfloat value); /* 213 */ | 
|---|
| 223 | void (*Disable)(GLenum cap); /* 214 */ | 
|---|
| 224 | void (*Enable)(GLenum cap); /* 215 */ | 
|---|
| 225 | void (*Finish)(void); /* 216 */ | 
|---|
| 226 | void (*Flush)(void); /* 217 */ | 
|---|
| 227 | void (*PopAttrib)(void); /* 218 */ | 
|---|
| 228 | void (*PushAttrib)(GLbitfield mask); /* 219 */ | 
|---|
| 229 | void (*Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); /* 220 */ | 
|---|
| 230 | void (*Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); /* 221 */ | 
|---|
| 231 | void (*Map2d)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); /* 222 */ | 
|---|
| 232 | void (*Map2f)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); /* 223 */ | 
|---|
| 233 | void (*MapGrid1d)(GLint un, GLdouble u1, GLdouble u2); /* 224 */ | 
|---|
| 234 | void (*MapGrid1f)(GLint un, GLfloat u1, GLfloat u2); /* 225 */ | 
|---|
| 235 | void (*MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); /* 226 */ | 
|---|
| 236 | void (*MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); /* 227 */ | 
|---|
| 237 | void (*EvalCoord1d)(GLdouble u); /* 228 */ | 
|---|
| 238 | void (*EvalCoord1dv)(const GLdouble * u); /* 229 */ | 
|---|
| 239 | void (*EvalCoord1f)(GLfloat u); /* 230 */ | 
|---|
| 240 | void (*EvalCoord1fv)(const GLfloat * u); /* 231 */ | 
|---|
| 241 | void (*EvalCoord2d)(GLdouble u, GLdouble v); /* 232 */ | 
|---|
| 242 | void (*EvalCoord2dv)(const GLdouble * u); /* 233 */ | 
|---|
| 243 | void (*EvalCoord2f)(GLfloat u, GLfloat v); /* 234 */ | 
|---|
| 244 | void (*EvalCoord2fv)(const GLfloat * u); /* 235 */ | 
|---|
| 245 | void (*EvalMesh1)(GLenum mode, GLint i1, GLint i2); /* 236 */ | 
|---|
| 246 | void (*EvalPoint1)(GLint i); /* 237 */ | 
|---|
| 247 | void (*EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); /* 238 */ | 
|---|
| 248 | void (*EvalPoint2)(GLint i, GLint j); /* 239 */ | 
|---|
| 249 | void (*AlphaFunc)(GLenum func, GLclampf ref); /* 240 */ | 
|---|
| 250 | void (*BlendFunc)(GLenum sfactor, GLenum dfactor); /* 241 */ | 
|---|
| 251 | void (*LogicOp)(GLenum opcode); /* 242 */ | 
|---|
| 252 | void (*StencilFunc)(GLenum func, GLint ref, GLuint mask); /* 243 */ | 
|---|
| 253 | void (*StencilOp)(GLenum fail, GLenum zfail, GLenum zpass); /* 244 */ | 
|---|
| 254 | void (*DepthFunc)(GLenum func); /* 245 */ | 
|---|
| 255 | void (*PixelZoom)(GLfloat xfactor, GLfloat yfactor); /* 246 */ | 
|---|
| 256 | void (*PixelTransferf)(GLenum pname, GLfloat param); /* 247 */ | 
|---|
| 257 | void (*PixelTransferi)(GLenum pname, GLint param); /* 248 */ | 
|---|
| 258 | void (*PixelStoref)(GLenum pname, GLfloat param); /* 249 */ | 
|---|
| 259 | void (*PixelStorei)(GLenum pname, GLint param); /* 250 */ | 
|---|
| 260 | void (*PixelMapfv)(GLenum map, GLint mapsize, const GLfloat * values); /* 251 */ | 
|---|
| 261 | void (*PixelMapuiv)(GLenum map, GLint mapsize, const GLuint * values); /* 252 */ | 
|---|
| 262 | void (*PixelMapusv)(GLenum map, GLint mapsize, const GLushort * values); /* 253 */ | 
|---|
| 263 | void (*ReadBuffer)(GLenum mode); /* 254 */ | 
|---|
| 264 | void (*CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); /* 255 */ | 
|---|
| 265 | void (*ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); /* 256 */ | 
|---|
| 266 | void (*DrawPixels)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); /* 257 */ | 
|---|
| 267 | void (*GetBooleanv)(GLenum pname, GLboolean * params); /* 258 */ | 
|---|
| 268 | void (*GetClipPlane)(GLenum plane, GLdouble * equation); /* 259 */ | 
|---|
| 269 | void (*GetDoublev)(GLenum pname, GLdouble * params); /* 260 */ | 
|---|
| 270 | GLenum (*GetError)(void); /* 261 */ | 
|---|
| 271 | void (*GetFloatv)(GLenum pname, GLfloat * params); /* 262 */ | 
|---|
| 272 | void (*GetIntegerv)(GLenum pname, GLint * params); /* 263 */ | 
|---|
| 273 | void (*GetLightfv)(GLenum light, GLenum pname, GLfloat * params); /* 264 */ | 
|---|
| 274 | void (*GetLightiv)(GLenum light, GLenum pname, GLint * params); /* 265 */ | 
|---|
| 275 | void (*GetMapdv)(GLenum target, GLenum query, GLdouble * v); /* 266 */ | 
|---|
| 276 | void (*GetMapfv)(GLenum target, GLenum query, GLfloat * v); /* 267 */ | 
|---|
| 277 | void (*GetMapiv)(GLenum target, GLenum query, GLint * v); /* 268 */ | 
|---|
| 278 | void (*GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params); /* 269 */ | 
|---|
| 279 | void (*GetMaterialiv)(GLenum face, GLenum pname, GLint * params); /* 270 */ | 
|---|
| 280 | void (*GetPixelMapfv)(GLenum map, GLfloat * values); /* 271 */ | 
|---|
| 281 | void (*GetPixelMapuiv)(GLenum map, GLuint * values); /* 272 */ | 
|---|
| 282 | void (*GetPixelMapusv)(GLenum map, GLushort * values); /* 273 */ | 
|---|
| 283 | void (*GetPolygonStipple)(GLubyte * mask); /* 274 */ | 
|---|
| 284 | const GLubyte * (*GetString)(GLenum name); /* 275 */ | 
|---|
| 285 | void (*GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params); /* 276 */ | 
|---|
| 286 | void (*GetTexEnviv)(GLenum target, GLenum pname, GLint * params); /* 277 */ | 
|---|
| 287 | void (*GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params); /* 278 */ | 
|---|
| 288 | void (*GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params); /* 279 */ | 
|---|
| 289 | void (*GetTexGeniv)(GLenum coord, GLenum pname, GLint * params); /* 280 */ | 
|---|
| 290 | void (*GetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); /* 281 */ | 
|---|
| 291 | void (*GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 282 */ | 
|---|
| 292 | void (*GetTexParameteriv)(GLenum target, GLenum pname, GLint * params); /* 283 */ | 
|---|
| 293 | void (*GetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat * params); /* 284 */ | 
|---|
| 294 | void (*GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params); /* 285 */ | 
|---|
| 295 | GLboolean (*IsEnabled)(GLenum cap); /* 286 */ | 
|---|
| 296 | GLboolean (*IsList)(GLuint list); /* 287 */ | 
|---|
| 297 | void (*DepthRange)(GLclampd near, GLclampd far); /* 288 */ | 
|---|
| 298 | void (*Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); /* 289 */ | 
|---|
| 299 | void (*LoadIdentity)(void); /* 290 */ | 
|---|
| 300 | void (*LoadMatrixf)(const GLfloat * m); /* 291 */ | 
|---|
| 301 | void (*LoadMatrixd)(const GLdouble * m); /* 292 */ | 
|---|
| 302 | void (*MatrixMode)(GLenum mode); /* 293 */ | 
|---|
| 303 | void (*MultMatrixf)(const GLfloat * m); /* 294 */ | 
|---|
| 304 | void (*MultMatrixd)(const GLdouble * m); /* 295 */ | 
|---|
| 305 | void (*Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); /* 296 */ | 
|---|
| 306 | void (*PopMatrix)(void); /* 297 */ | 
|---|
| 307 | void (*PushMatrix)(void); /* 298 */ | 
|---|
| 308 | void (*Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); /* 299 */ | 
|---|
| 309 | void (*Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); /* 300 */ | 
|---|
| 310 | void (*Scaled)(GLdouble x, GLdouble y, GLdouble z); /* 301 */ | 
|---|
| 311 | void (*Scalef)(GLfloat x, GLfloat y, GLfloat z); /* 302 */ | 
|---|
| 312 | void (*Translated)(GLdouble x, GLdouble y, GLdouble z); /* 303 */ | 
|---|
| 313 | void (*Translatef)(GLfloat x, GLfloat y, GLfloat z); /* 304 */ | 
|---|
| 314 | void (*Viewport)(GLint x, GLint y, GLsizei width, GLsizei height); /* 305 */ | 
|---|
| 315 | void (*ArrayElement)(GLint i); /* 306 */ | 
|---|
| 316 | void (*BindTexture)(GLenum target, GLuint texture); /* 307 */ | 
|---|
| 317 | void (*ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 308 */ | 
|---|
| 318 | void (*DisableClientState)(GLenum array); /* 309 */ | 
|---|
| 319 | void (*DrawArrays)(GLenum mode, GLint first, GLsizei count); /* 310 */ | 
|---|
| 320 | void (*DrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); /* 311 */ | 
|---|
| 321 | void (*EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer); /* 312 */ | 
|---|
| 322 | void (*EnableClientState)(GLenum array); /* 313 */ | 
|---|
| 323 | void (*IndexPointer)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 314 */ | 
|---|
| 324 | void (*Indexub)(GLubyte c); /* 315 */ | 
|---|
| 325 | void (*Indexubv)(const GLubyte * c); /* 316 */ | 
|---|
| 326 | void (*InterleavedArrays)(GLenum format, GLsizei stride, const GLvoid * pointer); /* 317 */ | 
|---|
| 327 | void (*NormalPointer)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 318 */ | 
|---|
| 328 | void (*PolygonOffset)(GLfloat factor, GLfloat units); /* 319 */ | 
|---|
| 329 | void (*TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 320 */ | 
|---|
| 330 | void (*VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 321 */ | 
|---|
| 331 | GLboolean (*AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 322 */ | 
|---|
| 332 | void (*CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); /* 323 */ | 
|---|
| 333 | void (*CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); /* 324 */ | 
|---|
| 334 | void (*CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); /* 325 */ | 
|---|
| 335 | void (*CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 326 */ | 
|---|
| 336 | void (*DeleteTextures)(GLsizei n, const GLuint * textures); /* 327 */ | 
|---|
| 337 | void (*GenTextures)(GLsizei n, GLuint * textures); /* 328 */ | 
|---|
| 338 | void (*GetPointerv)(GLenum pname, GLvoid * * params); /* 329 */ | 
|---|
| 339 | GLboolean (*IsTexture)(GLuint texture); /* 330 */ | 
|---|
| 340 | void (*PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities); /* 331 */ | 
|---|
| 341 | void (*TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); /* 332 */ | 
|---|
| 342 | void (*TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); /* 333 */ | 
|---|
| 343 | void (*PopClientAttrib)(void); /* 334 */ | 
|---|
| 344 | void (*PushClientAttrib)(GLbitfield mask); /* 335 */ | 
|---|
| 345 | void (*BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); /* 336 */ | 
|---|
| 346 | void (*BlendEquation)(GLenum mode); /* 337 */ | 
|---|
| 347 | void (*DrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); /* 338 */ | 
|---|
| 348 | void (*ColorTable)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); /* 339 */ | 
|---|
| 349 | void (*ColorTableParameterfv)(GLenum target, GLenum pname, const GLfloat * params); /* 340 */ | 
|---|
| 350 | void (*ColorTableParameteriv)(GLenum target, GLenum pname, const GLint * params); /* 341 */ | 
|---|
| 351 | void (*CopyColorTable)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); /* 342 */ | 
|---|
| 352 | void (*GetColorTable)(GLenum target, GLenum format, GLenum type, GLvoid * table); /* 343 */ | 
|---|
| 353 | void (*GetColorTableParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 344 */ | 
|---|
| 354 | void (*GetColorTableParameteriv)(GLenum target, GLenum pname, GLint * params); /* 345 */ | 
|---|
| 355 | void (*ColorSubTable)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data); /* 346 */ | 
|---|
| 356 | void (*CopyColorSubTable)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); /* 347 */ | 
|---|
| 357 | void (*ConvolutionFilter1D)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image); /* 348 */ | 
|---|
| 358 | void (*ConvolutionFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image); /* 349 */ | 
|---|
| 359 | void (*ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat params); /* 350 */ | 
|---|
| 360 | void (*ConvolutionParameterfv)(GLenum target, GLenum pname, const GLfloat * params); /* 351 */ | 
|---|
| 361 | void (*ConvolutionParameteri)(GLenum target, GLenum pname, GLint params); /* 352 */ | 
|---|
| 362 | void (*ConvolutionParameteriv)(GLenum target, GLenum pname, const GLint * params); /* 353 */ | 
|---|
| 363 | void (*CopyConvolutionFilter1D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); /* 354 */ | 
|---|
| 364 | void (*CopyConvolutionFilter2D)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); /* 355 */ | 
|---|
| 365 | void (*GetConvolutionFilter)(GLenum target, GLenum format, GLenum type, GLvoid * image); /* 356 */ | 
|---|
| 366 | void (*GetConvolutionParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 357 */ | 
|---|
| 367 | void (*GetConvolutionParameteriv)(GLenum target, GLenum pname, GLint * params); /* 358 */ | 
|---|
| 368 | void (*GetSeparableFilter)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); /* 359 */ | 
|---|
| 369 | void (*SeparableFilter2D)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column); /* 360 */ | 
|---|
| 370 | void (*GetHistogram)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 361 */ | 
|---|
| 371 | void (*GetHistogramParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 362 */ | 
|---|
| 372 | void (*GetHistogramParameteriv)(GLenum target, GLenum pname, GLint * params); /* 363 */ | 
|---|
| 373 | void (*GetMinmax)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 364 */ | 
|---|
| 374 | void (*GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat * params); /* 365 */ | 
|---|
| 375 | void (*GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint * params); /* 366 */ | 
|---|
| 376 | void (*Histogram)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); /* 367 */ | 
|---|
| 377 | void (*Minmax)(GLenum target, GLenum internalformat, GLboolean sink); /* 368 */ | 
|---|
| 378 | void (*ResetHistogram)(GLenum target); /* 369 */ | 
|---|
| 379 | void (*ResetMinmax)(GLenum target); /* 370 */ | 
|---|
| 380 | void (*TexImage3D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 371 */ | 
|---|
| 381 | void (*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 */ | 
|---|
| 382 | void (*CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 373 */ | 
|---|
| 383 | void (*ActiveTextureARB)(GLenum texture); /* 374 */ | 
|---|
| 384 | void (*ClientActiveTextureARB)(GLenum texture); /* 375 */ | 
|---|
| 385 | void (*MultiTexCoord1dARB)(GLenum target, GLdouble s); /* 376 */ | 
|---|
| 386 | void (*MultiTexCoord1dvARB)(GLenum target, const GLdouble * v); /* 377 */ | 
|---|
| 387 | void (*MultiTexCoord1fARB)(GLenum target, GLfloat s); /* 378 */ | 
|---|
| 388 | void (*MultiTexCoord1fvARB)(GLenum target, const GLfloat * v); /* 379 */ | 
|---|
| 389 | void (*MultiTexCoord1iARB)(GLenum target, GLint s); /* 380 */ | 
|---|
| 390 | void (*MultiTexCoord1ivARB)(GLenum target, const GLint * v); /* 381 */ | 
|---|
| 391 | void (*MultiTexCoord1sARB)(GLenum target, GLshort s); /* 382 */ | 
|---|
| 392 | void (*MultiTexCoord1svARB)(GLenum target, const GLshort * v); /* 383 */ | 
|---|
| 393 | void (*MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t); /* 384 */ | 
|---|
| 394 | void (*MultiTexCoord2dvARB)(GLenum target, const GLdouble * v); /* 385 */ | 
|---|
| 395 | void (*MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t); /* 386 */ | 
|---|
| 396 | void (*MultiTexCoord2fvARB)(GLenum target, const GLfloat * v); /* 387 */ | 
|---|
| 397 | void (*MultiTexCoord2iARB)(GLenum target, GLint s, GLint t); /* 388 */ | 
|---|
| 398 | void (*MultiTexCoord2ivARB)(GLenum target, const GLint * v); /* 389 */ | 
|---|
| 399 | void (*MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t); /* 390 */ | 
|---|
| 400 | void (*MultiTexCoord2svARB)(GLenum target, const GLshort * v); /* 391 */ | 
|---|
| 401 | void (*MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r); /* 392 */ | 
|---|
| 402 | void (*MultiTexCoord3dvARB)(GLenum target, const GLdouble * v); /* 393 */ | 
|---|
| 403 | void (*MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r); /* 394 */ | 
|---|
| 404 | void (*MultiTexCoord3fvARB)(GLenum target, const GLfloat * v); /* 395 */ | 
|---|
| 405 | void (*MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r); /* 396 */ | 
|---|
| 406 | void (*MultiTexCoord3ivARB)(GLenum target, const GLint * v); /* 397 */ | 
|---|
| 407 | void (*MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r); /* 398 */ | 
|---|
| 408 | void (*MultiTexCoord3svARB)(GLenum target, const GLshort * v); /* 399 */ | 
|---|
| 409 | void (*MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); /* 400 */ | 
|---|
| 410 | void (*MultiTexCoord4dvARB)(GLenum target, const GLdouble * v); /* 401 */ | 
|---|
| 411 | void (*MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); /* 402 */ | 
|---|
| 412 | void (*MultiTexCoord4fvARB)(GLenum target, const GLfloat * v); /* 403 */ | 
|---|
| 413 | void (*MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q); /* 404 */ | 
|---|
| 414 | void (*MultiTexCoord4ivARB)(GLenum target, const GLint * v); /* 405 */ | 
|---|
| 415 | void (*MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); /* 406 */ | 
|---|
| 416 | void (*MultiTexCoord4svARB)(GLenum target, const GLshort * v); /* 407 */ | 
|---|
| 417 | void (*LoadTransposeMatrixfARB)(const GLfloat * m); /* 408 */ | 
|---|
| 418 | void (*LoadTransposeMatrixdARB)(const GLdouble * m); /* 409 */ | 
|---|
| 419 | void (*MultTransposeMatrixfARB)(const GLfloat * m); /* 410 */ | 
|---|
| 420 | void (*MultTransposeMatrixdARB)(const GLdouble * m); /* 411 */ | 
|---|
| 421 | void (*SampleCoverageARB)(GLclampf value, GLboolean invert); /* 412 */ | 
|---|
| 422 | void (*SamplePassARB)(GLenum pass); /* 413 */ | 
|---|
| 423 | void (*PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 414 */ | 
|---|
| 424 | void (*GetTexFilterFuncSGIS)(GLenum target, GLenum filter, GLfloat * weights); /* 415 */ | 
|---|
| 425 | void (*TexFilterFuncSGIS)(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights); /* 416 */ | 
|---|
| 426 | void (*GetHistogramEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 417 */ | 
|---|
| 427 | void (*GetHistogramParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 418 */ | 
|---|
| 428 | void (*GetHistogramParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 419 */ | 
|---|
| 429 | void (*GetMinmaxEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 420 */ | 
|---|
| 430 | void (*GetMinmaxParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 421 */ | 
|---|
| 431 | void (*GetMinmaxParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 422 */ | 
|---|
| 432 | void (*GetConvolutionFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * image); /* 423 */ | 
|---|
| 433 | void (*GetConvolutionParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 424 */ | 
|---|
| 434 | void (*GetConvolutionParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 425 */ | 
|---|
| 435 | void (*GetSeparableFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); /* 426 */ | 
|---|
| 436 | void (*GetColorTableSGI)(GLenum target, GLenum format, GLenum type, GLvoid * table); /* 427 */ | 
|---|
| 437 | void (*GetColorTableParameterfvSGI)(GLenum target, GLenum pname, GLfloat * params); /* 428 */ | 
|---|
| 438 | void (*GetColorTableParameterivSGI)(GLenum target, GLenum pname, GLint * params); /* 429 */ | 
|---|
| 439 | void (*PixelTexGenSGIX)(GLenum mode); /* 430 */ | 
|---|
| 440 | void (*PixelTexGenParameteriSGIS)(GLenum pname, GLint param); /* 431 */ | 
|---|
| 441 | void (*PixelTexGenParameterivSGIS)(GLenum pname, const GLint * params); /* 432 */ | 
|---|
| 442 | void (*PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param); /* 433 */ | 
|---|
| 443 | void (*PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat * params); /* 434 */ | 
|---|
| 444 | void (*GetPixelTexGenParameterivSGIS)(GLenum pname, GLint * params); /* 435 */ | 
|---|
| 445 | void (*GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params); /* 436 */ | 
|---|
| 446 | void (*TexImage4DSGIS)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 437 */ | 
|---|
| 447 | void (*TexSubImage4DSGIS)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels); /* 438 */ | 
|---|
| 448 | GLboolean (*AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 439 */ | 
|---|
| 449 | void (*GenTexturesEXT)(GLsizei n, GLenum * textures); /* 440 */ | 
|---|
| 450 | GLboolean (*IsTextureEXT)(GLenum texture); /* 441 */ | 
|---|
| 451 | void (*DetailTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points); /* 442 */ | 
|---|
| 452 | void (*GetDetailTexFuncSGIS)(GLenum target, GLfloat * points); /* 443 */ | 
|---|
| 453 | void (*SharpenTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points); /* 444 */ | 
|---|
| 454 | void (*GetSharpenTexFuncSGIS)(GLenum target, GLfloat * points); /* 445 */ | 
|---|
| 455 | void (*SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 446 */ | 
|---|
| 456 | void (*SamplePatternSGIS)(GLenum pattern); /* 447 */ | 
|---|
| 457 | void (*ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 448 */ | 
|---|
| 458 | void (*EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer); /* 449 */ | 
|---|
| 459 | void (*IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 450 */ | 
|---|
| 460 | void (*NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 451 */ | 
|---|
| 461 | void (*TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 452 */ | 
|---|
| 462 | void (*VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 453 */ | 
|---|
| 463 | void (*SpriteParameterfSGIX)(GLenum pname, GLfloat param); /* 454 */ | 
|---|
| 464 | void (*SpriteParameterfvSGIX)(GLenum pname, const GLfloat * params); /* 455 */ | 
|---|
| 465 | void (*SpriteParameteriSGIX)(GLenum pname, GLint param); /* 456 */ | 
|---|
| 466 | void (*SpriteParameterivSGIX)(GLenum pname, const GLint * params); /* 457 */ | 
|---|
| 467 | void (*PointParameterfEXT)(GLenum pname, GLfloat param); /* 458 */ | 
|---|
| 468 | void (*PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 459 */ | 
|---|
| 469 | GLint (*GetInstrumentsSGIX)(void); /* 460 */ | 
|---|
| 470 | void (*InstrumentsBufferSGIX)(GLsizei size, GLint * buffer); /* 461 */ | 
|---|
| 471 | GLint (*PollInstrumentsSGIX)(GLint * marker_p); /* 462 */ | 
|---|
| 472 | void (*ReadInstrumentsSGIX)(GLint marker); /* 463 */ | 
|---|
| 473 | void (*StartInstrumentsSGIX)(void); /* 464 */ | 
|---|
| 474 | void (*StopInstrumentsSGIX)(GLint marker); /* 465 */ | 
|---|
| 475 | void (*FrameZoomSGIX)(GLint factor); /* 466 */ | 
|---|
| 476 | void (*TagSampleBufferSGIX)(void); /* 467 */ | 
|---|
| 477 | void (*ReferencePlaneSGIX)(const GLdouble * equation); /* 468 */ | 
|---|
| 478 | void (*FlushRasterSGIX)(void); /* 469 */ | 
|---|
| 479 | void (*GetListParameterfvSGIX)(GLuint list, GLenum pname, GLfloat * params); /* 470 */ | 
|---|
| 480 | void (*GetListParameterivSGIX)(GLuint list, GLenum pname, GLint * params); /* 471 */ | 
|---|
| 481 | void (*ListParameterfSGIX)(GLuint list, GLenum pname, GLfloat param); /* 472 */ | 
|---|
| 482 | void (*ListParameterfvSGIX)(GLuint list, GLenum pname, const GLfloat * params); /* 473 */ | 
|---|
| 483 | void (*ListParameteriSGIX)(GLuint list, GLenum pname, GLint param); /* 474 */ | 
|---|
| 484 | void (*ListParameterivSGIX)(GLuint list, GLenum pname, const GLint * params); /* 475 */ | 
|---|
| 485 | void (*FragmentColorMaterialSGIX)(GLenum face, GLenum mode); /* 476 */ | 
|---|
| 486 | void (*FragmentLightfSGIX)(GLenum light, GLenum pname, GLfloat param); /* 477 */ | 
|---|
| 487 | void (*FragmentLightfvSGIX)(GLenum light, GLenum pname, const GLfloat * params); /* 478 */ | 
|---|
| 488 | void (*FragmentLightiSGIX)(GLenum light, GLenum pname, GLint param); /* 479 */ | 
|---|
| 489 | void (*FragmentLightivSGIX)(GLenum light, GLenum pname, const GLint * params); /* 480 */ | 
|---|
| 490 | void (*FragmentLightModelfSGIX)(GLenum pname, GLfloat param); /* 481 */ | 
|---|
| 491 | void (*FragmentLightModelfvSGIX)(GLenum pname, const GLfloat * params); /* 482 */ | 
|---|
| 492 | void (*FragmentLightModeliSGIX)(GLenum pname, GLint param); /* 483 */ | 
|---|
| 493 | void (*FragmentLightModelivSGIX)(GLenum pname, const GLint * params); /* 484 */ | 
|---|
| 494 | void (*FragmentMaterialfSGIX)(GLenum face, GLenum pname, GLfloat param); /* 485 */ | 
|---|
| 495 | void (*FragmentMaterialfvSGIX)(GLenum face, GLenum pname, const GLfloat * params); /* 486 */ | 
|---|
| 496 | void (*FragmentMaterialiSGIX)(GLenum face, GLenum pname, GLint param); /* 487 */ | 
|---|
| 497 | void (*FragmentMaterialivSGIX)(GLenum face, GLenum pname, const GLint * params); /* 488 */ | 
|---|
| 498 | void (*GetFragmentLightfvSGIX)(GLenum light, GLenum pname, GLfloat * params); /* 489 */ | 
|---|
| 499 | void (*GetFragmentLightivSGIX)(GLenum light, GLenum pname, GLint * params); /* 490 */ | 
|---|
| 500 | void (*GetFragmentMaterialfvSGIX)(GLenum face, GLenum pname, GLfloat * params); /* 491 */ | 
|---|
| 501 | void (*GetFragmentMaterialivSGIX)(GLenum face, GLenum pname, GLint * params); /* 492 */ | 
|---|
| 502 | void (*LightEnviSGIX)(GLenum pname, GLint param); /* 493 */ | 
|---|
| 503 | void (*VertexWeightfEXT)(GLfloat weight); /* 494 */ | 
|---|
| 504 | void (*VertexWeightfvEXT)(const GLfloat * weight); /* 495 */ | 
|---|
| 505 | void (*VertexWeightPointerEXT)(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 496 */ | 
|---|
| 506 | void (*FlushVertexArrayRangeNV)(void); /* 497 */ | 
|---|
| 507 | void (*VertexArrayRangeNV)(GLsizei size, const GLvoid * pointer); /* 498 */ | 
|---|
| 508 | void (*CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 499 */ | 
|---|
| 509 | void (*CombinerParameterfNV)(GLenum pname, GLfloat param); /* 500 */ | 
|---|
| 510 | void (*CombinerParameterivNV)(GLenum pname, const GLint * params); /* 501 */ | 
|---|
| 511 | void (*CombinerParameteriNV)(GLenum pname, GLint param); /* 502 */ | 
|---|
| 512 | void (*CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 503 */ | 
|---|
| 513 | void (*CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); /* 504 */ | 
|---|
| 514 | void (*FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 505 */ | 
|---|
| 515 | void (*GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); /* 506 */ | 
|---|
| 516 | void (*GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); /* 507 */ | 
|---|
| 517 | void (*GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); /* 508 */ | 
|---|
| 518 | void (*GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params); /* 509 */ | 
|---|
| 519 | void (*GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params); /* 510 */ | 
|---|
| 520 | void (*GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params); /* 511 */ | 
|---|
| 521 | void (*ResizeBuffersMESA)(void); /* 512 */ | 
|---|
| 522 | void (*WindowPos2dMESA)(GLdouble x, GLdouble y); /* 513 */ | 
|---|
| 523 | void (*WindowPos2dvMESA)(const GLdouble * v); /* 514 */ | 
|---|
| 524 | void (*WindowPos2fMESA)(GLfloat x, GLfloat y); /* 515 */ | 
|---|
| 525 | void (*WindowPos2fvMESA)(const GLfloat * v); /* 516 */ | 
|---|
| 526 | void (*WindowPos2iMESA)(GLint x, GLint y); /* 517 */ | 
|---|
| 527 | void (*WindowPos2ivMESA)(const GLint * v); /* 518 */ | 
|---|
| 528 | void (*WindowPos2sMESA)(GLshort x, GLshort y); /* 519 */ | 
|---|
| 529 | void (*WindowPos2svMESA)(const GLshort * v); /* 520 */ | 
|---|
| 530 | void (*WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 521 */ | 
|---|
| 531 | void (*WindowPos3dvMESA)(const GLdouble * v); /* 522 */ | 
|---|
| 532 | void (*WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 523 */ | 
|---|
| 533 | void (*WindowPos3fvMESA)(const GLfloat * v); /* 524 */ | 
|---|
| 534 | void (*WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 525 */ | 
|---|
| 535 | void (*WindowPos3ivMESA)(const GLint * v); /* 526 */ | 
|---|
| 536 | void (*WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 527 */ | 
|---|
| 537 | void (*WindowPos3svMESA)(const GLshort * v); /* 528 */ | 
|---|
| 538 | void (*WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 529 */ | 
|---|
| 539 | void (*WindowPos4dvMESA)(const GLdouble * v); /* 530 */ | 
|---|
| 540 | void (*WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 531 */ | 
|---|
| 541 | void (*WindowPos4fvMESA)(const GLfloat * v); /* 532 */ | 
|---|
| 542 | void (*WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 533 */ | 
|---|
| 543 | void (*WindowPos4ivMESA)(const GLint * v); /* 534 */ | 
|---|
| 544 | void (*WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w); /* 535 */ | 
|---|
| 545 | void (*WindowPos4svMESA)(const GLshort * v); /* 536 */ | 
|---|
| 546 | void (*BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); /* 537 */ | 
|---|
| 547 | void (*IndexMaterialEXT)(GLenum face, GLenum mode); /* 538 */ | 
|---|
| 548 | void (*IndexFuncEXT)(GLenum func, GLclampf ref); /* 539 */ | 
|---|
| 549 | void (*LockArraysEXT)(GLint first, GLsizei count); /* 540 */ | 
|---|
| 550 | void (*UnlockArraysEXT)(void); /* 541 */ | 
|---|
| 551 | void (*CullParameterdvEXT)(GLenum pname, const GLdouble * params); /* 542 */ | 
|---|
| 552 | void (*CullParameterfvEXT)(GLenum pname, const GLfloat * params); /* 543 */ | 
|---|
| 553 | void (*HintPGI)(GLenum target, GLint mode); /* 544 */ | 
|---|
| 554 | void (*FogCoordfEXT)(GLfloat coord); /* 545 */ | 
|---|
| 555 | void (*FogCoordfvEXT)(const GLfloat * coord); /* 546 */ | 
|---|
| 556 | void (*FogCoorddEXT)(GLdouble coord); /* 547 */ | 
|---|
| 557 | void (*FogCoorddvEXT)(const GLdouble * coord); /* 548 */ | 
|---|
| 558 | void (*FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 549 */ | 
|---|
| 559 | void (*GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * data); /* 550 */ | 
|---|
| 560 | void (*GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 551 */ | 
|---|
| 561 | void (*GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 552 */ | 
|---|
| 562 | }; | 
|---|
| 563 |  | 
|---|
| 564 | #endif | 
|---|