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