SDL  2.0
SDL_glfuncs.h
Go to the documentation of this file.
1 /*
2  Simple DirectMedia Layer
3  Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org>
4 
5  This software is provided 'as-is', without any express or implied
6  warranty. In no event will the authors be held liable for any damages
7  arising from the use of this software.
8 
9  Permission is granted to anyone to use this software for any purpose,
10  including commercial applications, and to alter it and redistribute it
11  freely, subject to the following restrictions:
12 
13  1. The origin of this software must not be misrepresented; you must not
14  claim that you wrote the original software. If you use this software
15  in a product, an acknowledgment in the product documentation would be
16  appreciated but is not required.
17  2. Altered source versions must be plainly marked as such, and must not be
18  misrepresented as being the original software.
19  3. This notice may not be removed or altered from any source distribution.
20 */
21 
22 /* list of OpenGL functions sorted alphabetically
23  If you need to use a GL function from the SDL video subsystem,
24  change its entry from SDL_PROC_UNUSED to SDL_PROC and rebuild.
25 */
26 #define SDL_PROC_UNUSED(ret,func,params)
27 
31  (GLsizei, const GLuint *, GLboolean *))
33 SDL_PROC(void, glBegin, (GLenum))
34 SDL_PROC(void, glBindTexture, (GLenum, GLuint))
36  (GLsizei, GLsizei, GLfloat, GLfloat, GLfloat, GLfloat,
37  const GLubyte *))
38 SDL_PROC(void, glBlendEquation, (GLenum))
39 SDL_PROC_UNUSED(void, glBlendFunc, (GLenum, GLenum))
40 SDL_PROC(void, glBlendFuncSeparate, (GLenum, GLenum, GLenum, GLenum))
41 SDL_PROC_UNUSED(void, glCallList, (GLuint))
42 SDL_PROC_UNUSED(void, glCallLists, (GLsizei, GLenum, const GLvoid *))
43 SDL_PROC(void, glClear, (GLbitfield))
44 SDL_PROC_UNUSED(void, glClearAccum, (GLfloat, GLfloat, GLfloat, GLfloat))
45 SDL_PROC(void, glClearColor, (GLclampf, GLclampf, GLclampf, GLclampf))
47 SDL_PROC_UNUSED(void, glClearIndex, (GLfloat))
49 SDL_PROC_UNUSED(void, glClipPlane, (GLenum, const GLdouble *))
50 SDL_PROC_UNUSED(void, glColor3b, (GLbyte, GLbyte, GLbyte))
51 SDL_PROC_UNUSED(void, glColor3bv, (const GLbyte *))
52 SDL_PROC_UNUSED(void, glColor3d, (GLdouble, GLdouble, GLdouble))
53 SDL_PROC_UNUSED(void, glColor3dv, (const GLdouble *))
54 SDL_PROC_UNUSED(void, glColor3f, (GLfloat, GLfloat, GLfloat))
55 SDL_PROC(void, glColor3fv, (const GLfloat *))
56 SDL_PROC_UNUSED(void, glColor3i, (GLint, GLint, GLint))
57 SDL_PROC_UNUSED(void, glColor3iv, (const GLint *))
58 SDL_PROC_UNUSED(void, glColor3s, (GLshort, GLshort, GLshort))
59 SDL_PROC_UNUSED(void, glColor3sv, (const GLshort *))
60 SDL_PROC_UNUSED(void, glColor3ub, (GLubyte, GLubyte, GLubyte))
61 SDL_PROC_UNUSED(void, glColor3ubv, (const GLubyte *))
62 SDL_PROC_UNUSED(void, glColor3ui, (GLuint, GLuint, GLuint))
63 SDL_PROC_UNUSED(void, glColor3uiv, (const GLuint *))
64 SDL_PROC_UNUSED(void, glColor3us, (GLushort, GLushort, GLushort))
65 SDL_PROC_UNUSED(void, glColor3usv, (const GLushort *))
66 SDL_PROC_UNUSED(void, glColor4b, (GLbyte, GLbyte, GLbyte, GLbyte))
67 SDL_PROC_UNUSED(void, glColor4bv, (const GLbyte *))
68 SDL_PROC_UNUSED(void, glColor4d, (GLdouble, GLdouble, GLdouble, GLdouble))
69 SDL_PROC_UNUSED(void, glColor4dv, (const GLdouble *))
70 SDL_PROC(void, glColor4f, (GLfloat, GLfloat, GLfloat, GLfloat))
71 SDL_PROC_UNUSED(void, glColor4fv, (const GLfloat *))
72 SDL_PROC_UNUSED(void, glColor4i, (GLint, GLint, GLint, GLint))
73 SDL_PROC_UNUSED(void, glColor4iv, (const GLint *))
74 SDL_PROC_UNUSED(void, glColor4s, (GLshort, GLshort, GLshort, GLshort))
75 SDL_PROC_UNUSED(void, glColor4sv, (const GLshort *))
77  (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha))
78 SDL_PROC_UNUSED(void, glColor4ubv, (const GLubyte * v))
80  (GLuint red, GLuint green, GLuint blue, GLuint alpha))
81 SDL_PROC_UNUSED(void, glColor4uiv, (const GLuint * v))
83  (GLushort red, GLushort green, GLushort blue, GLushort alpha))
84 SDL_PROC_UNUSED(void, glColor4usv, (const GLushort * v))
86  (GLboolean red, GLboolean green, GLboolean blue,
87  GLboolean alpha))
88 SDL_PROC_UNUSED(void, glColorMaterial, (GLenum face, GLenum mode))
90  (GLint size, GLenum type, GLsizei stride,
91  const GLvoid * pointer))
93  (GLint x, GLint y, GLsizei width, GLsizei height,
94  GLenum type))
96  (GLenum target, GLint level, GLenum internalFormat, GLint x,
97  GLint y, GLsizei width, GLint border))
99  (GLenum target, GLint level, GLenum internalFormat, GLint x,
100  GLint y, GLsizei width, GLsizei height, GLint border))
102  (GLenum target, GLint level, GLint xoffset, GLint x, GLint y,
103  GLsizei width))
105  (GLenum target, GLint level, GLint xoffset, GLint yoffset,
106  GLint x, GLint y, GLsizei width, GLsizei height))
107 SDL_PROC_UNUSED(void, glCullFace, (GLenum mode))
108 SDL_PROC_UNUSED(void, glDeleteLists, (GLuint list, GLsizei range))
109 SDL_PROC(void, glDeleteTextures, (GLsizei n, const GLuint * textures))
110 SDL_PROC(void, glDepthFunc, (GLenum func))
111 SDL_PROC_UNUSED(void, glDepthMask, (GLboolean flag))
113 SDL_PROC(void, glDisable, (GLenum cap))
115 SDL_PROC_UNUSED(void, glDrawArrays, (GLenum mode, GLint first, GLsizei count))
116 SDL_PROC_UNUSED(void, glDrawBuffer, (GLenum mode))
118  (GLenum mode, GLsizei count, GLenum type,
119  const GLvoid * indices))
121  (GLsizei width, GLsizei height, GLenum format, GLenum type,
122  const GLvoid * pixels))
123 SDL_PROC_UNUSED(void, glEdgeFlag, (GLboolean flag))
125  (GLsizei stride, const GLvoid * pointer))
126 SDL_PROC_UNUSED(void, glEdgeFlagv, (const GLboolean * flag))
127 SDL_PROC(void, glEnable, (GLenum cap))
129 SDL_PROC(void, glEnd, (void))
130 SDL_PROC_UNUSED(void, glEndList, (void))
131 SDL_PROC_UNUSED(void, glEvalCoord1d, (GLdouble u))
132 SDL_PROC_UNUSED(void, glEvalCoord1dv, (const GLdouble * u))
133 SDL_PROC_UNUSED(void, glEvalCoord1f, (GLfloat u))
134 SDL_PROC_UNUSED(void, glEvalCoord1fv, (const GLfloat * u))
135 SDL_PROC_UNUSED(void, glEvalCoord2d, (GLdouble u, GLdouble v))
136 SDL_PROC_UNUSED(void, glEvalCoord2dv, (const GLdouble * u))
137 SDL_PROC_UNUSED(void, glEvalCoord2f, (GLfloat u, GLfloat v))
138 SDL_PROC_UNUSED(void, glEvalCoord2fv, (const GLfloat * u))
139 SDL_PROC_UNUSED(void, glEvalMesh1, (GLenum mode, GLint i1, GLint i2))
141  (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2))
142 SDL_PROC_UNUSED(void, glEvalPoint1, (GLint i))
143 SDL_PROC_UNUSED(void, glEvalPoint2, (GLint i, GLint j))
145  (GLsizei size, GLenum type, GLfloat * buffer))
146 SDL_PROC_UNUSED(void, glFinish, (void))
147 SDL_PROC_UNUSED(void, glFlush, (void))
148 SDL_PROC_UNUSED(void, glFogf, (GLenum pname, GLfloat param))
149 SDL_PROC_UNUSED(void, glFogfv, (GLenum pname, const GLfloat * params))
150 SDL_PROC_UNUSED(void, glFogi, (GLenum pname, GLint param))
151 SDL_PROC_UNUSED(void, glFogiv, (GLenum pname, const GLint * params))
152 SDL_PROC_UNUSED(void, glFrontFace, (GLenum mode))
154  (GLdouble left, GLdouble right, GLdouble bottom,
155  GLdouble top, GLdouble zNear, GLdouble zFar))
156 SDL_PROC_UNUSED(GLuint, glGenLists, (GLsizei range))
157 SDL_PROC(void, glGenTextures, (GLsizei n, GLuint * textures))
158 SDL_PROC_UNUSED(void, glGetBooleanv, (GLenum pname, GLboolean * params))
159 SDL_PROC_UNUSED(void, glGetClipPlane, (GLenum plane, GLdouble * equation))
160 SDL_PROC_UNUSED(void, glGetDoublev, (GLenum pname, GLdouble * params))
161 SDL_PROC(GLenum, glGetError, (void))
162 SDL_PROC_UNUSED(void, glGetFloatv, (GLenum pname, GLfloat * params))
163 SDL_PROC(void, glGetIntegerv, (GLenum pname, GLint * params))
165  (GLenum light, GLenum pname, GLfloat * params))
167  (GLenum light, GLenum pname, GLint * params))
168 SDL_PROC_UNUSED(void, glGetMapdv, (GLenum target, GLenum query, GLdouble * v))
169 SDL_PROC_UNUSED(void, glGetMapfv, (GLenum target, GLenum query, GLfloat * v))
170 SDL_PROC_UNUSED(void, glGetMapiv, (GLenum target, GLenum query, GLint * v))
172  (GLenum face, GLenum pname, GLfloat * params))
174  (GLenum face, GLenum pname, GLint * params))
175 SDL_PROC_UNUSED(void, glGetPixelMapfv, (GLenum map, GLfloat * values))
176 SDL_PROC_UNUSED(void, glGetPixelMapuiv, (GLenum map, GLuint * values))
177 SDL_PROC_UNUSED(void, glGetPixelMapusv, (GLenum map, GLushort * values))
178 SDL_PROC(void, glGetPointerv, (GLenum pname, GLvoid * *params))
179 SDL_PROC_UNUSED(void, glGetPolygonStipple, (GLubyte * mask))
180 SDL_PROC(const GLubyte *, glGetString, (GLenum name))
182  (GLenum target, GLenum pname, GLfloat * params))
184  (GLenum target, GLenum pname, GLint * params))
186  (GLenum coord, GLenum pname, GLdouble * params))
188  (GLenum coord, GLenum pname, GLfloat * params))
190  (GLenum coord, GLenum pname, GLint * params))
192  (GLenum target, GLint level, GLenum format, GLenum type,
193  GLvoid * pixels))
195  (GLenum target, GLint level, GLenum pname, GLfloat * params))
197  (GLenum target, GLint level, GLenum pname, GLint * params))
199  (GLenum target, GLenum pname, GLfloat * params))
201  (GLenum target, GLenum pname, GLint * params))
202 SDL_PROC_UNUSED(void, glHint, (GLenum target, GLenum mode))
203 SDL_PROC_UNUSED(void, glIndexMask, (GLuint mask))
205  (GLenum type, GLsizei stride, const GLvoid * pointer))
206 SDL_PROC_UNUSED(void, glIndexd, (GLdouble c))
207 SDL_PROC_UNUSED(void, glIndexdv, (const GLdouble * c))
208 SDL_PROC_UNUSED(void, glIndexf, (GLfloat c))
209 SDL_PROC_UNUSED(void, glIndexfv, (const GLfloat * c))
210 SDL_PROC_UNUSED(void, glIndexi, (GLint c))
211 SDL_PROC_UNUSED(void, glIndexiv, (const GLint * c))
212 SDL_PROC_UNUSED(void, glIndexs, (GLshort c))
213 SDL_PROC_UNUSED(void, glIndexsv, (const GLshort * c))
214 SDL_PROC_UNUSED(void, glIndexub, (GLubyte c))
215 SDL_PROC_UNUSED(void, glIndexubv, (const GLubyte * c))
216 SDL_PROC_UNUSED(void, glInitNames, (void))
218  (GLenum format, GLsizei stride, const GLvoid * pointer))
219 SDL_PROC_UNUSED(GLboolean, glIsEnabled, (GLenum cap))
220 SDL_PROC_UNUSED(GLboolean, glIsList, (GLuint list))
221 SDL_PROC_UNUSED(GLboolean, glIsTexture, (GLuint texture))
222 SDL_PROC_UNUSED(void, glLightModelf, (GLenum pname, GLfloat param))
223 SDL_PROC_UNUSED(void, glLightModelfv, (GLenum pname, const GLfloat * params))
224 SDL_PROC_UNUSED(void, glLightModeli, (GLenum pname, GLint param))
225 SDL_PROC_UNUSED(void, glLightModeliv, (GLenum pname, const GLint * params))
226 SDL_PROC_UNUSED(void, glLightf, (GLenum light, GLenum pname, GLfloat param))
228  (GLenum light, GLenum pname, const GLfloat * params))
229 SDL_PROC_UNUSED(void, glLighti, (GLenum light, GLenum pname, GLint param))
231  (GLenum light, GLenum pname, const GLint * params))
232 SDL_PROC_UNUSED(void, glLineStipple, (GLint factor, GLushort pattern))
233 SDL_PROC(void, glLineWidth, (GLfloat width))
234 SDL_PROC_UNUSED(void, glListBase, (GLuint base))
235 SDL_PROC(void, glLoadIdentity, (void))
236 SDL_PROC_UNUSED(void, glLoadMatrixd, (const GLdouble * m))
237 SDL_PROC_UNUSED(void, glLoadMatrixf, (const GLfloat * m))
238 SDL_PROC_UNUSED(void, glLoadName, (GLuint name))
239 SDL_PROC_UNUSED(void, glLogicOp, (GLenum opcode))
241  (GLenum target, GLdouble u1, GLdouble u2, GLint stride,
242  GLint order, const GLdouble * points))
244  (GLenum target, GLfloat u1, GLfloat u2, GLint stride,
245  GLint order, const GLfloat * points))
247  (GLenum target, GLdouble u1, GLdouble u2, GLint ustride,
248  GLint uorder, GLdouble v1, GLdouble v2, GLint vstride,
249  GLint vorder, const GLdouble * points))
251  (GLenum target, GLfloat u1, GLfloat u2, GLint ustride,
252  GLint uorder, GLfloat v1, GLfloat v2, GLint vstride,
253  GLint vorder, const GLfloat * points))
254 SDL_PROC_UNUSED(void, glMapGrid1d, (GLint un, GLdouble u1, GLdouble u2))
255 SDL_PROC_UNUSED(void, glMapGrid1f, (GLint un, GLfloat u1, GLfloat u2))
257  (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1,
258  GLdouble v2))
260  (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1,
261  GLfloat v2))
262 SDL_PROC_UNUSED(void, glMaterialf, (GLenum face, GLenum pname, GLfloat param))
264  (GLenum face, GLenum pname, const GLfloat * params))
265 SDL_PROC_UNUSED(void, glMateriali, (GLenum face, GLenum pname, GLint param))
267  (GLenum face, GLenum pname, const GLint * params))
268 SDL_PROC(void, glMatrixMode, (GLenum mode))
269 SDL_PROC_UNUSED(void, glMultMatrixd, (const GLdouble * m))
270 SDL_PROC_UNUSED(void, glMultMatrixf, (const GLfloat * m))
271 SDL_PROC_UNUSED(void, glNewList, (GLuint list, GLenum mode))
272 SDL_PROC_UNUSED(void, glNormal3b, (GLbyte nx, GLbyte ny, GLbyte nz))
273 SDL_PROC_UNUSED(void, glNormal3bv, (const GLbyte * v))
274 SDL_PROC_UNUSED(void, glNormal3d, (GLdouble nx, GLdouble ny, GLdouble nz))
275 SDL_PROC_UNUSED(void, glNormal3dv, (const GLdouble * v))
276 SDL_PROC_UNUSED(void, glNormal3f, (GLfloat nx, GLfloat ny, GLfloat nz))
277 SDL_PROC_UNUSED(void, glNormal3fv, (const GLfloat * v))
278 SDL_PROC_UNUSED(void, glNormal3i, (GLint nx, GLint ny, GLint nz))
279 SDL_PROC_UNUSED(void, glNormal3iv, (const GLint * v))
280 SDL_PROC_UNUSED(void, glNormal3s, (GLshort nx, GLshort ny, GLshort nz))
281 SDL_PROC_UNUSED(void, glNormal3sv, (const GLshort * v))
283  (GLenum type, GLsizei stride, const GLvoid * pointer))
285  (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top,
286  GLdouble zNear, GLdouble zFar))
287 SDL_PROC_UNUSED(void, glPassThrough, (GLfloat token))
289  (GLenum map, GLsizei mapsize, const GLfloat * values))
291  (GLenum map, GLsizei mapsize, const GLuint * values))
293  (GLenum map, GLsizei mapsize, const GLushort * values))
294 SDL_PROC_UNUSED(void, glPixelStoref, (GLenum pname, GLfloat param))
295 SDL_PROC(void, glPixelStorei, (GLenum pname, GLint param))
296 SDL_PROC_UNUSED(void, glPixelTransferf, (GLenum pname, GLfloat param))
297 SDL_PROC_UNUSED(void, glPixelTransferi, (GLenum pname, GLint param))
298 SDL_PROC_UNUSED(void, glPixelZoom, (GLfloat xfactor, GLfloat yfactor))
299 SDL_PROC(void, glPointSize, (GLfloat size))
300 SDL_PROC_UNUSED(void, glPolygonMode, (GLenum face, GLenum mode))
301 SDL_PROC_UNUSED(void, glPolygonOffset, (GLfloat factor, GLfloat units))
302 SDL_PROC_UNUSED(void, glPolygonStipple, (const GLubyte * mask))
303 SDL_PROC_UNUSED(void, glPopAttrib, (void))
304 SDL_PROC_UNUSED(void, glPopClientAttrib, (void))
305 SDL_PROC(void, glPopMatrix, (void))
306 SDL_PROC_UNUSED(void, glPopName, (void))
308  (GLsizei n, const GLuint * textures,
309  const GLclampf * priorities))
312 SDL_PROC(void, glPushMatrix, (void))
313 SDL_PROC_UNUSED(void, glPushName, (GLuint name))
314 SDL_PROC_UNUSED(void, glRasterPos2d, (GLdouble x, GLdouble y))
315 SDL_PROC_UNUSED(void, glRasterPos2dv, (const GLdouble * v))
316 SDL_PROC_UNUSED(void, glRasterPos2f, (GLfloat x, GLfloat y))
317 SDL_PROC_UNUSED(void, glRasterPos2fv, (const GLfloat * v))
318 SDL_PROC(void, glRasterPos2i, (GLint x, GLint y))
319 SDL_PROC_UNUSED(void, glRasterPos2iv, (const GLint * v))
320 SDL_PROC_UNUSED(void, glRasterPos2s, (GLshort x, GLshort y))
321 SDL_PROC_UNUSED(void, glRasterPos2sv, (const GLshort * v))
322 SDL_PROC_UNUSED(void, glRasterPos3d, (GLdouble x, GLdouble y, GLdouble z))
323 SDL_PROC_UNUSED(void, glRasterPos3dv, (const GLdouble * v))
324 SDL_PROC_UNUSED(void, glRasterPos3f, (GLfloat x, GLfloat y, GLfloat z))
325 SDL_PROC_UNUSED(void, glRasterPos3fv, (const GLfloat * v))
326 SDL_PROC_UNUSED(void, glRasterPos3i, (GLint x, GLint y, GLint z))
327 SDL_PROC_UNUSED(void, glRasterPos3iv, (const GLint * v))
328 SDL_PROC_UNUSED(void, glRasterPos3s, (GLshort x, GLshort y, GLshort z))
329 SDL_PROC_UNUSED(void, glRasterPos3sv, (const GLshort * v))
331  (GLdouble x, GLdouble y, GLdouble z, GLdouble w))
332 SDL_PROC_UNUSED(void, glRasterPos4dv, (const GLdouble * v))
334  (GLfloat x, GLfloat y, GLfloat z, GLfloat w))
335 SDL_PROC_UNUSED(void, glRasterPos4fv, (const GLfloat * v))
336 SDL_PROC_UNUSED(void, glRasterPos4i, (GLint x, GLint y, GLint z, GLint w))
337 SDL_PROC_UNUSED(void, glRasterPos4iv, (const GLint * v))
339  (GLshort x, GLshort y, GLshort z, GLshort w))
340 SDL_PROC_UNUSED(void, glRasterPos4sv, (const GLshort * v))
341 SDL_PROC(void, glReadBuffer, (GLenum mode))
343  (GLint x, GLint y, GLsizei width, GLsizei height,
344  GLenum format, GLenum type, GLvoid * pixels))
346  (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2))
347 SDL_PROC_UNUSED(void, glRectdv, (const GLdouble * v1, const GLdouble * v2))
349  (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2))
350 SDL_PROC_UNUSED(void, glRectfv, (const GLfloat * v1, const GLfloat * v2))
351 SDL_PROC_UNUSED(void, glRecti, (GLint x1, GLint y1, GLint x2, GLint y2))
352 SDL_PROC_UNUSED(void, glRectiv, (const GLint * v1, const GLint * v2))
354  (GLshort x1, GLshort y1, GLshort x2, GLshort y2))
355 SDL_PROC_UNUSED(void, glRectsv, (const GLshort * v1, const GLshort * v2))
356 SDL_PROC_UNUSED(GLint, glRenderMode, (GLenum mode))
358  (GLdouble angle, GLdouble x, GLdouble y, GLdouble z))
359 SDL_PROC(void, glRotatef,
360  (GLfloat angle, GLfloat x, GLfloat y, GLfloat z))
361 SDL_PROC_UNUSED(void, glScaled, (GLdouble x, GLdouble y, GLdouble z))
362 SDL_PROC_UNUSED(void, glScalef, (GLfloat x, GLfloat y, GLfloat z))
363 SDL_PROC(void, glScissor, (GLint x, GLint y, GLsizei width, GLsizei height))
364 SDL_PROC_UNUSED(void, glSelectBuffer, (GLsizei size, GLuint * buffer))
365 SDL_PROC(void, glShadeModel, (GLenum mode))
366 SDL_PROC_UNUSED(void, glStencilFunc, (GLenum func, GLint ref, GLuint mask))
367 SDL_PROC_UNUSED(void, glStencilMask, (GLuint mask))
368 SDL_PROC_UNUSED(void, glStencilOp, (GLenum fail, GLenum zfail, GLenum zpass))
369 SDL_PROC_UNUSED(void, glTexCoord1d, (GLdouble s))
370 SDL_PROC_UNUSED(void, glTexCoord1dv, (const GLdouble * v))
371 SDL_PROC_UNUSED(void, glTexCoord1f, (GLfloat s))
372 SDL_PROC_UNUSED(void, glTexCoord1fv, (const GLfloat * v))
373 SDL_PROC_UNUSED(void, glTexCoord1i, (GLint s))
374 SDL_PROC_UNUSED(void, glTexCoord1iv, (const GLint * v))
375 SDL_PROC_UNUSED(void, glTexCoord1s, (GLshort s))
376 SDL_PROC_UNUSED(void, glTexCoord1sv, (const GLshort * v))
377 SDL_PROC_UNUSED(void, glTexCoord2d, (GLdouble s, GLdouble t))
378 SDL_PROC_UNUSED(void, glTexCoord2dv, (const GLdouble * v))
379 SDL_PROC(void, glTexCoord2f, (GLfloat s, GLfloat t))
380 SDL_PROC_UNUSED(void, glTexCoord2fv, (const GLfloat * v))
381 SDL_PROC_UNUSED(void, glTexCoord2i, (GLint s, GLint t))
382 SDL_PROC_UNUSED(void, glTexCoord2iv, (const GLint * v))
383 SDL_PROC_UNUSED(void, glTexCoord2s, (GLshort s, GLshort t))
384 SDL_PROC_UNUSED(void, glTexCoord2sv, (const GLshort * v))
385 SDL_PROC_UNUSED(void, glTexCoord3d, (GLdouble s, GLdouble t, GLdouble r))
386 SDL_PROC_UNUSED(void, glTexCoord3dv, (const GLdouble * v))
387 SDL_PROC_UNUSED(void, glTexCoord3f, (GLfloat s, GLfloat t, GLfloat r))
388 SDL_PROC_UNUSED(void, glTexCoord3fv, (const GLfloat * v))
389 SDL_PROC_UNUSED(void, glTexCoord3i, (GLint s, GLint t, GLint r))
390 SDL_PROC_UNUSED(void, glTexCoord3iv, (const GLint * v))
391 SDL_PROC_UNUSED(void, glTexCoord3s, (GLshort s, GLshort t, GLshort r))
392 SDL_PROC_UNUSED(void, glTexCoord3sv, (const GLshort * v))
394  (GLdouble s, GLdouble t, GLdouble r, GLdouble q))
395 SDL_PROC_UNUSED(void, glTexCoord4dv, (const GLdouble * v))
397  (GLfloat s, GLfloat t, GLfloat r, GLfloat q))
398 SDL_PROC_UNUSED(void, glTexCoord4fv, (const GLfloat * v))
399 SDL_PROC_UNUSED(void, glTexCoord4i, (GLint s, GLint t, GLint r, GLint q))
400 SDL_PROC_UNUSED(void, glTexCoord4iv, (const GLint * v))
402  (GLshort s, GLshort t, GLshort r, GLshort q))
403 SDL_PROC_UNUSED(void, glTexCoord4sv, (const GLshort * v))
405  (GLint size, GLenum type, GLsizei stride,
406  const GLvoid * pointer))
407 SDL_PROC(void, glTexEnvf, (GLenum target, GLenum pname, GLfloat param))
409  (GLenum target, GLenum pname, const GLfloat * params))
410 SDL_PROC_UNUSED(void, glTexEnvi, (GLenum target, GLenum pname, GLint param))
412  (GLenum target, GLenum pname, const GLint * params))
413 SDL_PROC_UNUSED(void, glTexGend, (GLenum coord, GLenum pname, GLdouble param))
415  (GLenum coord, GLenum pname, const GLdouble * params))
416 SDL_PROC_UNUSED(void, glTexGenf, (GLenum coord, GLenum pname, GLfloat param))
418  (GLenum coord, GLenum pname, const GLfloat * params))
419 SDL_PROC_UNUSED(void, glTexGeni, (GLenum coord, GLenum pname, GLint param))
421  (GLenum coord, GLenum pname, const GLint * params))
423  (GLenum target, GLint level, GLint internalformat,
424  GLsizei width, GLint border, GLenum format, GLenum type,
425  const GLvoid * pixels))
427  (GLenum target, GLint level, GLint internalformat, GLsizei width,
428  GLsizei height, GLint border, GLenum format, GLenum type,
429  const GLvoid * pixels))
431  (GLenum target, GLenum pname, GLfloat param))
433  (GLenum target, GLenum pname, const GLfloat * params))
434 SDL_PROC(void, glTexParameteri, (GLenum target, GLenum pname, GLint param))
436  (GLenum target, GLenum pname, const GLint * params))
438  (GLenum target, GLint level, GLint xoffset, GLsizei width,
439  GLenum format, GLenum type, const GLvoid * pixels))
441  (GLenum target, GLint level, GLint xoffset, GLint yoffset,
442  GLsizei width, GLsizei height, GLenum format, GLenum type,
443  const GLvoid * pixels))
444 SDL_PROC_UNUSED(void, glTranslated, (GLdouble x, GLdouble y, GLdouble z))
445 SDL_PROC(void, glTranslatef, (GLfloat x, GLfloat y, GLfloat z))
446 SDL_PROC_UNUSED(void, glVertex2d, (GLdouble x, GLdouble y))
447 SDL_PROC_UNUSED(void, glVertex2dv, (const GLdouble * v))
448 SDL_PROC(void, glVertex2f, (GLfloat x, GLfloat y))
449 SDL_PROC_UNUSED(void, glVertex2fv, (const GLfloat * v))
450 SDL_PROC_UNUSED(void, glVertex2i, (GLint x, GLint y))
451 SDL_PROC_UNUSED(void, glVertex2iv, (const GLint * v))
452 SDL_PROC_UNUSED(void, glVertex2s, (GLshort x, GLshort y))
453 SDL_PROC_UNUSED(void, glVertex2sv, (const GLshort * v))
454 SDL_PROC_UNUSED(void, glVertex3d, (GLdouble x, GLdouble y, GLdouble z))
455 SDL_PROC_UNUSED(void, glVertex3dv, (const GLdouble * v))
456 SDL_PROC_UNUSED(void, glVertex3f, (GLfloat x, GLfloat y, GLfloat z))
457 SDL_PROC(void, glVertex3fv, (const GLfloat * v))
458 SDL_PROC_UNUSED(void, glVertex3i, (GLint x, GLint y, GLint z))
459 SDL_PROC_UNUSED(void, glVertex3iv, (const GLint * v))
460 SDL_PROC_UNUSED(void, glVertex3s, (GLshort x, GLshort y, GLshort z))
461 SDL_PROC_UNUSED(void, glVertex3sv, (const GLshort * v))
463  (GLdouble x, GLdouble y, GLdouble z, GLdouble w))
464 SDL_PROC_UNUSED(void, glVertex4dv, (const GLdouble * v))
466  (GLfloat x, GLfloat y, GLfloat z, GLfloat w))
467 SDL_PROC_UNUSED(void, glVertex4fv, (const GLfloat * v))
468 SDL_PROC_UNUSED(void, glVertex4i, (GLint x, GLint y, GLint z, GLint w))
469 SDL_PROC_UNUSED(void, glVertex4iv, (const GLint * v))
471  (GLshort x, GLshort y, GLshort z, GLshort w))
472 SDL_PROC_UNUSED(void, glVertex4sv, (const GLshort * v))
474  (GLint size, GLenum type, GLsizei stride,
475  const GLvoid * pointer))
476 SDL_PROC(void, glViewport, (GLint x, GLint y, GLsizei width, GLsizei height))
477 
478 /* vi: set ts=4 sw=4 expandtab: */