sdl

FORK: Simple Directmedia Layer
git clone https://git.neptards.moe/neptards/sdl.git
Log | Files | Refs

SDL_glfuncs.h (26391B)


      1 /*
      2   Simple DirectMedia Layer
      3   Copyright (C) 1997-2020 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 
     28 SDL_PROC_UNUSED(void, glAccum, (GLenum, GLfloat))
     29 SDL_PROC_UNUSED(void, glAlphaFunc, (GLenum, GLclampf))
     30 SDL_PROC_UNUSED(GLboolean, glAreTexturesResident,
     31                 (GLsizei, const GLuint *, GLboolean *))
     32 SDL_PROC_UNUSED(void, glArrayElement, (GLint))
     33 SDL_PROC(void, glBegin, (GLenum))
     34 SDL_PROC(void, glBindTexture, (GLenum, GLuint))
     35 SDL_PROC_UNUSED(void, glBitmap,
     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))
     46 SDL_PROC_UNUSED(void, glClearDepth, (GLclampd))
     47 SDL_PROC_UNUSED(void, glClearIndex, (GLfloat))
     48 SDL_PROC_UNUSED(void, glClearStencil, (GLint))
     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 *))
     76 SDL_PROC_UNUSED(void, glColor4ub,
     77                 (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha))
     78 SDL_PROC_UNUSED(void, glColor4ubv, (const GLubyte * v))
     79 SDL_PROC_UNUSED(void, glColor4ui,
     80                 (GLuint red, GLuint green, GLuint blue, GLuint alpha))
     81 SDL_PROC_UNUSED(void, glColor4uiv, (const GLuint * v))
     82 SDL_PROC_UNUSED(void, glColor4us,
     83                 (GLushort red, GLushort green, GLushort blue, GLushort alpha))
     84 SDL_PROC_UNUSED(void, glColor4usv, (const GLushort * v))
     85 SDL_PROC_UNUSED(void, glColorMask,
     86                 (GLboolean red, GLboolean green, GLboolean blue,
     87                  GLboolean alpha))
     88 SDL_PROC_UNUSED(void, glColorMaterial, (GLenum face, GLenum mode))
     89 SDL_PROC_UNUSED(void, glColorPointer,
     90                 (GLint size, GLenum type, GLsizei stride,
     91                  const GLvoid * pointer))
     92 SDL_PROC_UNUSED(void, glCopyPixels,
     93                 (GLint x, GLint y, GLsizei width, GLsizei height,
     94                  GLenum type))
     95 SDL_PROC_UNUSED(void, glCopyTexImage1D,
     96                 (GLenum target, GLint level, GLenum internalFormat, GLint x,
     97                  GLint y, GLsizei width, GLint border))
     98 SDL_PROC_UNUSED(void, glCopyTexImage2D,
     99                 (GLenum target, GLint level, GLenum internalFormat, GLint x,
    100                  GLint y, GLsizei width, GLsizei height, GLint border))
    101 SDL_PROC_UNUSED(void, glCopyTexSubImage1D,
    102                 (GLenum target, GLint level, GLint xoffset, GLint x, GLint y,
    103                  GLsizei width))
    104 SDL_PROC_UNUSED(void, glCopyTexSubImage2D,
    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))
    112 SDL_PROC_UNUSED(void, glDepthRange, (GLclampd zNear, GLclampd zFar))
    113 SDL_PROC(void, glDisable, (GLenum cap))
    114 SDL_PROC_UNUSED(void, glDisableClientState, (GLenum array))
    115 SDL_PROC_UNUSED(void, glDrawArrays, (GLenum mode, GLint first, GLsizei count))
    116 SDL_PROC_UNUSED(void, glDrawBuffer, (GLenum mode))
    117 SDL_PROC_UNUSED(void, glDrawElements,
    118                 (GLenum mode, GLsizei count, GLenum type,
    119                  const GLvoid * indices))
    120 SDL_PROC(void, glDrawPixels,
    121          (GLsizei width, GLsizei height, GLenum format, GLenum type,
    122           const GLvoid * pixels))
    123 SDL_PROC_UNUSED(void, glEdgeFlag, (GLboolean flag))
    124 SDL_PROC_UNUSED(void, glEdgeFlagPointer,
    125                 (GLsizei stride, const GLvoid * pointer))
    126 SDL_PROC_UNUSED(void, glEdgeFlagv, (const GLboolean * flag))
    127 SDL_PROC(void, glEnable, (GLenum cap))
    128 SDL_PROC_UNUSED(void, glEnableClientState, (GLenum array))
    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))
    140 SDL_PROC_UNUSED(void, glEvalMesh2,
    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))
    144 SDL_PROC_UNUSED(void, glFeedbackBuffer,
    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))
    153 SDL_PROC_UNUSED(void, glFrustum,
    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))
    164 SDL_PROC_UNUSED(void, glGetLightfv,
    165                 (GLenum light, GLenum pname, GLfloat * params))
    166 SDL_PROC_UNUSED(void, glGetLightiv,
    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))
    171 SDL_PROC_UNUSED(void, glGetMaterialfv,
    172                 (GLenum face, GLenum pname, GLfloat * params))
    173 SDL_PROC_UNUSED(void, glGetMaterialiv,
    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))
    181 SDL_PROC_UNUSED(void, glGetTexEnvfv,
    182                 (GLenum target, GLenum pname, GLfloat * params))
    183 SDL_PROC_UNUSED(void, glGetTexEnviv,
    184                 (GLenum target, GLenum pname, GLint * params))
    185 SDL_PROC_UNUSED(void, glGetTexGendv,
    186                 (GLenum coord, GLenum pname, GLdouble * params))
    187 SDL_PROC_UNUSED(void, glGetTexGenfv,
    188                 (GLenum coord, GLenum pname, GLfloat * params))
    189 SDL_PROC_UNUSED(void, glGetTexGeniv,
    190                 (GLenum coord, GLenum pname, GLint * params))
    191 SDL_PROC_UNUSED(void, glGetTexImage,
    192                 (GLenum target, GLint level, GLenum format, GLenum type,
    193                  GLvoid * pixels))
    194 SDL_PROC_UNUSED(void, glGetTexLevelParameterfv,
    195                 (GLenum target, GLint level, GLenum pname, GLfloat * params))
    196 SDL_PROC_UNUSED(void, glGetTexLevelParameteriv,
    197                 (GLenum target, GLint level, GLenum pname, GLint * params))
    198 SDL_PROC_UNUSED(void, glGetTexParameterfv,
    199                 (GLenum target, GLenum pname, GLfloat * params))
    200 SDL_PROC_UNUSED(void, glGetTexParameteriv,
    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))
    204 SDL_PROC_UNUSED(void, glIndexPointer,
    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))
    217 SDL_PROC_UNUSED(void, glInterleavedArrays,
    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))
    227 SDL_PROC_UNUSED(void, glLightfv,
    228                 (GLenum light, GLenum pname, const GLfloat * params))
    229 SDL_PROC_UNUSED(void, glLighti, (GLenum light, GLenum pname, GLint param))
    230 SDL_PROC_UNUSED(void, glLightiv,
    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))
    240 SDL_PROC_UNUSED(void, glMap1d,
    241                 (GLenum target, GLdouble u1, GLdouble u2, GLint stride,
    242                  GLint order, const GLdouble * points))
    243 SDL_PROC_UNUSED(void, glMap1f,
    244                 (GLenum target, GLfloat u1, GLfloat u2, GLint stride,
    245                  GLint order, const GLfloat * points))
    246 SDL_PROC_UNUSED(void, glMap2d,
    247                 (GLenum target, GLdouble u1, GLdouble u2, GLint ustride,
    248                  GLint uorder, GLdouble v1, GLdouble v2, GLint vstride,
    249                  GLint vorder, const GLdouble * points))
    250 SDL_PROC_UNUSED(void, glMap2f,
    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))
    256 SDL_PROC_UNUSED(void, glMapGrid2d,
    257                 (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1,
    258                  GLdouble v2))
    259 SDL_PROC_UNUSED(void, glMapGrid2f,
    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))
    263 SDL_PROC_UNUSED(void, glMaterialfv,
    264                 (GLenum face, GLenum pname, const GLfloat * params))
    265 SDL_PROC_UNUSED(void, glMateriali, (GLenum face, GLenum pname, GLint param))
    266 SDL_PROC_UNUSED(void, glMaterialiv,
    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))
    282 SDL_PROC_UNUSED(void, glNormalPointer,
    283                 (GLenum type, GLsizei stride, const GLvoid * pointer))
    284 SDL_PROC(void, glOrtho,
    285          (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top,
    286           GLdouble zNear, GLdouble zFar))
    287 SDL_PROC_UNUSED(void, glPassThrough, (GLfloat token))
    288 SDL_PROC_UNUSED(void, glPixelMapfv,
    289                 (GLenum map, GLsizei mapsize, const GLfloat * values))
    290 SDL_PROC_UNUSED(void, glPixelMapuiv,
    291                 (GLenum map, GLsizei mapsize, const GLuint * values))
    292 SDL_PROC_UNUSED(void, glPixelMapusv,
    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))
    307 SDL_PROC_UNUSED(void, glPrioritizeTextures,
    308                 (GLsizei n, const GLuint * textures,
    309                  const GLclampf * priorities))
    310 SDL_PROC_UNUSED(void, glPushAttrib, (GLbitfield mask))
    311 SDL_PROC_UNUSED(void, glPushClientAttrib, (GLbitfield mask))
    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))
    330 SDL_PROC_UNUSED(void, glRasterPos4d,
    331                 (GLdouble x, GLdouble y, GLdouble z, GLdouble w))
    332 SDL_PROC_UNUSED(void, glRasterPos4dv, (const GLdouble * v))
    333 SDL_PROC_UNUSED(void, glRasterPos4f,
    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))
    338 SDL_PROC_UNUSED(void, glRasterPos4s,
    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))
    342 SDL_PROC(void, glReadPixels,
    343          (GLint x, GLint y, GLsizei width, GLsizei height,
    344           GLenum format, GLenum type, GLvoid * pixels))
    345 SDL_PROC_UNUSED(void, glRectd,
    346                 (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2))
    347 SDL_PROC_UNUSED(void, glRectdv, (const GLdouble * v1, const GLdouble * v2))
    348 SDL_PROC(void, glRectf,
    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))
    353 SDL_PROC_UNUSED(void, glRects,
    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))
    357 SDL_PROC(void, glRotated,
    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))
    393 SDL_PROC_UNUSED(void, glTexCoord4d,
    394                 (GLdouble s, GLdouble t, GLdouble r, GLdouble q))
    395 SDL_PROC_UNUSED(void, glTexCoord4dv, (const GLdouble * v))
    396 SDL_PROC_UNUSED(void, glTexCoord4f,
    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))
    401 SDL_PROC_UNUSED(void, glTexCoord4s,
    402                 (GLshort s, GLshort t, GLshort r, GLshort q))
    403 SDL_PROC_UNUSED(void, glTexCoord4sv, (const GLshort * v))
    404 SDL_PROC_UNUSED(void, glTexCoordPointer,
    405                 (GLint size, GLenum type, GLsizei stride,
    406                  const GLvoid * pointer))
    407 SDL_PROC(void, glTexEnvf, (GLenum target, GLenum pname, GLfloat param))
    408 SDL_PROC_UNUSED(void, glTexEnvfv,
    409                 (GLenum target, GLenum pname, const GLfloat * params))
    410 SDL_PROC_UNUSED(void, glTexEnvi, (GLenum target, GLenum pname, GLint param))
    411 SDL_PROC_UNUSED(void, glTexEnviv,
    412                 (GLenum target, GLenum pname, const GLint * params))
    413 SDL_PROC_UNUSED(void, glTexGend, (GLenum coord, GLenum pname, GLdouble param))
    414 SDL_PROC_UNUSED(void, glTexGendv,
    415                 (GLenum coord, GLenum pname, const GLdouble * params))
    416 SDL_PROC_UNUSED(void, glTexGenf, (GLenum coord, GLenum pname, GLfloat param))
    417 SDL_PROC_UNUSED(void, glTexGenfv,
    418                 (GLenum coord, GLenum pname, const GLfloat * params))
    419 SDL_PROC_UNUSED(void, glTexGeni, (GLenum coord, GLenum pname, GLint param))
    420 SDL_PROC_UNUSED(void, glTexGeniv,
    421                 (GLenum coord, GLenum pname, const GLint * params))
    422 SDL_PROC_UNUSED(void, glTexImage1D,
    423                 (GLenum target, GLint level, GLint internalformat,
    424                  GLsizei width, GLint border, GLenum format, GLenum type,
    425                  const GLvoid * pixels))
    426 SDL_PROC(void, glTexImage2D,
    427          (GLenum target, GLint level, GLint internalformat, GLsizei width,
    428           GLsizei height, GLint border, GLenum format, GLenum type,
    429           const GLvoid * pixels))
    430 SDL_PROC_UNUSED(void, glTexParameterf,
    431                 (GLenum target, GLenum pname, GLfloat param))
    432 SDL_PROC_UNUSED(void, glTexParameterfv,
    433                 (GLenum target, GLenum pname, const GLfloat * params))
    434 SDL_PROC(void, glTexParameteri, (GLenum target, GLenum pname, GLint param))
    435 SDL_PROC_UNUSED(void, glTexParameteriv,
    436                 (GLenum target, GLenum pname, const GLint * params))
    437 SDL_PROC_UNUSED(void, glTexSubImage1D,
    438                 (GLenum target, GLint level, GLint xoffset, GLsizei width,
    439                  GLenum format, GLenum type, const GLvoid * pixels))
    440 SDL_PROC(void, glTexSubImage2D,
    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))
    462 SDL_PROC_UNUSED(void, glVertex4d,
    463                 (GLdouble x, GLdouble y, GLdouble z, GLdouble w))
    464 SDL_PROC_UNUSED(void, glVertex4dv, (const GLdouble * v))
    465 SDL_PROC_UNUSED(void, glVertex4f,
    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))
    470 SDL_PROC_UNUSED(void, glVertex4s,
    471                 (GLshort x, GLshort y, GLshort z, GLshort w))
    472 SDL_PROC_UNUSED(void, glVertex4sv, (const GLshort * v))
    473 SDL_PROC_UNUSED(void, glVertexPointer,
    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: */