Mercurial > sdl-ios-xcode
annotate src/video/SDL_glfuncs.h @ 3877:81f66f258d77 SDL-1.2
Fixed bug #281
------- Comment #2 From Christian Walther 2006-07-23 07:37 [reply] -------
Wow, that was an interesting bug to chase. It was a timing issue: it seems that
for some reason, a certain time must pass between ShowMenuBar() being called in
QZ_UnsetVideoMode() and the application quitting. Before rev. 1885, this delay
was provided by the slow hand-coded fade. With the asynchronous Core Graphics
fading introduced in rev. 1885, that delay was no longer present (most of the
time) and the bug became apparent. Adding an SDL_Delay(100) somewhere between
ShowMenuBar() and the end of QZ_VideoQuit() lowered the frequency of the bug
appearing from "almost every time" to "very rarely" here.
However, there is another solution: doing the ShowMenuBar() before releasing
the captured display instead of afterwards. Apparently, no delay is necessary
in that case, and it looks nicer to me anyway because it is the reverse order
of the way things are set up in the beginning: capture display - set video mode
- hide menu bar - ... - show menu bar - reset video mode - release captured
display. So, this is what the attached patch does.
In addition, I've taken the liberty of
- removing some unused code that I forgot to remove in rev. 1885,
- fixing two warnings about undeclared functions in SDL_QuartzVideo.m by
including OpenGL.h (whose name is a bit misleading - it only declares CGL
stuff, so there's no interference with SDL_opengl.h).
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 24 Sep 2006 01:27:40 +0000 |
parents | e94b0d7c33bc |
children | e49147870aac c121d94672cb |
rev | line source |
---|---|
0 | 1 /* list of OpenGL functions sorted alphabetically |
2 If you need to use a GL function from the SDL video subsystem, | |
3 change it's entry from SDL_PROC_UNUSED to SDL_PROC and rebuild. | |
4 */ | |
5 #define SDL_PROC_UNUSED(ret,func,params) | |
6 SDL_PROC_UNUSED(void,glAccum,(GLenum,GLfloat)) | |
7 SDL_PROC_UNUSED(void,glAlphaFunc,(GLenum,GLclampf)) | |
8 SDL_PROC_UNUSED(GLboolean,glAreTexturesResident,(GLsizei,const GLuint*,GLboolean*)) | |
9 SDL_PROC_UNUSED(void,glArrayElement,(GLint)) | |
10 SDL_PROC(void,glBegin,(GLenum)) | |
11 SDL_PROC(void,glBindTexture,(GLenum,GLuint)) | |
12 SDL_PROC_UNUSED(void,glBitmap,(GLsizei,GLsizei,GLfloat,GLfloat,GLfloat,GLfloat,const GLubyte*)) | |
13 SDL_PROC(void,glBlendFunc,(GLenum,GLenum)) | |
14 SDL_PROC_UNUSED(void,glCallList,(GLuint)) | |
15 SDL_PROC_UNUSED(void,glCallLists,(GLsizei,GLenum,const GLvoid*)) | |
16 SDL_PROC_UNUSED(void,glClear,(GLbitfield)) | |
17 SDL_PROC_UNUSED(void,glClearAccum,(GLfloat,GLfloat,GLfloat,GLfloat)) | |
18 SDL_PROC_UNUSED(void,glClearColor,(GLclampf,GLclampf,GLclampf,GLclampf)) | |
19 SDL_PROC_UNUSED(void,glClearDepth,(GLclampd)) | |
20 SDL_PROC_UNUSED(void,glClearIndex,(GLfloat)) | |
21 SDL_PROC_UNUSED(void,glClearStencil,(GLint)) | |
22 SDL_PROC_UNUSED(void,glClipPlane,(GLenum,const GLdouble*)) | |
23 SDL_PROC_UNUSED(void,glColor3b,(GLbyte,GLbyte,GLbyte)) | |
24 SDL_PROC_UNUSED(void,glColor3bv,(const GLbyte*)) | |
25 SDL_PROC_UNUSED(void,glColor3d,(GLdouble,GLdouble,GLdouble)) | |
26 SDL_PROC_UNUSED(void,glColor3dv,(const GLdouble*)) | |
27 SDL_PROC_UNUSED(void,glColor3f,(GLfloat,GLfloat,GLfloat)) | |
28 SDL_PROC_UNUSED(void,glColor3fv,(const GLfloat*)) | |
29 SDL_PROC_UNUSED(void,glColor3i,(GLint,GLint,GLint)) | |
30 SDL_PROC_UNUSED(void,glColor3iv,(const GLint*)) | |
31 SDL_PROC_UNUSED(void,glColor3s,(GLshort,GLshort,GLshort)) | |
32 SDL_PROC_UNUSED(void,glColor3sv,(const GLshort*)) | |
33 SDL_PROC_UNUSED(void,glColor3ub,(GLubyte,GLubyte,GLubyte)) | |
34 SDL_PROC_UNUSED(void,glColor3ubv,(const GLubyte*)) | |
35 SDL_PROC_UNUSED(void,glColor3ui,(GLuint,GLuint,GLuint)) | |
36 SDL_PROC_UNUSED(void,glColor3uiv,(const GLuint*)) | |
37 SDL_PROC_UNUSED(void,glColor3us,(GLushort,GLushort,GLushort)) | |
38 SDL_PROC_UNUSED(void,glColor3usv,(const GLushort*)) | |
39 SDL_PROC_UNUSED(void,glColor4b,(GLbyte,GLbyte,GLbyte,GLbyte)) | |
40 SDL_PROC_UNUSED(void,glColor4bv,(const GLbyte*)) | |
41 SDL_PROC_UNUSED(void,glColor4d,(GLdouble,GLdouble,GLdouble,GLdouble)) | |
42 SDL_PROC_UNUSED(void,glColor4dv,(const GLdouble*)) | |
43 SDL_PROC(void,glColor4f,(GLfloat,GLfloat,GLfloat,GLfloat)) | |
44 SDL_PROC_UNUSED(void,glColor4fv,(const GLfloat*)) | |
45 SDL_PROC_UNUSED(void,glColor4i,(GLint,GLint,GLint,GLint)) | |
46 SDL_PROC_UNUSED(void,glColor4iv,(const GLint*)) | |
47 SDL_PROC_UNUSED(void,glColor4s,(GLshort,GLshort,GLshort,GLshort)) | |
48 SDL_PROC_UNUSED(void,glColor4sv,(const GLshort*)) | |
49 SDL_PROC_UNUSED(void,glColor4ub,(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)) | |
50 SDL_PROC_UNUSED(void,glColor4ubv,(const GLubyte *v)) | |
51 SDL_PROC_UNUSED(void,glColor4ui,(GLuint red, GLuint green, GLuint blue, GLuint alpha)) | |
52 SDL_PROC_UNUSED(void,glColor4uiv,(const GLuint *v)) | |
53 SDL_PROC_UNUSED(void,glColor4us,(GLushort red, GLushort green, GLushort blue, GLushort alpha)) | |
54 SDL_PROC_UNUSED(void,glColor4usv,(const GLushort *v)) | |
55 SDL_PROC_UNUSED(void,glColorMask,(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)) | |
56 SDL_PROC_UNUSED(void,glColorMaterial,(GLenum face, GLenum mode)) | |
57 SDL_PROC_UNUSED(void,glColorPointer,(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) | |
58 SDL_PROC_UNUSED(void,glCopyPixels,(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)) | |
1315
e94b0d7c33bc
Merged useful fixes from 1.3 branch
Sam Lantinga <slouken@libsdl.org>
parents:
0
diff
changeset
|
59 SDL_PROC_UNUSED(void,glCopyTexImage1D,(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border)) |
0 | 60 SDL_PROC_UNUSED(void,glCopyTexImage2D,(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)) |
61 SDL_PROC_UNUSED(void,glCopyTexSubImage1D,(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)) | |
62 SDL_PROC_UNUSED(void,glCopyTexSubImage2D,(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)) | |
63 SDL_PROC_UNUSED(void,glCullFace,(GLenum mode)) | |
64 SDL_PROC_UNUSED(void,glDeleteLists,(GLuint list, GLsizei range)) | |
65 SDL_PROC_UNUSED(void,glDeleteTextures,(GLsizei n, const GLuint *textures)) | |
66 SDL_PROC_UNUSED(void,glDepthFunc,(GLenum func)) | |
67 SDL_PROC_UNUSED(void,glDepthMask,(GLboolean flag)) | |
68 SDL_PROC_UNUSED(void,glDepthRange,(GLclampd zNear, GLclampd zFar)) | |
69 SDL_PROC(void,glDisable,(GLenum cap)) | |
70 SDL_PROC_UNUSED(void,glDisableClientState,(GLenum array)) | |
71 SDL_PROC_UNUSED(void,glDrawArrays,(GLenum mode, GLint first, GLsizei count)) | |
72 SDL_PROC_UNUSED(void,glDrawBuffer,(GLenum mode)) | |
73 SDL_PROC_UNUSED(void,glDrawElements,(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)) | |
74 SDL_PROC_UNUSED(void,glDrawPixels,(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)) | |
75 SDL_PROC_UNUSED(void,glEdgeFlag,(GLboolean flag)) | |
76 SDL_PROC_UNUSED(void,glEdgeFlagPointer,(GLsizei stride, const GLvoid *pointer)) | |
77 SDL_PROC_UNUSED(void,glEdgeFlagv,(const GLboolean *flag)) | |
78 SDL_PROC(void,glEnable,(GLenum cap)) | |
79 SDL_PROC_UNUSED(void,glEnableClientState,(GLenum array)) | |
80 SDL_PROC(void,glEnd,(void)) | |
81 SDL_PROC_UNUSED(void,glEndList,(void)) | |
82 SDL_PROC_UNUSED(void,glEvalCoord1d,(GLdouble u)) | |
83 SDL_PROC_UNUSED(void,glEvalCoord1dv,(const GLdouble *u)) | |
84 SDL_PROC_UNUSED(void,glEvalCoord1f,(GLfloat u)) | |
85 SDL_PROC_UNUSED(void,glEvalCoord1fv,(const GLfloat *u)) | |
86 SDL_PROC_UNUSED(void,glEvalCoord2d,(GLdouble u, GLdouble v)) | |
87 SDL_PROC_UNUSED(void,glEvalCoord2dv,(const GLdouble *u)) | |
88 SDL_PROC_UNUSED(void,glEvalCoord2f,(GLfloat u, GLfloat v)) | |
89 SDL_PROC_UNUSED(void,glEvalCoord2fv,(const GLfloat *u)) | |
90 SDL_PROC_UNUSED(void,glEvalMesh1,(GLenum mode, GLint i1, GLint i2)) | |
91 SDL_PROC_UNUSED(void,glEvalMesh2,(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)) | |
92 SDL_PROC_UNUSED(void,glEvalPoint1,(GLint i)) | |
93 SDL_PROC_UNUSED(void,glEvalPoint2,(GLint i, GLint j)) | |
94 SDL_PROC_UNUSED(void,glFeedbackBuffer,(GLsizei size, GLenum type, GLfloat *buffer)) | |
95 SDL_PROC_UNUSED(void,glFinish,(void)) | |
96 SDL_PROC(void,glFlush,(void)) | |
97 SDL_PROC_UNUSED(void,glFogf,(GLenum pname, GLfloat param)) | |
98 SDL_PROC_UNUSED(void,glFogfv,(GLenum pname, const GLfloat *params)) | |
99 SDL_PROC_UNUSED(void,glFogi,(GLenum pname, GLint param)) | |
100 SDL_PROC_UNUSED(void,glFogiv,(GLenum pname, const GLint *params)) | |
101 SDL_PROC_UNUSED(void,glFrontFace,(GLenum mode)) | |
102 SDL_PROC_UNUSED(void,glFrustum,(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)) | |
103 SDL_PROC_UNUSED(GLuint,glGenLists,(GLsizei range)) | |
104 SDL_PROC(void,glGenTextures,(GLsizei n, GLuint *textures)) | |
105 SDL_PROC_UNUSED(void,glGetBooleanv,(GLenum pname, GLboolean *params)) | |
106 SDL_PROC_UNUSED(void,glGetClipPlane,(GLenum plane, GLdouble *equation)) | |
107 SDL_PROC_UNUSED(void,glGetDoublev,(GLenum pname, GLdouble *params)) | |
108 SDL_PROC_UNUSED(GLenum,glGetError,(void)) | |
109 SDL_PROC_UNUSED(void,glGetFloatv,(GLenum pname, GLfloat *params)) | |
110 SDL_PROC_UNUSED(void,glGetIntegerv,(GLenum pname, GLint *params)) | |
111 SDL_PROC_UNUSED(void,glGetLightfv,(GLenum light, GLenum pname, GLfloat *params)) | |
112 SDL_PROC_UNUSED(void,glGetLightiv,(GLenum light, GLenum pname, GLint *params)) | |
113 SDL_PROC_UNUSED(void,glGetMapdv,(GLenum target, GLenum query, GLdouble *v)) | |
114 SDL_PROC_UNUSED(void,glGetMapfv,(GLenum target, GLenum query, GLfloat *v)) | |
115 SDL_PROC_UNUSED(void,glGetMapiv,(GLenum target, GLenum query, GLint *v)) | |
116 SDL_PROC_UNUSED(void,glGetMaterialfv,(GLenum face, GLenum pname, GLfloat *params)) | |
117 SDL_PROC_UNUSED(void,glGetMaterialiv,(GLenum face, GLenum pname, GLint *params)) | |
118 SDL_PROC_UNUSED(void,glGetPixelMapfv,(GLenum map, GLfloat *values)) | |
119 SDL_PROC_UNUSED(void,glGetPixelMapuiv,(GLenum map, GLuint *values)) | |
120 SDL_PROC_UNUSED(void,glGetPixelMapusv,(GLenum map, GLushort *values)) | |
121 SDL_PROC_UNUSED(void,glGetPointerv,(GLenum pname, GLvoid* *params)) | |
122 SDL_PROC_UNUSED(void,glGetPolygonStipple,(GLubyte *mask)) | |
123 SDL_PROC(const GLubyte *,glGetString,(GLenum name)) | |
124 SDL_PROC_UNUSED(void,glGetTexEnvfv,(GLenum target, GLenum pname, GLfloat *params)) | |
125 SDL_PROC_UNUSED(void,glGetTexEnviv,(GLenum target, GLenum pname, GLint *params)) | |
126 SDL_PROC_UNUSED(void,glGetTexGendv,(GLenum coord, GLenum pname, GLdouble *params)) | |
127 SDL_PROC_UNUSED(void,glGetTexGenfv,(GLenum coord, GLenum pname, GLfloat *params)) | |
128 SDL_PROC_UNUSED(void,glGetTexGeniv,(GLenum coord, GLenum pname, GLint *params)) | |
129 SDL_PROC_UNUSED(void,glGetTexImage,(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)) | |
130 SDL_PROC_UNUSED(void,glGetTexLevelParameterfv,(GLenum target, GLint level, GLenum pname, GLfloat *params)) | |
131 SDL_PROC_UNUSED(void,glGetTexLevelParameteriv,(GLenum target, GLint level, GLenum pname, GLint *params)) | |
132 SDL_PROC_UNUSED(void,glGetTexParameterfv,(GLenum target, GLenum pname, GLfloat *params)) | |
133 SDL_PROC_UNUSED(void,glGetTexParameteriv,(GLenum target, GLenum pname, GLint *params)) | |
134 SDL_PROC_UNUSED(void,glHint,(GLenum target, GLenum mode)) | |
135 SDL_PROC_UNUSED(void,glIndexMask,(GLuint mask)) | |
136 SDL_PROC_UNUSED(void,glIndexPointer,(GLenum type, GLsizei stride, const GLvoid *pointer)) | |
137 SDL_PROC_UNUSED(void,glIndexd,(GLdouble c)) | |
138 SDL_PROC_UNUSED(void,glIndexdv,(const GLdouble *c)) | |
139 SDL_PROC_UNUSED(void,glIndexf,(GLfloat c)) | |
140 SDL_PROC_UNUSED(void,glIndexfv,(const GLfloat *c)) | |
141 SDL_PROC_UNUSED(void,glIndexi,(GLint c)) | |
142 SDL_PROC_UNUSED(void,glIndexiv,(const GLint *c)) | |
143 SDL_PROC_UNUSED(void,glIndexs,(GLshort c)) | |
144 SDL_PROC_UNUSED(void,glIndexsv,(const GLshort *c)) | |
145 SDL_PROC_UNUSED(void,glIndexub,(GLubyte c)) | |
146 SDL_PROC_UNUSED(void,glIndexubv,(const GLubyte *c)) | |
147 SDL_PROC_UNUSED(void,glInitNames,(void)) | |
148 SDL_PROC_UNUSED(void,glInterleavedArrays,(GLenum format, GLsizei stride, const GLvoid *pointer)) | |
149 SDL_PROC_UNUSED(GLboolean,glIsEnabled,(GLenum cap)) | |
150 SDL_PROC_UNUSED(GLboolean,glIsList,(GLuint list)) | |
151 SDL_PROC_UNUSED(GLboolean,glIsTexture,(GLuint texture)) | |
152 SDL_PROC_UNUSED(void,glLightModelf,(GLenum pname, GLfloat param)) | |
153 SDL_PROC_UNUSED(void,glLightModelfv,(GLenum pname, const GLfloat *params)) | |
154 SDL_PROC_UNUSED(void,glLightModeli,(GLenum pname, GLint param)) | |
155 SDL_PROC_UNUSED(void,glLightModeliv,(GLenum pname, const GLint *params)) | |
156 SDL_PROC_UNUSED(void,glLightf,(GLenum light, GLenum pname, GLfloat param)) | |
157 SDL_PROC_UNUSED(void,glLightfv,(GLenum light, GLenum pname, const GLfloat *params)) | |
158 SDL_PROC_UNUSED(void,glLighti,(GLenum light, GLenum pname, GLint param)) | |
159 SDL_PROC_UNUSED(void,glLightiv,(GLenum light, GLenum pname, const GLint *params)) | |
160 SDL_PROC_UNUSED(void,glLineStipple,(GLint factor, GLushort pattern)) | |
161 SDL_PROC_UNUSED(void,glLineWidth,(GLfloat width)) | |
162 SDL_PROC_UNUSED(void,glListBase,(GLuint base)) | |
163 SDL_PROC(void,glLoadIdentity,(void)) | |
164 SDL_PROC_UNUSED(void,glLoadMatrixd,(const GLdouble *m)) | |
165 SDL_PROC_UNUSED(void,glLoadMatrixf,(const GLfloat *m)) | |
166 SDL_PROC_UNUSED(void,glLoadName,(GLuint name)) | |
167 SDL_PROC_UNUSED(void,glLogicOp,(GLenum opcode)) | |
168 SDL_PROC_UNUSED(void,glMap1d,(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)) | |
169 SDL_PROC_UNUSED(void,glMap1f,(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)) | |
170 SDL_PROC_UNUSED(void,glMap2d,(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)) | |
171 SDL_PROC_UNUSED(void,glMap2f,(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)) | |
172 SDL_PROC_UNUSED(void,glMapGrid1d,(GLint un, GLdouble u1, GLdouble u2)) | |
173 SDL_PROC_UNUSED(void,glMapGrid1f,(GLint un, GLfloat u1, GLfloat u2)) | |
174 SDL_PROC_UNUSED(void,glMapGrid2d,(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)) | |
175 SDL_PROC_UNUSED(void,glMapGrid2f,(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)) | |
176 SDL_PROC_UNUSED(void,glMaterialf,(GLenum face, GLenum pname, GLfloat param)) | |
177 SDL_PROC_UNUSED(void,glMaterialfv,(GLenum face, GLenum pname, const GLfloat *params)) | |
178 SDL_PROC_UNUSED(void,glMateriali,(GLenum face, GLenum pname, GLint param)) | |
179 SDL_PROC_UNUSED(void,glMaterialiv,(GLenum face, GLenum pname, const GLint *params)) | |
180 SDL_PROC(void,glMatrixMode,(GLenum mode)) | |
181 SDL_PROC_UNUSED(void,glMultMatrixd,(const GLdouble *m)) | |
182 SDL_PROC_UNUSED(void,glMultMatrixf,(const GLfloat *m)) | |
183 SDL_PROC_UNUSED(void,glNewList,(GLuint list, GLenum mode)) | |
184 SDL_PROC_UNUSED(void,glNormal3b,(GLbyte nx, GLbyte ny, GLbyte nz)) | |
185 SDL_PROC_UNUSED(void,glNormal3bv,(const GLbyte *v)) | |
186 SDL_PROC_UNUSED(void,glNormal3d,(GLdouble nx, GLdouble ny, GLdouble nz)) | |
187 SDL_PROC_UNUSED(void,glNormal3dv,(const GLdouble *v)) | |
188 SDL_PROC_UNUSED(void,glNormal3f,(GLfloat nx, GLfloat ny, GLfloat nz)) | |
189 SDL_PROC_UNUSED(void,glNormal3fv,(const GLfloat *v)) | |
190 SDL_PROC_UNUSED(void,glNormal3i,(GLint nx, GLint ny, GLint nz)) | |
191 SDL_PROC_UNUSED(void,glNormal3iv,(const GLint *v)) | |
192 SDL_PROC_UNUSED(void,glNormal3s,(GLshort nx, GLshort ny, GLshort nz)) | |
193 SDL_PROC_UNUSED(void,glNormal3sv,(const GLshort *v)) | |
194 SDL_PROC_UNUSED(void,glNormalPointer,(GLenum type, GLsizei stride, const GLvoid *pointer)) | |
195 SDL_PROC(void,glOrtho,(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)) | |
196 SDL_PROC_UNUSED(void,glPassThrough,(GLfloat token)) | |
197 SDL_PROC_UNUSED(void,glPixelMapfv,(GLenum map, GLsizei mapsize, const GLfloat *values)) | |
198 SDL_PROC_UNUSED(void,glPixelMapuiv,(GLenum map, GLsizei mapsize, const GLuint *values)) | |
199 SDL_PROC_UNUSED(void,glPixelMapusv,(GLenum map, GLsizei mapsize, const GLushort *values)) | |
200 SDL_PROC_UNUSED(void,glPixelStoref,(GLenum pname, GLfloat param)) | |
201 SDL_PROC(void,glPixelStorei,(GLenum pname, GLint param)) | |
202 SDL_PROC_UNUSED(void,glPixelTransferf,(GLenum pname, GLfloat param)) | |
203 SDL_PROC_UNUSED(void,glPixelTransferi,(GLenum pname, GLint param)) | |
204 SDL_PROC_UNUSED(void,glPixelZoom,(GLfloat xfactor, GLfloat yfactor)) | |
205 SDL_PROC_UNUSED(void,glPointSize,(GLfloat size)) | |
206 SDL_PROC_UNUSED(void,glPolygonMode,(GLenum face, GLenum mode)) | |
207 SDL_PROC_UNUSED(void,glPolygonOffset,(GLfloat factor, GLfloat units)) | |
208 SDL_PROC_UNUSED(void,glPolygonStipple,(const GLubyte *mask)) | |
209 SDL_PROC(void,glPopAttrib,(void)) | |
210 SDL_PROC(void,glPopClientAttrib,(void)) | |
211 SDL_PROC(void,glPopMatrix,(void)) | |
212 SDL_PROC_UNUSED(void,glPopName,(void)) | |
213 SDL_PROC_UNUSED(void,glPrioritizeTextures,(GLsizei n, const GLuint *textures, const GLclampf *priorities)) | |
214 SDL_PROC(void,glPushAttrib,(GLbitfield mask)) | |
215 SDL_PROC(void,glPushClientAttrib,(GLbitfield mask)) | |
216 SDL_PROC(void,glPushMatrix,(void)) | |
217 SDL_PROC_UNUSED(void,glPushName,(GLuint name)) | |
218 SDL_PROC_UNUSED(void,glRasterPos2d,(GLdouble x, GLdouble y)) | |
219 SDL_PROC_UNUSED(void,glRasterPos2dv,(const GLdouble *v)) | |
220 SDL_PROC_UNUSED(void,glRasterPos2f,(GLfloat x, GLfloat y)) | |
221 SDL_PROC_UNUSED(void,glRasterPos2fv,(const GLfloat *v)) | |
222 SDL_PROC_UNUSED(void,glRasterPos2i,(GLint x, GLint y)) | |
223 SDL_PROC_UNUSED(void,glRasterPos2iv,(const GLint *v)) | |
224 SDL_PROC_UNUSED(void,glRasterPos2s,(GLshort x, GLshort y)) | |
225 SDL_PROC_UNUSED(void,glRasterPos2sv,(const GLshort *v)) | |
226 SDL_PROC_UNUSED(void,glRasterPos3d,(GLdouble x, GLdouble y, GLdouble z)) | |
227 SDL_PROC_UNUSED(void,glRasterPos3dv,(const GLdouble *v)) | |
228 SDL_PROC_UNUSED(void,glRasterPos3f,(GLfloat x, GLfloat y, GLfloat z)) | |
229 SDL_PROC_UNUSED(void,glRasterPos3fv,(const GLfloat *v)) | |
230 SDL_PROC_UNUSED(void,glRasterPos3i,(GLint x, GLint y, GLint z)) | |
231 SDL_PROC_UNUSED(void,glRasterPos3iv,(const GLint *v)) | |
232 SDL_PROC_UNUSED(void,glRasterPos3s,(GLshort x, GLshort y, GLshort z)) | |
233 SDL_PROC_UNUSED(void,glRasterPos3sv,(const GLshort *v)) | |
234 SDL_PROC_UNUSED(void,glRasterPos4d,(GLdouble x, GLdouble y, GLdouble z, GLdouble w)) | |
235 SDL_PROC_UNUSED(void,glRasterPos4dv,(const GLdouble *v)) | |
236 SDL_PROC_UNUSED(void,glRasterPos4f,(GLfloat x, GLfloat y, GLfloat z, GLfloat w)) | |
237 SDL_PROC_UNUSED(void,glRasterPos4fv,(const GLfloat *v)) | |
238 SDL_PROC_UNUSED(void,glRasterPos4i,(GLint x, GLint y, GLint z, GLint w)) | |
239 SDL_PROC_UNUSED(void,glRasterPos4iv,(const GLint *v)) | |
240 SDL_PROC_UNUSED(void,glRasterPos4s,(GLshort x, GLshort y, GLshort z, GLshort w)) | |
241 SDL_PROC_UNUSED(void,glRasterPos4sv,(const GLshort *v)) | |
242 SDL_PROC_UNUSED(void,glReadBuffer,(GLenum mode)) | |
243 SDL_PROC_UNUSED(void,glReadPixels,(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)) | |
244 SDL_PROC_UNUSED(void,glRectd,(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)) | |
245 SDL_PROC_UNUSED(void,glRectdv,(const GLdouble *v1, const GLdouble *v2)) | |
246 SDL_PROC_UNUSED(void,glRectf,(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)) | |
247 SDL_PROC_UNUSED(void,glRectfv,(const GLfloat *v1, const GLfloat *v2)) | |
248 SDL_PROC_UNUSED(void,glRecti,(GLint x1, GLint y1, GLint x2, GLint y2)) | |
249 SDL_PROC_UNUSED(void,glRectiv,(const GLint *v1, const GLint *v2)) | |
250 SDL_PROC_UNUSED(void,glRects,(GLshort x1, GLshort y1, GLshort x2, GLshort y2)) | |
251 SDL_PROC_UNUSED(void,glRectsv,(const GLshort *v1, const GLshort *v2)) | |
252 SDL_PROC_UNUSED(GLint,glRenderMode,(GLenum mode)) | |
253 SDL_PROC_UNUSED(void,glRotated,(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)) | |
254 SDL_PROC_UNUSED(void,glRotatef,(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)) | |
255 SDL_PROC_UNUSED(void,glScaled,(GLdouble x, GLdouble y, GLdouble z)) | |
256 SDL_PROC_UNUSED(void,glScalef,(GLfloat x, GLfloat y, GLfloat z)) | |
257 SDL_PROC_UNUSED(void,glScissor,(GLint x, GLint y, GLsizei width, GLsizei height)) | |
258 SDL_PROC_UNUSED(void,glSelectBuffer,(GLsizei size, GLuint *buffer)) | |
259 SDL_PROC_UNUSED(void,glShadeModel,(GLenum mode)) | |
260 SDL_PROC_UNUSED(void,glStencilFunc,(GLenum func, GLint ref, GLuint mask)) | |
261 SDL_PROC_UNUSED(void,glStencilMask,(GLuint mask)) | |
262 SDL_PROC_UNUSED(void,glStencilOp,(GLenum fail, GLenum zfail, GLenum zpass)) | |
263 SDL_PROC_UNUSED(void,glTexCoord1d,(GLdouble s)) | |
264 SDL_PROC_UNUSED(void,glTexCoord1dv,(const GLdouble *v)) | |
265 SDL_PROC_UNUSED(void,glTexCoord1f,(GLfloat s)) | |
266 SDL_PROC_UNUSED(void,glTexCoord1fv,(const GLfloat *v)) | |
267 SDL_PROC_UNUSED(void,glTexCoord1i,(GLint s)) | |
268 SDL_PROC_UNUSED(void,glTexCoord1iv,(const GLint *v)) | |
269 SDL_PROC_UNUSED(void,glTexCoord1s,(GLshort s)) | |
270 SDL_PROC_UNUSED(void,glTexCoord1sv,(const GLshort *v)) | |
271 SDL_PROC_UNUSED(void,glTexCoord2d,(GLdouble s, GLdouble t)) | |
272 SDL_PROC_UNUSED(void,glTexCoord2dv,(const GLdouble *v)) | |
273 SDL_PROC(void,glTexCoord2f,(GLfloat s, GLfloat t)) | |
274 SDL_PROC_UNUSED(void,glTexCoord2fv,(const GLfloat *v)) | |
275 SDL_PROC_UNUSED(void,glTexCoord2i,(GLint s, GLint t)) | |
276 SDL_PROC_UNUSED(void,glTexCoord2iv,(const GLint *v)) | |
277 SDL_PROC_UNUSED(void,glTexCoord2s,(GLshort s, GLshort t)) | |
278 SDL_PROC_UNUSED(void,glTexCoord2sv,(const GLshort *v)) | |
279 SDL_PROC_UNUSED(void,glTexCoord3d,(GLdouble s, GLdouble t, GLdouble r)) | |
280 SDL_PROC_UNUSED(void,glTexCoord3dv,(const GLdouble *v)) | |
281 SDL_PROC_UNUSED(void,glTexCoord3f,(GLfloat s, GLfloat t, GLfloat r)) | |
282 SDL_PROC_UNUSED(void,glTexCoord3fv,(const GLfloat *v)) | |
283 SDL_PROC_UNUSED(void,glTexCoord3i,(GLint s, GLint t, GLint r)) | |
284 SDL_PROC_UNUSED(void,glTexCoord3iv,(const GLint *v)) | |
285 SDL_PROC_UNUSED(void,glTexCoord3s,(GLshort s, GLshort t, GLshort r)) | |
286 SDL_PROC_UNUSED(void,glTexCoord3sv,(const GLshort *v)) | |
287 SDL_PROC_UNUSED(void,glTexCoord4d,(GLdouble s, GLdouble t, GLdouble r, GLdouble q)) | |
288 SDL_PROC_UNUSED(void,glTexCoord4dv,(const GLdouble *v)) | |
289 SDL_PROC_UNUSED(void,glTexCoord4f,(GLfloat s, GLfloat t, GLfloat r, GLfloat q)) | |
290 SDL_PROC_UNUSED(void,glTexCoord4fv,(const GLfloat *v)) | |
291 SDL_PROC_UNUSED(void,glTexCoord4i,(GLint s, GLint t, GLint r, GLint q)) | |
292 SDL_PROC_UNUSED(void,glTexCoord4iv,(const GLint *v)) | |
293 SDL_PROC_UNUSED(void,glTexCoord4s,(GLshort s, GLshort t, GLshort r, GLshort q)) | |
294 SDL_PROC_UNUSED(void,glTexCoord4sv,(const GLshort *v)) | |
295 SDL_PROC_UNUSED(void,glTexCoordPointer,(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) | |
296 SDL_PROC(void,glTexEnvf,(GLenum target, GLenum pname, GLfloat param)) | |
297 SDL_PROC_UNUSED(void,glTexEnvfv,(GLenum target, GLenum pname, const GLfloat *params)) | |
298 SDL_PROC_UNUSED(void,glTexEnvi,(GLenum target, GLenum pname, GLint param)) | |
299 SDL_PROC_UNUSED(void,glTexEnviv,(GLenum target, GLenum pname, const GLint *params)) | |
300 SDL_PROC_UNUSED(void,glTexGend,(GLenum coord, GLenum pname, GLdouble param)) | |
301 SDL_PROC_UNUSED(void,glTexGendv,(GLenum coord, GLenum pname, const GLdouble *params)) | |
302 SDL_PROC_UNUSED(void,glTexGenf,(GLenum coord, GLenum pname, GLfloat param)) | |
303 SDL_PROC_UNUSED(void,glTexGenfv,(GLenum coord, GLenum pname, const GLfloat *params)) | |
304 SDL_PROC_UNUSED(void,glTexGeni,(GLenum coord, GLenum pname, GLint param)) | |
305 SDL_PROC_UNUSED(void,glTexGeniv,(GLenum coord, GLenum pname, const GLint *params)) | |
306 SDL_PROC_UNUSED(void,glTexImage1D,(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)) | |
307 SDL_PROC(void,glTexImage2D,(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)) | |
308 SDL_PROC_UNUSED(void,glTexParameterf,(GLenum target, GLenum pname, GLfloat param)) | |
309 SDL_PROC_UNUSED(void,glTexParameterfv,(GLenum target, GLenum pname, const GLfloat *params)) | |
310 SDL_PROC(void,glTexParameteri,(GLenum target, GLenum pname, GLint param)) | |
311 SDL_PROC_UNUSED(void,glTexParameteriv,(GLenum target, GLenum pname, const GLint *params)) | |
312 SDL_PROC_UNUSED(void,glTexSubImage1D,(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)) | |
313 SDL_PROC(void,glTexSubImage2D,(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)) | |
314 SDL_PROC_UNUSED(void,glTranslated,(GLdouble x, GLdouble y, GLdouble z)) | |
315 SDL_PROC_UNUSED(void,glTranslatef,(GLfloat x, GLfloat y, GLfloat z)) | |
316 SDL_PROC_UNUSED(void,glVertex2d,(GLdouble x, GLdouble y)) | |
317 SDL_PROC_UNUSED(void,glVertex2dv,(const GLdouble *v)) | |
318 SDL_PROC_UNUSED(void,glVertex2f,(GLfloat x, GLfloat y)) | |
319 SDL_PROC_UNUSED(void,glVertex2fv,(const GLfloat *v)) | |
320 SDL_PROC(void,glVertex2i,(GLint x, GLint y)) | |
321 SDL_PROC_UNUSED(void,glVertex2iv,(const GLint *v)) | |
322 SDL_PROC_UNUSED(void,glVertex2s,(GLshort x, GLshort y)) | |
323 SDL_PROC_UNUSED(void,glVertex2sv,(const GLshort *v)) | |
324 SDL_PROC_UNUSED(void,glVertex3d,(GLdouble x, GLdouble y, GLdouble z)) | |
325 SDL_PROC_UNUSED(void,glVertex3dv,(const GLdouble *v)) | |
326 SDL_PROC_UNUSED(void,glVertex3f,(GLfloat x, GLfloat y, GLfloat z)) | |
327 SDL_PROC_UNUSED(void,glVertex3fv,(const GLfloat *v)) | |
328 SDL_PROC_UNUSED(void,glVertex3i,(GLint x, GLint y, GLint z)) | |
329 SDL_PROC_UNUSED(void,glVertex3iv,(const GLint *v)) | |
330 SDL_PROC_UNUSED(void,glVertex3s,(GLshort x, GLshort y, GLshort z)) | |
331 SDL_PROC_UNUSED(void,glVertex3sv,(const GLshort *v)) | |
332 SDL_PROC_UNUSED(void,glVertex4d,(GLdouble x, GLdouble y, GLdouble z, GLdouble w)) | |
333 SDL_PROC_UNUSED(void,glVertex4dv,(const GLdouble *v)) | |
334 SDL_PROC_UNUSED(void,glVertex4f,(GLfloat x, GLfloat y, GLfloat z, GLfloat w)) | |
335 SDL_PROC_UNUSED(void,glVertex4fv,(const GLfloat *v)) | |
336 SDL_PROC_UNUSED(void,glVertex4i,(GLint x, GLint y, GLint z, GLint w)) | |
337 SDL_PROC_UNUSED(void,glVertex4iv,(const GLint *v)) | |
338 SDL_PROC_UNUSED(void,glVertex4s,(GLshort x, GLshort y, GLshort z, GLshort w)) | |
339 SDL_PROC_UNUSED(void,glVertex4sv,(const GLshort *v)) | |
340 SDL_PROC_UNUSED(void,glVertexPointer,(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) | |
341 SDL_PROC(void,glViewport,(GLint x, GLint y, GLsizei width, GLsizei height)) |