OLD | NEW |
(Empty) | |
| 1 /* DO NOT EDIT - This file generated automatically by gl_table.py (from Mesa) sc
ript */ |
| 2 |
| 3 /* |
| 4 * Copyright (C) 1999-2003 Brian Paul All Rights Reserved. |
| 5 * (C) Copyright IBM Corporation 2004 |
| 6 * All Rights Reserved. |
| 7 * |
| 8 * Permission is hereby granted, free of charge, to any person obtaining a |
| 9 * copy of this software and associated documentation files (the "Software"), |
| 10 * to deal in the Software without restriction, including without limitation |
| 11 * the rights to use, copy, modify, merge, publish, distribute, sub license, |
| 12 * and/or sell copies of the Software, and to permit persons to whom the |
| 13 * Software is furnished to do so, subject to the following conditions: |
| 14 * |
| 15 * The above copyright notice and this permission notice (including the next |
| 16 * paragraph) shall be included in all copies or substantial portions of the |
| 17 * Software. |
| 18 * |
| 19 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 20 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 21 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL |
| 22 * BRIAN PAUL, IBM, |
| 23 * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
| 24 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF |
| 25 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 26 * SOFTWARE. |
| 27 */ |
| 28 |
| 29 #if !defined( _GLAPI_TABLE_H_ ) |
| 30 # define _GLAPI_TABLE_H_ |
| 31 |
| 32 #ifndef GLAPIENTRYP |
| 33 # ifndef GLAPIENTRY |
| 34 # define GLAPIENTRY |
| 35 # endif |
| 36 |
| 37 # define GLAPIENTRYP GLAPIENTRY * |
| 38 #endif |
| 39 |
| 40 |
| 41 struct _glapi_table |
| 42 { |
| 43 void (GLAPIENTRYP NewList)(GLuint list, GLenum mode); /* 0 */ |
| 44 void (GLAPIENTRYP EndList)(void); /* 1 */ |
| 45 void (GLAPIENTRYP CallList)(GLuint list); /* 2 */ |
| 46 void (GLAPIENTRYP CallLists)(GLsizei n, GLenum type, const GLvoid * lists); /
* 3 */ |
| 47 void (GLAPIENTRYP DeleteLists)(GLuint list, GLsizei range); /* 4 */ |
| 48 GLuint (GLAPIENTRYP GenLists)(GLsizei range); /* 5 */ |
| 49 void (GLAPIENTRYP ListBase)(GLuint base); /* 6 */ |
| 50 void (GLAPIENTRYP Begin)(GLenum mode); /* 7 */ |
| 51 void (GLAPIENTRYP Bitmap)(GLsizei width, GLsizei height, GLfloat xorig, GLflo
at yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); /* 8 */ |
| 52 void (GLAPIENTRYP Color3b)(GLbyte red, GLbyte green, GLbyte blue); /* 9 */ |
| 53 void (GLAPIENTRYP Color3bv)(const GLbyte * v); /* 10 */ |
| 54 void (GLAPIENTRYP Color3d)(GLdouble red, GLdouble green, GLdouble blue); /* 1
1 */ |
| 55 void (GLAPIENTRYP Color3dv)(const GLdouble * v); /* 12 */ |
| 56 void (GLAPIENTRYP Color3f)(GLfloat red, GLfloat green, GLfloat blue); /* 13 *
/ |
| 57 void (GLAPIENTRYP Color3fv)(const GLfloat * v); /* 14 */ |
| 58 void (GLAPIENTRYP Color3i)(GLint red, GLint green, GLint blue); /* 15 */ |
| 59 void (GLAPIENTRYP Color3iv)(const GLint * v); /* 16 */ |
| 60 void (GLAPIENTRYP Color3s)(GLshort red, GLshort green, GLshort blue); /* 17 *
/ |
| 61 void (GLAPIENTRYP Color3sv)(const GLshort * v); /* 18 */ |
| 62 void (GLAPIENTRYP Color3ub)(GLubyte red, GLubyte green, GLubyte blue); /* 19
*/ |
| 63 void (GLAPIENTRYP Color3ubv)(const GLubyte * v); /* 20 */ |
| 64 void (GLAPIENTRYP Color3ui)(GLuint red, GLuint green, GLuint blue); /* 21 */ |
| 65 void (GLAPIENTRYP Color3uiv)(const GLuint * v); /* 22 */ |
| 66 void (GLAPIENTRYP Color3us)(GLushort red, GLushort green, GLushort blue); /*
23 */ |
| 67 void (GLAPIENTRYP Color3usv)(const GLushort * v); /* 24 */ |
| 68 void (GLAPIENTRYP Color4b)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alph
a); /* 25 */ |
| 69 void (GLAPIENTRYP Color4bv)(const GLbyte * v); /* 26 */ |
| 70 void (GLAPIENTRYP Color4d)(GLdouble red, GLdouble green, GLdouble blue, GLdou
ble alpha); /* 27 */ |
| 71 void (GLAPIENTRYP Color4dv)(const GLdouble * v); /* 28 */ |
| 72 void (GLAPIENTRYP Color4f)(GLfloat red, GLfloat green, GLfloat blue, GLfloat
alpha); /* 29 */ |
| 73 void (GLAPIENTRYP Color4fv)(const GLfloat * v); /* 30 */ |
| 74 void (GLAPIENTRYP Color4i)(GLint red, GLint green, GLint blue, GLint alpha);
/* 31 */ |
| 75 void (GLAPIENTRYP Color4iv)(const GLint * v); /* 32 */ |
| 76 void (GLAPIENTRYP Color4s)(GLshort red, GLshort green, GLshort blue, GLshort
alpha); /* 33 */ |
| 77 void (GLAPIENTRYP Color4sv)(const GLshort * v); /* 34 */ |
| 78 void (GLAPIENTRYP Color4ub)(GLubyte red, GLubyte green, GLubyte blue, GLubyte
alpha); /* 35 */ |
| 79 void (GLAPIENTRYP Color4ubv)(const GLubyte * v); /* 36 */ |
| 80 void (GLAPIENTRYP Color4ui)(GLuint red, GLuint green, GLuint blue, GLuint alp
ha); /* 37 */ |
| 81 void (GLAPIENTRYP Color4uiv)(const GLuint * v); /* 38 */ |
| 82 void (GLAPIENTRYP Color4us)(GLushort red, GLushort green, GLushort blue, GLus
hort alpha); /* 39 */ |
| 83 void (GLAPIENTRYP Color4usv)(const GLushort * v); /* 40 */ |
| 84 void (GLAPIENTRYP EdgeFlag)(GLboolean flag); /* 41 */ |
| 85 void (GLAPIENTRYP EdgeFlagv)(const GLboolean * flag); /* 42 */ |
| 86 void (GLAPIENTRYP End)(void); /* 43 */ |
| 87 void (GLAPIENTRYP Indexd)(GLdouble c); /* 44 */ |
| 88 void (GLAPIENTRYP Indexdv)(const GLdouble * c); /* 45 */ |
| 89 void (GLAPIENTRYP Indexf)(GLfloat c); /* 46 */ |
| 90 void (GLAPIENTRYP Indexfv)(const GLfloat * c); /* 47 */ |
| 91 void (GLAPIENTRYP Indexi)(GLint c); /* 48 */ |
| 92 void (GLAPIENTRYP Indexiv)(const GLint * c); /* 49 */ |
| 93 void (GLAPIENTRYP Indexs)(GLshort c); /* 50 */ |
| 94 void (GLAPIENTRYP Indexsv)(const GLshort * c); /* 51 */ |
| 95 void (GLAPIENTRYP Normal3b)(GLbyte nx, GLbyte ny, GLbyte nz); /* 52 */ |
| 96 void (GLAPIENTRYP Normal3bv)(const GLbyte * v); /* 53 */ |
| 97 void (GLAPIENTRYP Normal3d)(GLdouble nx, GLdouble ny, GLdouble nz); /* 54 */ |
| 98 void (GLAPIENTRYP Normal3dv)(const GLdouble * v); /* 55 */ |
| 99 void (GLAPIENTRYP Normal3f)(GLfloat nx, GLfloat ny, GLfloat nz); /* 56 */ |
| 100 void (GLAPIENTRYP Normal3fv)(const GLfloat * v); /* 57 */ |
| 101 void (GLAPIENTRYP Normal3i)(GLint nx, GLint ny, GLint nz); /* 58 */ |
| 102 void (GLAPIENTRYP Normal3iv)(const GLint * v); /* 59 */ |
| 103 void (GLAPIENTRYP Normal3s)(GLshort nx, GLshort ny, GLshort nz); /* 60 */ |
| 104 void (GLAPIENTRYP Normal3sv)(const GLshort * v); /* 61 */ |
| 105 void (GLAPIENTRYP RasterPos2d)(GLdouble x, GLdouble y); /* 62 */ |
| 106 void (GLAPIENTRYP RasterPos2dv)(const GLdouble * v); /* 63 */ |
| 107 void (GLAPIENTRYP RasterPos2f)(GLfloat x, GLfloat y); /* 64 */ |
| 108 void (GLAPIENTRYP RasterPos2fv)(const GLfloat * v); /* 65 */ |
| 109 void (GLAPIENTRYP RasterPos2i)(GLint x, GLint y); /* 66 */ |
| 110 void (GLAPIENTRYP RasterPos2iv)(const GLint * v); /* 67 */ |
| 111 void (GLAPIENTRYP RasterPos2s)(GLshort x, GLshort y); /* 68 */ |
| 112 void (GLAPIENTRYP RasterPos2sv)(const GLshort * v); /* 69 */ |
| 113 void (GLAPIENTRYP RasterPos3d)(GLdouble x, GLdouble y, GLdouble z); /* 70 */ |
| 114 void (GLAPIENTRYP RasterPos3dv)(const GLdouble * v); /* 71 */ |
| 115 void (GLAPIENTRYP RasterPos3f)(GLfloat x, GLfloat y, GLfloat z); /* 72 */ |
| 116 void (GLAPIENTRYP RasterPos3fv)(const GLfloat * v); /* 73 */ |
| 117 void (GLAPIENTRYP RasterPos3i)(GLint x, GLint y, GLint z); /* 74 */ |
| 118 void (GLAPIENTRYP RasterPos3iv)(const GLint * v); /* 75 */ |
| 119 void (GLAPIENTRYP RasterPos3s)(GLshort x, GLshort y, GLshort z); /* 76 */ |
| 120 void (GLAPIENTRYP RasterPos3sv)(const GLshort * v); /* 77 */ |
| 121 void (GLAPIENTRYP RasterPos4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w
); /* 78 */ |
| 122 void (GLAPIENTRYP RasterPos4dv)(const GLdouble * v); /* 79 */ |
| 123 void (GLAPIENTRYP RasterPos4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /
* 80 */ |
| 124 void (GLAPIENTRYP RasterPos4fv)(const GLfloat * v); /* 81 */ |
| 125 void (GLAPIENTRYP RasterPos4i)(GLint x, GLint y, GLint z, GLint w); /* 82 */ |
| 126 void (GLAPIENTRYP RasterPos4iv)(const GLint * v); /* 83 */ |
| 127 void (GLAPIENTRYP RasterPos4s)(GLshort x, GLshort y, GLshort z, GLshort w); /
* 84 */ |
| 128 void (GLAPIENTRYP RasterPos4sv)(const GLshort * v); /* 85 */ |
| 129 void (GLAPIENTRYP Rectd)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
/* 86 */ |
| 130 void (GLAPIENTRYP Rectdv)(const GLdouble * v1, const GLdouble * v2); /* 87 */ |
| 131 void (GLAPIENTRYP Rectf)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); /*
88 */ |
| 132 void (GLAPIENTRYP Rectfv)(const GLfloat * v1, const GLfloat * v2); /* 89 */ |
| 133 void (GLAPIENTRYP Recti)(GLint x1, GLint y1, GLint x2, GLint y2); /* 90 */ |
| 134 void (GLAPIENTRYP Rectiv)(const GLint * v1, const GLint * v2); /* 91 */ |
| 135 void (GLAPIENTRYP Rects)(GLshort x1, GLshort y1, GLshort x2, GLshort y2); /*
92 */ |
| 136 void (GLAPIENTRYP Rectsv)(const GLshort * v1, const GLshort * v2); /* 93 */ |
| 137 void (GLAPIENTRYP TexCoord1d)(GLdouble s); /* 94 */ |
| 138 void (GLAPIENTRYP TexCoord1dv)(const GLdouble * v); /* 95 */ |
| 139 void (GLAPIENTRYP TexCoord1f)(GLfloat s); /* 96 */ |
| 140 void (GLAPIENTRYP TexCoord1fv)(const GLfloat * v); /* 97 */ |
| 141 void (GLAPIENTRYP TexCoord1i)(GLint s); /* 98 */ |
| 142 void (GLAPIENTRYP TexCoord1iv)(const GLint * v); /* 99 */ |
| 143 void (GLAPIENTRYP TexCoord1s)(GLshort s); /* 100 */ |
| 144 void (GLAPIENTRYP TexCoord1sv)(const GLshort * v); /* 101 */ |
| 145 void (GLAPIENTRYP TexCoord2d)(GLdouble s, GLdouble t); /* 102 */ |
| 146 void (GLAPIENTRYP TexCoord2dv)(const GLdouble * v); /* 103 */ |
| 147 void (GLAPIENTRYP TexCoord2f)(GLfloat s, GLfloat t); /* 104 */ |
| 148 void (GLAPIENTRYP TexCoord2fv)(const GLfloat * v); /* 105 */ |
| 149 void (GLAPIENTRYP TexCoord2i)(GLint s, GLint t); /* 106 */ |
| 150 void (GLAPIENTRYP TexCoord2iv)(const GLint * v); /* 107 */ |
| 151 void (GLAPIENTRYP TexCoord2s)(GLshort s, GLshort t); /* 108 */ |
| 152 void (GLAPIENTRYP TexCoord2sv)(const GLshort * v); /* 109 */ |
| 153 void (GLAPIENTRYP TexCoord3d)(GLdouble s, GLdouble t, GLdouble r); /* 110 */ |
| 154 void (GLAPIENTRYP TexCoord3dv)(const GLdouble * v); /* 111 */ |
| 155 void (GLAPIENTRYP TexCoord3f)(GLfloat s, GLfloat t, GLfloat r); /* 112 */ |
| 156 void (GLAPIENTRYP TexCoord3fv)(const GLfloat * v); /* 113 */ |
| 157 void (GLAPIENTRYP TexCoord3i)(GLint s, GLint t, GLint r); /* 114 */ |
| 158 void (GLAPIENTRYP TexCoord3iv)(const GLint * v); /* 115 */ |
| 159 void (GLAPIENTRYP TexCoord3s)(GLshort s, GLshort t, GLshort r); /* 116 */ |
| 160 void (GLAPIENTRYP TexCoord3sv)(const GLshort * v); /* 117 */ |
| 161 void (GLAPIENTRYP TexCoord4d)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
; /* 118 */ |
| 162 void (GLAPIENTRYP TexCoord4dv)(const GLdouble * v); /* 119 */ |
| 163 void (GLAPIENTRYP TexCoord4f)(GLfloat s, GLfloat t, GLfloat r, GLfloat q); /*
120 */ |
| 164 void (GLAPIENTRYP TexCoord4fv)(const GLfloat * v); /* 121 */ |
| 165 void (GLAPIENTRYP TexCoord4i)(GLint s, GLint t, GLint r, GLint q); /* 122 */ |
| 166 void (GLAPIENTRYP TexCoord4iv)(const GLint * v); /* 123 */ |
| 167 void (GLAPIENTRYP TexCoord4s)(GLshort s, GLshort t, GLshort r, GLshort q); /*
124 */ |
| 168 void (GLAPIENTRYP TexCoord4sv)(const GLshort * v); /* 125 */ |
| 169 void (GLAPIENTRYP Vertex2d)(GLdouble x, GLdouble y); /* 126 */ |
| 170 void (GLAPIENTRYP Vertex2dv)(const GLdouble * v); /* 127 */ |
| 171 void (GLAPIENTRYP Vertex2f)(GLfloat x, GLfloat y); /* 128 */ |
| 172 void (GLAPIENTRYP Vertex2fv)(const GLfloat * v); /* 129 */ |
| 173 void (GLAPIENTRYP Vertex2i)(GLint x, GLint y); /* 130 */ |
| 174 void (GLAPIENTRYP Vertex2iv)(const GLint * v); /* 131 */ |
| 175 void (GLAPIENTRYP Vertex2s)(GLshort x, GLshort y); /* 132 */ |
| 176 void (GLAPIENTRYP Vertex2sv)(const GLshort * v); /* 133 */ |
| 177 void (GLAPIENTRYP Vertex3d)(GLdouble x, GLdouble y, GLdouble z); /* 134 */ |
| 178 void (GLAPIENTRYP Vertex3dv)(const GLdouble * v); /* 135 */ |
| 179 void (GLAPIENTRYP Vertex3f)(GLfloat x, GLfloat y, GLfloat z); /* 136 */ |
| 180 void (GLAPIENTRYP Vertex3fv)(const GLfloat * v); /* 137 */ |
| 181 void (GLAPIENTRYP Vertex3i)(GLint x, GLint y, GLint z); /* 138 */ |
| 182 void (GLAPIENTRYP Vertex3iv)(const GLint * v); /* 139 */ |
| 183 void (GLAPIENTRYP Vertex3s)(GLshort x, GLshort y, GLshort z); /* 140 */ |
| 184 void (GLAPIENTRYP Vertex3sv)(const GLshort * v); /* 141 */ |
| 185 void (GLAPIENTRYP Vertex4d)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
/* 142 */ |
| 186 void (GLAPIENTRYP Vertex4dv)(const GLdouble * v); /* 143 */ |
| 187 void (GLAPIENTRYP Vertex4f)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 1
44 */ |
| 188 void (GLAPIENTRYP Vertex4fv)(const GLfloat * v); /* 145 */ |
| 189 void (GLAPIENTRYP Vertex4i)(GLint x, GLint y, GLint z, GLint w); /* 146 */ |
| 190 void (GLAPIENTRYP Vertex4iv)(const GLint * v); /* 147 */ |
| 191 void (GLAPIENTRYP Vertex4s)(GLshort x, GLshort y, GLshort z, GLshort w); /* 1
48 */ |
| 192 void (GLAPIENTRYP Vertex4sv)(const GLshort * v); /* 149 */ |
| 193 void (GLAPIENTRYP ClipPlane)(GLenum plane, const GLdouble * equation); /* 150
*/ |
| 194 void (GLAPIENTRYP ColorMaterial)(GLenum face, GLenum mode); /* 151 */ |
| 195 void (GLAPIENTRYP CullFace)(GLenum mode); /* 152 */ |
| 196 void (GLAPIENTRYP Fogf)(GLenum pname, GLfloat param); /* 153 */ |
| 197 void (GLAPIENTRYP Fogfv)(GLenum pname, const GLfloat * params); /* 154 */ |
| 198 void (GLAPIENTRYP Fogi)(GLenum pname, GLint param); /* 155 */ |
| 199 void (GLAPIENTRYP Fogiv)(GLenum pname, const GLint * params); /* 156 */ |
| 200 void (GLAPIENTRYP FrontFace)(GLenum mode); /* 157 */ |
| 201 void (GLAPIENTRYP Hint)(GLenum target, GLenum mode); /* 158 */ |
| 202 void (GLAPIENTRYP Lightf)(GLenum light, GLenum pname, GLfloat param); /* 159
*/ |
| 203 void (GLAPIENTRYP Lightfv)(GLenum light, GLenum pname, const GLfloat * params
); /* 160 */ |
| 204 void (GLAPIENTRYP Lighti)(GLenum light, GLenum pname, GLint param); /* 161 */ |
| 205 void (GLAPIENTRYP Lightiv)(GLenum light, GLenum pname, const GLint * params);
/* 162 */ |
| 206 void (GLAPIENTRYP LightModelf)(GLenum pname, GLfloat param); /* 163 */ |
| 207 void (GLAPIENTRYP LightModelfv)(GLenum pname, const GLfloat * params); /* 164
*/ |
| 208 void (GLAPIENTRYP LightModeli)(GLenum pname, GLint param); /* 165 */ |
| 209 void (GLAPIENTRYP LightModeliv)(GLenum pname, const GLint * params); /* 166 *
/ |
| 210 void (GLAPIENTRYP LineStipple)(GLint factor, GLushort pattern); /* 167 */ |
| 211 void (GLAPIENTRYP LineWidth)(GLfloat width); /* 168 */ |
| 212 void (GLAPIENTRYP Materialf)(GLenum face, GLenum pname, GLfloat param); /* 16
9 */ |
| 213 void (GLAPIENTRYP Materialfv)(GLenum face, GLenum pname, const GLfloat * para
ms); /* 170 */ |
| 214 void (GLAPIENTRYP Materiali)(GLenum face, GLenum pname, GLint param); /* 171
*/ |
| 215 void (GLAPIENTRYP Materialiv)(GLenum face, GLenum pname, const GLint * params
); /* 172 */ |
| 216 void (GLAPIENTRYP PointSize)(GLfloat size); /* 173 */ |
| 217 void (GLAPIENTRYP PolygonMode)(GLenum face, GLenum mode); /* 174 */ |
| 218 void (GLAPIENTRYP PolygonStipple)(const GLubyte * mask); /* 175 */ |
| 219 void (GLAPIENTRYP Scissor)(GLint x, GLint y, GLsizei width, GLsizei height);
/* 176 */ |
| 220 void (GLAPIENTRYP ShadeModel)(GLenum mode); /* 177 */ |
| 221 void (GLAPIENTRYP TexParameterf)(GLenum target, GLenum pname, GLfloat param);
/* 178 */ |
| 222 void (GLAPIENTRYP TexParameterfv)(GLenum target, GLenum pname, const GLfloat
* params); /* 179 */ |
| 223 void (GLAPIENTRYP TexParameteri)(GLenum target, GLenum pname, GLint param); /
* 180 */ |
| 224 void (GLAPIENTRYP TexParameteriv)(GLenum target, GLenum pname, const GLint *
params); /* 181 */ |
| 225 void (GLAPIENTRYP TexImage1D)(GLenum target, GLint level, GLint internalforma
t, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixel
s); /* 182 */ |
| 226 void (GLAPIENTRYP TexImage2D)(GLenum target, GLint level, GLint internalforma
t, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, cons
t GLvoid * pixels); /* 183 */ |
| 227 void (GLAPIENTRYP TexEnvf)(GLenum target, GLenum pname, GLfloat param); /* 18
4 */ |
| 228 void (GLAPIENTRYP TexEnvfv)(GLenum target, GLenum pname, const GLfloat * para
ms); /* 185 */ |
| 229 void (GLAPIENTRYP TexEnvi)(GLenum target, GLenum pname, GLint param); /* 186
*/ |
| 230 void (GLAPIENTRYP TexEnviv)(GLenum target, GLenum pname, const GLint * params
); /* 187 */ |
| 231 void (GLAPIENTRYP TexGend)(GLenum coord, GLenum pname, GLdouble param); /* 18
8 */ |
| 232 void (GLAPIENTRYP TexGendv)(GLenum coord, GLenum pname, const GLdouble * para
ms); /* 189 */ |
| 233 void (GLAPIENTRYP TexGenf)(GLenum coord, GLenum pname, GLfloat param); /* 190
*/ |
| 234 void (GLAPIENTRYP TexGenfv)(GLenum coord, GLenum pname, const GLfloat * param
s); /* 191 */ |
| 235 void (GLAPIENTRYP TexGeni)(GLenum coord, GLenum pname, GLint param); /* 192 *
/ |
| 236 void (GLAPIENTRYP TexGeniv)(GLenum coord, GLenum pname, const GLint * params)
; /* 193 */ |
| 237 void (GLAPIENTRYP FeedbackBuffer)(GLsizei size, GLenum type, GLfloat * buffer
); /* 194 */ |
| 238 void (GLAPIENTRYP SelectBuffer)(GLsizei size, GLuint * buffer); /* 195 */ |
| 239 GLint (GLAPIENTRYP RenderMode)(GLenum mode); /* 196 */ |
| 240 void (GLAPIENTRYP InitNames)(void); /* 197 */ |
| 241 void (GLAPIENTRYP LoadName)(GLuint name); /* 198 */ |
| 242 void (GLAPIENTRYP PassThrough)(GLfloat token); /* 199 */ |
| 243 void (GLAPIENTRYP PopName)(void); /* 200 */ |
| 244 void (GLAPIENTRYP PushName)(GLuint name); /* 201 */ |
| 245 void (GLAPIENTRYP DrawBuffer)(GLenum mode); /* 202 */ |
| 246 void (GLAPIENTRYP Clear)(GLbitfield mask); /* 203 */ |
| 247 void (GLAPIENTRYP ClearAccum)(GLfloat red, GLfloat green, GLfloat blue, GLflo
at alpha); /* 204 */ |
| 248 void (GLAPIENTRYP ClearIndex)(GLfloat c); /* 205 */ |
| 249 void (GLAPIENTRYP ClearColor)(GLclampf red, GLclampf green, GLclampf blue, GL
clampf alpha); /* 206 */ |
| 250 void (GLAPIENTRYP ClearStencil)(GLint s); /* 207 */ |
| 251 void (GLAPIENTRYP ClearDepth)(GLclampd depth); /* 208 */ |
| 252 void (GLAPIENTRYP StencilMask)(GLuint mask); /* 209 */ |
| 253 void (GLAPIENTRYP ColorMask)(GLboolean red, GLboolean green, GLboolean blue,
GLboolean alpha); /* 210 */ |
| 254 void (GLAPIENTRYP DepthMask)(GLboolean flag); /* 211 */ |
| 255 void (GLAPIENTRYP IndexMask)(GLuint mask); /* 212 */ |
| 256 void (GLAPIENTRYP Accum)(GLenum op, GLfloat value); /* 213 */ |
| 257 void (GLAPIENTRYP Disable)(GLenum cap); /* 214 */ |
| 258 void (GLAPIENTRYP Enable)(GLenum cap); /* 215 */ |
| 259 void (GLAPIENTRYP Finish)(void); /* 216 */ |
| 260 void (GLAPIENTRYP Flush)(void); /* 217 */ |
| 261 void (GLAPIENTRYP PopAttrib)(void); /* 218 */ |
| 262 void (GLAPIENTRYP PushAttrib)(GLbitfield mask); /* 219 */ |
| 263 void (GLAPIENTRYP Map1d)(GLenum target, GLdouble u1, GLdouble u2, GLint strid
e, GLint order, const GLdouble * points); /* 220 */ |
| 264 void (GLAPIENTRYP Map1f)(GLenum target, GLfloat u1, GLfloat u2, GLint stride,
GLint order, const GLfloat * points); /* 221 */ |
| 265 void (GLAPIENTRYP Map2d)(GLenum target, GLdouble u1, GLdouble u2, GLint ustri
de, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const G
Ldouble * points); /* 222 */ |
| 266 void (GLAPIENTRYP Map2f)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride
, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLflo
at * points); /* 223 */ |
| 267 void (GLAPIENTRYP MapGrid1d)(GLint un, GLdouble u1, GLdouble u2); /* 224 */ |
| 268 void (GLAPIENTRYP MapGrid1f)(GLint un, GLfloat u1, GLfloat u2); /* 225 */ |
| 269 void (GLAPIENTRYP MapGrid2d)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GL
double v1, GLdouble v2); /* 226 */ |
| 270 void (GLAPIENTRYP MapGrid2f)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfl
oat v1, GLfloat v2); /* 227 */ |
| 271 void (GLAPIENTRYP EvalCoord1d)(GLdouble u); /* 228 */ |
| 272 void (GLAPIENTRYP EvalCoord1dv)(const GLdouble * u); /* 229 */ |
| 273 void (GLAPIENTRYP EvalCoord1f)(GLfloat u); /* 230 */ |
| 274 void (GLAPIENTRYP EvalCoord1fv)(const GLfloat * u); /* 231 */ |
| 275 void (GLAPIENTRYP EvalCoord2d)(GLdouble u, GLdouble v); /* 232 */ |
| 276 void (GLAPIENTRYP EvalCoord2dv)(const GLdouble * u); /* 233 */ |
| 277 void (GLAPIENTRYP EvalCoord2f)(GLfloat u, GLfloat v); /* 234 */ |
| 278 void (GLAPIENTRYP EvalCoord2fv)(const GLfloat * u); /* 235 */ |
| 279 void (GLAPIENTRYP EvalMesh1)(GLenum mode, GLint i1, GLint i2); /* 236 */ |
| 280 void (GLAPIENTRYP EvalPoint1)(GLint i); /* 237 */ |
| 281 void (GLAPIENTRYP EvalMesh2)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint
j2); /* 238 */ |
| 282 void (GLAPIENTRYP EvalPoint2)(GLint i, GLint j); /* 239 */ |
| 283 void (GLAPIENTRYP AlphaFunc)(GLenum func, GLclampf ref); /* 240 */ |
| 284 void (GLAPIENTRYP BlendFunc)(GLenum sfactor, GLenum dfactor); /* 241 */ |
| 285 void (GLAPIENTRYP LogicOp)(GLenum opcode); /* 242 */ |
| 286 void (GLAPIENTRYP StencilFunc)(GLenum func, GLint ref, GLuint mask); /* 243 *
/ |
| 287 void (GLAPIENTRYP StencilOp)(GLenum fail, GLenum zfail, GLenum zpass); /* 244
*/ |
| 288 void (GLAPIENTRYP DepthFunc)(GLenum func); /* 245 */ |
| 289 void (GLAPIENTRYP PixelZoom)(GLfloat xfactor, GLfloat yfactor); /* 246 */ |
| 290 void (GLAPIENTRYP PixelTransferf)(GLenum pname, GLfloat param); /* 247 */ |
| 291 void (GLAPIENTRYP PixelTransferi)(GLenum pname, GLint param); /* 248 */ |
| 292 void (GLAPIENTRYP PixelStoref)(GLenum pname, GLfloat param); /* 249 */ |
| 293 void (GLAPIENTRYP PixelStorei)(GLenum pname, GLint param); /* 250 */ |
| 294 void (GLAPIENTRYP PixelMapfv)(GLenum map, GLsizei mapsize, const GLfloat * va
lues); /* 251 */ |
| 295 void (GLAPIENTRYP PixelMapuiv)(GLenum map, GLsizei mapsize, const GLuint * va
lues); /* 252 */ |
| 296 void (GLAPIENTRYP PixelMapusv)(GLenum map, GLsizei mapsize, const GLushort *
values); /* 253 */ |
| 297 void (GLAPIENTRYP ReadBuffer)(GLenum mode); /* 254 */ |
| 298 void (GLAPIENTRYP CopyPixels)(GLint x, GLint y, GLsizei width, GLsizei height
, GLenum type); /* 255 */ |
| 299 void (GLAPIENTRYP ReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height
, GLenum format, GLenum type, GLvoid * pixels); /* 256 */ |
| 300 void (GLAPIENTRYP DrawPixels)(GLsizei width, GLsizei height, GLenum format, G
Lenum type, const GLvoid * pixels); /* 257 */ |
| 301 void (GLAPIENTRYP GetBooleanv)(GLenum pname, GLboolean * params); /* 258 */ |
| 302 void (GLAPIENTRYP GetClipPlane)(GLenum plane, GLdouble * equation); /* 259 */ |
| 303 void (GLAPIENTRYP GetDoublev)(GLenum pname, GLdouble * params); /* 260 */ |
| 304 GLenum (GLAPIENTRYP GetError)(void); /* 261 */ |
| 305 void (GLAPIENTRYP GetFloatv)(GLenum pname, GLfloat * params); /* 262 */ |
| 306 void (GLAPIENTRYP GetIntegerv)(GLenum pname, GLint * params); /* 263 */ |
| 307 void (GLAPIENTRYP GetLightfv)(GLenum light, GLenum pname, GLfloat * params);
/* 264 */ |
| 308 void (GLAPIENTRYP GetLightiv)(GLenum light, GLenum pname, GLint * params); /*
265 */ |
| 309 void (GLAPIENTRYP GetMapdv)(GLenum target, GLenum query, GLdouble * v); /* 26
6 */ |
| 310 void (GLAPIENTRYP GetMapfv)(GLenum target, GLenum query, GLfloat * v); /* 267
*/ |
| 311 void (GLAPIENTRYP GetMapiv)(GLenum target, GLenum query, GLint * v); /* 268 *
/ |
| 312 void (GLAPIENTRYP GetMaterialfv)(GLenum face, GLenum pname, GLfloat * params)
; /* 269 */ |
| 313 void (GLAPIENTRYP GetMaterialiv)(GLenum face, GLenum pname, GLint * params);
/* 270 */ |
| 314 void (GLAPIENTRYP GetPixelMapfv)(GLenum map, GLfloat * values); /* 271 */ |
| 315 void (GLAPIENTRYP GetPixelMapuiv)(GLenum map, GLuint * values); /* 272 */ |
| 316 void (GLAPIENTRYP GetPixelMapusv)(GLenum map, GLushort * values); /* 273 */ |
| 317 void (GLAPIENTRYP GetPolygonStipple)(GLubyte * mask); /* 274 */ |
| 318 const GLubyte * (GLAPIENTRYP GetString)(GLenum name); /* 275 */ |
| 319 void (GLAPIENTRYP GetTexEnvfv)(GLenum target, GLenum pname, GLfloat * params)
; /* 276 */ |
| 320 void (GLAPIENTRYP GetTexEnviv)(GLenum target, GLenum pname, GLint * params);
/* 277 */ |
| 321 void (GLAPIENTRYP GetTexGendv)(GLenum coord, GLenum pname, GLdouble * params)
; /* 278 */ |
| 322 void (GLAPIENTRYP GetTexGenfv)(GLenum coord, GLenum pname, GLfloat * params);
/* 279 */ |
| 323 void (GLAPIENTRYP GetTexGeniv)(GLenum coord, GLenum pname, GLint * params); /
* 280 */ |
| 324 void (GLAPIENTRYP GetTexImage)(GLenum target, GLint level, GLenum format, GLe
num type, GLvoid * pixels); /* 281 */ |
| 325 void (GLAPIENTRYP GetTexParameterfv)(GLenum target, GLenum pname, GLfloat * p
arams); /* 282 */ |
| 326 void (GLAPIENTRYP GetTexParameteriv)(GLenum target, GLenum pname, GLint * par
ams); /* 283 */ |
| 327 void (GLAPIENTRYP GetTexLevelParameterfv)(GLenum target, GLint level, GLenum
pname, GLfloat * params); /* 284 */ |
| 328 void (GLAPIENTRYP GetTexLevelParameteriv)(GLenum target, GLint level, GLenum
pname, GLint * params); /* 285 */ |
| 329 GLboolean (GLAPIENTRYP IsEnabled)(GLenum cap); /* 286 */ |
| 330 GLboolean (GLAPIENTRYP IsList)(GLuint list); /* 287 */ |
| 331 void (GLAPIENTRYP DepthRange)(GLclampd zNear, GLclampd zFar); /* 288 */ |
| 332 void (GLAPIENTRYP Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GL
double top, GLdouble zNear, GLdouble zFar); /* 289 */ |
| 333 void (GLAPIENTRYP LoadIdentity)(void); /* 290 */ |
| 334 void (GLAPIENTRYP LoadMatrixf)(const GLfloat * m); /* 291 */ |
| 335 void (GLAPIENTRYP LoadMatrixd)(const GLdouble * m); /* 292 */ |
| 336 void (GLAPIENTRYP MatrixMode)(GLenum mode); /* 293 */ |
| 337 void (GLAPIENTRYP MultMatrixf)(const GLfloat * m); /* 294 */ |
| 338 void (GLAPIENTRYP MultMatrixd)(const GLdouble * m); /* 295 */ |
| 339 void (GLAPIENTRYP Ortho)(GLdouble left, GLdouble right, GLdouble bottom, GLdo
uble top, GLdouble zNear, GLdouble zFar); /* 296 */ |
| 340 void (GLAPIENTRYP PopMatrix)(void); /* 297 */ |
| 341 void (GLAPIENTRYP PushMatrix)(void); /* 298 */ |
| 342 void (GLAPIENTRYP Rotated)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z
); /* 299 */ |
| 343 void (GLAPIENTRYP Rotatef)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); /
* 300 */ |
| 344 void (GLAPIENTRYP Scaled)(GLdouble x, GLdouble y, GLdouble z); /* 301 */ |
| 345 void (GLAPIENTRYP Scalef)(GLfloat x, GLfloat y, GLfloat z); /* 302 */ |
| 346 void (GLAPIENTRYP Translated)(GLdouble x, GLdouble y, GLdouble z); /* 303 */ |
| 347 void (GLAPIENTRYP Translatef)(GLfloat x, GLfloat y, GLfloat z); /* 304 */ |
| 348 void (GLAPIENTRYP Viewport)(GLint x, GLint y, GLsizei width, GLsizei height);
/* 305 */ |
| 349 void (GLAPIENTRYP ArrayElement)(GLint i); /* 306 */ |
| 350 void (GLAPIENTRYP BindTexture)(GLenum target, GLuint texture); /* 307 */ |
| 351 void (GLAPIENTRYP ColorPointer)(GLint size, GLenum type, GLsizei stride, cons
t GLvoid * pointer); /* 308 */ |
| 352 void (GLAPIENTRYP DisableClientState)(GLenum array); /* 309 */ |
| 353 void (GLAPIENTRYP DrawArrays)(GLenum mode, GLint first, GLsizei count); /* 31
0 */ |
| 354 void (GLAPIENTRYP DrawElements)(GLenum mode, GLsizei count, GLenum type, cons
t GLvoid * indices); /* 311 */ |
| 355 void (GLAPIENTRYP EdgeFlagPointer)(GLsizei stride, const GLvoid * pointer); /
* 312 */ |
| 356 void (GLAPIENTRYP EnableClientState)(GLenum array); /* 313 */ |
| 357 void (GLAPIENTRYP IndexPointer)(GLenum type, GLsizei stride, const GLvoid * p
ointer); /* 314 */ |
| 358 void (GLAPIENTRYP Indexub)(GLubyte c); /* 315 */ |
| 359 void (GLAPIENTRYP Indexubv)(const GLubyte * c); /* 316 */ |
| 360 void (GLAPIENTRYP InterleavedArrays)(GLenum format, GLsizei stride, const GLv
oid * pointer); /* 317 */ |
| 361 void (GLAPIENTRYP NormalPointer)(GLenum type, GLsizei stride, const GLvoid *
pointer); /* 318 */ |
| 362 void (GLAPIENTRYP PolygonOffset)(GLfloat factor, GLfloat units); /* 319 */ |
| 363 void (GLAPIENTRYP TexCoordPointer)(GLint size, GLenum type, GLsizei stride, c
onst GLvoid * pointer); /* 320 */ |
| 364 void (GLAPIENTRYP VertexPointer)(GLint size, GLenum type, GLsizei stride, con
st GLvoid * pointer); /* 321 */ |
| 365 GLboolean (GLAPIENTRYP AreTexturesResident)(GLsizei n, const GLuint * texture
s, GLboolean * residences); /* 322 */ |
| 366 void (GLAPIENTRYP CopyTexImage1D)(GLenum target, GLint level, GLenum internal
format, GLint x, GLint y, GLsizei width, GLint border); /* 323 */ |
| 367 void (GLAPIENTRYP CopyTexImage2D)(GLenum target, GLint level, GLenum internal
format, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); /* 324 *
/ |
| 368 void (GLAPIENTRYP CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffse
t, GLint x, GLint y, GLsizei width); /* 325 */ |
| 369 void (GLAPIENTRYP CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffse
t, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 326 */ |
| 370 void (GLAPIENTRYP DeleteTextures)(GLsizei n, const GLuint * textures); /* 327
*/ |
| 371 void (GLAPIENTRYP GenTextures)(GLsizei n, GLuint * textures); /* 328 */ |
| 372 void (GLAPIENTRYP GetPointerv)(GLenum pname, GLvoid ** params); /* 329 */ |
| 373 GLboolean (GLAPIENTRYP IsTexture)(GLuint texture); /* 330 */ |
| 374 void (GLAPIENTRYP PrioritizeTextures)(GLsizei n, const GLuint * textures, con
st GLclampf * priorities); /* 331 */ |
| 375 void (GLAPIENTRYP TexSubImage1D)(GLenum target, GLint level, GLint xoffset, G
Lsizei width, GLenum format, GLenum type, const GLvoid * pixels); /* 332 */ |
| 376 void (GLAPIENTRYP TexSubImage2D)(GLenum target, GLint level, GLint xoffset, G
Lint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const G
Lvoid * pixels); /* 333 */ |
| 377 void (GLAPIENTRYP PopClientAttrib)(void); /* 334 */ |
| 378 void (GLAPIENTRYP PushClientAttrib)(GLbitfield mask); /* 335 */ |
| 379 void (GLAPIENTRYP BlendColor)(GLclampf red, GLclampf green, GLclampf blue, GL
clampf alpha); /* 336 */ |
| 380 void (GLAPIENTRYP BlendEquation)(GLenum mode); /* 337 */ |
| 381 void (GLAPIENTRYP DrawRangeElements)(GLenum mode, GLuint start, GLuint end, G
Lsizei count, GLenum type, const GLvoid * indices); /* 338 */ |
| 382 void (GLAPIENTRYP ColorTable)(GLenum target, GLenum internalformat, GLsizei w
idth, GLenum format, GLenum type, const GLvoid * table); /* 339 */ |
| 383 void (GLAPIENTRYP ColorTableParameterfv)(GLenum target, GLenum pname, const G
Lfloat * params); /* 340 */ |
| 384 void (GLAPIENTRYP ColorTableParameteriv)(GLenum target, GLenum pname, const G
Lint * params); /* 341 */ |
| 385 void (GLAPIENTRYP CopyColorTable)(GLenum target, GLenum internalformat, GLint
x, GLint y, GLsizei width); /* 342 */ |
| 386 void (GLAPIENTRYP GetColorTable)(GLenum target, GLenum format, GLenum type, G
Lvoid * table); /* 343 */ |
| 387 void (GLAPIENTRYP GetColorTableParameterfv)(GLenum target, GLenum pname, GLfl
oat * params); /* 344 */ |
| 388 void (GLAPIENTRYP GetColorTableParameteriv)(GLenum target, GLenum pname, GLin
t * params); /* 345 */ |
| 389 void (GLAPIENTRYP ColorSubTable)(GLenum target, GLsizei start, GLsizei count,
GLenum format, GLenum type, const GLvoid * data); /* 346 */ |
| 390 void (GLAPIENTRYP CopyColorSubTable)(GLenum target, GLsizei start, GLint x, G
Lint y, GLsizei width); /* 347 */ |
| 391 void (GLAPIENTRYP ConvolutionFilter1D)(GLenum target, GLenum internalformat,
GLsizei width, GLenum format, GLenum type, const GLvoid * image); /* 348 */ |
| 392 void (GLAPIENTRYP ConvolutionFilter2D)(GLenum target, GLenum internalformat,
GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
; /* 349 */ |
| 393 void (GLAPIENTRYP ConvolutionParameterf)(GLenum target, GLenum pname, GLfloat
params); /* 350 */ |
| 394 void (GLAPIENTRYP ConvolutionParameterfv)(GLenum target, GLenum pname, const
GLfloat * params); /* 351 */ |
| 395 void (GLAPIENTRYP ConvolutionParameteri)(GLenum target, GLenum pname, GLint p
arams); /* 352 */ |
| 396 void (GLAPIENTRYP ConvolutionParameteriv)(GLenum target, GLenum pname, const
GLint * params); /* 353 */ |
| 397 void (GLAPIENTRYP CopyConvolutionFilter1D)(GLenum target, GLenum internalform
at, GLint x, GLint y, GLsizei width); /* 354 */ |
| 398 void (GLAPIENTRYP CopyConvolutionFilter2D)(GLenum target, GLenum internalform
at, GLint x, GLint y, GLsizei width, GLsizei height); /* 355 */ |
| 399 void (GLAPIENTRYP GetConvolutionFilter)(GLenum target, GLenum format, GLenum
type, GLvoid * image); /* 356 */ |
| 400 void (GLAPIENTRYP GetConvolutionParameterfv)(GLenum target, GLenum pname, GLf
loat * params); /* 357 */ |
| 401 void (GLAPIENTRYP GetConvolutionParameteriv)(GLenum target, GLenum pname, GLi
nt * params); /* 358 */ |
| 402 void (GLAPIENTRYP GetSeparableFilter)(GLenum target, GLenum format, GLenum ty
pe, GLvoid * row, GLvoid * column, GLvoid * span); /* 359 */ |
| 403 void (GLAPIENTRYP SeparableFilter2D)(GLenum target, GLenum internalformat, GL
sizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, con
st GLvoid * column); /* 360 */ |
| 404 void (GLAPIENTRYP GetHistogram)(GLenum target, GLboolean reset, GLenum format
, GLenum type, GLvoid * values); /* 361 */ |
| 405 void (GLAPIENTRYP GetHistogramParameterfv)(GLenum target, GLenum pname, GLflo
at * params); /* 362 */ |
| 406 void (GLAPIENTRYP GetHistogramParameteriv)(GLenum target, GLenum pname, GLint
* params); /* 363 */ |
| 407 void (GLAPIENTRYP GetMinmax)(GLenum target, GLboolean reset, GLenum format, G
Lenum type, GLvoid * values); /* 364 */ |
| 408 void (GLAPIENTRYP GetMinmaxParameterfv)(GLenum target, GLenum pname, GLfloat
* params); /* 365 */ |
| 409 void (GLAPIENTRYP GetMinmaxParameteriv)(GLenum target, GLenum pname, GLint *
params); /* 366 */ |
| 410 void (GLAPIENTRYP Histogram)(GLenum target, GLsizei width, GLenum internalfor
mat, GLboolean sink); /* 367 */ |
| 411 void (GLAPIENTRYP Minmax)(GLenum target, GLenum internalformat, GLboolean sin
k); /* 368 */ |
| 412 void (GLAPIENTRYP ResetHistogram)(GLenum target); /* 369 */ |
| 413 void (GLAPIENTRYP ResetMinmax)(GLenum target); /* 370 */ |
| 414 void (GLAPIENTRYP TexImage3D)(GLenum target, GLint level, GLint internalforma
t, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GL
enum type, const GLvoid * pixels); /* 371 */ |
| 415 void (GLAPIENTRYP TexSubImage3D)(GLenum target, GLint level, GLint xoffset, G
Lint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenu
m format, GLenum type, const GLvoid * pixels); /* 372 */ |
| 416 void (GLAPIENTRYP CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffse
t, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height
); /* 373 */ |
| 417 void (GLAPIENTRYP ActiveTextureARB)(GLenum texture); /* 374 */ |
| 418 void (GLAPIENTRYP ClientActiveTextureARB)(GLenum texture); /* 375 */ |
| 419 void (GLAPIENTRYP MultiTexCoord1dARB)(GLenum target, GLdouble s); /* 376 */ |
| 420 void (GLAPIENTRYP MultiTexCoord1dvARB)(GLenum target, const GLdouble * v); /*
377 */ |
| 421 void (GLAPIENTRYP MultiTexCoord1fARB)(GLenum target, GLfloat s); /* 378 */ |
| 422 void (GLAPIENTRYP MultiTexCoord1fvARB)(GLenum target, const GLfloat * v); /*
379 */ |
| 423 void (GLAPIENTRYP MultiTexCoord1iARB)(GLenum target, GLint s); /* 380 */ |
| 424 void (GLAPIENTRYP MultiTexCoord1ivARB)(GLenum target, const GLint * v); /* 38
1 */ |
| 425 void (GLAPIENTRYP MultiTexCoord1sARB)(GLenum target, GLshort s); /* 382 */ |
| 426 void (GLAPIENTRYP MultiTexCoord1svARB)(GLenum target, const GLshort * v); /*
383 */ |
| 427 void (GLAPIENTRYP MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t);
/* 384 */ |
| 428 void (GLAPIENTRYP MultiTexCoord2dvARB)(GLenum target, const GLdouble * v); /*
385 */ |
| 429 void (GLAPIENTRYP MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t); /
* 386 */ |
| 430 void (GLAPIENTRYP MultiTexCoord2fvARB)(GLenum target, const GLfloat * v); /*
387 */ |
| 431 void (GLAPIENTRYP MultiTexCoord2iARB)(GLenum target, GLint s, GLint t); /* 38
8 */ |
| 432 void (GLAPIENTRYP MultiTexCoord2ivARB)(GLenum target, const GLint * v); /* 38
9 */ |
| 433 void (GLAPIENTRYP MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t); /
* 390 */ |
| 434 void (GLAPIENTRYP MultiTexCoord2svARB)(GLenum target, const GLshort * v); /*
391 */ |
| 435 void (GLAPIENTRYP MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t,
GLdouble r); /* 392 */ |
| 436 void (GLAPIENTRYP MultiTexCoord3dvARB)(GLenum target, const GLdouble * v); /*
393 */ |
| 437 void (GLAPIENTRYP MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GL
float r); /* 394 */ |
| 438 void (GLAPIENTRYP MultiTexCoord3fvARB)(GLenum target, const GLfloat * v); /*
395 */ |
| 439 void (GLAPIENTRYP MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint
r); /* 396 */ |
| 440 void (GLAPIENTRYP MultiTexCoord3ivARB)(GLenum target, const GLint * v); /* 39
7 */ |
| 441 void (GLAPIENTRYP MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GL
short r); /* 398 */ |
| 442 void (GLAPIENTRYP MultiTexCoord3svARB)(GLenum target, const GLshort * v); /*
399 */ |
| 443 void (GLAPIENTRYP MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t,
GLdouble r, GLdouble q); /* 400 */ |
| 444 void (GLAPIENTRYP MultiTexCoord4dvARB)(GLenum target, const GLdouble * v); /*
401 */ |
| 445 void (GLAPIENTRYP MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GL
float r, GLfloat q); /* 402 */ |
| 446 void (GLAPIENTRYP MultiTexCoord4fvARB)(GLenum target, const GLfloat * v); /*
403 */ |
| 447 void (GLAPIENTRYP MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint
r, GLint q); /* 404 */ |
| 448 void (GLAPIENTRYP MultiTexCoord4ivARB)(GLenum target, const GLint * v); /* 40
5 */ |
| 449 void (GLAPIENTRYP MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GL
short r, GLshort q); /* 406 */ |
| 450 void (GLAPIENTRYP MultiTexCoord4svARB)(GLenum target, const GLshort * v); /*
407 */ |
| 451 #if !defined HAVE_SHARED_GLAPI |
| 452 void (GLAPIENTRYP AttachShader)(GLuint program, GLuint shader); /* 408 */ |
| 453 GLuint (GLAPIENTRYP CreateProgram)(void); /* 409 */ |
| 454 GLuint (GLAPIENTRYP CreateShader)(GLenum type); /* 410 */ |
| 455 void (GLAPIENTRYP DeleteProgram)(GLuint program); /* 411 */ |
| 456 void (GLAPIENTRYP DeleteShader)(GLuint program); /* 412 */ |
| 457 void (GLAPIENTRYP DetachShader)(GLuint program, GLuint shader); /* 413 */ |
| 458 void (GLAPIENTRYP GetAttachedShaders)(GLuint program, GLsizei maxCount, GLsiz
ei * count, GLuint * obj); /* 414 */ |
| 459 void (GLAPIENTRYP GetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei
* length, GLchar * infoLog); /* 415 */ |
| 460 void (GLAPIENTRYP GetProgramiv)(GLuint program, GLenum pname, GLint * params)
; /* 416 */ |
| 461 void (GLAPIENTRYP GetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei *
length, GLchar * infoLog); /* 417 */ |
| 462 void (GLAPIENTRYP GetShaderiv)(GLuint shader, GLenum pname, GLint * params);
/* 418 */ |
| 463 GLboolean (GLAPIENTRYP IsProgram)(GLuint program); /* 419 */ |
| 464 GLboolean (GLAPIENTRYP IsShader)(GLuint shader); /* 420 */ |
| 465 void (GLAPIENTRYP StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, G
Luint mask); /* 421 */ |
| 466 void (GLAPIENTRYP StencilMaskSeparate)(GLenum face, GLuint mask); /* 422 */ |
| 467 void (GLAPIENTRYP StencilOpSeparate)(GLenum face, GLenum sfail, GLenum zfail,
GLenum zpass); /* 423 */ |
| 468 void (GLAPIENTRYP UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolea
n transpose, const GLfloat * value); /* 424 */ |
| 469 void (GLAPIENTRYP UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolea
n transpose, const GLfloat * value); /* 425 */ |
| 470 void (GLAPIENTRYP UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolea
n transpose, const GLfloat * value); /* 426 */ |
| 471 void (GLAPIENTRYP UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolea
n transpose, const GLfloat * value); /* 427 */ |
| 472 void (GLAPIENTRYP UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolea
n transpose, const GLfloat * value); /* 428 */ |
| 473 void (GLAPIENTRYP UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolea
n transpose, const GLfloat * value); /* 429 */ |
| 474 void (GLAPIENTRYP ClampColor)(GLenum target, GLenum clamp); /* 430 */ |
| 475 void (GLAPIENTRYP ClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat dep
th, GLint stencil); /* 431 */ |
| 476 void (GLAPIENTRYP ClearBufferfv)(GLenum buffer, GLint drawbuffer, const GLflo
at * value); /* 432 */ |
| 477 void (GLAPIENTRYP ClearBufferiv)(GLenum buffer, GLint drawbuffer, const GLint
* value); /* 433 */ |
| 478 void (GLAPIENTRYP ClearBufferuiv)(GLenum buffer, GLint drawbuffer, const GLui
nt * value); /* 434 */ |
| 479 const GLubyte * (GLAPIENTRYP GetStringi)(GLenum name, GLuint index); /* 435 *
/ |
| 480 void (GLAPIENTRYP FramebufferTexture)(GLenum target, GLenum attachment, GLuin
t texture, GLint level); /* 436 */ |
| 481 void (GLAPIENTRYP GetBufferParameteri64v)(GLenum target, GLenum pname, GLint6
4 * params); /* 437 */ |
| 482 void (GLAPIENTRYP GetInteger64i_v)(GLenum cap, GLuint index, GLint64 * data);
/* 438 */ |
| 483 void (GLAPIENTRYP VertexAttribDivisor)(GLuint index, GLuint divisor); /* 439
*/ |
| 484 void (GLAPIENTRYP LoadTransposeMatrixdARB)(const GLdouble * m); /* 440 */ |
| 485 void (GLAPIENTRYP LoadTransposeMatrixfARB)(const GLfloat * m); /* 441 */ |
| 486 void (GLAPIENTRYP MultTransposeMatrixdARB)(const GLdouble * m); /* 442 */ |
| 487 void (GLAPIENTRYP MultTransposeMatrixfARB)(const GLfloat * m); /* 443 */ |
| 488 void (GLAPIENTRYP SampleCoverageARB)(GLclampf value, GLboolean invert); /* 44
4 */ |
| 489 void (GLAPIENTRYP CompressedTexImage1DARB)(GLenum target, GLint level, GLenum
internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *
data); /* 445 */ |
| 490 void (GLAPIENTRYP CompressedTexImage2DARB)(GLenum target, GLint level, GLenum
internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize,
const GLvoid * data); /* 446 */ |
| 491 void (GLAPIENTRYP CompressedTexImage3DARB)(GLenum target, GLint level, GLenum
internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLs
izei imageSize, const GLvoid * data); /* 447 */ |
| 492 void (GLAPIENTRYP CompressedTexSubImage1DARB)(GLenum target, GLint level, GLi
nt xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data
); /* 448 */ |
| 493 void (GLAPIENTRYP CompressedTexSubImage2DARB)(GLenum target, GLint level, GLi
nt xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei
imageSize, const GLvoid * data); /* 449 */ |
| 494 void (GLAPIENTRYP CompressedTexSubImage3DARB)(GLenum target, GLint level, GLi
nt xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei
depth, GLenum format, GLsizei imageSize, const GLvoid * data); /* 450 */ |
| 495 void (GLAPIENTRYP GetCompressedTexImageARB)(GLenum target, GLint level, GLvoi
d * img); /* 451 */ |
| 496 void (GLAPIENTRYP DisableVertexAttribArrayARB)(GLuint index); /* 452 */ |
| 497 void (GLAPIENTRYP EnableVertexAttribArrayARB)(GLuint index); /* 453 */ |
| 498 void (GLAPIENTRYP GetProgramEnvParameterdvARB)(GLenum target, GLuint index, G
Ldouble * params); /* 454 */ |
| 499 void (GLAPIENTRYP GetProgramEnvParameterfvARB)(GLenum target, GLuint index, G
Lfloat * params); /* 455 */ |
| 500 void (GLAPIENTRYP GetProgramLocalParameterdvARB)(GLenum target, GLuint index,
GLdouble * params); /* 456 */ |
| 501 void (GLAPIENTRYP GetProgramLocalParameterfvARB)(GLenum target, GLuint index,
GLfloat * params); /* 457 */ |
| 502 void (GLAPIENTRYP GetProgramStringARB)(GLenum target, GLenum pname, GLvoid *
string); /* 458 */ |
| 503 void (GLAPIENTRYP GetProgramivARB)(GLenum target, GLenum pname, GLint * param
s); /* 459 */ |
| 504 void (GLAPIENTRYP GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble
* params); /* 460 */ |
| 505 void (GLAPIENTRYP GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat *
params); /* 461 */ |
| 506 void (GLAPIENTRYP GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * p
arams); /* 462 */ |
| 507 void (GLAPIENTRYP ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdo
uble x, GLdouble y, GLdouble z, GLdouble w); /* 463 */ |
| 508 void (GLAPIENTRYP ProgramEnvParameter4dvARB)(GLenum target, GLuint index, con
st GLdouble * params); /* 464 */ |
| 509 void (GLAPIENTRYP ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfl
oat x, GLfloat y, GLfloat z, GLfloat w); /* 465 */ |
| 510 void (GLAPIENTRYP ProgramEnvParameter4fvARB)(GLenum target, GLuint index, con
st GLfloat * params); /* 466 */ |
| 511 void (GLAPIENTRYP ProgramLocalParameter4dARB)(GLenum target, GLuint index, GL
double x, GLdouble y, GLdouble z, GLdouble w); /* 467 */ |
| 512 void (GLAPIENTRYP ProgramLocalParameter4dvARB)(GLenum target, GLuint index, c
onst GLdouble * params); /* 468 */ |
| 513 void (GLAPIENTRYP ProgramLocalParameter4fARB)(GLenum target, GLuint index, GL
float x, GLfloat y, GLfloat z, GLfloat w); /* 469 */ |
| 514 void (GLAPIENTRYP ProgramLocalParameter4fvARB)(GLenum target, GLuint index, c
onst GLfloat * params); /* 470 */ |
| 515 void (GLAPIENTRYP ProgramStringARB)(GLenum target, GLenum format, GLsizei len
, const GLvoid * string); /* 471 */ |
| 516 void (GLAPIENTRYP VertexAttrib1dARB)(GLuint index, GLdouble x); /* 472 */ |
| 517 void (GLAPIENTRYP VertexAttrib1dvARB)(GLuint index, const GLdouble * v); /* 4
73 */ |
| 518 void (GLAPIENTRYP VertexAttrib1fARB)(GLuint index, GLfloat x); /* 474 */ |
| 519 void (GLAPIENTRYP VertexAttrib1fvARB)(GLuint index, const GLfloat * v); /* 47
5 */ |
| 520 void (GLAPIENTRYP VertexAttrib1sARB)(GLuint index, GLshort x); /* 476 */ |
| 521 void (GLAPIENTRYP VertexAttrib1svARB)(GLuint index, const GLshort * v); /* 47
7 */ |
| 522 void (GLAPIENTRYP VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y); /
* 478 */ |
| 523 void (GLAPIENTRYP VertexAttrib2dvARB)(GLuint index, const GLdouble * v); /* 4
79 */ |
| 524 void (GLAPIENTRYP VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y); /*
480 */ |
| 525 void (GLAPIENTRYP VertexAttrib2fvARB)(GLuint index, const GLfloat * v); /* 48
1 */ |
| 526 void (GLAPIENTRYP VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y); /*
482 */ |
| 527 void (GLAPIENTRYP VertexAttrib2svARB)(GLuint index, const GLshort * v); /* 48
3 */ |
| 528 void (GLAPIENTRYP VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GL
double z); /* 484 */ |
| 529 void (GLAPIENTRYP VertexAttrib3dvARB)(GLuint index, const GLdouble * v); /* 4
85 */ |
| 530 void (GLAPIENTRYP VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfl
oat z); /* 486 */ |
| 531 void (GLAPIENTRYP VertexAttrib3fvARB)(GLuint index, const GLfloat * v); /* 48
7 */ |
| 532 void (GLAPIENTRYP VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLsh
ort z); /* 488 */ |
| 533 void (GLAPIENTRYP VertexAttrib3svARB)(GLuint index, const GLshort * v); /* 48
9 */ |
| 534 void (GLAPIENTRYP VertexAttrib4NbvARB)(GLuint index, const GLbyte * v); /* 49
0 */ |
| 535 void (GLAPIENTRYP VertexAttrib4NivARB)(GLuint index, const GLint * v); /* 491
*/ |
| 536 void (GLAPIENTRYP VertexAttrib4NsvARB)(GLuint index, const GLshort * v); /* 4
92 */ |
| 537 void (GLAPIENTRYP VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GL
ubyte z, GLubyte w); /* 493 */ |
| 538 void (GLAPIENTRYP VertexAttrib4NubvARB)(GLuint index, const GLubyte * v); /*
494 */ |
| 539 void (GLAPIENTRYP VertexAttrib4NuivARB)(GLuint index, const GLuint * v); /* 4
95 */ |
| 540 void (GLAPIENTRYP VertexAttrib4NusvARB)(GLuint index, const GLushort * v); /*
496 */ |
| 541 void (GLAPIENTRYP VertexAttrib4bvARB)(GLuint index, const GLbyte * v); /* 497
*/ |
| 542 void (GLAPIENTRYP VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GL
double z, GLdouble w); /* 498 */ |
| 543 void (GLAPIENTRYP VertexAttrib4dvARB)(GLuint index, const GLdouble * v); /* 4
99 */ |
| 544 void (GLAPIENTRYP VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfl
oat z, GLfloat w); /* 500 */ |
| 545 void (GLAPIENTRYP VertexAttrib4fvARB)(GLuint index, const GLfloat * v); /* 50
1 */ |
| 546 void (GLAPIENTRYP VertexAttrib4ivARB)(GLuint index, const GLint * v); /* 502
*/ |
| 547 void (GLAPIENTRYP VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLsh
ort z, GLshort w); /* 503 */ |
| 548 void (GLAPIENTRYP VertexAttrib4svARB)(GLuint index, const GLshort * v); /* 50
4 */ |
| 549 void (GLAPIENTRYP VertexAttrib4ubvARB)(GLuint index, const GLubyte * v); /* 5
05 */ |
| 550 void (GLAPIENTRYP VertexAttrib4uivARB)(GLuint index, const GLuint * v); /* 50
6 */ |
| 551 void (GLAPIENTRYP VertexAttrib4usvARB)(GLuint index, const GLushort * v); /*
507 */ |
| 552 void (GLAPIENTRYP VertexAttribPointerARB)(GLuint index, GLint size, GLenum ty
pe, GLboolean normalized, GLsizei stride, const GLvoid * pointer); /* 508 */ |
| 553 void (GLAPIENTRYP BindBufferARB)(GLenum target, GLuint buffer); /* 509 */ |
| 554 void (GLAPIENTRYP BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLv
oid * data, GLenum usage); /* 510 */ |
| 555 void (GLAPIENTRYP BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsize
iptrARB size, const GLvoid * data); /* 511 */ |
| 556 void (GLAPIENTRYP DeleteBuffersARB)(GLsizei n, const GLuint * buffer); /* 512
*/ |
| 557 void (GLAPIENTRYP GenBuffersARB)(GLsizei n, GLuint * buffer); /* 513 */ |
| 558 void (GLAPIENTRYP GetBufferParameterivARB)(GLenum target, GLenum pname, GLint
* params); /* 514 */ |
| 559 void (GLAPIENTRYP GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid *
* params); /* 515 */ |
| 560 void (GLAPIENTRYP GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLs
izeiptrARB size, GLvoid * data); /* 516 */ |
| 561 GLboolean (GLAPIENTRYP IsBufferARB)(GLuint buffer); /* 517 */ |
| 562 GLvoid * (GLAPIENTRYP MapBufferARB)(GLenum target, GLenum access); /* 518 */ |
| 563 GLboolean (GLAPIENTRYP UnmapBufferARB)(GLenum target); /* 519 */ |
| 564 void (GLAPIENTRYP BeginQueryARB)(GLenum target, GLuint id); /* 520 */ |
| 565 void (GLAPIENTRYP DeleteQueriesARB)(GLsizei n, const GLuint * ids); /* 521 */ |
| 566 void (GLAPIENTRYP EndQueryARB)(GLenum target); /* 522 */ |
| 567 void (GLAPIENTRYP GenQueriesARB)(GLsizei n, GLuint * ids); /* 523 */ |
| 568 void (GLAPIENTRYP GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * param
s); /* 524 */ |
| 569 void (GLAPIENTRYP GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * par
ams); /* 525 */ |
| 570 void (GLAPIENTRYP GetQueryivARB)(GLenum target, GLenum pname, GLint * params)
; /* 526 */ |
| 571 GLboolean (GLAPIENTRYP IsQueryARB)(GLuint id); /* 527 */ |
| 572 void (GLAPIENTRYP AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj)
; /* 528 */ |
| 573 void (GLAPIENTRYP CompileShaderARB)(GLhandleARB shader); /* 529 */ |
| 574 GLhandleARB (GLAPIENTRYP CreateProgramObjectARB)(void); /* 530 */ |
| 575 GLhandleARB (GLAPIENTRYP CreateShaderObjectARB)(GLenum shaderType); /* 531 */ |
| 576 void (GLAPIENTRYP DeleteObjectARB)(GLhandleARB obj); /* 532 */ |
| 577 void (GLAPIENTRYP DetachObjectARB)(GLhandleARB containerObj, GLhandleARB atta
chedObj); /* 533 */ |
| 578 void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB program, GLuint index, GLs
izei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
/* 534 */ |
| 579 void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei ma
xLength, GLsizei * length, GLhandleARB * infoLog); /* 535 */ |
| 580 GLhandleARB (GLAPIENTRYP GetHandleARB)(GLenum pname); /* 536 */ |
| 581 void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei
* length, GLcharARB * infoLog); /* 537 */ |
| 582 void (GLAPIENTRYP GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLf
loat * params); /* 538 */ |
| 583 void (GLAPIENTRYP GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLi
nt * params); /* 539 */ |
| 584 void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GL
sizei * length, GLcharARB * source); /* 540 */ |
| 585 GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB program, const GLcharAR
B * name); /* 541 */ |
| 586 void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB program, GLint location, GLflo
at * params); /* 542 */ |
| 587 void (GLAPIENTRYP GetUniformivARB)(GLhandleARB program, GLint location, GLint
* params); /* 543 */ |
| 588 void (GLAPIENTRYP LinkProgramARB)(GLhandleARB program); /* 544 */ |
| 589 void (GLAPIENTRYP ShaderSourceARB)(GLhandleARB shader, GLsizei count, const G
LcharARB ** string, const GLint * length); /* 545 */ |
| 590 void (GLAPIENTRYP Uniform1fARB)(GLint location, GLfloat v0); /* 546 */ |
| 591 void (GLAPIENTRYP Uniform1fvARB)(GLint location, GLsizei count, const GLfloat
* value); /* 547 */ |
| 592 void (GLAPIENTRYP Uniform1iARB)(GLint location, GLint v0); /* 548 */ |
| 593 void (GLAPIENTRYP Uniform1ivARB)(GLint location, GLsizei count, const GLint *
value); /* 549 */ |
| 594 void (GLAPIENTRYP Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1); /* 5
50 */ |
| 595 void (GLAPIENTRYP Uniform2fvARB)(GLint location, GLsizei count, const GLfloat
* value); /* 551 */ |
| 596 void (GLAPIENTRYP Uniform2iARB)(GLint location, GLint v0, GLint v1); /* 552 *
/ |
| 597 void (GLAPIENTRYP Uniform2ivARB)(GLint location, GLsizei count, const GLint *
value); /* 553 */ |
| 598 void (GLAPIENTRYP Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLflo
at v2); /* 554 */ |
| 599 void (GLAPIENTRYP Uniform3fvARB)(GLint location, GLsizei count, const GLfloat
* value); /* 555 */ |
| 600 void (GLAPIENTRYP Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2)
; /* 556 */ |
| 601 void (GLAPIENTRYP Uniform3ivARB)(GLint location, GLsizei count, const GLint *
value); /* 557 */ |
| 602 void (GLAPIENTRYP Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLflo
at v2, GLfloat v3); /* 558 */ |
| 603 void (GLAPIENTRYP Uniform4fvARB)(GLint location, GLsizei count, const GLfloat
* value); /* 559 */ |
| 604 void (GLAPIENTRYP Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2,
GLint v3); /* 560 */ |
| 605 void (GLAPIENTRYP Uniform4ivARB)(GLint location, GLsizei count, const GLint *
value); /* 561 */ |
| 606 void (GLAPIENTRYP UniformMatrix2fvARB)(GLint location, GLsizei count, GLboole
an transpose, const GLfloat * value); /* 562 */ |
| 607 void (GLAPIENTRYP UniformMatrix3fvARB)(GLint location, GLsizei count, GLboole
an transpose, const GLfloat * value); /* 563 */ |
| 608 void (GLAPIENTRYP UniformMatrix4fvARB)(GLint location, GLsizei count, GLboole
an transpose, const GLfloat * value); /* 564 */ |
| 609 void (GLAPIENTRYP UseProgramObjectARB)(GLhandleARB program); /* 565 */ |
| 610 void (GLAPIENTRYP ValidateProgramARB)(GLhandleARB program); /* 566 */ |
| 611 void (GLAPIENTRYP BindAttribLocationARB)(GLhandleARB program, GLuint index, c
onst GLcharARB * name); /* 567 */ |
| 612 void (GLAPIENTRYP GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsi
zei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /
* 568 */ |
| 613 GLint (GLAPIENTRYP GetAttribLocationARB)(GLhandleARB program, const GLcharARB
* name); /* 569 */ |
| 614 void (GLAPIENTRYP DrawBuffersARB)(GLsizei n, const GLenum * bufs); /* 570 */ |
| 615 void (GLAPIENTRYP ClampColorARB)(GLenum target, GLenum clamp); /* 571 */ |
| 616 void (GLAPIENTRYP DrawArraysInstancedARB)(GLenum mode, GLint first, GLsizei c
ount, GLsizei primcount); /* 572 */ |
| 617 void (GLAPIENTRYP DrawElementsInstancedARB)(GLenum mode, GLsizei count, GLenu
m type, const GLvoid * indices, GLsizei primcount); /* 573 */ |
| 618 void (GLAPIENTRYP RenderbufferStorageMultisample)(GLenum target, GLsizei samp
les, GLenum internalformat, GLsizei width, GLsizei height); /* 574 */ |
| 619 void (GLAPIENTRYP FramebufferTextureARB)(GLenum target, GLenum attachment, GL
uint texture, GLint level); /* 575 */ |
| 620 void (GLAPIENTRYP FramebufferTextureFaceARB)(GLenum target, GLenum attachment
, GLuint texture, GLint level, GLenum face); /* 576 */ |
| 621 void (GLAPIENTRYP ProgramParameteriARB)(GLuint program, GLenum pname, GLint v
alue); /* 577 */ |
| 622 void (GLAPIENTRYP VertexAttribDivisorARB)(GLuint index, GLuint divisor); /* 5
78 */ |
| 623 void (GLAPIENTRYP FlushMappedBufferRange)(GLenum target, GLintptr offset, GLs
izeiptr length); /* 579 */ |
| 624 GLvoid * (GLAPIENTRYP MapBufferRange)(GLenum target, GLintptr offset, GLsizei
ptr length, GLbitfield access); /* 580 */ |
| 625 void (GLAPIENTRYP TexBufferARB)(GLenum target, GLenum internalFormat, GLuint
buffer); /* 581 */ |
| 626 void (GLAPIENTRYP BindVertexArray)(GLuint array); /* 582 */ |
| 627 void (GLAPIENTRYP GenVertexArrays)(GLsizei n, GLuint * arrays); /* 583 */ |
| 628 void (GLAPIENTRYP GetActiveUniformBlockName)(GLuint program, GLuint uniformBl
ockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); /* 584
*/ |
| 629 void (GLAPIENTRYP GetActiveUniformBlockiv)(GLuint program, GLuint uniformBloc
kIndex, GLenum pname, GLint * params); /* 585 */ |
| 630 void (GLAPIENTRYP GetActiveUniformName)(GLuint program, GLuint uniformIndex,
GLsizei bufSize, GLsizei * length, GLchar * uniformName); /* 586 */ |
| 631 void (GLAPIENTRYP GetActiveUniformsiv)(GLuint program, GLsizei uniformCount,
const GLuint * uniformIndices, GLenum pname, GLint * params); /* 587 */ |
| 632 GLuint (GLAPIENTRYP GetUniformBlockIndex)(GLuint program, const GLchar * unif
ormBlockName); /* 588 */ |
| 633 void (GLAPIENTRYP GetUniformIndices)(GLuint program, GLsizei uniformCount, co
nst GLchar * const * uniformNames, GLuint * uniformIndices); /* 589 */ |
| 634 void (GLAPIENTRYP UniformBlockBinding)(GLuint program, GLuint uniformBlockInd
ex, GLuint uniformBlockBinding); /* 590 */ |
| 635 void (GLAPIENTRYP CopyBufferSubData)(GLenum readTarget, GLenum writeTarget, G
Lintptr readOffset, GLintptr writeOffset, GLsizeiptr size); /* 591 */ |
| 636 GLenum (GLAPIENTRYP ClientWaitSync)(GLsync sync, GLbitfield flags, GLuint64 t
imeout); /* 592 */ |
| 637 void (GLAPIENTRYP DeleteSync)(GLsync sync); /* 593 */ |
| 638 GLsync (GLAPIENTRYP FenceSync)(GLenum condition, GLbitfield flags); /* 594 */ |
| 639 void (GLAPIENTRYP GetInteger64v)(GLenum pname, GLint64 * params); /* 595 */ |
| 640 void (GLAPIENTRYP GetSynciv)(GLsync sync, GLenum pname, GLsizei bufSize, GLsi
zei * length, GLint * values); /* 596 */ |
| 641 GLboolean (GLAPIENTRYP IsSync)(GLsync sync); /* 597 */ |
| 642 void (GLAPIENTRYP WaitSync)(GLsync sync, GLbitfield flags, GLuint64 timeout);
/* 598 */ |
| 643 void (GLAPIENTRYP DrawElementsBaseVertex)(GLenum mode, GLsizei count, GLenum
type, const GLvoid * indices, GLint basevertex); /* 599 */ |
| 644 void (GLAPIENTRYP DrawElementsInstancedBaseVertex)(GLenum mode, GLsizei count
, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex); /*
600 */ |
| 645 void (GLAPIENTRYP DrawRangeElementsBaseVertex)(GLenum mode, GLuint start, GLu
int end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
/* 601 */ |
| 646 void (GLAPIENTRYP MultiDrawElementsBaseVertex)(GLenum mode, const GLsizei * c
ount, GLenum type, const GLvoid * const * indices, GLsizei primcount, const GLin
t * basevertex); /* 602 */ |
| 647 void (GLAPIENTRYP BlendEquationSeparateiARB)(GLuint buf, GLenum modeRGB, GLen
um modeA); /* 603 */ |
| 648 void (GLAPIENTRYP BlendEquationiARB)(GLuint buf, GLenum mode); /* 604 */ |
| 649 void (GLAPIENTRYP BlendFuncSeparateiARB)(GLuint buf, GLenum srcRGB, GLenum ds
tRGB, GLenum srcA, GLenum dstA); /* 605 */ |
| 650 void (GLAPIENTRYP BlendFunciARB)(GLuint buf, GLenum src, GLenum dst); /* 606
*/ |
| 651 void (GLAPIENTRYP BindFragDataLocationIndexed)(GLuint program, GLuint colorNu
mber, GLuint index, const GLchar * name); /* 607 */ |
| 652 GLint (GLAPIENTRYP GetFragDataIndex)(GLuint program, const GLchar * name); /*
608 */ |
| 653 void (GLAPIENTRYP BindSampler)(GLuint unit, GLuint sampler); /* 609 */ |
| 654 void (GLAPIENTRYP DeleteSamplers)(GLsizei count, const GLuint * samplers); /*
610 */ |
| 655 void (GLAPIENTRYP GenSamplers)(GLsizei count, GLuint * samplers); /* 611 */ |
| 656 void (GLAPIENTRYP GetSamplerParameterIiv)(GLuint sampler, GLenum pname, GLint
* params); /* 612 */ |
| 657 void (GLAPIENTRYP GetSamplerParameterIuiv)(GLuint sampler, GLenum pname, GLui
nt * params); /* 613 */ |
| 658 void (GLAPIENTRYP GetSamplerParameterfv)(GLuint sampler, GLenum pname, GLfloa
t * params); /* 614 */ |
| 659 void (GLAPIENTRYP GetSamplerParameteriv)(GLuint sampler, GLenum pname, GLint
* params); /* 615 */ |
| 660 GLboolean (GLAPIENTRYP IsSampler)(GLuint sampler); /* 616 */ |
| 661 void (GLAPIENTRYP SamplerParameterIiv)(GLuint sampler, GLenum pname, const GL
int * params); /* 617 */ |
| 662 void (GLAPIENTRYP SamplerParameterIuiv)(GLuint sampler, GLenum pname, const G
Luint * params); /* 618 */ |
| 663 void (GLAPIENTRYP SamplerParameterf)(GLuint sampler, GLenum pname, GLfloat pa
ram); /* 619 */ |
| 664 void (GLAPIENTRYP SamplerParameterfv)(GLuint sampler, GLenum pname, const GLf
loat * params); /* 620 */ |
| 665 void (GLAPIENTRYP SamplerParameteri)(GLuint sampler, GLenum pname, GLint para
m); /* 621 */ |
| 666 void (GLAPIENTRYP SamplerParameteriv)(GLuint sampler, GLenum pname, const GLi
nt * params); /* 622 */ |
| 667 void (GLAPIENTRYP QueryCounter)(GLuint id, GLenum target); /* 623 */ |
| 668 void (GLAPIENTRYP ColorP3ui)(GLenum type, GLuint color); /* 624 */ |
| 669 void (GLAPIENTRYP ColorP3uiv)(GLenum type, const GLuint * color); /* 625 */ |
| 670 void (GLAPIENTRYP ColorP4ui)(GLenum type, GLuint color); /* 626 */ |
| 671 void (GLAPIENTRYP ColorP4uiv)(GLenum type, const GLuint * color); /* 627 */ |
| 672 void (GLAPIENTRYP MultiTexCoordP1ui)(GLenum texture, GLenum type, GLuint coor
ds); /* 628 */ |
| 673 void (GLAPIENTRYP MultiTexCoordP1uiv)(GLenum texture, GLenum type, const GLui
nt * coords); /* 629 */ |
| 674 void (GLAPIENTRYP MultiTexCoordP2ui)(GLenum texture, GLenum type, GLuint coor
ds); /* 630 */ |
| 675 void (GLAPIENTRYP MultiTexCoordP2uiv)(GLenum texture, GLenum type, const GLui
nt * coords); /* 631 */ |
| 676 void (GLAPIENTRYP MultiTexCoordP3ui)(GLenum texture, GLenum type, GLuint coor
ds); /* 632 */ |
| 677 void (GLAPIENTRYP MultiTexCoordP3uiv)(GLenum texture, GLenum type, const GLui
nt * coords); /* 633 */ |
| 678 void (GLAPIENTRYP MultiTexCoordP4ui)(GLenum texture, GLenum type, GLuint coor
ds); /* 634 */ |
| 679 void (GLAPIENTRYP MultiTexCoordP4uiv)(GLenum texture, GLenum type, const GLui
nt * coords); /* 635 */ |
| 680 void (GLAPIENTRYP NormalP3ui)(GLenum type, GLuint coords); /* 636 */ |
| 681 void (GLAPIENTRYP NormalP3uiv)(GLenum type, const GLuint * coords); /* 637 */ |
| 682 void (GLAPIENTRYP SecondaryColorP3ui)(GLenum type, GLuint color); /* 638 */ |
| 683 void (GLAPIENTRYP SecondaryColorP3uiv)(GLenum type, const GLuint * color); /*
639 */ |
| 684 void (GLAPIENTRYP TexCoordP1ui)(GLenum type, GLuint coords); /* 640 */ |
| 685 void (GLAPIENTRYP TexCoordP1uiv)(GLenum type, const GLuint * coords); /* 641
*/ |
| 686 void (GLAPIENTRYP TexCoordP2ui)(GLenum type, GLuint coords); /* 642 */ |
| 687 void (GLAPIENTRYP TexCoordP2uiv)(GLenum type, const GLuint * coords); /* 643
*/ |
| 688 void (GLAPIENTRYP TexCoordP3ui)(GLenum type, GLuint coords); /* 644 */ |
| 689 void (GLAPIENTRYP TexCoordP3uiv)(GLenum type, const GLuint * coords); /* 645
*/ |
| 690 void (GLAPIENTRYP TexCoordP4ui)(GLenum type, GLuint coords); /* 646 */ |
| 691 void (GLAPIENTRYP TexCoordP4uiv)(GLenum type, const GLuint * coords); /* 647
*/ |
| 692 void (GLAPIENTRYP VertexAttribP1ui)(GLuint index, GLenum type, GLboolean norm
alized, GLuint value); /* 648 */ |
| 693 void (GLAPIENTRYP VertexAttribP1uiv)(GLuint index, GLenum type, GLboolean nor
malized, const GLuint * value); /* 649 */ |
| 694 void (GLAPIENTRYP VertexAttribP2ui)(GLuint index, GLenum type, GLboolean norm
alized, GLuint value); /* 650 */ |
| 695 void (GLAPIENTRYP VertexAttribP2uiv)(GLuint index, GLenum type, GLboolean nor
malized, const GLuint * value); /* 651 */ |
| 696 void (GLAPIENTRYP VertexAttribP3ui)(GLuint index, GLenum type, GLboolean norm
alized, GLuint value); /* 652 */ |
| 697 void (GLAPIENTRYP VertexAttribP3uiv)(GLuint index, GLenum type, GLboolean nor
malized, const GLuint * value); /* 653 */ |
| 698 void (GLAPIENTRYP VertexAttribP4ui)(GLuint index, GLenum type, GLboolean norm
alized, GLuint value); /* 654 */ |
| 699 void (GLAPIENTRYP VertexAttribP4uiv)(GLuint index, GLenum type, GLboolean nor
malized, const GLuint * value); /* 655 */ |
| 700 void (GLAPIENTRYP VertexP2ui)(GLenum type, GLuint value); /* 656 */ |
| 701 void (GLAPIENTRYP VertexP2uiv)(GLenum type, const GLuint * value); /* 657 */ |
| 702 void (GLAPIENTRYP VertexP3ui)(GLenum type, GLuint value); /* 658 */ |
| 703 void (GLAPIENTRYP VertexP3uiv)(GLenum type, const GLuint * value); /* 659 */ |
| 704 void (GLAPIENTRYP VertexP4ui)(GLenum type, GLuint value); /* 660 */ |
| 705 void (GLAPIENTRYP VertexP4uiv)(GLenum type, const GLuint * value); /* 661 */ |
| 706 void (GLAPIENTRYP BindTransformFeedback)(GLenum target, GLuint id); /* 662 */ |
| 707 void (GLAPIENTRYP DeleteTransformFeedbacks)(GLsizei n, const GLuint * ids); /
* 663 */ |
| 708 void (GLAPIENTRYP DrawTransformFeedback)(GLenum mode, GLuint id); /* 664 */ |
| 709 void (GLAPIENTRYP GenTransformFeedbacks)(GLsizei n, GLuint * ids); /* 665 */ |
| 710 GLboolean (GLAPIENTRYP IsTransformFeedback)(GLuint id); /* 666 */ |
| 711 void (GLAPIENTRYP PauseTransformFeedback)(void); /* 667 */ |
| 712 void (GLAPIENTRYP ResumeTransformFeedback)(void); /* 668 */ |
| 713 void (GLAPIENTRYP BeginQueryIndexed)(GLenum target, GLuint index, GLuint id);
/* 669 */ |
| 714 void (GLAPIENTRYP DrawTransformFeedbackStream)(GLenum mode, GLuint id, GLuint
stream); /* 670 */ |
| 715 void (GLAPIENTRYP EndQueryIndexed)(GLenum target, GLuint index); /* 671 */ |
| 716 void (GLAPIENTRYP GetQueryIndexediv)(GLenum target, GLuint index, GLenum pnam
e, GLint * params); /* 672 */ |
| 717 void (GLAPIENTRYP ClearDepthf)(GLclampf depth); /* 673 */ |
| 718 void (GLAPIENTRYP DepthRangef)(GLclampf zNear, GLclampf zFar); /* 674 */ |
| 719 void (GLAPIENTRYP GetShaderPrecisionFormat)(GLenum shadertype, GLenum precisi
ontype, GLint * range, GLint * precision); /* 675 */ |
| 720 void (GLAPIENTRYP ReleaseShaderCompiler)(void); /* 676 */ |
| 721 void (GLAPIENTRYP ShaderBinary)(GLsizei n, const GLuint * shaders, GLenum bin
aryformat, const GLvoid * binary, GLsizei length); /* 677 */ |
| 722 void (GLAPIENTRYP DebugMessageCallbackARB)(GLDEBUGPROCARB callback, const GLv
oid * userParam); /* 678 */ |
| 723 void (GLAPIENTRYP DebugMessageControlARB)(GLenum source, GLenum type, GLenum
severity, GLsizei count, const GLuint * ids, GLboolean enabled); /* 679 */ |
| 724 void (GLAPIENTRYP DebugMessageInsertARB)(GLenum source, GLenum type, GLuint i
d, GLenum severity, GLsizei length, const GLcharARB * buf); /* 680 */ |
| 725 GLuint (GLAPIENTRYP GetDebugMessageLogARB)(GLuint count, GLsizei bufsize, GLe
num * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * leng
ths, GLcharARB * messageLog); /* 681 */ |
| 726 GLenum (GLAPIENTRYP GetGraphicsResetStatusARB)(void); /* 682 */ |
| 727 void (GLAPIENTRYP GetnColorTableARB)(GLenum target, GLenum format, GLenum typ
e, GLsizei bufSize, GLvoid * table); /* 683 */ |
| 728 void (GLAPIENTRYP GetnCompressedTexImageARB)(GLenum target, GLint lod, GLsize
i bufSize, GLvoid * img); /* 684 */ |
| 729 void (GLAPIENTRYP GetnConvolutionFilterARB)(GLenum target, GLenum format, GLe
num type, GLsizei bufSize, GLvoid * image); /* 685 */ |
| 730 void (GLAPIENTRYP GetnHistogramARB)(GLenum target, GLboolean reset, GLenum fo
rmat, GLenum type, GLsizei bufSize, GLvoid * values); /* 686 */ |
| 731 void (GLAPIENTRYP GetnMapdvARB)(GLenum target, GLenum query, GLsizei bufSize,
GLdouble * v); /* 687 */ |
| 732 void (GLAPIENTRYP GetnMapfvARB)(GLenum target, GLenum query, GLsizei bufSize,
GLfloat * v); /* 688 */ |
| 733 void (GLAPIENTRYP GetnMapivARB)(GLenum target, GLenum query, GLsizei bufSize,
GLint * v); /* 689 */ |
| 734 void (GLAPIENTRYP GetnMinmaxARB)(GLenum target, GLboolean reset, GLenum forma
t, GLenum type, GLsizei bufSize, GLvoid * values); /* 690 */ |
| 735 void (GLAPIENTRYP GetnPixelMapfvARB)(GLenum map, GLsizei bufSize, GLfloat * v
alues); /* 691 */ |
| 736 void (GLAPIENTRYP GetnPixelMapuivARB)(GLenum map, GLsizei bufSize, GLuint * v
alues); /* 692 */ |
| 737 void (GLAPIENTRYP GetnPixelMapusvARB)(GLenum map, GLsizei bufSize, GLushort *
values); /* 693 */ |
| 738 void (GLAPIENTRYP GetnPolygonStippleARB)(GLsizei bufSize, GLubyte * pattern);
/* 694 */ |
| 739 void (GLAPIENTRYP GetnSeparableFilterARB)(GLenum target, GLenum format, GLenu
m type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column
, GLvoid * span); /* 695 */ |
| 740 void (GLAPIENTRYP GetnTexImageARB)(GLenum target, GLint level, GLenum format,
GLenum type, GLsizei bufSize, GLvoid * img); /* 696 */ |
| 741 void (GLAPIENTRYP GetnUniformdvARB)(GLhandleARB program, GLint location, GLsi
zei bufSize, GLdouble * params); /* 697 */ |
| 742 void (GLAPIENTRYP GetnUniformfvARB)(GLhandleARB program, GLint location, GLsi
zei bufSize, GLfloat * params); /* 698 */ |
| 743 void (GLAPIENTRYP GetnUniformivARB)(GLhandleARB program, GLint location, GLsi
zei bufSize, GLint * params); /* 699 */ |
| 744 void (GLAPIENTRYP GetnUniformuivARB)(GLhandleARB program, GLint location, GLs
izei bufSize, GLuint * params); /* 700 */ |
| 745 void (GLAPIENTRYP ReadnPixelsARB)(GLint x, GLint y, GLsizei width, GLsizei he
ight, GLenum format, GLenum type, GLsizei bufSize, GLvoid * data); /* 701 */ |
| 746 void (GLAPIENTRYP DrawArraysInstancedBaseInstance)(GLenum mode, GLint first,
GLsizei count, GLsizei primcount, GLuint baseinstance); /* 702 */ |
| 747 void (GLAPIENTRYP DrawElementsInstancedBaseInstance)(GLenum mode, GLsizei cou
nt, GLenum type, const GLvoid * indices, GLsizei primcount, GLuint baseinstance)
; /* 703 */ |
| 748 void (GLAPIENTRYP DrawElementsInstancedBaseVertexBaseInstance)(GLenum mode, G
Lsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint base
vertex, GLuint baseinstance); /* 704 */ |
| 749 void (GLAPIENTRYP DrawTransformFeedbackInstanced)(GLenum mode, GLuint id, GLs
izei primcount); /* 705 */ |
| 750 void (GLAPIENTRYP DrawTransformFeedbackStreamInstanced)(GLenum mode, GLuint i
d, GLuint stream, GLsizei primcount); /* 706 */ |
| 751 void (GLAPIENTRYP TexStorage1D)(GLenum target, GLsizei levels, GLenum interna
lFormat, GLsizei width); /* 707 */ |
| 752 void (GLAPIENTRYP TexStorage2D)(GLenum target, GLsizei levels, GLenum interna
lFormat, GLsizei width, GLsizei height); /* 708 */ |
| 753 void (GLAPIENTRYP TexStorage3D)(GLenum target, GLsizei levels, GLenum interna
lFormat, GLsizei width, GLsizei height, GLsizei depth); /* 709 */ |
| 754 void (GLAPIENTRYP TextureStorage1DEXT)(GLuint texture, GLenum target, GLsizei
levels, GLenum internalFormat, GLsizei width); /* 710 */ |
| 755 void (GLAPIENTRYP TextureStorage2DEXT)(GLuint texture, GLenum target, GLsizei
levels, GLenum internalFormat, GLsizei width, GLsizei height); /* 711 */ |
| 756 void (GLAPIENTRYP TextureStorage3DEXT)(GLuint texture, GLenum target, GLsizei
levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth); /
* 712 */ |
| 757 void (GLAPIENTRYP InvalidateBufferData)(GLuint buffer); /* 713 */ |
| 758 void (GLAPIENTRYP InvalidateBufferSubData)(GLuint buffer, GLintptr offset, GL
sizeiptr length); /* 714 */ |
| 759 void (GLAPIENTRYP InvalidateFramebuffer)(GLenum target, GLsizei numAttachment
s, const GLenum * attachments); /* 715 */ |
| 760 void (GLAPIENTRYP InvalidateSubFramebuffer)(GLenum target, GLsizei numAttachm
ents, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei heigh
t); /* 716 */ |
| 761 void (GLAPIENTRYP InvalidateTexImage)(GLuint texture, GLint level); /* 717 */ |
| 762 void (GLAPIENTRYP InvalidateTexSubImage)(GLuint texture, GLint level, GLint x
offset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei dep
th); /* 718 */ |
| 763 void (GLAPIENTRYP PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 719 */ |
| 764 void (GLAPIENTRYP SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 720 *
/ |
| 765 void (GLAPIENTRYP SamplePatternSGIS)(GLenum pattern); /* 721 */ |
| 766 void (GLAPIENTRYP ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, G
Lsizei count, const GLvoid * pointer); /* 722 */ |
| 767 void (GLAPIENTRYP EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GL
boolean * pointer); /* 723 */ |
| 768 void (GLAPIENTRYP IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count
, const GLvoid * pointer); /* 724 */ |
| 769 void (GLAPIENTRYP NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei coun
t, const GLvoid * pointer); /* 725 */ |
| 770 void (GLAPIENTRYP TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride
, GLsizei count, const GLvoid * pointer); /* 726 */ |
| 771 void (GLAPIENTRYP VertexPointerEXT)(GLint size, GLenum type, GLsizei stride,
GLsizei count, const GLvoid * pointer); /* 727 */ |
| 772 void (GLAPIENTRYP PointParameterfEXT)(GLenum pname, GLfloat param); /* 728 */ |
| 773 void (GLAPIENTRYP PointParameterfvEXT)(GLenum pname, const GLfloat * params);
/* 729 */ |
| 774 void (GLAPIENTRYP LockArraysEXT)(GLint first, GLsizei count); /* 730 */ |
| 775 void (GLAPIENTRYP UnlockArraysEXT)(void); /* 731 */ |
| 776 void (GLAPIENTRYP SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue)
; /* 732 */ |
| 777 void (GLAPIENTRYP SecondaryColor3bvEXT)(const GLbyte * v); /* 733 */ |
| 778 void (GLAPIENTRYP SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble
blue); /* 734 */ |
| 779 void (GLAPIENTRYP SecondaryColor3dvEXT)(const GLdouble * v); /* 735 */ |
| 780 void (GLAPIENTRYP SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat bl
ue); /* 736 */ |
| 781 void (GLAPIENTRYP SecondaryColor3fvEXT)(const GLfloat * v); /* 737 */ |
| 782 void (GLAPIENTRYP SecondaryColor3iEXT)(GLint red, GLint green, GLint blue); /
* 738 */ |
| 783 void (GLAPIENTRYP SecondaryColor3ivEXT)(const GLint * v); /* 739 */ |
| 784 void (GLAPIENTRYP SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort bl
ue); /* 740 */ |
| 785 void (GLAPIENTRYP SecondaryColor3svEXT)(const GLshort * v); /* 741 */ |
| 786 void (GLAPIENTRYP SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte b
lue); /* 742 */ |
| 787 void (GLAPIENTRYP SecondaryColor3ubvEXT)(const GLubyte * v); /* 743 */ |
| 788 void (GLAPIENTRYP SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue
); /* 744 */ |
| 789 void (GLAPIENTRYP SecondaryColor3uivEXT)(const GLuint * v); /* 745 */ |
| 790 void (GLAPIENTRYP SecondaryColor3usEXT)(GLushort red, GLushort green, GLushor
t blue); /* 746 */ |
| 791 void (GLAPIENTRYP SecondaryColor3usvEXT)(const GLushort * v); /* 747 */ |
| 792 void (GLAPIENTRYP SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei
stride, const GLvoid * pointer); /* 748 */ |
| 793 void (GLAPIENTRYP MultiDrawArraysEXT)(GLenum mode, const GLint * first, const
GLsizei * count, GLsizei primcount); /* 749 */ |
| 794 void (GLAPIENTRYP MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, G
Lenum type, const GLvoid ** indices, GLsizei primcount); /* 750 */ |
| 795 void (GLAPIENTRYP FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvo
id * pointer); /* 751 */ |
| 796 void (GLAPIENTRYP FogCoorddEXT)(GLdouble coord); /* 752 */ |
| 797 void (GLAPIENTRYP FogCoorddvEXT)(const GLdouble * coord); /* 753 */ |
| 798 void (GLAPIENTRYP FogCoordfEXT)(GLfloat coord); /* 754 */ |
| 799 void (GLAPIENTRYP FogCoordfvEXT)(const GLfloat * coord); /* 755 */ |
| 800 void (GLAPIENTRYP BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB,
GLenum sfactorAlpha, GLenum dfactorAlpha); /* 756 */ |
| 801 void (GLAPIENTRYP ResizeBuffersMESA)(void); /* 757 */ |
| 802 void (GLAPIENTRYP WindowPos2dMESA)(GLdouble x, GLdouble y); /* 758 */ |
| 803 void (GLAPIENTRYP WindowPos2dvMESA)(const GLdouble * v); /* 759 */ |
| 804 void (GLAPIENTRYP WindowPos2fMESA)(GLfloat x, GLfloat y); /* 760 */ |
| 805 void (GLAPIENTRYP WindowPos2fvMESA)(const GLfloat * v); /* 761 */ |
| 806 void (GLAPIENTRYP WindowPos2iMESA)(GLint x, GLint y); /* 762 */ |
| 807 void (GLAPIENTRYP WindowPos2ivMESA)(const GLint * v); /* 763 */ |
| 808 void (GLAPIENTRYP WindowPos2sMESA)(GLshort x, GLshort y); /* 764 */ |
| 809 void (GLAPIENTRYP WindowPos2svMESA)(const GLshort * v); /* 765 */ |
| 810 void (GLAPIENTRYP WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 76
6 */ |
| 811 void (GLAPIENTRYP WindowPos3dvMESA)(const GLdouble * v); /* 767 */ |
| 812 void (GLAPIENTRYP WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 768 *
/ |
| 813 void (GLAPIENTRYP WindowPos3fvMESA)(const GLfloat * v); /* 769 */ |
| 814 void (GLAPIENTRYP WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 770 */ |
| 815 void (GLAPIENTRYP WindowPos3ivMESA)(const GLint * v); /* 771 */ |
| 816 void (GLAPIENTRYP WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 772 *
/ |
| 817 void (GLAPIENTRYP WindowPos3svMESA)(const GLshort * v); /* 773 */ |
| 818 void (GLAPIENTRYP WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdoub
le w); /* 774 */ |
| 819 void (GLAPIENTRYP WindowPos4dvMESA)(const GLdouble * v); /* 775 */ |
| 820 void (GLAPIENTRYP WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w
); /* 776 */ |
| 821 void (GLAPIENTRYP WindowPos4fvMESA)(const GLfloat * v); /* 777 */ |
| 822 void (GLAPIENTRYP WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 77
8 */ |
| 823 void (GLAPIENTRYP WindowPos4ivMESA)(const GLint * v); /* 779 */ |
| 824 void (GLAPIENTRYP WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w
); /* 780 */ |
| 825 void (GLAPIENTRYP WindowPos4svMESA)(const GLshort * v); /* 781 */ |
| 826 void (GLAPIENTRYP MultiModeDrawArraysIBM)(const GLenum * mode, const GLint *
first, const GLsizei * count, GLsizei primcount, GLint modestride); /* 782 */ |
| 827 void (GLAPIENTRYP MultiModeDrawElementsIBM)(const GLenum * mode, const GLsize
i * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint
modestride); /* 783 */ |
| 828 GLboolean (GLAPIENTRYP AreProgramsResidentNV)(GLsizei n, const GLuint * ids,
GLboolean * residences); /* 784 */ |
| 829 void (GLAPIENTRYP BindProgramNV)(GLenum target, GLuint program); /* 785 */ |
| 830 void (GLAPIENTRYP DeleteProgramsNV)(GLsizei n, const GLuint * programs); /* 7
86 */ |
| 831 void (GLAPIENTRYP ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat *
params); /* 787 */ |
| 832 void (GLAPIENTRYP GenProgramsNV)(GLsizei n, GLuint * programs); /* 788 */ |
| 833 void (GLAPIENTRYP GetProgramParameterdvNV)(GLenum target, GLuint index, GLenu
m pname, GLdouble * params); /* 789 */ |
| 834 void (GLAPIENTRYP GetProgramParameterfvNV)(GLenum target, GLuint index, GLenu
m pname, GLfloat * params); /* 790 */ |
| 835 void (GLAPIENTRYP GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * prog
ram); /* 791 */ |
| 836 void (GLAPIENTRYP GetProgramivNV)(GLuint id, GLenum pname, GLint * params); /
* 792 */ |
| 837 void (GLAPIENTRYP GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum p
name, GLint * params); /* 793 */ |
| 838 void (GLAPIENTRYP GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvo
id ** pointer); /* 794 */ |
| 839 void (GLAPIENTRYP GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble *
params); /* 795 */ |
| 840 void (GLAPIENTRYP GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat *
params); /* 796 */ |
| 841 void (GLAPIENTRYP GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * pa
rams); /* 797 */ |
| 842 GLboolean (GLAPIENTRYP IsProgramNV)(GLuint program); /* 798 */ |
| 843 void (GLAPIENTRYP LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const
GLubyte * program); /* 799 */ |
| 844 void (GLAPIENTRYP ProgramParameters4dvNV)(GLenum target, GLuint index, GLsize
i num, const GLdouble * params); /* 800 */ |
| 845 void (GLAPIENTRYP ProgramParameters4fvNV)(GLenum target, GLuint index, GLsize
i num, const GLfloat * params); /* 801 */ |
| 846 void (GLAPIENTRYP RequestResidentProgramsNV)(GLsizei n, const GLuint * ids);
/* 802 */ |
| 847 void (GLAPIENTRYP TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix
, GLenum transform); /* 803 */ |
| 848 void (GLAPIENTRYP VertexAttrib1dNV)(GLuint index, GLdouble x); /* 804 */ |
| 849 void (GLAPIENTRYP VertexAttrib1dvNV)(GLuint index, const GLdouble * v); /* 80
5 */ |
| 850 void (GLAPIENTRYP VertexAttrib1fNV)(GLuint index, GLfloat x); /* 806 */ |
| 851 void (GLAPIENTRYP VertexAttrib1fvNV)(GLuint index, const GLfloat * v); /* 807
*/ |
| 852 void (GLAPIENTRYP VertexAttrib1sNV)(GLuint index, GLshort x); /* 808 */ |
| 853 void (GLAPIENTRYP VertexAttrib1svNV)(GLuint index, const GLshort * v); /* 809
*/ |
| 854 void (GLAPIENTRYP VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y); /*
810 */ |
| 855 void (GLAPIENTRYP VertexAttrib2dvNV)(GLuint index, const GLdouble * v); /* 81
1 */ |
| 856 void (GLAPIENTRYP VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y); /* 8
12 */ |
| 857 void (GLAPIENTRYP VertexAttrib2fvNV)(GLuint index, const GLfloat * v); /* 813
*/ |
| 858 void (GLAPIENTRYP VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y); /* 8
14 */ |
| 859 void (GLAPIENTRYP VertexAttrib2svNV)(GLuint index, const GLshort * v); /* 815
*/ |
| 860 void (GLAPIENTRYP VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLd
ouble z); /* 816 */ |
| 861 void (GLAPIENTRYP VertexAttrib3dvNV)(GLuint index, const GLdouble * v); /* 81
7 */ |
| 862 void (GLAPIENTRYP VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLflo
at z); /* 818 */ |
| 863 void (GLAPIENTRYP VertexAttrib3fvNV)(GLuint index, const GLfloat * v); /* 819
*/ |
| 864 void (GLAPIENTRYP VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLsho
rt z); /* 820 */ |
| 865 void (GLAPIENTRYP VertexAttrib3svNV)(GLuint index, const GLshort * v); /* 821
*/ |
| 866 void (GLAPIENTRYP VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLd
ouble z, GLdouble w); /* 822 */ |
| 867 void (GLAPIENTRYP VertexAttrib4dvNV)(GLuint index, const GLdouble * v); /* 82
3 */ |
| 868 void (GLAPIENTRYP VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLflo
at z, GLfloat w); /* 824 */ |
| 869 void (GLAPIENTRYP VertexAttrib4fvNV)(GLuint index, const GLfloat * v); /* 825
*/ |
| 870 void (GLAPIENTRYP VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLsho
rt z, GLshort w); /* 826 */ |
| 871 void (GLAPIENTRYP VertexAttrib4svNV)(GLuint index, const GLshort * v); /* 827
*/ |
| 872 void (GLAPIENTRYP VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLub
yte z, GLubyte w); /* 828 */ |
| 873 void (GLAPIENTRYP VertexAttrib4ubvNV)(GLuint index, const GLubyte * v); /* 82
9 */ |
| 874 void (GLAPIENTRYP VertexAttribPointerNV)(GLuint index, GLint size, GLenum typ
e, GLsizei stride, const GLvoid * pointer); /* 830 */ |
| 875 void (GLAPIENTRYP VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble
* v); /* 831 */ |
| 876 void (GLAPIENTRYP VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat
* v); /* 832 */ |
| 877 void (GLAPIENTRYP VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort
* v); /* 833 */ |
| 878 void (GLAPIENTRYP VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble
* v); /* 834 */ |
| 879 void (GLAPIENTRYP VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat
* v); /* 835 */ |
| 880 void (GLAPIENTRYP VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort
* v); /* 836 */ |
| 881 void (GLAPIENTRYP VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble
* v); /* 837 */ |
| 882 void (GLAPIENTRYP VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat
* v); /* 838 */ |
| 883 void (GLAPIENTRYP VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort
* v); /* 839 */ |
| 884 void (GLAPIENTRYP VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble
* v); /* 840 */ |
| 885 void (GLAPIENTRYP VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat
* v); /* 841 */ |
| 886 void (GLAPIENTRYP VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort
* v); /* 842 */ |
| 887 void (GLAPIENTRYP VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte
* v); /* 843 */ |
| 888 void (GLAPIENTRYP GetTexBumpParameterfvATI)(GLenum pname, GLfloat * param); /
* 844 */ |
| 889 void (GLAPIENTRYP GetTexBumpParameterivATI)(GLenum pname, GLint * param); /*
845 */ |
| 890 void (GLAPIENTRYP TexBumpParameterfvATI)(GLenum pname, const GLfloat * param)
; /* 846 */ |
| 891 void (GLAPIENTRYP TexBumpParameterivATI)(GLenum pname, const GLint * param);
/* 847 */ |
| 892 void (GLAPIENTRYP AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod,
GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 848 */ |
| 893 void (GLAPIENTRYP AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod,
GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint
arg2Mod); /* 849 */ |
| 894 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); /* 850 */ |
| 895 void (GLAPIENTRYP BeginFragmentShaderATI)(void); /* 851 */ |
| 896 void (GLAPIENTRYP BindFragmentShaderATI)(GLuint id); /* 852 */ |
| 897 void (GLAPIENTRYP ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask,
GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 853 */ |
| 898 void (GLAPIENTRYP ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask,
GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint
arg2Rep, GLuint arg2Mod); /* 854 */ |
| 899 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); /* 855 *
/ |
| 900 void (GLAPIENTRYP DeleteFragmentShaderATI)(GLuint id); /* 856 */ |
| 901 void (GLAPIENTRYP EndFragmentShaderATI)(void); /* 857 */ |
| 902 GLuint (GLAPIENTRYP GenFragmentShadersATI)(GLuint range); /* 858 */ |
| 903 void (GLAPIENTRYP PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle);
/* 859 */ |
| 904 void (GLAPIENTRYP SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle); /
* 860 */ |
| 905 void (GLAPIENTRYP SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * v
alue); /* 861 */ |
| 906 void (GLAPIENTRYP PointParameteriNV)(GLenum pname, GLint param); /* 862 */ |
| 907 void (GLAPIENTRYP PointParameterivNV)(GLenum pname, const GLint * params); /*
863 */ |
| 908 void (GLAPIENTRYP ActiveStencilFaceEXT)(GLenum face); /* 864 */ |
| 909 void (GLAPIENTRYP BindVertexArrayAPPLE)(GLuint array); /* 865 */ |
| 910 void (GLAPIENTRYP DeleteVertexArraysAPPLE)(GLsizei n, const GLuint * arrays);
/* 866 */ |
| 911 void (GLAPIENTRYP GenVertexArraysAPPLE)(GLsizei n, GLuint * arrays); /* 867 *
/ |
| 912 GLboolean (GLAPIENTRYP IsVertexArrayAPPLE)(GLuint array); /* 868 */ |
| 913 void (GLAPIENTRYP GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const
GLubyte * name, GLdouble * params); /* 869 */ |
| 914 void (GLAPIENTRYP GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const
GLubyte * name, GLfloat * params); /* 870 */ |
| 915 void (GLAPIENTRYP ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GL
ubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 871 */ |
| 916 void (GLAPIENTRYP ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const G
Lubyte * name, const GLdouble * v); /* 872 */ |
| 917 void (GLAPIENTRYP ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GL
ubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 873 */ |
| 918 void (GLAPIENTRYP ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const G
Lubyte * name, const GLfloat * v); /* 874 */ |
| 919 void (GLAPIENTRYP PrimitiveRestartIndexNV)(GLuint index); /* 875 */ |
| 920 void (GLAPIENTRYP PrimitiveRestartNV)(void); /* 876 */ |
| 921 void (GLAPIENTRYP DepthBoundsEXT)(GLclampd zmin, GLclampd zmax); /* 877 */ |
| 922 void (GLAPIENTRYP BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeA); /*
878 */ |
| 923 void (GLAPIENTRYP BindFramebufferEXT)(GLenum target, GLuint framebuffer); /*
879 */ |
| 924 void (GLAPIENTRYP BindRenderbufferEXT)(GLenum target, GLuint renderbuffer); /
* 880 */ |
| 925 GLenum (GLAPIENTRYP CheckFramebufferStatusEXT)(GLenum target); /* 881 */ |
| 926 void (GLAPIENTRYP DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffe
rs); /* 882 */ |
| 927 void (GLAPIENTRYP DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuf
fers); /* 883 */ |
| 928 void (GLAPIENTRYP FramebufferRenderbufferEXT)(GLenum target, GLenum attachmen
t, GLenum renderbuffertarget, GLuint renderbuffer); /* 884 */ |
| 929 void (GLAPIENTRYP FramebufferTexture1DEXT)(GLenum target, GLenum attachment,
GLenum textarget, GLuint texture, GLint level); /* 885 */ |
| 930 void (GLAPIENTRYP FramebufferTexture2DEXT)(GLenum target, GLenum attachment,
GLenum textarget, GLuint texture, GLint level); /* 886 */ |
| 931 void (GLAPIENTRYP FramebufferTexture3DEXT)(GLenum target, GLenum attachment,
GLenum textarget, GLuint texture, GLint level, GLint zoffset); /* 887 */ |
| 932 void (GLAPIENTRYP GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers); /* 8
88 */ |
| 933 void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /*
889 */ |
| 934 void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 890 */ |
| 935 void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLen
um attachment, GLenum pname, GLint * params); /* 891 */ |
| 936 void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname,
GLint * params); /* 892 */ |
| 937 GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 893 */ |
| 938 GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 894 */ |
| 939 void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalforma
t, GLsizei width, GLsizei height); /* 895 */ |
| 940 void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1,
GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask
, GLenum filter); /* 896 */ |
| 941 void (GLAPIENTRYP BufferParameteriAPPLE)(GLenum target, GLenum pname, GLint p
aram); /* 897 */ |
| 942 void (GLAPIENTRYP FlushMappedBufferRangeAPPLE)(GLenum target, GLintptr offset
, GLsizeiptr size); /* 898 */ |
| 943 void (GLAPIENTRYP BindFragDataLocationEXT)(GLuint program, GLuint colorNumber
, const GLchar * name); /* 899 */ |
| 944 GLint (GLAPIENTRYP GetFragDataLocationEXT)(GLuint program, const GLchar * nam
e); /* 900 */ |
| 945 void (GLAPIENTRYP GetUniformuivEXT)(GLuint program, GLint location, GLuint *
params); /* 901 */ |
| 946 void (GLAPIENTRYP GetVertexAttribIivEXT)(GLuint index, GLenum pname, GLint *
params); /* 902 */ |
| 947 void (GLAPIENTRYP GetVertexAttribIuivEXT)(GLuint index, GLenum pname, GLuint
* params); /* 903 */ |
| 948 void (GLAPIENTRYP Uniform1uiEXT)(GLint location, GLuint x); /* 904 */ |
| 949 void (GLAPIENTRYP Uniform1uivEXT)(GLint location, GLsizei count, const GLuint
* value); /* 905 */ |
| 950 void (GLAPIENTRYP Uniform2uiEXT)(GLint location, GLuint x, GLuint y); /* 906
*/ |
| 951 void (GLAPIENTRYP Uniform2uivEXT)(GLint location, GLsizei count, const GLuint
* value); /* 907 */ |
| 952 void (GLAPIENTRYP Uniform3uiEXT)(GLint location, GLuint x, GLuint y, GLuint z
); /* 908 */ |
| 953 void (GLAPIENTRYP Uniform3uivEXT)(GLint location, GLsizei count, const GLuint
* value); /* 909 */ |
| 954 void (GLAPIENTRYP Uniform4uiEXT)(GLint location, GLuint x, GLuint y, GLuint z
, GLuint w); /* 910 */ |
| 955 void (GLAPIENTRYP Uniform4uivEXT)(GLint location, GLsizei count, const GLuint
* value); /* 911 */ |
| 956 void (GLAPIENTRYP VertexAttribI1iEXT)(GLuint index, GLint x); /* 912 */ |
| 957 void (GLAPIENTRYP VertexAttribI1ivEXT)(GLuint index, const GLint * v); /* 913
*/ |
| 958 void (GLAPIENTRYP VertexAttribI1uiEXT)(GLuint index, GLuint x); /* 914 */ |
| 959 void (GLAPIENTRYP VertexAttribI1uivEXT)(GLuint index, const GLuint * v); /* 9
15 */ |
| 960 void (GLAPIENTRYP VertexAttribI2iEXT)(GLuint index, GLint x, GLint y); /* 916
*/ |
| 961 void (GLAPIENTRYP VertexAttribI2ivEXT)(GLuint index, const GLint * v); /* 917
*/ |
| 962 void (GLAPIENTRYP VertexAttribI2uiEXT)(GLuint index, GLuint x, GLuint y); /*
918 */ |
| 963 void (GLAPIENTRYP VertexAttribI2uivEXT)(GLuint index, const GLuint * v); /* 9
19 */ |
| 964 void (GLAPIENTRYP VertexAttribI3iEXT)(GLuint index, GLint x, GLint y, GLint z
); /* 920 */ |
| 965 void (GLAPIENTRYP VertexAttribI3ivEXT)(GLuint index, const GLint * v); /* 921
*/ |
| 966 void (GLAPIENTRYP VertexAttribI3uiEXT)(GLuint index, GLuint x, GLuint y, GLui
nt z); /* 922 */ |
| 967 void (GLAPIENTRYP VertexAttribI3uivEXT)(GLuint index, const GLuint * v); /* 9
23 */ |
| 968 void (GLAPIENTRYP VertexAttribI4bvEXT)(GLuint index, const GLbyte * v); /* 92
4 */ |
| 969 void (GLAPIENTRYP VertexAttribI4iEXT)(GLuint index, GLint x, GLint y, GLint z
, GLint w); /* 925 */ |
| 970 void (GLAPIENTRYP VertexAttribI4ivEXT)(GLuint index, const GLint * v); /* 926
*/ |
| 971 void (GLAPIENTRYP VertexAttribI4svEXT)(GLuint index, const GLshort * v); /* 9
27 */ |
| 972 void (GLAPIENTRYP VertexAttribI4ubvEXT)(GLuint index, const GLubyte * v); /*
928 */ |
| 973 void (GLAPIENTRYP VertexAttribI4uiEXT)(GLuint index, GLuint x, GLuint y, GLui
nt z, GLuint w); /* 929 */ |
| 974 void (GLAPIENTRYP VertexAttribI4uivEXT)(GLuint index, const GLuint * v); /* 9
30 */ |
| 975 void (GLAPIENTRYP VertexAttribI4usvEXT)(GLuint index, const GLushort * v); /*
931 */ |
| 976 void (GLAPIENTRYP VertexAttribIPointerEXT)(GLuint index, GLint size, GLenum t
ype, GLsizei stride, const GLvoid * pointer); /* 932 */ |
| 977 void (GLAPIENTRYP FramebufferTextureLayerEXT)(GLenum target, GLenum attachmen
t, GLuint texture, GLint level, GLint layer); /* 933 */ |
| 978 void (GLAPIENTRYP ColorMaskIndexedEXT)(GLuint buf, GLboolean r, GLboolean g,
GLboolean b, GLboolean a); /* 934 */ |
| 979 void (GLAPIENTRYP DisableIndexedEXT)(GLenum target, GLuint index); /* 935 */ |
| 980 void (GLAPIENTRYP EnableIndexedEXT)(GLenum target, GLuint index); /* 936 */ |
| 981 void (GLAPIENTRYP GetBooleanIndexedvEXT)(GLenum value, GLuint index, GLboolea
n * data); /* 937 */ |
| 982 void (GLAPIENTRYP GetIntegerIndexedvEXT)(GLenum value, GLuint index, GLint *
data); /* 938 */ |
| 983 GLboolean (GLAPIENTRYP IsEnabledIndexedEXT)(GLenum target, GLuint index); /*
939 */ |
| 984 void (GLAPIENTRYP ClearColorIiEXT)(GLint r, GLint g, GLint b, GLint a); /* 94
0 */ |
| 985 void (GLAPIENTRYP ClearColorIuiEXT)(GLuint r, GLuint g, GLuint b, GLuint a);
/* 941 */ |
| 986 void (GLAPIENTRYP GetTexParameterIivEXT)(GLenum target, GLenum pname, GLint *
params); /* 942 */ |
| 987 void (GLAPIENTRYP GetTexParameterIuivEXT)(GLenum target, GLenum pname, GLuint
* params); /* 943 */ |
| 988 void (GLAPIENTRYP TexParameterIivEXT)(GLenum target, GLenum pname, const GLin
t * params); /* 944 */ |
| 989 void (GLAPIENTRYP TexParameterIuivEXT)(GLenum target, GLenum pname, const GLu
int * params); /* 945 */ |
| 990 void (GLAPIENTRYP BeginConditionalRenderNV)(GLuint query, GLenum mode); /* 94
6 */ |
| 991 void (GLAPIENTRYP EndConditionalRenderNV)(void); /* 947 */ |
| 992 void (GLAPIENTRYP BeginTransformFeedbackEXT)(GLenum mode); /* 948 */ |
| 993 void (GLAPIENTRYP BindBufferBaseEXT)(GLenum target, GLuint index, GLuint buff
er); /* 949 */ |
| 994 void (GLAPIENTRYP BindBufferOffsetEXT)(GLenum target, GLuint index, GLuint bu
ffer, GLintptr offset); /* 950 */ |
| 995 void (GLAPIENTRYP BindBufferRangeEXT)(GLenum target, GLuint index, GLuint buf
fer, GLintptr offset, GLsizeiptr size); /* 951 */ |
| 996 void (GLAPIENTRYP EndTransformFeedbackEXT)(void); /* 952 */ |
| 997 void (GLAPIENTRYP GetTransformFeedbackVaryingEXT)(GLuint program, GLuint inde
x, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * na
me); /* 953 */ |
| 998 void (GLAPIENTRYP TransformFeedbackVaryingsEXT)(GLuint program, GLsizei count
, const char ** varyings, GLenum bufferMode); /* 954 */ |
| 999 void (GLAPIENTRYP ProvokingVertexEXT)(GLenum mode); /* 955 */ |
| 1000 void (GLAPIENTRYP GetObjectParameterivAPPLE)(GLenum objectType, GLuint name,
GLenum pname, GLint * value); /* 956 */ |
| 1001 GLenum (GLAPIENTRYP ObjectPurgeableAPPLE)(GLenum objectType, GLuint name, GLe
num option); /* 957 */ |
| 1002 GLenum (GLAPIENTRYP ObjectUnpurgeableAPPLE)(GLenum objectType, GLuint name, G
Lenum option); /* 958 */ |
| 1003 void (GLAPIENTRYP ActiveProgramEXT)(GLuint program); /* 959 */ |
| 1004 GLuint (GLAPIENTRYP CreateShaderProgramEXT)(GLenum type, const GLchar * strin
g); /* 960 */ |
| 1005 void (GLAPIENTRYP UseShaderProgramEXT)(GLenum type, GLuint program); /* 961 *
/ |
| 1006 void (GLAPIENTRYP TextureBarrierNV)(void); /* 962 */ |
| 1007 void (GLAPIENTRYP StencilFuncSeparateATI)(GLenum frontfunc, GLenum backfunc,
GLint ref, GLuint mask); /* 963 */ |
| 1008 void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GL
sizei count, const GLfloat * params); /* 964 */ |
| 1009 void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index,
GLsizei count, const GLfloat * params); /* 965 */ |
| 1010 void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT
* params); /* 966 */ |
| 1011 void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EX
T * params); /* 967 */ |
| 1012 void (GLAPIENTRYP EGLImageTargetRenderbufferStorageOES)(GLenum target, GLvoid
* writeOffset); /* 968 */ |
| 1013 void (GLAPIENTRYP EGLImageTargetTexture2DOES)(GLenum target, GLvoid * writeOf
fset); /* 969 */ |
| 1014 #endif /* !defined HAVE_SHARED_GLAPI */ |
| 1015 }; |
| 1016 |
| 1017 #endif /* !defined( _GLAPI_TABLE_H_ ) */ |
OLD | NEW |