gl_mangle.h revision d313068dc8b655b0e992a1f1c3e259b034d11269
1/* $Id: gl_mangle.h,v 1.9 2001/12/13 19:15:58 kschultz Exp $ */
2
3/*
4 * Mesa 3-D graphics library
5 * Version:  4.0.1
6 *
7 * Copyright (C) 1999-2001  Brian Paul   All Rights Reserved.
8 *
9 * Permission is hereby granted, free of charge, to any person obtaining a
10 * copy of this software and associated documentation files (the "Software"),
11 * to deal in the Software without restriction, including without limitation
12 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
13 * and/or sell copies of the Software, and to permit persons to whom the
14 * Software is furnished to do so, subject to the following conditions:
15 *
16 * The above copyright notice and this permission notice shall be included
17 * in all copies or substantial portions of the Software.
18 *
19 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
20 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
22 * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
23 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
24 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 */
26
27
28/*
29 * If you compile Mesa with USE_MGL_NAMESPACE defined then you can link
30 * your application both with OpenGL and Mesa.  The Mesa functions will
31 * be redefined so they are prefixed with "mgl" instead of "gl".
32 * Contributed by Randy Frank (rfrank@rsinc.com)
33 */
34
35#ifndef GL_MANGLE_H
36#define GL_MANGLE_H
37
38#define glClearIndex mglClearIndex
39#define glClearColor mglClearColor
40#define glClear  mglClear
41#define glIndexMask mglIndexMask
42#define glColorMask mglColorMask
43#define glAlphaFunc mglAlphaFunc
44#define glBlendFunc mglBlendFunc
45#define glLogicOp mglLogicOp
46#define glCullFace  mglCullFace
47#define glFrontFace mglFrontFace
48#define glPointSize mglPointSize
49#define glLineWidth mglLineWidth
50#define glLineStipple mglLineStipple
51#define glPolygonMode mglPolygonMode
52#define glPolygonOffset mglPolygonOffset
53#define glPolygonStipple mglPolygonStipple
54#define glGetPolygonStipple mglGetPolygonStipple
55#define glEdgeFlag mglEdgeFlag
56#define glEdgeFlagv mglEdgeFlagv
57#define glScissor  mglScissor
58#define glClipPlane mglClipPlane
59#define glGetClipPlane mglGetClipPlane
60#define glDrawBuffer mglDrawBuffer
61#define glReadBuffer mglReadBuffer
62#define glEnable mglEnable
63#define glDisable mglDisable
64#define glIsEnabled mglIsEnabled
65#define glEnableClientState mglEnableClientState
66#define glDisableClientState mglDisableClientState
67#define glGetBooleanv mglGetBooleanv
68#define glGetDoublev mglGetDoublev
69#define glGetFloatv mglGetFloatv
70#define glGetIntegerv mglGetIntegerv
71#define glPushAttrib mglPushAttrib
72#define glPopAttrib mglPopAttrib
73#define glPushClientAttrib mglPushClientAttrib
74#define glPopClientAttrib mglPopClientAttrib
75#define glRenderMode mglRenderMode
76#define glGetError mglGetError
77#define glGetString mglGetString
78#define glFinish mglFinish
79#define glFlush mglFlush
80#define glHint mglHint
81#define glClearDepth mglClearDepth
82#define glDepthFunc mglDepthFunc
83#define glDepthMask mglDepthMask
84#define glDepthRange mglDepthRange
85#define glClearAccum mglClearAccum
86#define glAccum mglAccum
87#define glMatrixMode mglMatrixMode
88#define glOrtho mglOrtho
89#define glFrustum mglFrustum
90#define glViewport mglViewport
91#define glPushMatrix mglPushMatrix
92#define glPopMatrix mglPopMatrix
93#define glLoadIdentity mglLoadIdentity
94#define glLoadMatrixd mglLoadMatrixd
95#define glLoadMatrixf mglLoadMatrixf
96#define glMultMatrixd mglMultMatrixd
97#define glMultMatrixf mglMultMatrixf
98#define glRotated mglRotated
99#define glRotatef mglRotatef
100#define glScaled mglScaled
101#define glScalef mglScalef
102#define glTranslated mglTranslated
103#define glTranslatef mglTranslatef
104#define glIsList mglIsList
105#define glDeleteLists mglDeleteLists
106#define glGenLists mglGenLists
107#define glNewList mglNewList
108#define glEndList mglEndList
109#define glCallList mglCallList
110#define glCallLists mglCallLists
111#define glListBase mglListBase
112#define glBegin mglBegin
113#define glEnd mglEnd
114#define glVertex2d mglVertex2d
115#define glVertex2f mglVertex2f
116#define glVertex2i mglVertex2i
117#define glVertex2s mglVertex2s
118#define glVertex3d mglVertex3d
119#define glVertex3f mglVertex3f
120#define glVertex3i mglVertex3i
121#define glVertex3s mglVertex3s
122#define glVertex4d mglVertex4d
123#define glVertex4f mglVertex4f
124#define glVertex4i mglVertex4i
125#define glVertex4s mglVertex4s
126#define glVertex2dv mglVertex2dv
127#define glVertex2fv mglVertex2fv
128#define glVertex2iv mglVertex2iv
129#define glVertex2sv mglVertex2sv
130#define glVertex3dv mglVertex3dv
131#define glVertex3fv mglVertex3fv
132#define glVertex3iv mglVertex3iv
133#define glVertex3sv mglVertex3sv
134#define glVertex4dv mglVertex4dv
135#define glVertex4fv mglVertex4fv
136#define glVertex4iv mglVertex4iv
137#define glVertex4sv mglVertex4sv
138#define glNormal3b mglNormal3b
139#define glNormal3d mglNormal3d
140#define glNormal3f mglNormal3f
141#define glNormal3i mglNormal3i
142#define glNormal3s mglNormal3s
143#define glNormal3bv mglNormal3bv
144#define glNormal3dv mglNormal3dv
145#define glNormal3fv mglNormal3fv
146#define glNormal3iv mglNormal3iv
147#define glNormal3sv mglNormal3sv
148#define glIndexd mglIndexd
149#define glIndexf mglIndexf
150#define glIndexi mglIndexi
151#define glIndexs mglIndexs
152#define glIndexub mglIndexub
153#define glIndexdv mglIndexdv
154#define glIndexfv mglIndexfv
155#define glIndexiv mglIndexiv
156#define glIndexsv mglIndexsv
157#define glIndexubv mglIndexubv
158#define glColor3b mglColor3b
159#define glColor3d mglColor3d
160#define glColor3f mglColor3f
161#define glColor3i mglColor3i
162#define glColor3s mglColor3s
163#define glColor3ub mglColor3ub
164#define glColor3ui mglColor3ui
165#define glColor3us mglColor3us
166#define glColor4b mglColor4b
167#define glColor4d mglColor4d
168#define glColor4f mglColor4f
169#define glColor4i mglColor4i
170#define glColor4s mglColor4s
171#define glColor4ub mglColor4ub
172#define glColor4ui mglColor4ui
173#define glColor4us mglColor4us
174#define glColor3bv mglColor3bv
175#define glColor3dv mglColor3dv
176#define glColor3fv mglColor3fv
177#define glColor3iv mglColor3iv
178#define glColor3sv mglColor3sv
179#define glColor3ubv mglColor3ubv
180#define glColor3uiv mglColor3uiv
181#define glColor3usv mglColor3usv
182#define glColor4bv mglColor4bv
183#define glColor4dv mglColor4dv
184#define glColor4fv mglColor4fv
185#define glColor4iv mglColor4iv
186#define glColor4sv mglColor4sv
187#define glColor4ubv mglColor4ubv
188#define glColor4uiv mglColor4uiv
189#define glColor4usv mglColor4usv
190#define glTexCoord1d mglTexCoord1d
191#define glTexCoord1f mglTexCoord1f
192#define glTexCoord1i mglTexCoord1i
193#define glTexCoord1s mglTexCoord1s
194#define glTexCoord2d mglTexCoord2d
195#define glTexCoord2f mglTexCoord2f
196#define glTexCoord2i mglTexCoord2i
197#define glTexCoord2s mglTexCoord2s
198#define glTexCoord3d mglTexCoord3d
199#define glTexCoord3f mglTexCoord3f
200#define glTexCoord3i mglTexCoord3i
201#define glTexCoord3s mglTexCoord3s
202#define glTexCoord4d mglTexCoord4d
203#define glTexCoord4f mglTexCoord4f
204#define glTexCoord4i mglTexCoord4i
205#define glTexCoord4s mglTexCoord4s
206#define glTexCoord1dv mglTexCoord1dv
207#define glTexCoord1fv mglTexCoord1fv
208#define glTexCoord1iv mglTexCoord1iv
209#define glTexCoord1sv mglTexCoord1sv
210#define glTexCoord2dv mglTexCoord2dv
211#define glTexCoord2fv mglTexCoord2fv
212#define glTexCoord2iv mglTexCoord2iv
213#define glTexCoord2sv mglTexCoord2sv
214#define glTexCoord3dv mglTexCoord3dv
215#define glTexCoord3fv mglTexCoord3fv
216#define glTexCoord3iv mglTexCoord3iv
217#define glTexCoord3sv mglTexCoord3sv
218#define glTexCoord4dv mglTexCoord4dv
219#define glTexCoord4fv mglTexCoord4fv
220#define glTexCoord4iv mglTexCoord4iv
221#define glTexCoord4sv mglTexCoord4sv
222#define glRasterPos2d mglRasterPos2d
223#define glRasterPos2f mglRasterPos2f
224#define glRasterPos2i mglRasterPos2i
225#define glRasterPos2s mglRasterPos2s
226#define glRasterPos3d mglRasterPos3d
227#define glRasterPos3f mglRasterPos3f
228#define glRasterPos3i mglRasterPos3i
229#define glRasterPos3s mglRasterPos3s
230#define glRasterPos4d mglRasterPos4d
231#define glRasterPos4f mglRasterPos4f
232#define glRasterPos4i mglRasterPos4i
233#define glRasterPos4s mglRasterPos4s
234#define glRasterPos2dv mglRasterPos2dv
235#define glRasterPos2fv mglRasterPos2fv
236#define glRasterPos2iv mglRasterPos2iv
237#define glRasterPos2sv mglRasterPos2sv
238#define glRasterPos3dv mglRasterPos3dv
239#define glRasterPos3fv mglRasterPos3fv
240#define glRasterPos3iv mglRasterPos3iv
241#define glRasterPos3sv mglRasterPos3sv
242#define glRasterPos4dv mglRasterPos4dv
243#define glRasterPos4fv mglRasterPos4fv
244#define glRasterPos4iv mglRasterPos4iv
245#define glRasterPos4sv mglRasterPos4sv
246#define glRectd mglRectd
247#define glRectf mglRectf
248#define glRecti mglRecti
249#define glRects mglRects
250#define glRectdv mglRectdv
251#define glRectfv mglRectfv
252#define glRectiv mglRectiv
253#define glRectsv mglRectsv
254#define glVertexPointer mglVertexPointer
255#define glNormalPointer mglNormalPointer
256#define glColorPointer mglColorPointer
257#define glIndexPointer mglIndexPointer
258#define glTexCoordPointer mglTexCoordPointer
259#define glEdgeFlagPointer mglEdgeFlagPointer
260#define glGetPointerv mglGetPointerv
261#define glArrayElement mglArrayElement
262#define glDrawArrays mglDrawArrays
263#define glDrawElements mglDrawElements
264#define glInterleavedArrays mglInterleavedArrays
265#define glShadeModel mglShadeModel
266#define glLightf mglLightf
267#define glLighti mglLighti
268#define glLightfv mglLightfv
269#define glLightiv mglLightiv
270#define glGetLightfv mglGetLightfv
271#define glGetLightiv mglGetLightiv
272#define glLightModelf mglLightModelf
273#define glLightModeli mglLightModeli
274#define glLightModelfv mglLightModelfv
275#define glLightModeliv mglLightModeliv
276#define glMaterialf mglMaterialf
277#define glMateriali mglMateriali
278#define glMaterialfv mglMaterialfv
279#define glMaterialiv mglMaterialiv
280#define glGetMaterialfv mglGetMaterialfv
281#define glGetMaterialiv mglGetMaterialiv
282#define glColorMaterial mglColorMaterial
283#define glPixelZoom mglPixelZoom
284#define glPixelStoref mglPixelStoref
285#define glPixelStorei mglPixelStorei
286#define glPixelTransferf mglPixelTransferf
287#define glPixelTransferi mglPixelTransferi
288#define glPixelMapfv mglPixelMapfv
289#define glPixelMapuiv mglPixelMapuiv
290#define glPixelMapusv mglPixelMapusv
291#define glGetPixelMapfv mglGetPixelMapfv
292#define glGetPixelMapuiv mglGetPixelMapuiv
293#define glGetPixelMapusv mglGetPixelMapusv
294#define glBitmap mglBitmap
295#define glReadPixels mglReadPixels
296#define glDrawPixels mglDrawPixels
297#define glCopyPixels mglCopyPixels
298#define glStencilFunc mglStencilFunc
299#define glStencilMask mglStencilMask
300#define glStencilOp mglStencilOp
301#define glClearStencil mglClearStencil
302#define glTexGend mglTexGend
303#define glTexGenf mglTexGenf
304#define glTexGeni mglTexGeni
305#define glTexGendv mglTexGendv
306#define glTexGenfv mglTexGenfv
307#define glTexGeniv mglTexGeniv
308#define glGetTexGendv mglGetTexGendv
309#define glGetTexGenfv mglGetTexGenfv
310#define glGetTexGeniv mglGetTexGeniv
311#define glTexEnvf mglTexEnvf
312#define glTexEnvi mglTexEnvi
313#define glTexEnvfv mglTexEnvfv
314#define glTexEnviv mglTexEnviv
315#define glGetTexEnvfv mglGetTexEnvfv
316#define glGetTexEnviv mglGetTexEnviv
317#define glTexParameterf mglTexParameterf
318#define glTexParameteri mglTexParameteri
319#define glTexParameterfv mglTexParameterfv
320#define glTexParameteriv mglTexParameteriv
321#define glGetTexParameterfv mglGetTexParameterfv
322#define glGetTexParameteriv mglGetTexParameteriv
323#define glGetTexLevelParameterfv mglGetTexLevelParameterfv
324#define glGetTexLevelParameteriv mglGetTexLevelParameteriv
325#define glTexImage1D mglTexImage1D
326#define glTexImage2D mglTexImage2D
327#define glGetTexImage mglGetTexImage
328#define glGenTextures mglGenTextures
329#define glDeleteTextures mglDeleteTextures
330#define glBindTexture mglBindTexture
331#define glPrioritizeTextures mglPrioritizeTextures
332#define glAreTexturesResident mglAreTexturesResident
333#define glIsTexture mglIsTexture
334#define glTexSubImage1D mglTexSubImage1D
335#define glTexSubImage2D mglTexSubImage2D
336#define glCopyTexImage1D mglCopyTexImage1D
337#define glCopyTexImage2D mglCopyTexImage2D
338#define glCopyTexSubImage1D mglCopyTexSubImage1D
339#define glCopyTexSubImage2D mglCopyTexSubImage2D
340#define glMap1d mglMap1d
341#define glMap1f mglMap1f
342#define glMap2d mglMap2d
343#define glMap2f mglMap2f
344#define glGetMapdv mglGetMapdv
345#define glGetMapfv mglGetMapfv
346#define glGetMapiv mglGetMapiv
347#define glGetMinmax mglGetMinmax
348#define glEvalCoord1d mglEvalCoord1d
349#define glEvalCoord1f mglEvalCoord1f
350#define glEvalCoord1dv mglEvalCoord1dv
351#define glEvalCoord1fv mglEvalCoord1fv
352#define glEvalCoord2d mglEvalCoord2d
353#define glEvalCoord2f mglEvalCoord2f
354#define glEvalCoord2dv mglEvalCoord2dv
355#define glEvalCoord2fv mglEvalCoord2fv
356#define glMapGrid1d mglMapGrid1d
357#define glMapGrid1f mglMapGrid1f
358#define glMapGrid2d mglMapGrid2d
359#define glMapGrid2f mglMapGrid2f
360#define glEvalPoint1 mglEvalPoint1
361#define glEvalPoint2 mglEvalPoint2
362#define glEvalMesh1 mglEvalMesh1
363#define glEvalMesh2 mglEvalMesh2
364#define glFogf mglFogf
365#define glFogi mglFogi
366#define glFogfv mglFogfv
367#define glFogiv mglFogiv
368#define glFeedbackBuffer mglFeedbackBuffer
369#define glPassThrough mglPassThrough
370#define glSelectBuffer mglSelectBuffer
371#define glInitNames mglInitNames
372#define glLoadName mglLoadName
373#define glPushName mglPushName
374#define glPopName mglPopName
375#define glBlendEquation mglBlendEquation
376#define glBlendEquationEXT mglBlendEquationEXT
377#define glBlendColor mglBlendColor
378#define glBlendColorEXT mglBlendColorEXT
379#define glPolygonOffsetEXT mglPolygonOffsetEXT
380#define glVertexPointerEXT mglVertexPointerEXT
381#define glNormalPointerEXT mglNormalPointerEXT
382#define glColorPointerEXT mglColorPointerEXT
383#define glIndexPointerEXT mglIndexPointerEXT
384#define glTexCoordPointerEXT mglTexCoordPointerEXT
385#define glEdgeFlagPointerEXT mglEdgeFlagPointerEXT
386#define glGetPointervEXT mglGetPointervEXT
387#define glArrayElementEXT mglArrayElementEXT
388#define glDrawArraysEXT mglDrawArraysEXT
389#define glGenTexturesEXT mglGenTexturesEXT
390#define glDeleteTexturesEXT mglDeleteTexturesEXT
391#define glBindTextureEXT mglBindTextureEXT
392#define glPrioritizeTexturesEXT mglPrioritizeTexturesEXT
393#define glAreTexturesResidentEXT mglAreTexturesResidentEXT
394#define glIsTextureEXT mglIsTextureEXT
395#define glTexImage3DEXT mglTexImage3DEXT
396#define glTexSubImage3DEXT mglTexSubImage3DEXT
397#define glCopyTexSubImage3DEXT mglCopyTexSubImage3DEXT
398#define glColorTable mglColorTable
399#define glColorTableParameteriv mglColorTableParameteriv
400#define glColorTableParameterfv mglColorTableParameterfv
401#define glColorSubTable mglColorSubTable
402#define glGetColorTable mglGetColorTable
403#define glGetColorTableParameteriv mglGetColorTableParameteriv
404#define glGetColorTableParameterfv mglGetColorTableParameterfv
405#define glColorTableEXT mglColorTableEXT
406#define glColorSubTableEXT mglColorSubTableEXT
407#define glGetColorTableEXT mglGetColorTableEXT
408#define glGetColorTableParameterfvEXT mglGetColorTableParameterfvEXT
409#define glGetColorTableParameterivEXT mglGetColorTableParameterivEXT
410#define glMultiTexCoord1dSGIS mglMultiTexCoord1dSGIS
411#define glMultiTexCoord1dvSGIS mglMultiTexCoord1dvSGIS
412#define glMultiTexCoord1fSGIS mglMultiTexCoord1fSGIS
413#define glMultiTexCoord1fvSGIS mglMultiTexCoord1fvSGIS
414#define glMultiTexCoord1iSGIS mglMultiTexCoord1iSGIS
415#define glMultiTexCoord1ivSGIS mglMultiTexCoord1ivSGIS
416#define glMultiTexCoord1sSGIS mglMultiTexCoord1sSGIS
417#define glMultiTexCoord1svSGIS mglMultiTexCoord1svSGIS
418#define glMultiTexCoord2dSGIS mglMultiTexCoord2dSGIS
419#define glMultiTexCoord2dvSGIS mglMultiTexCoord2dvSGIS
420#define glMultiTexCoord2fSGIS mglMultiTexCoord2fSGIS
421#define glMultiTexCoord2fvSGIS mglMultiTexCoord2fvSGIS
422#define glMultiTexCoord2iSGIS mglMultiTexCoord2iSGIS
423#define glMultiTexCoord2ivSGIS mglMultiTexCoord2ivSGIS
424#define glMultiTexCoord2sSGIS mglMultiTexCoord2sSGIS
425#define glMultiTexCoord2svSGIS mglMultiTexCoord2svSGIS
426#define glMultiTexCoord3dSGIS mglMultiTexCoord3dSGIS
427#define glMultiTexCoord3dvSGIS mglMultiTexCoord3dvSGIS
428#define glMultiTexCoord3fSGIS mglMultiTexCoord3fSGIS
429#define glMultiTexCoord3fvSGIS mglMultiTexCoord3fvSGIS
430#define glMultiTexCoord3iSGIS mglMultiTexCoord3iSGIS
431#define glMultiTexCoord3ivSGIS mglMultiTexCoord3ivSGIS
432#define glMultiTexCoord3sSGIS mglMultiTexCoord3sSGIS
433#define glMultiTexCoord3svSGIS mglMultiTexCoord3svSGIS
434#define glMultiTexCoord4dSGIS mglMultiTexCoord4dSGIS
435#define glMultiTexCoord4dvSGIS mglMultiTexCoord4dvSGIS
436#define glMultiTexCoord4fSGIS mglMultiTexCoord4fSGIS
437#define glMultiTexCoord4fvSGIS mglMultiTexCoord4fvSGIS
438#define glMultiTexCoord4iSGIS mglMultiTexCoord4iSGIS
439#define glMultiTexCoord4ivSGIS mglMultiTexCoord4ivSGIS
440#define glMultiTexCoord4sSGIS mglMultiTexCoord4sSGIS
441#define glMultiTexCoord4svSGIS mglMultiTexCoord4svSGIS
442#define glMultiTexCoordPointerSGIS mglMultiTexCoordPointerSGIS
443#define glSelectTextureSGIS mglSelectTextureSGIS
444#define glSelectTextureCoordSetSGIS mglSelectTextureCoordSetSGIS
445#define glActiveTextureARB mglActiveTextureARB
446#define glClientActiveTextureARB mglClientActiveTextureARB
447#define glMultiTexCoord1dARB mglMultiTexCoord1dARB
448#define glMultiTexCoord1dvARB mglMultiTexCoord1dvARB
449#define glMultiTexCoord1fARB mglMultiTexCoord1fARB
450#define glMultiTexCoord1fvARB mglMultiTexCoord1fvARB
451#define glMultiTexCoord1iARB mglMultiTexCoord1iARB
452#define glMultiTexCoord1ivARB mglMultiTexCoord1ivARB
453#define glMultiTexCoord1sARB mglMultiTexCoord1sARB
454#define glMultiTexCoord1svARB mglMultiTexCoord1svARB
455#define glMultiTexCoord2dARB mglMultiTexCoord2dARB
456#define glMultiTexCoord2dvARB mglMultiTexCoord2dvARB
457#define glMultiTexCoord2fARB mglMultiTexCoord2fARB
458#define glMultiTexCoord2fvARB mglMultiTexCoord2fvARB
459#define glMultiTexCoord2iARB mglMultiTexCoord2iARB
460#define glMultiTexCoord2ivARB mglMultiTexCoord2ivARB
461#define glMultiTexCoord2sARB mglMultiTexCoord2sARB
462#define glMultiTexCoord2svARB mglMultiTexCoord2svARB
463#define glMultiTexCoord3dARB mglMultiTexCoord3dARB
464#define glMultiTexCoord3dvARB mglMultiTexCoord3dvARB
465#define glMultiTexCoord3fARB mglMultiTexCoord3fARB
466#define glMultiTexCoord3fvARB mglMultiTexCoord3fvARB
467#define glMultiTexCoord3iARB mglMultiTexCoord3iARB
468#define glMultiTexCoord3ivARB mglMultiTexCoord3ivARB
469#define glMultiTexCoord3sARB mglMultiTexCoord3sARB
470#define glMultiTexCoord3svARB mglMultiTexCoord3svARB
471#define glMultiTexCoord4dARB mglMultiTexCoord4dARB
472#define glMultiTexCoord4dvARB mglMultiTexCoord4dvARB
473#define glMultiTexCoord4fARB mglMultiTexCoord4fARB
474#define glMultiTexCoord4fvARB mglMultiTexCoord4fvARB
475#define glMultiTexCoord4iARB mglMultiTexCoord4iARB
476#define glMultiTexCoord4ivARB mglMultiTexCoord4ivARB
477#define glMultiTexCoord4sARB mglMultiTexCoord4sARB
478#define glMultiTexCoord4svARB mglMultiTexCoord4svARB
479#define glPointParameterfEXT mglPointParameterfEXT
480#define glPointParameterfvEXT mglPointParameterfvEXT
481#define glBlendFuncSeparateINGR mglBlendFuncSeparateINGR
482#define glWindowPos2iMESA mglWindowPos2iMESA
483#define glWindowPos2sMESA mglWindowPos2sMESA
484#define glWindowPos2fMESA mglWindowPos2fMESA
485#define glWindowPos2dMESA mglWindowPos2dMESA
486#define glWindowPos2ivMESA mglWindowPos2ivMESA
487#define glWindowPos2svMESA mglWindowPos2svMESA
488#define glWindowPos2fvMESA mglWindowPos2fvMESA
489#define glWindowPos2dvMESA mglWindowPos2dvMESA
490#define glWindowPos3iMESA mglWindowPos3iMESA
491#define glWindowPos3sMESA mglWindowPos3sMESA
492#define glWindowPos3fMESA mglWindowPos3fMESA
493#define glWindowPos3dMESA mglWindowPos3dMESA
494#define glWindowPos3ivMESA mglWindowPos3ivMESA
495#define glWindowPos3svMESA mglWindowPos3svMESA
496#define glWindowPos3fvMESA mglWindowPos3fvMESA
497#define glWindowPos3dvMESA mglWindowPos3dvMESA
498#define glWindowPos4iMESA mglWindowPos4iMESA
499#define glWindowPos4sMESA mglWindowPos4sMESA
500#define glWindowPos4fMESA mglWindowPos4fMESA
501#define glWindowPos4dMESA mglWindowPos4dMESA
502#define glWindowPos4ivMESA mglWindowPos4ivMESA
503#define glWindowPos4svMESA mglWindowPos4svMESA
504#define glWindowPos4fvMESA mglWindowPos4fvMESA
505#define glWindowPos4dvMESA mglWindowPos4dvMESA
506#define glResizeBuffersMESA mglResizeBuffersMESA
507#define glDrawRangeElements mglDrawRangeElements
508#define glTexImage3D mglTexImage3D
509#define glTexSubImage3D mglTexSubImage3D
510#define glCopyTexSubImage3D mglCopyTexSubImage3D
511#define glHistogram mglHistogram
512#define glResetHistogram mglResetHistogram
513#define glGetHistogram mglGetHistogram
514#define glGetHistogramParameterfv mglGetHistogramParameterfv
515#define glGetHistogramParameteriv mglGetHistogramParameteriv
516#define glMinmax mglMinmax
517#define glResetMinmax mglResetMinmax
518#define glGetMinmax mglGetMinmax
519#define glGetMinmaxParameterfv mglGetMinmaxParameterfv
520#define glGetMinmaxParameteriv mglGetMinmaxParameteriv
521#define glConvolutionFilter1D mglConvolutionFilter1D
522#define glConvolutionFilter2D mglConvolutionFilter2D
523#define glConvolutionParameterf mglConvolutionParameterf
524#define glConvolutionParameterfv mglConvolutionParameterfv
525#define glConvolutionParameteri mglConvolutionParameteri
526#define glConvolutionParameteriv mglConvolutionParameteriv
527#define glCopyConvolutionFilter1D mglCopyConvolutionFilter1D
528#define glCopyConvolutionFilter2D mglCopyConvolutionFilter2D
529#define glGetConvolutionFilter mglGetConvolutionFilter
530#define glGetConvolutionParameterfv mglGetConvolutionParameterfv
531#define glGetConvolutionParameteriv mglGetConvolutionParameteriv
532#define glSeparableFilter2D mglSeparableFilter2D
533#define glGetSeparableFilter mglGetSeparableFilter
534#define glCopyColorSubTable mglCopyColorSubTable
535#define glCopyColorTable mglCopyColorTable
536#define glLockArraysEXT mglLockArraysEXT
537#define glUnlockArraysEXT mglUnlockArraysEXT
538#define glGetFinalCombinerInputParameterivNV mglGetFinalCombinerInputParameterivNV
539#define glGetFinalCombinerInputParameterfvNV mglGetFinalCombinerInputParameterfvNV
540#define glGetCombinerOutputParameterivNV mglGetCombinerOutputParameterivNV
541#define glGetCombinerOutputParameterfvNV mglGetCombinerOutputParameterfvNV
542#define glGetCombinerInputParameterivNV mglGetCombinerInputParameterivNV
543#define glGetCombinerInputParameterfvNV mglGetCombinerInputParameterfvNV
544#define glFinalCombinerInputNV mglFinalCombinerInputNV
545#define glCombinerOutputNV mglCombinerOutputNV
546#define glCombinerInputNV mglCombinerInputNV
547#define glCombinerParameteriNV mglCombinerParameteriNV
548#define glCombinerParameterivNV mglCombinerParameterivNV
549#define glCombinerParameterfNV mglCombinerParameterfNV
550#define glCombinerParameterfvNV mglCombinerParameterfvNV
551#define glVertexArrayRangeNV mglVertexArrayRangeNV
552#define glFlushVertexArrayRangeNV mglFlushVertexArrayRangeNV
553#define glVertexWeightPointerEXT mglVertexWeightPointerEXT
554#define glVertexWeightfvEXT mglVertexWeightfvEXT
555#define glVertexWeightfEXT mglVertexWeightfEXT
556#define glBlendFuncSeparateEXT mglBlendFuncSeparateEXT
557#define glFogCoordPointerEXT mglFogCoordPointerEXT
558#define glFogCoorddEXT mglFogCoorddEXT
559#define glFogCoordfvEXT mglFogCoordfvEXT
560#define glFogCoorddvEXT mglFogCoorddvEXT
561#define glFogCoordfEXT mglFogCoordfEXT
562#define glLightEnviSGIX mglLightEnviSGIX
563#define glGetFragmentMaterialivSGIX mglGetFragmentMaterialivSGIX
564#define glGetFragmentMaterialfvSGIX mglGetFragmentMaterialfvSGIX
565#define glGetFragmentLightivSGIX mglGetFragmentLightivSGIX
566#define glGetFragmentLightfvSGIX mglGetFragmentLightfvSGIX
567#define glFragmentMaterialivSGIX mglFragmentMaterialivSGIX
568#define glFragmentMaterialiSGIX mglFragmentMaterialiSGIX
569#define glFragmentMaterialfvSGIX mglFragmentMaterialfvSGIX
570#define glFragmentMaterialfSGIX mglFragmentMaterialfSGIX
571#define glFragmentLightModelivSGIX mglFragmentLightModelivSGIX
572#define glFragmentLightModeliSGIX mglFragmentLightModeliSGIX
573#define glFragmentLightModelfvSGIX mglFragmentLightModelfvSGIX
574#define glFragmentLightModelfSGIX mglFragmentLightModelfSGIX
575#define glFragmentLightivSGIX mglFragmentLightivSGIX
576#define glFragmentLightiSGIX mglFragmentLightiSGIX
577#define glFragmentLightfvSGIX mglFragmentLightfvSGIX
578#define glFragmentLightfSGIX mglFragmentLightfSGIX
579#define glFragmentColorMaterialSGIX mglFragmentColorMaterialSGIX
580#define glCullParameterdvEXT mglCullParameterdvEXT
581#define glCullParameterfvEXT mglCullParameterfvEXT
582#define glIndexFuncEXT mglIndexFuncEXT
583#define glIndexMaterialEXT mglIndexMaterialEXT
584#define glListParameterivSGIX mglListParameterivSGIX
585#define glListParameteriSGIX mglListParameteriSGIX
586#define glListParameterfvSGIX mglListParameterfvSGIX
587#define glListParameterfSGIX mglListParameterfSGIX
588#define glGetListParameterivSGIX mglGetListParameterivSGIX
589#define glGetListParameterfvSGIX mglGetListParameterfvSGIX
590#define glHintPGI mglHintPGI
591#define glCopyColorSubTableEXT mglCopyColorSubTableEXT
592#define glFlushRasterSGIX mglFlushRasterSGIX
593#define glReferencePlaneSGIX mglReferencePlaneSGIX
594#define glTagSampleBufferSGIX mglTagSampleBufferSGIX
595#define glFrameZoomSGIX mglFrameZoomSGIX
596#define glGetInstrumentsSGIX mglGetInstrumentsSGIX
597#define glPollInstrumentsSGIX mglPollInstrumentsSGIX
598#define glReadInstrumentsSGIX mglReadInstrumentsSGIX
599#define glStopInstrumentsSGIX mglStopInstrumentsSGIX
600#define glStartInstrumentsSGIX mglStartInstrumentsSGIX
601#define glInstrumentsBufferSGIX mglInstrumentsBufferSGIX
602#define glPointParameterfvSGIS mglPointParameterfvSGIS
603#define glPointParameterfSGIS mglPointParameterfSGIS
604#define glSpriteParameterivSGIX mglSpriteParameterivSGIX
605#define glSpriteParameteriSGIX mglSpriteParameteriSGIX
606#define glSpriteParameterfvSGIX mglSpriteParameterfvSGIX
607#define glSpriteParameterfSGIX mglSpriteParameterfSGIX
608#define glSamplePatternSGIS mglSamplePatternSGIS
609#define glSampleMaskSGIS mglSampleMaskSGIS
610#define glSharpenTexFuncSGIS mglSharpenTexFuncSGIS
611#define glGetSharpenTexFuncSGIS mglGetSharpenTexFuncSGIS
612#define glGetDetailTexFuncSGIS mglGetDetailTexFuncSGIS
613#define glDetailTexFuncSGIS mglDetailTexFuncSGIS
614#define glTexSubImage4DSGIS mglTexSubImage4DSGIS
615#define glTexImage4DSGIS mglTexImage4DSGIS
616#define glGetPixelTexGenParameterivSGIS mglGetPixelTexGenParameterivSGIS
617#define glGetPixelTexGenParameterfvSGIS mglGetPixelTexGenParameterfvSGIS
618#define glPixelTexGenParameteriSGIS mglPixelTexGenParameteriSGIS
619#define glPixelTexGenParameterfSGIS mglPixelTexGenParameterfSGIS
620#define glPixelTexGenParameterivSGIS mglPixelTexGenParameterivSGIS
621#define glPixelTexGenParameterfvSGIS mglPixelTexGenParameterfvSGIS
622#define glPixelTexGenSGIX mglPixelTexGenSGIX
623#define glGetColorTableParameterivSGI mglGetColorTableParameterivSGI
624#define glGetColorTableParameterfvSGI mglGetColorTableParameterfvSGI
625#define glGetColorTableSGI mglGetColorTableSGI
626#define glCopyColorTableSGI mglCopyColorTableSGI
627#define glColorTableParameterivSGI mglColorTableParameterivSGI
628#define glColorTableParameterfvSGI mglColorTableParameterfvSGI
629#define glColorTableSGI mglColorTableSGI
630#define glSeparableFilter2DEXT mglSeparableFilter2DEXT
631#define glGetSeparableFilterEXT mglGetSeparableFilterEXT
632#define glGetConvolutionParameterfvEXT mglGetConvolutionParameterfvEXT
633#define glGetConvolutionParameterivEXT mglGetConvolutionParameterivEXT
634#define glGetConvolutionFilterEXT mglGetConvolutionFilterEXT
635#define glCopyConvolutionFilter2DEXT mglCopyConvolutionFilter2DEXT
636#define glCopyConvolutionFilter1DEXT mglCopyConvolutionFilter1DEXT
637#define glConvolutionParameterivEXT mglConvolutionParameterivEXT
638#define glConvolutionParameteriEXT mglConvolutionParameteriEXT
639#define glConvolutionParameterfvEXT mglConvolutionParameterfvEXT
640#define glConvolutionParameterfEXT mglConvolutionParameterfEXT
641#define glConvolutionFilter2DEXT mglConvolutionFilter2DEXT
642#define glConvolutionFilter1DEXT mglConvolutionFilter1DEXT
643#define glResetMinmaxEXT mglResetMinmaxEXT
644#define glResetHistogramEXT mglResetHistogramEXT
645#define glMinmaxEXT mglMinmaxEXT
646#define glHistogramEXT mglHistogramEXT
647#define glGetMinmaxParameterivEXT mglGetMinmaxParameterivEXT
648#define glGetMinmaxParameterfvEXT mglGetMinmaxParameterfvEXT
649#define glGetMinmaxEXT mglGetMinmaxEXT
650#define glGetHistogramParameterivEXT mglGetHistogramParameterivEXT
651#define glGetHistogramParameterfvEXT mglGetHistogramParameterfvEXT
652#define glGetHistogramEXT mglGetHistogramEXT
653#define glCopyTexSubImage2DEXT mglCopyTexSubImage2DEXT
654#define glCopyTexSubImage1DEXT mglCopyTexSubImage1DEXT
655#define glCopyTexImage2DEXT mglCopyTexImage2DEXT
656#define glCopyTexImage1DEXT mglCopyTexImage1DEXT
657#define glTexSubImage2DEXT mglTexSubImage2DEXT
658#define glTexSubImage1DEXT mglTexSubImage1DEXT
659#define glSampleCoverageARB mglSampleCoverageARB
660#define glSamplePassARB mglSamplePassARB
661#define glMultTransposeMatrixfARB mglMultTransposeMatrixfARB
662#define glMultTransposeMatrixdARB mglMultTransposeMatrixdARB
663#define glLoadTransposeMatrixfARB mglLoadTransposeMatrixfARB
664#define glLoadTransposeMatrixdARB mglLoadTransposeMatrixdARB
665#define glSecondaryColor3fEXT mglSecondaryColor3fEXT
666#define glSecondaryColor3ubEXT mglSecondaryColor3ubEXT
667#define glSecondaryColor3uivEXT mglSecondaryColor3uivEXT
668#define glSecondaryColor3ubvEXT mglSecondaryColor3ubvEXT
669#define glSecondaryColor3svEXT mglSecondaryColor3svEXT
670#define glSecondaryColor3ivEXT mglSecondaryColor3ivEXT
671#define glSecondaryColor3fvEXT mglSecondaryColor3fvEXT
672#define glSecondaryColor3dvEXT mglSecondaryColor3dvEXT
673#define glSecondaryColor3bvEXT mglSecondaryColor3bvEXT
674#define glSecondaryColor3usvEXT mglSecondaryColor3usvEXT
675#define glSecondaryColorPointerEXT mglSecondaryColorPointerEXT
676#define glSecondaryColor3iEXT mglSecondaryColor3iEXT
677#define glSecondaryColor3dEXT mglSecondaryColor3dEXT
678#define glSecondaryColor3bEXT mglSecondaryColor3bEXT
679#define glSecondaryColor3uiEXT mglSecondaryColor3uiEXT
680#define glSecondaryColor3usEXT mglSecondaryColor3usEXT
681#define glSecondaryColor3sEXT mglSecondaryColor3sEXT
682
683/* 1.3 */
684#define glActiveTexture mglActiveTexture
685#define glClientActiveTexture mglClientActiveTexture
686#define glSampleCoverage mglSampleCoverage
687#define glSamplePass mglSamplePass
688#define glMultTransposeMatrixf mglMultTransposeMatrixf
689#define glMultTransposeMatrixd mglMultTransposeMatrixd
690#define glLoadTransposeMatrixf mglLoadTransposeMatrixf
691#define glLoadTransposeMatrixd mglLoadTransposeMatrixd
692#define glGetCompressedTexImage mglGetCompressedTexImage
693#define glGetCompressedTexImageARB mglGetCompressedTexImageARB
694#define glCompressedTexSubImage3D mglCompressedTexSubImage3D
695#define glCompressedTexSubImage2D mglCompressedTexSubImage2D
696#define glCompressedTexSubImage1D mglCompressedTexSubImage1D
697#define glCompressedTexImage3D mglCompressedTexImage3D
698#define glCompressedTexImage2D mglCompressedTexImage2D
699#define glCompressedTexImage1D mglCompressedTexImage1D
700#define glCompressedTexSubImage3DARB mglCompressedTexSubImage3DARB
701#define glCompressedTexSubImage2DARB mglCompressedTexSubImage2DARB
702#define glCompressedTexSubImage1DARB mglCompressedTexSubImage1DARB
703#define glCompressedTexImage3DARB mglCompressedTexImage3DARB
704#define glCompressedTexImage2DARB mglCompressedTexImage2DARB
705#define glCompressedTexImage1DARB mglCompressedTexImage1DARB
706#define glMultiTexCoord1d mglMultiTexCoord1d
707#define glMultiTexCoord1dv mglMultiTexCoord1dv
708#define glMultiTexCoord1f mglMultiTexCoord1f
709#define glMultiTexCoord1fv mglMultiTexCoord1fv
710#define glMultiTexCoord1i mglMultiTexCoord1i
711#define glMultiTexCoord1iv mglMultiTexCoord1iv
712#define glMultiTexCoord1s mglMultiTexCoord1s
713#define glMultiTexCoord1sv mglMultiTexCoord1sv
714#define glMultiTexCoord2d mglMultiTexCoord2d
715#define glMultiTexCoord2dv mglMultiTexCoord2dv
716#define glMultiTexCoord2f mglMultiTexCoord2f
717#define glMultiTexCoord2fv mglMultiTexCoord2fv
718#define glMultiTexCoord2i mglMultiTexCoord2i
719#define glMultiTexCoord2iv mglMultiTexCoord2iv
720#define glMultiTexCoord2s mglMultiTexCoord2s
721#define glMultiTexCoord2sv mglMultiTexCoord2sv
722#define glMultiTexCoord3d mglMultiTexCoord3d
723#define glMultiTexCoord3dv mglMultiTexCoord3dv
724#define glMultiTexCoord3f mglMultiTexCoord3f
725#define glMultiTexCoord3fv mglMultiTexCoord3fv
726#define glMultiTexCoord3i mglMultiTexCoord3i
727#define glMultiTexCoord3iv mglMultiTexCoord3iv
728#define glMultiTexCoord3s mglMultiTexCoord3s
729#define glMultiTexCoord3sv mglMultiTexCoord3sv
730#define glMultiTexCoord4d mglMultiTexCoord4d
731#define glMultiTexCoord4dv mglMultiTexCoord4dv
732#define glMultiTexCoord4f mglMultiTexCoord4f
733#define glMultiTexCoord4fv mglMultiTexCoord4fv
734#define glMultiTexCoord4i mglMultiTexCoord4i
735#define glMultiTexCoord4iv mglMultiTexCoord4iv
736#define glMultiTexCoord4s mglMultiTexCoord4s
737#define glMultiTexCoord4sv mglMultiTexCoord4sv
738
739
740/* Internal symbols which may collide with other OpenGL implementations. */
741#define __glCoreCreateContext __mglCoreCreateContext
742#define __glCoreNopDispatch __mglCoreNopDispatch
743
744
745#endif
746