comparison src/video/SDL_glfuncs.h @ 1927:aeb8263d377a

OpenGL renderer is feature complete! Dynamically load GL functions in the OpenGL renderer.
author Sam Lantinga <slouken@libsdl.org>
date Sat, 22 Jul 2006 23:04:41 +0000
parents c121d94672cb
children 8055185ae4ed
comparison
equal deleted inserted replaced
1926:307355678142 1927:aeb8263d377a
14 (GLsizei, GLsizei, GLfloat, GLfloat, GLfloat, GLfloat, 14 (GLsizei, GLsizei, GLfloat, GLfloat, GLfloat, GLfloat,
15 const GLubyte *)) 15 const GLubyte *))
16 SDL_PROC(void, glBlendFunc, (GLenum, GLenum)) 16 SDL_PROC(void, glBlendFunc, (GLenum, GLenum))
17 SDL_PROC_UNUSED(void, glCallList, (GLuint)) 17 SDL_PROC_UNUSED(void, glCallList, (GLuint))
18 SDL_PROC_UNUSED(void, glCallLists, (GLsizei, GLenum, const GLvoid *)) 18 SDL_PROC_UNUSED(void, glCallLists, (GLsizei, GLenum, const GLvoid *))
19 SDL_PROC_UNUSED(void, glClear, (GLbitfield)) 19 SDL_PROC(void, glClear, (GLbitfield))
20 SDL_PROC_UNUSED(void, glClearAccum, (GLfloat, GLfloat, GLfloat, GLfloat)) 20 SDL_PROC_UNUSED(void, glClearAccum, (GLfloat, GLfloat, GLfloat, GLfloat))
21 SDL_PROC_UNUSED(void, glClearColor, (GLclampf, GLclampf, GLclampf, GLclampf)) 21 SDL_PROC(void, glClearColor, (GLclampf, GLclampf, GLclampf, GLclampf))
22 SDL_PROC_UNUSED(void, glClearDepth, (GLclampd)) 22 SDL_PROC_UNUSED(void, glClearDepth, (GLclampd))
23 SDL_PROC_UNUSED(void, glClearIndex, (GLfloat)) 23 SDL_PROC_UNUSED(void, glClearIndex, (GLfloat))
24 SDL_PROC_UNUSED(void, glClearStencil, (GLint)) 24 SDL_PROC_UNUSED(void, glClearStencil, (GLint))
25 SDL_PROC_UNUSED(void, glClipPlane, (GLenum, const GLdouble *)) 25 SDL_PROC_UNUSED(void, glClipPlane, (GLenum, const GLdouble *))
26 SDL_PROC_UNUSED(void, glColor3b, (GLbyte, GLbyte, GLbyte)) 26 SDL_PROC_UNUSED(void, glColor3b, (GLbyte, GLbyte, GLbyte))
31 SDL_PROC_UNUSED(void, glColor3fv, (const GLfloat *)) 31 SDL_PROC_UNUSED(void, glColor3fv, (const GLfloat *))
32 SDL_PROC_UNUSED(void, glColor3i, (GLint, GLint, GLint)) 32 SDL_PROC_UNUSED(void, glColor3i, (GLint, GLint, GLint))
33 SDL_PROC_UNUSED(void, glColor3iv, (const GLint *)) 33 SDL_PROC_UNUSED(void, glColor3iv, (const GLint *))
34 SDL_PROC_UNUSED(void, glColor3s, (GLshort, GLshort, GLshort)) 34 SDL_PROC_UNUSED(void, glColor3s, (GLshort, GLshort, GLshort))
35 SDL_PROC_UNUSED(void, glColor3sv, (const GLshort *)) 35 SDL_PROC_UNUSED(void, glColor3sv, (const GLshort *))
36 SDL_PROC(void, glColor3ub, (GLubyte, GLubyte, GLubyte)) 36 SDL_PROC_UNUSED(void, glColor3ub, (GLubyte, GLubyte, GLubyte))
37 SDL_PROC_UNUSED(void, glColor3ubv, (const GLubyte *)) 37 SDL_PROC_UNUSED(void, glColor3ubv, (const GLubyte *))
38 SDL_PROC_UNUSED(void, glColor3ui, (GLuint, GLuint, GLuint)) 38 SDL_PROC_UNUSED(void, glColor3ui, (GLuint, GLuint, GLuint))
39 SDL_PROC_UNUSED(void, glColor3uiv, (const GLuint *)) 39 SDL_PROC_UNUSED(void, glColor3uiv, (const GLuint *))
40 SDL_PROC_UNUSED(void, glColor3us, (GLushort, GLushort, GLushort)) 40 SDL_PROC_UNUSED(void, glColor3us, (GLushort, GLushort, GLushort))
41 SDL_PROC_UNUSED(void, glColor3usv, (const GLushort *)) 41 SDL_PROC_UNUSED(void, glColor3usv, (const GLushort *))
42 SDL_PROC_UNUSED(void, glColor4b, (GLbyte, GLbyte, GLbyte, GLbyte)) 42 SDL_PROC_UNUSED(void, glColor4b, (GLbyte, GLbyte, GLbyte, GLbyte))
43 SDL_PROC_UNUSED(void, glColor4bv, (const GLbyte *)) 43 SDL_PROC_UNUSED(void, glColor4bv, (const GLbyte *))
44 SDL_PROC_UNUSED(void, glColor4d, (GLdouble, GLdouble, GLdouble, GLdouble)) 44 SDL_PROC_UNUSED(void, glColor4d, (GLdouble, GLdouble, GLdouble, GLdouble))
45 SDL_PROC_UNUSED(void, glColor4dv, (const GLdouble *)) 45 SDL_PROC_UNUSED(void, glColor4dv, (const GLdouble *))
46 SDL_PROC(void, glColor4f, (GLfloat, GLfloat, GLfloat, GLfloat)) 46 SDL_PROC_UNUSED(void, glColor4f, (GLfloat, GLfloat, GLfloat, GLfloat))
47 SDL_PROC_UNUSED(void, glColor4fv, (const GLfloat *)) 47 SDL_PROC_UNUSED(void, glColor4fv, (const GLfloat *))
48 SDL_PROC_UNUSED(void, glColor4i, (GLint, GLint, GLint, GLint)) 48 SDL_PROC_UNUSED(void, glColor4i, (GLint, GLint, GLint, GLint))
49 SDL_PROC_UNUSED(void, glColor4iv, (const GLint *)) 49 SDL_PROC_UNUSED(void, glColor4iv, (const GLint *))
50 SDL_PROC_UNUSED(void, glColor4s, (GLshort, GLshort, GLshort, GLshort)) 50 SDL_PROC_UNUSED(void, glColor4s, (GLshort, GLshort, GLshort, GLshort))
51 SDL_PROC_UNUSED(void, glColor4sv, (const GLshort *)) 51 SDL_PROC_UNUSED(void, glColor4sv, (const GLshort *))
52 SDL_PROC(void, glColor4ub, 52 SDL_PROC_UNUSED(void, glColor4ub,
53 (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)) 53 (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha))
54 SDL_PROC_UNUSED(void, glColor4ubv, (const GLubyte * v)) 54 SDL_PROC_UNUSED(void, glColor4ubv, (const GLubyte * v))
55 SDL_PROC_UNUSED(void, glColor4ui, 55 SDL_PROC_UNUSED(void, glColor4ui,
56 (GLuint red, GLuint green, GLuint blue, GLuint alpha)) 56 (GLuint red, GLuint green, GLuint blue, GLuint alpha))
57 SDL_PROC_UNUSED(void, glColor4uiv, (const GLuint * v)) 57 SDL_PROC_UNUSED(void, glColor4uiv, (const GLuint * v))
58 SDL_PROC_UNUSED(void, glColor4us, 58 SDL_PROC_UNUSED(void, glColor4us,
87 SDL_PROC_UNUSED(void, glDepthMask, (GLboolean flag)) 87 SDL_PROC_UNUSED(void, glDepthMask, (GLboolean flag))
88 SDL_PROC_UNUSED(void, glDepthRange, (GLclampd zNear, GLclampd zFar)) 88 SDL_PROC_UNUSED(void, glDepthRange, (GLclampd zNear, GLclampd zFar))
89 SDL_PROC(void, glDisable, (GLenum cap)) 89 SDL_PROC(void, glDisable, (GLenum cap))
90 SDL_PROC_UNUSED(void, glDisableClientState, (GLenum array)) 90 SDL_PROC_UNUSED(void, glDisableClientState, (GLenum array))
91 SDL_PROC_UNUSED(void, glDrawArrays, (GLenum mode, GLint first, GLsizei count)) 91 SDL_PROC_UNUSED(void, glDrawArrays, (GLenum mode, GLint first, GLsizei count))
92 SDL_PROC(void, glDrawBuffer, (GLenum mode)) 92 SDL_PROC_UNUSED(void, glDrawBuffer, (GLenum mode))
93 SDL_PROC_UNUSED(void, glDrawElements, 93 SDL_PROC_UNUSED(void, glDrawElements,
94 (GLenum mode, GLsizei count, GLenum type, 94 (GLenum mode, GLsizei count, GLenum type,
95 const GLvoid * indices)) 95 const GLvoid * indices))
96 SDL_PROC_UNUSED(void, glDrawPixels, 96 SDL_PROC_UNUSED(void, glDrawPixels,
97 (GLsizei width, GLsizei height, GLenum format, GLenum type, 97 (GLsizei width, GLsizei height, GLenum format, GLenum type,
117 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)) 117 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2))
118 SDL_PROC_UNUSED(void, glEvalPoint1, (GLint i)) 118 SDL_PROC_UNUSED(void, glEvalPoint1, (GLint i))
119 SDL_PROC_UNUSED(void, glEvalPoint2, (GLint i, GLint j)) 119 SDL_PROC_UNUSED(void, glEvalPoint2, (GLint i, GLint j))
120 SDL_PROC_UNUSED(void, glFeedbackBuffer, 120 SDL_PROC_UNUSED(void, glFeedbackBuffer,
121 (GLsizei size, GLenum type, GLfloat * buffer)) 121 (GLsizei size, GLenum type, GLfloat * buffer))
122 SDL_PROC(void, glFinish, (void)) 122 SDL_PROC_UNUSED(void, glFinish, (void))
123 SDL_PROC(void, glFlush, (void)) 123 SDL_PROC_UNUSED(void, glFlush, (void))
124 SDL_PROC_UNUSED(void, glFogf, (GLenum pname, GLfloat param)) 124 SDL_PROC_UNUSED(void, glFogf, (GLenum pname, GLfloat param))
125 SDL_PROC_UNUSED(void, glFogfv, (GLenum pname, const GLfloat * params)) 125 SDL_PROC_UNUSED(void, glFogfv, (GLenum pname, const GLfloat * params))
126 SDL_PROC_UNUSED(void, glFogi, (GLenum pname, GLint param)) 126 SDL_PROC_UNUSED(void, glFogi, (GLenum pname, GLint param))
127 SDL_PROC_UNUSED(void, glFogiv, (GLenum pname, const GLint * params)) 127 SDL_PROC_UNUSED(void, glFogiv, (GLenum pname, const GLint * params))
128 SDL_PROC_UNUSED(void, glFrontFace, (GLenum mode)) 128 SDL_PROC_UNUSED(void, glFrontFace, (GLenum mode))
151 SDL_PROC_UNUSED(void, glGetPixelMapfv, (GLenum map, GLfloat * values)) 151 SDL_PROC_UNUSED(void, glGetPixelMapfv, (GLenum map, GLfloat * values))
152 SDL_PROC_UNUSED(void, glGetPixelMapuiv, (GLenum map, GLuint * values)) 152 SDL_PROC_UNUSED(void, glGetPixelMapuiv, (GLenum map, GLuint * values))
153 SDL_PROC_UNUSED(void, glGetPixelMapusv, (GLenum map, GLushort * values)) 153 SDL_PROC_UNUSED(void, glGetPixelMapusv, (GLenum map, GLushort * values))
154 SDL_PROC_UNUSED(void, glGetPointerv, (GLenum pname, GLvoid * *params)) 154 SDL_PROC_UNUSED(void, glGetPointerv, (GLenum pname, GLvoid * *params))
155 SDL_PROC_UNUSED(void, glGetPolygonStipple, (GLubyte * mask)) 155 SDL_PROC_UNUSED(void, glGetPolygonStipple, (GLubyte * mask))
156 SDL_PROC(const GLubyte *, glGetString, (GLenum name)) 156 SDL_PROC_UNUSED(const GLubyte *, glGetString, (GLenum name))
157 SDL_PROC_UNUSED(void, glGetTexEnvfv, 157 SDL_PROC_UNUSED(void, glGetTexEnvfv,
158 (GLenum target, GLenum pname, GLfloat * params)) 158 (GLenum target, GLenum pname, GLfloat * params))
159 SDL_PROC_UNUSED(void, glGetTexEnviv, 159 SDL_PROC_UNUSED(void, glGetTexEnviv,
160 (GLenum target, GLenum pname, GLint * params)) 160 (GLenum target, GLenum pname, GLint * params))
161 SDL_PROC_UNUSED(void, glGetTexGendv, 161 SDL_PROC_UNUSED(void, glGetTexGendv,
274 SDL_PROC_UNUSED(void, glPixelZoom, (GLfloat xfactor, GLfloat yfactor)) 274 SDL_PROC_UNUSED(void, glPixelZoom, (GLfloat xfactor, GLfloat yfactor))
275 SDL_PROC_UNUSED(void, glPointSize, (GLfloat size)) 275 SDL_PROC_UNUSED(void, glPointSize, (GLfloat size))
276 SDL_PROC_UNUSED(void, glPolygonMode, (GLenum face, GLenum mode)) 276 SDL_PROC_UNUSED(void, glPolygonMode, (GLenum face, GLenum mode))
277 SDL_PROC_UNUSED(void, glPolygonOffset, (GLfloat factor, GLfloat units)) 277 SDL_PROC_UNUSED(void, glPolygonOffset, (GLfloat factor, GLfloat units))
278 SDL_PROC_UNUSED(void, glPolygonStipple, (const GLubyte * mask)) 278 SDL_PROC_UNUSED(void, glPolygonStipple, (const GLubyte * mask))
279 SDL_PROC(void, glPopAttrib, (void)) 279 SDL_PROC_UNUSED(void, glPopAttrib, (void))
280 SDL_PROC(void, glPopClientAttrib, (void)) 280 SDL_PROC_UNUSED(void, glPopClientAttrib, (void))
281 SDL_PROC(void, glPopMatrix, (void)) 281 SDL_PROC_UNUSED(void, glPopMatrix, (void))
282 SDL_PROC_UNUSED(void, glPopName, (void)) 282 SDL_PROC_UNUSED(void, glPopName, (void))
283 SDL_PROC_UNUSED(void, glPrioritizeTextures, 283 SDL_PROC_UNUSED(void, glPrioritizeTextures,
284 (GLsizei n, const GLuint * textures, 284 (GLsizei n, const GLuint * textures,
285 const GLclampf * priorities)) 285 const GLclampf * priorities))
286 SDL_PROC(void, glPushAttrib, (GLbitfield mask)) 286 SDL_PROC_UNUSED(void, glPushAttrib, (GLbitfield mask))
287 SDL_PROC(void, glPushClientAttrib, (GLbitfield mask)) 287 SDL_PROC_UNUSED(void, glPushClientAttrib, (GLbitfield mask))
288 SDL_PROC(void, glPushMatrix, (void)) 288 SDL_PROC_UNUSED(void, glPushMatrix, (void))
289 SDL_PROC_UNUSED(void, glPushName, (GLuint name)) 289 SDL_PROC_UNUSED(void, glPushName, (GLuint name))
290 SDL_PROC_UNUSED(void, glRasterPos2d, (GLdouble x, GLdouble y)) 290 SDL_PROC_UNUSED(void, glRasterPos2d, (GLdouble x, GLdouble y))
291 SDL_PROC_UNUSED(void, glRasterPos2dv, (const GLdouble * v)) 291 SDL_PROC_UNUSED(void, glRasterPos2dv, (const GLdouble * v))
292 SDL_PROC_UNUSED(void, glRasterPos2f, (GLfloat x, GLfloat y)) 292 SDL_PROC_UNUSED(void, glRasterPos2f, (GLfloat x, GLfloat y))
293 SDL_PROC_UNUSED(void, glRasterPos2fv, (const GLfloat * v)) 293 SDL_PROC_UNUSED(void, glRasterPos2fv, (const GLfloat * v))
313 SDL_PROC_UNUSED(void, glRasterPos4iv, (const GLint * v)) 313 SDL_PROC_UNUSED(void, glRasterPos4iv, (const GLint * v))
314 SDL_PROC_UNUSED(void, glRasterPos4s, 314 SDL_PROC_UNUSED(void, glRasterPos4s,
315 (GLshort x, GLshort y, GLshort z, GLshort w)) 315 (GLshort x, GLshort y, GLshort z, GLshort w))
316 SDL_PROC_UNUSED(void, glRasterPos4sv, (const GLshort * v)) 316 SDL_PROC_UNUSED(void, glRasterPos4sv, (const GLshort * v))
317 SDL_PROC_UNUSED(void, glReadBuffer, (GLenum mode)) 317 SDL_PROC_UNUSED(void, glReadBuffer, (GLenum mode))
318 SDL_PROC(void, glReadPixels, 318 SDL_PROC_UNUSED(void, glReadPixels,
319 (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, 319 (GLint x, GLint y, GLsizei width, GLsizei height,
320 GLenum type, GLvoid * pixels)) 320 GLenum format, GLenum type, GLvoid * pixels))
321 SDL_PROC_UNUSED(void, glRectd, 321 SDL_PROC_UNUSED(void, glRectd,
322 (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)) 322 (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2))
323 SDL_PROC_UNUSED(void, glRectdv, (const GLdouble * v1, const GLdouble * v2)) 323 SDL_PROC_UNUSED(void, glRectdv, (const GLdouble * v1, const GLdouble * v2))
324 SDL_PROC_UNUSED(void, glRectf, 324 SDL_PROC_UNUSED(void, glRectf,
325 (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)) 325 (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2))
416 GLenum format, GLenum type, const GLvoid * pixels)) 416 GLenum format, GLenum type, const GLvoid * pixels))
417 SDL_PROC(void, glTexSubImage2D, 417 SDL_PROC(void, glTexSubImage2D,
418 (GLenum target, GLint level, GLint xoffset, GLint yoffset, 418 (GLenum target, GLint level, GLint xoffset, GLint yoffset,
419 GLsizei width, GLsizei height, GLenum format, GLenum type, 419 GLsizei width, GLsizei height, GLenum format, GLenum type,
420 const GLvoid * pixels)) 420 const GLvoid * pixels))
421 SDL_PROC(void, glTranslated, (GLdouble x, GLdouble y, GLdouble z)) 421 SDL_PROC_UNUSED(void, glTranslated, (GLdouble x, GLdouble y, GLdouble z))
422 SDL_PROC_UNUSED(void, glTranslatef, (GLfloat x, GLfloat y, GLfloat z)) 422 SDL_PROC_UNUSED(void, glTranslatef, (GLfloat x, GLfloat y, GLfloat z))
423 SDL_PROC_UNUSED(void, glVertex2d, (GLdouble x, GLdouble y)) 423 SDL_PROC_UNUSED(void, glVertex2d, (GLdouble x, GLdouble y))
424 SDL_PROC_UNUSED(void, glVertex2dv, (const GLdouble * v)) 424 SDL_PROC_UNUSED(void, glVertex2dv, (const GLdouble * v))
425 SDL_PROC_UNUSED(void, glVertex2f, (GLfloat x, GLfloat y)) 425 SDL_PROC_UNUSED(void, glVertex2f, (GLfloat x, GLfloat y))
426 SDL_PROC_UNUSED(void, glVertex2fv, (const GLfloat * v)) 426 SDL_PROC_UNUSED(void, glVertex2fv, (const GLfloat * v))
449 SDL_PROC_UNUSED(void, glVertex4sv, (const GLshort * v)) 449 SDL_PROC_UNUSED(void, glVertex4sv, (const GLshort * v))
450 SDL_PROC_UNUSED(void, glVertexPointer, 450 SDL_PROC_UNUSED(void, glVertexPointer,
451 (GLint size, GLenum type, GLsizei stride, 451 (GLint size, GLenum type, GLsizei stride,
452 const GLvoid * pointer)) 452 const GLvoid * pointer))
453 SDL_PROC(void, glViewport, (GLint x, GLint y, GLsizei width, GLsizei height)) 453 SDL_PROC(void, glViewport, (GLint x, GLint y, GLsizei width, GLsizei height))
454
454 /* vi: set ts=4 sw=4 expandtab: */ 455 /* vi: set ts=4 sw=4 expandtab: */