ClangFormat: apply to source, most of intern
[blender.git] / intern / glew-mx / intern / gl-deprecated.h
1 /*
2  * This program is free software; you can redistribute it and/or
3  * modify it under the terms of the GNU General Public License
4  * as published by the Free Software Foundation; either version 2
5  * of the License, or (at your option) any later version.
6  *
7  * This program is distributed in the hope that it will be useful,
8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10  * GNU General Public License for more details.
11  *
12  * You should have received a copy of the GNU General Public License
13  * along with this program; if not, write to the Free Software Foundation,
14  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15  *
16  * The Original Code is Copyright (C) 2014 Blender Foundation.
17  * All rights reserved.
18  */
19
20 /** \file
21  * \ingroup glew-mx
22  *  Utility used to check for use of deprecated functions.
23  */
24
25 #ifndef __GL_DEPRECATED_H__
26 #define __GL_DEPRECATED_H__
27
28 // GL Version 1.0
29 #undef glAccum
30 #define glAccum DO_NOT_USE_glAccum
31 #undef glAlphaFunc
32 #define glAlphaFunc DO_NOT_USE_glAlphaFunc
33 #undef glBegin
34 #define glBegin DO_NOT_USE_glBegin
35 #undef glBitmap
36 #define glBitmap DO_NOT_USE_glBitmap
37 #undef glCallList
38 #define glCallList DO_NOT_USE_glCallList
39 #undef glCallLists
40 #define glCallLists DO_NOT_USE_glCallLists
41 #undef glClearAccum
42 #define glClearAccum DO_NOT_USE_glClearAccum
43 #undef glClearIndex
44 #define glClearIndex DO_NOT_USE_glClearIndex
45 #undef glClipPlane
46 #define glClipPlane DO_NOT_USE_glClipPlane
47 #undef glColor3b
48 #define glColor3b DO_NOT_USE_glColor3b
49 #undef glColor3bv
50 #define glColor3bv DO_NOT_USE_glColor3bv
51 #undef glColor3d
52 #define glColor3d DO_NOT_USE_glColor3d
53 #undef glColor3dv
54 #define glColor3dv DO_NOT_USE_glColor3dv
55 #undef glColor3f
56 #define glColor3f DO_NOT_USE_glColor3f
57 #undef glColor3fv
58 #define glColor3fv DO_NOT_USE_glColor3fv
59 #undef glColor3i
60 #define glColor3i DO_NOT_USE_glColor3i
61 #undef glColor3iv
62 #define glColor3iv DO_NOT_USE_glColor3iv
63 #undef glColor3s
64 #define glColor3s DO_NOT_USE_glColor3s
65 #undef glColor3sv
66 #define glColor3sv DO_NOT_USE_glColor3sv
67 #undef glColor3ub
68 #define glColor3ub DO_NOT_USE_glColor3ub
69 #undef glColor3ubv
70 #define glColor3ubv DO_NOT_USE_glColor3ubv
71 #undef glColor3ui
72 #define glColor3ui DO_NOT_USE_glColor3ui
73 #undef glColor3uiv
74 #define glColor3uiv DO_NOT_USE_glColor3uiv
75 #undef glColor3us
76 #define glColor3us DO_NOT_USE_glColor3us
77 #undef glColor3usv
78 #define glColor3usv DO_NOT_USE_glColor3usv
79 #undef glColor4b
80 #define glColor4b DO_NOT_USE_glColor4b
81 #undef glColor4bv
82 #define glColor4bv DO_NOT_USE_glColor4bv
83 #undef glColor4d
84 #define glColor4d DO_NOT_USE_glColor4d
85 #undef glColor4dv
86 #define glColor4dv DO_NOT_USE_glColor4dv
87 #undef glColor4f
88 #define glColor4f DO_NOT_USE_glColor4f
89 #undef glColor4fv
90 #define glColor4fv DO_NOT_USE_glColor4fv
91 #undef glColor4i
92 #define glColor4i DO_NOT_USE_glColor4i
93 #undef glColor4iv
94 #define glColor4iv DO_NOT_USE_glColor4iv
95 #undef glColor4s
96 #define glColor4s DO_NOT_USE_glColor4s
97 #undef glColor4sv
98 #define glColor4sv DO_NOT_USE_glColor4sv
99 #undef glColor4ub
100 #define glColor4ub DO_NOT_USE_glColor4ub
101 #undef glColor4ubv
102 #define glColor4ubv DO_NOT_USE_glColor4ubv
103 #undef glColor4ui
104 #define glColor4ui DO_NOT_USE_glColor4ui
105 #undef glColor4uiv
106 #define glColor4uiv DO_NOT_USE_glColor4uiv
107 #undef glColor4us
108 #define glColor4us DO_NOT_USE_glColor4us
109 #undef glColor4usv
110 #define glColor4usv DO_NOT_USE_glColor4usv
111 #undef glColorMaterial
112 #define glColorMaterial DO_NOT_USE_glColorMaterial
113 #undef glCopyPixels
114 #define glCopyPixels DO_NOT_USE_glCopyPixels
115 #undef glDeleteLists
116 #define glDeleteLists DO_NOT_USE_glDeleteLists
117 #undef glDrawPixels
118 #define glDrawPixels DO_NOT_USE_glDrawPixels
119 #undef glEdgeFlag
120 #define glEdgeFlag DO_NOT_USE_glEdgeFlag
121 #undef glEdgeFlagv
122 #define glEdgeFlagv DO_NOT_USE_glEdgeFlagv
123 #undef glEnd
124 #define glEnd DO_NOT_USE_glEnd
125 #undef glEndList
126 #define glEndList DO_NOT_USE_glEndList
127 #undef glEvalCoord1d
128 #define glEvalCoord1d DO_NOT_USE_glEvalCoord1d
129 #undef glEvalCoord1dv
130 #define glEvalCoord1dv DO_NOT_USE_glEvalCoord1dv
131 #undef glEvalCoord1f
132 #define glEvalCoord1f DO_NOT_USE_glEvalCoord1f
133 #undef glEvalCoord1fv
134 #define glEvalCoord1fv DO_NOT_USE_glEvalCoord1fv
135 #undef glEvalCoord2d
136 #define glEvalCoord2d DO_NOT_USE_glEvalCoord2d
137 #undef glEvalCoord2dv
138 #define glEvalCoord2dv DO_NOT_USE_glEvalCoord2dv
139 #undef glEvalCoord2f
140 #define glEvalCoord2f DO_NOT_USE_glEvalCoord2f
141 #undef glEvalCoord2fv
142 #define glEvalCoord2fv DO_NOT_USE_glEvalCoord2fv
143 #undef glEvalMesh1
144 #define glEvalMesh1 DO_NOT_USE_glEvalMesh1
145 #undef glEvalMesh2
146 #define glEvalMesh2 DO_NOT_USE_glEvalMesh2
147 #undef glEvalPoint1
148 #define glEvalPoint1 DO_NOT_USE_glEvalPoint1
149 #undef glEvalPoint2
150 #define glEvalPoint2 DO_NOT_USE_glEvalPoint2
151 #undef glFeedbackBuffer
152 #define glFeedbackBuffer DO_NOT_USE_glFeedbackBuffer
153 #undef glFogf
154 #define glFogf DO_NOT_USE_glFogf
155 #undef glFogfv
156 #define glFogfv DO_NOT_USE_glFogfv
157 #undef glFogi
158 #define glFogi DO_NOT_USE_glFogi
159 #undef glFogiv
160 #define glFogiv DO_NOT_USE_glFogiv
161 #undef glFrustum
162 #define glFrustum DO_NOT_USE_glFrustum
163 #undef glGenLists
164 #define glGenLists DO_NOT_USE_glGenLists
165 #undef glGetClipPlane
166 #define glGetClipPlane DO_NOT_USE_glGetClipPlane
167 #undef glGetLightfv
168 #define glGetLightfv DO_NOT_USE_glGetLightfv
169 #undef glGetLightiv
170 #define glGetLightiv DO_NOT_USE_glGetLightiv
171 #undef glGetMapdv
172 #define glGetMapdv DO_NOT_USE_glGetMapdv
173 #undef glGetMapfv
174 #define glGetMapfv DO_NOT_USE_glGetMapfv
175 #undef glGetMapiv
176 #define glGetMapiv DO_NOT_USE_glGetMapiv
177 #undef glGetMaterialfv
178 #define glGetMaterialfv DO_NOT_USE_glGetMaterialfv
179 #undef glGetMaterialiv
180 #define glGetMaterialiv DO_NOT_USE_glGetMaterialiv
181 #undef glGetPixelMapfv
182 #define glGetPixelMapfv DO_NOT_USE_glGetPixelMapfv
183 #undef glGetPixelMapuiv
184 #define glGetPixelMapuiv DO_NOT_USE_glGetPixelMapuiv
185 #undef glGetPixelMapusv
186 #define glGetPixelMapusv DO_NOT_USE_glGetPixelMapusv
187 #undef glGetPolygonStipple
188 #define glGetPolygonStipple DO_NOT_USE_glGetPolygonStipple
189 #undef glGetTexEnvfv
190 #define glGetTexEnvfv DO_NOT_USE_glGetTexEnvfv
191 #undef glGetTexEnviv
192 #define glGetTexEnviv DO_NOT_USE_glGetTexEnviv
193 #undef glGetTexGendv
194 #define glGetTexGendv DO_NOT_USE_glGetTexGendv
195 #undef glGetTexGenfv
196 #define glGetTexGenfv DO_NOT_USE_glGetTexGenfv
197 #undef glGetTexGeniv
198 #define glGetTexGeniv DO_NOT_USE_glGetTexGeniv
199 #undef glIndexMask
200 #define glIndexMask DO_NOT_USE_glIndexMask
201 #undef glIndexd
202 #define glIndexd DO_NOT_USE_glIndexd
203 #undef glIndexdv
204 #define glIndexdv DO_NOT_USE_glIndexdv
205 #undef glIndexf
206 #define glIndexf DO_NOT_USE_glIndexf
207 #undef glIndexfv
208 #define glIndexfv DO_NOT_USE_glIndexfv
209 #undef glIndexi
210 #define glIndexi DO_NOT_USE_glIndexi
211 #undef glIndexiv
212 #define glIndexiv DO_NOT_USE_glIndexiv
213 #undef glIndexs
214 #define glIndexs DO_NOT_USE_glIndexs
215 #undef glIndexsv
216 #define glIndexsv DO_NOT_USE_glIndexsv
217 #undef glInitNames
218 #define glInitNames DO_NOT_USE_glInitNames
219 #undef glIsList
220 #define glIsList DO_NOT_USE_glIsList
221 #undef glLightModelf
222 #define glLightModelf DO_NOT_USE_glLightModelf
223 #undef glLightModelfv
224 #define glLightModelfv DO_NOT_USE_glLightModelfv
225 #undef glLightModeli
226 #define glLightModeli DO_NOT_USE_glLightModeli
227 #undef glLightModeliv
228 #define glLightModeliv DO_NOT_USE_glLightModeliv
229 #undef glLightf
230 #define glLightf DO_NOT_USE_glLightf
231 #undef glLightfv
232 #define glLightfv DO_NOT_USE_glLightfv
233 #undef glLighti
234 #define glLighti DO_NOT_USE_glLighti
235 #undef glLightiv
236 #define glLightiv DO_NOT_USE_glLightiv
237 #undef glLineStipple
238 #define glLineStipple DO_NOT_USE_glLineStipple
239 #undef glListBase
240 #define glListBase DO_NOT_USE_glListBase
241 #undef glLoadIdentity
242 #define glLoadIdentity DO_NOT_USE_glLoadIdentity
243 #undef glLoadMatrixd
244 #define glLoadMatrixd DO_NOT_USE_glLoadMatrixd
245 #undef glLoadMatrixf
246 #define glLoadMatrixf DO_NOT_USE_glLoadMatrixf
247 #undef glLoadName
248 #define glLoadName DO_NOT_USE_glLoadName
249 #undef glMap1d
250 #define glMap1d DO_NOT_USE_glMap1d
251 #undef glMap1f
252 #define glMap1f DO_NOT_USE_glMap1f
253 #undef glMap2d
254 #define glMap2d DO_NOT_USE_glMap2d
255 #undef glMap2f
256 #define glMap2f DO_NOT_USE_glMap2f
257 #undef glMapGrid1d
258 #define glMapGrid1d DO_NOT_USE_glMapGrid1d
259 #undef glMapGrid1f
260 #define glMapGrid1f DO_NOT_USE_glMapGrid1f
261 #undef glMapGrid2d
262 #define glMapGrid2d DO_NOT_USE_glMapGrid2d
263 #undef glMapGrid2f
264 #define glMapGrid2f DO_NOT_USE_glMapGrid2f
265 #undef glMaterialf
266 #define glMaterialf DO_NOT_USE_glMaterialf
267 #undef glMaterialfv
268 #define glMaterialfv DO_NOT_USE_glMaterialfv
269 #undef glMateriali
270 #define glMateriali DO_NOT_USE_glMateriali
271 #undef glMaterialiv
272 #define glMaterialiv DO_NOT_USE_glMaterialiv
273 #undef glMatrixMode
274 #define glMatrixMode DO_NOT_USE_glMatrixMode
275 #undef glMultMatrixd
276 #define glMultMatrixd DO_NOT_USE_glMultMatrixd
277 #undef glMultMatrixf
278 #define glMultMatrixf DO_NOT_USE_glMultMatrixf
279 #undef glNewList
280 #define glNewList DO_NOT_USE_glNewList
281 #undef glNormal3b
282 #define glNormal3b DO_NOT_USE_glNormal3b
283 #undef glNormal3bv
284 #define glNormal3bv DO_NOT_USE_glNormal3bv
285 #undef glNormal3d
286 #define glNormal3d DO_NOT_USE_glNormal3d
287 #undef glNormal3dv
288 #define glNormal3dv DO_NOT_USE_glNormal3dv
289 #undef glNormal3f
290 #define glNormal3f DO_NOT_USE_glNormal3f
291 #undef glNormal3fv
292 #define glNormal3fv DO_NOT_USE_glNormal3fv
293 #undef glNormal3i
294 #define glNormal3i DO_NOT_USE_glNormal3i
295 #undef glNormal3iv
296 #define glNormal3iv DO_NOT_USE_glNormal3iv
297 #undef glNormal3s
298 #define glNormal3s DO_NOT_USE_glNormal3s
299 #undef glNormal3sv
300 #define glNormal3sv DO_NOT_USE_glNormal3sv
301 #undef glOrtho
302 #define glOrtho DO_NOT_USE_glOrtho
303 #undef glPassThrough
304 #define glPassThrough DO_NOT_USE_glPassThrough
305 #undef glPixelMapfv
306 #define glPixelMapfv DO_NOT_USE_glPixelMapfv
307 #undef glPixelMapuiv
308 #define glPixelMapuiv DO_NOT_USE_glPixelMapuiv
309 #undef glPixelMapusv
310 #define glPixelMapusv DO_NOT_USE_glPixelMapusv
311 #undef glPixelTransferf
312 #define glPixelTransferf DO_NOT_USE_glPixelTransferf
313 #undef glPixelTransferi
314 #define glPixelTransferi DO_NOT_USE_glPixelTransferi
315 #undef glPixelZoom
316 #define glPixelZoom DO_NOT_USE_glPixelZoom
317 #undef glPolygonStipple
318 #define glPolygonStipple DO_NOT_USE_glPolygonStipple
319 #undef glPopAttrib
320 #define glPopAttrib DO_NOT_USE_glPopAttrib
321 #undef glPopMatrix
322 #define glPopMatrix DO_NOT_USE_glPopMatrix
323 #undef glPopName
324 #define glPopName DO_NOT_USE_glPopName
325 #undef glPushAttrib
326 #define glPushAttrib DO_NOT_USE_glPushAttrib
327 #undef glPushMatrix
328 #define glPushMatrix DO_NOT_USE_glPushMatrix
329 #undef glPushName
330 #define glPushName DO_NOT_USE_glPushName
331 #undef glRasterPos2d
332 #define glRasterPos2d DO_NOT_USE_glRasterPos2d
333 #undef glRasterPos2dv
334 #define glRasterPos2dv DO_NOT_USE_glRasterPos2dv
335 #undef glRasterPos2f
336 #define glRasterPos2f DO_NOT_USE_glRasterPos2f
337 #undef glRasterPos2fv
338 #define glRasterPos2fv DO_NOT_USE_glRasterPos2fv
339 #undef glRasterPos2i
340 #define glRasterPos2i DO_NOT_USE_glRasterPos2i
341 #undef glRasterPos2iv
342 #define glRasterPos2iv DO_NOT_USE_glRasterPos2iv
343 #undef glRasterPos2s
344 #define glRasterPos2s DO_NOT_USE_glRasterPos2s
345 #undef glRasterPos2sv
346 #define glRasterPos2sv DO_NOT_USE_glRasterPos2sv
347 #undef glRasterPos3d
348 #define glRasterPos3d DO_NOT_USE_glRasterPos3d
349 #undef glRasterPos3dv
350 #define glRasterPos3dv DO_NOT_USE_glRasterPos3dv
351 #undef glRasterPos3f
352 #define glRasterPos3f DO_NOT_USE_glRasterPos3f
353 #undef glRasterPos3fv
354 #define glRasterPos3fv DO_NOT_USE_glRasterPos3fv
355 #undef glRasterPos3i
356 #define glRasterPos3i DO_NOT_USE_glRasterPos3i
357 #undef glRasterPos3iv
358 #define glRasterPos3iv DO_NOT_USE_glRasterPos3iv
359 #undef glRasterPos3s
360 #define glRasterPos3s DO_NOT_USE_glRasterPos3s
361 #undef glRasterPos3sv
362 #define glRasterPos3sv DO_NOT_USE_glRasterPos3sv
363 #undef glRasterPos4d
364 #define glRasterPos4d DO_NOT_USE_glRasterPos4d
365 #undef glRasterPos4dv
366 #define glRasterPos4dv DO_NOT_USE_glRasterPos4dv
367 #undef glRasterPos4f
368 #define glRasterPos4f DO_NOT_USE_glRasterPos4f
369 #undef glRasterPos4fv
370 #define glRasterPos4fv DO_NOT_USE_glRasterPos4fv
371 #undef glRasterPos4i
372 #define glRasterPos4i DO_NOT_USE_glRasterPos4i
373 #undef glRasterPos4iv
374 #define glRasterPos4iv DO_NOT_USE_glRasterPos4iv
375 #undef glRasterPos4s
376 #define glRasterPos4s DO_NOT_USE_glRasterPos4s
377 #undef glRasterPos4sv
378 #define glRasterPos4sv DO_NOT_USE_glRasterPos4sv
379 #undef glRectd
380 #define glRectd DO_NOT_USE_glRectd
381 #undef glRectdv
382 #define glRectdv DO_NOT_USE_glRectdv
383 #undef glRectf
384 #define glRectf DO_NOT_USE_glRectf
385 #undef glRectfv
386 #define glRectfv DO_NOT_USE_glRectfv
387 #undef glRecti
388 #define glRecti DO_NOT_USE_glRecti
389 #undef glRectiv
390 #define glRectiv DO_NOT_USE_glRectiv
391 #undef glRects
392 #define glRects DO_NOT_USE_glRects
393 #undef glRectsv
394 #define glRectsv DO_NOT_USE_glRectsv
395 #undef glRenderMode
396 #define glRenderMode DO_NOT_USE_glRenderMode
397 #undef glRotated
398 #define glRotated DO_NOT_USE_glRotated
399 #undef glRotatef
400 #define glRotatef DO_NOT_USE_glRotatef
401 #undef glScaled
402 #define glScaled DO_NOT_USE_glScaled
403 #undef glScalef
404 #define glScalef DO_NOT_USE_glScalef
405 #undef glSelectBuffer
406 #define glSelectBuffer DO_NOT_USE_glSelectBuffer
407 #undef glShadeModel
408 #define glShadeModel DO_NOT_USE_glShadeModel
409 #undef glTexCoord1d
410 #define glTexCoord1d DO_NOT_USE_glTexCoord1d
411 #undef glTexCoord1dv
412 #define glTexCoord1dv DO_NOT_USE_glTexCoord1dv
413 #undef glTexCoord1f
414 #define glTexCoord1f DO_NOT_USE_glTexCoord1f
415 #undef glTexCoord1fv
416 #define glTexCoord1fv DO_NOT_USE_glTexCoord1fv
417 #undef glTexCoord1i
418 #define glTexCoord1i DO_NOT_USE_glTexCoord1i
419 #undef glTexCoord1iv
420 #define glTexCoord1iv DO_NOT_USE_glTexCoord1iv
421 #undef glTexCoord1s
422 #define glTexCoord1s DO_NOT_USE_glTexCoord1s
423 #undef glTexCoord1sv
424 #define glTexCoord1sv DO_NOT_USE_glTexCoord1sv
425 #undef glTexCoord2d
426 #define glTexCoord2d DO_NOT_USE_glTexCoord2d
427 #undef glTexCoord2dv
428 #define glTexCoord2dv DO_NOT_USE_glTexCoord2dv
429 #undef glTexCoord2f
430 #define glTexCoord2f DO_NOT_USE_glTexCoord2f
431 #undef glTexCoord2fv
432 #define glTexCoord2fv DO_NOT_USE_glTexCoord2fv
433 #undef glTexCoord2i
434 #define glTexCoord2i DO_NOT_USE_glTexCoord2i
435 #undef glTexCoord2iv
436 #define glTexCoord2iv DO_NOT_USE_glTexCoord2iv
437 #undef glTexCoord2s
438 #define glTexCoord2s DO_NOT_USE_glTexCoord2s
439 #undef glTexCoord2sv
440 #define glTexCoord2sv DO_NOT_USE_glTexCoord2sv
441 #undef glTexCoord3d
442 #define glTexCoord3d DO_NOT_USE_glTexCoord3d
443 #undef glTexCoord3dv
444 #define glTexCoord3dv DO_NOT_USE_glTexCoord3dv
445 #undef glTexCoord3f
446 #define glTexCoord3f DO_NOT_USE_glTexCoord3f
447 #undef glTexCoord3fv
448 #define glTexCoord3fv DO_NOT_USE_glTexCoord3fv
449 #undef glTexCoord3i
450 #define glTexCoord3i DO_NOT_USE_glTexCoord3i
451 #undef glTexCoord3iv
452 #define glTexCoord3iv DO_NOT_USE_glTexCoord3iv
453 #undef glTexCoord3s
454 #define glTexCoord3s DO_NOT_USE_glTexCoord3s
455 #undef glTexCoord3sv
456 #define glTexCoord3sv DO_NOT_USE_glTexCoord3sv
457 #undef glTexCoord4d
458 #define glTexCoord4d DO_NOT_USE_glTexCoord4d
459 #undef glTexCoord4dv
460 #define glTexCoord4dv DO_NOT_USE_glTexCoord4dv
461 #undef glTexCoord4f
462 #define glTexCoord4f DO_NOT_USE_glTexCoord4f
463 #undef glTexCoord4fv
464 #define glTexCoord4fv DO_NOT_USE_glTexCoord4fv
465 #undef glTexCoord4i
466 #define glTexCoord4i DO_NOT_USE_glTexCoord4i
467 #undef glTexCoord4iv
468 #define glTexCoord4iv DO_NOT_USE_glTexCoord4iv
469 #undef glTexCoord4s
470 #define glTexCoord4s DO_NOT_USE_glTexCoord4s
471 #undef glTexCoord4sv
472 #define glTexCoord4sv DO_NOT_USE_glTexCoord4sv
473 #undef glTexEnvf
474 #define glTexEnvf DO_NOT_USE_glTexEnvf
475 #undef glTexEnvfv
476 #define glTexEnvfv DO_NOT_USE_glTexEnvfv
477 #undef glTexEnvi
478 #define glTexEnvi DO_NOT_USE_glTexEnvi
479 #undef glTexEnviv
480 #define glTexEnviv DO_NOT_USE_glTexEnviv
481 #undef glTexGend
482 #define glTexGend DO_NOT_USE_glTexGend
483 #undef glTexGendv
484 #define glTexGendv DO_NOT_USE_glTexGendv
485 #undef glTexGenf
486 #define glTexGenf DO_NOT_USE_glTexGenf
487 #undef glTexGenfv
488 #define glTexGenfv DO_NOT_USE_glTexGenfv
489 #undef glTexGeni
490 #define glTexGeni DO_NOT_USE_glTexGeni
491 #undef glTexGeniv
492 #define glTexGeniv DO_NOT_USE_glTexGeniv
493 #undef glTranslated
494 #define glTranslated DO_NOT_USE_glTranslated
495 #undef glTranslatef
496 #define glTranslatef DO_NOT_USE_glTranslatef
497 #undef glVertex2d
498 #define glVertex2d DO_NOT_USE_glVertex2d
499 #undef glVertex2dv
500 #define glVertex2dv DO_NOT_USE_glVertex2dv
501 #undef glVertex2f
502 #define glVertex2f DO_NOT_USE_glVertex2f
503 #undef glVertex2fv
504 #define glVertex2fv DO_NOT_USE_glVertex2fv
505 #undef glVertex2i
506 #define glVertex2i DO_NOT_USE_glVertex2i
507 #undef glVertex2iv
508 #define glVertex2iv DO_NOT_USE_glVertex2iv
509 #undef glVertex2s
510 #define glVertex2s DO_NOT_USE_glVertex2s
511 #undef glVertex2sv
512 #define glVertex2sv DO_NOT_USE_glVertex2sv
513 #undef glVertex3d
514 #define glVertex3d DO_NOT_USE_glVertex3d
515 #undef glVertex3dv
516 #define glVertex3dv DO_NOT_USE_glVertex3dv
517 #undef glVertex3f
518 #define glVertex3f DO_NOT_USE_glVertex3f
519 #undef glVertex3fv
520 #define glVertex3fv DO_NOT_USE_glVertex3fv
521 #undef glVertex3i
522 #define glVertex3i DO_NOT_USE_glVertex3i
523 #undef glVertex3iv
524 #define glVertex3iv DO_NOT_USE_glVertex3iv
525 #undef glVertex3s
526 #define glVertex3s DO_NOT_USE_glVertex3s
527 #undef glVertex3sv
528 #define glVertex3sv DO_NOT_USE_glVertex3sv
529 #undef glVertex4d
530 #define glVertex4d DO_NOT_USE_glVertex4d
531 #undef glVertex4dv
532 #define glVertex4dv DO_NOT_USE_glVertex4dv
533 #undef glVertex4f
534 #define glVertex4f DO_NOT_USE_glVertex4f
535 #undef glVertex4fv
536 #define glVertex4fv DO_NOT_USE_glVertex4fv
537 #undef glVertex4i
538 #define glVertex4i DO_NOT_USE_glVertex4i
539 #undef glVertex4iv
540 #define glVertex4iv DO_NOT_USE_glVertex4iv
541 #undef glVertex4s
542 #define glVertex4s DO_NOT_USE_glVertex4s
543 #undef glVertex4sv
544 #define glVertex4sv DO_NOT_USE_glVertex4sv
545
546 // GL Version 1.1
547 #undef glAreTexturesResident
548 #define glAreTexturesResident DO_NOT_USE_glAreTexturesResident
549 #undef glArrayElement
550 #define glArrayElement DO_NOT_USE_glArrayElement
551 #undef glColorPointer
552 #define glColorPointer DO_NOT_USE_glColorPointer
553 #undef glDisableClientState
554 #define glDisableClientState DO_NOT_USE_glDisableClientState
555 #undef glEdgeFlagPointer
556 #define glEdgeFlagPointer DO_NOT_USE_glEdgeFlagPointer
557 #undef glEnableClientState
558 #define glEnableClientState DO_NOT_USE_glEnableClientState
559 #undef glIndexPointer
560 #define glIndexPointer DO_NOT_USE_glIndexPointer
561 #undef glIndexub
562 #define glIndexub DO_NOT_USE_glIndexub
563 #undef glIndexubv
564 #define glIndexubv DO_NOT_USE_glIndexubv
565 #undef glInterleavedArrays
566 #define glInterleavedArrays DO_NOT_USE_glInterleavedArrays
567 #undef glNormalPointer
568 #define glNormalPointer DO_NOT_USE_glNormalPointer
569 #undef glPopClientAttrib
570 #define glPopClientAttrib DO_NOT_USE_glPopClientAttrib
571 #undef glPrioritizeTextures
572 #define glPrioritizeTextures DO_NOT_USE_glPrioritizeTextures
573 #undef glPushClientAttrib
574 #define glPushClientAttrib DO_NOT_USE_glPushClientAttrib
575 #undef glTexCoordPointer
576 #define glTexCoordPointer DO_NOT_USE_glTexCoordPointer
577 #undef glVertexPointer
578 #define glVertexPointer DO_NOT_USE_glVertexPointer
579
580 // GL Version1.2
581 #undef glColorSubTable
582 #define glColorSubTable DO_NOT_USE_glColorSubTable
583 #undef glColorTable
584 #define glColorTable DO_NOT_USE_glColorTable
585 #undef glColorTableParameterfv
586 #define glColorTableParameterfv DO_NOT_USE_glColorTableParameterfv
587 #undef glColorTableParameteriv
588 #define glColorTableParameteriv DO_NOT_USE_glColorTableParameteriv
589 #undef glConvolutionFilter1D
590 #define glConvolutionFilter1D DO_NOT_USE_glConvolutionFilter1D
591 #undef glConvolutionFilter2D
592 #define glConvolutionFilter2D DO_NOT_USE_glConvolutionFilter2D
593 #undef glConvolutionParameterf
594 #define glConvolutionParameterf DO_NOT_USE_glConvolutionParameterf
595 #undef glConvolutionParameterfv
596 #define glConvolutionParameterfv DO_NOT_USE_glConvolutionParameterfv
597 #undef glConvolutionParameteri
598 #define glConvolutionParameteri DO_NOT_USE_glConvolutionParameteri
599 #undef glConvolutionParameteriv
600 #define glConvolutionParameteriv DO_NOT_USE_glConvolutionParameteriv
601 #undef glCopyColorSubTable
602 #define glCopyColorSubTable DO_NOT_USE_glCopyColorSubTable
603 #undef glCopyColorTable
604 #define glCopyColorTable DO_NOT_USE_glCopyColorTable
605 #undef glCopyConvolutionFilter1D
606 #define glCopyConvolutionFilter1D DO_NOT_USE_glCopyConvolutionFilter1D
607 #undef glCopyConvolutionFilter2D
608 #define glCopyConvolutionFilter2D DO_NOT_USE_glCopyConvolutionFilter2D
609 #undef glGetColorTable
610 #define glGetColorTable DO_NOT_USE_glGetColorTable
611 #undef glGetColorTableParameterfv
612 #define glGetColorTableParameterfv DO_NOT_USE_glGetColorTableParameterfv
613 #undef glGetColorTableParameteriv
614 #define glGetColorTableParameteriv DO_NOT_USE_glGetColorTableParameteriv
615 #undef glGetConvolutionFilter
616 #define glGetConvolutionFilter DO_NOT_USE_glGetConvolutionFilter
617 #undef glGetConvolutionParameterfv
618 #define glGetConvolutionParameterfv DO_NOT_USE_glGetConvolutionParameterfv
619 #undef glGetConvolutionParameteriv
620 #define glGetConvolutionParameteriv DO_NOT_USE_glGetConvolutionParameteriv
621 #undef glGetHistogram
622 #define glGetHistogram DO_NOT_USE_glGetHistogram
623 #undef glGetHistogramParameterfv
624 #define glGetHistogramParameterfv DO_NOT_USE_glGetHistogramParameterfv
625 #undef glGetHistogramParameteriv
626 #define glGetHistogramParameteriv DO_NOT_USE_glGetHistogramParameteriv
627 #undef glGetMinmax
628 #define glGetMinmax DO_NOT_USE_glGetMinmax
629 #undef glGetMinmaxParameterfv
630 #define glGetMinmaxParameterfv DO_NOT_USE_glGetMinmaxParameterfv
631 #undef glGetMinmaxParameteriv
632 #define glGetMinmaxParameteriv DO_NOT_USE_glGetMinmaxParameteriv
633 #undef glGetSeparableFilter
634 #define glGetSeparableFilter DO_NOT_USE_glGetSeparableFilter
635 #undef glHistogram
636 #define glHistogram DO_NOT_USE_glHistogram
637 #undef glMinmax
638 #define glMinmax DO_NOT_USE_glMinmax
639 #undef glResetHistogram
640 #define glResetHistogram DO_NOT_USE_glResetHistogram
641 #undef glResetMinmax
642 #define glResetMinmax DO_NOT_USE_glResetMinmax
643 #undef glSeparableFilter2D
644 #define glSeparableFilter2D DO_NOT_USE_glSeparableFilter2D
645
646 // GL Version1.3
647 #undef glClientActiveTexture
648 #define glClientActiveTexture DO_NOT_USE_glClientActiveTexture
649 #undef glLoadTransposeMatrixd
650 #define glLoadTransposeMatrixd DO_NOT_USE_glLoadTransposeMatrixd
651 #undef glLoadTransposeMatrixf
652 #define glLoadTransposeMatrixf DO_NOT_USE_glLoadTransposeMatrixf
653 #undef glMultTransposeMatrixd
654 #define glMultTransposeMatrixd DO_NOT_USE_glMultTransposeMatrixd
655 #undef glMultTransposeMatrixf
656 #define glMultTransposeMatrixf DO_NOT_USE_glMultTransposeMatrixf
657 #undef glMultiTexCoord1d
658 #define glMultiTexCoord1d DO_NOT_USE_glMultiTexCoord1d
659 #undef glMultiTexCoord1dv
660 #define glMultiTexCoord1dv DO_NOT_USE_glMultiTexCoord1dv
661 #undef glMultiTexCoord1f
662 #define glMultiTexCoord1f DO_NOT_USE_glMultiTexCoord1f
663 #undef glMultiTexCoord1fv
664 #define glMultiTexCoord1fv DO_NOT_USE_glMultiTexCoord1fv
665 #undef glMultiTexCoord1i
666 #define glMultiTexCoord1i DO_NOT_USE_glMultiTexCoord1i
667 #undef glMultiTexCoord1iv
668 #define glMultiTexCoord1iv DO_NOT_USE_glMultiTexCoord1iv
669 #undef glMultiTexCoord1s
670 #define glMultiTexCoord1s DO_NOT_USE_glMultiTexCoord1s
671 #undef glMultiTexCoord1sv
672 #define glMultiTexCoord1sv DO_NOT_USE_glMultiTexCoord1sv
673 #undef glMultiTexCoord2d
674 #define glMultiTexCoord2d DO_NOT_USE_glMultiTexCoord2d
675 #undef glMultiTexCoord2dv
676 #define glMultiTexCoord2dv DO_NOT_USE_glMultiTexCoord2dv
677 #undef glMultiTexCoord2f
678 #define glMultiTexCoord2f DO_NOT_USE_glMultiTexCoord2f
679 #undef glMultiTexCoord2fv
680 #define glMultiTexCoord2fv DO_NOT_USE_glMultiTexCoord2fv
681 #undef glMultiTexCoord2i
682 #define glMultiTexCoord2i DO_NOT_USE_glMultiTexCoord2i
683 #undef glMultiTexCoord2iv
684 #define glMultiTexCoord2iv DO_NOT_USE_glMultiTexCoord2iv
685 #undef glMultiTexCoord2s
686 #define glMultiTexCoord2s DO_NOT_USE_glMultiTexCoord2s
687 #undef glMultiTexCoord2sv
688 #define glMultiTexCoord2sv DO_NOT_USE_glMultiTexCoord2sv
689 #undef glMultiTexCoord3d
690 #define glMultiTexCoord3d DO_NOT_USE_glMultiTexCoord3d
691 #undef glMultiTexCoord3dv
692 #define glMultiTexCoord3dv DO_NOT_USE_glMultiTexCoord3dv
693 #undef glMultiTexCoord3f
694 #define glMultiTexCoord3f DO_NOT_USE_glMultiTexCoord3f
695 #undef glMultiTexCoord3fv
696 #define glMultiTexCoord3fv DO_NOT_USE_glMultiTexCoord3fv
697 #undef glMultiTexCoord3i
698 #define glMultiTexCoord3i DO_NOT_USE_glMultiTexCoord3i
699 #undef glMultiTexCoord3iv
700 #define glMultiTexCoord3iv DO_NOT_USE_glMultiTexCoord3iv
701 #undef glMultiTexCoord3s
702 #define glMultiTexCoord3s DO_NOT_USE_glMultiTexCoord3s
703 #undef glMultiTexCoord3sv
704 #define glMultiTexCoord3sv DO_NOT_USE_glMultiTexCoord3sv
705 #undef glMultiTexCoord4d
706 #define glMultiTexCoord4d DO_NOT_USE_glMultiTexCoord4d
707 #undef glMultiTexCoord4dv
708 #define glMultiTexCoord4dv DO_NOT_USE_glMultiTexCoord4dv
709 #undef glMultiTexCoord4f
710 #define glMultiTexCoord4f DO_NOT_USE_glMultiTexCoord4f
711 #undef glMultiTexCoord4fv
712 #define glMultiTexCoord4fv DO_NOT_USE_glMultiTexCoord4fv
713 #undef glMultiTexCoord4i
714 #define glMultiTexCoord4i DO_NOT_USE_glMultiTexCoord4i
715 #undef glMultiTexCoord4iv
716 #define glMultiTexCoord4iv DO_NOT_USE_glMultiTexCoord4iv
717 #undef glMultiTexCoord4s
718 #define glMultiTexCoord4s DO_NOT_USE_glMultiTexCoord4s
719 #undef glMultiTexCoord4sv
720 #define glMultiTexCoord4sv DO_NOT_USE_glMultiTexCoord4sv
721
722 // GL Version 1.4
723 #undef glFogCoordPointer
724 #define glFogCoordPointer DO_NOT_USE_glFogCoordPointer
725 #undef glFogCoordd
726 #define glFogCoordd DO_NOT_USE_glFogCoordd
727 #undef glFogCoorddv
728 #define glFogCoorddv DO_NOT_USE_glFogCoorddv
729 #undef glFogCoordf
730 #define glFogCoordf DO_NOT_USE_glFogCoordf
731 #undef glFogCoordfv
732 #define glFogCoordfv DO_NOT_USE_glFogCoordfv
733 #undef glSecondaryColor3b
734 #define glSecondaryColor3b DO_NOT_USE_glSecondaryColor3b
735 #undef glSecondaryColor3bv
736 #define glSecondaryColor3bv DO_NOT_USE_glSecondaryColor3bv
737 #undef glSecondaryColor3d
738 #define glSecondaryColor3d DO_NOT_USE_glSecondaryColor3d
739 #undef glSecondaryColor3dv
740 #define glSecondaryColor3dv DO_NOT_USE_glSecondaryColor3dv
741 #undef glSecondaryColor3f
742 #define glSecondaryColor3f DO_NOT_USE_glSecondaryColor3f
743 #undef glSecondaryColor3fv
744 #define glSecondaryColor3fv DO_NOT_USE_glSecondaryColor3fv
745 #undef glSecondaryColor3i
746 #define glSecondaryColor3i DO_NOT_USE_glSecondaryColor3i
747 #undef glSecondaryColor3iv
748 #define glSecondaryColor3iv DO_NOT_USE_glSecondaryColor3iv
749 #undef glSecondaryColor3s
750 #define glSecondaryColor3s DO_NOT_USE_glSecondaryColor3s
751 #undef glSecondaryColor3sv
752 #define glSecondaryColor3sv DO_NOT_USE_glSecondaryColor3sv
753 #undef glSecondaryColor3ub
754 #define glSecondaryColor3ub DO_NOT_USE_glSecondaryColor3ub
755 #undef glSecondaryColor3ubv
756 #define glSecondaryColor3ubv DO_NOT_USE_glSecondaryColor3ubv
757 #undef glSecondaryColor3ui
758 #define glSecondaryColor3ui DO_NOT_USE_glSecondaryColor3ui
759 #undef glSecondaryColor3uiv
760 #define glSecondaryColor3uiv DO_NOT_USE_glSecondaryColor3uiv
761 #undef glSecondaryColor3us
762 #define glSecondaryColor3us DO_NOT_USE_glSecondaryColor3us
763 #undef glSecondaryColor3usv
764 #define glSecondaryColor3usv DO_NOT_USE_glSecondaryColor3usv
765 #undef glSecondaryColorPointer
766 #define glSecondaryColorPointer DO_NOT_USE_glSecondaryColorPointer
767 #undef glWindowPos2d
768 #define glWindowPos2d DO_NOT_USE_glWindowPos2d
769 #undef glWindowPos2dv
770 #define glWindowPos2dv DO_NOT_USE_glWindowPos2dv
771 #undef glWindowPos2f
772 #define glWindowPos2f DO_NOT_USE_glWindowPos2f
773 #undef glWindowPos2fv
774 #define glWindowPos2fv DO_NOT_USE_glWindowPos2fv
775 #undef glWindowPos2i
776 #define glWindowPos2i DO_NOT_USE_glWindowPos2i
777 #undef glWindowPos2iv
778 #define glWindowPos2iv DO_NOT_USE_glWindowPos2iv
779 #undef glWindowPos2s
780 #define glWindowPos2s DO_NOT_USE_glWindowPos2s
781 #undef glWindowPos2sv
782 #define glWindowPos2sv DO_NOT_USE_glWindowPos2sv
783 #undef glWindowPos3d
784 #define glWindowPos3d DO_NOT_USE_glWindowPos3d
785 #undef glWindowPos3dv
786 #define glWindowPos3dv DO_NOT_USE_glWindowPos3dv
787 #undef glWindowPos3f
788 #define glWindowPos3f DO_NOT_USE_glWindowPos3f
789 #undef glWindowPos3fv
790 #define glWindowPos3fv DO_NOT_USE_glWindowPos3fv
791 #undef glWindowPos3i
792 #define glWindowPos3i DO_NOT_USE_glWindowPos3i
793 #undef glWindowPos3iv
794 #define glWindowPos3iv DO_NOT_USE_glWindowPos3iv
795 #undef glWindowPos3s
796 #define glWindowPos3s DO_NOT_USE_glWindowPos3s
797 #undef glWindowPos3sv
798 #define glWindowPos3sv DO_NOT_USE_glWindowPos3sv
799
800 // Old Token Names 1.2
801 #undef GL_POINT_SIZE_RANGE
802 #define GL_POINT_SIZE_RANGE DO_NOT_USE_GL_POINT_SIZE_RANGE
803 #undef GL_POINT_SIZE_GRANULARITY
804 #define GL_POINT_SIZE_GRANULARITY DO_NOT_USE_GL_POINT_SIZE_GRANULARITY
805
806 // Old Token Names 1.5
807 #undef GL_CURRENT_FOG_COORDINATE
808 #define GL_CURRENT_FOG_COORDINATE DO_NOT_USE_GL_CURRENT_FOG_COORDINATE
809 #undef GL_FOG_COORDINATE
810 #define GL_FOG_COORDINATE DO_NOT_USE_GL_FOG_COORDINATE
811 #undef GL_FOG_COORDINATE_ARRAY
812 #define GL_FOG_COORDINATE_ARRAY DO_NOT_USE_GL_FOG_COORDINATE_ARRAY
813 #undef GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
814 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING DO_NOT_USE_GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
815 #undef GL_FOG_COORDINATE_ARRAY_POINTER
816 #define GL_FOG_COORDINATE_ARRAY_POINTER DO_NOT_USE_GL_FOG_COORDINATE_ARRAY_POINTER
817 #undef GL_FOG_COORDINATE_ARRAY_STRIDE
818 #define GL_FOG_COORDINATE_ARRAY_STRIDE DO_NOT_USE_GL_FOG_COORDINATE_ARRAY_STRIDE
819 #undef GL_FOG_COORDINATE_ARRAY_TYPE
820 #define GL_FOG_COORDINATE_ARRAY_TYPE DO_NOT_USE_GL_FOG_COORDINATE_ARRAY_TYPE
821 #undef GL_FOG_COORDINATE_SOURCE
822 #define GL_FOG_COORDINATE_SOURCE DO_NOT_USE_GL_FOG_COORDINATE_SOURCE
823 #undef GL_SOURCE0_ALPHA
824 #define GL_SOURCE0_ALPHA DO_NOT_USE_GL_SOURCE0_ALPHA
825 #undef GL_SOURCE0_RGB
826 #define GL_SOURCE0_RGB DO_NOT_USE_GL_SOURCE0_RGB
827 #undef GL_SOURCE1_ALPHA
828 #define GL_SOURCE1_ALPHA DO_NOT_USE_GL_SOURCE1_ALPHA
829 #undef GL_SOURCE1_RGB
830 #define GL_SOURCE1_RGB DO_NOT_USE_GL_SOURCE1_RGB
831 #undef GL_SOURCE2_ALPHA
832 #define GL_SOURCE2_ALPHA DO_NOT_USE_GL_SOURCE2_ALPHA
833 #undef GL_SOURCE2_RGB
834 #define GL_SOURCE2_RGB DO_NOT_USE_GL_SOURCE2_RGB
835
836 #if 0 /* Those are deprecated but still valid */
837 // Old Token Names 3.0
838 #  undef GL_CLIP_PLANE0
839 #  define GL_CLIP_PLANE0 USE_GL_CLIP_DISTANCE0
840 #  undef GL_CLIP_PLANE1
841 #  define GL_CLIP_PLANE1 USE_GL_CLIP_DISTANCE1
842 #  undef GL_CLIP_PLANE2
843 #  define GL_CLIP_PLANE2 USE_GL_CLIP_DISTANCE2
844 #  undef GL_CLIP_PLANE3
845 #  define GL_CLIP_PLANE3 USE_GL_CLIP_DISTANCE3
846 #  undef GL_CLIP_PLANE4
847 #  define GL_CLIP_PLANE4 USE_GL_CLIP_DISTANCE4
848 #  undef GL_CLIP_PLANE5
849 #  define GL_CLIP_PLANE5 USE_GL_CLIP_DISTANCE5
850 #  undef GL_COMPARE_R_TO_TEXTURE
851 #  define GL_COMPARE_R_TO_TEXTURE USE_GL_COMPARE_REF_TO_TEXTURE
852 #  undef GL_MAX_CLIP_PLANES
853 #  define GL_MAX_CLIP_PLANES USE_GL_MAX_CLIP_DISTANCES
854 #  undef GL_MAX_VARYING_FLOATS
855 #  define GL_MAX_VARYING_FLOATS USE__MAX_VARYING_COMPONENTS
856
857 // Old Token Names 3.2
858 #  undef GL_VERTEX_PROGRAM_POINT_SIZE
859 #  define GL_VERTEX_PROGRAM_POINT_SIZE USE_GL_PROGRAM_POINT_SIZE
860 #endif
861
862 #endif /* __GL_DEPRECATED_H__ */