configure.ac: GLX cannot work without OpenGL
[mesa.git] / include / GL / gl_mangle.h
index 54147f73382a0aab694b48eaddbac9146bfce344..3684803381785b70068426c8d5b83bb37d3b3756 100644 (file)
@@ -30,6 +30,8 @@
 /*REGENERATE_TO_END-----------ALL LINES BELOW HERE GET REPLACED ON REGENERATION */
 
 #define glAccum                MANGLE(Accum)
+#define glActiveProgramEXT             MANGLE(ActiveProgramEXT)
+#define glActiveShaderProgram          MANGLE(ActiveShaderProgram)
 #define glActiveStencilFaceEXT         MANGLE(ActiveStencilFaceEXT)
 #define glActiveTextureARB             MANGLE(ActiveTextureARB)
 #define glActiveTexture                MANGLE(ActiveTexture)
 #define glBeginOcclusionQueryNV                MANGLE(BeginOcclusionQueryNV)
 #define glBeginPerfMonitorAMD          MANGLE(BeginPerfMonitorAMD)
 #define glBeginQueryARB                MANGLE(BeginQueryARB)
+#define glBeginQueryIndexed            MANGLE(BeginQueryIndexed)
 #define glBeginQuery           MANGLE(BeginQuery)
 #define glBeginTransformFeedbackEXT            MANGLE(BeginTransformFeedbackEXT)
 #define glBeginTransformFeedback               MANGLE(BeginTransformFeedback)
 #define glBeginTransformFeedbackNV             MANGLE(BeginTransformFeedbackNV)
 #define glBeginVertexShaderEXT         MANGLE(BeginVertexShaderEXT)
+#define glBeginVideoCaptureNV          MANGLE(BeginVideoCaptureNV)
 #define glBindAttribLocationARB                MANGLE(BindAttribLocationARB)
 #define glBindAttribLocation           MANGLE(BindAttribLocation)
 #define glBindBufferARB                MANGLE(BindBufferARB)
 #define glBindBufferRange              MANGLE(BindBufferRange)
 #define glBindBufferRangeNV            MANGLE(BindBufferRangeNV)
 #define glBindFragDataLocationEXT              MANGLE(BindFragDataLocationEXT)
+#define glBindFragDataLocationIndexed          MANGLE(BindFragDataLocationIndexed)
 #define glBindFragDataLocation         MANGLE(BindFragDataLocation)
 #define glBindFragmentShaderATI                MANGLE(BindFragmentShaderATI)
 #define glBindFramebufferEXT           MANGLE(BindFramebufferEXT)
 #define glBindFramebuffer              MANGLE(BindFramebuffer)
+#define glBindImageTextureEXT          MANGLE(BindImageTextureEXT)
 #define glBindLightParameterEXT                MANGLE(BindLightParameterEXT)
 #define glBindMaterialParameterEXT             MANGLE(BindMaterialParameterEXT)
 #define glBindMultiTextureEXT          MANGLE(BindMultiTextureEXT)
 #define glBindParameterEXT             MANGLE(BindParameterEXT)
 #define glBindProgramARB               MANGLE(BindProgramARB)
 #define glBindProgramNV                MANGLE(BindProgramNV)
+#define glBindProgramPipeline          MANGLE(BindProgramPipeline)
 #define glBindRenderbufferEXT          MANGLE(BindRenderbufferEXT)
 #define glBindRenderbuffer             MANGLE(BindRenderbuffer)
+#define glBindSampler          MANGLE(BindSampler)
 #define glBindTexGenParameterEXT               MANGLE(BindTexGenParameterEXT)
 #define glBindTextureEXT               MANGLE(BindTextureEXT)
 #define glBindTexture          MANGLE(BindTexture)
 #define glBindTextureUnitParameterEXT          MANGLE(BindTextureUnitParameterEXT)
+#define glBindTransformFeedback                MANGLE(BindTransformFeedback)
 #define glBindTransformFeedbackNV              MANGLE(BindTransformFeedbackNV)
 #define glBindVertexArrayAPPLE         MANGLE(BindVertexArrayAPPLE)
 #define glBindVertexArray              MANGLE(BindVertexArray)
 #define glBindVertexShaderEXT          MANGLE(BindVertexShaderEXT)
+#define glBindVideoCaptureStreamBufferNV               MANGLE(BindVideoCaptureStreamBufferNV)
+#define glBindVideoCaptureStreamTextureNV              MANGLE(BindVideoCaptureStreamTextureNV)
 #define glBinormal3bEXT                MANGLE(Binormal3bEXT)
 #define glBinormal3bvEXT               MANGLE(Binormal3bvEXT)
 #define glBinormal3dEXT                MANGLE(Binormal3dEXT)
 #define glBlendColorEXT                MANGLE(BlendColorEXT)
 #define glBlendColor           MANGLE(BlendColor)
 #define glBlendEquationEXT             MANGLE(BlendEquationEXT)
+#define glBlendEquationiARB            MANGLE(BlendEquationiARB)
+#define glBlendEquationi               MANGLE(BlendEquationi)
+#define glBlendEquationIndexedAMD              MANGLE(BlendEquationIndexedAMD)
 #define glBlendEquation                MANGLE(BlendEquation)
 #define glBlendEquationSeparateATI             MANGLE(BlendEquationSeparateATI)
 #define glBlendEquationSeparateEXT             MANGLE(BlendEquationSeparateEXT)
+#define glBlendEquationSeparateiARB            MANGLE(BlendEquationSeparateiARB)
+#define glBlendEquationSeparatei               MANGLE(BlendEquationSeparatei)
+#define glBlendEquationSeparateIndexedAMD              MANGLE(BlendEquationSeparateIndexedAMD)
 #define glBlendEquationSeparate                MANGLE(BlendEquationSeparate)
+#define glBlendFunciARB                MANGLE(BlendFunciARB)
+#define glBlendFunci           MANGLE(BlendFunci)
+#define glBlendFuncIndexedAMD          MANGLE(BlendFuncIndexedAMD)
 #define glBlendFunc            MANGLE(BlendFunc)
 #define glBlendFuncSeparateEXT         MANGLE(BlendFuncSeparateEXT)
+#define glBlendFuncSeparateiARB                MANGLE(BlendFuncSeparateiARB)
+#define glBlendFuncSeparatei           MANGLE(BlendFuncSeparatei)
+#define glBlendFuncSeparateIndexedAMD          MANGLE(BlendFuncSeparateIndexedAMD)
 #define glBlendFuncSeparateINGR                MANGLE(BlendFuncSeparateINGR)
 #define glBlendFuncSeparate            MANGLE(BlendFuncSeparate)
 #define glBlitFramebufferEXT           MANGLE(BlitFramebufferEXT)
 #define glBlitFramebuffer              MANGLE(BlitFramebuffer)
+#define glBufferAddressRangeNV         MANGLE(BufferAddressRangeNV)
 #define glBufferDataARB                MANGLE(BufferDataARB)
 #define glBufferData           MANGLE(BufferData)
 #define glBufferParameteriAPPLE                MANGLE(BufferParameteriAPPLE)
 #define glClearColor           MANGLE(ClearColor)
 #define glClearDebugLogMESA            MANGLE(ClearDebugLogMESA)
 #define glClearDepthdNV                MANGLE(ClearDepthdNV)
+#define glClearDepthf          MANGLE(ClearDepthf)
 #define glClearDepth           MANGLE(ClearDepth)
 #define glClearIndex           MANGLE(ClearIndex)
 #define glClear                MANGLE(Clear)
 #define glClientActiveTexture          MANGLE(ClientActiveTexture)
 #define glClientActiveVertexStreamATI          MANGLE(ClientActiveVertexStreamATI)
 #define glClientAttribDefaultEXT               MANGLE(ClientAttribDefaultEXT)
+#define glClientWaitSync               MANGLE(ClientWaitSync)
 #define glClipPlane            MANGLE(ClipPlane)
 #define glColor3b              MANGLE(Color3b)
 #define glColor3bv             MANGLE(Color3bv)
 #define glColor4uiv            MANGLE(Color4uiv)
 #define glColor4us             MANGLE(Color4us)
 #define glColor4usv            MANGLE(Color4usv)
+#define glColorFormatNV                MANGLE(ColorFormatNV)
 #define glColorFragmentOp1ATI          MANGLE(ColorFragmentOp1ATI)
 #define glColorFragmentOp2ATI          MANGLE(ColorFragmentOp2ATI)
 #define glColorFragmentOp3ATI          MANGLE(ColorFragmentOp3ATI)
 #define glColorMaskIndexedEXT          MANGLE(ColorMaskIndexedEXT)
 #define glColorMask            MANGLE(ColorMask)
 #define glColorMaterial                MANGLE(ColorMaterial)
+#define glColorP3ui            MANGLE(ColorP3ui)
+#define glColorP3uiv           MANGLE(ColorP3uiv)
+#define glColorP4ui            MANGLE(ColorP4ui)
+#define glColorP4uiv           MANGLE(ColorP4uiv)
 #define glColorPointerEXT              MANGLE(ColorPointerEXT)
 #define glColorPointerListIBM          MANGLE(ColorPointerListIBM)
 #define glColorPointer         MANGLE(ColorPointer)
 #define glCombinerParameterivNV                MANGLE(CombinerParameterivNV)
 #define glCombinerStageParameterfvNV           MANGLE(CombinerStageParameterfvNV)
 #define glCompileShaderARB             MANGLE(CompileShaderARB)
+#define glCompileShaderIncludeARB              MANGLE(CompileShaderIncludeARB)
 #define glCompileShader                MANGLE(CompileShader)
 #define glCompressedMultiTexImage1DEXT         MANGLE(CompressedMultiTexImage1DEXT)
 #define glCompressedMultiTexImage2DEXT         MANGLE(CompressedMultiTexImage2DEXT)
 #define glCopyConvolutionFilter1D              MANGLE(CopyConvolutionFilter1D)
 #define glCopyConvolutionFilter2DEXT           MANGLE(CopyConvolutionFilter2DEXT)
 #define glCopyConvolutionFilter2D              MANGLE(CopyConvolutionFilter2D)
+#define glCopyImageSubDataNV           MANGLE(CopyImageSubDataNV)
 #define glCopyMultiTexImage1DEXT               MANGLE(CopyMultiTexImage1DEXT)
 #define glCopyMultiTexImage2DEXT               MANGLE(CopyMultiTexImage2DEXT)
 #define glCopyMultiTexSubImage1DEXT            MANGLE(CopyMultiTexSubImage1DEXT)
 #define glCreateProgramObjectARB               MANGLE(CreateProgramObjectARB)
 #define glCreateShader         MANGLE(CreateShader)
 #define glCreateShaderObjectARB                MANGLE(CreateShaderObjectARB)
+#define glCreateShaderProgramEXT               MANGLE(CreateShaderProgramEXT)
+#define glCreateShaderProgramv         MANGLE(CreateShaderProgramv)
+#define glCreateSyncFromCLeventARB             MANGLE(CreateSyncFromCLeventARB)
 #define glCullFace             MANGLE(CullFace)
 #define glCullParameterdvEXT           MANGLE(CullParameterdvEXT)
 #define glCullParameterfvEXT           MANGLE(CullParameterfvEXT)
 #define glCurrentPaletteMatrixARB              MANGLE(CurrentPaletteMatrixARB)
+#define glDebugMessageCallbackAMD              MANGLE(DebugMessageCallbackAMD)
+#define glDebugMessageCallbackARB              MANGLE(DebugMessageCallbackARB)
+#define glDebugMessageControlARB               MANGLE(DebugMessageControlARB)
+#define glDebugMessageEnableAMD                MANGLE(DebugMessageEnableAMD)
+#define glDebugMessageInsertAMD                MANGLE(DebugMessageInsertAMD)
+#define glDebugMessageInsertARB                MANGLE(DebugMessageInsertARB)
 #define glDeformationMap3dSGIX         MANGLE(DeformationMap3dSGIX)
 #define glDeformationMap3fSGIX         MANGLE(DeformationMap3fSGIX)
 #define glDeformSGIX           MANGLE(DeformSGIX)
 #define glDeleteFramebuffersEXT                MANGLE(DeleteFramebuffersEXT)
 #define glDeleteFramebuffers           MANGLE(DeleteFramebuffers)
 #define glDeleteLists          MANGLE(DeleteLists)
+#define glDeleteNamedStringARB         MANGLE(DeleteNamedStringARB)
+#define glDeleteNamesAMD               MANGLE(DeleteNamesAMD)
 #define glDeleteObjectARB              MANGLE(DeleteObjectARB)
 #define glDeleteOcclusionQueriesNV             MANGLE(DeleteOcclusionQueriesNV)
 #define glDeletePerfMonitorsAMD                MANGLE(DeletePerfMonitorsAMD)
 #define glDeleteProgram                MANGLE(DeleteProgram)
+#define glDeleteProgramPipelines               MANGLE(DeleteProgramPipelines)
 #define glDeleteProgramsARB            MANGLE(DeleteProgramsARB)
 #define glDeleteProgramsNV             MANGLE(DeleteProgramsNV)
 #define glDeleteQueriesARB             MANGLE(DeleteQueriesARB)
 #define glDeleteQueries                MANGLE(DeleteQueries)
 #define glDeleteRenderbuffersEXT               MANGLE(DeleteRenderbuffersEXT)
 #define glDeleteRenderbuffers          MANGLE(DeleteRenderbuffers)
+#define glDeleteSamplers               MANGLE(DeleteSamplers)
 #define glDeleteShader         MANGLE(DeleteShader)
+#define glDeleteSync           MANGLE(DeleteSync)
 #define glDeleteTexturesEXT            MANGLE(DeleteTexturesEXT)
 #define glDeleteTextures               MANGLE(DeleteTextures)
+#define glDeleteTransformFeedbacks             MANGLE(DeleteTransformFeedbacks)
 #define glDeleteTransformFeedbacksNV           MANGLE(DeleteTransformFeedbacksNV)
 #define glDeleteVertexArraysAPPLE              MANGLE(DeleteVertexArraysAPPLE)
 #define glDeleteVertexArrays           MANGLE(DeleteVertexArrays)
 #define glDepthBoundsEXT               MANGLE(DepthBoundsEXT)
 #define glDepthFunc            MANGLE(DepthFunc)
 #define glDepthMask            MANGLE(DepthMask)
+#define glDepthRangeArrayv             MANGLE(DepthRangeArrayv)
 #define glDepthRangedNV                MANGLE(DepthRangedNV)
+#define glDepthRangef          MANGLE(DepthRangef)
+#define glDepthRangeIndexed            MANGLE(DepthRangeIndexed)
 #define glDepthRange           MANGLE(DepthRange)
 #define glDetachObjectARB              MANGLE(DetachObjectARB)
 #define glDetachShader         MANGLE(DetachShader)
 #define glDisableIndexedEXT            MANGLE(DisableIndexedEXT)
 #define glDisable              MANGLE(Disable)
 #define glDisableVariantClientStateEXT         MANGLE(DisableVariantClientStateEXT)
+#define glDisableVertexAttribAPPLE             MANGLE(DisableVertexAttribAPPLE)
 #define glDisableVertexAttribArrayARB          MANGLE(DisableVertexAttribArrayARB)
 #define glDisableVertexAttribArray             MANGLE(DisableVertexAttribArray)
 #define glDrawArraysEXT                MANGLE(DrawArraysEXT)
+#define glDrawArraysIndirect           MANGLE(DrawArraysIndirect)
 #define glDrawArraysInstancedARB               MANGLE(DrawArraysInstancedARB)
 #define glDrawArraysInstancedEXT               MANGLE(DrawArraysInstancedEXT)
 #define glDrawArraysInstanced          MANGLE(DrawArraysInstanced)
 #define glDrawBuffers          MANGLE(DrawBuffers)
 #define glDrawElementArrayAPPLE                MANGLE(DrawElementArrayAPPLE)
 #define glDrawElementArrayATI          MANGLE(DrawElementArrayATI)
+#define glDrawElementsBaseVertex               MANGLE(DrawElementsBaseVertex)
+#define glDrawElementsIndirect         MANGLE(DrawElementsIndirect)
 #define glDrawElementsInstancedARB             MANGLE(DrawElementsInstancedARB)
+#define glDrawElementsInstancedBaseVertex              MANGLE(DrawElementsInstancedBaseVertex)
 #define glDrawElementsInstancedEXT             MANGLE(DrawElementsInstancedEXT)
 #define glDrawElementsInstanced                MANGLE(DrawElementsInstanced)
 #define glDrawElements         MANGLE(DrawElements)
 #define glDrawPixels           MANGLE(DrawPixels)
 #define glDrawRangeElementArrayAPPLE           MANGLE(DrawRangeElementArrayAPPLE)
 #define glDrawRangeElementArrayATI             MANGLE(DrawRangeElementArrayATI)
+#define glDrawRangeElementsBaseVertex          MANGLE(DrawRangeElementsBaseVertex)
 #define glDrawRangeElementsEXT         MANGLE(DrawRangeElementsEXT)
 #define glDrawRangeElements            MANGLE(DrawRangeElements)
+#define glDrawTransformFeedback                MANGLE(DrawTransformFeedback)
 #define glDrawTransformFeedbackNV              MANGLE(DrawTransformFeedbackNV)
+#define glDrawTransformFeedbackStream          MANGLE(DrawTransformFeedbackStream)
+#define glEdgeFlagFormatNV             MANGLE(EdgeFlagFormatNV)
 #define glEdgeFlag             MANGLE(EdgeFlag)
 #define glEdgeFlagPointerEXT           MANGLE(EdgeFlagPointerEXT)
 #define glEdgeFlagPointerListIBM               MANGLE(EdgeFlagPointerListIBM)
 #define glEdgeFlagPointer              MANGLE(EdgeFlagPointer)
 #define glEdgeFlagv            MANGLE(EdgeFlagv)
+#define glEGLImageTargetRenderbufferStorageOES         MANGLE(EGLImageTargetRenderbufferStorageOES)
+#define glEGLImageTargetTexture2DOES           MANGLE(EGLImageTargetTexture2DOES)
 #define glElementPointerAPPLE          MANGLE(ElementPointerAPPLE)
 #define glElementPointerATI            MANGLE(ElementPointerATI)
 #define glEnableClientStateIndexedEXT          MANGLE(EnableClientStateIndexedEXT)
 #define glEnableIndexedEXT             MANGLE(EnableIndexedEXT)
 #define glEnable               MANGLE(Enable)
 #define glEnableVariantClientStateEXT          MANGLE(EnableVariantClientStateEXT)
+#define glEnableVertexAttribAPPLE              MANGLE(EnableVertexAttribAPPLE)
 #define glEnableVertexAttribArrayARB           MANGLE(EnableVertexAttribArrayARB)
 #define glEnableVertexAttribArray              MANGLE(EnableVertexAttribArray)
 #define glEndConditionalRender         MANGLE(EndConditionalRender)
 #define glEndOcclusionQueryNV          MANGLE(EndOcclusionQueryNV)
 #define glEndPerfMonitorAMD            MANGLE(EndPerfMonitorAMD)
 #define glEndQueryARB          MANGLE(EndQueryARB)
+#define glEndQueryIndexed              MANGLE(EndQueryIndexed)
 #define glEndQuery             MANGLE(EndQuery)
 #define glEndTransformFeedbackEXT              MANGLE(EndTransformFeedbackEXT)
 #define glEndTransformFeedback         MANGLE(EndTransformFeedback)
 #define glEndTransformFeedbackNV               MANGLE(EndTransformFeedbackNV)
 #define glEndVertexShaderEXT           MANGLE(EndVertexShaderEXT)
+#define glEndVideoCaptureNV            MANGLE(EndVideoCaptureNV)
 #define glEvalCoord1d          MANGLE(EvalCoord1d)
 #define glEvalCoord1dv         MANGLE(EvalCoord1dv)
 #define glEvalCoord1f          MANGLE(EvalCoord1f)
 #define glExecuteProgramNV             MANGLE(ExecuteProgramNV)
 #define glExtractComponentEXT          MANGLE(ExtractComponentEXT)
 #define glFeedbackBuffer               MANGLE(FeedbackBuffer)
+#define glFenceSync            MANGLE(FenceSync)
 #define glFinalCombinerInputNV         MANGLE(FinalCombinerInputNV)
 #define glFinishAsyncSGIX              MANGLE(FinishAsyncSGIX)
 #define glFinishFenceAPPLE             MANGLE(FinishFenceAPPLE)
 #define glFlush                MANGLE(Flush)
 #define glFlushMappedBufferRangeAPPLE          MANGLE(FlushMappedBufferRangeAPPLE)
 #define glFlushMappedBufferRange               MANGLE(FlushMappedBufferRange)
+#define glFlushMappedNamedBufferRangeEXT               MANGLE(FlushMappedNamedBufferRangeEXT)
 #define glFlushPixelDataRangeNV                MANGLE(FlushPixelDataRangeNV)
 #define glFlushRasterSGIX              MANGLE(FlushRasterSGIX)
 #define glFlushVertexArrayRangeAPPLE           MANGLE(FlushVertexArrayRangeAPPLE)
 #define glFogCoorddv           MANGLE(FogCoorddv)
 #define glFogCoordfEXT         MANGLE(FogCoordfEXT)
 #define glFogCoordf            MANGLE(FogCoordf)
+#define glFogCoordFormatNV             MANGLE(FogCoordFormatNV)
 #define glFogCoordfvEXT                MANGLE(FogCoordfvEXT)
 #define glFogCoordfv           MANGLE(FogCoordfv)
 #define glFogCoordhNV          MANGLE(FogCoordhNV)
 #define glFramebufferTextureLayerARB           MANGLE(FramebufferTextureLayerARB)
 #define glFramebufferTextureLayerEXT           MANGLE(FramebufferTextureLayerEXT)
 #define glFramebufferTextureLayer              MANGLE(FramebufferTextureLayer)
+#define glFramebufferTexture           MANGLE(FramebufferTexture)
 #define glFrameTerminatorGREMEDY               MANGLE(FrameTerminatorGREMEDY)
 #define glFrameZoomSGIX                MANGLE(FrameZoomSGIX)
 #define glFreeObjectBufferATI          MANGLE(FreeObjectBufferATI)
 #define glGenFramebuffersEXT           MANGLE(GenFramebuffersEXT)
 #define glGenFramebuffers              MANGLE(GenFramebuffers)
 #define glGenLists             MANGLE(GenLists)
+#define glGenNamesAMD          MANGLE(GenNamesAMD)
 #define glGenOcclusionQueriesNV                MANGLE(GenOcclusionQueriesNV)
 #define glGenPerfMonitorsAMD           MANGLE(GenPerfMonitorsAMD)
+#define glGenProgramPipelines          MANGLE(GenProgramPipelines)
 #define glGenProgramsARB               MANGLE(GenProgramsARB)
 #define glGenProgramsNV                MANGLE(GenProgramsNV)
 #define glGenQueriesARB                MANGLE(GenQueriesARB)
 #define glGenQueries           MANGLE(GenQueries)
 #define glGenRenderbuffersEXT          MANGLE(GenRenderbuffersEXT)
 #define glGenRenderbuffers             MANGLE(GenRenderbuffers)
+#define glGenSamplers          MANGLE(GenSamplers)
 #define glGenSymbolsEXT                MANGLE(GenSymbolsEXT)
 #define glGenTexturesEXT               MANGLE(GenTexturesEXT)
 #define glGenTextures          MANGLE(GenTextures)
+#define glGenTransformFeedbacks                MANGLE(GenTransformFeedbacks)
 #define glGenTransformFeedbacksNV              MANGLE(GenTransformFeedbacksNV)
 #define glGenVertexArraysAPPLE         MANGLE(GenVertexArraysAPPLE)
 #define glGenVertexArrays              MANGLE(GenVertexArrays)
 #define glGenVertexShadersEXT          MANGLE(GenVertexShadersEXT)
 #define glGetActiveAttribARB           MANGLE(GetActiveAttribARB)
 #define glGetActiveAttrib              MANGLE(GetActiveAttrib)
+#define glGetActiveSubroutineName              MANGLE(GetActiveSubroutineName)
+#define glGetActiveSubroutineUniformiv         MANGLE(GetActiveSubroutineUniformiv)
+#define glGetActiveSubroutineUniformName               MANGLE(GetActiveSubroutineUniformName)
 #define glGetActiveUniformARB          MANGLE(GetActiveUniformARB)
 #define glGetActiveUniformBlockiv              MANGLE(GetActiveUniformBlockiv)
 #define glGetActiveUniformBlockName            MANGLE(GetActiveUniformBlockName)
 #define glGetBooleanIndexedvEXT                MANGLE(GetBooleanIndexedvEXT)
 #define glGetBooleani_v                MANGLE(GetBooleani_v)
 #define glGetBooleanv          MANGLE(GetBooleanv)
+#define glGetBufferParameteri64v               MANGLE(GetBufferParameteri64v)
 #define glGetBufferParameterivARB              MANGLE(GetBufferParameterivARB)
 #define glGetBufferParameteriv         MANGLE(GetBufferParameteriv)
+#define glGetBufferParameterui64vNV            MANGLE(GetBufferParameterui64vNV)
 #define glGetBufferPointervARB         MANGLE(GetBufferPointervARB)
 #define glGetBufferPointerv            MANGLE(GetBufferPointerv)
 #define glGetBufferSubDataARB          MANGLE(GetBufferSubDataARB)
 #define glGetConvolutionParameteriv            MANGLE(GetConvolutionParameteriv)
 #define glGetDebugLogLengthMESA                MANGLE(GetDebugLogLengthMESA)
 #define glGetDebugLogMESA              MANGLE(GetDebugLogMESA)
+#define glGetDebugMessageLogAMD                MANGLE(GetDebugMessageLogAMD)
+#define glGetDebugMessageLogARB                MANGLE(GetDebugMessageLogARB)
 #define glGetDetailTexFuncSGIS         MANGLE(GetDetailTexFuncSGIS)
 #define glGetDoubleIndexedvEXT         MANGLE(GetDoubleIndexedvEXT)
+#define glGetDoublei_v         MANGLE(GetDoublei_v)
 #define glGetDoublev           MANGLE(GetDoublev)
 #define glGetError             MANGLE(GetError)
 #define glGetFenceivNV         MANGLE(GetFenceivNV)
 #define glGetFinalCombinerInputParameterfvNV           MANGLE(GetFinalCombinerInputParameterfvNV)
 #define glGetFinalCombinerInputParameterivNV           MANGLE(GetFinalCombinerInputParameterivNV)
 #define glGetFloatIndexedvEXT          MANGLE(GetFloatIndexedvEXT)
+#define glGetFloati_v          MANGLE(GetFloati_v)
 #define glGetFloatv            MANGLE(GetFloatv)
 #define glGetFogFuncSGIS               MANGLE(GetFogFuncSGIS)
+#define glGetFragDataIndex             MANGLE(GetFragDataIndex)
 #define glGetFragDataLocationEXT               MANGLE(GetFragDataLocationEXT)
 #define glGetFragDataLocation          MANGLE(GetFragDataLocation)
 #define glGetFragmentLightfvSGIX               MANGLE(GetFragmentLightfvSGIX)
 #define glGetFramebufferAttachmentParameterivEXT               MANGLE(GetFramebufferAttachmentParameterivEXT)
 #define glGetFramebufferAttachmentParameteriv          MANGLE(GetFramebufferAttachmentParameteriv)
 #define glGetFramebufferParameterivEXT         MANGLE(GetFramebufferParameterivEXT)
+#define glGetGraphicsResetStatusARB            MANGLE(GetGraphicsResetStatusARB)
 #define glGetHandleARB         MANGLE(GetHandleARB)
 #define glGetHistogramEXT              MANGLE(GetHistogramEXT)
 #define glGetHistogram         MANGLE(GetHistogram)
 #define glGetImageTransformParameterivHP               MANGLE(GetImageTransformParameterivHP)
 #define glGetInfoLogARB                MANGLE(GetInfoLogARB)
 #define glGetInstrumentsSGIX           MANGLE(GetInstrumentsSGIX)
+#define glGetInteger64i_v              MANGLE(GetInteger64i_v)
+#define glGetInteger64v                MANGLE(GetInteger64v)
 #define glGetIntegerIndexedvEXT                MANGLE(GetIntegerIndexedvEXT)
 #define glGetIntegeri_v                MANGLE(GetIntegeri_v)
+#define glGetIntegerui64i_vNV          MANGLE(GetIntegerui64i_vNV)
+#define glGetIntegerui64vNV            MANGLE(GetIntegerui64vNV)
 #define glGetIntegerv          MANGLE(GetIntegerv)
 #define glGetInvariantBooleanvEXT              MANGLE(GetInvariantBooleanvEXT)
 #define glGetInvariantFloatvEXT                MANGLE(GetInvariantFloatvEXT)
 #define glGetMinmaxParameterfv         MANGLE(GetMinmaxParameterfv)
 #define glGetMinmaxParameterivEXT              MANGLE(GetMinmaxParameterivEXT)
 #define glGetMinmaxParameteriv         MANGLE(GetMinmaxParameteriv)
+#define glGetMultisamplefv             MANGLE(GetMultisamplefv)
 #define glGetMultisamplefvNV           MANGLE(GetMultisamplefvNV)
 #define glGetMultiTexEnvfvEXT          MANGLE(GetMultiTexEnvfvEXT)
 #define glGetMultiTexEnvivEXT          MANGLE(GetMultiTexEnvivEXT)
 #define glGetMultiTexParameterIuivEXT          MANGLE(GetMultiTexParameterIuivEXT)
 #define glGetMultiTexParameterivEXT            MANGLE(GetMultiTexParameterivEXT)
 #define glGetNamedBufferParameterivEXT         MANGLE(GetNamedBufferParameterivEXT)
+#define glGetNamedBufferParameterui64vNV               MANGLE(GetNamedBufferParameterui64vNV)
 #define glGetNamedBufferPointervEXT            MANGLE(GetNamedBufferPointervEXT)
 #define glGetNamedBufferSubDataEXT             MANGLE(GetNamedBufferSubDataEXT)
 #define glGetNamedFramebufferAttachmentParameterivEXT          MANGLE(GetNamedFramebufferAttachmentParameterivEXT)
 #define glGetNamedProgramLocalParameterIuivEXT         MANGLE(GetNamedProgramLocalParameterIuivEXT)
 #define glGetNamedProgramStringEXT             MANGLE(GetNamedProgramStringEXT)
 #define glGetNamedRenderbufferParameterivEXT           MANGLE(GetNamedRenderbufferParameterivEXT)
+#define glGetNamedStringARB            MANGLE(GetNamedStringARB)
+#define glGetNamedStringivARB          MANGLE(GetNamedStringivARB)
+#define glGetnColorTableARB            MANGLE(GetnColorTableARB)
+#define glGetnCompressedTexImageARB            MANGLE(GetnCompressedTexImageARB)
+#define glGetnConvolutionFilterARB             MANGLE(GetnConvolutionFilterARB)
+#define glGetnHistogramARB             MANGLE(GetnHistogramARB)
+#define glGetnMapdvARB         MANGLE(GetnMapdvARB)
+#define glGetnMapfvARB         MANGLE(GetnMapfvARB)
+#define glGetnMapivARB         MANGLE(GetnMapivARB)
+#define glGetnMinmaxARB                MANGLE(GetnMinmaxARB)
+#define glGetnPixelMapfvARB            MANGLE(GetnPixelMapfvARB)
+#define glGetnPixelMapuivARB           MANGLE(GetnPixelMapuivARB)
+#define glGetnPixelMapusvARB           MANGLE(GetnPixelMapusvARB)
+#define glGetnPolygonStippleARB                MANGLE(GetnPolygonStippleARB)
+#define glGetnSeparableFilterARB               MANGLE(GetnSeparableFilterARB)
+#define glGetnTexImageARB              MANGLE(GetnTexImageARB)
+#define glGetnUniformdvARB             MANGLE(GetnUniformdvARB)
+#define glGetnUniformfvARB             MANGLE(GetnUniformfvARB)
+#define glGetnUniformivARB             MANGLE(GetnUniformivARB)
+#define glGetnUniformuivARB            MANGLE(GetnUniformuivARB)
 #define glGetObjectBufferfvATI         MANGLE(GetObjectBufferfvATI)
 #define glGetObjectBufferivATI         MANGLE(GetObjectBufferivATI)
 #define glGetObjectParameterfvARB              MANGLE(GetObjectParameterfvARB)
+#define glGetObjectParameterivAPPLE            MANGLE(GetObjectParameterivAPPLE)
 #define glGetObjectParameterivARB              MANGLE(GetObjectParameterivARB)
 #define glGetOcclusionQueryivNV                MANGLE(GetOcclusionQueryivNV)
 #define glGetOcclusionQueryuivNV               MANGLE(GetOcclusionQueryuivNV)
 #define glGetPointervEXT               MANGLE(GetPointervEXT)
 #define glGetPointerv          MANGLE(GetPointerv)
 #define glGetPolygonStipple            MANGLE(GetPolygonStipple)
+#define glGetProgramBinary             MANGLE(GetProgramBinary)
 #define glGetProgramEnvParameterdvARB          MANGLE(GetProgramEnvParameterdvARB)
 #define glGetProgramEnvParameterfvARB          MANGLE(GetProgramEnvParameterfvARB)
 #define glGetProgramEnvParameterIivNV          MANGLE(GetProgramEnvParameterIivNV)
 #define glGetProgramNamedParameterfvNV         MANGLE(GetProgramNamedParameterfvNV)
 #define glGetProgramParameterdvNV              MANGLE(GetProgramParameterdvNV)
 #define glGetProgramParameterfvNV              MANGLE(GetProgramParameterfvNV)
+#define glGetProgramPipelineInfoLog            MANGLE(GetProgramPipelineInfoLog)
+#define glGetProgramPipelineiv         MANGLE(GetProgramPipelineiv)
 #define glGetProgramRegisterfvMESA             MANGLE(GetProgramRegisterfvMESA)
+#define glGetProgramStageiv            MANGLE(GetProgramStageiv)
 #define glGetProgramStringARB          MANGLE(GetProgramStringARB)
 #define glGetProgramStringNV           MANGLE(GetProgramStringNV)
+#define glGetProgramSubroutineParameteruivNV           MANGLE(GetProgramSubroutineParameteruivNV)
+#define glGetQueryIndexediv            MANGLE(GetQueryIndexediv)
 #define glGetQueryivARB                MANGLE(GetQueryivARB)
 #define glGetQueryiv           MANGLE(GetQueryiv)
 #define glGetQueryObjecti64vEXT                MANGLE(GetQueryObjecti64vEXT)
+#define glGetQueryObjecti64v           MANGLE(GetQueryObjecti64v)
 #define glGetQueryObjectivARB          MANGLE(GetQueryObjectivARB)
 #define glGetQueryObjectiv             MANGLE(GetQueryObjectiv)
 #define glGetQueryObjectui64vEXT               MANGLE(GetQueryObjectui64vEXT)
+#define glGetQueryObjectui64v          MANGLE(GetQueryObjectui64v)
 #define glGetQueryObjectuivARB         MANGLE(GetQueryObjectuivARB)
 #define glGetQueryObjectuiv            MANGLE(GetQueryObjectuiv)
 #define glGetRenderbufferParameterivEXT                MANGLE(GetRenderbufferParameterivEXT)
 #define glGetRenderbufferParameteriv           MANGLE(GetRenderbufferParameteriv)
+#define glGetSamplerParameterfv                MANGLE(GetSamplerParameterfv)
+#define glGetSamplerParameterIiv               MANGLE(GetSamplerParameterIiv)
+#define glGetSamplerParameterIuiv              MANGLE(GetSamplerParameterIuiv)
+#define glGetSamplerParameteriv                MANGLE(GetSamplerParameteriv)
 #define glGetSeparableFilterEXT                MANGLE(GetSeparableFilterEXT)
 #define glGetSeparableFilter           MANGLE(GetSeparableFilter)
 #define glGetShaderInfoLog             MANGLE(GetShaderInfoLog)
 #define glGetShaderiv          MANGLE(GetShaderiv)
+#define glGetShaderPrecisionFormat             MANGLE(GetShaderPrecisionFormat)
 #define glGetShaderSourceARB           MANGLE(GetShaderSourceARB)
 #define glGetShaderSource              MANGLE(GetShaderSource)
 #define glGetSharpenTexFuncSGIS                MANGLE(GetSharpenTexFuncSGIS)
 #define glGetStringi           MANGLE(GetStringi)
 #define glGetString            MANGLE(GetString)
+#define glGetSubroutineIndex           MANGLE(GetSubroutineIndex)
+#define glGetSubroutineUniformLocation         MANGLE(GetSubroutineUniformLocation)
+#define glGetSynciv            MANGLE(GetSynciv)
 #define glGetTexBumpParameterfvATI             MANGLE(GetTexBumpParameterfvATI)
 #define glGetTexBumpParameterivATI             MANGLE(GetTexBumpParameterivATI)
 #define glGetTexEnvfv          MANGLE(GetTexEnvfv)
 #define glGetTexParameterIuivEXT               MANGLE(GetTexParameterIuivEXT)
 #define glGetTexParameterIuiv          MANGLE(GetTexParameterIuiv)
 #define glGetTexParameteriv            MANGLE(GetTexParameteriv)
+#define glGetTexParameterPointervAPPLE         MANGLE(GetTexParameterPointervAPPLE)
 #define glGetTextureImageEXT           MANGLE(GetTextureImageEXT)
 #define glGetTextureLevelParameterfvEXT                MANGLE(GetTextureLevelParameterfvEXT)
 #define glGetTextureLevelParameterivEXT                MANGLE(GetTextureLevelParameterivEXT)
 #define glGetTransformFeedbackVaryingNV                MANGLE(GetTransformFeedbackVaryingNV)
 #define glGetUniformBlockIndex         MANGLE(GetUniformBlockIndex)
 #define glGetUniformBufferSizeEXT              MANGLE(GetUniformBufferSizeEXT)
+#define glGetUniformdv         MANGLE(GetUniformdv)
 #define glGetUniformfvARB              MANGLE(GetUniformfvARB)
 #define glGetUniformfv         MANGLE(GetUniformfv)
+#define glGetUniformi64vNV             MANGLE(GetUniformi64vNV)
 #define glGetUniformIndices            MANGLE(GetUniformIndices)
 #define glGetUniformivARB              MANGLE(GetUniformivARB)
 #define glGetUniformiv         MANGLE(GetUniformiv)
 #define glGetUniformLocationARB                MANGLE(GetUniformLocationARB)
 #define glGetUniformLocation           MANGLE(GetUniformLocation)
 #define glGetUniformOffsetEXT          MANGLE(GetUniformOffsetEXT)
+#define glGetUniformSubroutineuiv              MANGLE(GetUniformSubroutineuiv)
+#define glGetUniformui64vNV            MANGLE(GetUniformui64vNV)
 #define glGetUniformuivEXT             MANGLE(GetUniformuivEXT)
 #define glGetUniformuiv                MANGLE(GetUniformuiv)
 #define glGetVariantArrayObjectfvATI           MANGLE(GetVariantArrayObjectfvATI)
 #define glGetVertexAttribivARB         MANGLE(GetVertexAttribivARB)
 #define glGetVertexAttribiv            MANGLE(GetVertexAttribiv)
 #define glGetVertexAttribivNV          MANGLE(GetVertexAttribivNV)
+#define glGetVertexAttribLdvEXT                MANGLE(GetVertexAttribLdvEXT)
+#define glGetVertexAttribLdv           MANGLE(GetVertexAttribLdv)
+#define glGetVertexAttribLi64vNV               MANGLE(GetVertexAttribLi64vNV)
+#define glGetVertexAttribLui64vNV              MANGLE(GetVertexAttribLui64vNV)
 #define glGetVertexAttribPointervARB           MANGLE(GetVertexAttribPointervARB)
 #define glGetVertexAttribPointerv              MANGLE(GetVertexAttribPointerv)
 #define glGetVertexAttribPointervNV            MANGLE(GetVertexAttribPointervNV)
+#define glGetVideoCaptureivNV          MANGLE(GetVideoCaptureivNV)
+#define glGetVideoCaptureStreamdvNV            MANGLE(GetVideoCaptureStreamdvNV)
+#define glGetVideoCaptureStreamfvNV            MANGLE(GetVideoCaptureStreamfvNV)
+#define glGetVideoCaptureStreamivNV            MANGLE(GetVideoCaptureStreamivNV)
 #define glGetVideoi64vNV               MANGLE(GetVideoi64vNV)
 #define glGetVideoivNV         MANGLE(GetVideoivNV)
 #define glGetVideoui64vNV              MANGLE(GetVideoui64vNV)
 #define glIndexd               MANGLE(Indexd)
 #define glIndexdv              MANGLE(Indexdv)
 #define glIndexf               MANGLE(Indexf)
+#define glIndexFormatNV                MANGLE(IndexFormatNV)
 #define glIndexFuncEXT         MANGLE(IndexFuncEXT)
 #define glIndexfv              MANGLE(Indexfv)
 #define glIndexi               MANGLE(Indexi)
 #define glIsAsyncMarkerSGIX            MANGLE(IsAsyncMarkerSGIX)
 #define glIsBufferARB          MANGLE(IsBufferARB)
 #define glIsBuffer             MANGLE(IsBuffer)
+#define glIsBufferResidentNV           MANGLE(IsBufferResidentNV)
 #define glIsEnabledi           MANGLE(IsEnabledi)
 #define glIsEnabledIndexedEXT          MANGLE(IsEnabledIndexedEXT)
 #define glIsEnabled            MANGLE(IsEnabled)
 #define glIsFramebufferEXT             MANGLE(IsFramebufferEXT)
 #define glIsFramebuffer                MANGLE(IsFramebuffer)
 #define glIsList               MANGLE(IsList)
+#define glIsNameAMD            MANGLE(IsNameAMD)
+#define glIsNamedBufferResidentNV              MANGLE(IsNamedBufferResidentNV)
+#define glIsNamedStringARB             MANGLE(IsNamedStringARB)
 #define glIsObjectBufferATI            MANGLE(IsObjectBufferATI)
 #define glIsOcclusionQueryNV           MANGLE(IsOcclusionQueryNV)
 #define glIsProgramARB         MANGLE(IsProgramARB)
 #define glIsProgram            MANGLE(IsProgram)
 #define glIsProgramNV          MANGLE(IsProgramNV)
+#define glIsProgramPipeline            MANGLE(IsProgramPipeline)
 #define glIsQueryARB           MANGLE(IsQueryARB)
 #define glIsQuery              MANGLE(IsQuery)
 #define glIsRenderbufferEXT            MANGLE(IsRenderbufferEXT)
 #define glIsRenderbuffer               MANGLE(IsRenderbuffer)
+#define glIsSampler            MANGLE(IsSampler)
 #define glIsShader             MANGLE(IsShader)
+#define glIsSync               MANGLE(IsSync)
 #define glIsTextureEXT         MANGLE(IsTextureEXT)
 #define glIsTexture            MANGLE(IsTexture)
+#define glIsTransformFeedback          MANGLE(IsTransformFeedback)
 #define glIsTransformFeedbackNV                MANGLE(IsTransformFeedbackNV)
 #define glIsVariantEnabledEXT          MANGLE(IsVariantEnabledEXT)
 #define glIsVertexArrayAPPLE           MANGLE(IsVertexArrayAPPLE)
 #define glIsVertexArray                MANGLE(IsVertexArray)
+#define glIsVertexAttribEnabledAPPLE           MANGLE(IsVertexAttribEnabledAPPLE)
 #define glLightEnviSGIX                MANGLE(LightEnviSGIX)
 #define glLightf               MANGLE(Lightf)
 #define glLightfv              MANGLE(Lightfv)
 #define glLoadTransposeMatrixf         MANGLE(LoadTransposeMatrixf)
 #define glLockArraysEXT                MANGLE(LockArraysEXT)
 #define glLogicOp              MANGLE(LogicOp)
+#define glMakeBufferNonResidentNV              MANGLE(MakeBufferNonResidentNV)
+#define glMakeBufferResidentNV         MANGLE(MakeBufferResidentNV)
+#define glMakeNamedBufferNonResidentNV         MANGLE(MakeNamedBufferNonResidentNV)
+#define glMakeNamedBufferResidentNV            MANGLE(MakeNamedBufferResidentNV)
 #define glMap1d                MANGLE(Map1d)
 #define glMap1f                MANGLE(Map1f)
 #define glMap2d                MANGLE(Map2d)
 #define glMapGrid2d            MANGLE(MapGrid2d)
 #define glMapGrid2f            MANGLE(MapGrid2f)
 #define glMapNamedBufferEXT            MANGLE(MapNamedBufferEXT)
+#define glMapNamedBufferRangeEXT               MANGLE(MapNamedBufferRangeEXT)
 #define glMapObjectBufferATI           MANGLE(MapObjectBufferATI)
 #define glMapParameterfvNV             MANGLE(MapParameterfvNV)
 #define glMapParameterivNV             MANGLE(MapParameterivNV)
+#define glMapVertexAttrib1dAPPLE               MANGLE(MapVertexAttrib1dAPPLE)
+#define glMapVertexAttrib1fAPPLE               MANGLE(MapVertexAttrib1fAPPLE)
+#define glMapVertexAttrib2dAPPLE               MANGLE(MapVertexAttrib2dAPPLE)
+#define glMapVertexAttrib2fAPPLE               MANGLE(MapVertexAttrib2fAPPLE)
 #define glMaterialf            MANGLE(Materialf)
 #define glMaterialfv           MANGLE(Materialfv)
 #define glMateriali            MANGLE(Materiali)
 #define glMatrixScalefEXT              MANGLE(MatrixScalefEXT)
 #define glMatrixTranslatedEXT          MANGLE(MatrixTranslatedEXT)
 #define glMatrixTranslatefEXT          MANGLE(MatrixTranslatefEXT)
+#define glMemoryBarrierEXT             MANGLE(MemoryBarrierEXT)
 #define glMinmaxEXT            MANGLE(MinmaxEXT)
 #define glMinmax               MANGLE(Minmax)
+#define glMinSampleShadingARB          MANGLE(MinSampleShadingARB)
+#define glMinSampleShading             MANGLE(MinSampleShading)
 #define glMultiDrawArraysEXT           MANGLE(MultiDrawArraysEXT)
 #define glMultiDrawArrays              MANGLE(MultiDrawArrays)
 #define glMultiDrawElementArrayAPPLE           MANGLE(MultiDrawElementArrayAPPLE)
+#define glMultiDrawElementsBaseVertex          MANGLE(MultiDrawElementsBaseVertex)
 #define glMultiDrawElementsEXT         MANGLE(MultiDrawElementsEXT)
 #define glMultiDrawElements            MANGLE(MultiDrawElements)
 #define glMultiDrawRangeElementArrayAPPLE              MANGLE(MultiDrawRangeElementArrayAPPLE)
 #define glMultiTexCoord4s              MANGLE(MultiTexCoord4s)
 #define glMultiTexCoord4svARB          MANGLE(MultiTexCoord4svARB)
 #define glMultiTexCoord4sv             MANGLE(MultiTexCoord4sv)
+#define glMultiTexCoordP1ui            MANGLE(MultiTexCoordP1ui)
+#define glMultiTexCoordP1uiv           MANGLE(MultiTexCoordP1uiv)
+#define glMultiTexCoordP2ui            MANGLE(MultiTexCoordP2ui)
+#define glMultiTexCoordP2uiv           MANGLE(MultiTexCoordP2uiv)
+#define glMultiTexCoordP3ui            MANGLE(MultiTexCoordP3ui)
+#define glMultiTexCoordP3uiv           MANGLE(MultiTexCoordP3uiv)
+#define glMultiTexCoordP4ui            MANGLE(MultiTexCoordP4ui)
+#define glMultiTexCoordP4uiv           MANGLE(MultiTexCoordP4uiv)
 #define glMultiTexCoordPointerEXT              MANGLE(MultiTexCoordPointerEXT)
 #define glMultiTexEnvfEXT              MANGLE(MultiTexEnvfEXT)
 #define glMultiTexEnvfvEXT             MANGLE(MultiTexEnvfvEXT)
 #define glMultTransposeMatrixf         MANGLE(MultTransposeMatrixf)
 #define glNamedBufferDataEXT           MANGLE(NamedBufferDataEXT)
 #define glNamedBufferSubDataEXT                MANGLE(NamedBufferSubDataEXT)
+#define glNamedCopyBufferSubDataEXT            MANGLE(NamedCopyBufferSubDataEXT)
 #define glNamedFramebufferRenderbufferEXT              MANGLE(NamedFramebufferRenderbufferEXT)
 #define glNamedFramebufferTexture1DEXT         MANGLE(NamedFramebufferTexture1DEXT)
 #define glNamedFramebufferTexture2DEXT         MANGLE(NamedFramebufferTexture2DEXT)
 #define glNamedRenderbufferStorageEXT          MANGLE(NamedRenderbufferStorageEXT)
 #define glNamedRenderbufferStorageMultisampleCoverageEXT               MANGLE(NamedRenderbufferStorageMultisampleCoverageEXT)
 #define glNamedRenderbufferStorageMultisampleEXT               MANGLE(NamedRenderbufferStorageMultisampleEXT)
+#define glNamedStringARB               MANGLE(NamedStringARB)
 #define glNewList              MANGLE(NewList)
 #define glNewObjectBufferATI           MANGLE(NewObjectBufferATI)
 #define glNormal3b             MANGLE(Normal3b)
 #define glNormal3iv            MANGLE(Normal3iv)
 #define glNormal3s             MANGLE(Normal3s)
 #define glNormal3sv            MANGLE(Normal3sv)
+#define glNormalFormatNV               MANGLE(NormalFormatNV)
+#define glNormalP3ui           MANGLE(NormalP3ui)
+#define glNormalP3uiv          MANGLE(NormalP3uiv)
 #define glNormalPointerEXT             MANGLE(NormalPointerEXT)
 #define glNormalPointerListIBM         MANGLE(NormalPointerListIBM)
 #define glNormalPointer                MANGLE(NormalPointer)
 #define glNormalStream3ivATI           MANGLE(NormalStream3ivATI)
 #define glNormalStream3sATI            MANGLE(NormalStream3sATI)
 #define glNormalStream3svATI           MANGLE(NormalStream3svATI)
+#define glObjectPurgeableAPPLE         MANGLE(ObjectPurgeableAPPLE)
+#define glObjectUnpurgeableAPPLE               MANGLE(ObjectUnpurgeableAPPLE)
 #define glOrtho                MANGLE(Ortho)
 #define glPassTexCoordATI              MANGLE(PassTexCoordATI)
 #define glPassThrough          MANGLE(PassThrough)
+#define glPatchParameterfv             MANGLE(PatchParameterfv)
+#define glPatchParameteri              MANGLE(PatchParameteri)
+#define glPauseTransformFeedback               MANGLE(PauseTransformFeedback)
 #define glPauseTransformFeedbackNV             MANGLE(PauseTransformFeedbackNV)
 #define glPixelDataRangeNV             MANGLE(PixelDataRangeNV)
 #define glPixelMapfv           MANGLE(PixelMapfv)
 #define glPrimitiveRestartNV           MANGLE(PrimitiveRestartNV)
 #define glPrioritizeTexturesEXT                MANGLE(PrioritizeTexturesEXT)
 #define glPrioritizeTextures           MANGLE(PrioritizeTextures)
+#define glProgramBinary                MANGLE(ProgramBinary)
 #define glProgramBufferParametersfvNV          MANGLE(ProgramBufferParametersfvNV)
 #define glProgramBufferParametersIivNV         MANGLE(ProgramBufferParametersIivNV)
 #define glProgramBufferParametersIuivNV                MANGLE(ProgramBufferParametersIuivNV)
 #define glProgramParameter4fvNV                MANGLE(ProgramParameter4fvNV)
 #define glProgramParameteriARB         MANGLE(ProgramParameteriARB)
 #define glProgramParameteriEXT         MANGLE(ProgramParameteriEXT)
+#define glProgramParameteri            MANGLE(ProgramParameteri)
 #define glProgramParameters4dvNV               MANGLE(ProgramParameters4dvNV)
 #define glProgramParameters4fvNV               MANGLE(ProgramParameters4fvNV)
 #define glProgramStringARB             MANGLE(ProgramStringARB)
+#define glProgramSubroutineParametersuivNV             MANGLE(ProgramSubroutineParametersuivNV)
+#define glProgramUniform1dEXT          MANGLE(ProgramUniform1dEXT)
+#define glProgramUniform1d             MANGLE(ProgramUniform1d)
+#define glProgramUniform1dvEXT         MANGLE(ProgramUniform1dvEXT)
+#define glProgramUniform1dv            MANGLE(ProgramUniform1dv)
 #define glProgramUniform1fEXT          MANGLE(ProgramUniform1fEXT)
+#define glProgramUniform1f             MANGLE(ProgramUniform1f)
 #define glProgramUniform1fvEXT         MANGLE(ProgramUniform1fvEXT)
+#define glProgramUniform1fv            MANGLE(ProgramUniform1fv)
+#define glProgramUniform1i64NV         MANGLE(ProgramUniform1i64NV)
+#define glProgramUniform1i64vNV                MANGLE(ProgramUniform1i64vNV)
 #define glProgramUniform1iEXT          MANGLE(ProgramUniform1iEXT)
+#define glProgramUniform1i             MANGLE(ProgramUniform1i)
 #define glProgramUniform1ivEXT         MANGLE(ProgramUniform1ivEXT)
+#define glProgramUniform1iv            MANGLE(ProgramUniform1iv)
+#define glProgramUniform1ui64NV                MANGLE(ProgramUniform1ui64NV)
+#define glProgramUniform1ui64vNV               MANGLE(ProgramUniform1ui64vNV)
 #define glProgramUniform1uiEXT         MANGLE(ProgramUniform1uiEXT)
+#define glProgramUniform1ui            MANGLE(ProgramUniform1ui)
 #define glProgramUniform1uivEXT                MANGLE(ProgramUniform1uivEXT)
+#define glProgramUniform1uiv           MANGLE(ProgramUniform1uiv)
+#define glProgramUniform2dEXT          MANGLE(ProgramUniform2dEXT)
+#define glProgramUniform2d             MANGLE(ProgramUniform2d)
+#define glProgramUniform2dvEXT         MANGLE(ProgramUniform2dvEXT)
+#define glProgramUniform2dv            MANGLE(ProgramUniform2dv)
 #define glProgramUniform2fEXT          MANGLE(ProgramUniform2fEXT)
+#define glProgramUniform2f             MANGLE(ProgramUniform2f)
 #define glProgramUniform2fvEXT         MANGLE(ProgramUniform2fvEXT)
+#define glProgramUniform2fv            MANGLE(ProgramUniform2fv)
+#define glProgramUniform2i64NV         MANGLE(ProgramUniform2i64NV)
+#define glProgramUniform2i64vNV                MANGLE(ProgramUniform2i64vNV)
 #define glProgramUniform2iEXT          MANGLE(ProgramUniform2iEXT)
+#define glProgramUniform2i             MANGLE(ProgramUniform2i)
 #define glProgramUniform2ivEXT         MANGLE(ProgramUniform2ivEXT)
+#define glProgramUniform2iv            MANGLE(ProgramUniform2iv)
+#define glProgramUniform2ui64NV                MANGLE(ProgramUniform2ui64NV)
+#define glProgramUniform2ui64vNV               MANGLE(ProgramUniform2ui64vNV)
 #define glProgramUniform2uiEXT         MANGLE(ProgramUniform2uiEXT)
+#define glProgramUniform2ui            MANGLE(ProgramUniform2ui)
 #define glProgramUniform2uivEXT                MANGLE(ProgramUniform2uivEXT)
+#define glProgramUniform2uiv           MANGLE(ProgramUniform2uiv)
+#define glProgramUniform3dEXT          MANGLE(ProgramUniform3dEXT)
+#define glProgramUniform3d             MANGLE(ProgramUniform3d)
+#define glProgramUniform3dvEXT         MANGLE(ProgramUniform3dvEXT)
+#define glProgramUniform3dv            MANGLE(ProgramUniform3dv)
 #define glProgramUniform3fEXT          MANGLE(ProgramUniform3fEXT)
+#define glProgramUniform3f             MANGLE(ProgramUniform3f)
 #define glProgramUniform3fvEXT         MANGLE(ProgramUniform3fvEXT)
+#define glProgramUniform3fv            MANGLE(ProgramUniform3fv)
+#define glProgramUniform3i64NV         MANGLE(ProgramUniform3i64NV)
+#define glProgramUniform3i64vNV                MANGLE(ProgramUniform3i64vNV)
 #define glProgramUniform3iEXT          MANGLE(ProgramUniform3iEXT)
+#define glProgramUniform3i             MANGLE(ProgramUniform3i)
 #define glProgramUniform3ivEXT         MANGLE(ProgramUniform3ivEXT)
+#define glProgramUniform3iv            MANGLE(ProgramUniform3iv)
+#define glProgramUniform3ui64NV                MANGLE(ProgramUniform3ui64NV)
+#define glProgramUniform3ui64vNV               MANGLE(ProgramUniform3ui64vNV)
 #define glProgramUniform3uiEXT         MANGLE(ProgramUniform3uiEXT)
+#define glProgramUniform3ui            MANGLE(ProgramUniform3ui)
 #define glProgramUniform3uivEXT                MANGLE(ProgramUniform3uivEXT)
+#define glProgramUniform3uiv           MANGLE(ProgramUniform3uiv)
+#define glProgramUniform4dEXT          MANGLE(ProgramUniform4dEXT)
+#define glProgramUniform4d             MANGLE(ProgramUniform4d)
+#define glProgramUniform4dvEXT         MANGLE(ProgramUniform4dvEXT)
+#define glProgramUniform4dv            MANGLE(ProgramUniform4dv)
 #define glProgramUniform4fEXT          MANGLE(ProgramUniform4fEXT)
+#define glProgramUniform4f             MANGLE(ProgramUniform4f)
 #define glProgramUniform4fvEXT         MANGLE(ProgramUniform4fvEXT)
+#define glProgramUniform4fv            MANGLE(ProgramUniform4fv)
+#define glProgramUniform4i64NV         MANGLE(ProgramUniform4i64NV)
+#define glProgramUniform4i64vNV                MANGLE(ProgramUniform4i64vNV)
 #define glProgramUniform4iEXT          MANGLE(ProgramUniform4iEXT)
+#define glProgramUniform4i             MANGLE(ProgramUniform4i)
 #define glProgramUniform4ivEXT         MANGLE(ProgramUniform4ivEXT)
+#define glProgramUniform4iv            MANGLE(ProgramUniform4iv)
+#define glProgramUniform4ui64NV                MANGLE(ProgramUniform4ui64NV)
+#define glProgramUniform4ui64vNV               MANGLE(ProgramUniform4ui64vNV)
 #define glProgramUniform4uiEXT         MANGLE(ProgramUniform4uiEXT)
+#define glProgramUniform4ui            MANGLE(ProgramUniform4ui)
 #define glProgramUniform4uivEXT                MANGLE(ProgramUniform4uivEXT)
+#define glProgramUniform4uiv           MANGLE(ProgramUniform4uiv)
+#define glProgramUniformMatrix2dvEXT           MANGLE(ProgramUniformMatrix2dvEXT)
+#define glProgramUniformMatrix2dv              MANGLE(ProgramUniformMatrix2dv)
 #define glProgramUniformMatrix2fvEXT           MANGLE(ProgramUniformMatrix2fvEXT)
+#define glProgramUniformMatrix2fv              MANGLE(ProgramUniformMatrix2fv)
+#define glProgramUniformMatrix2x3dvEXT         MANGLE(ProgramUniformMatrix2x3dvEXT)
+#define glProgramUniformMatrix2x3dv            MANGLE(ProgramUniformMatrix2x3dv)
 #define glProgramUniformMatrix2x3fvEXT         MANGLE(ProgramUniformMatrix2x3fvEXT)
+#define glProgramUniformMatrix2x3fv            MANGLE(ProgramUniformMatrix2x3fv)
+#define glProgramUniformMatrix2x4dvEXT         MANGLE(ProgramUniformMatrix2x4dvEXT)
+#define glProgramUniformMatrix2x4dv            MANGLE(ProgramUniformMatrix2x4dv)
 #define glProgramUniformMatrix2x4fvEXT         MANGLE(ProgramUniformMatrix2x4fvEXT)
+#define glProgramUniformMatrix2x4fv            MANGLE(ProgramUniformMatrix2x4fv)
+#define glProgramUniformMatrix3dvEXT           MANGLE(ProgramUniformMatrix3dvEXT)
+#define glProgramUniformMatrix3dv              MANGLE(ProgramUniformMatrix3dv)
 #define glProgramUniformMatrix3fvEXT           MANGLE(ProgramUniformMatrix3fvEXT)
+#define glProgramUniformMatrix3fv              MANGLE(ProgramUniformMatrix3fv)
+#define glProgramUniformMatrix3x2dvEXT         MANGLE(ProgramUniformMatrix3x2dvEXT)
+#define glProgramUniformMatrix3x2dv            MANGLE(ProgramUniformMatrix3x2dv)
 #define glProgramUniformMatrix3x2fvEXT         MANGLE(ProgramUniformMatrix3x2fvEXT)
+#define glProgramUniformMatrix3x2fv            MANGLE(ProgramUniformMatrix3x2fv)
+#define glProgramUniformMatrix3x4dvEXT         MANGLE(ProgramUniformMatrix3x4dvEXT)
+#define glProgramUniformMatrix3x4dv            MANGLE(ProgramUniformMatrix3x4dv)
 #define glProgramUniformMatrix3x4fvEXT         MANGLE(ProgramUniformMatrix3x4fvEXT)
+#define glProgramUniformMatrix3x4fv            MANGLE(ProgramUniformMatrix3x4fv)
+#define glProgramUniformMatrix4dvEXT           MANGLE(ProgramUniformMatrix4dvEXT)
+#define glProgramUniformMatrix4dv              MANGLE(ProgramUniformMatrix4dv)
 #define glProgramUniformMatrix4fvEXT           MANGLE(ProgramUniformMatrix4fvEXT)
+#define glProgramUniformMatrix4fv              MANGLE(ProgramUniformMatrix4fv)
+#define glProgramUniformMatrix4x2dvEXT         MANGLE(ProgramUniformMatrix4x2dvEXT)
+#define glProgramUniformMatrix4x2dv            MANGLE(ProgramUniformMatrix4x2dv)
 #define glProgramUniformMatrix4x2fvEXT         MANGLE(ProgramUniformMatrix4x2fvEXT)
+#define glProgramUniformMatrix4x2fv            MANGLE(ProgramUniformMatrix4x2fv)
+#define glProgramUniformMatrix4x3dvEXT         MANGLE(ProgramUniformMatrix4x3dvEXT)
+#define glProgramUniformMatrix4x3dv            MANGLE(ProgramUniformMatrix4x3dv)
 #define glProgramUniformMatrix4x3fvEXT         MANGLE(ProgramUniformMatrix4x3fvEXT)
+#define glProgramUniformMatrix4x3fv            MANGLE(ProgramUniformMatrix4x3fv)
+#define glProgramUniformui64NV         MANGLE(ProgramUniformui64NV)
+#define glProgramUniformui64vNV                MANGLE(ProgramUniformui64vNV)
 #define glProgramVertexLimitNV         MANGLE(ProgramVertexLimitNV)
 #define glProvokingVertexEXT           MANGLE(ProvokingVertexEXT)
+#define glProvokingVertex              MANGLE(ProvokingVertex)
 #define glPushAttrib           MANGLE(PushAttrib)
 #define glPushClientAttribDefaultEXT           MANGLE(PushClientAttribDefaultEXT)
 #define glPushClientAttrib             MANGLE(PushClientAttrib)
 #define glPushMatrix           MANGLE(PushMatrix)
 #define glPushName             MANGLE(PushName)
+#define glQueryCounter         MANGLE(QueryCounter)
 #define glRasterPos2d          MANGLE(RasterPos2d)
 #define glRasterPos2dv         MANGLE(RasterPos2dv)
 #define glRasterPos2f          MANGLE(RasterPos2f)
 #define glRasterPos4sv         MANGLE(RasterPos4sv)
 #define glReadBuffer           MANGLE(ReadBuffer)
 #define glReadInstrumentsSGIX          MANGLE(ReadInstrumentsSGIX)
+#define glReadnPixelsARB               MANGLE(ReadnPixelsARB)
 #define glReadPixels           MANGLE(ReadPixels)
 #define glRectd                MANGLE(Rectd)
 #define glRectdv               MANGLE(Rectdv)
 #define glRects                MANGLE(Rects)
 #define glRectsv               MANGLE(Rectsv)
 #define glReferencePlaneSGIX           MANGLE(ReferencePlaneSGIX)
+#define glReleaseShaderCompiler                MANGLE(ReleaseShaderCompiler)
 #define glRenderbufferStorageEXT               MANGLE(RenderbufferStorageEXT)
 #define glRenderbufferStorage          MANGLE(RenderbufferStorage)
 #define glRenderbufferStorageMultisampleCoverageNV             MANGLE(RenderbufferStorageMultisampleCoverageNV)
 #define glResetMinmaxEXT               MANGLE(ResetMinmaxEXT)
 #define glResetMinmax          MANGLE(ResetMinmax)
 #define glResizeBuffersMESA            MANGLE(ResizeBuffersMESA)
+#define glResumeTransformFeedback              MANGLE(ResumeTransformFeedback)
 #define glResumeTransformFeedbackNV            MANGLE(ResumeTransformFeedbackNV)
 #define glRotated              MANGLE(Rotated)
 #define glRotatef              MANGLE(Rotatef)
 #define glSampleCoverage               MANGLE(SampleCoverage)
 #define glSampleMapATI         MANGLE(SampleMapATI)
 #define glSampleMaskEXT                MANGLE(SampleMaskEXT)
+#define glSampleMaski          MANGLE(SampleMaski)
 #define glSampleMaskIndexedNV          MANGLE(SampleMaskIndexedNV)
 #define glSampleMaskSGIS               MANGLE(SampleMaskSGIS)
 #define glSamplePatternEXT             MANGLE(SamplePatternEXT)
 #define glSamplePatternSGIS            MANGLE(SamplePatternSGIS)
+#define glSamplerParameterf            MANGLE(SamplerParameterf)
+#define glSamplerParameterfv           MANGLE(SamplerParameterfv)
+#define glSamplerParameterIiv          MANGLE(SamplerParameterIiv)
+#define glSamplerParameteri            MANGLE(SamplerParameteri)
+#define glSamplerParameterIuiv         MANGLE(SamplerParameterIuiv)
+#define glSamplerParameteriv           MANGLE(SamplerParameteriv)
 #define glScaled               MANGLE(Scaled)
 #define glScalef               MANGLE(Scalef)
+#define glScissorArrayv                MANGLE(ScissorArrayv)
+#define glScissorIndexed               MANGLE(ScissorIndexed)
+#define glScissorIndexedv              MANGLE(ScissorIndexedv)
 #define glScissor              MANGLE(Scissor)
 #define glSecondaryColor3bEXT          MANGLE(SecondaryColor3bEXT)
 #define glSecondaryColor3b             MANGLE(SecondaryColor3b)
 #define glSecondaryColor3us            MANGLE(SecondaryColor3us)
 #define glSecondaryColor3usvEXT                MANGLE(SecondaryColor3usvEXT)
 #define glSecondaryColor3usv           MANGLE(SecondaryColor3usv)
+#define glSecondaryColorFormatNV               MANGLE(SecondaryColorFormatNV)
+#define glSecondaryColorP3ui           MANGLE(SecondaryColorP3ui)
+#define glSecondaryColorP3uiv          MANGLE(SecondaryColorP3uiv)
 #define glSecondaryColorPointerEXT             MANGLE(SecondaryColorPointerEXT)
 #define glSecondaryColorPointerListIBM         MANGLE(SecondaryColorPointerListIBM)
 #define glSecondaryColorPointer                MANGLE(SecondaryColorPointer)
 #define glSetInvariantEXT              MANGLE(SetInvariantEXT)
 #define glSetLocalConstantEXT          MANGLE(SetLocalConstantEXT)
 #define glShadeModel           MANGLE(ShadeModel)
+#define glShaderBinary         MANGLE(ShaderBinary)
 #define glShaderOp1EXT         MANGLE(ShaderOp1EXT)
 #define glShaderOp2EXT         MANGLE(ShaderOp2EXT)
 #define glShaderOp3EXT         MANGLE(ShaderOp3EXT)
 #define glTexCoord4iv          MANGLE(TexCoord4iv)
 #define glTexCoord4s           MANGLE(TexCoord4s)
 #define glTexCoord4sv          MANGLE(TexCoord4sv)
+#define glTexCoordFormatNV             MANGLE(TexCoordFormatNV)
+#define glTexCoordP1ui         MANGLE(TexCoordP1ui)
+#define glTexCoordP1uiv                MANGLE(TexCoordP1uiv)
+#define glTexCoordP2ui         MANGLE(TexCoordP2ui)
+#define glTexCoordP2uiv                MANGLE(TexCoordP2uiv)
+#define glTexCoordP3ui         MANGLE(TexCoordP3ui)
+#define glTexCoordP3uiv                MANGLE(TexCoordP3uiv)
+#define glTexCoordP4ui         MANGLE(TexCoordP4ui)
+#define glTexCoordP4uiv                MANGLE(TexCoordP4uiv)
 #define glTexCoordPointerEXT           MANGLE(TexCoordPointerEXT)
 #define glTexCoordPointerListIBM               MANGLE(TexCoordPointerListIBM)
 #define glTexCoordPointer              MANGLE(TexCoordPointer)
 #define glTexGeniv             MANGLE(TexGeniv)
 #define glTexImage1D           MANGLE(TexImage1D)
 #define glTexImage2D           MANGLE(TexImage2D)
+#define glTexImage2DMultisample                MANGLE(TexImage2DMultisample)
 #define glTexImage3DEXT                MANGLE(TexImage3DEXT)
 #define glTexImage3D           MANGLE(TexImage3D)
+#define glTexImage3DMultisample                MANGLE(TexImage3DMultisample)
 #define glTexImage4DSGIS               MANGLE(TexImage4DSGIS)
 #define glTexParameterf                MANGLE(TexParameterf)
 #define glTexParameterfv               MANGLE(TexParameterfv)
 #define glTexSubImage3DEXT             MANGLE(TexSubImage3DEXT)
 #define glTexSubImage3D                MANGLE(TexSubImage3D)
 #define glTexSubImage4DSGIS            MANGLE(TexSubImage4DSGIS)
+#define glTextureBarrierNV             MANGLE(TextureBarrierNV)
 #define glTextureBufferEXT             MANGLE(TextureBufferEXT)
 #define glTextureColorMaskSGIS         MANGLE(TextureColorMaskSGIS)
 #define glTextureImage1DEXT            MANGLE(TextureImage1DEXT)
 #define glTextureParameterIivEXT               MANGLE(TextureParameterIivEXT)
 #define glTextureParameterIuivEXT              MANGLE(TextureParameterIuivEXT)
 #define glTextureParameterivEXT                MANGLE(TextureParameterivEXT)
+#define glTextureRangeAPPLE            MANGLE(TextureRangeAPPLE)
 #define glTextureRenderbufferEXT               MANGLE(TextureRenderbufferEXT)
 #define glTextureSubImage1DEXT         MANGLE(TextureSubImage1DEXT)
 #define glTextureSubImage2DEXT         MANGLE(TextureSubImage2DEXT)
 #define glTextureSubImage3DEXT         MANGLE(TextureSubImage3DEXT)
 #define glTrackMatrixNV                MANGLE(TrackMatrixNV)
 #define glTransformFeedbackAttribsNV           MANGLE(TransformFeedbackAttribsNV)
+#define glTransformFeedbackStreamAttribsNV             MANGLE(TransformFeedbackStreamAttribsNV)
 #define glTransformFeedbackVaryingsEXT         MANGLE(TransformFeedbackVaryingsEXT)
 #define glTransformFeedbackVaryings            MANGLE(TransformFeedbackVaryings)
 #define glTransformFeedbackVaryingsNV          MANGLE(TransformFeedbackVaryingsNV)
 #define glTranslated           MANGLE(Translated)
 #define glTranslatef           MANGLE(Translatef)
+#define glUniform1d            MANGLE(Uniform1d)
+#define glUniform1dv           MANGLE(Uniform1dv)
 #define glUniform1fARB         MANGLE(Uniform1fARB)
 #define glUniform1f            MANGLE(Uniform1f)
 #define glUniform1fvARB                MANGLE(Uniform1fvARB)
 #define glUniform1fv           MANGLE(Uniform1fv)
+#define glUniform1i64NV                MANGLE(Uniform1i64NV)
+#define glUniform1i64vNV               MANGLE(Uniform1i64vNV)
 #define glUniform1iARB         MANGLE(Uniform1iARB)
 #define glUniform1i            MANGLE(Uniform1i)
 #define glUniform1ivARB                MANGLE(Uniform1ivARB)
 #define glUniform1iv           MANGLE(Uniform1iv)
+#define glUniform1ui64NV               MANGLE(Uniform1ui64NV)
+#define glUniform1ui64vNV              MANGLE(Uniform1ui64vNV)
 #define glUniform1uiEXT                MANGLE(Uniform1uiEXT)
 #define glUniform1ui           MANGLE(Uniform1ui)
 #define glUniform1uivEXT               MANGLE(Uniform1uivEXT)
 #define glUniform1uiv          MANGLE(Uniform1uiv)
+#define glUniform2d            MANGLE(Uniform2d)
+#define glUniform2dv           MANGLE(Uniform2dv)
 #define glUniform2fARB         MANGLE(Uniform2fARB)
 #define glUniform2f            MANGLE(Uniform2f)
 #define glUniform2fvARB                MANGLE(Uniform2fvARB)
 #define glUniform2fv           MANGLE(Uniform2fv)
+#define glUniform2i64NV                MANGLE(Uniform2i64NV)
+#define glUniform2i64vNV               MANGLE(Uniform2i64vNV)
 #define glUniform2iARB         MANGLE(Uniform2iARB)
 #define glUniform2i            MANGLE(Uniform2i)
 #define glUniform2ivARB                MANGLE(Uniform2ivARB)
 #define glUniform2iv           MANGLE(Uniform2iv)
+#define glUniform2ui64NV               MANGLE(Uniform2ui64NV)
+#define glUniform2ui64vNV              MANGLE(Uniform2ui64vNV)
 #define glUniform2uiEXT                MANGLE(Uniform2uiEXT)
 #define glUniform2ui           MANGLE(Uniform2ui)
 #define glUniform2uivEXT               MANGLE(Uniform2uivEXT)
 #define glUniform2uiv          MANGLE(Uniform2uiv)
+#define glUniform3d            MANGLE(Uniform3d)
+#define glUniform3dv           MANGLE(Uniform3dv)
 #define glUniform3fARB         MANGLE(Uniform3fARB)
 #define glUniform3f            MANGLE(Uniform3f)
 #define glUniform3fvARB                MANGLE(Uniform3fvARB)
 #define glUniform3fv           MANGLE(Uniform3fv)
+#define glUniform3i64NV                MANGLE(Uniform3i64NV)
+#define glUniform3i64vNV               MANGLE(Uniform3i64vNV)
 #define glUniform3iARB         MANGLE(Uniform3iARB)
 #define glUniform3i            MANGLE(Uniform3i)
 #define glUniform3ivARB                MANGLE(Uniform3ivARB)
 #define glUniform3iv           MANGLE(Uniform3iv)
+#define glUniform3ui64NV               MANGLE(Uniform3ui64NV)
+#define glUniform3ui64vNV              MANGLE(Uniform3ui64vNV)
 #define glUniform3uiEXT                MANGLE(Uniform3uiEXT)
 #define glUniform3ui           MANGLE(Uniform3ui)
 #define glUniform3uivEXT               MANGLE(Uniform3uivEXT)
 #define glUniform3uiv          MANGLE(Uniform3uiv)
+#define glUniform4d            MANGLE(Uniform4d)
+#define glUniform4dv           MANGLE(Uniform4dv)
 #define glUniform4fARB         MANGLE(Uniform4fARB)
 #define glUniform4f            MANGLE(Uniform4f)
 #define glUniform4fvARB                MANGLE(Uniform4fvARB)
 #define glUniform4fv           MANGLE(Uniform4fv)
+#define glUniform4i64NV                MANGLE(Uniform4i64NV)
+#define glUniform4i64vNV               MANGLE(Uniform4i64vNV)
 #define glUniform4iARB         MANGLE(Uniform4iARB)
 #define glUniform4i            MANGLE(Uniform4i)
 #define glUniform4ivARB                MANGLE(Uniform4ivARB)
 #define glUniform4iv           MANGLE(Uniform4iv)
+#define glUniform4ui64NV               MANGLE(Uniform4ui64NV)
+#define glUniform4ui64vNV              MANGLE(Uniform4ui64vNV)
 #define glUniform4uiEXT                MANGLE(Uniform4uiEXT)
 #define glUniform4ui           MANGLE(Uniform4ui)
 #define glUniform4uivEXT               MANGLE(Uniform4uivEXT)
 #define glUniform4uiv          MANGLE(Uniform4uiv)
 #define glUniformBlockBinding          MANGLE(UniformBlockBinding)
 #define glUniformBufferEXT             MANGLE(UniformBufferEXT)
+#define glUniformMatrix2dv             MANGLE(UniformMatrix2dv)
 #define glUniformMatrix2fvARB          MANGLE(UniformMatrix2fvARB)
 #define glUniformMatrix2fv             MANGLE(UniformMatrix2fv)
+#define glUniformMatrix2x3dv           MANGLE(UniformMatrix2x3dv)
 #define glUniformMatrix2x3fv           MANGLE(UniformMatrix2x3fv)
+#define glUniformMatrix2x4dv           MANGLE(UniformMatrix2x4dv)
 #define glUniformMatrix2x4fv           MANGLE(UniformMatrix2x4fv)
+#define glUniformMatrix3dv             MANGLE(UniformMatrix3dv)
 #define glUniformMatrix3fvARB          MANGLE(UniformMatrix3fvARB)
 #define glUniformMatrix3fv             MANGLE(UniformMatrix3fv)
+#define glUniformMatrix3x2dv           MANGLE(UniformMatrix3x2dv)
 #define glUniformMatrix3x2fv           MANGLE(UniformMatrix3x2fv)
+#define glUniformMatrix3x4dv           MANGLE(UniformMatrix3x4dv)
 #define glUniformMatrix3x4fv           MANGLE(UniformMatrix3x4fv)
+#define glUniformMatrix4dv             MANGLE(UniformMatrix4dv)
 #define glUniformMatrix4fvARB          MANGLE(UniformMatrix4fvARB)
 #define glUniformMatrix4fv             MANGLE(UniformMatrix4fv)
+#define glUniformMatrix4x2dv           MANGLE(UniformMatrix4x2dv)
 #define glUniformMatrix4x2fv           MANGLE(UniformMatrix4x2fv)
+#define glUniformMatrix4x3dv           MANGLE(UniformMatrix4x3dv)
 #define glUniformMatrix4x3fv           MANGLE(UniformMatrix4x3fv)
+#define glUniformSubroutinesuiv                MANGLE(UniformSubroutinesuiv)
+#define glUniformui64NV                MANGLE(Uniformui64NV)
+#define glUniformui64vNV               MANGLE(Uniformui64vNV)
 #define glUnlockArraysEXT              MANGLE(UnlockArraysEXT)
 #define glUnmapBufferARB               MANGLE(UnmapBufferARB)
 #define glUnmapBuffer          MANGLE(UnmapBuffer)
 #define glUpdateObjectBufferATI                MANGLE(UpdateObjectBufferATI)
 #define glUseProgram           MANGLE(UseProgram)
 #define glUseProgramObjectARB          MANGLE(UseProgramObjectARB)
+#define glUseProgramStages             MANGLE(UseProgramStages)
+#define glUseShaderProgramEXT          MANGLE(UseShaderProgramEXT)
 #define glValidateProgramARB           MANGLE(ValidateProgramARB)
 #define glValidateProgram              MANGLE(ValidateProgram)
+#define glValidateProgramPipeline              MANGLE(ValidateProgramPipeline)
 #define glVariantArrayObjectATI                MANGLE(VariantArrayObjectATI)
 #define glVariantbvEXT         MANGLE(VariantbvEXT)
 #define glVariantdvEXT         MANGLE(VariantdvEXT)
 #define glVariantubvEXT                MANGLE(VariantubvEXT)
 #define glVariantuivEXT                MANGLE(VariantuivEXT)
 #define glVariantusvEXT                MANGLE(VariantusvEXT)
+#define glVDPAUFiniNV          MANGLE(VDPAUFiniNV)
+#define glVDPAUGetSurfaceivNV          MANGLE(VDPAUGetSurfaceivNV)
+#define glVDPAUInitNV          MANGLE(VDPAUInitNV)
+#define glVDPAUIsSurfaceNV             MANGLE(VDPAUIsSurfaceNV)
+#define glVDPAUMapSurfacesNV           MANGLE(VDPAUMapSurfacesNV)
+#define glVDPAURegisterOutputSurfaceNV         MANGLE(VDPAURegisterOutputSurfaceNV)
+#define glVDPAURegisterVideoSurfaceNV          MANGLE(VDPAURegisterVideoSurfaceNV)
+#define glVDPAUSurfaceAccessNV         MANGLE(VDPAUSurfaceAccessNV)
+#define glVDPAUUnmapSurfacesNV         MANGLE(VDPAUUnmapSurfacesNV)
+#define glVDPAUUnregisterSurfaceNV             MANGLE(VDPAUUnregisterSurfaceNV)
 #define glVertex2d             MANGLE(Vertex2d)
 #define glVertex2dv            MANGLE(Vertex2dv)
 #define glVertex2f             MANGLE(Vertex2f)
 #define glVertexArrayParameteriAPPLE           MANGLE(VertexArrayParameteriAPPLE)
 #define glVertexArrayRangeAPPLE                MANGLE(VertexArrayRangeAPPLE)
 #define glVertexArrayRangeNV           MANGLE(VertexArrayRangeNV)
+#define glVertexArrayVertexAttribLOffsetEXT            MANGLE(VertexArrayVertexAttribLOffsetEXT)
 #define glVertexAttrib1dARB            MANGLE(VertexAttrib1dARB)
 #define glVertexAttrib1d               MANGLE(VertexAttrib1d)
 #define glVertexAttrib1dNV             MANGLE(VertexAttrib1dNV)
 #define glVertexAttrib4usv             MANGLE(VertexAttrib4usv)
 #define glVertexAttribArrayObjectATI           MANGLE(VertexAttribArrayObjectATI)
 #define glVertexAttribDivisorARB               MANGLE(VertexAttribDivisorARB)
+#define glVertexAttribDivisor          MANGLE(VertexAttribDivisor)
+#define glVertexAttribFormatNV         MANGLE(VertexAttribFormatNV)
 #define glVertexAttribI1iEXT           MANGLE(VertexAttribI1iEXT)
 #define glVertexAttribI1i              MANGLE(VertexAttribI1i)
 #define glVertexAttribI1ivEXT          MANGLE(VertexAttribI1ivEXT)
 #define glVertexAttribI4uiv            MANGLE(VertexAttribI4uiv)
 #define glVertexAttribI4usvEXT         MANGLE(VertexAttribI4usvEXT)
 #define glVertexAttribI4usv            MANGLE(VertexAttribI4usv)
+#define glVertexAttribIFormatNV                MANGLE(VertexAttribIFormatNV)
 #define glVertexAttribIPointerEXT              MANGLE(VertexAttribIPointerEXT)
 #define glVertexAttribIPointer         MANGLE(VertexAttribIPointer)
+#define glVertexAttribL1dEXT           MANGLE(VertexAttribL1dEXT)
+#define glVertexAttribL1d              MANGLE(VertexAttribL1d)
+#define glVertexAttribL1dvEXT          MANGLE(VertexAttribL1dvEXT)
+#define glVertexAttribL1dv             MANGLE(VertexAttribL1dv)
+#define glVertexAttribL1i64NV          MANGLE(VertexAttribL1i64NV)
+#define glVertexAttribL1i64vNV         MANGLE(VertexAttribL1i64vNV)
+#define glVertexAttribL1ui64NV         MANGLE(VertexAttribL1ui64NV)
+#define glVertexAttribL1ui64vNV                MANGLE(VertexAttribL1ui64vNV)
+#define glVertexAttribL2dEXT           MANGLE(VertexAttribL2dEXT)
+#define glVertexAttribL2d              MANGLE(VertexAttribL2d)
+#define glVertexAttribL2dvEXT          MANGLE(VertexAttribL2dvEXT)
+#define glVertexAttribL2dv             MANGLE(VertexAttribL2dv)
+#define glVertexAttribL2i64NV          MANGLE(VertexAttribL2i64NV)
+#define glVertexAttribL2i64vNV         MANGLE(VertexAttribL2i64vNV)
+#define glVertexAttribL2ui64NV         MANGLE(VertexAttribL2ui64NV)
+#define glVertexAttribL2ui64vNV                MANGLE(VertexAttribL2ui64vNV)
+#define glVertexAttribL3dEXT           MANGLE(VertexAttribL3dEXT)
+#define glVertexAttribL3d              MANGLE(VertexAttribL3d)
+#define glVertexAttribL3dvEXT          MANGLE(VertexAttribL3dvEXT)
+#define glVertexAttribL3dv             MANGLE(VertexAttribL3dv)
+#define glVertexAttribL3i64NV          MANGLE(VertexAttribL3i64NV)
+#define glVertexAttribL3i64vNV         MANGLE(VertexAttribL3i64vNV)
+#define glVertexAttribL3ui64NV         MANGLE(VertexAttribL3ui64NV)
+#define glVertexAttribL3ui64vNV                MANGLE(VertexAttribL3ui64vNV)
+#define glVertexAttribL4dEXT           MANGLE(VertexAttribL4dEXT)
+#define glVertexAttribL4d              MANGLE(VertexAttribL4d)
+#define glVertexAttribL4dvEXT          MANGLE(VertexAttribL4dvEXT)
+#define glVertexAttribL4dv             MANGLE(VertexAttribL4dv)
+#define glVertexAttribL4i64NV          MANGLE(VertexAttribL4i64NV)
+#define glVertexAttribL4i64vNV         MANGLE(VertexAttribL4i64vNV)
+#define glVertexAttribL4ui64NV         MANGLE(VertexAttribL4ui64NV)
+#define glVertexAttribL4ui64vNV                MANGLE(VertexAttribL4ui64vNV)
+#define glVertexAttribLFormatNV                MANGLE(VertexAttribLFormatNV)
+#define glVertexAttribLPointerEXT              MANGLE(VertexAttribLPointerEXT)
+#define glVertexAttribLPointer         MANGLE(VertexAttribLPointer)
+#define glVertexAttribP1ui             MANGLE(VertexAttribP1ui)
+#define glVertexAttribP1uiv            MANGLE(VertexAttribP1uiv)
+#define glVertexAttribP2ui             MANGLE(VertexAttribP2ui)
+#define glVertexAttribP2uiv            MANGLE(VertexAttribP2uiv)
+#define glVertexAttribP3ui             MANGLE(VertexAttribP3ui)
+#define glVertexAttribP3uiv            MANGLE(VertexAttribP3uiv)
+#define glVertexAttribP4ui             MANGLE(VertexAttribP4ui)
+#define glVertexAttribP4uiv            MANGLE(VertexAttribP4uiv)
 #define glVertexAttribPointerARB               MANGLE(VertexAttribPointerARB)
 #define glVertexAttribPointer          MANGLE(VertexAttribPointer)
 #define glVertexAttribPointerNV                MANGLE(VertexAttribPointerNV)
 #define glVertexBlendARB               MANGLE(VertexBlendARB)
 #define glVertexBlendEnvfATI           MANGLE(VertexBlendEnvfATI)
 #define glVertexBlendEnviATI           MANGLE(VertexBlendEnviATI)
+#define glVertexFormatNV               MANGLE(VertexFormatNV)
+#define glVertexP2ui           MANGLE(VertexP2ui)
+#define glVertexP2uiv          MANGLE(VertexP2uiv)
+#define glVertexP3ui           MANGLE(VertexP3ui)
+#define glVertexP3uiv          MANGLE(VertexP3uiv)
+#define glVertexP4ui           MANGLE(VertexP4ui)
+#define glVertexP4uiv          MANGLE(VertexP4uiv)
 #define glVertexPointerEXT             MANGLE(VertexPointerEXT)
 #define glVertexPointerListIBM         MANGLE(VertexPointerListIBM)
 #define glVertexPointer                MANGLE(VertexPointer)
 #define glVertexWeighthNV              MANGLE(VertexWeighthNV)
 #define glVertexWeighthvNV             MANGLE(VertexWeighthvNV)
 #define glVertexWeightPointerEXT               MANGLE(VertexWeightPointerEXT)
+#define glVideoCaptureNV               MANGLE(VideoCaptureNV)
+#define glVideoCaptureStreamParameterdvNV              MANGLE(VideoCaptureStreamParameterdvNV)
+#define glVideoCaptureStreamParameterfvNV              MANGLE(VideoCaptureStreamParameterfvNV)
+#define glVideoCaptureStreamParameterivNV              MANGLE(VideoCaptureStreamParameterivNV)
+#define glViewportArrayv               MANGLE(ViewportArrayv)
+#define glViewportIndexedf             MANGLE(ViewportIndexedf)
+#define glViewportIndexedfv            MANGLE(ViewportIndexedfv)
 #define glViewport             MANGLE(Viewport)
+#define glWaitSync             MANGLE(WaitSync)
 #define glWeightbvARB          MANGLE(WeightbvARB)
 #define glWeightdvARB          MANGLE(WeightdvARB)
 #define glWeightfvARB          MANGLE(WeightfvARB)