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