updated with new functions (Bill Hoffman)
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 4 Feb 2003 02:29:21 +0000 (02:29 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 4 Feb 2003 02:29:21 +0000 (02:29 +0000)
include/GL/gl_mangle.h

index 6aa2959216231da3c91c64c057e1184150650ce7..f35599026348f804c02a30bb6740717f4bb354a5 100644 (file)
@@ -1,15 +1,14 @@
-#if 0  /* $Id: gl_mangle.h,v 1.11 2002/01/18 14:55:40 brianp Exp $ */
-       # DO NOT EDIT!!! - TO REGENERATE from gl.h, EXECUTE THIS FILE IN KORN SHELL and save the output
-       # This file is used to create GL function protypes and aliases for the function names
-
+#if 0  /* $Id: gl_mangle.h,v 1.12 2003/02/04 02:29:21 brianp Exp $ */
+#define GL_MANGLE_C1 "DO NOT EDIT!!! - TO REGENERATE from gl.h, EXECUTE THIS FILE IN SHELL (/bin/sh) and save the output"
+#define GL_MANGLE_C2 "This file is used to create GL function protypes and aliases for the function names"
        files="gl.h glext.h"
-       #get regeneration header - copy everything in this file above the "REGENERATE_TO_END" line
+#define GL_MANGLE_C3 "get regeneration header - copy everything in this file above the 'REGENERATE_TO_END' line"
        awk     '!done; /^\/\*REGENERATE_TO_END/ {done=1}' $0
-       echo "\n"
-
-       #get aliases
+       echo ""
+#define GL_MANGLE_C4 get aliases
        grep '^GLAPI' $files | sed -e 's/.*ENTRY gl\([^( ]*\).*$/#define gl\1           MANGLE(\1)/' | sort | uniq
-       echo "\n#endif /* GL_MANGLE_H */"
+       echo ""
+       echo "#endif /* GL_MANGLE_H */"
        exit
 #endif /* REGENERATION */
 
@@ -34,8 +33,8 @@
 
 /*REGENERATE_TO_END-----------ALL LINES BELOW HERE GET REPLACED ON REGENERATION */
 
-
 #define glAccum                MANGLE(Accum)
+#define glActiveStencilFaceEXT         MANGLE(ActiveStencilFaceEXT)
 #define glActiveTexture                MANGLE(ActiveTexture)
 #define glActiveTextureARB             MANGLE(ActiveTextureARB)
 #define glAlphaFragmentOp1ATI          MANGLE(AlphaFragmentOp1ATI)
 #define glAsyncMarkerSGIX              MANGLE(AsyncMarkerSGIX)
 #define glBegin                MANGLE(Begin)
 #define glBeginFragmentShaderATI               MANGLE(BeginFragmentShaderATI)
+#define glBeginOcclusionQueryNV                MANGLE(BeginOcclusionQueryNV)
 #define glBeginVertexShaderEXT         MANGLE(BeginVertexShaderEXT)
 #define glBindFragmentShaderATI                MANGLE(BindFragmentShaderATI)
 #define glBindLightParameterEXT                MANGLE(BindLightParameterEXT)
 #define glBindMaterialParameterEXT             MANGLE(BindMaterialParameterEXT)
 #define glBindParameterEXT             MANGLE(BindParameterEXT)
+#define glBindProgramARB               MANGLE(BindProgramARB)
 #define glBindProgramNV                MANGLE(BindProgramNV)
 #define glBindTexGenParameterEXT               MANGLE(BindTexGenParameterEXT)
 #define glBindTexture          MANGLE(BindTexture)
@@ -80,6 +81,7 @@
 #define glBlendEquation                MANGLE(BlendEquation)
 #define glBlendEquationEXT             MANGLE(BlendEquationEXT)
 #define glBlendFunc            MANGLE(BlendFunc)
+#define glBlendFuncSeparate            MANGLE(BlendFuncSeparate)
 #define glBlendFuncSeparateEXT         MANGLE(BlendFuncSeparateEXT)
 #define glBlendFuncSeparateINGR                MANGLE(BlendFuncSeparateINGR)
 #define glCallList             MANGLE(CallList)
@@ -92,7 +94,7 @@
 #define glClearStencil         MANGLE(ClearStencil)
 #define glClientActiveTexture          MANGLE(ClientActiveTexture)
 #define glClientActiveTextureARB               MANGLE(ClientActiveTextureARB)
-#define glClientActiveVertexStream             MANGLE(ClientActiveVertexStream)
+#define glClientActiveVertexStreamATI          MANGLE(ClientActiveVertexStreamATI)
 #define glClipPlane            MANGLE(ClipPlane)
 #define glColor3b              MANGLE(Color3b)
 #define glColor3bv             MANGLE(Color3bv)
 #define glDeleteFragmentShaderATI              MANGLE(DeleteFragmentShaderATI)
 #define glDeleteLists          MANGLE(DeleteLists)
 #define glDeleteObjectBufferATI                MANGLE(DeleteObjectBufferATI)
+#define glDeleteOcclusionQueriesNV             MANGLE(DeleteOcclusionQueriesNV)
+#define glDeleteProgramsARB            MANGLE(DeleteProgramsARB)
 #define glDeleteProgramsNV             MANGLE(DeleteProgramsNV)
 #define glDeleteTextures               MANGLE(DeleteTextures)
 #define glDeleteTexturesEXT            MANGLE(DeleteTexturesEXT)
 #define glDisableClientState           MANGLE(DisableClientState)
 #define glDisableTraceMESA             MANGLE(DisableTraceMESA)
 #define glDisableVariantClientStateEXT         MANGLE(DisableVariantClientStateEXT)
+#define glDisableVertexAttribArrayARB          MANGLE(DisableVertexAttribArrayARB)
 #define glDrawArrays           MANGLE(DrawArrays)
 #define glDrawArraysEXT                MANGLE(DrawArraysEXT)
 #define glDrawBuffer           MANGLE(DrawBuffer)
+#define glDrawElementArrayATI          MANGLE(DrawElementArrayATI)
 #define glDrawElements         MANGLE(DrawElements)
+#define glDrawMeshArraysSUN            MANGLE(DrawMeshArraysSUN)
 #define glDrawPixels           MANGLE(DrawPixels)
+#define glDrawRangeElementArrayATI             MANGLE(DrawRangeElementArrayATI)
 #define glDrawRangeElements            MANGLE(DrawRangeElements)
 #define glDrawRangeElementsEXT         MANGLE(DrawRangeElementsEXT)
 #define glEdgeFlag             MANGLE(EdgeFlag)
 #define glEdgeFlagPointerEXT           MANGLE(EdgeFlagPointerEXT)
 #define glEdgeFlagPointerListIBM               MANGLE(EdgeFlagPointerListIBM)
 #define glEdgeFlagv            MANGLE(EdgeFlagv)
+#define glElementPointerATI            MANGLE(ElementPointerATI)
 #define glEnable               MANGLE(Enable)
 #define glEnableClientState            MANGLE(EnableClientState)
 #define glEnableTraceMESA              MANGLE(EnableTraceMESA)
 #define glEnableVariantClientStateEXT          MANGLE(EnableVariantClientStateEXT)
+#define glEnableVertexAttribArrayARB           MANGLE(EnableVertexAttribArrayARB)
 #define glEnd          MANGLE(End)
 #define glEndFragmentShaderATI         MANGLE(EndFragmentShaderATI)
 #define glEndList              MANGLE(EndList)
+#define glEndOcclusionQueryNV          MANGLE(EndOcclusionQueryNV)
 #define glEndTraceMESA         MANGLE(EndTraceMESA)
 #define glEndVertexShaderEXT           MANGLE(EndVertexShaderEXT)
 #define glEvalCoord1d          MANGLE(EvalCoord1d)
 #define glFlush                MANGLE(Flush)
 #define glFlushRasterSGIX              MANGLE(FlushRasterSGIX)
 #define glFlushVertexArrayRangeNV              MANGLE(FlushVertexArrayRangeNV)
+#define glFogCoordPointer              MANGLE(FogCoordPointer)
 #define glFogCoordPointerEXT           MANGLE(FogCoordPointerEXT)
 #define glFogCoordPointerListIBM               MANGLE(FogCoordPointerListIBM)
+#define glFogCoordd            MANGLE(FogCoordd)
 #define glFogCoorddEXT         MANGLE(FogCoorddEXT)
+#define glFogCoorddv           MANGLE(FogCoorddv)
 #define glFogCoorddvEXT                MANGLE(FogCoorddvEXT)
+#define glFogCoordf            MANGLE(FogCoordf)
 #define glFogCoordfEXT         MANGLE(FogCoordfEXT)
+#define glFogCoordfv           MANGLE(FogCoordfv)
 #define glFogCoordfvEXT                MANGLE(FogCoordfvEXT)
 #define glFogFuncSGIS          MANGLE(FogFuncSGIS)
 #define glFogf         MANGLE(Fogf)
 #define glGenFencesNV          MANGLE(GenFencesNV)
 #define glGenFragmentShadersATI                MANGLE(GenFragmentShadersATI)
 #define glGenLists             MANGLE(GenLists)
+#define glGenOcclusionQueriesNV                MANGLE(GenOcclusionQueriesNV)
+#define glGenProgramsARB               MANGLE(GenProgramsARB)
 #define glGenProgramsNV                MANGLE(GenProgramsNV)
 #define glGenSymbolsEXT                MANGLE(GenSymbolsEXT)
 #define glGenTextures          MANGLE(GenTextures)
 #define glGetMinmaxParameterivEXT              MANGLE(GetMinmaxParameterivEXT)
 #define glGetObjectBufferfvATI         MANGLE(GetObjectBufferfvATI)
 #define glGetObjectBufferivATI         MANGLE(GetObjectBufferivATI)
+#define glGetOcclusionQueryivNV                MANGLE(GetOcclusionQueryivNV)
+#define glGetOcclusionQueryuivNV               MANGLE(GetOcclusionQueryuivNV)
 #define glGetPixelMapfv                MANGLE(GetPixelMapfv)
 #define glGetPixelMapuiv               MANGLE(GetPixelMapuiv)
 #define glGetPixelMapusv               MANGLE(GetPixelMapusv)
 #define glGetPointerv          MANGLE(GetPointerv)
 #define glGetPointervEXT               MANGLE(GetPointervEXT)
 #define glGetPolygonStipple            MANGLE(GetPolygonStipple)
+#define glGetProgramEnvParameterdvARB          MANGLE(GetProgramEnvParameterdvARB)
+#define glGetProgramEnvParameterfvARB          MANGLE(GetProgramEnvParameterfvARB)
+#define glGetProgramLocalParameterdvARB                MANGLE(GetProgramLocalParameterdvARB)
+#define glGetProgramLocalParameterfvARB                MANGLE(GetProgramLocalParameterfvARB)
 #define glGetProgramParameterdvNV              MANGLE(GetProgramParameterdvNV)
 #define glGetProgramParameterfvNV              MANGLE(GetProgramParameterfvNV)
+#define glGetProgramStringARB          MANGLE(GetProgramStringARB)
 #define glGetProgramStringNV           MANGLE(GetProgramStringNV)
+#define glGetProgramivARB              MANGLE(GetProgramivARB)
 #define glGetProgramivNV               MANGLE(GetProgramivNV)
 #define glGetSeparableFilter           MANGLE(GetSeparableFilter)
 #define glGetSeparableFilterEXT                MANGLE(GetSeparableFilterEXT)
 #define glGetVariantFloatvEXT          MANGLE(GetVariantFloatvEXT)
 #define glGetVariantIntegervEXT                MANGLE(GetVariantIntegervEXT)
 #define glGetVariantPointervEXT                MANGLE(GetVariantPointervEXT)
+#define glGetVertexAttribPointervARB           MANGLE(GetVertexAttribPointervARB)
 #define glGetVertexAttribPointervNV            MANGLE(GetVertexAttribPointervNV)
+#define glGetVertexAttribdvARB         MANGLE(GetVertexAttribdvARB)
 #define glGetVertexAttribdvNV          MANGLE(GetVertexAttribdvNV)
+#define glGetVertexAttribfvARB         MANGLE(GetVertexAttribfvARB)
 #define glGetVertexAttribfvNV          MANGLE(GetVertexAttribfvNV)
+#define glGetVertexAttribivARB         MANGLE(GetVertexAttribivARB)
 #define glGetVertexAttribivNV          MANGLE(GetVertexAttribivNV)
 #define glGlobalAlphaFactorbSUN                MANGLE(GlobalAlphaFactorbSUN)
 #define glGlobalAlphaFactordSUN                MANGLE(GlobalAlphaFactordSUN)
 #define glIsFenceNV            MANGLE(IsFenceNV)
 #define glIsList               MANGLE(IsList)
 #define glIsObjectBufferATI            MANGLE(IsObjectBufferATI)
+#define glIsOcclusionQueryNV           MANGLE(IsOcclusionQueryNV)
+#define glIsProgramARB         MANGLE(IsProgramARB)
 #define glIsProgramNV          MANGLE(IsProgramNV)
 #define glIsTexture            MANGLE(IsTexture)
 #define glIsTextureEXT         MANGLE(IsTextureEXT)
 #define glMultTransposeMatrixdARB              MANGLE(MultTransposeMatrixdARB)
 #define glMultTransposeMatrixf         MANGLE(MultTransposeMatrixf)
 #define glMultTransposeMatrixfARB              MANGLE(MultTransposeMatrixfARB)
+#define glMultiDrawArrays              MANGLE(MultiDrawArrays)
 #define glMultiDrawArraysEXT           MANGLE(MultiDrawArraysEXT)
+#define glMultiDrawElements            MANGLE(MultiDrawElements)
 #define glMultiDrawElementsEXT         MANGLE(MultiDrawElementsEXT)
 #define glMultiModeDrawArraysIBM               MANGLE(MultiModeDrawArraysIBM)
 #define glMultiModeDrawElementsIBM             MANGLE(MultiModeDrawElementsIBM)
 #define glNormalPointerEXT             MANGLE(NormalPointerEXT)
 #define glNormalPointerListIBM         MANGLE(NormalPointerListIBM)
 #define glNormalPointervINTEL          MANGLE(NormalPointervINTEL)
-#define glNormalStream3b               MANGLE(NormalStream3b)
-#define glNormalStream3bv              MANGLE(NormalStream3bv)
-#define glNormalStream3d               MANGLE(NormalStream3d)
-#define glNormalStream3dv              MANGLE(NormalStream3dv)
-#define glNormalStream3f               MANGLE(NormalStream3f)
-#define glNormalStream3fv              MANGLE(NormalStream3fv)
-#define glNormalStream3i               MANGLE(NormalStream3i)
-#define glNormalStream3iv              MANGLE(NormalStream3iv)
-#define glNormalStream3s               MANGLE(NormalStream3s)
-#define glNormalStream3sv              MANGLE(NormalStream3sv)
+#define glNormalStream3bATI            MANGLE(NormalStream3bATI)
+#define glNormalStream3bvATI           MANGLE(NormalStream3bvATI)
+#define glNormalStream3dATI            MANGLE(NormalStream3dATI)
+#define glNormalStream3dvATI           MANGLE(NormalStream3dvATI)
+#define glNormalStream3fATI            MANGLE(NormalStream3fATI)
+#define glNormalStream3fvATI           MANGLE(NormalStream3fvATI)
+#define glNormalStream3iATI            MANGLE(NormalStream3iATI)
+#define glNormalStream3ivATI           MANGLE(NormalStream3ivATI)
+#define glNormalStream3sATI            MANGLE(NormalStream3sATI)
+#define glNormalStream3svATI           MANGLE(NormalStream3svATI)
 #define glOrtho                MANGLE(Ortho)
 #define glPNTrianglesfATI              MANGLE(PNTrianglesfATI)
 #define glPNTrianglesiATI              MANGLE(PNTrianglesiATI)
 #define glPixelTransformParameteriEXT          MANGLE(PixelTransformParameteriEXT)
 #define glPixelTransformParameterivEXT         MANGLE(PixelTransformParameterivEXT)
 #define glPixelZoom            MANGLE(PixelZoom)
+#define glPointParameterf              MANGLE(PointParameterf)
 #define glPointParameterfARB           MANGLE(PointParameterfARB)
 #define glPointParameterfEXT           MANGLE(PointParameterfEXT)
 #define glPointParameterfSGIS          MANGLE(PointParameterfSGIS)
+#define glPointParameterfv             MANGLE(PointParameterfv)
 #define glPointParameterfvARB          MANGLE(PointParameterfvARB)
 #define glPointParameterfvEXT          MANGLE(PointParameterfvEXT)
 #define glPointParameterfvSGIS         MANGLE(PointParameterfvSGIS)
+#define glPointParameteri              MANGLE(PointParameteri)
+#define glPointParameteriNV            MANGLE(PointParameteriNV)
+#define glPointParameteriv             MANGLE(PointParameteriv)
+#define glPointParameterivNV           MANGLE(PointParameterivNV)
 #define glPointSize            MANGLE(PointSize)
 #define glPollAsyncSGIX                MANGLE(PollAsyncSGIX)
 #define glPollInstrumentsSGIX          MANGLE(PollInstrumentsSGIX)
 #define glPopName              MANGLE(PopName)
 #define glPrioritizeTextures           MANGLE(PrioritizeTextures)
 #define glPrioritizeTexturesEXT                MANGLE(PrioritizeTexturesEXT)
+#define glProgramEnvParameter4dARB             MANGLE(ProgramEnvParameter4dARB)
+#define glProgramEnvParameter4dvARB            MANGLE(ProgramEnvParameter4dvARB)
+#define glProgramEnvParameter4fARB             MANGLE(ProgramEnvParameter4fARB)
+#define glProgramEnvParameter4fvARB            MANGLE(ProgramEnvParameter4fvARB)
+#define glProgramLocalParameter4dARB           MANGLE(ProgramLocalParameter4dARB)
+#define glProgramLocalParameter4dvARB          MANGLE(ProgramLocalParameter4dvARB)
+#define glProgramLocalParameter4fARB           MANGLE(ProgramLocalParameter4fARB)
+#define glProgramLocalParameter4fvARB          MANGLE(ProgramLocalParameter4fvARB)
 #define glProgramParameter4dNV         MANGLE(ProgramParameter4dNV)
 #define glProgramParameter4dvNV                MANGLE(ProgramParameter4dvNV)
 #define glProgramParameter4fNV         MANGLE(ProgramParameter4fNV)
 #define glProgramParameter4fvNV                MANGLE(ProgramParameter4fvNV)
 #define glProgramParameters4dvNV               MANGLE(ProgramParameters4dvNV)
 #define glProgramParameters4fvNV               MANGLE(ProgramParameters4fvNV)
+#define glProgramStringARB             MANGLE(ProgramStringARB)
 #define glPushAttrib           MANGLE(PushAttrib)
 #define glPushClientAttrib             MANGLE(PushClientAttrib)
 #define glPushMatrix           MANGLE(PushMatrix)
 #define glSampleMapATI         MANGLE(SampleMapATI)
 #define glSampleMaskEXT                MANGLE(SampleMaskEXT)
 #define glSampleMaskSGIS               MANGLE(SampleMaskSGIS)
-#define glSamplePass           MANGLE(SamplePass)
 #define glSamplePatternEXT             MANGLE(SamplePatternEXT)
 #define glSamplePatternSGIS            MANGLE(SamplePatternSGIS)
 #define glScaled               MANGLE(Scaled)
 #define glScalef               MANGLE(Scalef)
 #define glScissor              MANGLE(Scissor)
+#define glSecondaryColor3b             MANGLE(SecondaryColor3b)
 #define glSecondaryColor3bEXT          MANGLE(SecondaryColor3bEXT)
+#define glSecondaryColor3bv            MANGLE(SecondaryColor3bv)
 #define glSecondaryColor3bvEXT         MANGLE(SecondaryColor3bvEXT)
+#define glSecondaryColor3d             MANGLE(SecondaryColor3d)
 #define glSecondaryColor3dEXT          MANGLE(SecondaryColor3dEXT)
+#define glSecondaryColor3dv            MANGLE(SecondaryColor3dv)
 #define glSecondaryColor3dvEXT         MANGLE(SecondaryColor3dvEXT)
+#define glSecondaryColor3f             MANGLE(SecondaryColor3f)
 #define glSecondaryColor3fEXT          MANGLE(SecondaryColor3fEXT)
+#define glSecondaryColor3fv            MANGLE(SecondaryColor3fv)
 #define glSecondaryColor3fvEXT         MANGLE(SecondaryColor3fvEXT)
+#define glSecondaryColor3i             MANGLE(SecondaryColor3i)
 #define glSecondaryColor3iEXT          MANGLE(SecondaryColor3iEXT)
+#define glSecondaryColor3iv            MANGLE(SecondaryColor3iv)
 #define glSecondaryColor3ivEXT         MANGLE(SecondaryColor3ivEXT)
+#define glSecondaryColor3s             MANGLE(SecondaryColor3s)
 #define glSecondaryColor3sEXT          MANGLE(SecondaryColor3sEXT)
+#define glSecondaryColor3sv            MANGLE(SecondaryColor3sv)
 #define glSecondaryColor3svEXT         MANGLE(SecondaryColor3svEXT)
+#define glSecondaryColor3ub            MANGLE(SecondaryColor3ub)
 #define glSecondaryColor3ubEXT         MANGLE(SecondaryColor3ubEXT)
+#define glSecondaryColor3ubv           MANGLE(SecondaryColor3ubv)
 #define glSecondaryColor3ubvEXT                MANGLE(SecondaryColor3ubvEXT)
+#define glSecondaryColor3ui            MANGLE(SecondaryColor3ui)
 #define glSecondaryColor3uiEXT         MANGLE(SecondaryColor3uiEXT)
+#define glSecondaryColor3uiv           MANGLE(SecondaryColor3uiv)
 #define glSecondaryColor3uivEXT                MANGLE(SecondaryColor3uivEXT)
+#define glSecondaryColor3us            MANGLE(SecondaryColor3us)
 #define glSecondaryColor3usEXT         MANGLE(SecondaryColor3usEXT)
+#define glSecondaryColor3usv           MANGLE(SecondaryColor3usv)
 #define glSecondaryColor3usvEXT                MANGLE(SecondaryColor3usvEXT)
+#define glSecondaryColorPointer                MANGLE(SecondaryColorPointer)
 #define glSecondaryColorPointerEXT             MANGLE(SecondaryColorPointerEXT)
 #define glSecondaryColorPointerListIBM         MANGLE(SecondaryColorPointerListIBM)
 #define glSelectBuffer         MANGLE(SelectBuffer)
 #define glVertex4s             MANGLE(Vertex4s)
 #define glVertex4sv            MANGLE(Vertex4sv)
 #define glVertexArrayRangeNV           MANGLE(VertexArrayRangeNV)
+#define glVertexAttrib1dARB            MANGLE(VertexAttrib1dARB)
 #define glVertexAttrib1dNV             MANGLE(VertexAttrib1dNV)
+#define glVertexAttrib1dvARB           MANGLE(VertexAttrib1dvARB)
 #define glVertexAttrib1dvNV            MANGLE(VertexAttrib1dvNV)
+#define glVertexAttrib1fARB            MANGLE(VertexAttrib1fARB)
 #define glVertexAttrib1fNV             MANGLE(VertexAttrib1fNV)
+#define glVertexAttrib1fvARB           MANGLE(VertexAttrib1fvARB)
 #define glVertexAttrib1fvNV            MANGLE(VertexAttrib1fvNV)
+#define glVertexAttrib1sARB            MANGLE(VertexAttrib1sARB)
 #define glVertexAttrib1sNV             MANGLE(VertexAttrib1sNV)
+#define glVertexAttrib1svARB           MANGLE(VertexAttrib1svARB)
 #define glVertexAttrib1svNV            MANGLE(VertexAttrib1svNV)
+#define glVertexAttrib2dARB            MANGLE(VertexAttrib2dARB)
 #define glVertexAttrib2dNV             MANGLE(VertexAttrib2dNV)
+#define glVertexAttrib2dvARB           MANGLE(VertexAttrib2dvARB)
 #define glVertexAttrib2dvNV            MANGLE(VertexAttrib2dvNV)
+#define glVertexAttrib2fARB            MANGLE(VertexAttrib2fARB)
 #define glVertexAttrib2fNV             MANGLE(VertexAttrib2fNV)
+#define glVertexAttrib2fvARB           MANGLE(VertexAttrib2fvARB)
 #define glVertexAttrib2fvNV            MANGLE(VertexAttrib2fvNV)
+#define glVertexAttrib2sARB            MANGLE(VertexAttrib2sARB)
 #define glVertexAttrib2sNV             MANGLE(VertexAttrib2sNV)
+#define glVertexAttrib2svARB           MANGLE(VertexAttrib2svARB)
 #define glVertexAttrib2svNV            MANGLE(VertexAttrib2svNV)
+#define glVertexAttrib3dARB            MANGLE(VertexAttrib3dARB)
 #define glVertexAttrib3dNV             MANGLE(VertexAttrib3dNV)
+#define glVertexAttrib3dvARB           MANGLE(VertexAttrib3dvARB)
 #define glVertexAttrib3dvNV            MANGLE(VertexAttrib3dvNV)
+#define glVertexAttrib3fARB            MANGLE(VertexAttrib3fARB)
 #define glVertexAttrib3fNV             MANGLE(VertexAttrib3fNV)
+#define glVertexAttrib3fvARB           MANGLE(VertexAttrib3fvARB)
 #define glVertexAttrib3fvNV            MANGLE(VertexAttrib3fvNV)
+#define glVertexAttrib3sARB            MANGLE(VertexAttrib3sARB)
 #define glVertexAttrib3sNV             MANGLE(VertexAttrib3sNV)
+#define glVertexAttrib3svARB           MANGLE(VertexAttrib3svARB)
 #define glVertexAttrib3svNV            MANGLE(VertexAttrib3svNV)
+#define glVertexAttrib4NbvARB          MANGLE(VertexAttrib4NbvARB)
+#define glVertexAttrib4NivARB          MANGLE(VertexAttrib4NivARB)
+#define glVertexAttrib4NsvARB          MANGLE(VertexAttrib4NsvARB)
+#define glVertexAttrib4NubARB          MANGLE(VertexAttrib4NubARB)
+#define glVertexAttrib4NubvARB         MANGLE(VertexAttrib4NubvARB)
+#define glVertexAttrib4NuivARB         MANGLE(VertexAttrib4NuivARB)
+#define glVertexAttrib4NusvARB         MANGLE(VertexAttrib4NusvARB)
+#define glVertexAttrib4bvARB           MANGLE(VertexAttrib4bvARB)
+#define glVertexAttrib4dARB            MANGLE(VertexAttrib4dARB)
 #define glVertexAttrib4dNV             MANGLE(VertexAttrib4dNV)
+#define glVertexAttrib4dvARB           MANGLE(VertexAttrib4dvARB)
 #define glVertexAttrib4dvNV            MANGLE(VertexAttrib4dvNV)
+#define glVertexAttrib4fARB            MANGLE(VertexAttrib4fARB)
 #define glVertexAttrib4fNV             MANGLE(VertexAttrib4fNV)
+#define glVertexAttrib4fvARB           MANGLE(VertexAttrib4fvARB)
 #define glVertexAttrib4fvNV            MANGLE(VertexAttrib4fvNV)
+#define glVertexAttrib4ivARB           MANGLE(VertexAttrib4ivARB)
+#define glVertexAttrib4sARB            MANGLE(VertexAttrib4sARB)
 #define glVertexAttrib4sNV             MANGLE(VertexAttrib4sNV)
+#define glVertexAttrib4svARB           MANGLE(VertexAttrib4svARB)
 #define glVertexAttrib4svNV            MANGLE(VertexAttrib4svNV)
 #define glVertexAttrib4ubNV            MANGLE(VertexAttrib4ubNV)
+#define glVertexAttrib4ubvARB          MANGLE(VertexAttrib4ubvARB)
 #define glVertexAttrib4ubvNV           MANGLE(VertexAttrib4ubvNV)
+#define glVertexAttrib4uivARB          MANGLE(VertexAttrib4uivARB)
+#define glVertexAttrib4usvARB          MANGLE(VertexAttrib4usvARB)
+#define glVertexAttribPointerARB               MANGLE(VertexAttribPointerARB)
 #define glVertexAttribPointerNV                MANGLE(VertexAttribPointerNV)
 #define glVertexAttribs1dvNV           MANGLE(VertexAttribs1dvNV)
 #define glVertexAttribs1fvNV           MANGLE(VertexAttribs1fvNV)
 #define glVertexAttribs4svNV           MANGLE(VertexAttribs4svNV)
 #define glVertexAttribs4ubvNV          MANGLE(VertexAttribs4ubvNV)
 #define glVertexBlendARB               MANGLE(VertexBlendARB)
-#define glVertexBlendEnvf              MANGLE(VertexBlendEnvf)
-#define glVertexBlendEnvi              MANGLE(VertexBlendEnvi)
+#define glVertexBlendEnvfATI           MANGLE(VertexBlendEnvfATI)
+#define glVertexBlendEnviATI           MANGLE(VertexBlendEnviATI)
 #define glVertexPointer                MANGLE(VertexPointer)
 #define glVertexPointerEXT             MANGLE(VertexPointerEXT)
 #define glVertexPointerListIBM         MANGLE(VertexPointerListIBM)
 #define glVertexPointervINTEL          MANGLE(VertexPointervINTEL)
-#define glVertexStream1d               MANGLE(VertexStream1d)
-#define glVertexStream1dv              MANGLE(VertexStream1dv)
-#define glVertexStream1f               MANGLE(VertexStream1f)
-#define glVertexStream1fv              MANGLE(VertexStream1fv)
-#define glVertexStream1i               MANGLE(VertexStream1i)
-#define glVertexStream1iv              MANGLE(VertexStream1iv)
-#define glVertexStream1s               MANGLE(VertexStream1s)
-#define glVertexStream1sv              MANGLE(VertexStream1sv)
-#define glVertexStream2d               MANGLE(VertexStream2d)
-#define glVertexStream2dv              MANGLE(VertexStream2dv)
-#define glVertexStream2f               MANGLE(VertexStream2f)
-#define glVertexStream2fv              MANGLE(VertexStream2fv)
-#define glVertexStream2i               MANGLE(VertexStream2i)
-#define glVertexStream2iv              MANGLE(VertexStream2iv)
-#define glVertexStream2s               MANGLE(VertexStream2s)
-#define glVertexStream2sv              MANGLE(VertexStream2sv)
-#define glVertexStream3d               MANGLE(VertexStream3d)
-#define glVertexStream3dv              MANGLE(VertexStream3dv)
-#define glVertexStream3f               MANGLE(VertexStream3f)
-#define glVertexStream3fv              MANGLE(VertexStream3fv)
-#define glVertexStream3i               MANGLE(VertexStream3i)
-#define glVertexStream3iv              MANGLE(VertexStream3iv)
-#define glVertexStream3s               MANGLE(VertexStream3s)
-#define glVertexStream3sv              MANGLE(VertexStream3sv)
-#define glVertexStream4d               MANGLE(VertexStream4d)
-#define glVertexStream4dv              MANGLE(VertexStream4dv)
-#define glVertexStream4f               MANGLE(VertexStream4f)
-#define glVertexStream4fv              MANGLE(VertexStream4fv)
-#define glVertexStream4i               MANGLE(VertexStream4i)
-#define glVertexStream4iv              MANGLE(VertexStream4iv)
-#define glVertexStream4s               MANGLE(VertexStream4s)
-#define glVertexStream4sv              MANGLE(VertexStream4sv)
+#define glVertexStream1dATI            MANGLE(VertexStream1dATI)
+#define glVertexStream1dvATI           MANGLE(VertexStream1dvATI)
+#define glVertexStream1fATI            MANGLE(VertexStream1fATI)
+#define glVertexStream1fvATI           MANGLE(VertexStream1fvATI)
+#define glVertexStream1iATI            MANGLE(VertexStream1iATI)
+#define glVertexStream1ivATI           MANGLE(VertexStream1ivATI)
+#define glVertexStream1sATI            MANGLE(VertexStream1sATI)
+#define glVertexStream1svATI           MANGLE(VertexStream1svATI)
+#define glVertexStream2dATI            MANGLE(VertexStream2dATI)
+#define glVertexStream2dvATI           MANGLE(VertexStream2dvATI)
+#define glVertexStream2fATI            MANGLE(VertexStream2fATI)
+#define glVertexStream2fvATI           MANGLE(VertexStream2fvATI)
+#define glVertexStream2iATI            MANGLE(VertexStream2iATI)
+#define glVertexStream2ivATI           MANGLE(VertexStream2ivATI)
+#define glVertexStream2sATI            MANGLE(VertexStream2sATI)
+#define glVertexStream2svATI           MANGLE(VertexStream2svATI)
+#define glVertexStream3dATI            MANGLE(VertexStream3dATI)
+#define glVertexStream3dvATI           MANGLE(VertexStream3dvATI)
+#define glVertexStream3fATI            MANGLE(VertexStream3fATI)
+#define glVertexStream3fvATI           MANGLE(VertexStream3fvATI)
+#define glVertexStream3iATI            MANGLE(VertexStream3iATI)
+#define glVertexStream3ivATI           MANGLE(VertexStream3ivATI)
+#define glVertexStream3sATI            MANGLE(VertexStream3sATI)
+#define glVertexStream3svATI           MANGLE(VertexStream3svATI)
+#define glVertexStream4dATI            MANGLE(VertexStream4dATI)
+#define glVertexStream4dvATI           MANGLE(VertexStream4dvATI)
+#define glVertexStream4fATI            MANGLE(VertexStream4fATI)
+#define glVertexStream4fvATI           MANGLE(VertexStream4fvATI)
+#define glVertexStream4iATI            MANGLE(VertexStream4iATI)
+#define glVertexStream4ivATI           MANGLE(VertexStream4ivATI)
+#define glVertexStream4sATI            MANGLE(VertexStream4sATI)
+#define glVertexStream4svATI           MANGLE(VertexStream4svATI)
 #define glVertexWeightPointerEXT               MANGLE(VertexWeightPointerEXT)
 #define glVertexWeightfEXT             MANGLE(VertexWeightfEXT)
 #define glVertexWeightfvEXT            MANGLE(VertexWeightfvEXT)
 #define glWeightubvARB         MANGLE(WeightubvARB)
 #define glWeightuivARB         MANGLE(WeightuivARB)
 #define glWeightusvARB         MANGLE(WeightusvARB)
+#define glWindowPos2d          MANGLE(WindowPos2d)
+#define glWindowPos2dARB               MANGLE(WindowPos2dARB)
 #define glWindowPos2dMESA              MANGLE(WindowPos2dMESA)
+#define glWindowPos2dv         MANGLE(WindowPos2dv)
+#define glWindowPos2dvARB              MANGLE(WindowPos2dvARB)
 #define glWindowPos2dvMESA             MANGLE(WindowPos2dvMESA)
+#define glWindowPos2f          MANGLE(WindowPos2f)
+#define glWindowPos2fARB               MANGLE(WindowPos2fARB)
 #define glWindowPos2fMESA              MANGLE(WindowPos2fMESA)
+#define glWindowPos2fv         MANGLE(WindowPos2fv)
+#define glWindowPos2fvARB              MANGLE(WindowPos2fvARB)
 #define glWindowPos2fvMESA             MANGLE(WindowPos2fvMESA)
+#define glWindowPos2i          MANGLE(WindowPos2i)
+#define glWindowPos2iARB               MANGLE(WindowPos2iARB)
 #define glWindowPos2iMESA              MANGLE(WindowPos2iMESA)
+#define glWindowPos2iv         MANGLE(WindowPos2iv)
+#define glWindowPos2ivARB              MANGLE(WindowPos2ivARB)
 #define glWindowPos2ivMESA             MANGLE(WindowPos2ivMESA)
+#define glWindowPos2s          MANGLE(WindowPos2s)
+#define glWindowPos2sARB               MANGLE(WindowPos2sARB)
 #define glWindowPos2sMESA              MANGLE(WindowPos2sMESA)
+#define glWindowPos2sv         MANGLE(WindowPos2sv)
+#define glWindowPos2svARB              MANGLE(WindowPos2svARB)
 #define glWindowPos2svMESA             MANGLE(WindowPos2svMESA)
+#define glWindowPos3d          MANGLE(WindowPos3d)
+#define glWindowPos3dARB               MANGLE(WindowPos3dARB)
 #define glWindowPos3dMESA              MANGLE(WindowPos3dMESA)
+#define glWindowPos3dv         MANGLE(WindowPos3dv)
+#define glWindowPos3dvARB              MANGLE(WindowPos3dvARB)
 #define glWindowPos3dvMESA             MANGLE(WindowPos3dvMESA)
+#define glWindowPos3f          MANGLE(WindowPos3f)
+#define glWindowPos3fARB               MANGLE(WindowPos3fARB)
 #define glWindowPos3fMESA              MANGLE(WindowPos3fMESA)
+#define glWindowPos3fv         MANGLE(WindowPos3fv)
+#define glWindowPos3fvARB              MANGLE(WindowPos3fvARB)
 #define glWindowPos3fvMESA             MANGLE(WindowPos3fvMESA)
+#define glWindowPos3i          MANGLE(WindowPos3i)
+#define glWindowPos3iARB               MANGLE(WindowPos3iARB)
 #define glWindowPos3iMESA              MANGLE(WindowPos3iMESA)
+#define glWindowPos3iv         MANGLE(WindowPos3iv)
+#define glWindowPos3ivARB              MANGLE(WindowPos3ivARB)
 #define glWindowPos3ivMESA             MANGLE(WindowPos3ivMESA)
+#define glWindowPos3s          MANGLE(WindowPos3s)
+#define glWindowPos3sARB               MANGLE(WindowPos3sARB)
 #define glWindowPos3sMESA              MANGLE(WindowPos3sMESA)
+#define glWindowPos3sv         MANGLE(WindowPos3sv)
+#define glWindowPos3svARB              MANGLE(WindowPos3svARB)
 #define glWindowPos3svMESA             MANGLE(WindowPos3svMESA)
 #define glWindowPos4dMESA              MANGLE(WindowPos4dMESA)
 #define glWindowPos4dvMESA             MANGLE(WindowPos4dvMESA)
 #define glWindowPos4sMESA              MANGLE(WindowPos4sMESA)
 #define glWindowPos4svMESA             MANGLE(WindowPos4svMESA)
 #define glWriteMaskEXT         MANGLE(WriteMaskEXT)
-
 #endif /* GL_MANGLE_H */