1 /* DO NOT EDIT - This file generated automatically by gl_table.py (from Mesa) script */
4 * Copyright (C) 1999-2003 Brian Paul All Rights Reserved.
5 * (C) Copyright IBM Corporation 2004
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:
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
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
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
29 #if !defined( _GLAPI_TABLE_H_ )
30 # define _GLAPI_TABLE_H_
37 # define GLAPIENTRYP GLAPIENTRY *
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
, GLfloat 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
); /* 11 */
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 alpha
); /* 25 */
69 void (GLAPIENTRYP Color4bv
)(const GLbyte
* v
); /* 26 */
70 void (GLAPIENTRYP Color4d
)(GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble 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 alpha
); /* 37 */
81 void (GLAPIENTRYP Color4uiv
)(const GLuint
* v
); /* 38 */
82 void (GLAPIENTRYP Color4us
)(GLushort red
, GLushort green
, GLushort blue
, GLushort 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
); /* 144 */
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
); /* 148 */
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
); /* 169 */
213 void (GLAPIENTRYP Materialfv
)(GLenum face
, GLenum pname
, const GLfloat
* params
); /* 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 internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
); /* 182 */
226 void (GLAPIENTRYP TexImage2D
)(GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
); /* 183 */
227 void (GLAPIENTRYP TexEnvf
)(GLenum target
, GLenum pname
, GLfloat param
); /* 184 */
228 void (GLAPIENTRYP TexEnvfv
)(GLenum target
, GLenum pname
, const GLfloat
* params
); /* 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
); /* 188 */
232 void (GLAPIENTRYP TexGendv
)(GLenum coord
, GLenum pname
, const GLdouble
* params
); /* 189 */
233 void (GLAPIENTRYP TexGenf
)(GLenum coord
, GLenum pname
, GLfloat param
); /* 190 */
234 void (GLAPIENTRYP TexGenfv
)(GLenum coord
, GLenum pname
, const GLfloat
* params
); /* 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
, GLfloat alpha
); /* 204 */
248 void (GLAPIENTRYP ClearIndex
)(GLfloat c
); /* 205 */
249 void (GLAPIENTRYP ClearColor
)(GLclampf red
, GLclampf green
, GLclampf blue
, GLclampf 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 stride
, 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 ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
* 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 GLfloat
* 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
, GLdouble v1
, GLdouble v2
); /* 226 */
270 void (GLAPIENTRYP MapGrid2f
)(GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat 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
* values
); /* 251 */
295 void (GLAPIENTRYP PixelMapuiv
)(GLenum map
, GLsizei mapsize
, const GLuint
* values
); /* 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
, GLenum 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
); /* 266 */
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
, GLenum type
, GLvoid
* pixels
); /* 281 */
325 void (GLAPIENTRYP GetTexParameterfv
)(GLenum target
, GLenum pname
, GLfloat
* params
); /* 282 */
326 void (GLAPIENTRYP GetTexParameteriv
)(GLenum target
, GLenum pname
, GLint
* params
); /* 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
, GLdouble 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
, GLdouble 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
, const GLvoid
* pointer
); /* 308 */
352 void (GLAPIENTRYP DisableClientState
)(GLenum array
); /* 309 */
353 void (GLAPIENTRYP DrawArrays
)(GLenum mode
, GLint first
, GLsizei count
); /* 310 */
354 void (GLAPIENTRYP DrawElements
)(GLenum mode
, GLsizei count
, GLenum type
, const 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
* pointer
); /* 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 GLvoid
* 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
, const GLvoid
* pointer
); /* 320 */
364 void (GLAPIENTRYP VertexPointer
)(GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
); /* 321 */
365 GLboolean (GLAPIENTRYP AreTexturesResident
)(GLsizei n
, const GLuint
* textures
, GLboolean
* residences
); /* 322 */
366 void (GLAPIENTRYP CopyTexImage1D
)(GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
); /* 323 */
367 void (GLAPIENTRYP CopyTexImage2D
)(GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
); /* 324 */
368 void (GLAPIENTRYP CopyTexSubImage1D
)(GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
); /* 325 */
369 void (GLAPIENTRYP CopyTexSubImage2D
)(GLenum target
, GLint level
, GLint xoffset
, 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
, const GLclampf
* priorities
); /* 331 */
375 void (GLAPIENTRYP TexSubImage1D
)(GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* pixels
); /* 332 */
376 void (GLAPIENTRYP TexSubImage2D
)(GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* 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
, GLclampf alpha
); /* 336 */
380 void (GLAPIENTRYP BlendEquation
)(GLenum mode
); /* 337 */
381 void (GLAPIENTRYP DrawRangeElements
)(GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const GLvoid
* indices
); /* 338 */
382 void (GLAPIENTRYP ColorTable
)(GLenum target
, GLenum internalformat
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
* table
); /* 339 */
383 void (GLAPIENTRYP ColorTableParameterfv
)(GLenum target
, GLenum pname
, const GLfloat
* params
); /* 340 */
384 void (GLAPIENTRYP ColorTableParameteriv
)(GLenum target
, GLenum pname
, const GLint
* 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
, GLvoid
* table
); /* 343 */
387 void (GLAPIENTRYP GetColorTableParameterfv
)(GLenum target
, GLenum pname
, GLfloat
* params
); /* 344 */
388 void (GLAPIENTRYP GetColorTableParameteriv
)(GLenum target
, GLenum pname
, GLint
* 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
, GLint 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 params
); /* 352 */
396 void (GLAPIENTRYP ConvolutionParameteriv
)(GLenum target
, GLenum pname
, const GLint
* params
); /* 353 */
397 void (GLAPIENTRYP CopyConvolutionFilter1D
)(GLenum target
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
); /* 354 */
398 void (GLAPIENTRYP CopyConvolutionFilter2D
)(GLenum target
, GLenum internalformat
, 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
, GLfloat
* params
); /* 357 */
401 void (GLAPIENTRYP GetConvolutionParameteriv
)(GLenum target
, GLenum pname
, GLint
* params
); /* 358 */
402 void (GLAPIENTRYP GetSeparableFilter
)(GLenum target
, GLenum format
, GLenum type
, GLvoid
* row
, GLvoid
* column
, GLvoid
* span
); /* 359 */
403 void (GLAPIENTRYP SeparableFilter2D
)(GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
* row
, const 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
, GLfloat
* params
); /* 362 */
406 void (GLAPIENTRYP GetHistogramParameteriv
)(GLenum target
, GLenum pname
, GLint
* params
); /* 363 */
407 void (GLAPIENTRYP GetMinmax
)(GLenum target
, GLboolean reset
, GLenum format
, GLenum 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 internalformat
, GLboolean sink
); /* 367 */
411 void (GLAPIENTRYP Minmax
)(GLenum target
, GLenum internalformat
, GLboolean sink
); /* 368 */
412 void (GLAPIENTRYP ResetHistogram
)(GLenum target
); /* 369 */
413 void (GLAPIENTRYP ResetMinmax
)(GLenum target
); /* 370 */
414 void (GLAPIENTRYP TexImage3D
)(GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLenum format
, GLenum type
, const GLvoid
* pixels
); /* 371 */
415 void (GLAPIENTRYP TexSubImage3D
)(GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLenum type
, const GLvoid
* pixels
); /* 372 */
416 void (GLAPIENTRYP CopyTexSubImage3D
)(GLenum target
, GLint level
, GLint xoffset
, 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
); /* 381 */
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
); /* 388 */
432 void (GLAPIENTRYP MultiTexCoord2ivARB
)(GLenum target
, const GLint
* v
); /* 389 */
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
, GLfloat 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
); /* 397 */
441 void (GLAPIENTRYP MultiTexCoord3sARB
)(GLenum target
, GLshort s
, GLshort t
, GLshort 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
, GLfloat 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
); /* 405 */
449 void (GLAPIENTRYP MultiTexCoord4sARB
)(GLenum target
, GLshort s
, GLshort t
, GLshort r
, GLshort q
); /* 406 */
450 void (GLAPIENTRYP MultiTexCoord4svARB
)(GLenum target
, const GLshort
* v
); /* 407 */
451 void (GLAPIENTRYP AttachShader
)(GLuint program
, GLuint shader
); /* 408 */
452 GLuint (GLAPIENTRYP CreateProgram
)(void); /* 409 */
453 GLuint (GLAPIENTRYP CreateShader
)(GLenum type
); /* 410 */
454 void (GLAPIENTRYP DeleteProgram
)(GLuint program
); /* 411 */
455 void (GLAPIENTRYP DeleteShader
)(GLuint program
); /* 412 */
456 void (GLAPIENTRYP DetachShader
)(GLuint program
, GLuint shader
); /* 413 */
457 void (GLAPIENTRYP GetAttachedShaders
)(GLuint program
, GLsizei maxCount
, GLsizei
* count
, GLuint
* obj
); /* 414 */
458 void (GLAPIENTRYP GetProgramInfoLog
)(GLuint program
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
); /* 415 */
459 void (GLAPIENTRYP GetProgramiv
)(GLuint program
, GLenum pname
, GLint
* params
); /* 416 */
460 void (GLAPIENTRYP GetShaderInfoLog
)(GLuint shader
, GLsizei bufSize
, GLsizei
* length
, GLchar
* infoLog
); /* 417 */
461 void (GLAPIENTRYP GetShaderiv
)(GLuint shader
, GLenum pname
, GLint
* params
); /* 418 */
462 GLboolean (GLAPIENTRYP IsProgram
)(GLuint program
); /* 419 */
463 GLboolean (GLAPIENTRYP IsShader
)(GLuint shader
); /* 420 */
464 void (GLAPIENTRYP StencilFuncSeparate
)(GLenum face
, GLenum func
, GLint ref
, GLuint mask
); /* 421 */
465 void (GLAPIENTRYP StencilMaskSeparate
)(GLenum face
, GLuint mask
); /* 422 */
466 void (GLAPIENTRYP StencilOpSeparate
)(GLenum face
, GLenum sfail
, GLenum zfail
, GLenum zpass
); /* 423 */
467 void (GLAPIENTRYP UniformMatrix2x3fv
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 424 */
468 void (GLAPIENTRYP UniformMatrix2x4fv
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 425 */
469 void (GLAPIENTRYP UniformMatrix3x2fv
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 426 */
470 void (GLAPIENTRYP UniformMatrix3x4fv
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 427 */
471 void (GLAPIENTRYP UniformMatrix4x2fv
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 428 */
472 void (GLAPIENTRYP UniformMatrix4x3fv
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 429 */
473 void (GLAPIENTRYP ClampColor
)(GLenum target
, GLenum clamp
); /* 430 */
474 void (GLAPIENTRYP ClearBufferfi
)(GLenum buffer
, GLint drawbuffer
, GLfloat depth
, GLint stencil
); /* 431 */
475 void (GLAPIENTRYP ClearBufferfv
)(GLenum buffer
, GLint drawbuffer
, const GLfloat
* value
); /* 432 */
476 void (GLAPIENTRYP ClearBufferiv
)(GLenum buffer
, GLint drawbuffer
, const GLint
* value
); /* 433 */
477 void (GLAPIENTRYP ClearBufferuiv
)(GLenum buffer
, GLint drawbuffer
, const GLuint
* value
); /* 434 */
478 const GLubyte
* (GLAPIENTRYP GetStringi
)(GLenum name
, GLuint index
); /* 435 */
479 void (GLAPIENTRYP TexBuffer
)(GLenum target
, GLenum internalFormat
, GLuint buffer
); /* 436 */
480 void (GLAPIENTRYP FramebufferTexture
)(GLenum target
, GLenum attachment
, GLuint texture
, GLint level
); /* 437 */
481 void (GLAPIENTRYP GetBufferParameteri64v
)(GLenum target
, GLenum pname
, GLint64
* params
); /* 438 */
482 void (GLAPIENTRYP GetInteger64i_v
)(GLenum cap
, GLuint index
, GLint64
* data
); /* 439 */
483 void (GLAPIENTRYP VertexAttribDivisor
)(GLuint index
, GLuint divisor
); /* 440 */
484 void (GLAPIENTRYP LoadTransposeMatrixdARB
)(const GLdouble
* m
); /* 441 */
485 void (GLAPIENTRYP LoadTransposeMatrixfARB
)(const GLfloat
* m
); /* 442 */
486 void (GLAPIENTRYP MultTransposeMatrixdARB
)(const GLdouble
* m
); /* 443 */
487 void (GLAPIENTRYP MultTransposeMatrixfARB
)(const GLfloat
* m
); /* 444 */
488 void (GLAPIENTRYP SampleCoverageARB
)(GLclampf value
, GLboolean invert
); /* 445 */
489 void (GLAPIENTRYP CompressedTexImage1DARB
)(GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLint border
, GLsizei imageSize
, const GLvoid
* data
); /* 446 */
490 void (GLAPIENTRYP CompressedTexImage2DARB
)(GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLsizei imageSize
, const GLvoid
* data
); /* 447 */
491 void (GLAPIENTRYP CompressedTexImage3DARB
)(GLenum target
, GLint level
, GLenum internalformat
, GLsizei width
, GLsizei height
, GLsizei depth
, GLint border
, GLsizei imageSize
, const GLvoid
* data
); /* 448 */
492 void (GLAPIENTRYP CompressedTexSubImage1DARB
)(GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
); /* 449 */
493 void (GLAPIENTRYP CompressedTexSubImage2DARB
)(GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
); /* 450 */
494 void (GLAPIENTRYP CompressedTexSubImage3DARB
)(GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint zoffset
, GLsizei width
, GLsizei height
, GLsizei depth
, GLenum format
, GLsizei imageSize
, const GLvoid
* data
); /* 451 */
495 void (GLAPIENTRYP GetCompressedTexImageARB
)(GLenum target
, GLint level
, GLvoid
* img
); /* 452 */
496 void (GLAPIENTRYP DisableVertexAttribArrayARB
)(GLuint index
); /* 453 */
497 void (GLAPIENTRYP EnableVertexAttribArrayARB
)(GLuint index
); /* 454 */
498 void (GLAPIENTRYP GetProgramEnvParameterdvARB
)(GLenum target
, GLuint index
, GLdouble
* params
); /* 455 */
499 void (GLAPIENTRYP GetProgramEnvParameterfvARB
)(GLenum target
, GLuint index
, GLfloat
* params
); /* 456 */
500 void (GLAPIENTRYP GetProgramLocalParameterdvARB
)(GLenum target
, GLuint index
, GLdouble
* params
); /* 457 */
501 void (GLAPIENTRYP GetProgramLocalParameterfvARB
)(GLenum target
, GLuint index
, GLfloat
* params
); /* 458 */
502 void (GLAPIENTRYP GetProgramStringARB
)(GLenum target
, GLenum pname
, GLvoid
* string
); /* 459 */
503 void (GLAPIENTRYP GetProgramivARB
)(GLenum target
, GLenum pname
, GLint
* params
); /* 460 */
504 void (GLAPIENTRYP GetVertexAttribdvARB
)(GLuint index
, GLenum pname
, GLdouble
* params
); /* 461 */
505 void (GLAPIENTRYP GetVertexAttribfvARB
)(GLuint index
, GLenum pname
, GLfloat
* params
); /* 462 */
506 void (GLAPIENTRYP GetVertexAttribivARB
)(GLuint index
, GLenum pname
, GLint
* params
); /* 463 */
507 void (GLAPIENTRYP ProgramEnvParameter4dARB
)(GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
); /* 464 */
508 void (GLAPIENTRYP ProgramEnvParameter4dvARB
)(GLenum target
, GLuint index
, const GLdouble
* params
); /* 465 */
509 void (GLAPIENTRYP ProgramEnvParameter4fARB
)(GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
); /* 466 */
510 void (GLAPIENTRYP ProgramEnvParameter4fvARB
)(GLenum target
, GLuint index
, const GLfloat
* params
); /* 467 */
511 void (GLAPIENTRYP ProgramLocalParameter4dARB
)(GLenum target
, GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
); /* 468 */
512 void (GLAPIENTRYP ProgramLocalParameter4dvARB
)(GLenum target
, GLuint index
, const GLdouble
* params
); /* 469 */
513 void (GLAPIENTRYP ProgramLocalParameter4fARB
)(GLenum target
, GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
); /* 470 */
514 void (GLAPIENTRYP ProgramLocalParameter4fvARB
)(GLenum target
, GLuint index
, const GLfloat
* params
); /* 471 */
515 void (GLAPIENTRYP ProgramStringARB
)(GLenum target
, GLenum format
, GLsizei len
, const GLvoid
* string
); /* 472 */
516 void (GLAPIENTRYP VertexAttrib1dARB
)(GLuint index
, GLdouble x
); /* 473 */
517 void (GLAPIENTRYP VertexAttrib1dvARB
)(GLuint index
, const GLdouble
* v
); /* 474 */
518 void (GLAPIENTRYP VertexAttrib1fARB
)(GLuint index
, GLfloat x
); /* 475 */
519 void (GLAPIENTRYP VertexAttrib1fvARB
)(GLuint index
, const GLfloat
* v
); /* 476 */
520 void (GLAPIENTRYP VertexAttrib1sARB
)(GLuint index
, GLshort x
); /* 477 */
521 void (GLAPIENTRYP VertexAttrib1svARB
)(GLuint index
, const GLshort
* v
); /* 478 */
522 void (GLAPIENTRYP VertexAttrib2dARB
)(GLuint index
, GLdouble x
, GLdouble y
); /* 479 */
523 void (GLAPIENTRYP VertexAttrib2dvARB
)(GLuint index
, const GLdouble
* v
); /* 480 */
524 void (GLAPIENTRYP VertexAttrib2fARB
)(GLuint index
, GLfloat x
, GLfloat y
); /* 481 */
525 void (GLAPIENTRYP VertexAttrib2fvARB
)(GLuint index
, const GLfloat
* v
); /* 482 */
526 void (GLAPIENTRYP VertexAttrib2sARB
)(GLuint index
, GLshort x
, GLshort y
); /* 483 */
527 void (GLAPIENTRYP VertexAttrib2svARB
)(GLuint index
, const GLshort
* v
); /* 484 */
528 void (GLAPIENTRYP VertexAttrib3dARB
)(GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
); /* 485 */
529 void (GLAPIENTRYP VertexAttrib3dvARB
)(GLuint index
, const GLdouble
* v
); /* 486 */
530 void (GLAPIENTRYP VertexAttrib3fARB
)(GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
); /* 487 */
531 void (GLAPIENTRYP VertexAttrib3fvARB
)(GLuint index
, const GLfloat
* v
); /* 488 */
532 void (GLAPIENTRYP VertexAttrib3sARB
)(GLuint index
, GLshort x
, GLshort y
, GLshort z
); /* 489 */
533 void (GLAPIENTRYP VertexAttrib3svARB
)(GLuint index
, const GLshort
* v
); /* 490 */
534 void (GLAPIENTRYP VertexAttrib4NbvARB
)(GLuint index
, const GLbyte
* v
); /* 491 */
535 void (GLAPIENTRYP VertexAttrib4NivARB
)(GLuint index
, const GLint
* v
); /* 492 */
536 void (GLAPIENTRYP VertexAttrib4NsvARB
)(GLuint index
, const GLshort
* v
); /* 493 */
537 void (GLAPIENTRYP VertexAttrib4NubARB
)(GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
); /* 494 */
538 void (GLAPIENTRYP VertexAttrib4NubvARB
)(GLuint index
, const GLubyte
* v
); /* 495 */
539 void (GLAPIENTRYP VertexAttrib4NuivARB
)(GLuint index
, const GLuint
* v
); /* 496 */
540 void (GLAPIENTRYP VertexAttrib4NusvARB
)(GLuint index
, const GLushort
* v
); /* 497 */
541 void (GLAPIENTRYP VertexAttrib4bvARB
)(GLuint index
, const GLbyte
* v
); /* 498 */
542 void (GLAPIENTRYP VertexAttrib4dARB
)(GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
); /* 499 */
543 void (GLAPIENTRYP VertexAttrib4dvARB
)(GLuint index
, const GLdouble
* v
); /* 500 */
544 void (GLAPIENTRYP VertexAttrib4fARB
)(GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
); /* 501 */
545 void (GLAPIENTRYP VertexAttrib4fvARB
)(GLuint index
, const GLfloat
* v
); /* 502 */
546 void (GLAPIENTRYP VertexAttrib4ivARB
)(GLuint index
, const GLint
* v
); /* 503 */
547 void (GLAPIENTRYP VertexAttrib4sARB
)(GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
); /* 504 */
548 void (GLAPIENTRYP VertexAttrib4svARB
)(GLuint index
, const GLshort
* v
); /* 505 */
549 void (GLAPIENTRYP VertexAttrib4ubvARB
)(GLuint index
, const GLubyte
* v
); /* 506 */
550 void (GLAPIENTRYP VertexAttrib4uivARB
)(GLuint index
, const GLuint
* v
); /* 507 */
551 void (GLAPIENTRYP VertexAttrib4usvARB
)(GLuint index
, const GLushort
* v
); /* 508 */
552 void (GLAPIENTRYP VertexAttribPointerARB
)(GLuint index
, GLint size
, GLenum type
, GLboolean normalized
, GLsizei stride
, const GLvoid
* pointer
); /* 509 */
553 void (GLAPIENTRYP BindBufferARB
)(GLenum target
, GLuint buffer
); /* 510 */
554 void (GLAPIENTRYP BufferDataARB
)(GLenum target
, GLsizeiptrARB size
, const GLvoid
* data
, GLenum usage
); /* 511 */
555 void (GLAPIENTRYP BufferSubDataARB
)(GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, const GLvoid
* data
); /* 512 */
556 void (GLAPIENTRYP DeleteBuffersARB
)(GLsizei n
, const GLuint
* buffer
); /* 513 */
557 void (GLAPIENTRYP GenBuffersARB
)(GLsizei n
, GLuint
* buffer
); /* 514 */
558 void (GLAPIENTRYP GetBufferParameterivARB
)(GLenum target
, GLenum pname
, GLint
* params
); /* 515 */
559 void (GLAPIENTRYP GetBufferPointervARB
)(GLenum target
, GLenum pname
, GLvoid
** params
); /* 516 */
560 void (GLAPIENTRYP GetBufferSubDataARB
)(GLenum target
, GLintptrARB offset
, GLsizeiptrARB size
, GLvoid
* data
); /* 517 */
561 GLboolean (GLAPIENTRYP IsBufferARB
)(GLuint buffer
); /* 518 */
562 GLvoid
* (GLAPIENTRYP MapBufferARB
)(GLenum target
, GLenum access
); /* 519 */
563 GLboolean (GLAPIENTRYP UnmapBufferARB
)(GLenum target
); /* 520 */
564 void (GLAPIENTRYP BeginQueryARB
)(GLenum target
, GLuint id
); /* 521 */
565 void (GLAPIENTRYP DeleteQueriesARB
)(GLsizei n
, const GLuint
* ids
); /* 522 */
566 void (GLAPIENTRYP EndQueryARB
)(GLenum target
); /* 523 */
567 void (GLAPIENTRYP GenQueriesARB
)(GLsizei n
, GLuint
* ids
); /* 524 */
568 void (GLAPIENTRYP GetQueryObjectivARB
)(GLuint id
, GLenum pname
, GLint
* params
); /* 525 */
569 void (GLAPIENTRYP GetQueryObjectuivARB
)(GLuint id
, GLenum pname
, GLuint
* params
); /* 526 */
570 void (GLAPIENTRYP GetQueryivARB
)(GLenum target
, GLenum pname
, GLint
* params
); /* 527 */
571 GLboolean (GLAPIENTRYP IsQueryARB
)(GLuint id
); /* 528 */
572 void (GLAPIENTRYP AttachObjectARB
)(GLhandleARB containerObj
, GLhandleARB obj
); /* 529 */
573 void (GLAPIENTRYP CompileShaderARB
)(GLhandleARB shader
); /* 530 */
574 GLhandleARB (GLAPIENTRYP CreateProgramObjectARB
)(void); /* 531 */
575 GLhandleARB (GLAPIENTRYP CreateShaderObjectARB
)(GLenum shaderType
); /* 532 */
576 void (GLAPIENTRYP DeleteObjectARB
)(GLhandleARB obj
); /* 533 */
577 void (GLAPIENTRYP DetachObjectARB
)(GLhandleARB containerObj
, GLhandleARB attachedObj
); /* 534 */
578 void (GLAPIENTRYP GetActiveUniformARB
)(GLhandleARB program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLcharARB
* name
); /* 535 */
579 void (GLAPIENTRYP GetAttachedObjectsARB
)(GLhandleARB containerObj
, GLsizei maxLength
, GLsizei
* length
, GLhandleARB
* infoLog
); /* 536 */
580 GLhandleARB (GLAPIENTRYP GetHandleARB
)(GLenum pname
); /* 537 */
581 void (GLAPIENTRYP GetInfoLogARB
)(GLhandleARB obj
, GLsizei maxLength
, GLsizei
* length
, GLcharARB
* infoLog
); /* 538 */
582 void (GLAPIENTRYP GetObjectParameterfvARB
)(GLhandleARB obj
, GLenum pname
, GLfloat
* params
); /* 539 */
583 void (GLAPIENTRYP GetObjectParameterivARB
)(GLhandleARB obj
, GLenum pname
, GLint
* params
); /* 540 */
584 void (GLAPIENTRYP GetShaderSourceARB
)(GLhandleARB shader
, GLsizei bufSize
, GLsizei
* length
, GLcharARB
* source
); /* 541 */
585 GLint (GLAPIENTRYP GetUniformLocationARB
)(GLhandleARB program
, const GLcharARB
* name
); /* 542 */
586 void (GLAPIENTRYP GetUniformfvARB
)(GLhandleARB program
, GLint location
, GLfloat
* params
); /* 543 */
587 void (GLAPIENTRYP GetUniformivARB
)(GLhandleARB program
, GLint location
, GLint
* params
); /* 544 */
588 void (GLAPIENTRYP LinkProgramARB
)(GLhandleARB program
); /* 545 */
589 void (GLAPIENTRYP ShaderSourceARB
)(GLhandleARB shader
, GLsizei count
, const GLcharARB
** string
, const GLint
* length
); /* 546 */
590 void (GLAPIENTRYP Uniform1fARB
)(GLint location
, GLfloat v0
); /* 547 */
591 void (GLAPIENTRYP Uniform1fvARB
)(GLint location
, GLsizei count
, const GLfloat
* value
); /* 548 */
592 void (GLAPIENTRYP Uniform1iARB
)(GLint location
, GLint v0
); /* 549 */
593 void (GLAPIENTRYP Uniform1ivARB
)(GLint location
, GLsizei count
, const GLint
* value
); /* 550 */
594 void (GLAPIENTRYP Uniform2fARB
)(GLint location
, GLfloat v0
, GLfloat v1
); /* 551 */
595 void (GLAPIENTRYP Uniform2fvARB
)(GLint location
, GLsizei count
, const GLfloat
* value
); /* 552 */
596 void (GLAPIENTRYP Uniform2iARB
)(GLint location
, GLint v0
, GLint v1
); /* 553 */
597 void (GLAPIENTRYP Uniform2ivARB
)(GLint location
, GLsizei count
, const GLint
* value
); /* 554 */
598 void (GLAPIENTRYP Uniform3fARB
)(GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
); /* 555 */
599 void (GLAPIENTRYP Uniform3fvARB
)(GLint location
, GLsizei count
, const GLfloat
* value
); /* 556 */
600 void (GLAPIENTRYP Uniform3iARB
)(GLint location
, GLint v0
, GLint v1
, GLint v2
); /* 557 */
601 void (GLAPIENTRYP Uniform3ivARB
)(GLint location
, GLsizei count
, const GLint
* value
); /* 558 */
602 void (GLAPIENTRYP Uniform4fARB
)(GLint location
, GLfloat v0
, GLfloat v1
, GLfloat v2
, GLfloat v3
); /* 559 */
603 void (GLAPIENTRYP Uniform4fvARB
)(GLint location
, GLsizei count
, const GLfloat
* value
); /* 560 */
604 void (GLAPIENTRYP Uniform4iARB
)(GLint location
, GLint v0
, GLint v1
, GLint v2
, GLint v3
); /* 561 */
605 void (GLAPIENTRYP Uniform4ivARB
)(GLint location
, GLsizei count
, const GLint
* value
); /* 562 */
606 void (GLAPIENTRYP UniformMatrix2fvARB
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 563 */
607 void (GLAPIENTRYP UniformMatrix3fvARB
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 564 */
608 void (GLAPIENTRYP UniformMatrix4fvARB
)(GLint location
, GLsizei count
, GLboolean transpose
, const GLfloat
* value
); /* 565 */
609 void (GLAPIENTRYP UseProgramObjectARB
)(GLhandleARB program
); /* 566 */
610 void (GLAPIENTRYP ValidateProgramARB
)(GLhandleARB program
); /* 567 */
611 void (GLAPIENTRYP BindAttribLocationARB
)(GLhandleARB program
, GLuint index
, const GLcharARB
* name
); /* 568 */
612 void (GLAPIENTRYP GetActiveAttribARB
)(GLhandleARB program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLint
* size
, GLenum
* type
, GLcharARB
* name
); /* 569 */
613 GLint (GLAPIENTRYP GetAttribLocationARB
)(GLhandleARB program
, const GLcharARB
* name
); /* 570 */
614 void (GLAPIENTRYP DrawBuffersARB
)(GLsizei n
, const GLenum
* bufs
); /* 571 */
615 void (GLAPIENTRYP ClampColorARB
)(GLenum target
, GLenum clamp
); /* 572 */
616 void (GLAPIENTRYP DrawArraysInstancedARB
)(GLenum mode
, GLint first
, GLsizei count
, GLsizei primcount
); /* 573 */
617 void (GLAPIENTRYP DrawElementsInstancedARB
)(GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLsizei primcount
); /* 574 */
618 void (GLAPIENTRYP RenderbufferStorageMultisample
)(GLenum target
, GLsizei samples
, GLenum internalformat
, GLsizei width
, GLsizei height
); /* 575 */
619 void (GLAPIENTRYP FramebufferTextureARB
)(GLenum target
, GLenum attachment
, GLuint texture
, GLint level
); /* 576 */
620 void (GLAPIENTRYP FramebufferTextureFaceARB
)(GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLenum face
); /* 577 */
621 void (GLAPIENTRYP ProgramParameteriARB
)(GLuint program
, GLenum pname
, GLint value
); /* 578 */
622 void (GLAPIENTRYP VertexAttribDivisorARB
)(GLuint index
, GLuint divisor
); /* 579 */
623 void (GLAPIENTRYP FlushMappedBufferRange
)(GLenum target
, GLintptr offset
, GLsizeiptr length
); /* 580 */
624 GLvoid
* (GLAPIENTRYP MapBufferRange
)(GLenum target
, GLintptr offset
, GLsizeiptr length
, GLbitfield access
); /* 581 */
625 void (GLAPIENTRYP TexBufferARB
)(GLenum target
, GLenum internalFormat
, GLuint buffer
); /* 582 */
626 void (GLAPIENTRYP BindVertexArray
)(GLuint array
); /* 583 */
627 void (GLAPIENTRYP GenVertexArrays
)(GLsizei n
, GLuint
* arrays
); /* 584 */
628 void (GLAPIENTRYP CopyBufferSubData
)(GLenum readTarget
, GLenum writeTarget
, GLintptr readOffset
, GLintptr writeOffset
, GLsizeiptr size
); /* 585 */
629 GLenum (GLAPIENTRYP ClientWaitSync
)(GLsync sync
, GLbitfield flags
, GLuint64 timeout
); /* 586 */
630 void (GLAPIENTRYP DeleteSync
)(GLsync sync
); /* 587 */
631 GLsync (GLAPIENTRYP FenceSync
)(GLenum condition
, GLbitfield flags
); /* 588 */
632 void (GLAPIENTRYP GetInteger64v
)(GLenum pname
, GLint64
* params
); /* 589 */
633 void (GLAPIENTRYP GetSynciv
)(GLsync sync
, GLenum pname
, GLsizei bufSize
, GLsizei
* length
, GLint
* values
); /* 590 */
634 GLboolean (GLAPIENTRYP IsSync
)(GLsync sync
); /* 591 */
635 void (GLAPIENTRYP WaitSync
)(GLsync sync
, GLbitfield flags
, GLuint64 timeout
); /* 592 */
636 void (GLAPIENTRYP DrawElementsBaseVertex
)(GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLint basevertex
); /* 593 */
637 void (GLAPIENTRYP DrawElementsInstancedBaseVertex
)(GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLsizei primcount
, GLint basevertex
); /* 594 */
638 void (GLAPIENTRYP DrawRangeElementsBaseVertex
)(GLenum mode
, GLuint start
, GLuint end
, GLsizei count
, GLenum type
, const GLvoid
* indices
, GLint basevertex
); /* 595 */
639 void (GLAPIENTRYP MultiDrawElementsBaseVertex
)(GLenum mode
, const GLsizei
* count
, GLenum type
, const GLvoid
** indices
, GLsizei primcount
, const GLint
* basevertex
); /* 596 */
640 void (GLAPIENTRYP BlendEquationSeparateiARB
)(GLuint buf
, GLenum modeRGB
, GLenum modeA
); /* 597 */
641 void (GLAPIENTRYP BlendEquationiARB
)(GLuint buf
, GLenum mode
); /* 598 */
642 void (GLAPIENTRYP BlendFuncSeparateiARB
)(GLuint buf
, GLenum srcRGB
, GLenum dstRGB
, GLenum srcA
, GLenum dstA
); /* 599 */
643 void (GLAPIENTRYP BlendFunciARB
)(GLuint buf
, GLenum src
, GLenum dst
); /* 600 */
644 void (GLAPIENTRYP BindSampler
)(GLuint unit
, GLuint sampler
); /* 601 */
645 void (GLAPIENTRYP DeleteSamplers
)(GLsizei count
, const GLuint
* samplers
); /* 602 */
646 void (GLAPIENTRYP GenSamplers
)(GLsizei count
, GLuint
* samplers
); /* 603 */
647 void (GLAPIENTRYP GetSamplerParameterIiv
)(GLuint sampler
, GLenum pname
, GLint
* params
); /* 604 */
648 void (GLAPIENTRYP GetSamplerParameterIuiv
)(GLuint sampler
, GLenum pname
, GLuint
* params
); /* 605 */
649 void (GLAPIENTRYP GetSamplerParameterfv
)(GLuint sampler
, GLenum pname
, GLfloat
* params
); /* 606 */
650 void (GLAPIENTRYP GetSamplerParameteriv
)(GLuint sampler
, GLenum pname
, GLint
* params
); /* 607 */
651 GLboolean (GLAPIENTRYP IsSampler
)(GLuint sampler
); /* 608 */
652 void (GLAPIENTRYP SamplerParameterIiv
)(GLuint sampler
, GLenum pname
, const GLint
* params
); /* 609 */
653 void (GLAPIENTRYP SamplerParameterIuiv
)(GLuint sampler
, GLenum pname
, const GLuint
* params
); /* 610 */
654 void (GLAPIENTRYP SamplerParameterf
)(GLuint sampler
, GLenum pname
, GLfloat param
); /* 611 */
655 void (GLAPIENTRYP SamplerParameterfv
)(GLuint sampler
, GLenum pname
, const GLfloat
* params
); /* 612 */
656 void (GLAPIENTRYP SamplerParameteri
)(GLuint sampler
, GLenum pname
, GLint param
); /* 613 */
657 void (GLAPIENTRYP SamplerParameteriv
)(GLuint sampler
, GLenum pname
, const GLint
* params
); /* 614 */
658 void (GLAPIENTRYP BindTransformFeedback
)(GLenum target
, GLuint id
); /* 615 */
659 void (GLAPIENTRYP DeleteTransformFeedbacks
)(GLsizei n
, const GLuint
* ids
); /* 616 */
660 void (GLAPIENTRYP DrawTransformFeedback
)(GLenum mode
, GLuint id
); /* 617 */
661 void (GLAPIENTRYP GenTransformFeedbacks
)(GLsizei n
, GLuint
* ids
); /* 618 */
662 GLboolean (GLAPIENTRYP IsTransformFeedback
)(GLuint id
); /* 619 */
663 void (GLAPIENTRYP PauseTransformFeedback
)(void); /* 620 */
664 void (GLAPIENTRYP ResumeTransformFeedback
)(void); /* 621 */
665 void (GLAPIENTRYP ClearDepthf
)(GLclampf depth
); /* 622 */
666 void (GLAPIENTRYP DepthRangef
)(GLclampf zNear
, GLclampf zFar
); /* 623 */
667 void (GLAPIENTRYP GetShaderPrecisionFormat
)(GLenum shadertype
, GLenum precisiontype
, GLint
* range
, GLint
* precision
); /* 624 */
668 void (GLAPIENTRYP ReleaseShaderCompiler
)(void); /* 625 */
669 void (GLAPIENTRYP ShaderBinary
)(GLsizei n
, const GLuint
* shaders
, GLenum binaryformat
, const GLvoid
* binary
, GLsizei length
); /* 626 */
670 GLenum (GLAPIENTRYP GetGraphicsResetStatusARB
)(void); /* 627 */
671 void (GLAPIENTRYP GetnColorTableARB
)(GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* table
); /* 628 */
672 void (GLAPIENTRYP GetnCompressedTexImageARB
)(GLenum target
, GLint lod
, GLsizei bufSize
, GLvoid
* img
); /* 629 */
673 void (GLAPIENTRYP GetnConvolutionFilterARB
)(GLenum target
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* image
); /* 630 */
674 void (GLAPIENTRYP GetnHistogramARB
)(GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* values
); /* 631 */
675 void (GLAPIENTRYP GetnMapdvARB
)(GLenum target
, GLenum query
, GLsizei bufSize
, GLdouble
* v
); /* 632 */
676 void (GLAPIENTRYP GetnMapfvARB
)(GLenum target
, GLenum query
, GLsizei bufSize
, GLfloat
* v
); /* 633 */
677 void (GLAPIENTRYP GetnMapivARB
)(GLenum target
, GLenum query
, GLsizei bufSize
, GLint
* v
); /* 634 */
678 void (GLAPIENTRYP GetnMinmaxARB
)(GLenum target
, GLboolean reset
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* values
); /* 635 */
679 void (GLAPIENTRYP GetnPixelMapfvARB
)(GLenum map
, GLsizei bufSize
, GLfloat
* values
); /* 636 */
680 void (GLAPIENTRYP GetnPixelMapuivARB
)(GLenum map
, GLsizei bufSize
, GLuint
* values
); /* 637 */
681 void (GLAPIENTRYP GetnPixelMapusvARB
)(GLenum map
, GLsizei bufSize
, GLushort
* values
); /* 638 */
682 void (GLAPIENTRYP GetnPolygonStippleARB
)(GLsizei bufSize
, GLubyte
* pattern
); /* 639 */
683 void (GLAPIENTRYP GetnSeparableFilterARB
)(GLenum target
, GLenum format
, GLenum type
, GLsizei rowBufSize
, GLvoid
* row
, GLsizei columnBufSize
, GLvoid
* column
, GLvoid
* span
); /* 640 */
684 void (GLAPIENTRYP GetnTexImageARB
)(GLenum target
, GLint level
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* img
); /* 641 */
685 void (GLAPIENTRYP GetnUniformdvARB
)(GLhandleARB program
, GLint location
, GLsizei bufSize
, GLdouble
* params
); /* 642 */
686 void (GLAPIENTRYP GetnUniformfvARB
)(GLhandleARB program
, GLint location
, GLsizei bufSize
, GLfloat
* params
); /* 643 */
687 void (GLAPIENTRYP GetnUniformivARB
)(GLhandleARB program
, GLint location
, GLsizei bufSize
, GLint
* params
); /* 644 */
688 void (GLAPIENTRYP GetnUniformuivARB
)(GLhandleARB program
, GLint location
, GLsizei bufSize
, GLuint
* params
); /* 645 */
689 void (GLAPIENTRYP ReadnPixelsARB
)(GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLsizei bufSize
, GLvoid
* data
); /* 646 */
690 void (GLAPIENTRYP PolygonOffsetEXT
)(GLfloat factor
, GLfloat bias
); /* 647 */
691 void (GLAPIENTRYP GetPixelTexGenParameterfvSGIS
)(GLenum pname
, GLfloat
* params
); /* 648 */
692 void (GLAPIENTRYP GetPixelTexGenParameterivSGIS
)(GLenum pname
, GLint
* params
); /* 649 */
693 void (GLAPIENTRYP PixelTexGenParameterfSGIS
)(GLenum pname
, GLfloat param
); /* 650 */
694 void (GLAPIENTRYP PixelTexGenParameterfvSGIS
)(GLenum pname
, const GLfloat
* params
); /* 651 */
695 void (GLAPIENTRYP PixelTexGenParameteriSGIS
)(GLenum pname
, GLint param
); /* 652 */
696 void (GLAPIENTRYP PixelTexGenParameterivSGIS
)(GLenum pname
, const GLint
* params
); /* 653 */
697 void (GLAPIENTRYP SampleMaskSGIS
)(GLclampf value
, GLboolean invert
); /* 654 */
698 void (GLAPIENTRYP SamplePatternSGIS
)(GLenum pattern
); /* 655 */
699 void (GLAPIENTRYP ColorPointerEXT
)(GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
); /* 656 */
700 void (GLAPIENTRYP EdgeFlagPointerEXT
)(GLsizei stride
, GLsizei count
, const GLboolean
* pointer
); /* 657 */
701 void (GLAPIENTRYP IndexPointerEXT
)(GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
); /* 658 */
702 void (GLAPIENTRYP NormalPointerEXT
)(GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
); /* 659 */
703 void (GLAPIENTRYP TexCoordPointerEXT
)(GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
); /* 660 */
704 void (GLAPIENTRYP VertexPointerEXT
)(GLint size
, GLenum type
, GLsizei stride
, GLsizei count
, const GLvoid
* pointer
); /* 661 */
705 void (GLAPIENTRYP PointParameterfEXT
)(GLenum pname
, GLfloat param
); /* 662 */
706 void (GLAPIENTRYP PointParameterfvEXT
)(GLenum pname
, const GLfloat
* params
); /* 663 */
707 void (GLAPIENTRYP LockArraysEXT
)(GLint first
, GLsizei count
); /* 664 */
708 void (GLAPIENTRYP UnlockArraysEXT
)(void); /* 665 */
709 void (GLAPIENTRYP SecondaryColor3bEXT
)(GLbyte red
, GLbyte green
, GLbyte blue
); /* 666 */
710 void (GLAPIENTRYP SecondaryColor3bvEXT
)(const GLbyte
* v
); /* 667 */
711 void (GLAPIENTRYP SecondaryColor3dEXT
)(GLdouble red
, GLdouble green
, GLdouble blue
); /* 668 */
712 void (GLAPIENTRYP SecondaryColor3dvEXT
)(const GLdouble
* v
); /* 669 */
713 void (GLAPIENTRYP SecondaryColor3fEXT
)(GLfloat red
, GLfloat green
, GLfloat blue
); /* 670 */
714 void (GLAPIENTRYP SecondaryColor3fvEXT
)(const GLfloat
* v
); /* 671 */
715 void (GLAPIENTRYP SecondaryColor3iEXT
)(GLint red
, GLint green
, GLint blue
); /* 672 */
716 void (GLAPIENTRYP SecondaryColor3ivEXT
)(const GLint
* v
); /* 673 */
717 void (GLAPIENTRYP SecondaryColor3sEXT
)(GLshort red
, GLshort green
, GLshort blue
); /* 674 */
718 void (GLAPIENTRYP SecondaryColor3svEXT
)(const GLshort
* v
); /* 675 */
719 void (GLAPIENTRYP SecondaryColor3ubEXT
)(GLubyte red
, GLubyte green
, GLubyte blue
); /* 676 */
720 void (GLAPIENTRYP SecondaryColor3ubvEXT
)(const GLubyte
* v
); /* 677 */
721 void (GLAPIENTRYP SecondaryColor3uiEXT
)(GLuint red
, GLuint green
, GLuint blue
); /* 678 */
722 void (GLAPIENTRYP SecondaryColor3uivEXT
)(const GLuint
* v
); /* 679 */
723 void (GLAPIENTRYP SecondaryColor3usEXT
)(GLushort red
, GLushort green
, GLushort blue
); /* 680 */
724 void (GLAPIENTRYP SecondaryColor3usvEXT
)(const GLushort
* v
); /* 681 */
725 void (GLAPIENTRYP SecondaryColorPointerEXT
)(GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
); /* 682 */
726 void (GLAPIENTRYP MultiDrawArraysEXT
)(GLenum mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
); /* 683 */
727 void (GLAPIENTRYP MultiDrawElementsEXT
)(GLenum mode
, const GLsizei
* count
, GLenum type
, const GLvoid
** indices
, GLsizei primcount
); /* 684 */
728 void (GLAPIENTRYP FogCoordPointerEXT
)(GLenum type
, GLsizei stride
, const GLvoid
* pointer
); /* 685 */
729 void (GLAPIENTRYP FogCoorddEXT
)(GLdouble coord
); /* 686 */
730 void (GLAPIENTRYP FogCoorddvEXT
)(const GLdouble
* coord
); /* 687 */
731 void (GLAPIENTRYP FogCoordfEXT
)(GLfloat coord
); /* 688 */
732 void (GLAPIENTRYP FogCoordfvEXT
)(const GLfloat
* coord
); /* 689 */
733 void (GLAPIENTRYP PixelTexGenSGIX
)(GLenum mode
); /* 690 */
734 void (GLAPIENTRYP BlendFuncSeparateEXT
)(GLenum sfactorRGB
, GLenum dfactorRGB
, GLenum sfactorAlpha
, GLenum dfactorAlpha
); /* 691 */
735 void (GLAPIENTRYP FlushVertexArrayRangeNV
)(void); /* 692 */
736 void (GLAPIENTRYP VertexArrayRangeNV
)(GLsizei length
, const GLvoid
* pointer
); /* 693 */
737 void (GLAPIENTRYP CombinerInputNV
)(GLenum stage
, GLenum portion
, GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
); /* 694 */
738 void (GLAPIENTRYP CombinerOutputNV
)(GLenum stage
, GLenum portion
, GLenum abOutput
, GLenum cdOutput
, GLenum sumOutput
, GLenum scale
, GLenum bias
, GLboolean abDotProduct
, GLboolean cdDotProduct
, GLboolean muxSum
); /* 695 */
739 void (GLAPIENTRYP CombinerParameterfNV
)(GLenum pname
, GLfloat param
); /* 696 */
740 void (GLAPIENTRYP CombinerParameterfvNV
)(GLenum pname
, const GLfloat
* params
); /* 697 */
741 void (GLAPIENTRYP CombinerParameteriNV
)(GLenum pname
, GLint param
); /* 698 */
742 void (GLAPIENTRYP CombinerParameterivNV
)(GLenum pname
, const GLint
* params
); /* 699 */
743 void (GLAPIENTRYP FinalCombinerInputNV
)(GLenum variable
, GLenum input
, GLenum mapping
, GLenum componentUsage
); /* 700 */
744 void (GLAPIENTRYP GetCombinerInputParameterfvNV
)(GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLfloat
* params
); /* 701 */
745 void (GLAPIENTRYP GetCombinerInputParameterivNV
)(GLenum stage
, GLenum portion
, GLenum variable
, GLenum pname
, GLint
* params
); /* 702 */
746 void (GLAPIENTRYP GetCombinerOutputParameterfvNV
)(GLenum stage
, GLenum portion
, GLenum pname
, GLfloat
* params
); /* 703 */
747 void (GLAPIENTRYP GetCombinerOutputParameterivNV
)(GLenum stage
, GLenum portion
, GLenum pname
, GLint
* params
); /* 704 */
748 void (GLAPIENTRYP GetFinalCombinerInputParameterfvNV
)(GLenum variable
, GLenum pname
, GLfloat
* params
); /* 705 */
749 void (GLAPIENTRYP GetFinalCombinerInputParameterivNV
)(GLenum variable
, GLenum pname
, GLint
* params
); /* 706 */
750 void (GLAPIENTRYP ResizeBuffersMESA
)(void); /* 707 */
751 void (GLAPIENTRYP WindowPos2dMESA
)(GLdouble x
, GLdouble y
); /* 708 */
752 void (GLAPIENTRYP WindowPos2dvMESA
)(const GLdouble
* v
); /* 709 */
753 void (GLAPIENTRYP WindowPos2fMESA
)(GLfloat x
, GLfloat y
); /* 710 */
754 void (GLAPIENTRYP WindowPos2fvMESA
)(const GLfloat
* v
); /* 711 */
755 void (GLAPIENTRYP WindowPos2iMESA
)(GLint x
, GLint y
); /* 712 */
756 void (GLAPIENTRYP WindowPos2ivMESA
)(const GLint
* v
); /* 713 */
757 void (GLAPIENTRYP WindowPos2sMESA
)(GLshort x
, GLshort y
); /* 714 */
758 void (GLAPIENTRYP WindowPos2svMESA
)(const GLshort
* v
); /* 715 */
759 void (GLAPIENTRYP WindowPos3dMESA
)(GLdouble x
, GLdouble y
, GLdouble z
); /* 716 */
760 void (GLAPIENTRYP WindowPos3dvMESA
)(const GLdouble
* v
); /* 717 */
761 void (GLAPIENTRYP WindowPos3fMESA
)(GLfloat x
, GLfloat y
, GLfloat z
); /* 718 */
762 void (GLAPIENTRYP WindowPos3fvMESA
)(const GLfloat
* v
); /* 719 */
763 void (GLAPIENTRYP WindowPos3iMESA
)(GLint x
, GLint y
, GLint z
); /* 720 */
764 void (GLAPIENTRYP WindowPos3ivMESA
)(const GLint
* v
); /* 721 */
765 void (GLAPIENTRYP WindowPos3sMESA
)(GLshort x
, GLshort y
, GLshort z
); /* 722 */
766 void (GLAPIENTRYP WindowPos3svMESA
)(const GLshort
* v
); /* 723 */
767 void (GLAPIENTRYP WindowPos4dMESA
)(GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
); /* 724 */
768 void (GLAPIENTRYP WindowPos4dvMESA
)(const GLdouble
* v
); /* 725 */
769 void (GLAPIENTRYP WindowPos4fMESA
)(GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
); /* 726 */
770 void (GLAPIENTRYP WindowPos4fvMESA
)(const GLfloat
* v
); /* 727 */
771 void (GLAPIENTRYP WindowPos4iMESA
)(GLint x
, GLint y
, GLint z
, GLint w
); /* 728 */
772 void (GLAPIENTRYP WindowPos4ivMESA
)(const GLint
* v
); /* 729 */
773 void (GLAPIENTRYP WindowPos4sMESA
)(GLshort x
, GLshort y
, GLshort z
, GLshort w
); /* 730 */
774 void (GLAPIENTRYP WindowPos4svMESA
)(const GLshort
* v
); /* 731 */
775 void (GLAPIENTRYP MultiModeDrawArraysIBM
)(const GLenum
* mode
, const GLint
* first
, const GLsizei
* count
, GLsizei primcount
, GLint modestride
); /* 732 */
776 void (GLAPIENTRYP MultiModeDrawElementsIBM
)(const GLenum
* mode
, const GLsizei
* count
, GLenum type
, const GLvoid
* const * indices
, GLsizei primcount
, GLint modestride
); /* 733 */
777 void (GLAPIENTRYP DeleteFencesNV
)(GLsizei n
, const GLuint
* fences
); /* 734 */
778 void (GLAPIENTRYP FinishFenceNV
)(GLuint fence
); /* 735 */
779 void (GLAPIENTRYP GenFencesNV
)(GLsizei n
, GLuint
* fences
); /* 736 */
780 void (GLAPIENTRYP GetFenceivNV
)(GLuint fence
, GLenum pname
, GLint
* params
); /* 737 */
781 GLboolean (GLAPIENTRYP IsFenceNV
)(GLuint fence
); /* 738 */
782 void (GLAPIENTRYP SetFenceNV
)(GLuint fence
, GLenum condition
); /* 739 */
783 GLboolean (GLAPIENTRYP TestFenceNV
)(GLuint fence
); /* 740 */
784 GLboolean (GLAPIENTRYP AreProgramsResidentNV
)(GLsizei n
, const GLuint
* ids
, GLboolean
* residences
); /* 741 */
785 void (GLAPIENTRYP BindProgramNV
)(GLenum target
, GLuint program
); /* 742 */
786 void (GLAPIENTRYP DeleteProgramsNV
)(GLsizei n
, const GLuint
* programs
); /* 743 */
787 void (GLAPIENTRYP ExecuteProgramNV
)(GLenum target
, GLuint id
, const GLfloat
* params
); /* 744 */
788 void (GLAPIENTRYP GenProgramsNV
)(GLsizei n
, GLuint
* programs
); /* 745 */
789 void (GLAPIENTRYP GetProgramParameterdvNV
)(GLenum target
, GLuint index
, GLenum pname
, GLdouble
* params
); /* 746 */
790 void (GLAPIENTRYP GetProgramParameterfvNV
)(GLenum target
, GLuint index
, GLenum pname
, GLfloat
* params
); /* 747 */
791 void (GLAPIENTRYP GetProgramStringNV
)(GLuint id
, GLenum pname
, GLubyte
* program
); /* 748 */
792 void (GLAPIENTRYP GetProgramivNV
)(GLuint id
, GLenum pname
, GLint
* params
); /* 749 */
793 void (GLAPIENTRYP GetTrackMatrixivNV
)(GLenum target
, GLuint address
, GLenum pname
, GLint
* params
); /* 750 */
794 void (GLAPIENTRYP GetVertexAttribPointervNV
)(GLuint index
, GLenum pname
, GLvoid
** pointer
); /* 751 */
795 void (GLAPIENTRYP GetVertexAttribdvNV
)(GLuint index
, GLenum pname
, GLdouble
* params
); /* 752 */
796 void (GLAPIENTRYP GetVertexAttribfvNV
)(GLuint index
, GLenum pname
, GLfloat
* params
); /* 753 */
797 void (GLAPIENTRYP GetVertexAttribivNV
)(GLuint index
, GLenum pname
, GLint
* params
); /* 754 */
798 GLboolean (GLAPIENTRYP IsProgramNV
)(GLuint program
); /* 755 */
799 void (GLAPIENTRYP LoadProgramNV
)(GLenum target
, GLuint id
, GLsizei len
, const GLubyte
* program
); /* 756 */
800 void (GLAPIENTRYP ProgramParameters4dvNV
)(GLenum target
, GLuint index
, GLsizei num
, const GLdouble
* params
); /* 757 */
801 void (GLAPIENTRYP ProgramParameters4fvNV
)(GLenum target
, GLuint index
, GLsizei num
, const GLfloat
* params
); /* 758 */
802 void (GLAPIENTRYP RequestResidentProgramsNV
)(GLsizei n
, const GLuint
* ids
); /* 759 */
803 void (GLAPIENTRYP TrackMatrixNV
)(GLenum target
, GLuint address
, GLenum matrix
, GLenum transform
); /* 760 */
804 void (GLAPIENTRYP VertexAttrib1dNV
)(GLuint index
, GLdouble x
); /* 761 */
805 void (GLAPIENTRYP VertexAttrib1dvNV
)(GLuint index
, const GLdouble
* v
); /* 762 */
806 void (GLAPIENTRYP VertexAttrib1fNV
)(GLuint index
, GLfloat x
); /* 763 */
807 void (GLAPIENTRYP VertexAttrib1fvNV
)(GLuint index
, const GLfloat
* v
); /* 764 */
808 void (GLAPIENTRYP VertexAttrib1sNV
)(GLuint index
, GLshort x
); /* 765 */
809 void (GLAPIENTRYP VertexAttrib1svNV
)(GLuint index
, const GLshort
* v
); /* 766 */
810 void (GLAPIENTRYP VertexAttrib2dNV
)(GLuint index
, GLdouble x
, GLdouble y
); /* 767 */
811 void (GLAPIENTRYP VertexAttrib2dvNV
)(GLuint index
, const GLdouble
* v
); /* 768 */
812 void (GLAPIENTRYP VertexAttrib2fNV
)(GLuint index
, GLfloat x
, GLfloat y
); /* 769 */
813 void (GLAPIENTRYP VertexAttrib2fvNV
)(GLuint index
, const GLfloat
* v
); /* 770 */
814 void (GLAPIENTRYP VertexAttrib2sNV
)(GLuint index
, GLshort x
, GLshort y
); /* 771 */
815 void (GLAPIENTRYP VertexAttrib2svNV
)(GLuint index
, const GLshort
* v
); /* 772 */
816 void (GLAPIENTRYP VertexAttrib3dNV
)(GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
); /* 773 */
817 void (GLAPIENTRYP VertexAttrib3dvNV
)(GLuint index
, const GLdouble
* v
); /* 774 */
818 void (GLAPIENTRYP VertexAttrib3fNV
)(GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
); /* 775 */
819 void (GLAPIENTRYP VertexAttrib3fvNV
)(GLuint index
, const GLfloat
* v
); /* 776 */
820 void (GLAPIENTRYP VertexAttrib3sNV
)(GLuint index
, GLshort x
, GLshort y
, GLshort z
); /* 777 */
821 void (GLAPIENTRYP VertexAttrib3svNV
)(GLuint index
, const GLshort
* v
); /* 778 */
822 void (GLAPIENTRYP VertexAttrib4dNV
)(GLuint index
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
); /* 779 */
823 void (GLAPIENTRYP VertexAttrib4dvNV
)(GLuint index
, const GLdouble
* v
); /* 780 */
824 void (GLAPIENTRYP VertexAttrib4fNV
)(GLuint index
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
); /* 781 */
825 void (GLAPIENTRYP VertexAttrib4fvNV
)(GLuint index
, const GLfloat
* v
); /* 782 */
826 void (GLAPIENTRYP VertexAttrib4sNV
)(GLuint index
, GLshort x
, GLshort y
, GLshort z
, GLshort w
); /* 783 */
827 void (GLAPIENTRYP VertexAttrib4svNV
)(GLuint index
, const GLshort
* v
); /* 784 */
828 void (GLAPIENTRYP VertexAttrib4ubNV
)(GLuint index
, GLubyte x
, GLubyte y
, GLubyte z
, GLubyte w
); /* 785 */
829 void (GLAPIENTRYP VertexAttrib4ubvNV
)(GLuint index
, const GLubyte
* v
); /* 786 */
830 void (GLAPIENTRYP VertexAttribPointerNV
)(GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
); /* 787 */
831 void (GLAPIENTRYP VertexAttribs1dvNV
)(GLuint index
, GLsizei n
, const GLdouble
* v
); /* 788 */
832 void (GLAPIENTRYP VertexAttribs1fvNV
)(GLuint index
, GLsizei n
, const GLfloat
* v
); /* 789 */
833 void (GLAPIENTRYP VertexAttribs1svNV
)(GLuint index
, GLsizei n
, const GLshort
* v
); /* 790 */
834 void (GLAPIENTRYP VertexAttribs2dvNV
)(GLuint index
, GLsizei n
, const GLdouble
* v
); /* 791 */
835 void (GLAPIENTRYP VertexAttribs2fvNV
)(GLuint index
, GLsizei n
, const GLfloat
* v
); /* 792 */
836 void (GLAPIENTRYP VertexAttribs2svNV
)(GLuint index
, GLsizei n
, const GLshort
* v
); /* 793 */
837 void (GLAPIENTRYP VertexAttribs3dvNV
)(GLuint index
, GLsizei n
, const GLdouble
* v
); /* 794 */
838 void (GLAPIENTRYP VertexAttribs3fvNV
)(GLuint index
, GLsizei n
, const GLfloat
* v
); /* 795 */
839 void (GLAPIENTRYP VertexAttribs3svNV
)(GLuint index
, GLsizei n
, const GLshort
* v
); /* 796 */
840 void (GLAPIENTRYP VertexAttribs4dvNV
)(GLuint index
, GLsizei n
, const GLdouble
* v
); /* 797 */
841 void (GLAPIENTRYP VertexAttribs4fvNV
)(GLuint index
, GLsizei n
, const GLfloat
* v
); /* 798 */
842 void (GLAPIENTRYP VertexAttribs4svNV
)(GLuint index
, GLsizei n
, const GLshort
* v
); /* 799 */
843 void (GLAPIENTRYP VertexAttribs4ubvNV
)(GLuint index
, GLsizei n
, const GLubyte
* v
); /* 800 */
844 void (GLAPIENTRYP GetTexBumpParameterfvATI
)(GLenum pname
, GLfloat
* param
); /* 801 */
845 void (GLAPIENTRYP GetTexBumpParameterivATI
)(GLenum pname
, GLint
* param
); /* 802 */
846 void (GLAPIENTRYP TexBumpParameterfvATI
)(GLenum pname
, const GLfloat
* param
); /* 803 */
847 void (GLAPIENTRYP TexBumpParameterivATI
)(GLenum pname
, const GLint
* param
); /* 804 */
848 void (GLAPIENTRYP AlphaFragmentOp1ATI
)(GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
); /* 805 */
849 void (GLAPIENTRYP AlphaFragmentOp2ATI
)(GLenum op
, GLuint dst
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
); /* 806 */
850 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
); /* 807 */
851 void (GLAPIENTRYP BeginFragmentShaderATI
)(void); /* 808 */
852 void (GLAPIENTRYP BindFragmentShaderATI
)(GLuint id
); /* 809 */
853 void (GLAPIENTRYP ColorFragmentOp1ATI
)(GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
); /* 810 */
854 void (GLAPIENTRYP ColorFragmentOp2ATI
)(GLenum op
, GLuint dst
, GLuint dstMask
, GLuint dstMod
, GLuint arg1
, GLuint arg1Rep
, GLuint arg1Mod
, GLuint arg2
, GLuint arg2Rep
, GLuint arg2Mod
); /* 811 */
855 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
); /* 812 */
856 void (GLAPIENTRYP DeleteFragmentShaderATI
)(GLuint id
); /* 813 */
857 void (GLAPIENTRYP EndFragmentShaderATI
)(void); /* 814 */
858 GLuint (GLAPIENTRYP GenFragmentShadersATI
)(GLuint range
); /* 815 */
859 void (GLAPIENTRYP PassTexCoordATI
)(GLuint dst
, GLuint coord
, GLenum swizzle
); /* 816 */
860 void (GLAPIENTRYP SampleMapATI
)(GLuint dst
, GLuint interp
, GLenum swizzle
); /* 817 */
861 void (GLAPIENTRYP SetFragmentShaderConstantATI
)(GLuint dst
, const GLfloat
* value
); /* 818 */
862 void (GLAPIENTRYP PointParameteriNV
)(GLenum pname
, GLint param
); /* 819 */
863 void (GLAPIENTRYP PointParameterivNV
)(GLenum pname
, const GLint
* params
); /* 820 */
864 void (GLAPIENTRYP ActiveStencilFaceEXT
)(GLenum face
); /* 821 */
865 void (GLAPIENTRYP BindVertexArrayAPPLE
)(GLuint array
); /* 822 */
866 void (GLAPIENTRYP DeleteVertexArraysAPPLE
)(GLsizei n
, const GLuint
* arrays
); /* 823 */
867 void (GLAPIENTRYP GenVertexArraysAPPLE
)(GLsizei n
, GLuint
* arrays
); /* 824 */
868 GLboolean (GLAPIENTRYP IsVertexArrayAPPLE
)(GLuint array
); /* 825 */
869 void (GLAPIENTRYP GetProgramNamedParameterdvNV
)(GLuint id
, GLsizei len
, const GLubyte
* name
, GLdouble
* params
); /* 826 */
870 void (GLAPIENTRYP GetProgramNamedParameterfvNV
)(GLuint id
, GLsizei len
, const GLubyte
* name
, GLfloat
* params
); /* 827 */
871 void (GLAPIENTRYP ProgramNamedParameter4dNV
)(GLuint id
, GLsizei len
, const GLubyte
* name
, GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
); /* 828 */
872 void (GLAPIENTRYP ProgramNamedParameter4dvNV
)(GLuint id
, GLsizei len
, const GLubyte
* name
, const GLdouble
* v
); /* 829 */
873 void (GLAPIENTRYP ProgramNamedParameter4fNV
)(GLuint id
, GLsizei len
, const GLubyte
* name
, GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
); /* 830 */
874 void (GLAPIENTRYP ProgramNamedParameter4fvNV
)(GLuint id
, GLsizei len
, const GLubyte
* name
, const GLfloat
* v
); /* 831 */
875 void (GLAPIENTRYP PrimitiveRestartIndexNV
)(GLuint index
); /* 832 */
876 void (GLAPIENTRYP PrimitiveRestartNV
)(void); /* 833 */
877 void (GLAPIENTRYP DepthBoundsEXT
)(GLclampd zmin
, GLclampd zmax
); /* 834 */
878 void (GLAPIENTRYP BlendEquationSeparateEXT
)(GLenum modeRGB
, GLenum modeA
); /* 835 */
879 void (GLAPIENTRYP BindFramebufferEXT
)(GLenum target
, GLuint framebuffer
); /* 836 */
880 void (GLAPIENTRYP BindRenderbufferEXT
)(GLenum target
, GLuint renderbuffer
); /* 837 */
881 GLenum (GLAPIENTRYP CheckFramebufferStatusEXT
)(GLenum target
); /* 838 */
882 void (GLAPIENTRYP DeleteFramebuffersEXT
)(GLsizei n
, const GLuint
* framebuffers
); /* 839 */
883 void (GLAPIENTRYP DeleteRenderbuffersEXT
)(GLsizei n
, const GLuint
* renderbuffers
); /* 840 */
884 void (GLAPIENTRYP FramebufferRenderbufferEXT
)(GLenum target
, GLenum attachment
, GLenum renderbuffertarget
, GLuint renderbuffer
); /* 841 */
885 void (GLAPIENTRYP FramebufferTexture1DEXT
)(GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
); /* 842 */
886 void (GLAPIENTRYP FramebufferTexture2DEXT
)(GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
); /* 843 */
887 void (GLAPIENTRYP FramebufferTexture3DEXT
)(GLenum target
, GLenum attachment
, GLenum textarget
, GLuint texture
, GLint level
, GLint zoffset
); /* 844 */
888 void (GLAPIENTRYP GenFramebuffersEXT
)(GLsizei n
, GLuint
* framebuffers
); /* 845 */
889 void (GLAPIENTRYP GenRenderbuffersEXT
)(GLsizei n
, GLuint
* renderbuffers
); /* 846 */
890 void (GLAPIENTRYP GenerateMipmapEXT
)(GLenum target
); /* 847 */
891 void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT
)(GLenum target
, GLenum attachment
, GLenum pname
, GLint
* params
); /* 848 */
892 void (GLAPIENTRYP GetRenderbufferParameterivEXT
)(GLenum target
, GLenum pname
, GLint
* params
); /* 849 */
893 GLboolean (GLAPIENTRYP IsFramebufferEXT
)(GLuint framebuffer
); /* 850 */
894 GLboolean (GLAPIENTRYP IsRenderbufferEXT
)(GLuint renderbuffer
); /* 851 */
895 void (GLAPIENTRYP RenderbufferStorageEXT
)(GLenum target
, GLenum internalformat
, GLsizei width
, GLsizei height
); /* 852 */
896 void (GLAPIENTRYP BlitFramebufferEXT
)(GLint srcX0
, GLint srcY0
, GLint srcX1
, GLint srcY1
, GLint dstX0
, GLint dstY0
, GLint dstX1
, GLint dstY1
, GLbitfield mask
, GLenum filter
); /* 853 */
897 void (GLAPIENTRYP BufferParameteriAPPLE
)(GLenum target
, GLenum pname
, GLint param
); /* 854 */
898 void (GLAPIENTRYP FlushMappedBufferRangeAPPLE
)(GLenum target
, GLintptr offset
, GLsizeiptr size
); /* 855 */
899 void (GLAPIENTRYP BindFragDataLocationEXT
)(GLuint program
, GLuint colorNumber
, const GLchar
* name
); /* 856 */
900 GLint (GLAPIENTRYP GetFragDataLocationEXT
)(GLuint program
, const GLchar
* name
); /* 857 */
901 void (GLAPIENTRYP GetUniformuivEXT
)(GLuint program
, GLint location
, GLuint
* params
); /* 858 */
902 void (GLAPIENTRYP GetVertexAttribIivEXT
)(GLuint index
, GLenum pname
, GLint
* params
); /* 859 */
903 void (GLAPIENTRYP GetVertexAttribIuivEXT
)(GLuint index
, GLenum pname
, GLuint
* params
); /* 860 */
904 void (GLAPIENTRYP Uniform1uiEXT
)(GLint location
, GLuint x
); /* 861 */
905 void (GLAPIENTRYP Uniform1uivEXT
)(GLint location
, GLsizei count
, const GLuint
* value
); /* 862 */
906 void (GLAPIENTRYP Uniform2uiEXT
)(GLint location
, GLuint x
, GLuint y
); /* 863 */
907 void (GLAPIENTRYP Uniform2uivEXT
)(GLint location
, GLsizei count
, const GLuint
* value
); /* 864 */
908 void (GLAPIENTRYP Uniform3uiEXT
)(GLint location
, GLuint x
, GLuint y
, GLuint z
); /* 865 */
909 void (GLAPIENTRYP Uniform3uivEXT
)(GLint location
, GLsizei count
, const GLuint
* value
); /* 866 */
910 void (GLAPIENTRYP Uniform4uiEXT
)(GLint location
, GLuint x
, GLuint y
, GLuint z
, GLuint w
); /* 867 */
911 void (GLAPIENTRYP Uniform4uivEXT
)(GLint location
, GLsizei count
, const GLuint
* value
); /* 868 */
912 void (GLAPIENTRYP VertexAttribI1iEXT
)(GLuint index
, GLint x
); /* 869 */
913 void (GLAPIENTRYP VertexAttribI1ivEXT
)(GLuint index
, const GLint
* v
); /* 870 */
914 void (GLAPIENTRYP VertexAttribI1uiEXT
)(GLuint index
, GLuint x
); /* 871 */
915 void (GLAPIENTRYP VertexAttribI1uivEXT
)(GLuint index
, const GLuint
* v
); /* 872 */
916 void (GLAPIENTRYP VertexAttribI2iEXT
)(GLuint index
, GLint x
, GLint y
); /* 873 */
917 void (GLAPIENTRYP VertexAttribI2ivEXT
)(GLuint index
, const GLint
* v
); /* 874 */
918 void (GLAPIENTRYP VertexAttribI2uiEXT
)(GLuint index
, GLuint x
, GLuint y
); /* 875 */
919 void (GLAPIENTRYP VertexAttribI2uivEXT
)(GLuint index
, const GLuint
* v
); /* 876 */
920 void (GLAPIENTRYP VertexAttribI3iEXT
)(GLuint index
, GLint x
, GLint y
, GLint z
); /* 877 */
921 void (GLAPIENTRYP VertexAttribI3ivEXT
)(GLuint index
, const GLint
* v
); /* 878 */
922 void (GLAPIENTRYP VertexAttribI3uiEXT
)(GLuint index
, GLuint x
, GLuint y
, GLuint z
); /* 879 */
923 void (GLAPIENTRYP VertexAttribI3uivEXT
)(GLuint index
, const GLuint
* v
); /* 880 */
924 void (GLAPIENTRYP VertexAttribI4bvEXT
)(GLuint index
, const GLbyte
* v
); /* 881 */
925 void (GLAPIENTRYP VertexAttribI4iEXT
)(GLuint index
, GLint x
, GLint y
, GLint z
, GLint w
); /* 882 */
926 void (GLAPIENTRYP VertexAttribI4ivEXT
)(GLuint index
, const GLint
* v
); /* 883 */
927 void (GLAPIENTRYP VertexAttribI4svEXT
)(GLuint index
, const GLshort
* v
); /* 884 */
928 void (GLAPIENTRYP VertexAttribI4ubvEXT
)(GLuint index
, const GLubyte
* v
); /* 885 */
929 void (GLAPIENTRYP VertexAttribI4uiEXT
)(GLuint index
, GLuint x
, GLuint y
, GLuint z
, GLuint w
); /* 886 */
930 void (GLAPIENTRYP VertexAttribI4uivEXT
)(GLuint index
, const GLuint
* v
); /* 887 */
931 void (GLAPIENTRYP VertexAttribI4usvEXT
)(GLuint index
, const GLushort
* v
); /* 888 */
932 void (GLAPIENTRYP VertexAttribIPointerEXT
)(GLuint index
, GLint size
, GLenum type
, GLsizei stride
, const GLvoid
* pointer
); /* 889 */
933 void (GLAPIENTRYP FramebufferTextureLayerEXT
)(GLenum target
, GLenum attachment
, GLuint texture
, GLint level
, GLint layer
); /* 890 */
934 void (GLAPIENTRYP ColorMaskIndexedEXT
)(GLuint buf
, GLboolean r
, GLboolean g
, GLboolean b
, GLboolean a
); /* 891 */
935 void (GLAPIENTRYP DisableIndexedEXT
)(GLenum target
, GLuint index
); /* 892 */
936 void (GLAPIENTRYP EnableIndexedEXT
)(GLenum target
, GLuint index
); /* 893 */
937 void (GLAPIENTRYP GetBooleanIndexedvEXT
)(GLenum value
, GLuint index
, GLboolean
* data
); /* 894 */
938 void (GLAPIENTRYP GetIntegerIndexedvEXT
)(GLenum value
, GLuint index
, GLint
* data
); /* 895 */
939 GLboolean (GLAPIENTRYP IsEnabledIndexedEXT
)(GLenum target
, GLuint index
); /* 896 */
940 void (GLAPIENTRYP ClearColorIiEXT
)(GLint r
, GLint g
, GLint b
, GLint a
); /* 897 */
941 void (GLAPIENTRYP ClearColorIuiEXT
)(GLuint r
, GLuint g
, GLuint b
, GLuint a
); /* 898 */
942 void (GLAPIENTRYP GetTexParameterIivEXT
)(GLenum target
, GLenum pname
, GLint
* params
); /* 899 */
943 void (GLAPIENTRYP GetTexParameterIuivEXT
)(GLenum target
, GLenum pname
, GLuint
* params
); /* 900 */
944 void (GLAPIENTRYP TexParameterIivEXT
)(GLenum target
, GLenum pname
, const GLint
* params
); /* 901 */
945 void (GLAPIENTRYP TexParameterIuivEXT
)(GLenum target
, GLenum pname
, const GLuint
* params
); /* 902 */
946 void (GLAPIENTRYP BeginConditionalRenderNV
)(GLuint query
, GLenum mode
); /* 903 */
947 void (GLAPIENTRYP EndConditionalRenderNV
)(void); /* 904 */
948 void (GLAPIENTRYP BeginTransformFeedbackEXT
)(GLenum mode
); /* 905 */
949 void (GLAPIENTRYP BindBufferBaseEXT
)(GLenum target
, GLuint index
, GLuint buffer
); /* 906 */
950 void (GLAPIENTRYP BindBufferOffsetEXT
)(GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
); /* 907 */
951 void (GLAPIENTRYP BindBufferRangeEXT
)(GLenum target
, GLuint index
, GLuint buffer
, GLintptr offset
, GLsizeiptr size
); /* 908 */
952 void (GLAPIENTRYP EndTransformFeedbackEXT
)(void); /* 909 */
953 void (GLAPIENTRYP GetTransformFeedbackVaryingEXT
)(GLuint program
, GLuint index
, GLsizei bufSize
, GLsizei
* length
, GLsizei
* size
, GLenum
* type
, GLchar
* name
); /* 910 */
954 void (GLAPIENTRYP TransformFeedbackVaryingsEXT
)(GLuint program
, GLsizei count
, const char ** varyings
, GLenum bufferMode
); /* 911 */
955 void (GLAPIENTRYP ProvokingVertexEXT
)(GLenum mode
); /* 912 */
956 void (GLAPIENTRYP GetTexParameterPointervAPPLE
)(GLenum target
, GLenum pname
, GLvoid
** params
); /* 913 */
957 void (GLAPIENTRYP TextureRangeAPPLE
)(GLenum target
, GLsizei length
, const GLvoid
* pointer
); /* 914 */
958 void (GLAPIENTRYP GetObjectParameterivAPPLE
)(GLenum objectType
, GLuint name
, GLenum pname
, GLint
* value
); /* 915 */
959 GLenum (GLAPIENTRYP ObjectPurgeableAPPLE
)(GLenum objectType
, GLuint name
, GLenum option
); /* 916 */
960 GLenum (GLAPIENTRYP ObjectUnpurgeableAPPLE
)(GLenum objectType
, GLuint name
, GLenum option
); /* 917 */
961 void (GLAPIENTRYP ActiveProgramEXT
)(GLuint program
); /* 918 */
962 GLuint (GLAPIENTRYP CreateShaderProgramEXT
)(GLenum type
, const GLchar
* string
); /* 919 */
963 void (GLAPIENTRYP UseShaderProgramEXT
)(GLenum type
, GLuint program
); /* 920 */
964 void (GLAPIENTRYP TextureBarrierNV
)(void); /* 921 */
965 void (GLAPIENTRYP StencilFuncSeparateATI
)(GLenum frontfunc
, GLenum backfunc
, GLint ref
, GLuint mask
); /* 922 */
966 void (GLAPIENTRYP ProgramEnvParameters4fvEXT
)(GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
); /* 923 */
967 void (GLAPIENTRYP ProgramLocalParameters4fvEXT
)(GLenum target
, GLuint index
, GLsizei count
, const GLfloat
* params
); /* 924 */
968 void (GLAPIENTRYP GetQueryObjecti64vEXT
)(GLuint id
, GLenum pname
, GLint64EXT
* params
); /* 925 */
969 void (GLAPIENTRYP GetQueryObjectui64vEXT
)(GLuint id
, GLenum pname
, GLuint64EXT
* params
); /* 926 */
970 void (GLAPIENTRYP EGLImageTargetRenderbufferStorageOES
)(GLenum target
, GLvoid
* writeOffset
); /* 927 */
971 void (GLAPIENTRYP EGLImageTargetTexture2DOES
)(GLenum target
, GLvoid
* writeOffset
); /* 928 */
974 #endif /* !defined( _GLAPI_TABLE_H_ ) */