make directory name inline with other tests
[AROS.git] / workbench / libs / mesa / src / aros / arosmesa / gl.conf
blob935bb50230acfaefab2554f72ec03b8083eba341
1 ##begin config
2 version 20.0
3 libbase GLBase
4 ##end config
5 ##begin cdef
6 #include <GL/gla.h>
8 __BEGIN_DECLS
10 GLAContext glACreateContextTags(Tag Tag1, ...);
12 __END_DECLS
15 ##end cdef
16 ##begin functionlist
17 GLAContext glACreateContext(struct TagItem *tagList)
18 void glADestroyContext(GLAContext ctx)
19 void glAMakeCurrent(GLAContext ctx)
20 void glASwapBuffers(GLAContext ctx)
21 GLAContext glAGetCurrentContext()
22 APTR GetOpenGLStateTrackerApi()
23 void glASetRast(GLAContext ctx, struct TagItem *tagList)
24 void glAGetConfig(GLAContext ctx, GLenum pname, GLint* params)
25 GLAProc glAGetProcAddress(const GLubyte * procname)
26 .skip 21
27 void glClearIndex(GLfloat c)
28 void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
29 void glClear(GLbitfield mask)
30 void glIndexMask(GLuint mask)
31 void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
32 void glAlphaFunc(GLenum func, GLclampf ref)
33 void glBlendFunc(GLenum sfactor, GLenum dfactor)
34 void glLogicOp(GLenum opcode)
35 void glCullFace(GLenum mode)
36 void glFrontFace(GLenum mode)
37 void glPointSize(GLfloat size)
38 void glLineWidth(GLfloat width)
39 void glLineStipple(GLint factor, GLushort pattern)
40 void glPolygonMode(GLenum face, GLenum mode)
41 void glPolygonOffset(GLfloat factor, GLfloat units)
42 void glPolygonStipple(const GLubyte * mask)
43 void glGetPolygonStipple(GLubyte * mask)
44 void glEdgeFlag(GLboolean flag)
45 void glEdgeFlagv(const GLboolean * flag)
46 void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
47 void glClipPlane(GLenum plane, const GLdouble * equation)
48 void glGetClipPlane(GLenum plane, GLdouble * equation)
49 void glDrawBuffer(GLenum mode)
50 void glReadBuffer(GLenum mode)
51 void glEnable(GLenum cap)
52 void glDisable(GLenum cap)
53 GLboolean glIsEnabled(GLenum cap)
54 void glEnableClientState(GLenum cap)
55 void glDisableClientState(GLenum cap)
56 void glGetBooleanv(GLenum pname, GLboolean * params)
57 void glGetDoublev(GLenum pname, GLdouble * params)
58 void glGetFloatv(GLenum pname, GLfloat * params)
59 void glGetIntegerv(GLenum pname, GLint * params)
60 void glPushAttrib(GLbitfield mask)
61 void glPopAttrib()
62 void glPushClientAttrib(GLbitfield mask)
63 void glPopClientAttrib()
64 GLint glRenderMode(GLenum mode)
65 GLenum glGetError()
66 const GLubyte * glGetString(GLenum name)
67 void glFinish()
68 void glFlush()
69 void glHint(GLenum target, GLenum mode)
70 void glClearDepth(GLclampd depth)
71 void glDepthFunc(GLenum func)
72 void glDepthMask(GLboolean flag)
73 void glDepthRange(GLclampd near_val, GLclampd far_val)
74 void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
75 void glAccum(GLenum op, GLfloat value)
76 void glMatrixMode(GLenum mode)
77 void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val)
78 void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val)
79 void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
80 void glPushMatrix()
81 void glPopMatrix()
82 void glLoadIdentity()
83 void glLoadMatrixd(const GLdouble * m)
84 void glLoadMatrixf(const GLfloat * m)
85 void glMultMatrixd(const GLdouble * m)
86 void glMultMatrixf(const GLfloat * m)
87 void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
88 void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
89 void glScaled(GLdouble x, GLdouble y, GLdouble z)
90 void glScalef(GLfloat x, GLfloat y, GLfloat z)
91 void glTranslated(GLdouble x, GLdouble y, GLdouble z)
92 void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
93 GLboolean glIsList(GLuint list)
94 void glDeleteLists(GLuint list, GLsizei range)
95 GLuint glGenLists(GLsizei range)
96 void glNewList(GLuint list, GLenum mode)
97 void glEndList()
98 void glCallList(GLuint list)
99 void glCallLists(GLsizei n, GLenum type, const GLvoid * lists)
100 void glListBase(GLuint base)
101 void glBegin(GLenum mode)
102 void glEnd()
103 void glVertex2d(GLdouble x, GLdouble y)
104 void glVertex2f(GLfloat x, GLfloat y)
105 void glVertex2i(GLint x, GLint y)
106 void glVertex2s(GLshort x, GLshort y)
107 void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
108 void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
109 void glVertex3i(GLint x, GLint y, GLint z)
110 void glVertex3s(GLshort x, GLshort y, GLshort z)
111 void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
112 void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
113 void glVertex4i(GLint x, GLint y, GLint z, GLint w)
114 void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
115 void glVertex2dv(const GLdouble * v)
116 void glVertex2fv(const GLfloat * v)
117 void glVertex2iv(const GLint * v)
118 void glVertex2sv(const GLshort * v)
119 void glVertex3dv(const GLdouble * v)
120 void glVertex3fv(const GLfloat * v)
121 void glVertex3iv(const GLint * v)
122 void glVertex3sv(const GLshort * v)
123 void glVertex4dv(const GLdouble * v)
124 void glVertex4fv(const GLfloat * v)
125 void glVertex4iv(const GLint * v)
126 void glVertex4sv(const GLshort * v)
127 void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
128 void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
129 void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
130 void glNormal3i(GLint nx, GLint ny, GLint nz)
131 void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
132 void glNormal3bv(const GLbyte * v)
133 void glNormal3dv(const GLdouble * v)
134 void glNormal3fv(const GLfloat * v)
135 void glNormal3iv(const GLint * v)
136 void glNormal3sv(const GLshort * v)
137 void glIndexd(GLdouble c)
138 void glIndexf(GLfloat c)
139 void glIndexi(GLint c)
140 void glIndexs(GLshort c)
141 void glIndexub(GLubyte c)
142 void glIndexdv(const GLdouble * c)
143 void glIndexfv(const GLfloat * c)
144 void glIndexiv(const GLint * c)
145 void glIndexsv(const GLshort * c)
146 void glIndexubv(const GLubyte * c)
147 void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
148 void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
149 void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
150 void glColor3i(GLint red, GLint green, GLint blue)
151 void glColor3s(GLshort red, GLshort green, GLshort blue)
152 void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
153 void glColor3ui(GLuint red, GLuint green, GLuint blue)
154 void glColor3us(GLushort red, GLushort green, GLushort blue)
155 void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
156 void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
157 void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
158 void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
159 void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
160 void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
161 void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
162 void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
163 void glColor3bv(const GLbyte * v)
164 void glColor3dv(const GLdouble * v)
165 void glColor3fv(const GLfloat * v)
166 void glColor3iv(const GLint * v)
167 void glColor3sv(const GLshort * v)
168 void glColor3ubv(const GLubyte * v)
169 void glColor3uiv(const GLuint * v)
170 void glColor3usv(const GLushort * v)
171 void glColor4bv(const GLbyte * v)
172 void glColor4dv(const GLdouble * v)
173 void glColor4fv(const GLfloat * v)
174 void glColor4iv(const GLint * v)
175 void glColor4sv(const GLshort * v)
176 void glColor4ubv(const GLubyte * v)
177 void glColor4uiv(const GLuint * v)
178 void glColor4usv(const GLushort * v)
179 void glTexCoord1d(GLdouble s)
180 void glTexCoord1f(GLfloat s)
181 void glTexCoord1i(GLint s)
182 void glTexCoord1s(GLshort s)
183 void glTexCoord2d(GLdouble s, GLdouble t)
184 void glTexCoord2f(GLfloat s, GLfloat t)
185 void glTexCoord2i(GLint s, GLint t)
186 void glTexCoord2s(GLshort s, GLshort t)
187 void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
188 void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
189 void glTexCoord3i(GLint s, GLint t, GLint r)
190 void glTexCoord3s(GLshort s, GLshort t, GLshort r)
191 void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
192 void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
193 void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
194 void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
195 void glTexCoord1dv(const GLdouble * v)
196 void glTexCoord1fv(const GLfloat * v)
197 void glTexCoord1iv(const GLint * v)
198 void glTexCoord1sv(const GLshort * v)
199 void glTexCoord2dv(const GLdouble * v)
200 void glTexCoord2fv(const GLfloat * v)
201 void glTexCoord2iv(const GLint * v)
202 void glTexCoord2sv(const GLshort * v)
203 void glTexCoord3dv(const GLdouble * v)
204 void glTexCoord3fv(const GLfloat * v)
205 void glTexCoord3iv(const GLint * v)
206 void glTexCoord3sv(const GLshort * v)
207 void glTexCoord4dv(const GLdouble * v)
208 void glTexCoord4fv(const GLfloat * v)
209 void glTexCoord4iv(const GLint * v)
210 void glTexCoord4sv(const GLshort * v)
211 void glRasterPos2d(GLdouble x, GLdouble y)
212 void glRasterPos2f(GLfloat x, GLfloat y)
213 void glRasterPos2i(GLint x, GLint y)
214 void glRasterPos2s(GLshort x, GLshort y)
215 void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
216 void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
217 void glRasterPos3i(GLint x, GLint y, GLint z)
218 void glRasterPos3s(GLshort x, GLshort y, GLshort z)
219 void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
220 void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
221 void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
222 void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
223 void glRasterPos2dv(const GLdouble * v)
224 void glRasterPos2fv(const GLfloat * v)
225 void glRasterPos2iv(const GLint * v)
226 void glRasterPos2sv(const GLshort * v)
227 void glRasterPos3dv(const GLdouble * v)
228 void glRasterPos3fv(const GLfloat * v)
229 void glRasterPos3iv(const GLint * v)
230 void glRasterPos3sv(const GLshort * v)
231 void glRasterPos4dv(const GLdouble * v)
232 void glRasterPos4fv(const GLfloat * v)
233 void glRasterPos4iv(const GLint * v)
234 void glRasterPos4sv(const GLshort * v)
235 void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
236 void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
237 void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
238 void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
239 void glRectdv(const GLdouble * v1, const GLdouble * v2)
240 void glRectfv(const GLfloat * v1, const GLfloat * v2)
241 void glRectiv(const GLint * v1, const GLint * v2)
242 void glRectsv(const GLshort * v1, const GLshort * v2)
243 void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr)
244 void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr)
245 void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr)
246 void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr)
247 void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr)
248 void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr)
249 void glGetPointerv(GLenum pname, GLvoid * * params)
250 void glArrayElement(GLint i)
251 void glDrawArrays(GLenum mode, GLint first, GLsizei count)
252 void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
253 void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)
254 void glShadeModel(GLenum mode)
255 void glLightf(GLenum light, GLenum pname, GLfloat param)
256 void glLighti(GLenum light, GLenum pname, GLint param)
257 void glLightfv(GLenum light, GLenum pname, const GLfloat * params)
258 void glLightiv(GLenum light, GLenum pname, const GLint * params)
259 void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
260 void glGetLightiv(GLenum light, GLenum pname, GLint * params)
261 void glLightModelf(GLenum pname, GLfloat param)
262 void glLightModeli(GLenum pname, GLint param)
263 void glLightModelfv(GLenum pname, const GLfloat * params)
264 void glLightModeliv(GLenum pname, const GLint * params)
265 void glMaterialf(GLenum face, GLenum pname, GLfloat param)
266 void glMateriali(GLenum face, GLenum pname, GLint param)
267 void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params)
268 void glMaterialiv(GLenum face, GLenum pname, const GLint * params)
269 void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
270 void glGetMaterialiv(GLenum face, GLenum pname, GLint * params)
271 void glColorMaterial(GLenum face, GLenum mode)
272 void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
273 void glPixelStoref(GLenum pname, GLfloat param)
274 void glPixelStorei(GLenum pname, GLint param)
275 void glPixelTransferf(GLenum pname, GLfloat param)
276 void glPixelTransferi(GLenum pname, GLint param)
277 void glPixelMapfv(GLenum map, GLsizei mapsize, const GLfloat * values)
278 void glPixelMapuiv(GLenum map, GLsizei mapsize, const GLuint * values)
279 void glPixelMapusv(GLenum map, GLsizei mapsize, const GLushort * values)
280 void glGetPixelMapfv(GLenum map, GLfloat * values)
281 void glGetPixelMapuiv(GLenum map, GLuint * values)
282 void glGetPixelMapusv(GLenum map, GLushort * values)
283 void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
284 void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
285 void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
286 void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
287 void glStencilFunc(GLenum func, GLint ref, GLuint mask)
288 void glStencilMask(GLuint mask)
289 void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
290 void glClearStencil(GLint s)
291 void glTexGend(GLenum coord, GLenum pname, GLdouble param)
292 void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
293 void glTexGeni(GLenum coord, GLenum pname, GLint param)
294 void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params)
295 void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
296 void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
297 void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params)
298 void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
299 void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
300 void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
301 void glTexEnvi(GLenum target, GLenum pname, GLint param)
302 void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
303 void glTexEnviv(GLenum target, GLenum pname, const GLint * params)
304 void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params)
305 void glGetTexEnviv(GLenum target, GLenum pname, GLint * params)
306 void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
307 void glTexParameteri(GLenum target, GLenum pname, GLint param)
308 void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
309 void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
310 void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
311 void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
312 void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
313 void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
314 void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
315 void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
316 void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
317 void glGenTextures(GLsizei n, GLuint * textures)
318 void glDeleteTextures(GLsizei n, const GLuint * textures)
319 void glBindTexture(GLenum target, GLuint texture)
320 void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities)
321 GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)
322 GLboolean glIsTexture(GLuint texture)
323 void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
324 void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
325 void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
326 void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
327 void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
328 void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
329 void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
330 void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
331 void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
332 void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
333 void glGetMapdv(GLenum target, GLenum query, GLdouble * v)
334 void glGetMapfv(GLenum target, GLenum query, GLfloat * v)
335 void glGetMapiv(GLenum target, GLenum query, GLint * v)
336 void glEvalCoord1d(GLdouble u)
337 void glEvalCoord1f(GLfloat u)
338 void glEvalCoord1dv(const GLdouble * u)
339 void glEvalCoord1fv(const GLfloat * u)
340 void glEvalCoord2d(GLdouble u, GLdouble v)
341 void glEvalCoord2f(GLfloat u, GLfloat v)
342 void glEvalCoord2dv(const GLdouble * u)
343 void glEvalCoord2fv(const GLfloat * u)
344 void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
345 void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
346 void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
347 void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
348 void glEvalPoint1(GLint i)
349 void glEvalPoint2(GLint i, GLint j)
350 void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
351 void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
352 void glFogf(GLenum pname, GLfloat param)
353 void glFogi(GLenum pname, GLint param)
354 void glFogfv(GLenum pname, const GLfloat * params)
355 void glFogiv(GLenum pname, const GLint * params)
356 void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer)
357 void glPassThrough(GLfloat token)
358 void glSelectBuffer(GLsizei size, GLuint * buffer)
359 void glInitNames()
360 void glLoadName(GLuint name)
361 void glPushName(GLuint name)
362 void glPopName()
363 void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
364 void glTexImage3D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
365 void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels)
366 void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
367 void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
368 void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
369 void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params)
370 void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params)
371 void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
372 void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
373 void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table)
374 void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params)
375 void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params)
376 void glBlendEquation(GLenum mode)
377 void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
378 void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
379 void glResetHistogram(GLenum target)
380 void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
381 void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params)
382 void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params)
383 void glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
384 void glResetMinmax(GLenum target)
385 void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum types, GLvoid * values)
386 void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params)
387 void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params)
388 void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
389 void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
390 void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
391 void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params)
392 void glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
393 void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params)
394 void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
395 void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
396 void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image)
397 void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params)
398 void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params)
399 void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
400 void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
401 void glActiveTexture(GLenum texture)
402 void glClientActiveTexture(GLenum texture)
403 void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
404 void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
405 void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
406 void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
407 void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
408 void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data)
409 void glGetCompressedTexImage(GLenum target, GLint lod, GLvoid * img)
410 void glMultiTexCoord1d(GLenum target, GLdouble s)
411 void glMultiTexCoord1dv(GLenum target, const GLdouble * v)
412 void glMultiTexCoord1f(GLenum target, GLfloat s)
413 void glMultiTexCoord1fv(GLenum target, const GLfloat * v)
414 void glMultiTexCoord1i(GLenum target, GLint s)
415 void glMultiTexCoord1iv(GLenum target, const GLint * v)
416 void glMultiTexCoord1s(GLenum target, GLshort s)
417 void glMultiTexCoord1sv(GLenum target, const GLshort * v)
418 void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
419 void glMultiTexCoord2dv(GLenum target, const GLdouble * v)
420 void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
421 void glMultiTexCoord2fv(GLenum target, const GLfloat * v)
422 void glMultiTexCoord2i(GLenum target, GLint s, GLint t)
423 void glMultiTexCoord2iv(GLenum target, const GLint * v)
424 void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
425 void glMultiTexCoord2sv(GLenum target, const GLshort * v)
426 void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
427 void glMultiTexCoord3dv(GLenum target, const GLdouble * v)
428 void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
429 void glMultiTexCoord3fv(GLenum target, const GLfloat * v)
430 void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
431 void glMultiTexCoord3iv(GLenum target, const GLint * v)
432 void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
433 void glMultiTexCoord3sv(GLenum target, const GLshort * v)
434 void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
435 void glMultiTexCoord4dv(GLenum target, const GLdouble * v)
436 void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
437 void glMultiTexCoord4fv(GLenum target, const GLfloat * v)
438 void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
439 void glMultiTexCoord4iv(GLenum target, const GLint * v)
440 void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
441 void glMultiTexCoord4sv(GLenum target, const GLshort * v)
442 void glLoadTransposeMatrixd(const GLdouble * m)
443 void glLoadTransposeMatrixf(const GLfloat * m)
444 void glMultTransposeMatrixd(const GLdouble * m)
445 void glMultTransposeMatrixf(const GLfloat * m)
446 void glSampleCoverage(GLclampf value, GLboolean invert)
447 void glActiveTextureARB(GLenum texture)
448 void glClientActiveTextureARB(GLenum texture)
449 void glMultiTexCoord1dARB(GLenum target, GLdouble s)
450 void glMultiTexCoord1dvARB(GLenum target, const GLdouble * v)
451 void glMultiTexCoord1fARB(GLenum target, GLfloat s)
452 void glMultiTexCoord1fvARB(GLenum target, const GLfloat * v)
453 void glMultiTexCoord1iARB(GLenum target, GLint s)
454 void glMultiTexCoord1ivARB(GLenum target, const GLint * v)
455 void glMultiTexCoord1sARB(GLenum target, GLshort s)
456 void glMultiTexCoord1svARB(GLenum target, const GLshort * v)
457 void glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t)
458 void glMultiTexCoord2dvARB(GLenum target, const GLdouble * v)
459 void glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t)
460 void glMultiTexCoord2fvARB(GLenum target, const GLfloat * v)
461 void glMultiTexCoord2iARB(GLenum target, GLint s, GLint t)
462 void glMultiTexCoord2ivARB(GLenum target, const GLint * v)
463 void glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t)
464 void glMultiTexCoord2svARB(GLenum target, const GLshort * v)
465 void glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r)
466 void glMultiTexCoord3dvARB(GLenum target, const GLdouble * v)
467 void glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r)
468 void glMultiTexCoord3fvARB(GLenum target, const GLfloat * v)
469 void glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r)
470 void glMultiTexCoord3ivARB(GLenum target, const GLint * v)
471 void glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r)
472 void glMultiTexCoord3svARB(GLenum target, const GLshort * v)
473 void glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
474 void glMultiTexCoord4dvARB(GLenum target, const GLdouble * v)
475 void glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
476 void glMultiTexCoord4fvARB(GLenum target, const GLfloat * v)
477 void glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q)
478 void glMultiTexCoord4ivARB(GLenum target, const GLint * v)
479 void glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
480 void glMultiTexCoord4svARB(GLenum target, const GLshort * v)
481 ##end functionlist