From: Carl Worth Date: Thu, 25 Jul 2013 00:33:18 +0000 (-0700) Subject: Extend OpenGL API list to all functions in Khronos gl.xml X-Git-Url: https://git.cworth.org/git?p=glaze;a=commitdiff_plain;h=c06f006c64765d0b2844ee7f5a3c85ca241eca38 Extend OpenGL API list to all functions in Khronos gl.xml Here we add the gl.xml file downloaded from: https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml Along with a script and Makefile to convert it to the list form expected by glaze.c. Note: The Makefile to perform the conversion is not called by default. Instead, the result of the conversion (gl.def) is committed directly to the source repository. This makes it convenient, (the general user does not need to install xmlstarlet, for example), while a developer that does need to update gl.xml can simply invoke "make clean; make" in the specs directory to rebuild gl.def. --- diff --git a/Makefile b/Makefile index 7bb7447..bd7064f 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ lib64/libGL.so.1: glaze.c glapi.def mkdir -p lib64 $(CC) $(CFLAGS) -m64 -fPIC -shared -Wl,-Bsymbolic -o $@ $< -lib32/libGL.so.1: glaze.c glapi.def +lib32/libGL.so.1: glaze.c specs/gl.def mkdir -p lib32 $(CC) $(CFLAGS) -m32 -fPIC -shared -Wl,-Bsymbolic -o $@ $< diff --git a/glaze.c b/glaze.c index 5ad3af3..f52463d 100644 --- a/glaze.c +++ b/glaze.c @@ -68,4 +68,4 @@ void * name() __attribute__((ifunc(#name "_resolver"))); \ static void * \ name ## _resolver (void) { return resolve (#name); } -#include "glapi.def" +#include "specs/gl.def" diff --git a/specs/Makefile b/specs/Makefile new file mode 100644 index 0000000..67f5166 --- /dev/null +++ b/specs/Makefile @@ -0,0 +1,9 @@ +TARGETS=gl.def + +all: $(TARGETS) + +%.def: %.xml + ./xml2def $? > $@ + +clean: + rm *.def diff --git a/specs/gl.def b/specs/gl.def new file mode 100644 index 0000000..b5d5f5b --- /dev/null +++ b/specs/gl.def @@ -0,0 +1,2820 @@ +GLAZE_API(glAccum) +GLAZE_API(glAccumxOES) +GLAZE_API(glActiveProgramEXT) +GLAZE_API(glActiveShaderProgram) +GLAZE_API(glActiveShaderProgramEXT) +GLAZE_API(glActiveStencilFaceEXT) +GLAZE_API(glActiveTexture) +GLAZE_API(glActiveTextureARB) +GLAZE_API(glActiveVaryingNV) +GLAZE_API(glAlphaFragmentOp1ATI) +GLAZE_API(glAlphaFragmentOp2ATI) +GLAZE_API(glAlphaFragmentOp3ATI) +GLAZE_API(glAlphaFunc) +GLAZE_API(glAlphaFuncQCOM) +GLAZE_API(glAlphaFuncx) +GLAZE_API(glAlphaFuncxOES) +GLAZE_API(glApplyTextureEXT) +GLAZE_API(glAreProgramsResidentNV) +GLAZE_API(glAreTexturesResident) +GLAZE_API(glAreTexturesResidentEXT) +GLAZE_API(glArrayElement) +GLAZE_API(glArrayElementEXT) +GLAZE_API(glArrayObjectATI) +GLAZE_API(glAsyncMarkerSGIX) +GLAZE_API(glAttachObjectARB) +GLAZE_API(glAttachShader) +GLAZE_API(glBegin) +GLAZE_API(glBeginConditionalRender) +GLAZE_API(glBeginConditionalRenderNV) +GLAZE_API(glBeginConditionalRenderNVX) +GLAZE_API(glBeginFragmentShaderATI) +GLAZE_API(glBeginOcclusionQueryNV) +GLAZE_API(glBeginPerfMonitorAMD) +GLAZE_API(glBeginQuery) +GLAZE_API(glBeginQueryARB) +GLAZE_API(glBeginQueryEXT) +GLAZE_API(glBeginQueryIndexed) +GLAZE_API(glBeginTransformFeedback) +GLAZE_API(glBeginTransformFeedbackEXT) +GLAZE_API(glBeginTransformFeedbackNV) +GLAZE_API(glBeginVertexShaderEXT) +GLAZE_API(glBeginVideoCaptureNV) +GLAZE_API(glBindAttribLocation) +GLAZE_API(glBindAttribLocationARB) +GLAZE_API(glBindBuffer) +GLAZE_API(glBindBufferARB) +GLAZE_API(glBindBufferBase) +GLAZE_API(glBindBufferBaseEXT) +GLAZE_API(glBindBufferBaseNV) +GLAZE_API(glBindBufferOffsetEXT) +GLAZE_API(glBindBufferOffsetNV) +GLAZE_API(glBindBufferRange) +GLAZE_API(glBindBufferRangeEXT) +GLAZE_API(glBindBufferRangeNV) +GLAZE_API(glBindBuffersBase) +GLAZE_API(glBindBuffersRange) +GLAZE_API(glBindFragDataLocation) +GLAZE_API(glBindFragDataLocationEXT) +GLAZE_API(glBindFragDataLocationIndexed) +GLAZE_API(glBindFragmentShaderATI) +GLAZE_API(glBindFramebuffer) +GLAZE_API(glBindFramebufferEXT) +GLAZE_API(glBindFramebufferOES) +GLAZE_API(glBindImageTexture) +GLAZE_API(glBindImageTextureEXT) +GLAZE_API(glBindImageTextures) +GLAZE_API(glBindLightParameterEXT) +GLAZE_API(glBindMaterialParameterEXT) +GLAZE_API(glBindMultiTextureEXT) +GLAZE_API(glBindParameterEXT) +GLAZE_API(glBindProgramARB) +GLAZE_API(glBindProgramNV) +GLAZE_API(glBindProgramPipeline) +GLAZE_API(glBindProgramPipelineEXT) +GLAZE_API(glBindRenderbuffer) +GLAZE_API(glBindRenderbufferEXT) +GLAZE_API(glBindRenderbufferOES) +GLAZE_API(glBindSampler) +GLAZE_API(glBindSamplers) +GLAZE_API(glBindTexGenParameterEXT) +GLAZE_API(glBindTexture) +GLAZE_API(glBindTextureEXT) +GLAZE_API(glBindTextures) +GLAZE_API(glBindTextureUnitParameterEXT) +GLAZE_API(glBindTransformFeedback) +GLAZE_API(glBindTransformFeedbackNV) +GLAZE_API(glBindVertexArray) +GLAZE_API(glBindVertexArrayAPPLE) +GLAZE_API(glBindVertexArrayOES) +GLAZE_API(glBindVertexBuffer) +GLAZE_API(glBindVertexBuffers) +GLAZE_API(glBindVertexShaderEXT) +GLAZE_API(glBindVideoCaptureStreamBufferNV) +GLAZE_API(glBindVideoCaptureStreamTextureNV) +GLAZE_API(glBinormal3bEXT) +GLAZE_API(glBinormal3bvEXT) +GLAZE_API(glBinormal3dEXT) +GLAZE_API(glBinormal3dvEXT) +GLAZE_API(glBinormal3fEXT) +GLAZE_API(glBinormal3fvEXT) +GLAZE_API(glBinormal3iEXT) +GLAZE_API(glBinormal3ivEXT) +GLAZE_API(glBinormal3sEXT) +GLAZE_API(glBinormal3svEXT) +GLAZE_API(glBinormalPointerEXT) +GLAZE_API(glBitmap) +GLAZE_API(glBitmapxOES) +GLAZE_API(glBlendBarrierNV) +GLAZE_API(glBlendColor) +GLAZE_API(glBlendColorEXT) +GLAZE_API(glBlendColorxOES) +GLAZE_API(glBlendEquation) +GLAZE_API(glBlendEquationEXT) +GLAZE_API(glBlendEquationi) +GLAZE_API(glBlendEquationiARB) +GLAZE_API(glBlendEquationIndexedAMD) +GLAZE_API(glBlendEquationOES) +GLAZE_API(glBlendEquationSeparate) +GLAZE_API(glBlendEquationSeparateEXT) +GLAZE_API(glBlendEquationSeparatei) +GLAZE_API(glBlendEquationSeparateiARB) +GLAZE_API(glBlendEquationSeparateIndexedAMD) +GLAZE_API(glBlendEquationSeparateOES) +GLAZE_API(glBlendFunc) +GLAZE_API(glBlendFunci) +GLAZE_API(glBlendFunciARB) +GLAZE_API(glBlendFuncIndexedAMD) +GLAZE_API(glBlendFuncSeparate) +GLAZE_API(glBlendFuncSeparateEXT) +GLAZE_API(glBlendFuncSeparatei) +GLAZE_API(glBlendFuncSeparateiARB) +GLAZE_API(glBlendFuncSeparateIndexedAMD) +GLAZE_API(glBlendFuncSeparateINGR) +GLAZE_API(glBlendFuncSeparateOES) +GLAZE_API(glBlendParameteriNV) +GLAZE_API(glBlitFramebuffer) +GLAZE_API(glBlitFramebufferANGLE) +GLAZE_API(glBlitFramebufferEXT) +GLAZE_API(glBlitFramebufferNV) +GLAZE_API(glBufferAddressRangeNV) +GLAZE_API(glBufferData) +GLAZE_API(glBufferDataARB) +GLAZE_API(glBufferParameteriAPPLE) +GLAZE_API(glBufferStorage) +GLAZE_API(glBufferSubData) +GLAZE_API(glBufferSubDataARB) +GLAZE_API(glCallList) +GLAZE_API(glCallLists) +GLAZE_API(glCheckFramebufferStatus) +GLAZE_API(glCheckFramebufferStatusEXT) +GLAZE_API(glCheckFramebufferStatusOES) +GLAZE_API(glCheckNamedFramebufferStatusEXT) +GLAZE_API(glClampColor) +GLAZE_API(glClampColorARB) +GLAZE_API(glClear) +GLAZE_API(glClearAccum) +GLAZE_API(glClearAccumxOES) +GLAZE_API(glClearBufferData) +GLAZE_API(glClearBufferfi) +GLAZE_API(glClearBufferfv) +GLAZE_API(glClearBufferiv) +GLAZE_API(glClearBufferSubData) +GLAZE_API(glClearBufferuiv) +GLAZE_API(glClearColor) +GLAZE_API(glClearColorIiEXT) +GLAZE_API(glClearColorIuiEXT) +GLAZE_API(glClearColorx) +GLAZE_API(glClearColorxOES) +GLAZE_API(glClearDepth) +GLAZE_API(glClearDepthdNV) +GLAZE_API(glClearDepthf) +GLAZE_API(glClearDepthfOES) +GLAZE_API(glClearDepthx) +GLAZE_API(glClearDepthxOES) +GLAZE_API(glClearIndex) +GLAZE_API(glClearNamedBufferDataEXT) +GLAZE_API(glClearNamedBufferSubDataEXT) +GLAZE_API(glClearStencil) +GLAZE_API(glClearTexImage) +GLAZE_API(glClearTexSubImage) +GLAZE_API(glClientActiveTexture) +GLAZE_API(glClientActiveTextureARB) +GLAZE_API(glClientActiveVertexStreamATI) +GLAZE_API(glClientAttribDefaultEXT) +GLAZE_API(glClientWaitSync) +GLAZE_API(glClientWaitSyncAPPLE) +GLAZE_API(glClipControlARB) +GLAZE_API(glClipPlane) +GLAZE_API(glClipPlanef) +GLAZE_API(glClipPlanefIMG) +GLAZE_API(glClipPlanefOES) +GLAZE_API(glClipPlanex) +GLAZE_API(glClipPlanexIMG) +GLAZE_API(glClipPlanexOES) +GLAZE_API(glColor3b) +GLAZE_API(glColor3bv) +GLAZE_API(glColor3d) +GLAZE_API(glColor3dv) +GLAZE_API(glColor3f) +GLAZE_API(glColor3fv) +GLAZE_API(glColor3fVertex3fSUN) +GLAZE_API(glColor3fVertex3fvSUN) +GLAZE_API(glColor3hNV) +GLAZE_API(glColor3hvNV) +GLAZE_API(glColor3i) +GLAZE_API(glColor3iv) +GLAZE_API(glColor3s) +GLAZE_API(glColor3sv) +GLAZE_API(glColor3ub) +GLAZE_API(glColor3ubv) +GLAZE_API(glColor3ui) +GLAZE_API(glColor3uiv) +GLAZE_API(glColor3us) +GLAZE_API(glColor3usv) +GLAZE_API(glColor3xOES) +GLAZE_API(glColor3xvOES) +GLAZE_API(glColor4b) +GLAZE_API(glColor4bv) +GLAZE_API(glColor4d) +GLAZE_API(glColor4dv) +GLAZE_API(glColor4f) +GLAZE_API(glColor4fNormal3fVertex3fSUN) +GLAZE_API(glColor4fNormal3fVertex3fvSUN) +GLAZE_API(glColor4fv) +GLAZE_API(glColor4hNV) +GLAZE_API(glColor4hvNV) +GLAZE_API(glColor4i) +GLAZE_API(glColor4iv) +GLAZE_API(glColor4s) +GLAZE_API(glColor4sv) +GLAZE_API(glColor4ub) +GLAZE_API(glColor4ubv) +GLAZE_API(glColor4ubVertex2fSUN) +GLAZE_API(glColor4ubVertex2fvSUN) +GLAZE_API(glColor4ubVertex3fSUN) +GLAZE_API(glColor4ubVertex3fvSUN) +GLAZE_API(glColor4ui) +GLAZE_API(glColor4uiv) +GLAZE_API(glColor4us) +GLAZE_API(glColor4usv) +GLAZE_API(glColor4x) +GLAZE_API(glColor4xOES) +GLAZE_API(glColor4xvOES) +GLAZE_API(glColorFormatNV) +GLAZE_API(glColorFragmentOp1ATI) +GLAZE_API(glColorFragmentOp2ATI) +GLAZE_API(glColorFragmentOp3ATI) +GLAZE_API(glColorMask) +GLAZE_API(glColorMaski) +GLAZE_API(glColorMaskIndexedEXT) +GLAZE_API(glColorMaterial) +GLAZE_API(glColorP3ui) +GLAZE_API(glColorP3uiv) +GLAZE_API(glColorP4ui) +GLAZE_API(glColorP4uiv) +GLAZE_API(glColorPointer) +GLAZE_API(glColorPointerEXT) +GLAZE_API(glColorPointerListIBM) +GLAZE_API(glColorPointervINTEL) +GLAZE_API(glColorSubTable) +GLAZE_API(glColorSubTableEXT) +GLAZE_API(glColorTable) +GLAZE_API(glColorTableEXT) +GLAZE_API(glColorTableParameterfv) +GLAZE_API(glColorTableParameterfvSGI) +GLAZE_API(glColorTableParameteriv) +GLAZE_API(glColorTableParameterivSGI) +GLAZE_API(glColorTableSGI) +GLAZE_API(glCombinerInputNV) +GLAZE_API(glCombinerOutputNV) +GLAZE_API(glCombinerParameterfNV) +GLAZE_API(glCombinerParameterfvNV) +GLAZE_API(glCombinerParameteriNV) +GLAZE_API(glCombinerParameterivNV) +GLAZE_API(glCombinerStageParameterfvNV) +GLAZE_API(glCompileShader) +GLAZE_API(glCompileShaderARB) +GLAZE_API(glCompileShaderIncludeARB) +GLAZE_API(glCompressedMultiTexImage1DEXT) +GLAZE_API(glCompressedMultiTexImage2DEXT) +GLAZE_API(glCompressedMultiTexImage3DEXT) +GLAZE_API(glCompressedMultiTexSubImage1DEXT) +GLAZE_API(glCompressedMultiTexSubImage2DEXT) +GLAZE_API(glCompressedMultiTexSubImage3DEXT) +GLAZE_API(glCompressedTexImage1D) +GLAZE_API(glCompressedTexImage1DARB) +GLAZE_API(glCompressedTexImage2D) +GLAZE_API(glCompressedTexImage2DARB) +GLAZE_API(glCompressedTexImage3D) +GLAZE_API(glCompressedTexImage3DARB) +GLAZE_API(glCompressedTexImage3DOES) +GLAZE_API(glCompressedTexSubImage1D) +GLAZE_API(glCompressedTexSubImage1DARB) +GLAZE_API(glCompressedTexSubImage2D) +GLAZE_API(glCompressedTexSubImage2DARB) +GLAZE_API(glCompressedTexSubImage3D) +GLAZE_API(glCompressedTexSubImage3DARB) +GLAZE_API(glCompressedTexSubImage3DOES) +GLAZE_API(glCompressedTextureImage1DEXT) +GLAZE_API(glCompressedTextureImage2DEXT) +GLAZE_API(glCompressedTextureImage3DEXT) +GLAZE_API(glCompressedTextureSubImage1DEXT) +GLAZE_API(glCompressedTextureSubImage2DEXT) +GLAZE_API(glCompressedTextureSubImage3DEXT) +GLAZE_API(glConvolutionFilter1D) +GLAZE_API(glConvolutionFilter1DEXT) +GLAZE_API(glConvolutionFilter2D) +GLAZE_API(glConvolutionFilter2DEXT) +GLAZE_API(glConvolutionParameterf) +GLAZE_API(glConvolutionParameterfEXT) +GLAZE_API(glConvolutionParameterfv) +GLAZE_API(glConvolutionParameterfvEXT) +GLAZE_API(glConvolutionParameteri) +GLAZE_API(glConvolutionParameteriEXT) +GLAZE_API(glConvolutionParameteriv) +GLAZE_API(glConvolutionParameterivEXT) +GLAZE_API(glConvolutionParameterxOES) +GLAZE_API(glConvolutionParameterxvOES) +GLAZE_API(glCopyBufferSubData) +GLAZE_API(glCopyColorSubTable) +GLAZE_API(glCopyColorSubTableEXT) +GLAZE_API(glCopyColorTable) +GLAZE_API(glCopyColorTableSGI) +GLAZE_API(glCopyConvolutionFilter1D) +GLAZE_API(glCopyConvolutionFilter1DEXT) +GLAZE_API(glCopyConvolutionFilter2D) +GLAZE_API(glCopyConvolutionFilter2DEXT) +GLAZE_API(glCopyImageSubData) +GLAZE_API(glCopyImageSubDataNV) +GLAZE_API(glCopyMultiTexImage1DEXT) +GLAZE_API(glCopyMultiTexImage2DEXT) +GLAZE_API(glCopyMultiTexSubImage1DEXT) +GLAZE_API(glCopyMultiTexSubImage2DEXT) +GLAZE_API(glCopyMultiTexSubImage3DEXT) +GLAZE_API(glCopyPathNV) +GLAZE_API(glCopyPixels) +GLAZE_API(glCopyTexImage1D) +GLAZE_API(glCopyTexImage1DEXT) +GLAZE_API(glCopyTexImage2D) +GLAZE_API(glCopyTexImage2DEXT) +GLAZE_API(glCopyTexSubImage1D) +GLAZE_API(glCopyTexSubImage1DEXT) +GLAZE_API(glCopyTexSubImage2D) +GLAZE_API(glCopyTexSubImage2DEXT) +GLAZE_API(glCopyTexSubImage3D) +GLAZE_API(glCopyTexSubImage3DEXT) +GLAZE_API(glCopyTexSubImage3DOES) +GLAZE_API(glCopyTextureImage1DEXT) +GLAZE_API(glCopyTextureImage2DEXT) +GLAZE_API(glCopyTextureLevelsAPPLE) +GLAZE_API(glCopyTextureSubImage1DEXT) +GLAZE_API(glCopyTextureSubImage2DEXT) +GLAZE_API(glCopyTextureSubImage3DEXT) +GLAZE_API(glCoverageMaskNV) +GLAZE_API(glCoverageOperationNV) +GLAZE_API(glCoverFillPathInstancedNV) +GLAZE_API(glCoverFillPathNV) +GLAZE_API(glCoverStrokePathInstancedNV) +GLAZE_API(glCoverStrokePathNV) +GLAZE_API(glCreateProgram) +GLAZE_API(glCreateProgramObjectARB) +GLAZE_API(glCreateShader) +GLAZE_API(glCreateShaderObjectARB) +GLAZE_API(glCreateShaderProgramEXT) +GLAZE_API(glCreateShaderProgramv) +GLAZE_API(glCreateShaderProgramvEXT) +GLAZE_API(glCreateSyncFromCLeventARB) +GLAZE_API(glCullFace) +GLAZE_API(glCullParameterdvEXT) +GLAZE_API(glCullParameterfvEXT) +GLAZE_API(glCurrentPaletteMatrixARB) +GLAZE_API(glCurrentPaletteMatrixOES) +GLAZE_API(glDebugMessageCallback) +GLAZE_API(glDebugMessageCallbackAMD) +GLAZE_API(glDebugMessageCallbackARB) +GLAZE_API(glDebugMessageCallbackKHR) +GLAZE_API(glDebugMessageControl) +GLAZE_API(glDebugMessageControlARB) +GLAZE_API(glDebugMessageControlKHR) +GLAZE_API(glDebugMessageEnableAMD) +GLAZE_API(glDebugMessageInsert) +GLAZE_API(glDebugMessageInsertAMD) +GLAZE_API(glDebugMessageInsertARB) +GLAZE_API(glDebugMessageInsertKHR) +GLAZE_API(glDeformationMap3dSGIX) +GLAZE_API(glDeformationMap3fSGIX) +GLAZE_API(glDeformSGIX) +GLAZE_API(glDeleteAsyncMarkersSGIX) +GLAZE_API(glDeleteBuffers) +GLAZE_API(glDeleteBuffersARB) +GLAZE_API(glDeleteFencesAPPLE) +GLAZE_API(glDeleteFencesNV) +GLAZE_API(glDeleteFragmentShaderATI) +GLAZE_API(glDeleteFramebuffers) +GLAZE_API(glDeleteFramebuffersEXT) +GLAZE_API(glDeleteFramebuffersOES) +GLAZE_API(glDeleteLists) +GLAZE_API(glDeleteNamedStringARB) +GLAZE_API(glDeleteNamesAMD) +GLAZE_API(glDeleteObjectARB) +GLAZE_API(glDeleteOcclusionQueriesNV) +GLAZE_API(glDeletePathsNV) +GLAZE_API(glDeletePerfMonitorsAMD) +GLAZE_API(glDeleteProgram) +GLAZE_API(glDeleteProgramPipelines) +GLAZE_API(glDeleteProgramPipelinesEXT) +GLAZE_API(glDeleteProgramsARB) +GLAZE_API(glDeleteProgramsNV) +GLAZE_API(glDeleteQueries) +GLAZE_API(glDeleteQueriesARB) +GLAZE_API(glDeleteQueriesEXT) +GLAZE_API(glDeleteRenderbuffers) +GLAZE_API(glDeleteRenderbuffersEXT) +GLAZE_API(glDeleteRenderbuffersOES) +GLAZE_API(glDeleteSamplers) +GLAZE_API(glDeleteShader) +GLAZE_API(glDeleteSync) +GLAZE_API(glDeleteSyncAPPLE) +GLAZE_API(glDeleteTextures) +GLAZE_API(glDeleteTexturesEXT) +GLAZE_API(glDeleteTransformFeedbacks) +GLAZE_API(glDeleteTransformFeedbacksNV) +GLAZE_API(glDeleteVertexArrays) +GLAZE_API(glDeleteVertexArraysAPPLE) +GLAZE_API(glDeleteVertexArraysOES) +GLAZE_API(glDeleteVertexShaderEXT) +GLAZE_API(glDepthBoundsdNV) +GLAZE_API(glDepthBoundsEXT) +GLAZE_API(glDepthFunc) +GLAZE_API(glDepthMask) +GLAZE_API(glDepthRange) +GLAZE_API(glDepthRangeArrayv) +GLAZE_API(glDepthRangedNV) +GLAZE_API(glDepthRangef) +GLAZE_API(glDepthRangefOES) +GLAZE_API(glDepthRangeIndexed) +GLAZE_API(glDepthRangex) +GLAZE_API(glDepthRangexOES) +GLAZE_API(glDetachObjectARB) +GLAZE_API(glDetachShader) +GLAZE_API(glDetailTexFuncSGIS) +GLAZE_API(glDisable) +GLAZE_API(glDisableClientState) +GLAZE_API(glDisableClientStateiEXT) +GLAZE_API(glDisableClientStateIndexedEXT) +GLAZE_API(glDisableDriverControlQCOM) +GLAZE_API(glDisablei) +GLAZE_API(glDisableIndexedEXT) +GLAZE_API(glDisableVariantClientStateEXT) +GLAZE_API(glDisableVertexArrayAttribEXT) +GLAZE_API(glDisableVertexArrayEXT) +GLAZE_API(glDisableVertexAttribAPPLE) +GLAZE_API(glDisableVertexAttribArray) +GLAZE_API(glDisableVertexAttribArrayARB) +GLAZE_API(glDiscardFramebufferEXT) +GLAZE_API(glDispatchCompute) +GLAZE_API(glDispatchComputeGroupSizeARB) +GLAZE_API(glDispatchComputeIndirect) +GLAZE_API(glDrawArrays) +GLAZE_API(glDrawArraysEXT) +GLAZE_API(glDrawArraysIndirect) +GLAZE_API(glDrawArraysInstanced) +GLAZE_API(glDrawArraysInstancedANGLE) +GLAZE_API(glDrawArraysInstancedARB) +GLAZE_API(glDrawArraysInstancedBaseInstance) +GLAZE_API(glDrawArraysInstancedEXT) +GLAZE_API(glDrawArraysInstancedNV) +GLAZE_API(glDrawBuffer) +GLAZE_API(glDrawBuffers) +GLAZE_API(glDrawBuffersARB) +GLAZE_API(glDrawBuffersATI) +GLAZE_API(glDrawBuffersEXT) +GLAZE_API(glDrawBuffersIndexedEXT) +GLAZE_API(glDrawBuffersNV) +GLAZE_API(glDrawElementArrayAPPLE) +GLAZE_API(glDrawElementArrayATI) +GLAZE_API(glDrawElements) +GLAZE_API(glDrawElementsBaseVertex) +GLAZE_API(glDrawElementsIndirect) +GLAZE_API(glDrawElementsInstanced) +GLAZE_API(glDrawElementsInstancedANGLE) +GLAZE_API(glDrawElementsInstancedARB) +GLAZE_API(glDrawElementsInstancedBaseInstance) +GLAZE_API(glDrawElementsInstancedBaseVertex) +GLAZE_API(glDrawElementsInstancedBaseVertexBaseInstance) +GLAZE_API(glDrawElementsInstancedEXT) +GLAZE_API(glDrawElementsInstancedNV) +GLAZE_API(glDrawMeshArraysSUN) +GLAZE_API(glDrawPixels) +GLAZE_API(glDrawRangeElementArrayAPPLE) +GLAZE_API(glDrawRangeElementArrayATI) +GLAZE_API(glDrawRangeElements) +GLAZE_API(glDrawRangeElementsBaseVertex) +GLAZE_API(glDrawRangeElementsEXT) +GLAZE_API(glDrawTexfOES) +GLAZE_API(glDrawTexfvOES) +GLAZE_API(glDrawTexiOES) +GLAZE_API(glDrawTexivOES) +GLAZE_API(glDrawTexsOES) +GLAZE_API(glDrawTexsvOES) +GLAZE_API(glDrawTextureNV) +GLAZE_API(glDrawTexxOES) +GLAZE_API(glDrawTexxvOES) +GLAZE_API(glDrawTransformFeedback) +GLAZE_API(glDrawTransformFeedbackInstanced) +GLAZE_API(glDrawTransformFeedbackNV) +GLAZE_API(glDrawTransformFeedbackStream) +GLAZE_API(glDrawTransformFeedbackStreamInstanced) +GLAZE_API(glEdgeFlag) +GLAZE_API(glEdgeFlagFormatNV) +GLAZE_API(glEdgeFlagPointer) +GLAZE_API(glEdgeFlagPointerEXT) +GLAZE_API(glEdgeFlagPointerListIBM) +GLAZE_API(glEdgeFlagv) +GLAZE_API(glEGLImageTargetRenderbufferStorageOES) +GLAZE_API(glEGLImageTargetTexture2DOES) +GLAZE_API(glElementPointerAPPLE) +GLAZE_API(glElementPointerATI) +GLAZE_API(glEnable) +GLAZE_API(glEnableClientState) +GLAZE_API(glEnableClientStateiEXT) +GLAZE_API(glEnableClientStateIndexedEXT) +GLAZE_API(glEnableDriverControlQCOM) +GLAZE_API(glEnablei) +GLAZE_API(glEnableIndexedEXT) +GLAZE_API(glEnableVariantClientStateEXT) +GLAZE_API(glEnableVertexArrayAttribEXT) +GLAZE_API(glEnableVertexArrayEXT) +GLAZE_API(glEnableVertexAttribAPPLE) +GLAZE_API(glEnableVertexAttribArray) +GLAZE_API(glEnableVertexAttribArrayARB) +GLAZE_API(glEnd) +GLAZE_API(glEndConditionalRender) +GLAZE_API(glEndConditionalRenderNV) +GLAZE_API(glEndConditionalRenderNVX) +GLAZE_API(glEndFragmentShaderATI) +GLAZE_API(glEndList) +GLAZE_API(glEndOcclusionQueryNV) +GLAZE_API(glEndPerfMonitorAMD) +GLAZE_API(glEndQuery) +GLAZE_API(glEndQueryARB) +GLAZE_API(glEndQueryEXT) +GLAZE_API(glEndQueryIndexed) +GLAZE_API(glEndTilingQCOM) +GLAZE_API(glEndTransformFeedback) +GLAZE_API(glEndTransformFeedbackEXT) +GLAZE_API(glEndTransformFeedbackNV) +GLAZE_API(glEndVertexShaderEXT) +GLAZE_API(glEndVideoCaptureNV) +GLAZE_API(glEvalCoord1d) +GLAZE_API(glEvalCoord1dv) +GLAZE_API(glEvalCoord1f) +GLAZE_API(glEvalCoord1fv) +GLAZE_API(glEvalCoord1xOES) +GLAZE_API(glEvalCoord1xvOES) +GLAZE_API(glEvalCoord2d) +GLAZE_API(glEvalCoord2dv) +GLAZE_API(glEvalCoord2f) +GLAZE_API(glEvalCoord2fv) +GLAZE_API(glEvalCoord2xOES) +GLAZE_API(glEvalCoord2xvOES) +GLAZE_API(glEvalMapsNV) +GLAZE_API(glEvalMesh1) +GLAZE_API(glEvalMesh2) +GLAZE_API(glEvalPoint1) +GLAZE_API(glEvalPoint2) +GLAZE_API(glExecuteProgramNV) +GLAZE_API(glExtGetBufferPointervQCOM) +GLAZE_API(glExtGetBuffersQCOM) +GLAZE_API(glExtGetFramebuffersQCOM) +GLAZE_API(glExtGetProgramBinarySourceQCOM) +GLAZE_API(glExtGetProgramsQCOM) +GLAZE_API(glExtGetRenderbuffersQCOM) +GLAZE_API(glExtGetShadersQCOM) +GLAZE_API(glExtGetTexLevelParameterivQCOM) +GLAZE_API(glExtGetTexSubImageQCOM) +GLAZE_API(glExtGetTexturesQCOM) +GLAZE_API(glExtIsProgramBinaryQCOM) +GLAZE_API(glExtractComponentEXT) +GLAZE_API(glExtTexObjectStateOverrideiQCOM) +GLAZE_API(glFeedbackBuffer) +GLAZE_API(glFeedbackBufferxOES) +GLAZE_API(glFenceSync) +GLAZE_API(glFenceSyncAPPLE) +GLAZE_API(glFinalCombinerInputNV) +GLAZE_API(glFinish) +GLAZE_API(glFinishAsyncSGIX) +GLAZE_API(glFinishFenceAPPLE) +GLAZE_API(glFinishFenceNV) +GLAZE_API(glFinishObjectAPPLE) +GLAZE_API(glFinishTextureSUNX) +GLAZE_API(glFlush) +GLAZE_API(glFlushMappedBufferRange) +GLAZE_API(glFlushMappedBufferRangeAPPLE) +GLAZE_API(glFlushMappedBufferRangeEXT) +GLAZE_API(glFlushMappedNamedBufferRangeEXT) +GLAZE_API(glFlushPixelDataRangeNV) +GLAZE_API(glFlushRasterSGIX) +GLAZE_API(glFlushStaticDataIBM) +GLAZE_API(glFlushVertexArrayRangeAPPLE) +GLAZE_API(glFlushVertexArrayRangeNV) +GLAZE_API(glFogCoordd) +GLAZE_API(glFogCoorddEXT) +GLAZE_API(glFogCoorddv) +GLAZE_API(glFogCoorddvEXT) +GLAZE_API(glFogCoordf) +GLAZE_API(glFogCoordfEXT) +GLAZE_API(glFogCoordFormatNV) +GLAZE_API(glFogCoordfv) +GLAZE_API(glFogCoordfvEXT) +GLAZE_API(glFogCoordhNV) +GLAZE_API(glFogCoordhvNV) +GLAZE_API(glFogCoordPointer) +GLAZE_API(glFogCoordPointerEXT) +GLAZE_API(glFogCoordPointerListIBM) +GLAZE_API(glFogf) +GLAZE_API(glFogFuncSGIS) +GLAZE_API(glFogfv) +GLAZE_API(glFogi) +GLAZE_API(glFogiv) +GLAZE_API(glFogx) +GLAZE_API(glFogxOES) +GLAZE_API(glFogxv) +GLAZE_API(glFogxvOES) +GLAZE_API(glFragmentColorMaterialSGIX) +GLAZE_API(glFragmentLightfSGIX) +GLAZE_API(glFragmentLightfvSGIX) +GLAZE_API(glFragmentLightiSGIX) +GLAZE_API(glFragmentLightivSGIX) +GLAZE_API(glFragmentLightModelfSGIX) +GLAZE_API(glFragmentLightModelfvSGIX) +GLAZE_API(glFragmentLightModeliSGIX) +GLAZE_API(glFragmentLightModelivSGIX) +GLAZE_API(glFragmentMaterialfSGIX) +GLAZE_API(glFragmentMaterialfvSGIX) +GLAZE_API(glFragmentMaterialiSGIX) +GLAZE_API(glFragmentMaterialivSGIX) +GLAZE_API(glFramebufferDrawBufferEXT) +GLAZE_API(glFramebufferDrawBuffersEXT) +GLAZE_API(glFramebufferParameteri) +GLAZE_API(glFramebufferReadBufferEXT) +GLAZE_API(glFramebufferRenderbuffer) +GLAZE_API(glFramebufferRenderbufferEXT) +GLAZE_API(glFramebufferRenderbufferOES) +GLAZE_API(glFramebufferTexture) +GLAZE_API(glFramebufferTexture1D) +GLAZE_API(glFramebufferTexture1DEXT) +GLAZE_API(glFramebufferTexture2D) +GLAZE_API(glFramebufferTexture2DEXT) +GLAZE_API(glFramebufferTexture2DMultisampleEXT) +GLAZE_API(glFramebufferTexture2DMultisampleIMG) +GLAZE_API(glFramebufferTexture2DOES) +GLAZE_API(glFramebufferTexture3D) +GLAZE_API(glFramebufferTexture3DEXT) +GLAZE_API(glFramebufferTexture3DOES) +GLAZE_API(glFramebufferTextureARB) +GLAZE_API(glFramebufferTextureEXT) +GLAZE_API(glFramebufferTextureFaceARB) +GLAZE_API(glFramebufferTextureFaceEXT) +GLAZE_API(glFramebufferTextureLayer) +GLAZE_API(glFramebufferTextureLayerARB) +GLAZE_API(glFramebufferTextureLayerEXT) +GLAZE_API(glFrameTerminatorGREMEDY) +GLAZE_API(glFrameZoomSGIX) +GLAZE_API(glFreeObjectBufferATI) +GLAZE_API(glFrontFace) +GLAZE_API(glFrustum) +GLAZE_API(glFrustumf) +GLAZE_API(glFrustumfOES) +GLAZE_API(glFrustumx) +GLAZE_API(glFrustumxOES) +GLAZE_API(glGenAsyncMarkersSGIX) +GLAZE_API(glGenBuffers) +GLAZE_API(glGenBuffersARB) +GLAZE_API(glGenerateMipmap) +GLAZE_API(glGenerateMipmapEXT) +GLAZE_API(glGenerateMipmapOES) +GLAZE_API(glGenerateMultiTexMipmapEXT) +GLAZE_API(glGenerateTextureMipmapEXT) +GLAZE_API(glGenFencesAPPLE) +GLAZE_API(glGenFencesNV) +GLAZE_API(glGenFragmentShadersATI) +GLAZE_API(glGenFramebuffers) +GLAZE_API(glGenFramebuffersEXT) +GLAZE_API(glGenFramebuffersOES) +GLAZE_API(glGenLists) +GLAZE_API(glGenNamesAMD) +GLAZE_API(glGenOcclusionQueriesNV) +GLAZE_API(glGenPathsNV) +GLAZE_API(glGenPerfMonitorsAMD) +GLAZE_API(glGenProgramPipelines) +GLAZE_API(glGenProgramPipelinesEXT) +GLAZE_API(glGenProgramsARB) +GLAZE_API(glGenProgramsNV) +GLAZE_API(glGenQueries) +GLAZE_API(glGenQueriesARB) +GLAZE_API(glGenQueriesEXT) +GLAZE_API(glGenRenderbuffers) +GLAZE_API(glGenRenderbuffersEXT) +GLAZE_API(glGenRenderbuffersOES) +GLAZE_API(glGenSamplers) +GLAZE_API(glGenSymbolsEXT) +GLAZE_API(glGenTextures) +GLAZE_API(glGenTexturesEXT) +GLAZE_API(glGenTransformFeedbacks) +GLAZE_API(glGenTransformFeedbacksNV) +GLAZE_API(glGenVertexArrays) +GLAZE_API(glGenVertexArraysAPPLE) +GLAZE_API(glGenVertexArraysOES) +GLAZE_API(glGenVertexShadersEXT) +GLAZE_API(glGetActiveAtomicCounterBufferiv) +GLAZE_API(glGetActiveAttrib) +GLAZE_API(glGetActiveAttribARB) +GLAZE_API(glGetActiveSubroutineName) +GLAZE_API(glGetActiveSubroutineUniformiv) +GLAZE_API(glGetActiveSubroutineUniformName) +GLAZE_API(glGetActiveUniform) +GLAZE_API(glGetActiveUniformARB) +GLAZE_API(glGetActiveUniformBlockiv) +GLAZE_API(glGetActiveUniformBlockName) +GLAZE_API(glGetActiveUniformName) +GLAZE_API(glGetActiveUniformsiv) +GLAZE_API(glGetActiveVaryingNV) +GLAZE_API(glGetArrayObjectfvATI) +GLAZE_API(glGetArrayObjectivATI) +GLAZE_API(glGetAttachedObjectsARB) +GLAZE_API(glGetAttachedShaders) +GLAZE_API(glGetAttribLocation) +GLAZE_API(glGetAttribLocationARB) +GLAZE_API(glGetBooleani_v) +GLAZE_API(glGetBooleanIndexedvEXT) +GLAZE_API(glGetBooleanv) +GLAZE_API(glGetBufferParameteri64v) +GLAZE_API(glGetBufferParameteriv) +GLAZE_API(glGetBufferParameterivARB) +GLAZE_API(glGetBufferParameterui64vNV) +GLAZE_API(glGetBufferPointerv) +GLAZE_API(glGetBufferPointervARB) +GLAZE_API(glGetBufferPointervOES) +GLAZE_API(glGetBufferSubData) +GLAZE_API(glGetBufferSubDataARB) +GLAZE_API(glGetClipPlane) +GLAZE_API(glGetClipPlanef) +GLAZE_API(glGetClipPlanefOES) +GLAZE_API(glGetClipPlanex) +GLAZE_API(glGetClipPlanexOES) +GLAZE_API(glGetColorTable) +GLAZE_API(glGetColorTableEXT) +GLAZE_API(glGetColorTableParameterfv) +GLAZE_API(glGetColorTableParameterfvEXT) +GLAZE_API(glGetColorTableParameterfvSGI) +GLAZE_API(glGetColorTableParameteriv) +GLAZE_API(glGetColorTableParameterivEXT) +GLAZE_API(glGetColorTableParameterivSGI) +GLAZE_API(glGetColorTableSGI) +GLAZE_API(glGetCombinerInputParameterfvNV) +GLAZE_API(glGetCombinerInputParameterivNV) +GLAZE_API(glGetCombinerOutputParameterfvNV) +GLAZE_API(glGetCombinerOutputParameterivNV) +GLAZE_API(glGetCombinerStageParameterfvNV) +GLAZE_API(glGetCompressedMultiTexImageEXT) +GLAZE_API(glGetCompressedTexImage) +GLAZE_API(glGetCompressedTexImageARB) +GLAZE_API(glGetCompressedTextureImageEXT) +GLAZE_API(glGetConvolutionFilter) +GLAZE_API(glGetConvolutionFilterEXT) +GLAZE_API(glGetConvolutionParameterfv) +GLAZE_API(glGetConvolutionParameterfvEXT) +GLAZE_API(glGetConvolutionParameteriv) +GLAZE_API(glGetConvolutionParameterivEXT) +GLAZE_API(glGetConvolutionParameterxvOES) +GLAZE_API(glGetDebugMessageLog) +GLAZE_API(glGetDebugMessageLogAMD) +GLAZE_API(glGetDebugMessageLogARB) +GLAZE_API(glGetDebugMessageLogKHR) +GLAZE_API(glGetDetailTexFuncSGIS) +GLAZE_API(glGetDoublei_v) +GLAZE_API(glGetDoublei_vEXT) +GLAZE_API(glGetDoubleIndexedvEXT) +GLAZE_API(glGetDoublev) +GLAZE_API(glGetDriverControlsQCOM) +GLAZE_API(glGetDriverControlStringQCOM) +GLAZE_API(glGetError) +GLAZE_API(glGetFenceivNV) +GLAZE_API(glGetFinalCombinerInputParameterfvNV) +GLAZE_API(glGetFinalCombinerInputParameterivNV) +GLAZE_API(glGetFixedv) +GLAZE_API(glGetFixedvOES) +GLAZE_API(glGetFloati_v) +GLAZE_API(glGetFloati_vEXT) +GLAZE_API(glGetFloatIndexedvEXT) +GLAZE_API(glGetFloatv) +GLAZE_API(glGetFogFuncSGIS) +GLAZE_API(glGetFragDataIndex) +GLAZE_API(glGetFragDataLocation) +GLAZE_API(glGetFragDataLocationEXT) +GLAZE_API(glGetFragmentLightfvSGIX) +GLAZE_API(glGetFragmentLightivSGIX) +GLAZE_API(glGetFragmentMaterialfvSGIX) +GLAZE_API(glGetFragmentMaterialivSGIX) +GLAZE_API(glGetFramebufferAttachmentParameteriv) +GLAZE_API(glGetFramebufferAttachmentParameterivEXT) +GLAZE_API(glGetFramebufferAttachmentParameterivOES) +GLAZE_API(glGetFramebufferParameteriv) +GLAZE_API(glGetFramebufferParameterivEXT) +GLAZE_API(glGetGraphicsResetStatusARB) +GLAZE_API(glGetGraphicsResetStatusEXT) +GLAZE_API(glGetHandleARB) +GLAZE_API(glGetHistogram) +GLAZE_API(glGetHistogramEXT) +GLAZE_API(glGetHistogramParameterfv) +GLAZE_API(glGetHistogramParameterfvEXT) +GLAZE_API(glGetHistogramParameteriv) +GLAZE_API(glGetHistogramParameterivEXT) +GLAZE_API(glGetHistogramParameterxvOES) +GLAZE_API(glGetImageHandleARB) +GLAZE_API(glGetImageHandleNV) +GLAZE_API(glGetImageTransformParameterfvHP) +GLAZE_API(glGetImageTransformParameterivHP) +GLAZE_API(glGetInfoLogARB) +GLAZE_API(glGetInstrumentsSGIX) +GLAZE_API(glGetInteger64i_v) +GLAZE_API(glGetInteger64v) +GLAZE_API(glGetInteger64vAPPLE) +GLAZE_API(glGetIntegeri_v) +GLAZE_API(glGetIntegeri_vEXT) +GLAZE_API(glGetIntegerIndexedvEXT) +GLAZE_API(glGetIntegerui64i_vNV) +GLAZE_API(glGetIntegerui64vNV) +GLAZE_API(glGetIntegerv) +GLAZE_API(glGetInternalformati64v) +GLAZE_API(glGetInternalformativ) +GLAZE_API(glGetInvariantBooleanvEXT) +GLAZE_API(glGetInvariantFloatvEXT) +GLAZE_API(glGetInvariantIntegervEXT) +GLAZE_API(glGetLightfv) +GLAZE_API(glGetLightiv) +GLAZE_API(glGetLightx) +GLAZE_API(glGetLightxOES) +GLAZE_API(glGetLightxv) +GLAZE_API(glGetLightxvOES) +GLAZE_API(glGetListParameterfvSGIX) +GLAZE_API(glGetListParameterivSGIX) +GLAZE_API(glGetLocalConstantBooleanvEXT) +GLAZE_API(glGetLocalConstantFloatvEXT) +GLAZE_API(glGetLocalConstantIntegervEXT) +GLAZE_API(glGetMapAttribParameterfvNV) +GLAZE_API(glGetMapAttribParameterivNV) +GLAZE_API(glGetMapControlPointsNV) +GLAZE_API(glGetMapdv) +GLAZE_API(glGetMapfv) +GLAZE_API(glGetMapiv) +GLAZE_API(glGetMapParameterfvNV) +GLAZE_API(glGetMapParameterivNV) +GLAZE_API(glGetMapxvOES) +GLAZE_API(glGetMaterialfv) +GLAZE_API(glGetMaterialiv) +GLAZE_API(glGetMaterialx) +GLAZE_API(glGetMaterialxOES) +GLAZE_API(glGetMaterialxv) +GLAZE_API(glGetMaterialxvOES) +GLAZE_API(glGetMinmax) +GLAZE_API(glGetMinmaxEXT) +GLAZE_API(glGetMinmaxParameterfv) +GLAZE_API(glGetMinmaxParameterfvEXT) +GLAZE_API(glGetMinmaxParameteriv) +GLAZE_API(glGetMinmaxParameterivEXT) +GLAZE_API(glGetMultisamplefv) +GLAZE_API(glGetMultisamplefvNV) +GLAZE_API(glGetMultiTexEnvfvEXT) +GLAZE_API(glGetMultiTexEnvivEXT) +GLAZE_API(glGetMultiTexGendvEXT) +GLAZE_API(glGetMultiTexGenfvEXT) +GLAZE_API(glGetMultiTexGenivEXT) +GLAZE_API(glGetMultiTexImageEXT) +GLAZE_API(glGetMultiTexLevelParameterfvEXT) +GLAZE_API(glGetMultiTexLevelParameterivEXT) +GLAZE_API(glGetMultiTexParameterfvEXT) +GLAZE_API(glGetMultiTexParameterIivEXT) +GLAZE_API(glGetMultiTexParameterIuivEXT) +GLAZE_API(glGetMultiTexParameterivEXT) +GLAZE_API(glGetNamedBufferParameterivEXT) +GLAZE_API(glGetNamedBufferParameterui64vNV) +GLAZE_API(glGetNamedBufferPointervEXT) +GLAZE_API(glGetNamedBufferSubDataEXT) +GLAZE_API(glGetNamedFramebufferAttachmentParameterivEXT) +GLAZE_API(glGetNamedFramebufferParameterivEXT) +GLAZE_API(glGetNamedProgramivEXT) +GLAZE_API(glGetNamedProgramLocalParameterdvEXT) +GLAZE_API(glGetNamedProgramLocalParameterfvEXT) +GLAZE_API(glGetNamedProgramLocalParameterIivEXT) +GLAZE_API(glGetNamedProgramLocalParameterIuivEXT) +GLAZE_API(glGetNamedProgramStringEXT) +GLAZE_API(glGetNamedRenderbufferParameterivEXT) +GLAZE_API(glGetNamedStringARB) +GLAZE_API(glGetNamedStringivARB) +GLAZE_API(glGetnColorTableARB) +GLAZE_API(glGetnCompressedTexImageARB) +GLAZE_API(glGetnConvolutionFilterARB) +GLAZE_API(glGetnHistogramARB) +GLAZE_API(glGetnMapdvARB) +GLAZE_API(glGetnMapfvARB) +GLAZE_API(glGetnMapivARB) +GLAZE_API(glGetnMinmaxARB) +GLAZE_API(glGetnPixelMapfvARB) +GLAZE_API(glGetnPixelMapuivARB) +GLAZE_API(glGetnPixelMapusvARB) +GLAZE_API(glGetnPolygonStippleARB) +GLAZE_API(glGetnSeparableFilterARB) +GLAZE_API(glGetnTexImageARB) +GLAZE_API(glGetnUniformdvARB) +GLAZE_API(glGetnUniformfvARB) +GLAZE_API(glGetnUniformfvEXT) +GLAZE_API(glGetnUniformivARB) +GLAZE_API(glGetnUniformivEXT) +GLAZE_API(glGetnUniformuivARB) +GLAZE_API(glGetObjectBufferfvATI) +GLAZE_API(glGetObjectBufferivATI) +GLAZE_API(glGetObjectLabel) +GLAZE_API(glGetObjectLabelEXT) +GLAZE_API(glGetObjectLabelKHR) +GLAZE_API(glGetObjectParameterfvARB) +GLAZE_API(glGetObjectParameterivAPPLE) +GLAZE_API(glGetObjectParameterivARB) +GLAZE_API(glGetObjectPtrLabel) +GLAZE_API(glGetObjectPtrLabelKHR) +GLAZE_API(glGetOcclusionQueryivNV) +GLAZE_API(glGetOcclusionQueryuivNV) +GLAZE_API(glGetPathColorGenfvNV) +GLAZE_API(glGetPathColorGenivNV) +GLAZE_API(glGetPathCommandsNV) +GLAZE_API(glGetPathCoordsNV) +GLAZE_API(glGetPathDashArrayNV) +GLAZE_API(glGetPathLengthNV) +GLAZE_API(glGetPathMetricRangeNV) +GLAZE_API(glGetPathMetricsNV) +GLAZE_API(glGetPathParameterfvNV) +GLAZE_API(glGetPathParameterivNV) +GLAZE_API(glGetPathSpacingNV) +GLAZE_API(glGetPathTexGenfvNV) +GLAZE_API(glGetPathTexGenivNV) +GLAZE_API(glGetPerfMonitorCounterDataAMD) +GLAZE_API(glGetPerfMonitorCounterInfoAMD) +GLAZE_API(glGetPerfMonitorCountersAMD) +GLAZE_API(glGetPerfMonitorCounterStringAMD) +GLAZE_API(glGetPerfMonitorGroupsAMD) +GLAZE_API(glGetPerfMonitorGroupStringAMD) +GLAZE_API(glGetPixelMapfv) +GLAZE_API(glGetPixelMapuiv) +GLAZE_API(glGetPixelMapusv) +GLAZE_API(glGetPixelMapxv) +GLAZE_API(glGetPixelTexGenParameterfvSGIS) +GLAZE_API(glGetPixelTexGenParameterivSGIS) +GLAZE_API(glGetPixelTransformParameterfvEXT) +GLAZE_API(glGetPixelTransformParameterivEXT) +GLAZE_API(glGetPointeri_vEXT) +GLAZE_API(glGetPointerIndexedvEXT) +GLAZE_API(glGetPointerv) +GLAZE_API(glGetPointervEXT) +GLAZE_API(glGetPointervKHR) +GLAZE_API(glGetPolygonStipple) +GLAZE_API(glGetProgramBinary) +GLAZE_API(glGetProgramBinaryOES) +GLAZE_API(glGetProgramEnvParameterdvARB) +GLAZE_API(glGetProgramEnvParameterfvARB) +GLAZE_API(glGetProgramEnvParameterIivNV) +GLAZE_API(glGetProgramEnvParameterIuivNV) +GLAZE_API(glGetProgramInfoLog) +GLAZE_API(glGetProgramInterfaceiv) +GLAZE_API(glGetProgramiv) +GLAZE_API(glGetProgramivARB) +GLAZE_API(glGetProgramivNV) +GLAZE_API(glGetProgramLocalParameterdvARB) +GLAZE_API(glGetProgramLocalParameterfvARB) +GLAZE_API(glGetProgramLocalParameterIivNV) +GLAZE_API(glGetProgramLocalParameterIuivNV) +GLAZE_API(glGetProgramNamedParameterdvNV) +GLAZE_API(glGetProgramNamedParameterfvNV) +GLAZE_API(glGetProgramParameterdvNV) +GLAZE_API(glGetProgramParameterfvNV) +GLAZE_API(glGetProgramPipelineInfoLog) +GLAZE_API(glGetProgramPipelineInfoLogEXT) +GLAZE_API(glGetProgramPipelineiv) +GLAZE_API(glGetProgramPipelineivEXT) +GLAZE_API(glGetProgramResourceIndex) +GLAZE_API(glGetProgramResourceiv) +GLAZE_API(glGetProgramResourceLocation) +GLAZE_API(glGetProgramResourceLocationIndex) +GLAZE_API(glGetProgramResourceName) +GLAZE_API(glGetProgramStageiv) +GLAZE_API(glGetProgramStringARB) +GLAZE_API(glGetProgramStringNV) +GLAZE_API(glGetProgramSubroutineParameteruivNV) +GLAZE_API(glGetQueryIndexediv) +GLAZE_API(glGetQueryiv) +GLAZE_API(glGetQueryivARB) +GLAZE_API(glGetQueryivEXT) +GLAZE_API(glGetQueryObjecti64v) +GLAZE_API(glGetQueryObjecti64vEXT) +GLAZE_API(glGetQueryObjectiv) +GLAZE_API(glGetQueryObjectivARB) +GLAZE_API(glGetQueryObjectivEXT) +GLAZE_API(glGetQueryObjectui64v) +GLAZE_API(glGetQueryObjectui64vEXT) +GLAZE_API(glGetQueryObjectuiv) +GLAZE_API(glGetQueryObjectuivARB) +GLAZE_API(glGetQueryObjectuivEXT) +GLAZE_API(glGetRenderbufferParameteriv) +GLAZE_API(glGetRenderbufferParameterivEXT) +GLAZE_API(glGetRenderbufferParameterivOES) +GLAZE_API(glGetSamplerParameterfv) +GLAZE_API(glGetSamplerParameterIiv) +GLAZE_API(glGetSamplerParameterIuiv) +GLAZE_API(glGetSamplerParameteriv) +GLAZE_API(glGetSeparableFilter) +GLAZE_API(glGetSeparableFilterEXT) +GLAZE_API(glGetShaderInfoLog) +GLAZE_API(glGetShaderiv) +GLAZE_API(glGetShaderPrecisionFormat) +GLAZE_API(glGetShaderSource) +GLAZE_API(glGetShaderSourceARB) +GLAZE_API(glGetSharpenTexFuncSGIS) +GLAZE_API(glGetString) +GLAZE_API(glGetStringi) +GLAZE_API(glGetSubroutineIndex) +GLAZE_API(glGetSubroutineUniformLocation) +GLAZE_API(glGetSynciv) +GLAZE_API(glGetSyncivAPPLE) +GLAZE_API(glGetTexBumpParameterfvATI) +GLAZE_API(glGetTexBumpParameterivATI) +GLAZE_API(glGetTexEnvfv) +GLAZE_API(glGetTexEnviv) +GLAZE_API(glGetTexEnvxv) +GLAZE_API(glGetTexEnvxvOES) +GLAZE_API(glGetTexFilterFuncSGIS) +GLAZE_API(glGetTexGendv) +GLAZE_API(glGetTexGenfv) +GLAZE_API(glGetTexGenfvOES) +GLAZE_API(glGetTexGeniv) +GLAZE_API(glGetTexGenivOES) +GLAZE_API(glGetTexGenxvOES) +GLAZE_API(glGetTexImage) +GLAZE_API(glGetTexLevelParameterfv) +GLAZE_API(glGetTexLevelParameteriv) +GLAZE_API(glGetTexLevelParameterxvOES) +GLAZE_API(glGetTexParameterfv) +GLAZE_API(glGetTexParameterIiv) +GLAZE_API(glGetTexParameterIivEXT) +GLAZE_API(glGetTexParameterIuiv) +GLAZE_API(glGetTexParameterIuivEXT) +GLAZE_API(glGetTexParameteriv) +GLAZE_API(glGetTexParameterPointervAPPLE) +GLAZE_API(glGetTexParameterxv) +GLAZE_API(glGetTexParameterxvOES) +GLAZE_API(glGetTextureHandleARB) +GLAZE_API(glGetTextureHandleNV) +GLAZE_API(glGetTextureImageEXT) +GLAZE_API(glGetTextureLevelParameterfvEXT) +GLAZE_API(glGetTextureLevelParameterivEXT) +GLAZE_API(glGetTextureParameterfvEXT) +GLAZE_API(glGetTextureParameterIivEXT) +GLAZE_API(glGetTextureParameterIuivEXT) +GLAZE_API(glGetTextureParameterivEXT) +GLAZE_API(glGetTextureSamplerHandleARB) +GLAZE_API(glGetTextureSamplerHandleNV) +GLAZE_API(glGetTrackMatrixivNV) +GLAZE_API(glGetTransformFeedbackVarying) +GLAZE_API(glGetTransformFeedbackVaryingEXT) +GLAZE_API(glGetTransformFeedbackVaryingNV) +GLAZE_API(glGetTranslatedShaderSourceANGLE) +GLAZE_API(glGetUniformBlockIndex) +GLAZE_API(glGetUniformBufferSizeEXT) +GLAZE_API(glGetUniformdv) +GLAZE_API(glGetUniformfv) +GLAZE_API(glGetUniformfvARB) +GLAZE_API(glGetUniformi64vNV) +GLAZE_API(glGetUniformIndices) +GLAZE_API(glGetUniformiv) +GLAZE_API(glGetUniformivARB) +GLAZE_API(glGetUniformLocation) +GLAZE_API(glGetUniformLocationARB) +GLAZE_API(glGetUniformOffsetEXT) +GLAZE_API(glGetUniformSubroutineuiv) +GLAZE_API(glGetUniformui64vNV) +GLAZE_API(glGetUniformuiv) +GLAZE_API(glGetUniformuivEXT) +GLAZE_API(glGetVariantArrayObjectfvATI) +GLAZE_API(glGetVariantArrayObjectivATI) +GLAZE_API(glGetVariantBooleanvEXT) +GLAZE_API(glGetVariantFloatvEXT) +GLAZE_API(glGetVariantIntegervEXT) +GLAZE_API(glGetVariantPointervEXT) +GLAZE_API(glGetVaryingLocationNV) +GLAZE_API(glGetVertexArrayIntegeri_vEXT) +GLAZE_API(glGetVertexArrayIntegervEXT) +GLAZE_API(glGetVertexArrayPointeri_vEXT) +GLAZE_API(glGetVertexArrayPointervEXT) +GLAZE_API(glGetVertexAttribArrayObjectfvATI) +GLAZE_API(glGetVertexAttribArrayObjectivATI) +GLAZE_API(glGetVertexAttribdv) +GLAZE_API(glGetVertexAttribdvARB) +GLAZE_API(glGetVertexAttribdvNV) +GLAZE_API(glGetVertexAttribfv) +GLAZE_API(glGetVertexAttribfvARB) +GLAZE_API(glGetVertexAttribfvNV) +GLAZE_API(glGetVertexAttribIiv) +GLAZE_API(glGetVertexAttribIivEXT) +GLAZE_API(glGetVertexAttribIuiv) +GLAZE_API(glGetVertexAttribIuivEXT) +GLAZE_API(glGetVertexAttribiv) +GLAZE_API(glGetVertexAttribivARB) +GLAZE_API(glGetVertexAttribivNV) +GLAZE_API(glGetVertexAttribLdv) +GLAZE_API(glGetVertexAttribLdvEXT) +GLAZE_API(glGetVertexAttribLi64vNV) +GLAZE_API(glGetVertexAttribLui64vARB) +GLAZE_API(glGetVertexAttribLui64vNV) +GLAZE_API(glGetVertexAttribPointerv) +GLAZE_API(glGetVertexAttribPointervARB) +GLAZE_API(glGetVertexAttribPointervNV) +GLAZE_API(glGetVideoCaptureivNV) +GLAZE_API(glGetVideoCaptureStreamdvNV) +GLAZE_API(glGetVideoCaptureStreamfvNV) +GLAZE_API(glGetVideoCaptureStreamivNV) +GLAZE_API(glGetVideoi64vNV) +GLAZE_API(glGetVideoivNV) +GLAZE_API(glGetVideoui64vNV) +GLAZE_API(glGetVideouivNV) +GLAZE_API(glGlobalAlphaFactorbSUN) +GLAZE_API(glGlobalAlphaFactordSUN) +GLAZE_API(glGlobalAlphaFactorfSUN) +GLAZE_API(glGlobalAlphaFactoriSUN) +GLAZE_API(glGlobalAlphaFactorsSUN) +GLAZE_API(glGlobalAlphaFactorubSUN) +GLAZE_API(glGlobalAlphaFactoruiSUN) +GLAZE_API(glGlobalAlphaFactorusSUN) +GLAZE_API(glHint) +GLAZE_API(glHintPGI) +GLAZE_API(glHistogram) +GLAZE_API(glHistogramEXT) +GLAZE_API(glIglooInterfaceSGIX) +GLAZE_API(glImageTransformParameterfHP) +GLAZE_API(glImageTransformParameterfvHP) +GLAZE_API(glImageTransformParameteriHP) +GLAZE_API(glImageTransformParameterivHP) +GLAZE_API(glImportSyncEXT) +GLAZE_API(glIndexd) +GLAZE_API(glIndexdv) +GLAZE_API(glIndexf) +GLAZE_API(glIndexFormatNV) +GLAZE_API(glIndexFuncEXT) +GLAZE_API(glIndexfv) +GLAZE_API(glIndexi) +GLAZE_API(glIndexiv) +GLAZE_API(glIndexMask) +GLAZE_API(glIndexMaterialEXT) +GLAZE_API(glIndexPointer) +GLAZE_API(glIndexPointerEXT) +GLAZE_API(glIndexPointerListIBM) +GLAZE_API(glIndexs) +GLAZE_API(glIndexsv) +GLAZE_API(glIndexub) +GLAZE_API(glIndexubv) +GLAZE_API(glIndexxOES) +GLAZE_API(glIndexxvOES) +GLAZE_API(glInitNames) +GLAZE_API(glInsertComponentEXT) +GLAZE_API(glInsertEventMarkerEXT) +GLAZE_API(glInstrumentsBufferSGIX) +GLAZE_API(glInterleavedArrays) +GLAZE_API(glInterpolatePathsNV) +GLAZE_API(glInvalidateBufferData) +GLAZE_API(glInvalidateBufferSubData) +GLAZE_API(glInvalidateFramebuffer) +GLAZE_API(glInvalidateSubFramebuffer) +GLAZE_API(glInvalidateTexImage) +GLAZE_API(glInvalidateTexSubImage) +GLAZE_API(glIsAsyncMarkerSGIX) +GLAZE_API(glIsBuffer) +GLAZE_API(glIsBufferARB) +GLAZE_API(glIsBufferResidentNV) +GLAZE_API(glIsEnabled) +GLAZE_API(glIsEnabledi) +GLAZE_API(glIsEnabledIndexedEXT) +GLAZE_API(glIsFenceAPPLE) +GLAZE_API(glIsFenceNV) +GLAZE_API(glIsFramebuffer) +GLAZE_API(glIsFramebufferEXT) +GLAZE_API(glIsFramebufferOES) +GLAZE_API(glIsImageHandleResidentARB) +GLAZE_API(glIsImageHandleResidentNV) +GLAZE_API(glIsList) +GLAZE_API(glIsNameAMD) +GLAZE_API(glIsNamedBufferResidentNV) +GLAZE_API(glIsNamedStringARB) +GLAZE_API(glIsObjectBufferATI) +GLAZE_API(glIsOcclusionQueryNV) +GLAZE_API(glIsPathNV) +GLAZE_API(glIsPointInFillPathNV) +GLAZE_API(glIsPointInStrokePathNV) +GLAZE_API(glIsProgram) +GLAZE_API(glIsProgramARB) +GLAZE_API(glIsProgramNV) +GLAZE_API(glIsProgramPipeline) +GLAZE_API(glIsProgramPipelineEXT) +GLAZE_API(glIsQuery) +GLAZE_API(glIsQueryARB) +GLAZE_API(glIsQueryEXT) +GLAZE_API(glIsRenderbuffer) +GLAZE_API(glIsRenderbufferEXT) +GLAZE_API(glIsRenderbufferOES) +GLAZE_API(glIsSampler) +GLAZE_API(glIsShader) +GLAZE_API(glIsSync) +GLAZE_API(glIsSyncAPPLE) +GLAZE_API(glIsTexture) +GLAZE_API(glIsTextureEXT) +GLAZE_API(glIsTextureHandleResidentARB) +GLAZE_API(glIsTextureHandleResidentNV) +GLAZE_API(glIsTransformFeedback) +GLAZE_API(glIsTransformFeedbackNV) +GLAZE_API(glIsVariantEnabledEXT) +GLAZE_API(glIsVertexArray) +GLAZE_API(glIsVertexArrayAPPLE) +GLAZE_API(glIsVertexArrayOES) +GLAZE_API(glIsVertexAttribEnabledAPPLE) +GLAZE_API(glLabelObjectEXT) +GLAZE_API(glLightEnviSGIX) +GLAZE_API(glLightf) +GLAZE_API(glLightfv) +GLAZE_API(glLighti) +GLAZE_API(glLightiv) +GLAZE_API(glLightModelf) +GLAZE_API(glLightModelfv) +GLAZE_API(glLightModeli) +GLAZE_API(glLightModeliv) +GLAZE_API(glLightModelx) +GLAZE_API(glLightModelxOES) +GLAZE_API(glLightModelxv) +GLAZE_API(glLightModelxvOES) +GLAZE_API(glLightx) +GLAZE_API(glLightxOES) +GLAZE_API(glLightxv) +GLAZE_API(glLightxvOES) +GLAZE_API(glLineStipple) +GLAZE_API(glLineWidth) +GLAZE_API(glLineWidthx) +GLAZE_API(glLineWidthxOES) +GLAZE_API(glLinkProgram) +GLAZE_API(glLinkProgramARB) +GLAZE_API(glListBase) +GLAZE_API(glListParameterfSGIX) +GLAZE_API(glListParameterfvSGIX) +GLAZE_API(glListParameteriSGIX) +GLAZE_API(glListParameterivSGIX) +GLAZE_API(glLoadIdentity) +GLAZE_API(glLoadIdentityDeformationMapSGIX) +GLAZE_API(glLoadMatrixd) +GLAZE_API(glLoadMatrixf) +GLAZE_API(glLoadMatrixx) +GLAZE_API(glLoadMatrixxOES) +GLAZE_API(glLoadName) +GLAZE_API(glLoadPaletteFromModelViewMatrixOES) +GLAZE_API(glLoadProgramNV) +GLAZE_API(glLoadTransposeMatrixd) +GLAZE_API(glLoadTransposeMatrixdARB) +GLAZE_API(glLoadTransposeMatrixf) +GLAZE_API(glLoadTransposeMatrixfARB) +GLAZE_API(glLoadTransposeMatrixxOES) +GLAZE_API(glLockArraysEXT) +GLAZE_API(glLogicOp) +GLAZE_API(glMakeBufferNonResidentNV) +GLAZE_API(glMakeBufferResidentNV) +GLAZE_API(glMakeImageHandleNonResidentARB) +GLAZE_API(glMakeImageHandleNonResidentNV) +GLAZE_API(glMakeImageHandleResidentARB) +GLAZE_API(glMakeImageHandleResidentNV) +GLAZE_API(glMakeNamedBufferNonResidentNV) +GLAZE_API(glMakeNamedBufferResidentNV) +GLAZE_API(glMakeTextureHandleNonResidentARB) +GLAZE_API(glMakeTextureHandleNonResidentNV) +GLAZE_API(glMakeTextureHandleResidentARB) +GLAZE_API(glMakeTextureHandleResidentNV) +GLAZE_API(glMap1d) +GLAZE_API(glMap1f) +GLAZE_API(glMap1xOES) +GLAZE_API(glMap2d) +GLAZE_API(glMap2f) +GLAZE_API(glMap2xOES) +GLAZE_API(glMapBuffer) +GLAZE_API(glMapBufferARB) +GLAZE_API(glMapBufferOES) +GLAZE_API(glMapBufferRange) +GLAZE_API(glMapBufferRangeEXT) +GLAZE_API(glMapControlPointsNV) +GLAZE_API(glMapGrid1d) +GLAZE_API(glMapGrid1f) +GLAZE_API(glMapGrid1xOES) +GLAZE_API(glMapGrid2d) +GLAZE_API(glMapGrid2f) +GLAZE_API(glMapGrid2xOES) +GLAZE_API(glMapNamedBufferEXT) +GLAZE_API(glMapNamedBufferRangeEXT) +GLAZE_API(glMapObjectBufferATI) +GLAZE_API(glMapParameterfvNV) +GLAZE_API(glMapParameterivNV) +GLAZE_API(glMapTexture2DINTEL) +GLAZE_API(glMapVertexAttrib1dAPPLE) +GLAZE_API(glMapVertexAttrib1fAPPLE) +GLAZE_API(glMapVertexAttrib2dAPPLE) +GLAZE_API(glMapVertexAttrib2fAPPLE) +GLAZE_API(glMaterialf) +GLAZE_API(glMaterialfv) +GLAZE_API(glMateriali) +GLAZE_API(glMaterialiv) +GLAZE_API(glMaterialx) +GLAZE_API(glMaterialxOES) +GLAZE_API(glMaterialxv) +GLAZE_API(glMaterialxvOES) +GLAZE_API(glMatrixFrustumEXT) +GLAZE_API(glMatrixIndexPointerARB) +GLAZE_API(glMatrixIndexPointerOES) +GLAZE_API(glMatrixIndexubvARB) +GLAZE_API(glMatrixIndexuivARB) +GLAZE_API(glMatrixIndexusvARB) +GLAZE_API(glMatrixLoaddEXT) +GLAZE_API(glMatrixLoadfEXT) +GLAZE_API(glMatrixLoadIdentityEXT) +GLAZE_API(glMatrixLoadTransposedEXT) +GLAZE_API(glMatrixLoadTransposefEXT) +GLAZE_API(glMatrixMode) +GLAZE_API(glMatrixMultdEXT) +GLAZE_API(glMatrixMultfEXT) +GLAZE_API(glMatrixMultTransposedEXT) +GLAZE_API(glMatrixMultTransposefEXT) +GLAZE_API(glMatrixOrthoEXT) +GLAZE_API(glMatrixPopEXT) +GLAZE_API(glMatrixPushEXT) +GLAZE_API(glMatrixRotatedEXT) +GLAZE_API(glMatrixRotatefEXT) +GLAZE_API(glMatrixScaledEXT) +GLAZE_API(glMatrixScalefEXT) +GLAZE_API(glMatrixTranslatedEXT) +GLAZE_API(glMatrixTranslatefEXT) +GLAZE_API(glMemoryBarrier) +GLAZE_API(glMemoryBarrierEXT) +GLAZE_API(glMinmax) +GLAZE_API(glMinmaxEXT) +GLAZE_API(glMinSampleShading) +GLAZE_API(glMinSampleShadingARB) +GLAZE_API(glMultiDrawArrays) +GLAZE_API(glMultiDrawArraysEXT) +GLAZE_API(glMultiDrawArraysIndirect) +GLAZE_API(glMultiDrawArraysIndirectAMD) +GLAZE_API(glMultiDrawArraysIndirectBindlessNV) +GLAZE_API(glMultiDrawArraysIndirectCountARB) +GLAZE_API(glMultiDrawElementArrayAPPLE) +GLAZE_API(glMultiDrawElements) +GLAZE_API(glMultiDrawElementsBaseVertex) +GLAZE_API(glMultiDrawElementsEXT) +GLAZE_API(glMultiDrawElementsIndirect) +GLAZE_API(glMultiDrawElementsIndirectAMD) +GLAZE_API(glMultiDrawElementsIndirectBindlessNV) +GLAZE_API(glMultiDrawElementsIndirectCountARB) +GLAZE_API(glMultiDrawRangeElementArrayAPPLE) +GLAZE_API(glMultiModeDrawArraysIBM) +GLAZE_API(glMultiModeDrawElementsIBM) +GLAZE_API(glMultiTexBufferEXT) +GLAZE_API(glMultiTexCoord1bOES) +GLAZE_API(glMultiTexCoord1bvOES) +GLAZE_API(glMultiTexCoord1d) +GLAZE_API(glMultiTexCoord1dARB) +GLAZE_API(glMultiTexCoord1dv) +GLAZE_API(glMultiTexCoord1dvARB) +GLAZE_API(glMultiTexCoord1f) +GLAZE_API(glMultiTexCoord1fARB) +GLAZE_API(glMultiTexCoord1fv) +GLAZE_API(glMultiTexCoord1fvARB) +GLAZE_API(glMultiTexCoord1hNV) +GLAZE_API(glMultiTexCoord1hvNV) +GLAZE_API(glMultiTexCoord1i) +GLAZE_API(glMultiTexCoord1iARB) +GLAZE_API(glMultiTexCoord1iv) +GLAZE_API(glMultiTexCoord1ivARB) +GLAZE_API(glMultiTexCoord1s) +GLAZE_API(glMultiTexCoord1sARB) +GLAZE_API(glMultiTexCoord1sv) +GLAZE_API(glMultiTexCoord1svARB) +GLAZE_API(glMultiTexCoord1xOES) +GLAZE_API(glMultiTexCoord1xvOES) +GLAZE_API(glMultiTexCoord2bOES) +GLAZE_API(glMultiTexCoord2bvOES) +GLAZE_API(glMultiTexCoord2d) +GLAZE_API(glMultiTexCoord2dARB) +GLAZE_API(glMultiTexCoord2dv) +GLAZE_API(glMultiTexCoord2dvARB) +GLAZE_API(glMultiTexCoord2f) +GLAZE_API(glMultiTexCoord2fARB) +GLAZE_API(glMultiTexCoord2fv) +GLAZE_API(glMultiTexCoord2fvARB) +GLAZE_API(glMultiTexCoord2hNV) +GLAZE_API(glMultiTexCoord2hvNV) +GLAZE_API(glMultiTexCoord2i) +GLAZE_API(glMultiTexCoord2iARB) +GLAZE_API(glMultiTexCoord2iv) +GLAZE_API(glMultiTexCoord2ivARB) +GLAZE_API(glMultiTexCoord2s) +GLAZE_API(glMultiTexCoord2sARB) +GLAZE_API(glMultiTexCoord2sv) +GLAZE_API(glMultiTexCoord2svARB) +GLAZE_API(glMultiTexCoord2xOES) +GLAZE_API(glMultiTexCoord2xvOES) +GLAZE_API(glMultiTexCoord3bOES) +GLAZE_API(glMultiTexCoord3bvOES) +GLAZE_API(glMultiTexCoord3d) +GLAZE_API(glMultiTexCoord3dARB) +GLAZE_API(glMultiTexCoord3dv) +GLAZE_API(glMultiTexCoord3dvARB) +GLAZE_API(glMultiTexCoord3f) +GLAZE_API(glMultiTexCoord3fARB) +GLAZE_API(glMultiTexCoord3fv) +GLAZE_API(glMultiTexCoord3fvARB) +GLAZE_API(glMultiTexCoord3hNV) +GLAZE_API(glMultiTexCoord3hvNV) +GLAZE_API(glMultiTexCoord3i) +GLAZE_API(glMultiTexCoord3iARB) +GLAZE_API(glMultiTexCoord3iv) +GLAZE_API(glMultiTexCoord3ivARB) +GLAZE_API(glMultiTexCoord3s) +GLAZE_API(glMultiTexCoord3sARB) +GLAZE_API(glMultiTexCoord3sv) +GLAZE_API(glMultiTexCoord3svARB) +GLAZE_API(glMultiTexCoord3xOES) +GLAZE_API(glMultiTexCoord3xvOES) +GLAZE_API(glMultiTexCoord4bOES) +GLAZE_API(glMultiTexCoord4bvOES) +GLAZE_API(glMultiTexCoord4d) +GLAZE_API(glMultiTexCoord4dARB) +GLAZE_API(glMultiTexCoord4dv) +GLAZE_API(glMultiTexCoord4dvARB) +GLAZE_API(glMultiTexCoord4f) +GLAZE_API(glMultiTexCoord4fARB) +GLAZE_API(glMultiTexCoord4fv) +GLAZE_API(glMultiTexCoord4fvARB) +GLAZE_API(glMultiTexCoord4hNV) +GLAZE_API(glMultiTexCoord4hvNV) +GLAZE_API(glMultiTexCoord4i) +GLAZE_API(glMultiTexCoord4iARB) +GLAZE_API(glMultiTexCoord4iv) +GLAZE_API(glMultiTexCoord4ivARB) +GLAZE_API(glMultiTexCoord4s) +GLAZE_API(glMultiTexCoord4sARB) +GLAZE_API(glMultiTexCoord4sv) +GLAZE_API(glMultiTexCoord4svARB) +GLAZE_API(glMultiTexCoord4x) +GLAZE_API(glMultiTexCoord4xOES) +GLAZE_API(glMultiTexCoord4xvOES) +GLAZE_API(glMultiTexCoordP1ui) +GLAZE_API(glMultiTexCoordP1uiv) +GLAZE_API(glMultiTexCoordP2ui) +GLAZE_API(glMultiTexCoordP2uiv) +GLAZE_API(glMultiTexCoordP3ui) +GLAZE_API(glMultiTexCoordP3uiv) +GLAZE_API(glMultiTexCoordP4ui) +GLAZE_API(glMultiTexCoordP4uiv) +GLAZE_API(glMultiTexCoordPointerEXT) +GLAZE_API(glMultiTexEnvfEXT) +GLAZE_API(glMultiTexEnvfvEXT) +GLAZE_API(glMultiTexEnviEXT) +GLAZE_API(glMultiTexEnvivEXT) +GLAZE_API(glMultiTexGendEXT) +GLAZE_API(glMultiTexGendvEXT) +GLAZE_API(glMultiTexGenfEXT) +GLAZE_API(glMultiTexGenfvEXT) +GLAZE_API(glMultiTexGeniEXT) +GLAZE_API(glMultiTexGenivEXT) +GLAZE_API(glMultiTexImage1DEXT) +GLAZE_API(glMultiTexImage2DEXT) +GLAZE_API(glMultiTexImage3DEXT) +GLAZE_API(glMultiTexParameterfEXT) +GLAZE_API(glMultiTexParameterfvEXT) +GLAZE_API(glMultiTexParameteriEXT) +GLAZE_API(glMultiTexParameterIivEXT) +GLAZE_API(glMultiTexParameterIuivEXT) +GLAZE_API(glMultiTexParameterivEXT) +GLAZE_API(glMultiTexRenderbufferEXT) +GLAZE_API(glMultiTexSubImage1DEXT) +GLAZE_API(glMultiTexSubImage2DEXT) +GLAZE_API(glMultiTexSubImage3DEXT) +GLAZE_API(glMultMatrixd) +GLAZE_API(glMultMatrixf) +GLAZE_API(glMultMatrixx) +GLAZE_API(glMultMatrixxOES) +GLAZE_API(glMultTransposeMatrixd) +GLAZE_API(glMultTransposeMatrixdARB) +GLAZE_API(glMultTransposeMatrixf) +GLAZE_API(glMultTransposeMatrixfARB) +GLAZE_API(glMultTransposeMatrixxOES) +GLAZE_API(glNamedBufferDataEXT) +GLAZE_API(glNamedBufferStorageEXT) +GLAZE_API(glNamedBufferSubDataEXT) +GLAZE_API(glNamedCopyBufferSubDataEXT) +GLAZE_API(glNamedFramebufferParameteriEXT) +GLAZE_API(glNamedFramebufferRenderbufferEXT) +GLAZE_API(glNamedFramebufferTexture1DEXT) +GLAZE_API(glNamedFramebufferTexture2DEXT) +GLAZE_API(glNamedFramebufferTexture3DEXT) +GLAZE_API(glNamedFramebufferTextureEXT) +GLAZE_API(glNamedFramebufferTextureFaceEXT) +GLAZE_API(glNamedFramebufferTextureLayerEXT) +GLAZE_API(glNamedProgramLocalParameter4dEXT) +GLAZE_API(glNamedProgramLocalParameter4dvEXT) +GLAZE_API(glNamedProgramLocalParameter4fEXT) +GLAZE_API(glNamedProgramLocalParameter4fvEXT) +GLAZE_API(glNamedProgramLocalParameterI4iEXT) +GLAZE_API(glNamedProgramLocalParameterI4ivEXT) +GLAZE_API(glNamedProgramLocalParameterI4uiEXT) +GLAZE_API(glNamedProgramLocalParameterI4uivEXT) +GLAZE_API(glNamedProgramLocalParameters4fvEXT) +GLAZE_API(glNamedProgramLocalParametersI4ivEXT) +GLAZE_API(glNamedProgramLocalParametersI4uivEXT) +GLAZE_API(glNamedProgramStringEXT) +GLAZE_API(glNamedRenderbufferStorageEXT) +GLAZE_API(glNamedRenderbufferStorageMultisampleCoverageEXT) +GLAZE_API(glNamedRenderbufferStorageMultisampleEXT) +GLAZE_API(glNamedStringARB) +GLAZE_API(glNewList) +GLAZE_API(glNewObjectBufferATI) +GLAZE_API(glNormal3b) +GLAZE_API(glNormal3bv) +GLAZE_API(glNormal3d) +GLAZE_API(glNormal3dv) +GLAZE_API(glNormal3f) +GLAZE_API(glNormal3fv) +GLAZE_API(glNormal3fVertex3fSUN) +GLAZE_API(glNormal3fVertex3fvSUN) +GLAZE_API(glNormal3hNV) +GLAZE_API(glNormal3hvNV) +GLAZE_API(glNormal3i) +GLAZE_API(glNormal3iv) +GLAZE_API(glNormal3s) +GLAZE_API(glNormal3sv) +GLAZE_API(glNormal3x) +GLAZE_API(glNormal3xOES) +GLAZE_API(glNormal3xvOES) +GLAZE_API(glNormalFormatNV) +GLAZE_API(glNormalP3ui) +GLAZE_API(glNormalP3uiv) +GLAZE_API(glNormalPointer) +GLAZE_API(glNormalPointerEXT) +GLAZE_API(glNormalPointerListIBM) +GLAZE_API(glNormalPointervINTEL) +GLAZE_API(glNormalStream3bATI) +GLAZE_API(glNormalStream3bvATI) +GLAZE_API(glNormalStream3dATI) +GLAZE_API(glNormalStream3dvATI) +GLAZE_API(glNormalStream3fATI) +GLAZE_API(glNormalStream3fvATI) +GLAZE_API(glNormalStream3iATI) +GLAZE_API(glNormalStream3ivATI) +GLAZE_API(glNormalStream3sATI) +GLAZE_API(glNormalStream3svATI) +GLAZE_API(glObjectLabel) +GLAZE_API(glObjectLabelKHR) +GLAZE_API(glObjectPtrLabel) +GLAZE_API(glObjectPtrLabelKHR) +GLAZE_API(glObjectPurgeableAPPLE) +GLAZE_API(glObjectUnpurgeableAPPLE) +GLAZE_API(glOrtho) +GLAZE_API(glOrthof) +GLAZE_API(glOrthofOES) +GLAZE_API(glOrthox) +GLAZE_API(glOrthoxOES) +GLAZE_API(glPassTexCoordATI) +GLAZE_API(glPassThrough) +GLAZE_API(glPassThroughxOES) +GLAZE_API(glPatchParameterfv) +GLAZE_API(glPatchParameteri) +GLAZE_API(glPathColorGenNV) +GLAZE_API(glPathCommandsNV) +GLAZE_API(glPathCoordsNV) +GLAZE_API(glPathCoverDepthFuncNV) +GLAZE_API(glPathDashArrayNV) +GLAZE_API(glPathFogGenNV) +GLAZE_API(glPathGlyphRangeNV) +GLAZE_API(glPathGlyphsNV) +GLAZE_API(glPathParameterfNV) +GLAZE_API(glPathParameterfvNV) +GLAZE_API(glPathParameteriNV) +GLAZE_API(glPathParameterivNV) +GLAZE_API(glPathStencilDepthOffsetNV) +GLAZE_API(glPathStencilFuncNV) +GLAZE_API(glPathStringNV) +GLAZE_API(glPathSubCommandsNV) +GLAZE_API(glPathSubCoordsNV) +GLAZE_API(glPathTexGenNV) +GLAZE_API(glPauseTransformFeedback) +GLAZE_API(glPauseTransformFeedbackNV) +GLAZE_API(glPixelDataRangeNV) +GLAZE_API(glPixelMapfv) +GLAZE_API(glPixelMapuiv) +GLAZE_API(glPixelMapusv) +GLAZE_API(glPixelMapx) +GLAZE_API(glPixelStoref) +GLAZE_API(glPixelStorei) +GLAZE_API(glPixelStorex) +GLAZE_API(glPixelTexGenParameterfSGIS) +GLAZE_API(glPixelTexGenParameterfvSGIS) +GLAZE_API(glPixelTexGenParameteriSGIS) +GLAZE_API(glPixelTexGenParameterivSGIS) +GLAZE_API(glPixelTexGenSGIX) +GLAZE_API(glPixelTransferf) +GLAZE_API(glPixelTransferi) +GLAZE_API(glPixelTransferxOES) +GLAZE_API(glPixelTransformParameterfEXT) +GLAZE_API(glPixelTransformParameterfvEXT) +GLAZE_API(glPixelTransformParameteriEXT) +GLAZE_API(glPixelTransformParameterivEXT) +GLAZE_API(glPixelZoom) +GLAZE_API(glPixelZoomxOES) +GLAZE_API(glPNTrianglesfATI) +GLAZE_API(glPNTrianglesiATI) +GLAZE_API(glPointAlongPathNV) +GLAZE_API(glPointParameterf) +GLAZE_API(glPointParameterfARB) +GLAZE_API(glPointParameterfEXT) +GLAZE_API(glPointParameterfSGIS) +GLAZE_API(glPointParameterfv) +GLAZE_API(glPointParameterfvARB) +GLAZE_API(glPointParameterfvEXT) +GLAZE_API(glPointParameterfvSGIS) +GLAZE_API(glPointParameteri) +GLAZE_API(glPointParameteriNV) +GLAZE_API(glPointParameteriv) +GLAZE_API(glPointParameterivNV) +GLAZE_API(glPointParameterx) +GLAZE_API(glPointParameterxOES) +GLAZE_API(glPointParameterxv) +GLAZE_API(glPointParameterxvOES) +GLAZE_API(glPointSize) +GLAZE_API(glPointSizePointerOES) +GLAZE_API(glPointSizex) +GLAZE_API(glPointSizexOES) +GLAZE_API(glPollAsyncSGIX) +GLAZE_API(glPollInstrumentsSGIX) +GLAZE_API(glPolygonMode) +GLAZE_API(glPolygonOffset) +GLAZE_API(glPolygonOffsetEXT) +GLAZE_API(glPolygonOffsetx) +GLAZE_API(glPolygonOffsetxOES) +GLAZE_API(glPolygonStipple) +GLAZE_API(glPopAttrib) +GLAZE_API(glPopClientAttrib) +GLAZE_API(glPopDebugGroup) +GLAZE_API(glPopDebugGroupKHR) +GLAZE_API(glPopGroupMarkerEXT) +GLAZE_API(glPopMatrix) +GLAZE_API(glPopName) +GLAZE_API(glPresentFrameDualFillNV) +GLAZE_API(glPresentFrameKeyedNV) +GLAZE_API(glPrimitiveRestartIndex) +GLAZE_API(glPrimitiveRestartIndexNV) +GLAZE_API(glPrimitiveRestartNV) +GLAZE_API(glPrioritizeTextures) +GLAZE_API(glPrioritizeTexturesEXT) +GLAZE_API(glPrioritizeTexturesxOES) +GLAZE_API(glProgramBinary) +GLAZE_API(glProgramBinaryOES) +GLAZE_API(glProgramBufferParametersfvNV) +GLAZE_API(glProgramBufferParametersIivNV) +GLAZE_API(glProgramBufferParametersIuivNV) +GLAZE_API(glProgramEnvParameter4dARB) +GLAZE_API(glProgramEnvParameter4dvARB) +GLAZE_API(glProgramEnvParameter4fARB) +GLAZE_API(glProgramEnvParameter4fvARB) +GLAZE_API(glProgramEnvParameterI4iNV) +GLAZE_API(glProgramEnvParameterI4ivNV) +GLAZE_API(glProgramEnvParameterI4uiNV) +GLAZE_API(glProgramEnvParameterI4uivNV) +GLAZE_API(glProgramEnvParameters4fvEXT) +GLAZE_API(glProgramEnvParametersI4ivNV) +GLAZE_API(glProgramEnvParametersI4uivNV) +GLAZE_API(glProgramLocalParameter4dARB) +GLAZE_API(glProgramLocalParameter4dvARB) +GLAZE_API(glProgramLocalParameter4fARB) +GLAZE_API(glProgramLocalParameter4fvARB) +GLAZE_API(glProgramLocalParameterI4iNV) +GLAZE_API(glProgramLocalParameterI4ivNV) +GLAZE_API(glProgramLocalParameterI4uiNV) +GLAZE_API(glProgramLocalParameterI4uivNV) +GLAZE_API(glProgramLocalParameters4fvEXT) +GLAZE_API(glProgramLocalParametersI4ivNV) +GLAZE_API(glProgramLocalParametersI4uivNV) +GLAZE_API(glProgramNamedParameter4dNV) +GLAZE_API(glProgramNamedParameter4dvNV) +GLAZE_API(glProgramNamedParameter4fNV) +GLAZE_API(glProgramNamedParameter4fvNV) +GLAZE_API(glProgramParameter4dNV) +GLAZE_API(glProgramParameter4dvNV) +GLAZE_API(glProgramParameter4fNV) +GLAZE_API(glProgramParameter4fvNV) +GLAZE_API(glProgramParameteri) +GLAZE_API(glProgramParameteriARB) +GLAZE_API(glProgramParameteriEXT) +GLAZE_API(glProgramParameters4dvNV) +GLAZE_API(glProgramParameters4fvNV) +GLAZE_API(glProgramStringARB) +GLAZE_API(glProgramSubroutineParametersuivNV) +GLAZE_API(glProgramUniform1d) +GLAZE_API(glProgramUniform1dEXT) +GLAZE_API(glProgramUniform1dv) +GLAZE_API(glProgramUniform1dvEXT) +GLAZE_API(glProgramUniform1f) +GLAZE_API(glProgramUniform1fEXT) +GLAZE_API(glProgramUniform1fv) +GLAZE_API(glProgramUniform1fvEXT) +GLAZE_API(glProgramUniform1i) +GLAZE_API(glProgramUniform1i64NV) +GLAZE_API(glProgramUniform1i64vNV) +GLAZE_API(glProgramUniform1iEXT) +GLAZE_API(glProgramUniform1iv) +GLAZE_API(glProgramUniform1ivEXT) +GLAZE_API(glProgramUniform1ui) +GLAZE_API(glProgramUniform1ui64NV) +GLAZE_API(glProgramUniform1ui64vNV) +GLAZE_API(glProgramUniform1uiEXT) +GLAZE_API(glProgramUniform1uiv) +GLAZE_API(glProgramUniform1uivEXT) +GLAZE_API(glProgramUniform2d) +GLAZE_API(glProgramUniform2dEXT) +GLAZE_API(glProgramUniform2dv) +GLAZE_API(glProgramUniform2dvEXT) +GLAZE_API(glProgramUniform2f) +GLAZE_API(glProgramUniform2fEXT) +GLAZE_API(glProgramUniform2fv) +GLAZE_API(glProgramUniform2fvEXT) +GLAZE_API(glProgramUniform2i) +GLAZE_API(glProgramUniform2i64NV) +GLAZE_API(glProgramUniform2i64vNV) +GLAZE_API(glProgramUniform2iEXT) +GLAZE_API(glProgramUniform2iv) +GLAZE_API(glProgramUniform2ivEXT) +GLAZE_API(glProgramUniform2ui) +GLAZE_API(glProgramUniform2ui64NV) +GLAZE_API(glProgramUniform2ui64vNV) +GLAZE_API(glProgramUniform2uiEXT) +GLAZE_API(glProgramUniform2uiv) +GLAZE_API(glProgramUniform2uivEXT) +GLAZE_API(glProgramUniform3d) +GLAZE_API(glProgramUniform3dEXT) +GLAZE_API(glProgramUniform3dv) +GLAZE_API(glProgramUniform3dvEXT) +GLAZE_API(glProgramUniform3f) +GLAZE_API(glProgramUniform3fEXT) +GLAZE_API(glProgramUniform3fv) +GLAZE_API(glProgramUniform3fvEXT) +GLAZE_API(glProgramUniform3i) +GLAZE_API(glProgramUniform3i64NV) +GLAZE_API(glProgramUniform3i64vNV) +GLAZE_API(glProgramUniform3iEXT) +GLAZE_API(glProgramUniform3iv) +GLAZE_API(glProgramUniform3ivEXT) +GLAZE_API(glProgramUniform3ui) +GLAZE_API(glProgramUniform3ui64NV) +GLAZE_API(glProgramUniform3ui64vNV) +GLAZE_API(glProgramUniform3uiEXT) +GLAZE_API(glProgramUniform3uiv) +GLAZE_API(glProgramUniform3uivEXT) +GLAZE_API(glProgramUniform4d) +GLAZE_API(glProgramUniform4dEXT) +GLAZE_API(glProgramUniform4dv) +GLAZE_API(glProgramUniform4dvEXT) +GLAZE_API(glProgramUniform4f) +GLAZE_API(glProgramUniform4fEXT) +GLAZE_API(glProgramUniform4fv) +GLAZE_API(glProgramUniform4fvEXT) +GLAZE_API(glProgramUniform4i) +GLAZE_API(glProgramUniform4i64NV) +GLAZE_API(glProgramUniform4i64vNV) +GLAZE_API(glProgramUniform4iEXT) +GLAZE_API(glProgramUniform4iv) +GLAZE_API(glProgramUniform4ivEXT) +GLAZE_API(glProgramUniform4ui) +GLAZE_API(glProgramUniform4ui64NV) +GLAZE_API(glProgramUniform4ui64vNV) +GLAZE_API(glProgramUniform4uiEXT) +GLAZE_API(glProgramUniform4uiv) +GLAZE_API(glProgramUniform4uivEXT) +GLAZE_API(glProgramUniformHandleui64ARB) +GLAZE_API(glProgramUniformHandleui64NV) +GLAZE_API(glProgramUniformHandleui64vARB) +GLAZE_API(glProgramUniformHandleui64vNV) +GLAZE_API(glProgramUniformMatrix2dv) +GLAZE_API(glProgramUniformMatrix2dvEXT) +GLAZE_API(glProgramUniformMatrix2fv) +GLAZE_API(glProgramUniformMatrix2fvEXT) +GLAZE_API(glProgramUniformMatrix2x3dv) +GLAZE_API(glProgramUniformMatrix2x3dvEXT) +GLAZE_API(glProgramUniformMatrix2x3fv) +GLAZE_API(glProgramUniformMatrix2x3fvEXT) +GLAZE_API(glProgramUniformMatrix2x4dv) +GLAZE_API(glProgramUniformMatrix2x4dvEXT) +GLAZE_API(glProgramUniformMatrix2x4fv) +GLAZE_API(glProgramUniformMatrix2x4fvEXT) +GLAZE_API(glProgramUniformMatrix3dv) +GLAZE_API(glProgramUniformMatrix3dvEXT) +GLAZE_API(glProgramUniformMatrix3fv) +GLAZE_API(glProgramUniformMatrix3fvEXT) +GLAZE_API(glProgramUniformMatrix3x2dv) +GLAZE_API(glProgramUniformMatrix3x2dvEXT) +GLAZE_API(glProgramUniformMatrix3x2fv) +GLAZE_API(glProgramUniformMatrix3x2fvEXT) +GLAZE_API(glProgramUniformMatrix3x4dv) +GLAZE_API(glProgramUniformMatrix3x4dvEXT) +GLAZE_API(glProgramUniformMatrix3x4fv) +GLAZE_API(glProgramUniformMatrix3x4fvEXT) +GLAZE_API(glProgramUniformMatrix4dv) +GLAZE_API(glProgramUniformMatrix4dvEXT) +GLAZE_API(glProgramUniformMatrix4fv) +GLAZE_API(glProgramUniformMatrix4fvEXT) +GLAZE_API(glProgramUniformMatrix4x2dv) +GLAZE_API(glProgramUniformMatrix4x2dvEXT) +GLAZE_API(glProgramUniformMatrix4x2fv) +GLAZE_API(glProgramUniformMatrix4x2fvEXT) +GLAZE_API(glProgramUniformMatrix4x3dv) +GLAZE_API(glProgramUniformMatrix4x3dvEXT) +GLAZE_API(glProgramUniformMatrix4x3fv) +GLAZE_API(glProgramUniformMatrix4x3fvEXT) +GLAZE_API(glProgramUniformui64NV) +GLAZE_API(glProgramUniformui64vNV) +GLAZE_API(glProgramVertexLimitNV) +GLAZE_API(glProvokingVertex) +GLAZE_API(glProvokingVertexEXT) +GLAZE_API(glPushAttrib) +GLAZE_API(glPushClientAttrib) +GLAZE_API(glPushClientAttribDefaultEXT) +GLAZE_API(glPushDebugGroup) +GLAZE_API(glPushDebugGroupKHR) +GLAZE_API(glPushGroupMarkerEXT) +GLAZE_API(glPushMatrix) +GLAZE_API(glPushName) +GLAZE_API(glQueryCounter) +GLAZE_API(glQueryCounterEXT) +GLAZE_API(glQueryMatrixxOES) +GLAZE_API(glRasterPos2d) +GLAZE_API(glRasterPos2dv) +GLAZE_API(glRasterPos2f) +GLAZE_API(glRasterPos2fv) +GLAZE_API(glRasterPos2i) +GLAZE_API(glRasterPos2iv) +GLAZE_API(glRasterPos2s) +GLAZE_API(glRasterPos2sv) +GLAZE_API(glRasterPos2xOES) +GLAZE_API(glRasterPos2xvOES) +GLAZE_API(glRasterPos3d) +GLAZE_API(glRasterPos3dv) +GLAZE_API(glRasterPos3f) +GLAZE_API(glRasterPos3fv) +GLAZE_API(glRasterPos3i) +GLAZE_API(glRasterPos3iv) +GLAZE_API(glRasterPos3s) +GLAZE_API(glRasterPos3sv) +GLAZE_API(glRasterPos3xOES) +GLAZE_API(glRasterPos3xvOES) +GLAZE_API(glRasterPos4d) +GLAZE_API(glRasterPos4dv) +GLAZE_API(glRasterPos4f) +GLAZE_API(glRasterPos4fv) +GLAZE_API(glRasterPos4i) +GLAZE_API(glRasterPos4iv) +GLAZE_API(glRasterPos4s) +GLAZE_API(glRasterPos4sv) +GLAZE_API(glRasterPos4xOES) +GLAZE_API(glRasterPos4xvOES) +GLAZE_API(glReadBuffer) +GLAZE_API(glReadBufferIndexedEXT) +GLAZE_API(glReadBufferNV) +GLAZE_API(glReadInstrumentsSGIX) +GLAZE_API(glReadnPixelsARB) +GLAZE_API(glReadnPixelsEXT) +GLAZE_API(glReadPixels) +GLAZE_API(glRectd) +GLAZE_API(glRectdv) +GLAZE_API(glRectf) +GLAZE_API(glRectfv) +GLAZE_API(glRecti) +GLAZE_API(glRectiv) +GLAZE_API(glRects) +GLAZE_API(glRectsv) +GLAZE_API(glRectxOES) +GLAZE_API(glRectxvOES) +GLAZE_API(glReferencePlaneSGIX) +GLAZE_API(glReleaseShaderCompiler) +GLAZE_API(glRenderbufferStorage) +GLAZE_API(glRenderbufferStorageEXT) +GLAZE_API(glRenderbufferStorageMultisample) +GLAZE_API(glRenderbufferStorageMultisampleANGLE) +GLAZE_API(glRenderbufferStorageMultisampleAPPLE) +GLAZE_API(glRenderbufferStorageMultisampleCoverageNV) +GLAZE_API(glRenderbufferStorageMultisampleEXT) +GLAZE_API(glRenderbufferStorageMultisampleIMG) +GLAZE_API(glRenderbufferStorageMultisampleNV) +GLAZE_API(glRenderbufferStorageOES) +GLAZE_API(glRenderMode) +GLAZE_API(glReplacementCodePointerSUN) +GLAZE_API(glReplacementCodeubSUN) +GLAZE_API(glReplacementCodeubvSUN) +GLAZE_API(glReplacementCodeuiColor3fVertex3fSUN) +GLAZE_API(glReplacementCodeuiColor3fVertex3fvSUN) +GLAZE_API(glReplacementCodeuiColor4fNormal3fVertex3fSUN) +GLAZE_API(glReplacementCodeuiColor4fNormal3fVertex3fvSUN) +GLAZE_API(glReplacementCodeuiColor4ubVertex3fSUN) +GLAZE_API(glReplacementCodeuiColor4ubVertex3fvSUN) +GLAZE_API(glReplacementCodeuiNormal3fVertex3fSUN) +GLAZE_API(glReplacementCodeuiNormal3fVertex3fvSUN) +GLAZE_API(glReplacementCodeuiSUN) +GLAZE_API(glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN) +GLAZE_API(glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN) +GLAZE_API(glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN) +GLAZE_API(glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN) +GLAZE_API(glReplacementCodeuiTexCoord2fVertex3fSUN) +GLAZE_API(glReplacementCodeuiTexCoord2fVertex3fvSUN) +GLAZE_API(glReplacementCodeuiVertex3fSUN) +GLAZE_API(glReplacementCodeuiVertex3fvSUN) +GLAZE_API(glReplacementCodeuivSUN) +GLAZE_API(glReplacementCodeusSUN) +GLAZE_API(glReplacementCodeusvSUN) +GLAZE_API(glRequestResidentProgramsNV) +GLAZE_API(glResetHistogram) +GLAZE_API(glResetHistogramEXT) +GLAZE_API(glResetMinmax) +GLAZE_API(glResetMinmaxEXT) +GLAZE_API(glResizeBuffersMESA) +GLAZE_API(glResolveMultisampleFramebufferAPPLE) +GLAZE_API(glResumeTransformFeedback) +GLAZE_API(glResumeTransformFeedbackNV) +GLAZE_API(glRotated) +GLAZE_API(glRotatef) +GLAZE_API(glRotatex) +GLAZE_API(glRotatexOES) +GLAZE_API(glSampleCoverage) +GLAZE_API(glSampleCoverageARB) +GLAZE_API(glSampleCoverageOES) +GLAZE_API(glSampleCoveragex) +GLAZE_API(glSampleCoveragexOES) +GLAZE_API(glSampleMapATI) +GLAZE_API(glSampleMaskEXT) +GLAZE_API(glSampleMaski) +GLAZE_API(glSampleMaskIndexedNV) +GLAZE_API(glSampleMaskSGIS) +GLAZE_API(glSamplePatternEXT) +GLAZE_API(glSamplePatternSGIS) +GLAZE_API(glSamplerParameterf) +GLAZE_API(glSamplerParameterfv) +GLAZE_API(glSamplerParameteri) +GLAZE_API(glSamplerParameterIiv) +GLAZE_API(glSamplerParameterIuiv) +GLAZE_API(glSamplerParameteriv) +GLAZE_API(glScaled) +GLAZE_API(glScalef) +GLAZE_API(glScalex) +GLAZE_API(glScalexOES) +GLAZE_API(glScissor) +GLAZE_API(glScissorArrayv) +GLAZE_API(glScissorIndexed) +GLAZE_API(glScissorIndexedv) +GLAZE_API(glSecondaryColor3b) +GLAZE_API(glSecondaryColor3bEXT) +GLAZE_API(glSecondaryColor3bv) +GLAZE_API(glSecondaryColor3bvEXT) +GLAZE_API(glSecondaryColor3d) +GLAZE_API(glSecondaryColor3dEXT) +GLAZE_API(glSecondaryColor3dv) +GLAZE_API(glSecondaryColor3dvEXT) +GLAZE_API(glSecondaryColor3f) +GLAZE_API(glSecondaryColor3fEXT) +GLAZE_API(glSecondaryColor3fv) +GLAZE_API(glSecondaryColor3fvEXT) +GLAZE_API(glSecondaryColor3hNV) +GLAZE_API(glSecondaryColor3hvNV) +GLAZE_API(glSecondaryColor3i) +GLAZE_API(glSecondaryColor3iEXT) +GLAZE_API(glSecondaryColor3iv) +GLAZE_API(glSecondaryColor3ivEXT) +GLAZE_API(glSecondaryColor3s) +GLAZE_API(glSecondaryColor3sEXT) +GLAZE_API(glSecondaryColor3sv) +GLAZE_API(glSecondaryColor3svEXT) +GLAZE_API(glSecondaryColor3ub) +GLAZE_API(glSecondaryColor3ubEXT) +GLAZE_API(glSecondaryColor3ubv) +GLAZE_API(glSecondaryColor3ubvEXT) +GLAZE_API(glSecondaryColor3ui) +GLAZE_API(glSecondaryColor3uiEXT) +GLAZE_API(glSecondaryColor3uiv) +GLAZE_API(glSecondaryColor3uivEXT) +GLAZE_API(glSecondaryColor3us) +GLAZE_API(glSecondaryColor3usEXT) +GLAZE_API(glSecondaryColor3usv) +GLAZE_API(glSecondaryColor3usvEXT) +GLAZE_API(glSecondaryColorFormatNV) +GLAZE_API(glSecondaryColorP3ui) +GLAZE_API(glSecondaryColorP3uiv) +GLAZE_API(glSecondaryColorPointer) +GLAZE_API(glSecondaryColorPointerEXT) +GLAZE_API(glSecondaryColorPointerListIBM) +GLAZE_API(glSelectBuffer) +GLAZE_API(glSelectPerfMonitorCountersAMD) +GLAZE_API(glSeparableFilter2D) +GLAZE_API(glSeparableFilter2DEXT) +GLAZE_API(glSetFenceAPPLE) +GLAZE_API(glSetFenceNV) +GLAZE_API(glSetFragmentShaderConstantATI) +GLAZE_API(glSetInvariantEXT) +GLAZE_API(glSetLocalConstantEXT) +GLAZE_API(glSetMultisamplefvAMD) +GLAZE_API(glShadeModel) +GLAZE_API(glShaderBinary) +GLAZE_API(glShaderOp1EXT) +GLAZE_API(glShaderOp2EXT) +GLAZE_API(glShaderOp3EXT) +GLAZE_API(glShaderSource) +GLAZE_API(glShaderSourceARB) +GLAZE_API(glShaderStorageBlockBinding) +GLAZE_API(glSharpenTexFuncSGIS) +GLAZE_API(glSpriteParameterfSGIX) +GLAZE_API(glSpriteParameterfvSGIX) +GLAZE_API(glSpriteParameteriSGIX) +GLAZE_API(glSpriteParameterivSGIX) +GLAZE_API(glStartInstrumentsSGIX) +GLAZE_API(glStartTilingQCOM) +GLAZE_API(glStencilClearTagEXT) +GLAZE_API(glStencilFillPathInstancedNV) +GLAZE_API(glStencilFillPathNV) +GLAZE_API(glStencilFunc) +GLAZE_API(glStencilFuncSeparate) +GLAZE_API(glStencilFuncSeparateATI) +GLAZE_API(glStencilMask) +GLAZE_API(glStencilMaskSeparate) +GLAZE_API(glStencilOp) +GLAZE_API(glStencilOpSeparate) +GLAZE_API(glStencilOpSeparateATI) +GLAZE_API(glStencilOpValueAMD) +GLAZE_API(glStencilStrokePathInstancedNV) +GLAZE_API(glStencilStrokePathNV) +GLAZE_API(glStopInstrumentsSGIX) +GLAZE_API(glStringMarkerGREMEDY) +GLAZE_API(glSwizzleEXT) +GLAZE_API(glSyncTextureINTEL) +GLAZE_API(glTagSampleBufferSGIX) +GLAZE_API(glTangent3bEXT) +GLAZE_API(glTangent3bvEXT) +GLAZE_API(glTangent3dEXT) +GLAZE_API(glTangent3dvEXT) +GLAZE_API(glTangent3fEXT) +GLAZE_API(glTangent3fvEXT) +GLAZE_API(glTangent3iEXT) +GLAZE_API(glTangent3ivEXT) +GLAZE_API(glTangent3sEXT) +GLAZE_API(glTangent3svEXT) +GLAZE_API(glTangentPointerEXT) +GLAZE_API(glTbufferMask3DFX) +GLAZE_API(glTessellationFactorAMD) +GLAZE_API(glTessellationModeAMD) +GLAZE_API(glTestFenceAPPLE) +GLAZE_API(glTestFenceNV) +GLAZE_API(glTestObjectAPPLE) +GLAZE_API(glTexBuffer) +GLAZE_API(glTexBufferARB) +GLAZE_API(glTexBufferEXT) +GLAZE_API(glTexBufferRange) +GLAZE_API(glTexBumpParameterfvATI) +GLAZE_API(glTexBumpParameterivATI) +GLAZE_API(glTexCoord1bOES) +GLAZE_API(glTexCoord1bvOES) +GLAZE_API(glTexCoord1d) +GLAZE_API(glTexCoord1dv) +GLAZE_API(glTexCoord1f) +GLAZE_API(glTexCoord1fv) +GLAZE_API(glTexCoord1hNV) +GLAZE_API(glTexCoord1hvNV) +GLAZE_API(glTexCoord1i) +GLAZE_API(glTexCoord1iv) +GLAZE_API(glTexCoord1s) +GLAZE_API(glTexCoord1sv) +GLAZE_API(glTexCoord1xOES) +GLAZE_API(glTexCoord1xvOES) +GLAZE_API(glTexCoord2bOES) +GLAZE_API(glTexCoord2bvOES) +GLAZE_API(glTexCoord2d) +GLAZE_API(glTexCoord2dv) +GLAZE_API(glTexCoord2f) +GLAZE_API(glTexCoord2fColor3fVertex3fSUN) +GLAZE_API(glTexCoord2fColor3fVertex3fvSUN) +GLAZE_API(glTexCoord2fColor4fNormal3fVertex3fSUN) +GLAZE_API(glTexCoord2fColor4fNormal3fVertex3fvSUN) +GLAZE_API(glTexCoord2fColor4ubVertex3fSUN) +GLAZE_API(glTexCoord2fColor4ubVertex3fvSUN) +GLAZE_API(glTexCoord2fNormal3fVertex3fSUN) +GLAZE_API(glTexCoord2fNormal3fVertex3fvSUN) +GLAZE_API(glTexCoord2fv) +GLAZE_API(glTexCoord2fVertex3fSUN) +GLAZE_API(glTexCoord2fVertex3fvSUN) +GLAZE_API(glTexCoord2hNV) +GLAZE_API(glTexCoord2hvNV) +GLAZE_API(glTexCoord2i) +GLAZE_API(glTexCoord2iv) +GLAZE_API(glTexCoord2s) +GLAZE_API(glTexCoord2sv) +GLAZE_API(glTexCoord2xOES) +GLAZE_API(glTexCoord2xvOES) +GLAZE_API(glTexCoord3bOES) +GLAZE_API(glTexCoord3bvOES) +GLAZE_API(glTexCoord3d) +GLAZE_API(glTexCoord3dv) +GLAZE_API(glTexCoord3f) +GLAZE_API(glTexCoord3fv) +GLAZE_API(glTexCoord3hNV) +GLAZE_API(glTexCoord3hvNV) +GLAZE_API(glTexCoord3i) +GLAZE_API(glTexCoord3iv) +GLAZE_API(glTexCoord3s) +GLAZE_API(glTexCoord3sv) +GLAZE_API(glTexCoord3xOES) +GLAZE_API(glTexCoord3xvOES) +GLAZE_API(glTexCoord4bOES) +GLAZE_API(glTexCoord4bvOES) +GLAZE_API(glTexCoord4d) +GLAZE_API(glTexCoord4dv) +GLAZE_API(glTexCoord4f) +GLAZE_API(glTexCoord4fColor4fNormal3fVertex4fSUN) +GLAZE_API(glTexCoord4fColor4fNormal3fVertex4fvSUN) +GLAZE_API(glTexCoord4fv) +GLAZE_API(glTexCoord4fVertex4fSUN) +GLAZE_API(glTexCoord4fVertex4fvSUN) +GLAZE_API(glTexCoord4hNV) +GLAZE_API(glTexCoord4hvNV) +GLAZE_API(glTexCoord4i) +GLAZE_API(glTexCoord4iv) +GLAZE_API(glTexCoord4s) +GLAZE_API(glTexCoord4sv) +GLAZE_API(glTexCoord4xOES) +GLAZE_API(glTexCoord4xvOES) +GLAZE_API(glTexCoordFormatNV) +GLAZE_API(glTexCoordP1ui) +GLAZE_API(glTexCoordP1uiv) +GLAZE_API(glTexCoordP2ui) +GLAZE_API(glTexCoordP2uiv) +GLAZE_API(glTexCoordP3ui) +GLAZE_API(glTexCoordP3uiv) +GLAZE_API(glTexCoordP4ui) +GLAZE_API(glTexCoordP4uiv) +GLAZE_API(glTexCoordPointer) +GLAZE_API(glTexCoordPointerEXT) +GLAZE_API(glTexCoordPointerListIBM) +GLAZE_API(glTexCoordPointervINTEL) +GLAZE_API(glTexEnvf) +GLAZE_API(glTexEnvfv) +GLAZE_API(glTexEnvi) +GLAZE_API(glTexEnviv) +GLAZE_API(glTexEnvx) +GLAZE_API(glTexEnvxOES) +GLAZE_API(glTexEnvxv) +GLAZE_API(glTexEnvxvOES) +GLAZE_API(glTexFilterFuncSGIS) +GLAZE_API(glTexGend) +GLAZE_API(glTexGendv) +GLAZE_API(glTexGenf) +GLAZE_API(glTexGenfOES) +GLAZE_API(glTexGenfv) +GLAZE_API(glTexGenfvOES) +GLAZE_API(glTexGeni) +GLAZE_API(glTexGeniOES) +GLAZE_API(glTexGeniv) +GLAZE_API(glTexGenivOES) +GLAZE_API(glTexGenxOES) +GLAZE_API(glTexGenxvOES) +GLAZE_API(glTexImage1D) +GLAZE_API(glTexImage2D) +GLAZE_API(glTexImage2DMultisample) +GLAZE_API(glTexImage2DMultisampleCoverageNV) +GLAZE_API(glTexImage3D) +GLAZE_API(glTexImage3DEXT) +GLAZE_API(glTexImage3DMultisample) +GLAZE_API(glTexImage3DMultisampleCoverageNV) +GLAZE_API(glTexImage3DOES) +GLAZE_API(glTexImage4DSGIS) +GLAZE_API(glTexPageCommitmentARB) +GLAZE_API(glTexParameterf) +GLAZE_API(glTexParameterfv) +GLAZE_API(glTexParameteri) +GLAZE_API(glTexParameterIiv) +GLAZE_API(glTexParameterIivEXT) +GLAZE_API(glTexParameterIuiv) +GLAZE_API(glTexParameterIuivEXT) +GLAZE_API(glTexParameteriv) +GLAZE_API(glTexParameterx) +GLAZE_API(glTexParameterxOES) +GLAZE_API(glTexParameterxv) +GLAZE_API(glTexParameterxvOES) +GLAZE_API(glTexRenderbufferNV) +GLAZE_API(glTexStorage1D) +GLAZE_API(glTexStorage1DEXT) +GLAZE_API(glTexStorage2D) +GLAZE_API(glTexStorage2DEXT) +GLAZE_API(glTexStorage2DMultisample) +GLAZE_API(glTexStorage3D) +GLAZE_API(glTexStorage3DEXT) +GLAZE_API(glTexStorage3DMultisample) +GLAZE_API(glTexStorageSparseAMD) +GLAZE_API(glTexSubImage1D) +GLAZE_API(glTexSubImage1DEXT) +GLAZE_API(glTexSubImage2D) +GLAZE_API(glTexSubImage2DEXT) +GLAZE_API(glTexSubImage3D) +GLAZE_API(glTexSubImage3DEXT) +GLAZE_API(glTexSubImage3DOES) +GLAZE_API(glTexSubImage4DSGIS) +GLAZE_API(glTextureBarrierNV) +GLAZE_API(glTextureBufferEXT) +GLAZE_API(glTextureBufferRangeEXT) +GLAZE_API(glTextureColorMaskSGIS) +GLAZE_API(glTextureImage1DEXT) +GLAZE_API(glTextureImage2DEXT) +GLAZE_API(glTextureImage2DMultisampleCoverageNV) +GLAZE_API(glTextureImage2DMultisampleNV) +GLAZE_API(glTextureImage3DEXT) +GLAZE_API(glTextureImage3DMultisampleCoverageNV) +GLAZE_API(glTextureImage3DMultisampleNV) +GLAZE_API(glTextureLightEXT) +GLAZE_API(glTextureMaterialEXT) +GLAZE_API(glTextureNormalEXT) +GLAZE_API(glTexturePageCommitmentEXT) +GLAZE_API(glTextureParameterfEXT) +GLAZE_API(glTextureParameterfvEXT) +GLAZE_API(glTextureParameteriEXT) +GLAZE_API(glTextureParameterIivEXT) +GLAZE_API(glTextureParameterIuivEXT) +GLAZE_API(glTextureParameterivEXT) +GLAZE_API(glTextureRangeAPPLE) +GLAZE_API(glTextureRenderbufferEXT) +GLAZE_API(glTextureStorage1DEXT) +GLAZE_API(glTextureStorage2DEXT) +GLAZE_API(glTextureStorage2DMultisampleEXT) +GLAZE_API(glTextureStorage3DEXT) +GLAZE_API(glTextureStorage3DMultisampleEXT) +GLAZE_API(glTextureStorageSparseAMD) +GLAZE_API(glTextureSubImage1DEXT) +GLAZE_API(glTextureSubImage2DEXT) +GLAZE_API(glTextureSubImage3DEXT) +GLAZE_API(glTextureView) +GLAZE_API(glTrackMatrixNV) +GLAZE_API(glTransformFeedbackAttribsNV) +GLAZE_API(glTransformFeedbackStreamAttribsNV) +GLAZE_API(glTransformFeedbackVaryings) +GLAZE_API(glTransformFeedbackVaryingsEXT) +GLAZE_API(glTransformFeedbackVaryingsNV) +GLAZE_API(glTransformPathNV) +GLAZE_API(glTranslated) +GLAZE_API(glTranslatef) +GLAZE_API(glTranslatex) +GLAZE_API(glTranslatexOES) +GLAZE_API(glUniform1d) +GLAZE_API(glUniform1dv) +GLAZE_API(glUniform1f) +GLAZE_API(glUniform1fARB) +GLAZE_API(glUniform1fv) +GLAZE_API(glUniform1fvARB) +GLAZE_API(glUniform1i) +GLAZE_API(glUniform1i64NV) +GLAZE_API(glUniform1i64vNV) +GLAZE_API(glUniform1iARB) +GLAZE_API(glUniform1iv) +GLAZE_API(glUniform1ivARB) +GLAZE_API(glUniform1ui) +GLAZE_API(glUniform1ui64NV) +GLAZE_API(glUniform1ui64vNV) +GLAZE_API(glUniform1uiEXT) +GLAZE_API(glUniform1uiv) +GLAZE_API(glUniform1uivEXT) +GLAZE_API(glUniform2d) +GLAZE_API(glUniform2dv) +GLAZE_API(glUniform2f) +GLAZE_API(glUniform2fARB) +GLAZE_API(glUniform2fv) +GLAZE_API(glUniform2fvARB) +GLAZE_API(glUniform2i) +GLAZE_API(glUniform2i64NV) +GLAZE_API(glUniform2i64vNV) +GLAZE_API(glUniform2iARB) +GLAZE_API(glUniform2iv) +GLAZE_API(glUniform2ivARB) +GLAZE_API(glUniform2ui) +GLAZE_API(glUniform2ui64NV) +GLAZE_API(glUniform2ui64vNV) +GLAZE_API(glUniform2uiEXT) +GLAZE_API(glUniform2uiv) +GLAZE_API(glUniform2uivEXT) +GLAZE_API(glUniform3d) +GLAZE_API(glUniform3dv) +GLAZE_API(glUniform3f) +GLAZE_API(glUniform3fARB) +GLAZE_API(glUniform3fv) +GLAZE_API(glUniform3fvARB) +GLAZE_API(glUniform3i) +GLAZE_API(glUniform3i64NV) +GLAZE_API(glUniform3i64vNV) +GLAZE_API(glUniform3iARB) +GLAZE_API(glUniform3iv) +GLAZE_API(glUniform3ivARB) +GLAZE_API(glUniform3ui) +GLAZE_API(glUniform3ui64NV) +GLAZE_API(glUniform3ui64vNV) +GLAZE_API(glUniform3uiEXT) +GLAZE_API(glUniform3uiv) +GLAZE_API(glUniform3uivEXT) +GLAZE_API(glUniform4d) +GLAZE_API(glUniform4dv) +GLAZE_API(glUniform4f) +GLAZE_API(glUniform4fARB) +GLAZE_API(glUniform4fv) +GLAZE_API(glUniform4fvARB) +GLAZE_API(glUniform4i) +GLAZE_API(glUniform4i64NV) +GLAZE_API(glUniform4i64vNV) +GLAZE_API(glUniform4iARB) +GLAZE_API(glUniform4iv) +GLAZE_API(glUniform4ivARB) +GLAZE_API(glUniform4ui) +GLAZE_API(glUniform4ui64NV) +GLAZE_API(glUniform4ui64vNV) +GLAZE_API(glUniform4uiEXT) +GLAZE_API(glUniform4uiv) +GLAZE_API(glUniform4uivEXT) +GLAZE_API(glUniformBlockBinding) +GLAZE_API(glUniformBufferEXT) +GLAZE_API(glUniformHandleui64ARB) +GLAZE_API(glUniformHandleui64NV) +GLAZE_API(glUniformHandleui64vARB) +GLAZE_API(glUniformHandleui64vNV) +GLAZE_API(glUniformMatrix2dv) +GLAZE_API(glUniformMatrix2fv) +GLAZE_API(glUniformMatrix2fvARB) +GLAZE_API(glUniformMatrix2x3dv) +GLAZE_API(glUniformMatrix2x3fv) +GLAZE_API(glUniformMatrix2x4dv) +GLAZE_API(glUniformMatrix2x4fv) +GLAZE_API(glUniformMatrix3dv) +GLAZE_API(glUniformMatrix3fv) +GLAZE_API(glUniformMatrix3fvARB) +GLAZE_API(glUniformMatrix3x2dv) +GLAZE_API(glUniformMatrix3x2fv) +GLAZE_API(glUniformMatrix3x4dv) +GLAZE_API(glUniformMatrix3x4fv) +GLAZE_API(glUniformMatrix4dv) +GLAZE_API(glUniformMatrix4fv) +GLAZE_API(glUniformMatrix4fvARB) +GLAZE_API(glUniformMatrix4x2dv) +GLAZE_API(glUniformMatrix4x2fv) +GLAZE_API(glUniformMatrix4x3dv) +GLAZE_API(glUniformMatrix4x3fv) +GLAZE_API(glUniformSubroutinesuiv) +GLAZE_API(glUniformui64NV) +GLAZE_API(glUniformui64vNV) +GLAZE_API(glUnlockArraysEXT) +GLAZE_API(glUnmapBuffer) +GLAZE_API(glUnmapBufferARB) +GLAZE_API(glUnmapBufferOES) +GLAZE_API(glUnmapNamedBufferEXT) +GLAZE_API(glUnmapObjectBufferATI) +GLAZE_API(glUnmapTexture2DINTEL) +GLAZE_API(glUpdateObjectBufferATI) +GLAZE_API(glUseProgram) +GLAZE_API(glUseProgramObjectARB) +GLAZE_API(glUseProgramStages) +GLAZE_API(glUseProgramStagesEXT) +GLAZE_API(glUseShaderProgramEXT) +GLAZE_API(glValidateProgram) +GLAZE_API(glValidateProgramARB) +GLAZE_API(glValidateProgramPipeline) +GLAZE_API(glValidateProgramPipelineEXT) +GLAZE_API(glVariantArrayObjectATI) +GLAZE_API(glVariantbvEXT) +GLAZE_API(glVariantdvEXT) +GLAZE_API(glVariantfvEXT) +GLAZE_API(glVariantivEXT) +GLAZE_API(glVariantPointerEXT) +GLAZE_API(glVariantsvEXT) +GLAZE_API(glVariantubvEXT) +GLAZE_API(glVariantuivEXT) +GLAZE_API(glVariantusvEXT) +GLAZE_API(glVDPAUFiniNV) +GLAZE_API(glVDPAUGetSurfaceivNV) +GLAZE_API(glVDPAUInitNV) +GLAZE_API(glVDPAUIsSurfaceNV) +GLAZE_API(glVDPAUMapSurfacesNV) +GLAZE_API(glVDPAURegisterOutputSurfaceNV) +GLAZE_API(glVDPAURegisterVideoSurfaceNV) +GLAZE_API(glVDPAUSurfaceAccessNV) +GLAZE_API(glVDPAUUnmapSurfacesNV) +GLAZE_API(glVDPAUUnregisterSurfaceNV) +GLAZE_API(glVertex2bOES) +GLAZE_API(glVertex2bvOES) +GLAZE_API(glVertex2d) +GLAZE_API(glVertex2dv) +GLAZE_API(glVertex2f) +GLAZE_API(glVertex2fv) +GLAZE_API(glVertex2hNV) +GLAZE_API(glVertex2hvNV) +GLAZE_API(glVertex2i) +GLAZE_API(glVertex2iv) +GLAZE_API(glVertex2s) +GLAZE_API(glVertex2sv) +GLAZE_API(glVertex2xOES) +GLAZE_API(glVertex2xvOES) +GLAZE_API(glVertex3bOES) +GLAZE_API(glVertex3bvOES) +GLAZE_API(glVertex3d) +GLAZE_API(glVertex3dv) +GLAZE_API(glVertex3f) +GLAZE_API(glVertex3fv) +GLAZE_API(glVertex3hNV) +GLAZE_API(glVertex3hvNV) +GLAZE_API(glVertex3i) +GLAZE_API(glVertex3iv) +GLAZE_API(glVertex3s) +GLAZE_API(glVertex3sv) +GLAZE_API(glVertex3xOES) +GLAZE_API(glVertex3xvOES) +GLAZE_API(glVertex4bOES) +GLAZE_API(glVertex4bvOES) +GLAZE_API(glVertex4d) +GLAZE_API(glVertex4dv) +GLAZE_API(glVertex4f) +GLAZE_API(glVertex4fv) +GLAZE_API(glVertex4hNV) +GLAZE_API(glVertex4hvNV) +GLAZE_API(glVertex4i) +GLAZE_API(glVertex4iv) +GLAZE_API(glVertex4s) +GLAZE_API(glVertex4sv) +GLAZE_API(glVertex4xOES) +GLAZE_API(glVertex4xvOES) +GLAZE_API(glVertexArrayBindVertexBufferEXT) +GLAZE_API(glVertexArrayColorOffsetEXT) +GLAZE_API(glVertexArrayEdgeFlagOffsetEXT) +GLAZE_API(glVertexArrayFogCoordOffsetEXT) +GLAZE_API(glVertexArrayIndexOffsetEXT) +GLAZE_API(glVertexArrayMultiTexCoordOffsetEXT) +GLAZE_API(glVertexArrayNormalOffsetEXT) +GLAZE_API(glVertexArrayParameteriAPPLE) +GLAZE_API(glVertexArrayRangeAPPLE) +GLAZE_API(glVertexArrayRangeNV) +GLAZE_API(glVertexArraySecondaryColorOffsetEXT) +GLAZE_API(glVertexArrayTexCoordOffsetEXT) +GLAZE_API(glVertexArrayVertexAttribBindingEXT) +GLAZE_API(glVertexArrayVertexAttribFormatEXT) +GLAZE_API(glVertexArrayVertexAttribIFormatEXT) +GLAZE_API(glVertexArrayVertexAttribIOffsetEXT) +GLAZE_API(glVertexArrayVertexAttribLFormatEXT) +GLAZE_API(glVertexArrayVertexAttribLOffsetEXT) +GLAZE_API(glVertexArrayVertexAttribOffsetEXT) +GLAZE_API(glVertexArrayVertexBindingDivisorEXT) +GLAZE_API(glVertexArrayVertexOffsetEXT) +GLAZE_API(glVertexAttrib1d) +GLAZE_API(glVertexAttrib1dARB) +GLAZE_API(glVertexAttrib1dNV) +GLAZE_API(glVertexAttrib1dv) +GLAZE_API(glVertexAttrib1dvARB) +GLAZE_API(glVertexAttrib1dvNV) +GLAZE_API(glVertexAttrib1f) +GLAZE_API(glVertexAttrib1fARB) +GLAZE_API(glVertexAttrib1fNV) +GLAZE_API(glVertexAttrib1fv) +GLAZE_API(glVertexAttrib1fvARB) +GLAZE_API(glVertexAttrib1fvNV) +GLAZE_API(glVertexAttrib1hNV) +GLAZE_API(glVertexAttrib1hvNV) +GLAZE_API(glVertexAttrib1s) +GLAZE_API(glVertexAttrib1sARB) +GLAZE_API(glVertexAttrib1sNV) +GLAZE_API(glVertexAttrib1sv) +GLAZE_API(glVertexAttrib1svARB) +GLAZE_API(glVertexAttrib1svNV) +GLAZE_API(glVertexAttrib2d) +GLAZE_API(glVertexAttrib2dARB) +GLAZE_API(glVertexAttrib2dNV) +GLAZE_API(glVertexAttrib2dv) +GLAZE_API(glVertexAttrib2dvARB) +GLAZE_API(glVertexAttrib2dvNV) +GLAZE_API(glVertexAttrib2f) +GLAZE_API(glVertexAttrib2fARB) +GLAZE_API(glVertexAttrib2fNV) +GLAZE_API(glVertexAttrib2fv) +GLAZE_API(glVertexAttrib2fvARB) +GLAZE_API(glVertexAttrib2fvNV) +GLAZE_API(glVertexAttrib2hNV) +GLAZE_API(glVertexAttrib2hvNV) +GLAZE_API(glVertexAttrib2s) +GLAZE_API(glVertexAttrib2sARB) +GLAZE_API(glVertexAttrib2sNV) +GLAZE_API(glVertexAttrib2sv) +GLAZE_API(glVertexAttrib2svARB) +GLAZE_API(glVertexAttrib2svNV) +GLAZE_API(glVertexAttrib3d) +GLAZE_API(glVertexAttrib3dARB) +GLAZE_API(glVertexAttrib3dNV) +GLAZE_API(glVertexAttrib3dv) +GLAZE_API(glVertexAttrib3dvARB) +GLAZE_API(glVertexAttrib3dvNV) +GLAZE_API(glVertexAttrib3f) +GLAZE_API(glVertexAttrib3fARB) +GLAZE_API(glVertexAttrib3fNV) +GLAZE_API(glVertexAttrib3fv) +GLAZE_API(glVertexAttrib3fvARB) +GLAZE_API(glVertexAttrib3fvNV) +GLAZE_API(glVertexAttrib3hNV) +GLAZE_API(glVertexAttrib3hvNV) +GLAZE_API(glVertexAttrib3s) +GLAZE_API(glVertexAttrib3sARB) +GLAZE_API(glVertexAttrib3sNV) +GLAZE_API(glVertexAttrib3sv) +GLAZE_API(glVertexAttrib3svARB) +GLAZE_API(glVertexAttrib3svNV) +GLAZE_API(glVertexAttrib4bv) +GLAZE_API(glVertexAttrib4bvARB) +GLAZE_API(glVertexAttrib4d) +GLAZE_API(glVertexAttrib4dARB) +GLAZE_API(glVertexAttrib4dNV) +GLAZE_API(glVertexAttrib4dv) +GLAZE_API(glVertexAttrib4dvARB) +GLAZE_API(glVertexAttrib4dvNV) +GLAZE_API(glVertexAttrib4f) +GLAZE_API(glVertexAttrib4fARB) +GLAZE_API(glVertexAttrib4fNV) +GLAZE_API(glVertexAttrib4fv) +GLAZE_API(glVertexAttrib4fvARB) +GLAZE_API(glVertexAttrib4fvNV) +GLAZE_API(glVertexAttrib4hNV) +GLAZE_API(glVertexAttrib4hvNV) +GLAZE_API(glVertexAttrib4iv) +GLAZE_API(glVertexAttrib4ivARB) +GLAZE_API(glVertexAttrib4Nbv) +GLAZE_API(glVertexAttrib4NbvARB) +GLAZE_API(glVertexAttrib4Niv) +GLAZE_API(glVertexAttrib4NivARB) +GLAZE_API(glVertexAttrib4Nsv) +GLAZE_API(glVertexAttrib4NsvARB) +GLAZE_API(glVertexAttrib4Nub) +GLAZE_API(glVertexAttrib4NubARB) +GLAZE_API(glVertexAttrib4Nubv) +GLAZE_API(glVertexAttrib4NubvARB) +GLAZE_API(glVertexAttrib4Nuiv) +GLAZE_API(glVertexAttrib4NuivARB) +GLAZE_API(glVertexAttrib4Nusv) +GLAZE_API(glVertexAttrib4NusvARB) +GLAZE_API(glVertexAttrib4s) +GLAZE_API(glVertexAttrib4sARB) +GLAZE_API(glVertexAttrib4sNV) +GLAZE_API(glVertexAttrib4sv) +GLAZE_API(glVertexAttrib4svARB) +GLAZE_API(glVertexAttrib4svNV) +GLAZE_API(glVertexAttrib4ubNV) +GLAZE_API(glVertexAttrib4ubv) +GLAZE_API(glVertexAttrib4ubvARB) +GLAZE_API(glVertexAttrib4ubvNV) +GLAZE_API(glVertexAttrib4uiv) +GLAZE_API(glVertexAttrib4uivARB) +GLAZE_API(glVertexAttrib4usv) +GLAZE_API(glVertexAttrib4usvARB) +GLAZE_API(glVertexAttribArrayObjectATI) +GLAZE_API(glVertexAttribBinding) +GLAZE_API(glVertexAttribDivisor) +GLAZE_API(glVertexAttribDivisorANGLE) +GLAZE_API(glVertexAttribDivisorARB) +GLAZE_API(glVertexAttribDivisorNV) +GLAZE_API(glVertexAttribFormat) +GLAZE_API(glVertexAttribFormatNV) +GLAZE_API(glVertexAttribI1i) +GLAZE_API(glVertexAttribI1iEXT) +GLAZE_API(glVertexAttribI1iv) +GLAZE_API(glVertexAttribI1ivEXT) +GLAZE_API(glVertexAttribI1ui) +GLAZE_API(glVertexAttribI1uiEXT) +GLAZE_API(glVertexAttribI1uiv) +GLAZE_API(glVertexAttribI1uivEXT) +GLAZE_API(glVertexAttribI2i) +GLAZE_API(glVertexAttribI2iEXT) +GLAZE_API(glVertexAttribI2iv) +GLAZE_API(glVertexAttribI2ivEXT) +GLAZE_API(glVertexAttribI2ui) +GLAZE_API(glVertexAttribI2uiEXT) +GLAZE_API(glVertexAttribI2uiv) +GLAZE_API(glVertexAttribI2uivEXT) +GLAZE_API(glVertexAttribI3i) +GLAZE_API(glVertexAttribI3iEXT) +GLAZE_API(glVertexAttribI3iv) +GLAZE_API(glVertexAttribI3ivEXT) +GLAZE_API(glVertexAttribI3ui) +GLAZE_API(glVertexAttribI3uiEXT) +GLAZE_API(glVertexAttribI3uiv) +GLAZE_API(glVertexAttribI3uivEXT) +GLAZE_API(glVertexAttribI4bv) +GLAZE_API(glVertexAttribI4bvEXT) +GLAZE_API(glVertexAttribI4i) +GLAZE_API(glVertexAttribI4iEXT) +GLAZE_API(glVertexAttribI4iv) +GLAZE_API(glVertexAttribI4ivEXT) +GLAZE_API(glVertexAttribI4sv) +GLAZE_API(glVertexAttribI4svEXT) +GLAZE_API(glVertexAttribI4ubv) +GLAZE_API(glVertexAttribI4ubvEXT) +GLAZE_API(glVertexAttribI4ui) +GLAZE_API(glVertexAttribI4uiEXT) +GLAZE_API(glVertexAttribI4uiv) +GLAZE_API(glVertexAttribI4uivEXT) +GLAZE_API(glVertexAttribI4usv) +GLAZE_API(glVertexAttribI4usvEXT) +GLAZE_API(glVertexAttribIFormat) +GLAZE_API(glVertexAttribIFormatNV) +GLAZE_API(glVertexAttribIPointer) +GLAZE_API(glVertexAttribIPointerEXT) +GLAZE_API(glVertexAttribL1d) +GLAZE_API(glVertexAttribL1dEXT) +GLAZE_API(glVertexAttribL1dv) +GLAZE_API(glVertexAttribL1dvEXT) +GLAZE_API(glVertexAttribL1i64NV) +GLAZE_API(glVertexAttribL1i64vNV) +GLAZE_API(glVertexAttribL1ui64ARB) +GLAZE_API(glVertexAttribL1ui64NV) +GLAZE_API(glVertexAttribL1ui64vARB) +GLAZE_API(glVertexAttribL1ui64vNV) +GLAZE_API(glVertexAttribL2d) +GLAZE_API(glVertexAttribL2dEXT) +GLAZE_API(glVertexAttribL2dv) +GLAZE_API(glVertexAttribL2dvEXT) +GLAZE_API(glVertexAttribL2i64NV) +GLAZE_API(glVertexAttribL2i64vNV) +GLAZE_API(glVertexAttribL2ui64NV) +GLAZE_API(glVertexAttribL2ui64vNV) +GLAZE_API(glVertexAttribL3d) +GLAZE_API(glVertexAttribL3dEXT) +GLAZE_API(glVertexAttribL3dv) +GLAZE_API(glVertexAttribL3dvEXT) +GLAZE_API(glVertexAttribL3i64NV) +GLAZE_API(glVertexAttribL3i64vNV) +GLAZE_API(glVertexAttribL3ui64NV) +GLAZE_API(glVertexAttribL3ui64vNV) +GLAZE_API(glVertexAttribL4d) +GLAZE_API(glVertexAttribL4dEXT) +GLAZE_API(glVertexAttribL4dv) +GLAZE_API(glVertexAttribL4dvEXT) +GLAZE_API(glVertexAttribL4i64NV) +GLAZE_API(glVertexAttribL4i64vNV) +GLAZE_API(glVertexAttribL4ui64NV) +GLAZE_API(glVertexAttribL4ui64vNV) +GLAZE_API(glVertexAttribLFormat) +GLAZE_API(glVertexAttribLFormatNV) +GLAZE_API(glVertexAttribLPointer) +GLAZE_API(glVertexAttribLPointerEXT) +GLAZE_API(glVertexAttribP1ui) +GLAZE_API(glVertexAttribP1uiv) +GLAZE_API(glVertexAttribP2ui) +GLAZE_API(glVertexAttribP2uiv) +GLAZE_API(glVertexAttribP3ui) +GLAZE_API(glVertexAttribP3uiv) +GLAZE_API(glVertexAttribP4ui) +GLAZE_API(glVertexAttribP4uiv) +GLAZE_API(glVertexAttribParameteriAMD) +GLAZE_API(glVertexAttribPointer) +GLAZE_API(glVertexAttribPointerARB) +GLAZE_API(glVertexAttribPointerNV) +GLAZE_API(glVertexAttribs1dvNV) +GLAZE_API(glVertexAttribs1fvNV) +GLAZE_API(glVertexAttribs1hvNV) +GLAZE_API(glVertexAttribs1svNV) +GLAZE_API(glVertexAttribs2dvNV) +GLAZE_API(glVertexAttribs2fvNV) +GLAZE_API(glVertexAttribs2hvNV) +GLAZE_API(glVertexAttribs2svNV) +GLAZE_API(glVertexAttribs3dvNV) +GLAZE_API(glVertexAttribs3fvNV) +GLAZE_API(glVertexAttribs3hvNV) +GLAZE_API(glVertexAttribs3svNV) +GLAZE_API(glVertexAttribs4dvNV) +GLAZE_API(glVertexAttribs4fvNV) +GLAZE_API(glVertexAttribs4hvNV) +GLAZE_API(glVertexAttribs4svNV) +GLAZE_API(glVertexAttribs4ubvNV) +GLAZE_API(glVertexBindingDivisor) +GLAZE_API(glVertexBlendARB) +GLAZE_API(glVertexBlendEnvfATI) +GLAZE_API(glVertexBlendEnviATI) +GLAZE_API(glVertexFormatNV) +GLAZE_API(glVertexP2ui) +GLAZE_API(glVertexP2uiv) +GLAZE_API(glVertexP3ui) +GLAZE_API(glVertexP3uiv) +GLAZE_API(glVertexP4ui) +GLAZE_API(glVertexP4uiv) +GLAZE_API(glVertexPointer) +GLAZE_API(glVertexPointerEXT) +GLAZE_API(glVertexPointerListIBM) +GLAZE_API(glVertexPointervINTEL) +GLAZE_API(glVertexStream1dATI) +GLAZE_API(glVertexStream1dvATI) +GLAZE_API(glVertexStream1fATI) +GLAZE_API(glVertexStream1fvATI) +GLAZE_API(glVertexStream1iATI) +GLAZE_API(glVertexStream1ivATI) +GLAZE_API(glVertexStream1sATI) +GLAZE_API(glVertexStream1svATI) +GLAZE_API(glVertexStream2dATI) +GLAZE_API(glVertexStream2dvATI) +GLAZE_API(glVertexStream2fATI) +GLAZE_API(glVertexStream2fvATI) +GLAZE_API(glVertexStream2iATI) +GLAZE_API(glVertexStream2ivATI) +GLAZE_API(glVertexStream2sATI) +GLAZE_API(glVertexStream2svATI) +GLAZE_API(glVertexStream3dATI) +GLAZE_API(glVertexStream3dvATI) +GLAZE_API(glVertexStream3fATI) +GLAZE_API(glVertexStream3fvATI) +GLAZE_API(glVertexStream3iATI) +GLAZE_API(glVertexStream3ivATI) +GLAZE_API(glVertexStream3sATI) +GLAZE_API(glVertexStream3svATI) +GLAZE_API(glVertexStream4dATI) +GLAZE_API(glVertexStream4dvATI) +GLAZE_API(glVertexStream4fATI) +GLAZE_API(glVertexStream4fvATI) +GLAZE_API(glVertexStream4iATI) +GLAZE_API(glVertexStream4ivATI) +GLAZE_API(glVertexStream4sATI) +GLAZE_API(glVertexStream4svATI) +GLAZE_API(glVertexWeightfEXT) +GLAZE_API(glVertexWeightfvEXT) +GLAZE_API(glVertexWeighthNV) +GLAZE_API(glVertexWeighthvNV) +GLAZE_API(glVertexWeightPointerEXT) +GLAZE_API(glVideoCaptureNV) +GLAZE_API(glVideoCaptureStreamParameterdvNV) +GLAZE_API(glVideoCaptureStreamParameterfvNV) +GLAZE_API(glVideoCaptureStreamParameterivNV) +GLAZE_API(glViewport) +GLAZE_API(glViewportArrayv) +GLAZE_API(glViewportIndexedf) +GLAZE_API(glViewportIndexedfv) +GLAZE_API(glWaitSync) +GLAZE_API(glWaitSyncAPPLE) +GLAZE_API(glWeightbvARB) +GLAZE_API(glWeightdvARB) +GLAZE_API(glWeightfvARB) +GLAZE_API(glWeightivARB) +GLAZE_API(glWeightPathsNV) +GLAZE_API(glWeightPointerARB) +GLAZE_API(glWeightPointerOES) +GLAZE_API(glWeightsvARB) +GLAZE_API(glWeightubvARB) +GLAZE_API(glWeightuivARB) +GLAZE_API(glWeightusvARB) +GLAZE_API(glWindowPos2d) +GLAZE_API(glWindowPos2dARB) +GLAZE_API(glWindowPos2dMESA) +GLAZE_API(glWindowPos2dv) +GLAZE_API(glWindowPos2dvARB) +GLAZE_API(glWindowPos2dvMESA) +GLAZE_API(glWindowPos2f) +GLAZE_API(glWindowPos2fARB) +GLAZE_API(glWindowPos2fMESA) +GLAZE_API(glWindowPos2fv) +GLAZE_API(glWindowPos2fvARB) +GLAZE_API(glWindowPos2fvMESA) +GLAZE_API(glWindowPos2i) +GLAZE_API(glWindowPos2iARB) +GLAZE_API(glWindowPos2iMESA) +GLAZE_API(glWindowPos2iv) +GLAZE_API(glWindowPos2ivARB) +GLAZE_API(glWindowPos2ivMESA) +GLAZE_API(glWindowPos2s) +GLAZE_API(glWindowPos2sARB) +GLAZE_API(glWindowPos2sMESA) +GLAZE_API(glWindowPos2sv) +GLAZE_API(glWindowPos2svARB) +GLAZE_API(glWindowPos2svMESA) +GLAZE_API(glWindowPos3d) +GLAZE_API(glWindowPos3dARB) +GLAZE_API(glWindowPos3dMESA) +GLAZE_API(glWindowPos3dv) +GLAZE_API(glWindowPos3dvARB) +GLAZE_API(glWindowPos3dvMESA) +GLAZE_API(glWindowPos3f) +GLAZE_API(glWindowPos3fARB) +GLAZE_API(glWindowPos3fMESA) +GLAZE_API(glWindowPos3fv) +GLAZE_API(glWindowPos3fvARB) +GLAZE_API(glWindowPos3fvMESA) +GLAZE_API(glWindowPos3i) +GLAZE_API(glWindowPos3iARB) +GLAZE_API(glWindowPos3iMESA) +GLAZE_API(glWindowPos3iv) +GLAZE_API(glWindowPos3ivARB) +GLAZE_API(glWindowPos3ivMESA) +GLAZE_API(glWindowPos3s) +GLAZE_API(glWindowPos3sARB) +GLAZE_API(glWindowPos3sMESA) +GLAZE_API(glWindowPos3sv) +GLAZE_API(glWindowPos3svARB) +GLAZE_API(glWindowPos3svMESA) +GLAZE_API(glWindowPos4dMESA) +GLAZE_API(glWindowPos4dvMESA) +GLAZE_API(glWindowPos4fMESA) +GLAZE_API(glWindowPos4fvMESA) +GLAZE_API(glWindowPos4iMESA) +GLAZE_API(glWindowPos4ivMESA) +GLAZE_API(glWindowPos4sMESA) +GLAZE_API(glWindowPos4svMESA) +GLAZE_API(glWriteMaskEXT) + diff --git a/specs/gl.xml b/specs/gl.xml new file mode 100644 index 0000000..66d3b34 --- /dev/null +++ b/specs/gl.xml @@ -0,0 +1,40856 @@ + + + +Copyright (c) 2013 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Materials. + +THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. + +------------------------------------------------------------------------ + +This file, gl.xml, is the OpenGL and OpenGL API Registry. The older +".spec" file format has been retired and will no longer be updated with +new extensions and API versions. The canonical version of the registry, +together with documentation, schema, and Python generator scripts used +to generate C header files for OpenGL and OpenGL ES, can always be found +in the Khronos Registry at + http://www.opengl.org/registry/ + + + + + + #include <stddef.h> + #include <KHR/khrplatform.h> + #ifndef GLEXT_64_TYPES_DEFINED +/* This code block is duplicated in glxext.h, so must be protected */ +#define GLEXT_64_TYPES_DEFINED +/* Define int32_t, int64_t, and uint64_t types for UST/MSC */ +/* (as used in the GL_EXT_timer_query extension). */ +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +#include <inttypes.h> +#elif defined(__sun__) || defined(__digital__) +#include <inttypes.h> +#if defined(__STDC__) +#if defined(__arch64__) || defined(_LP64) +typedef long int int64_t; +typedef unsigned long int uint64_t; +#else +typedef long long int int64_t; +typedef unsigned long long int uint64_t; +#endif /* __arch64__ */ +#endif /* __STDC__ */ +#elif defined( __VMS ) || defined(__sgi) +#include <inttypes.h> +#elif defined(__SCO__) || defined(__USLC__) +#include <stdint.h> +#elif defined(__UNIXOS2__) || defined(__SOL64__) +typedef long int int32_t; +typedef long long int int64_t; +typedef unsigned long long int uint64_t; +#elif defined(_WIN32) && defined(__GNUC__) +#include <stdint.h> +#elif defined(_WIN32) +typedef __int32 int32_t; +typedef __int64 int64_t; +typedef unsigned __int64 uint64_t; +#else +/* Fallback if nothing above works */ +#include <inttypes.h> +#endif +#endif + + typedef unsigned int GLenum; + typedef unsigned char GLboolean; + typedef unsigned int GLbitfield; + typedef void GLvoid; + typedef signed char GLbyte; + typedef short GLshort; + typedef int GLint; + typedef int GLclampx; + typedef unsigned char GLubyte; + typedef unsigned short GLushort; + typedef unsigned int GLuint; + typedef int GLsizei; + typedef float GLfloat; + typedef float GLclampf; + typedef double GLdouble; + typedef double GLclampd; + typedef void *GLeglImageOES; + typedef char GLchar; + typedef char GLcharARB; + #ifdef __APPLE__ +typedef void *GLhandleARB; +#else +typedef unsigned int GLhandleARB; +#endif + typedef unsigned short GLhalfARB; + typedef unsigned short GLhalf; + typedef GLint GLfixed; + typedef ptrdiff_t GLintptr; + typedef ptrdiff_t GLsizeiptr; + typedef int64_t GLint64; + typedef uint64_t GLuint64; + typedef ptrdiff_t GLintptrARB; + typedef ptrdiff_t GLsizeiptrARB; + typedef int64_t GLint64EXT; + typedef uint64_t GLuint64EXT; + typedef struct __GLsync *GLsync; + struct _cl_context; + struct _cl_event; + typedef void ( *GLDEBUGPROC)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam); + typedef void ( *GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam); + typedef void ( *GLDEBUGPROCKHR)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam); + + typedef khronos_int32_t GLclampx; + + typedef khronos_int8_t GLbyte; + typedef khronos_uint8_t GLubyte; + typedef khronos_float_t GLfloat; + typedef khronos_float_t GLclampf; + typedef khronos_int32_t GLfixed; + typedef khronos_int64_t GLint64; + typedef khronos_uint64_t GLuint64; + typedef khronos_intptr_t GLintptr; + typedef khronos_ssize_t GLsizeiptr; + + typedef khronos_int8_t GLbyte; + typedef khronos_uint8_t GLubyte; + typedef khronos_float_t GLfloat; + typedef khronos_float_t GLclampf; + typedef khronos_int32_t GLfixed; + typedef khronos_int64_t GLint64; + typedef khronos_uint64_t GLuint64; + typedef khronos_int64_t GLint64EXT; + typedef khronos_uint64_t GLuint64EXT; + typedef khronos_intptr_t GLintptr; + typedef khronos_ssize_t GLsizeiptr; + + + typedef void ( *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam); + typedef unsigned short GLhalfNV; + typedef GLintptr GLvdpauSurfaceNV; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + void glAccum + GLenum op + GLfloat value + + + + void glAccumxOES + GLenum op + GLfixed value + + + void glActiveProgramEXT + GLuint program + + + void glActiveShaderProgram + GLuint pipeline + GLuint program + + + void glActiveShaderProgramEXT + GLuint pipeline + GLuint program + + + void glActiveStencilFaceEXT + GLenum face + + + + void glActiveTexture + GLenum texture + + + + void glActiveTextureARB + GLenum texture + + + + + void glActiveVaryingNV + GLuint program + const GLchar *name + + + void glAlphaFragmentOp1ATI + GLenum op + GLuint dst + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + + + void glAlphaFragmentOp2ATI + GLenum op + GLuint dst + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod + + + void glAlphaFragmentOp3ATI + GLenum op + GLuint dst + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod + GLuint arg3 + GLuint arg3Rep + GLuint arg3Mod + + + void glAlphaFunc + GLenum func + GLfloat ref + + + + void glAlphaFuncQCOM + GLenum func + GLclampf ref + + + void glAlphaFuncx + GLenum func + GLfixed ref + + + void glAlphaFuncxOES + GLenum func + GLfixed ref + + + void glApplyTextureEXT + GLenum mode + + + GLboolean glAreProgramsResidentNV + GLsizei n + const GLuint *programs + GLboolean *residences + + + + GLboolean glAreTexturesResident + GLsizei n + const GLuint *textures + GLboolean *residences + + + + GLboolean glAreTexturesResidentEXT + GLsizei n + const GLuint *textures + GLboolean *residences + + + + void glArrayElement + GLint i + + + void glArrayElementEXT + GLint i + + + + void glArrayObjectATI + GLenum array + GLint size + GLenum type + GLsizei stride + GLuint buffer + GLuint offset + + + void glAsyncMarkerSGIX + GLuint marker + + + void glAttachObjectARB + GLhandleARB containerObj + GLhandleARB obj + + + + void glAttachShader + GLuint program + GLuint shader + + + void glBegin + GLenum mode + + + + void glBeginConditionalRender + GLuint id + GLenum mode + + + void glBeginConditionalRenderNV + GLuint id + GLenum mode + + + + + void glBeginConditionalRenderNVX + GLuint id + + + void glBeginFragmentShaderATI + + + void glBeginOcclusionQueryNV + GLuint id + + + void glBeginPerfMonitorAMD + GLuint monitor + + + void glBeginQuery + GLenum target + GLuint id + + + + void glBeginQueryARB + GLenum target + GLuint id + + + + void glBeginQueryEXT + GLenum target + GLuint id + + + void glBeginQueryIndexed + GLenum target + GLuint index + GLuint id + + + void glBeginTransformFeedback + GLenum primitiveMode + + + void glBeginTransformFeedbackEXT + GLenum primitiveMode + + + + void glBeginTransformFeedbackNV + GLenum primitiveMode + + + + void glBeginVertexShaderEXT + + + void glBeginVideoCaptureNV + GLuint video_capture_slot + + + void glBindAttribLocation + GLuint program + GLuint index + const GLchar *name + + + void glBindAttribLocationARB + GLhandleARB programObj + GLuint index + const GLcharARB *name + + + + void glBindBuffer + GLenum target + GLuint buffer + + + void glBindBufferARB + GLenum target + GLuint buffer + + + + void glBindBufferBase + GLenum target + GLuint index + GLuint buffer + + + void glBindBufferBaseEXT + GLenum target + GLuint index + GLuint buffer + + + + void glBindBufferBaseNV + GLenum target + GLuint index + GLuint buffer + + + + void glBindBufferOffsetEXT + GLenum target + GLuint index + GLuint buffer + GLintptr offset + + + void glBindBufferOffsetNV + GLenum target + GLuint index + GLuint buffer + GLintptr offset + + + + void glBindBufferRange + GLenum target + GLuint index + GLuint buffer + GLintptr offset + GLsizeiptr size + + + void glBindBufferRangeEXT + GLenum target + GLuint index + GLuint buffer + GLintptr offset + GLsizeiptr size + + + + void glBindBufferRangeNV + GLenum target + GLuint index + GLuint buffer + GLintptr offset + GLsizeiptr size + + + + void glBindBuffersBase + GLenum target + GLuint first + GLsizei count + const GLuint *buffers + + + void glBindBuffersRange + GLenum target + GLuint first + GLsizei count + const GLuint *buffers + const GLintptr *offsets + const GLsizeiptr *sizes + + + void glBindFragDataLocation + GLuint program + GLuint color + const GLchar *name + + + void glBindFragDataLocationEXT + GLuint program + GLuint color + const GLchar *name + + + + void glBindFragDataLocationIndexed + GLuint program + GLuint colorNumber + GLuint index + const GLchar *name + + + void glBindFragmentShaderATI + GLuint id + + + void glBindFramebuffer + GLenum target + GLuint framebuffer + + + + void glBindFramebufferEXT + GLenum target + GLuint framebuffer + + + + void glBindFramebufferOES + GLenum target + GLuint framebuffer + + + void glBindImageTexture + GLuint unit + GLuint texture + GLint level + GLboolean layered + GLint layer + GLenum access + GLenum format + + + void glBindImageTextureEXT + GLuint index + GLuint texture + GLint level + GLboolean layered + GLint layer + GLenum access + GLint format + + + void glBindImageTextures + GLuint first + GLsizei count + const GLuint *textures + + + GLuint glBindLightParameterEXT + GLenum light + GLenum value + + + GLuint glBindMaterialParameterEXT + GLenum face + GLenum value + + + void glBindMultiTextureEXT + GLenum texunit + GLenum target + GLuint texture + + + GLuint glBindParameterEXT + GLenum value + + + void glBindProgramARB + GLenum target + GLuint program + + + + void glBindProgramNV + GLenum target + GLuint id + + + + + void glBindProgramPipeline + GLuint pipeline + + + void glBindProgramPipelineEXT + GLuint pipeline + + + void glBindRenderbuffer + GLenum target + GLuint renderbuffer + + + + void glBindRenderbufferEXT + GLenum target + GLuint renderbuffer + + + + void glBindRenderbufferOES + GLenum target + GLuint renderbuffer + + + void glBindSampler + GLuint unit + GLuint sampler + + + void glBindSamplers + GLuint first + GLsizei count + const GLuint *samplers + + + GLuint glBindTexGenParameterEXT + GLenum unit + GLenum coord + GLenum value + + + void glBindTexture + GLenum target + GLuint texture + + + + void glBindTextureEXT + GLenum target + GLuint texture + + + + + GLuint glBindTextureUnitParameterEXT + GLenum unit + GLenum value + + + void glBindTextures + GLuint first + GLsizei count + const GLuint *textures + + + void glBindTransformFeedback + GLenum target + GLuint id + + + void glBindTransformFeedbackNV + GLenum target + GLuint id + + + void glBindVertexArray + GLuint array + + + + void glBindVertexArrayAPPLE + GLuint array + + + + void glBindVertexArrayOES + GLuint array + + + void glBindVertexBuffer + GLuint bindingindex + GLuint buffer + GLintptr offset + GLsizei stride + + + void glBindVertexBuffers + GLuint first + GLsizei count + const GLuint *buffers + const GLintptr *offsets + const GLsizei *strides + + + void glBindVertexShaderEXT + GLuint id + + + void glBindVideoCaptureStreamBufferNV + GLuint video_capture_slot + GLuint stream + GLenum frame_region + GLintptrARB offset + + + void glBindVideoCaptureStreamTextureNV + GLuint video_capture_slot + GLuint stream + GLenum frame_region + GLenum target + GLuint texture + + + void glBinormal3bEXT + GLbyte bx + GLbyte by + GLbyte bz + + + + void glBinormal3bvEXT + const GLbyte *v + + + void glBinormal3dEXT + GLdouble bx + GLdouble by + GLdouble bz + + + + void glBinormal3dvEXT + const GLdouble *v + + + void glBinormal3fEXT + GLfloat bx + GLfloat by + GLfloat bz + + + + void glBinormal3fvEXT + const GLfloat *v + + + void glBinormal3iEXT + GLint bx + GLint by + GLint bz + + + + void glBinormal3ivEXT + const GLint *v + + + void glBinormal3sEXT + GLshort bx + GLshort by + GLshort bz + + + + void glBinormal3svEXT + const GLshort *v + + + void glBinormalPointerEXT + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glBitmap + GLsizei width + GLsizei height + GLfloat xorig + GLfloat yorig + GLfloat xmove + GLfloat ymove + const GLubyte *bitmap + + + + + void glBitmapxOES + GLsizei width + GLsizei height + GLfixed xorig + GLfixed yorig + GLfixed xmove + GLfixed ymove + const GLubyte *bitmap + + + void glBlendColor + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha + + + + void glBlendColorEXT + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha + + + + + void glBlendColorxOES + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha + + + void glBlendEquation + GLenum mode + + + + void glBlendEquationEXT + GLenum mode + + + + + void glBlendEquationIndexedAMD + GLuint buf + GLenum mode + + + + void glBlendEquationOES + GLenum mode + + + void glBlendEquationSeparate + GLenum modeRGB + GLenum modeAlpha + + + + void glBlendEquationSeparateEXT + GLenum modeRGB + GLenum modeAlpha + + + + + void glBlendEquationSeparateIndexedAMD + GLuint buf + GLenum modeRGB + GLenum modeAlpha + + + + void glBlendEquationSeparateOES + GLenum modeRGB + GLenum modeAlpha + + + void glBlendEquationSeparatei + GLuint buf + GLenum modeRGB + GLenum modeAlpha + + + void glBlendEquationSeparateiARB + GLuint buf + GLenum modeRGB + GLenum modeAlpha + + + + void glBlendEquationi + GLuint buf + GLenum mode + + + void glBlendEquationiARB + GLuint buf + GLenum mode + + + + void glBlendFunc + GLenum sfactor + GLenum dfactor + + + + void glBlendFuncIndexedAMD + GLuint buf + GLenum src + GLenum dst + + + + void glBlendFuncSeparate + GLenum sfactorRGB + GLenum dfactorRGB + GLenum sfactorAlpha + GLenum dfactorAlpha + + + + void glBlendFuncSeparateEXT + GLenum sfactorRGB + GLenum dfactorRGB + GLenum sfactorAlpha + GLenum dfactorAlpha + + + + + void glBlendFuncSeparateINGR + GLenum sfactorRGB + GLenum dfactorRGB + GLenum sfactorAlpha + GLenum dfactorAlpha + + + + + void glBlendFuncSeparateIndexedAMD + GLuint buf + GLenum srcRGB + GLenum dstRGB + GLenum srcAlpha + GLenum dstAlpha + + + + void glBlendFuncSeparateOES + GLenum srcRGB + GLenum dstRGB + GLenum srcAlpha + GLenum dstAlpha + + + void glBlendFuncSeparatei + GLuint buf + GLenum srcRGB + GLenum dstRGB + GLenum srcAlpha + GLenum dstAlpha + + + void glBlendFuncSeparateiARB + GLuint buf + GLenum srcRGB + GLenum dstRGB + GLenum srcAlpha + GLenum dstAlpha + + + + void glBlendFunci + GLuint buf + GLenum src + GLenum dst + + + void glBlendFunciARB + GLuint buf + GLenum src + GLenum dst + + + + void glBlendParameteriNV + GLenum pname + GLint value + + + void glBlendBarrierNV + + + void glBlitFramebuffer + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLbitfield mask + GLenum filter + + + + void glBlitFramebufferANGLE + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLbitfield mask + GLenum filter + + + void glBlitFramebufferEXT + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLbitfield mask + GLenum filter + + + + + void glBlitFramebufferNV + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLbitfield mask + GLenum filter + + + void glBufferAddressRangeNV + GLenum pname + GLuint index + GLuint64EXT address + GLsizeiptr length + + + void glBufferData + GLenum target + GLsizeiptr size + const GLvoid *data + GLenum usage + + + void glBufferDataARB + GLenum target + GLsizeiptrARB size + const GLvoid *data + GLenum usage + + + + void glBufferParameteriAPPLE + GLenum target + GLenum pname + GLint param + + + void glBufferStorage + GLenum target + GLsizeiptr size + const void *data + GLbitfield flags + + + void glBufferSubData + GLenum target + GLintptr offset + GLsizeiptr size + const GLvoid *data + + + void glBufferSubDataARB + GLenum target + GLintptrARB offset + GLsizeiptrARB size + const GLvoid *data + + + + void glCallList + GLuint list + + + + void glCallLists + GLsizei n + GLenum type + const GLvoid *lists + + + + GLenum glCheckFramebufferStatus + GLenum target + + + + GLenum glCheckFramebufferStatusEXT + GLenum target + + + + + GLenum glCheckFramebufferStatusOES + GLenum target + + + GLenum glCheckNamedFramebufferStatusEXT + GLuint framebuffer + GLenum target + + + void glClampColor + GLenum target + GLenum clamp + + + + void glClampColorARB + GLenum target + GLenum clamp + + + + + void glClear + GLbitfield mask + + + + void glClearAccum + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha + + + + void glClearAccumxOES + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha + + + void glClearBufferData + GLenum target + GLenum internalformat + GLenum format + GLenum type + const void *data + + + void glClearBufferSubData + GLenum target + GLenum internalformat + GLintptr offset + GLsizeiptr size + GLenum format + GLenum type + const void *data + + + void glClearBufferfi + GLenum buffer + GLint drawbuffer + GLfloat depth + GLint stencil + + + void glClearBufferfv + GLenum buffer + GLint drawbuffer + const GLfloat *value + + + void glClearBufferiv + GLenum buffer + GLint drawbuffer + const GLint *value + + + void glClearBufferuiv + GLenum buffer + GLint drawbuffer + const GLuint *value + + + void glClearColor + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha + + + + void glClearColorIiEXT + GLint red + GLint green + GLint blue + GLint alpha + + + + void glClearColorIuiEXT + GLuint red + GLuint green + GLuint blue + GLuint alpha + + + + void glClearColorx + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha + + + void glClearColorxOES + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha + + + void glClearDepth + GLdouble depth + + + + void glClearDepthdNV + GLdouble depth + + + + void glClearDepthf + GLfloat d + + + void glClearDepthfOES + GLclampf depth + + + + + void glClearDepthx + GLfixed depth + + + void glClearDepthxOES + GLfixed depth + + + void glClearIndex + GLfloat c + + + + void glClearNamedBufferDataEXT + GLuint buffer + GLenum internalformat + GLenum format + GLenum type + const void *data + + + void glClearNamedBufferSubDataEXT + GLuint buffer + GLenum internalformat + GLenum format + GLenum type + GLsizeiptr offset + GLsizeiptr size + const void *data + + + void glClearStencil + GLint s + + + + void glClearTexImage + GLuint texture + GLint level + GLenum format + GLenum type + const void *data + + + void glClearTexSubImage + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const void *data + + + void glClientActiveTexture + GLenum texture + + + void glClientActiveTextureARB + GLenum texture + + + + void glClientActiveVertexStreamATI + GLenum stream + + + void glClientAttribDefaultEXT + GLbitfield mask + + + GLenum glClientWaitSync + GLsync sync + GLbitfield flags + GLuint64 timeout + + + GLenum glClientWaitSyncAPPLE + GLsync sync + GLbitfield flags + GLuint64 timeout + + + void glClipControlARB + GLenum origin + GLenum depth + + + void glClipPlane + GLenum plane + const GLdouble *equation + + + + void glClipPlanef + GLenum p + const GLfloat *eqn + + + void glClipPlanefIMG + GLenum p + const GLfloat *eqn + + + void glClipPlanefOES + GLenum plane + const GLfloat *equation + + + + void glClipPlanex + GLenum plane + const GLfixed *equation + + + void glClipPlanexIMG + GLenum p + const GLfixed *eqn + + + void glClipPlanexOES + GLenum plane + const GLfixed *equation + + + void glColor3b + GLbyte red + GLbyte green + GLbyte blue + + + + void glColor3bv + const GLbyte *v + + + + void glColor3d + GLdouble red + GLdouble green + GLdouble blue + + + + void glColor3dv + const GLdouble *v + + + + void glColor3f + GLfloat red + GLfloat green + GLfloat blue + + + + void glColor3fVertex3fSUN + GLfloat r + GLfloat g + GLfloat b + GLfloat x + GLfloat y + GLfloat z + + + void glColor3fVertex3fvSUN + const GLfloat *c + const GLfloat *v + + + void glColor3fv + const GLfloat *v + + + + void glColor3hNV + GLhalfNV red + GLhalfNV green + GLhalfNV blue + + + + void glColor3hvNV + const GLhalfNV *v + + + + void glColor3i + GLint red + GLint green + GLint blue + + + + void glColor3iv + const GLint *v + + + + void glColor3s + GLshort red + GLshort green + GLshort blue + + + + void glColor3sv + const GLshort *v + + + + void glColor3ub + GLubyte red + GLubyte green + GLubyte blue + + + + void glColor3ubv + const GLubyte *v + + + + void glColor3ui + GLuint red + GLuint green + GLuint blue + + + + void glColor3uiv + const GLuint *v + + + + void glColor3us + GLushort red + GLushort green + GLushort blue + + + + void glColor3usv + const GLushort *v + + + + void glColor3xOES + GLfixed red + GLfixed green + GLfixed blue + + + void glColor3xvOES + const GLfixed *components + + + void glColor4b + GLbyte red + GLbyte green + GLbyte blue + GLbyte alpha + + + + void glColor4bv + const GLbyte *v + + + + void glColor4d + GLdouble red + GLdouble green + GLdouble blue + GLdouble alpha + + + + void glColor4dv + const GLdouble *v + + + + void glColor4f + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha + + + + void glColor4fNormal3fVertex3fSUN + GLfloat r + GLfloat g + GLfloat b + GLfloat a + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glColor4fNormal3fVertex3fvSUN + const GLfloat *c + const GLfloat *n + const GLfloat *v + + + void glColor4fv + const GLfloat *v + + + + void glColor4hNV + GLhalfNV red + GLhalfNV green + GLhalfNV blue + GLhalfNV alpha + + + + void glColor4hvNV + const GLhalfNV *v + + + + void glColor4i + GLint red + GLint green + GLint blue + GLint alpha + + + + void glColor4iv + const GLint *v + + + + void glColor4s + GLshort red + GLshort green + GLshort blue + GLshort alpha + + + + void glColor4sv + const GLshort *v + + + + void glColor4ub + GLubyte red + GLubyte green + GLubyte blue + GLubyte alpha + + + + void glColor4ubVertex2fSUN + GLubyte r + GLubyte g + GLubyte b + GLubyte a + GLfloat x + GLfloat y + + + void glColor4ubVertex2fvSUN + const GLubyte *c + const GLfloat *v + + + void glColor4ubVertex3fSUN + GLubyte r + GLubyte g + GLubyte b + GLubyte a + GLfloat x + GLfloat y + GLfloat z + + + void glColor4ubVertex3fvSUN + const GLubyte *c + const GLfloat *v + + + void glColor4ubv + const GLubyte *v + + + + void glColor4ui + GLuint red + GLuint green + GLuint blue + GLuint alpha + + + + void glColor4uiv + const GLuint *v + + + + void glColor4us + GLushort red + GLushort green + GLushort blue + GLushort alpha + + + + void glColor4usv + const GLushort *v + + + + void glColor4x + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha + + + void glColor4xOES + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha + + + void glColor4xvOES + const GLfixed *components + + + void glColorFormatNV + GLint size + GLenum type + GLsizei stride + + + void glColorFragmentOp1ATI + GLenum op + GLuint dst + GLuint dstMask + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + + + void glColorFragmentOp2ATI + GLenum op + GLuint dst + GLuint dstMask + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod + + + void glColorFragmentOp3ATI + GLenum op + GLuint dst + GLuint dstMask + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod + GLuint arg3 + GLuint arg3Rep + GLuint arg3Mod + + + void glColorMask + GLboolean red + GLboolean green + GLboolean blue + GLboolean alpha + + + + void glColorMaskIndexedEXT + GLuint index + GLboolean r + GLboolean g + GLboolean b + GLboolean a + + + + void glColorMaski + GLuint index + GLboolean r + GLboolean g + GLboolean b + GLboolean a + + + void glColorMaterial + GLenum face + GLenum mode + + + + void glColorP3ui + GLenum type + GLuint color + + + void glColorP3uiv + GLenum type + const GLuint *color + + + void glColorP4ui + GLenum type + GLuint color + + + void glColorP4uiv + GLenum type + const GLuint *color + + + void glColorPointer + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glColorPointerEXT + GLint size + GLenum type + GLsizei stride + GLsizei count + const GLvoid *pointer + + + void glColorPointerListIBM + GLint size + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glColorPointervINTEL + GLint size + GLenum type + const GLvoid **pointer + + + void glColorSubTable + GLenum target + GLsizei start + GLsizei count + GLenum format + GLenum type + const GLvoid *data + + + + + void glColorSubTableEXT + GLenum target + GLsizei start + GLsizei count + GLenum format + GLenum type + const GLvoid *data + + + + void glColorTable + GLenum target + GLenum internalformat + GLsizei width + GLenum format + GLenum type + const GLvoid *table + + + + + void glColorTableEXT + GLenum target + GLenum internalFormat + GLsizei width + GLenum format + GLenum type + const GLvoid *table + + + + void glColorTableParameterfv + GLenum target + GLenum pname + const GLfloat *params + + + + void glColorTableParameterfvSGI + GLenum target + GLenum pname + const GLfloat *params + + + + + void glColorTableParameteriv + GLenum target + GLenum pname + const GLint *params + + + + void glColorTableParameterivSGI + GLenum target + GLenum pname + const GLint *params + + + + + void glColorTableSGI + GLenum target + GLenum internalformat + GLsizei width + GLenum format + GLenum type + const GLvoid *table + + + + + void glCombinerInputNV + GLenum stage + GLenum portion + GLenum variable + GLenum input + GLenum mapping + GLenum componentUsage + + + + void glCombinerOutputNV + GLenum stage + GLenum portion + GLenum abOutput + GLenum cdOutput + GLenum sumOutput + GLenum scale + GLenum bias + GLboolean abDotProduct + GLboolean cdDotProduct + GLboolean muxSum + + + + void glCombinerParameterfNV + GLenum pname + GLfloat param + + + + void glCombinerParameterfvNV + GLenum pname + const GLfloat *params + + + + void glCombinerParameteriNV + GLenum pname + GLint param + + + + void glCombinerParameterivNV + GLenum pname + const GLint *params + + + + void glCombinerStageParameterfvNV + GLenum stage + GLenum pname + const GLfloat *params + + + void glCompileShader + GLuint shader + + + void glCompileShaderARB + GLhandleARB shaderObj + + + + void glCompileShaderIncludeARB + GLuint shader + GLsizei count + const GLchar *const*path + const GLint *length + + + void glCompressedMultiTexImage1DEXT + GLenum texunit + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLint border + GLsizei imageSize + const GLvoid *bits + + + void glCompressedMultiTexImage2DEXT + GLenum texunit + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLint border + GLsizei imageSize + const GLvoid *bits + + + void glCompressedMultiTexImage3DEXT + GLenum texunit + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLsizei imageSize + const GLvoid *bits + + + void glCompressedMultiTexSubImage1DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLsizei imageSize + const GLvoid *bits + + + void glCompressedMultiTexSubImage2DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLsizei imageSize + const GLvoid *bits + + + void glCompressedMultiTexSubImage3DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLsizei imageSize + const GLvoid *bits + + + void glCompressedTexImage1D + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLint border + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexImage1DARB + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLint border + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexImage2D + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLint border + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexImage2DARB + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLint border + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexImage3D + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexImage3DARB + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexImage3DOES + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLsizei imageSize + const GLvoid *data + + + void glCompressedTexSubImage1D + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexSubImage1DARB + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexSubImage2D + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexSubImage2DARB + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexSubImage3D + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexSubImage3DARB + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLsizei imageSize + const GLvoid *data + + + + + void glCompressedTexSubImage3DOES + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLsizei imageSize + const GLvoid *data + + + void glCompressedTextureImage1DEXT + GLuint texture + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLint border + GLsizei imageSize + const GLvoid *bits + + + void glCompressedTextureImage2DEXT + GLuint texture + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLint border + GLsizei imageSize + const GLvoid *bits + + + void glCompressedTextureImage3DEXT + GLuint texture + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLsizei imageSize + const GLvoid *bits + + + void glCompressedTextureSubImage1DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLsizei imageSize + const GLvoid *bits + + + void glCompressedTextureSubImage2DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLsizei imageSize + const GLvoid *bits + + + void glCompressedTextureSubImage3DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLsizei imageSize + const GLvoid *bits + + + void glConvolutionFilter1D + GLenum target + GLenum internalformat + GLsizei width + GLenum format + GLenum type + const GLvoid *image + + + + + void glConvolutionFilter1DEXT + GLenum target + GLenum internalformat + GLsizei width + GLenum format + GLenum type + const GLvoid *image + + + + + void glConvolutionFilter2D + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *image + + + + + void glConvolutionFilter2DEXT + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *image + + + + + void glConvolutionParameterf + GLenum target + GLenum pname + GLfloat params + + + + void glConvolutionParameterfEXT + GLenum target + GLenum pname + GLfloat params + + + + + void glConvolutionParameterfv + GLenum target + GLenum pname + const GLfloat *params + + + + void glConvolutionParameterfvEXT + GLenum target + GLenum pname + const GLfloat *params + + + + + void glConvolutionParameteri + GLenum target + GLenum pname + GLint params + + + + void glConvolutionParameteriEXT + GLenum target + GLenum pname + GLint params + + + + + void glConvolutionParameteriv + GLenum target + GLenum pname + const GLint *params + + + + void glConvolutionParameterivEXT + GLenum target + GLenum pname + const GLint *params + + + + + void glConvolutionParameterxOES + GLenum target + GLenum pname + GLfixed param + + + void glConvolutionParameterxvOES + GLenum target + GLenum pname + const GLfixed *params + + + void glCopyBufferSubData + GLenum readTarget + GLenum writeTarget + GLintptr readOffset + GLintptr writeOffset + GLsizeiptr size + + + void glCopyColorSubTable + GLenum target + GLsizei start + GLint x + GLint y + GLsizei width + + + + void glCopyColorSubTableEXT + GLenum target + GLsizei start + GLint x + GLint y + GLsizei width + + + + void glCopyColorTable + GLenum target + GLenum internalformat + GLint x + GLint y + GLsizei width + + + + void glCopyColorTableSGI + GLenum target + GLenum internalformat + GLint x + GLint y + GLsizei width + + + + + void glCopyConvolutionFilter1D + GLenum target + GLenum internalformat + GLint x + GLint y + GLsizei width + + + + void glCopyConvolutionFilter1DEXT + GLenum target + GLenum internalformat + GLint x + GLint y + GLsizei width + + + + + void glCopyConvolutionFilter2D + GLenum target + GLenum internalformat + GLint x + GLint y + GLsizei width + GLsizei height + + + + void glCopyConvolutionFilter2DEXT + GLenum target + GLenum internalformat + GLint x + GLint y + GLsizei width + GLsizei height + + + + + void glCopyImageSubData + GLuint srcName + GLenum srcTarget + GLint srcLevel + GLint srcX + GLint srcY + GLint srcZ + GLuint dstName + GLenum dstTarget + GLint dstLevel + GLint dstX + GLint dstY + GLint dstZ + GLsizei srcWidth + GLsizei srcHeight + GLsizei srcDepth + + + void glCopyImageSubDataNV + GLuint srcName + GLenum srcTarget + GLint srcLevel + GLint srcX + GLint srcY + GLint srcZ + GLuint dstName + GLenum dstTarget + GLint dstLevel + GLint dstX + GLint dstY + GLint dstZ + GLsizei width + GLsizei height + GLsizei depth + + + + void glCopyMultiTexImage1DEXT + GLenum texunit + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLint border + + + void glCopyMultiTexImage2DEXT + GLenum texunit + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLsizei height + GLint border + + + void glCopyMultiTexSubImage1DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint x + GLint y + GLsizei width + + + void glCopyMultiTexSubImage2DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + void glCopyMultiTexSubImage3DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + void glCopyPathNV + GLuint resultPath + GLuint srcPath + + + void glCopyPixels + GLint x + GLint y + GLsizei width + GLsizei height + GLenum type + + + + void glCopyTexImage1D + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLint border + + + + void glCopyTexImage1DEXT + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLint border + + + + + void glCopyTexImage2D + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLsizei height + GLint border + + + + void glCopyTexImage2DEXT + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLsizei height + GLint border + + + + + void glCopyTexSubImage1D + GLenum target + GLint level + GLint xoffset + GLint x + GLint y + GLsizei width + + + + void glCopyTexSubImage1DEXT + GLenum target + GLint level + GLint xoffset + GLint x + GLint y + GLsizei width + + + + + void glCopyTexSubImage2D + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + + void glCopyTexSubImage2DEXT + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + + + void glCopyTexSubImage3D + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + + void glCopyTexSubImage3DEXT + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + + + void glCopyTexSubImage3DOES + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + void glCopyTextureImage1DEXT + GLuint texture + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLint border + + + void glCopyTextureImage2DEXT + GLuint texture + GLenum target + GLint level + GLenum internalformat + GLint x + GLint y + GLsizei width + GLsizei height + GLint border + + + void glCopyTextureLevelsAPPLE + GLuint destinationTexture + GLuint sourceTexture + GLint sourceBaseLevel + GLsizei sourceLevelCount + + + void glCopyTextureSubImage1DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint x + GLint y + GLsizei width + + + void glCopyTextureSubImage2DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + void glCopyTextureSubImage3DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y + GLsizei width + GLsizei height + + + void glCoverFillPathInstancedNV + GLsizei numPaths + GLenum pathNameType + const GLvoid *paths + GLuint pathBase + GLenum coverMode + GLenum transformType + const GLfloat *transformValues + + + void glCoverFillPathNV + GLuint path + GLenum coverMode + + + void glCoverStrokePathInstancedNV + GLsizei numPaths + GLenum pathNameType + const GLvoid *paths + GLuint pathBase + GLenum coverMode + GLenum transformType + const GLfloat *transformValues + + + void glCoverStrokePathNV + GLuint path + GLenum coverMode + + + void glCoverageMaskNV + GLboolean mask + + + void glCoverageOperationNV + GLenum operation + + + GLuint glCreateProgram + + + GLhandleARB glCreateProgramObjectARB + + + + GLuint glCreateShader + GLenum type + + + GLhandleARB glCreateShaderObjectARB + GLenum shaderType + + + + GLuint glCreateShaderProgramEXT + GLenum type + const GLchar *string + + + GLuint glCreateShaderProgramv + GLenum type + GLsizei count + const GLchar *const*strings + + + GLuint glCreateShaderProgramvEXT + GLenum type + GLsizei count + const GLchar **strings + + + GLsync glCreateSyncFromCLeventARB + struct _cl_context *context + struct _cl_event *event + GLbitfield flags + + + void glCullFace + GLenum mode + + + + void glCullParameterdvEXT + GLenum pname + GLdouble *params + + + void glCullParameterfvEXT + GLenum pname + GLfloat *params + + + void glCurrentPaletteMatrixARB + GLint index + + + + void glCurrentPaletteMatrixOES + GLuint matrixpaletteindex + + + void glDebugMessageCallback + GLDEBUGPROC callback + const void *userParam + + + void glDebugMessageCallbackAMD + GLDEBUGPROCAMD callback + void *userParam + + + void glDebugMessageCallbackARB + GLDEBUGPROCARB callback + const void *userParam + + + + void glDebugMessageCallbackKHR + GLDEBUGPROCKHR callback + const void *userParam + + + + void glDebugMessageControl + GLenum source + GLenum type + GLenum severity + GLsizei count + const GLuint *ids + GLboolean enabled + + + void glDebugMessageControlARB + GLenum source + GLenum type + GLenum severity + GLsizei count + const GLuint *ids + GLboolean enabled + + + + void glDebugMessageControlKHR + GLenum source + GLenum type + GLenum severity + GLsizei count + const GLuint *ids + GLboolean enabled + + + + void glDebugMessageEnableAMD + GLenum category + GLenum severity + GLsizei count + const GLuint *ids + GLboolean enabled + + + void glDebugMessageInsert + GLenum source + GLenum type + GLuint id + GLenum severity + GLsizei length + const GLchar *buf + + + void glDebugMessageInsertAMD + GLenum category + GLenum severity + GLuint id + GLsizei length + const GLchar *buf + + + void glDebugMessageInsertARB + GLenum source + GLenum type + GLuint id + GLenum severity + GLsizei length + const GLchar *buf + + + + void glDebugMessageInsertKHR + GLenum source + GLenum type + GLuint id + GLenum severity + GLsizei length + const GLchar *buf + + + + void glDeformSGIX + GLbitfield mask + + + + void glDeformationMap3dSGIX + GLenum target + GLdouble u1 + GLdouble u2 + GLint ustride + GLint uorder + GLdouble v1 + GLdouble v2 + GLint vstride + GLint vorder + GLdouble w1 + GLdouble w2 + GLint wstride + GLint worder + const GLdouble *points + + + + void glDeformationMap3fSGIX + GLenum target + GLfloat u1 + GLfloat u2 + GLint ustride + GLint uorder + GLfloat v1 + GLfloat v2 + GLint vstride + GLint vorder + GLfloat w1 + GLfloat w2 + GLint wstride + GLint worder + const GLfloat *points + + + + void glDeleteAsyncMarkersSGIX + GLuint marker + GLsizei range + + + void glDeleteBuffers + GLsizei n + const GLuint *buffers + + + void glDeleteBuffersARB + GLsizei n + const GLuint *buffers + + + + void glDeleteFencesAPPLE + GLsizei n + const GLuint *fences + + + void glDeleteFencesNV + GLsizei n + const GLuint *fences + + + + void glDeleteFragmentShaderATI + GLuint id + + + void glDeleteFramebuffers + GLsizei n + const GLuint *framebuffers + + + + void glDeleteFramebuffersEXT + GLsizei n + const GLuint *framebuffers + + + + + void glDeleteFramebuffersOES + GLsizei n + const GLuint *framebuffers + + + void glDeleteLists + GLuint list + GLsizei range + + + + void glDeleteNamedStringARB + GLint namelen + const GLchar *name + + + void glDeleteNamesAMD + GLenum identifier + GLuint num + const GLuint *names + + + void glDeleteObjectARB + GLhandleARB obj + + + void glDeleteOcclusionQueriesNV + GLsizei n + const GLuint *ids + + + void glDeletePathsNV + GLuint path + GLsizei range + + + void glDeletePerfMonitorsAMD + GLsizei n + GLuint *monitors + + + void glDeleteProgram + GLuint program + + + + void glDeleteProgramPipelines + GLsizei n + const GLuint *pipelines + + + void glDeleteProgramPipelinesEXT + GLsizei n + const GLuint *pipelines + + + void glDeleteProgramsARB + GLsizei n + const GLuint *programs + + + + void glDeleteProgramsNV + GLsizei n + const GLuint *programs + + + + + void glDeleteQueries + GLsizei n + const GLuint *ids + + + + void glDeleteQueriesARB + GLsizei n + const GLuint *ids + + + + void glDeleteQueriesEXT + GLsizei n + const GLuint *ids + + + void glDeleteRenderbuffers + GLsizei n + const GLuint *renderbuffers + + + + void glDeleteRenderbuffersEXT + GLsizei n + const GLuint *renderbuffers + + + + + void glDeleteRenderbuffersOES + GLsizei n + const GLuint *renderbuffers + + + void glDeleteSamplers + GLsizei count + const GLuint *samplers + + + void glDeleteShader + GLuint shader + + + + void glDeleteSync + GLsync sync + + + void glDeleteSyncAPPLE + GLsync sync + + + void glDeleteTextures + GLsizei n + const GLuint *textures + + + + void glDeleteTexturesEXT + GLsizei n + const GLuint *textures + + + + void glDeleteTransformFeedbacks + GLsizei n + const GLuint *ids + + + void glDeleteTransformFeedbacksNV + GLsizei n + const GLuint *ids + + + + void glDeleteVertexArrays + GLsizei n + const GLuint *arrays + + + + void glDeleteVertexArraysAPPLE + GLsizei n + const GLuint *arrays + + + + void glDeleteVertexArraysOES + GLsizei n + const GLuint *arrays + + + void glDeleteVertexShaderEXT + GLuint id + + + void glDepthBoundsEXT + GLclampd zmin + GLclampd zmax + + + + void glDepthBoundsdNV + GLdouble zmin + GLdouble zmax + + + + void glDepthFunc + GLenum func + + + + void glDepthMask + GLboolean flag + + + + void glDepthRange + GLdouble near + GLdouble far + + + + void glDepthRangeArrayv + GLuint first + GLsizei count + const GLdouble *v + + + void glDepthRangeIndexed + GLuint index + GLdouble n + GLdouble f + + + void glDepthRangedNV + GLdouble zNear + GLdouble zFar + + + + void glDepthRangef + GLfloat n + GLfloat f + + + void glDepthRangefOES + GLclampf n + GLclampf f + + + + + void glDepthRangex + GLfixed n + GLfixed f + + + void glDepthRangexOES + GLfixed n + GLfixed f + + + void glDetachObjectARB + GLhandleARB containerObj + GLhandleARB attachedObj + + + + void glDetachShader + GLuint program + GLuint shader + + + void glDetailTexFuncSGIS + GLenum target + GLsizei n + const GLfloat *points + + + + void glDisable + GLenum cap + + + + void glDisableClientState + GLenum array + + + void glDisableClientStateIndexedEXT + GLenum array + GLuint index + + + void glDisableClientStateiEXT + GLenum array + GLuint index + + + void glDisableDriverControlQCOM + GLuint driverControl + + + void glDisableIndexedEXT + GLenum target + GLuint index + + + + void glDisableVariantClientStateEXT + GLuint id + + + void glDisableVertexArrayAttribEXT + GLuint vaobj + GLuint index + + + void glDisableVertexArrayEXT + GLuint vaobj + GLenum array + + + void glDisableVertexAttribAPPLE + GLuint index + GLenum pname + + + void glDisableVertexAttribArray + GLuint index + + + void glDisableVertexAttribArrayARB + GLuint index + + + + void glDisablei + GLenum target + GLuint index + + + void glDiscardFramebufferEXT + GLenum target + GLsizei numAttachments + const GLenum *attachments + + + void glDispatchCompute + GLuint num_groups_x + GLuint num_groups_y + GLuint num_groups_z + + + void glDispatchComputeGroupSizeARB + GLuint num_groups_x + GLuint num_groups_y + GLuint num_groups_z + GLuint group_size_x + GLuint group_size_y + GLuint group_size_z + + + void glDispatchComputeIndirect + GLintptr indirect + + + void glDrawArrays + GLenum mode + GLint first + GLsizei count + + + + void glDrawArraysEXT + GLenum mode + GLint first + GLsizei count + + + + + void glDrawArraysIndirect + GLenum mode + const GLvoid *indirect + + + void glDrawArraysInstanced + GLenum mode + GLint first + GLsizei count + GLsizei instancecount + + + + void glDrawArraysInstancedANGLE + GLenum mode + GLint first + GLsizei count + GLsizei primcount + + + void glDrawArraysInstancedARB + GLenum mode + GLint first + GLsizei count + GLsizei primcount + + + + + void glDrawArraysInstancedBaseInstance + GLenum mode + GLint first + GLsizei count + GLsizei instancecount + GLuint baseinstance + + + void glDrawArraysInstancedEXT + GLenum mode + GLint start + GLsizei count + GLsizei primcount + + + + + void glDrawArraysInstancedNV + GLenum mode + GLint first + GLsizei count + GLsizei primcount + + + void glDrawBuffer + GLenum mode + + + + void glDrawBuffers + GLsizei n + const GLenum *bufs + + + + void glDrawBuffersARB + GLsizei n + const GLenum *bufs + + + + void glDrawBuffersATI + GLsizei n + const GLenum *bufs + + + + + void glDrawBuffersEXT + GLsizei n + const GLenum *bufs + + + + void glDrawBuffersIndexedEXT + GLint n + const GLenum *location + const GLint *indices + + + void glDrawBuffersNV + GLsizei n + const GLenum *bufs + + + void glDrawElementArrayAPPLE + GLenum mode + GLint first + GLsizei count + + + void glDrawElementArrayATI + GLenum mode + GLsizei count + + + void glDrawElements + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + + + void glDrawElementsBaseVertex + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + GLint basevertex + + + void glDrawElementsIndirect + GLenum mode + GLenum type + const GLvoid *indirect + + + void glDrawElementsInstanced + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + GLsizei instancecount + + + + void glDrawElementsInstancedANGLE + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei primcount + + + void glDrawElementsInstancedARB + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + GLsizei primcount + + + + + void glDrawElementsInstancedBaseInstance + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei instancecount + GLuint baseinstance + + + void glDrawElementsInstancedBaseVertex + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + GLsizei instancecount + GLint basevertex + + + void glDrawElementsInstancedBaseVertexBaseInstance + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei instancecount + GLint basevertex + GLuint baseinstance + + + void glDrawElementsInstancedEXT + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + GLsizei primcount + + + + + void glDrawElementsInstancedNV + GLenum mode + GLsizei count + GLenum type + const GLvoid *indices + GLsizei primcount + + + void glDrawMeshArraysSUN + GLenum mode + GLint first + GLsizei count + GLsizei width + + + void glDrawPixels + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glDrawRangeElementArrayAPPLE + GLenum mode + GLuint start + GLuint end + GLint first + GLsizei count + + + void glDrawRangeElementArrayATI + GLenum mode + GLuint start + GLuint end + GLsizei count + + + void glDrawRangeElements + GLenum mode + GLuint start + GLuint end + GLsizei count + GLenum type + const GLvoid *indices + + + void glDrawRangeElementsBaseVertex + GLenum mode + GLuint start + GLuint end + GLsizei count + GLenum type + const GLvoid *indices + GLint basevertex + + + void glDrawRangeElementsEXT + GLenum mode + GLuint start + GLuint end + GLsizei count + GLenum type + const GLvoid *indices + + + + void glDrawTexfOES + GLfloat x + GLfloat y + GLfloat z + GLfloat width + GLfloat height + + + void glDrawTexfvOES + const GLfloat *coords + + + void glDrawTexiOES + GLint x + GLint y + GLint z + GLint width + GLint height + + + void glDrawTexivOES + const GLint *coords + + + void glDrawTexsOES + GLshort x + GLshort y + GLshort z + GLshort width + GLshort height + + + void glDrawTexsvOES + const GLshort *coords + + + void glDrawTextureNV + GLuint texture + GLuint sampler + GLfloat x0 + GLfloat y0 + GLfloat x1 + GLfloat y1 + GLfloat z + GLfloat s0 + GLfloat t0 + GLfloat s1 + GLfloat t1 + + + void glDrawTexxOES + GLfixed x + GLfixed y + GLfixed z + GLfixed width + GLfixed height + + + void glDrawTexxvOES + const GLfixed *coords + + + void glDrawTransformFeedback + GLenum mode + GLuint id + + + void glDrawTransformFeedbackInstanced + GLenum mode + GLuint id + GLsizei instancecount + + + void glDrawTransformFeedbackNV + GLenum mode + GLuint id + + + + void glDrawTransformFeedbackStream + GLenum mode + GLuint id + GLuint stream + + + void glDrawTransformFeedbackStreamInstanced + GLenum mode + GLuint id + GLuint stream + GLsizei instancecount + + + void glEGLImageTargetRenderbufferStorageOES + GLenum target + GLeglImageOES image + + + void glEGLImageTargetTexture2DOES + GLenum target + GLeglImageOES image + + + void glEdgeFlag + GLboolean flag + + + + void glEdgeFlagFormatNV + GLsizei stride + + + void glEdgeFlagPointer + GLsizei stride + const GLvoid *pointer + + + void glEdgeFlagPointerEXT + GLsizei stride + GLsizei count + const GLboolean *pointer + + + void glEdgeFlagPointerListIBM + GLint stride + const GLboolean **pointer + GLint ptrstride + + + void glEdgeFlagv + const GLboolean *flag + + + + void glElementPointerAPPLE + GLenum type + const GLvoid *pointer + + + void glElementPointerATI + GLenum type + const GLvoid *pointer + + + void glEnable + GLenum cap + + + + void glEnableClientState + GLenum array + + + void glEnableClientStateIndexedEXT + GLenum array + GLuint index + + + void glEnableClientStateiEXT + GLenum array + GLuint index + + + void glEnableDriverControlQCOM + GLuint driverControl + + + void glEnableIndexedEXT + GLenum target + GLuint index + + + + void glEnableVariantClientStateEXT + GLuint id + + + void glEnableVertexArrayAttribEXT + GLuint vaobj + GLuint index + + + void glEnableVertexArrayEXT + GLuint vaobj + GLenum array + + + void glEnableVertexAttribAPPLE + GLuint index + GLenum pname + + + void glEnableVertexAttribArray + GLuint index + + + void glEnableVertexAttribArrayARB + GLuint index + + + + void glEnablei + GLenum target + GLuint index + + + void glEnd + + + + void glEndConditionalRender + + + + void glEndConditionalRenderNV + + + + void glEndConditionalRenderNVX + + + + void glEndFragmentShaderATI + + + void glEndList + + + + void glEndOcclusionQueryNV + + + void glEndPerfMonitorAMD + GLuint monitor + + + void glEndQuery + GLenum target + + + + void glEndQueryARB + GLenum target + + + + void glEndQueryEXT + GLenum target + + + void glEndQueryIndexed + GLenum target + GLuint index + + + void glEndTilingQCOM + GLbitfield preserveMask + + + void glEndTransformFeedback + + + void glEndTransformFeedbackEXT + + + + void glEndTransformFeedbackNV + + + + void glEndVertexShaderEXT + + + void glEndVideoCaptureNV + GLuint video_capture_slot + + + void glEvalCoord1d + GLdouble u + + + + void glEvalCoord1dv + const GLdouble *u + + + + void glEvalCoord1f + GLfloat u + + + + void glEvalCoord1fv + const GLfloat *u + + + + void glEvalCoord1xOES + GLfixed u + + + void glEvalCoord1xvOES + const GLfixed *coords + + + void glEvalCoord2d + GLdouble u + GLdouble v + + + + void glEvalCoord2dv + const GLdouble *u + + + + void glEvalCoord2f + GLfloat u + GLfloat v + + + + void glEvalCoord2fv + const GLfloat *u + + + + void glEvalCoord2xOES + GLfixed u + GLfixed v + + + void glEvalCoord2xvOES + const GLfixed *coords + + + void glEvalMapsNV + GLenum target + GLenum mode + + + void glEvalMesh1 + GLenum mode + GLint i1 + GLint i2 + + + + void glEvalMesh2 + GLenum mode + GLint i1 + GLint i2 + GLint j1 + GLint j2 + + + + void glEvalPoint1 + GLint i + + + + void glEvalPoint2 + GLint i + GLint j + + + + void glExecuteProgramNV + GLenum target + GLuint id + const GLfloat *params + + + + void glExtGetBufferPointervQCOM + GLenum target + GLvoid **params + + + void glExtGetBuffersQCOM + GLuint *buffers + GLint maxBuffers + GLint *numBuffers + + + void glExtGetFramebuffersQCOM + GLuint *framebuffers + GLint maxFramebuffers + GLint *numFramebuffers + + + void glExtGetProgramBinarySourceQCOM + GLuint program + GLenum shadertype + GLchar *source + GLint *length + + + void glExtGetProgramsQCOM + GLuint *programs + GLint maxPrograms + GLint *numPrograms + + + void glExtGetRenderbuffersQCOM + GLuint *renderbuffers + GLint maxRenderbuffers + GLint *numRenderbuffers + + + void glExtGetShadersQCOM + GLuint *shaders + GLint maxShaders + GLint *numShaders + + + void glExtGetTexLevelParameterivQCOM + GLuint texture + GLenum face + GLint level + GLenum pname + GLint *params + + + void glExtGetTexSubImageQCOM + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + GLvoid *texels + + + void glExtGetTexturesQCOM + GLuint *textures + GLint maxTextures + GLint *numTextures + + + GLboolean glExtIsProgramBinaryQCOM + GLuint program + + + void glExtTexObjectStateOverrideiQCOM + GLenum target + GLenum pname + GLint param + + + void glExtractComponentEXT + GLuint res + GLuint src + GLuint num + + + void glFeedbackBuffer + GLsizei size + GLenum type + GLfloat *buffer + + + + void glFeedbackBufferxOES + GLsizei n + GLenum type + const GLfixed *buffer + + + GLsync glFenceSync + GLenum condition + GLbitfield flags + + + GLsync glFenceSyncAPPLE + GLenum condition + GLbitfield flags + + + void glFinalCombinerInputNV + GLenum variable + GLenum input + GLenum mapping + GLenum componentUsage + + + + void glFinish + + + + GLint glFinishAsyncSGIX + GLuint *markerp + + + void glFinishFenceAPPLE + GLuint fence + + + void glFinishFenceNV + GLuint fence + + + + void glFinishObjectAPPLE + GLenum object + GLint name + + + void glFinishTextureSUNX + + + void glFlush + + + + void glFlushMappedBufferRange + GLenum target + GLintptr offset + GLsizeiptr length + + + void glFlushMappedBufferRangeAPPLE + GLenum target + GLintptr offset + GLsizeiptr size + + + + void glFlushMappedBufferRangeEXT + GLenum target + GLintptr offset + GLsizeiptr length + + + void glFlushMappedNamedBufferRangeEXT + GLuint buffer + GLintptr offset + GLsizeiptr length + + + void glFlushPixelDataRangeNV + GLenum target + + + void glFlushRasterSGIX + + + + void glFlushStaticDataIBM + GLenum target + + + void glFlushVertexArrayRangeAPPLE + GLsizei length + GLvoid *pointer + + + void glFlushVertexArrayRangeNV + + + void glFogCoordFormatNV + GLenum type + GLsizei stride + + + void glFogCoordPointer + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glFogCoordPointerEXT + GLenum type + GLsizei stride + const GLvoid *pointer + + + + void glFogCoordPointerListIBM + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glFogCoordd + GLdouble coord + + + + void glFogCoorddEXT + GLdouble coord + + + + + void glFogCoorddv + const GLdouble *coord + + + + void glFogCoorddvEXT + const GLdouble *coord + + + + + void glFogCoordf + GLfloat coord + + + + void glFogCoordfEXT + GLfloat coord + + + + + void glFogCoordfv + const GLfloat *coord + + + + void glFogCoordfvEXT + const GLfloat *coord + + + + + void glFogCoordhNV + GLhalfNV fog + + + + void glFogCoordhvNV + const GLhalfNV *fog + + + + void glFogFuncSGIS + GLsizei n + const GLfloat *points + + + + void glFogf + GLenum pname + GLfloat param + + + + void glFogfv + GLenum pname + const GLfloat *params + + + + void glFogi + GLenum pname + GLint param + + + + void glFogiv + GLenum pname + const GLint *params + + + + void glFogx + GLenum pname + GLfixed param + + + void glFogxOES + GLenum pname + GLfixed param + + + void glFogxv + GLenum pname + const GLfixed *param + + + void glFogxvOES + GLenum pname + const GLfixed *param + + + void glFragmentColorMaterialSGIX + GLenum face + GLenum mode + + + void glFragmentLightModelfSGIX + GLenum pname + GLfloat param + + + void glFragmentLightModelfvSGIX + GLenum pname + const GLfloat *params + + + void glFragmentLightModeliSGIX + GLenum pname + GLint param + + + void glFragmentLightModelivSGIX + GLenum pname + const GLint *params + + + void glFragmentLightfSGIX + GLenum light + GLenum pname + GLfloat param + + + void glFragmentLightfvSGIX + GLenum light + GLenum pname + const GLfloat *params + + + void glFragmentLightiSGIX + GLenum light + GLenum pname + GLint param + + + void glFragmentLightivSGIX + GLenum light + GLenum pname + const GLint *params + + + void glFragmentMaterialfSGIX + GLenum face + GLenum pname + GLfloat param + + + void glFragmentMaterialfvSGIX + GLenum face + GLenum pname + const GLfloat *params + + + void glFragmentMaterialiSGIX + GLenum face + GLenum pname + GLint param + + + void glFragmentMaterialivSGIX + GLenum face + GLenum pname + const GLint *params + + + void glFrameTerminatorGREMEDY + + + void glFrameZoomSGIX + GLint factor + + + + void glFramebufferDrawBufferEXT + GLuint framebuffer + GLenum mode + + + void glFramebufferDrawBuffersEXT + GLuint framebuffer + GLsizei n + const GLenum *bufs + + + void glFramebufferParameteri + GLenum target + GLenum pname + GLint param + + + void glFramebufferReadBufferEXT + GLuint framebuffer + GLenum mode + + + void glFramebufferRenderbuffer + GLenum target + GLenum attachment + GLenum renderbuffertarget + GLuint renderbuffer + + + + void glFramebufferRenderbufferEXT + GLenum target + GLenum attachment + GLenum renderbuffertarget + GLuint renderbuffer + + + + + void glFramebufferRenderbufferOES + GLenum target + GLenum attachment + GLenum renderbuffertarget + GLuint renderbuffer + + + void glFramebufferTexture + GLenum target + GLenum attachment + GLuint texture + GLint level + + + void glFramebufferTexture1D + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + + void glFramebufferTexture1DEXT + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + + + void glFramebufferTexture2D + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + + void glFramebufferTexture2DEXT + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + + + void glFramebufferTexture2DMultisampleEXT + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLsizei samples + + + void glFramebufferTexture2DMultisampleIMG + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLsizei samples + + + void glFramebufferTexture2DOES + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + void glFramebufferTexture3D + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLint zoffset + + + + void glFramebufferTexture3DEXT + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLint zoffset + + + + + void glFramebufferTexture3DOES + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLint zoffset + + + void glFramebufferTextureARB + GLenum target + GLenum attachment + GLuint texture + GLint level + + + + void glFramebufferTextureEXT + GLenum target + GLenum attachment + GLuint texture + GLint level + + + + void glFramebufferTextureFaceARB + GLenum target + GLenum attachment + GLuint texture + GLint level + GLenum face + + + void glFramebufferTextureFaceEXT + GLenum target + GLenum attachment + GLuint texture + GLint level + GLenum face + + + + void glFramebufferTextureLayer + GLenum target + GLenum attachment + GLuint texture + GLint level + GLint layer + + + + void glFramebufferTextureLayerARB + GLenum target + GLenum attachment + GLuint texture + GLint level + GLint layer + + + + void glFramebufferTextureLayerEXT + GLenum target + GLenum attachment + GLuint texture + GLint level + GLint layer + + + + void glFreeObjectBufferATI + GLuint buffer + + + void glFrontFace + GLenum mode + + + + void glFrustum + GLdouble left + GLdouble right + GLdouble bottom + GLdouble top + GLdouble zNear + GLdouble zFar + + + + void glFrustumf + GLfloat l + GLfloat r + GLfloat b + GLfloat t + GLfloat n + GLfloat f + + + void glFrustumfOES + GLfloat l + GLfloat r + GLfloat b + GLfloat t + GLfloat n + GLfloat f + + + + void glFrustumx + GLfixed l + GLfixed r + GLfixed b + GLfixed t + GLfixed n + GLfixed f + + + void glFrustumxOES + GLfixed l + GLfixed r + GLfixed b + GLfixed t + GLfixed n + GLfixed f + + + GLuint glGenAsyncMarkersSGIX + GLsizei range + + + void glGenBuffers + GLsizei n + GLuint *buffers + + + void glGenBuffersARB + GLsizei n + GLuint *buffers + + + + void glGenFencesAPPLE + GLsizei n + GLuint *fences + + + void glGenFencesNV + GLsizei n + GLuint *fences + + + + GLuint glGenFragmentShadersATI + GLuint range + + + void glGenFramebuffers + GLsizei n + GLuint *framebuffers + + + + void glGenFramebuffersEXT + GLsizei n + GLuint *framebuffers + + + + + void glGenFramebuffersOES + GLsizei n + GLuint *framebuffers + + + GLuint glGenLists + GLsizei range + + + + void glGenNamesAMD + GLenum identifier + GLuint num + GLuint *names + + + void glGenOcclusionQueriesNV + GLsizei n + GLuint *ids + + + GLuint glGenPathsNV + GLsizei range + + + void glGenPerfMonitorsAMD + GLsizei n + GLuint *monitors + + + void glGenProgramPipelines + GLsizei n + GLuint *pipelines + + + void glGenProgramPipelinesEXT + GLsizei n + GLuint *pipelines + + + void glGenProgramsARB + GLsizei n + GLuint *programs + + + + void glGenProgramsNV + GLsizei n + GLuint *programs + + + + + void glGenQueries + GLsizei n + GLuint *ids + + + + void glGenQueriesARB + GLsizei n + GLuint *ids + + + + void glGenQueriesEXT + GLsizei n + GLuint *ids + + + void glGenRenderbuffers + GLsizei n + GLuint *renderbuffers + + + + void glGenRenderbuffersEXT + GLsizei n + GLuint *renderbuffers + + + + + void glGenRenderbuffersOES + GLsizei n + GLuint *renderbuffers + + + void glGenSamplers + GLsizei count + GLuint *samplers + + + GLuint glGenSymbolsEXT + GLenum datatype + GLenum storagetype + GLenum range + GLuint components + + + void glGenTextures + GLsizei n + GLuint *textures + + + + void glGenTexturesEXT + GLsizei n + GLuint *textures + + + + void glGenTransformFeedbacks + GLsizei n + GLuint *ids + + + void glGenTransformFeedbacksNV + GLsizei n + GLuint *ids + + + + void glGenVertexArrays + GLsizei n + GLuint *arrays + + + + void glGenVertexArraysAPPLE + GLsizei n + GLuint *arrays + + + + void glGenVertexArraysOES + GLsizei n + GLuint *arrays + + + GLuint glGenVertexShadersEXT + GLuint range + + + void glGenerateMipmap + GLenum target + + + + void glGenerateMipmapEXT + GLenum target + + + + + void glGenerateMipmapOES + GLenum target + + + void glGenerateMultiTexMipmapEXT + GLenum texunit + GLenum target + + + void glGenerateTextureMipmapEXT + GLuint texture + GLenum target + + + void glGetActiveAtomicCounterBufferiv + GLuint program + GLuint bufferIndex + GLenum pname + GLint *params + + + void glGetActiveAttrib + GLuint program + GLuint index + GLsizei bufSize + GLsizei *length + GLint *size + GLenum *type + GLchar *name + + + void glGetActiveAttribARB + GLhandleARB programObj + GLuint index + GLsizei maxLength + GLsizei *length + GLint *size + GLenum *type + GLcharARB *name + + + + void glGetActiveSubroutineName + GLuint program + GLenum shadertype + GLuint index + GLsizei bufsize + GLsizei *length + GLchar *name + + + void glGetActiveSubroutineUniformName + GLuint program + GLenum shadertype + GLuint index + GLsizei bufsize + GLsizei *length + GLchar *name + + + void glGetActiveSubroutineUniformiv + GLuint program + GLenum shadertype + GLuint index + GLenum pname + GLint *values + + + void glGetActiveUniform + GLuint program + GLuint index + GLsizei bufSize + GLsizei *length + GLint *size + GLenum *type + GLchar *name + + + void glGetActiveUniformARB + GLhandleARB programObj + GLuint index + GLsizei maxLength + GLsizei *length + GLint *size + GLenum *type + GLcharARB *name + + + + void glGetActiveUniformBlockName + GLuint program + GLuint uniformBlockIndex + GLsizei bufSize + GLsizei *length + GLchar *uniformBlockName + + + void glGetActiveUniformBlockiv + GLuint program + GLuint uniformBlockIndex + GLenum pname + GLint *params + + + void glGetActiveUniformName + GLuint program + GLuint uniformIndex + GLsizei bufSize + GLsizei *length + GLchar *uniformName + + + void glGetActiveUniformsiv + GLuint program + GLsizei uniformCount + const GLuint *uniformIndices + GLenum pname + GLint *params + + + void glGetActiveVaryingNV + GLuint program + GLuint index + GLsizei bufSize + GLsizei *length + GLsizei *size + GLenum *type + GLchar *name + + + void glGetArrayObjectfvATI + GLenum array + GLenum pname + GLfloat *params + + + void glGetArrayObjectivATI + GLenum array + GLenum pname + GLint *params + + + void glGetAttachedObjectsARB + GLhandleARB containerObj + GLsizei maxCount + GLsizei *count + GLhandleARB *obj + + + + void glGetAttachedShaders + GLuint program + GLsizei maxCount + GLsizei *count + GLuint *shaders + + + GLint glGetAttribLocation + GLuint program + const GLchar *name + + + GLint glGetAttribLocationARB + GLhandleARB programObj + const GLcharARB *name + + + + void glGetBooleanIndexedvEXT + GLenum target + GLuint index + GLboolean *data + + + + void glGetBooleani_v + GLenum target + GLuint index + GLboolean *data + + + void glGetBooleanv + GLenum pname + GLboolean *params + + + + void glGetBufferParameteri64v + GLenum target + GLenum pname + GLint64 *params + + + void glGetBufferParameteriv + GLenum target + GLenum pname + GLint *params + + + void glGetBufferParameterivARB + GLenum target + GLenum pname + GLint *params + + + + void glGetBufferParameterui64vNV + GLenum target + GLenum pname + GLuint64EXT *params + + + void glGetBufferPointerv + GLenum target + GLenum pname + GLvoid **params + + + void glGetBufferPointervARB + GLenum target + GLenum pname + GLvoid **params + + + + void glGetBufferPointervOES + GLenum target + GLenum pname + GLvoid **params + + + void glGetBufferSubData + GLenum target + GLintptr offset + GLsizeiptr size + GLvoid *data + + + void glGetBufferSubDataARB + GLenum target + GLintptrARB offset + GLsizeiptrARB size + GLvoid *data + + + + void glGetClipPlane + GLenum plane + GLdouble *equation + + + + void glGetClipPlanef + GLenum plane + GLfloat *equation + + + void glGetClipPlanefOES + GLenum plane + GLfloat *equation + + + + void glGetClipPlanex + GLenum plane + GLfixed *equation + + + void glGetClipPlanexOES + GLenum plane + GLfixed *equation + + + void glGetColorTable + GLenum target + GLenum format + GLenum type + GLvoid *table + + + + + void glGetColorTableEXT + GLenum target + GLenum format + GLenum type + GLvoid *data + + + + void glGetColorTableParameterfv + GLenum target + GLenum pname + GLfloat *params + + + + void glGetColorTableParameterfvEXT + GLenum target + GLenum pname + GLfloat *params + + + + void glGetColorTableParameterfvSGI + GLenum target + GLenum pname + GLfloat *params + + + + void glGetColorTableParameteriv + GLenum target + GLenum pname + GLint *params + + + + void glGetColorTableParameterivEXT + GLenum target + GLenum pname + GLint *params + + + + void glGetColorTableParameterivSGI + GLenum target + GLenum pname + GLint *params + + + + void glGetColorTableSGI + GLenum target + GLenum format + GLenum type + GLvoid *table + + + + void glGetCombinerInputParameterfvNV + GLenum stage + GLenum portion + GLenum variable + GLenum pname + GLfloat *params + + + + void glGetCombinerInputParameterivNV + GLenum stage + GLenum portion + GLenum variable + GLenum pname + GLint *params + + + + void glGetCombinerOutputParameterfvNV + GLenum stage + GLenum portion + GLenum pname + GLfloat *params + + + + void glGetCombinerOutputParameterivNV + GLenum stage + GLenum portion + GLenum pname + GLint *params + + + + void glGetCombinerStageParameterfvNV + GLenum stage + GLenum pname + GLfloat *params + + + void glGetCompressedMultiTexImageEXT + GLenum texunit + GLenum target + GLint lod + GLvoid *img + + + void glGetCompressedTexImage + GLenum target + GLint level + GLvoid *img + + + + + void glGetCompressedTexImageARB + GLenum target + GLint level + GLvoid *img + + + + + void glGetCompressedTextureImageEXT + GLuint texture + GLenum target + GLint lod + GLvoid *img + + + void glGetConvolutionFilter + GLenum target + GLenum format + GLenum type + GLvoid *image + + + + + void glGetConvolutionFilterEXT + GLenum target + GLenum format + GLenum type + GLvoid *image + + + + void glGetConvolutionParameterfv + GLenum target + GLenum pname + GLfloat *params + + + + void glGetConvolutionParameterfvEXT + GLenum target + GLenum pname + GLfloat *params + + + + void glGetConvolutionParameteriv + GLenum target + GLenum pname + GLint *params + + + + void glGetConvolutionParameterivEXT + GLenum target + GLenum pname + GLint *params + + + + void glGetConvolutionParameterxvOES + GLenum target + GLenum pname + GLfixed *params + + + GLuint glGetDebugMessageLog + GLuint count + GLsizei bufsize + GLenum *sources + GLenum *types + GLuint *ids + GLenum *severities + GLsizei *lengths + GLchar *messageLog + + + GLuint glGetDebugMessageLogAMD + GLuint count + GLsizei bufsize + GLenum *categories + GLuint *severities + GLuint *ids + GLsizei *lengths + GLchar *message + + + GLuint glGetDebugMessageLogARB + GLuint count + GLsizei bufsize + GLenum *sources + GLenum *types + GLuint *ids + GLenum *severities + GLsizei *lengths + GLchar *messageLog + + + + GLuint glGetDebugMessageLogKHR + GLuint count + GLsizei bufsize + GLenum *sources + GLenum *types + GLuint *ids + GLenum *severities + GLsizei *lengths + GLchar *messageLog + + + + void glGetDetailTexFuncSGIS + GLenum target + GLfloat *points + + + + void glGetDoubleIndexedvEXT + GLenum target + GLuint index + GLdouble *data + + + + void glGetDoublei_v + GLenum target + GLuint index + GLdouble *data + + + void glGetDoublei_vEXT + GLenum pname + GLuint index + GLdouble *params + + + + void glGetDoublev + GLenum pname + GLdouble *params + + + + void glGetDriverControlStringQCOM + GLuint driverControl + GLsizei bufSize + GLsizei *length + GLchar *driverControlString + + + void glGetDriverControlsQCOM + GLint *num + GLsizei size + GLuint *driverControls + + + GLenum glGetError + + + + void glGetFenceivNV + GLuint fence + GLenum pname + GLint *params + + + + void glGetFinalCombinerInputParameterfvNV + GLenum variable + GLenum pname + GLfloat *params + + + + void glGetFinalCombinerInputParameterivNV + GLenum variable + GLenum pname + GLint *params + + + + void glGetFixedv + GLenum pname + GLfixed *params + + + void glGetFixedvOES + GLenum pname + GLfixed *params + + + void glGetFloatIndexedvEXT + GLenum target + GLuint index + GLfloat *data + + + + void glGetFloati_v + GLenum target + GLuint index + GLfloat *data + + + void glGetFloati_vEXT + GLenum pname + GLuint index + GLfloat *params + + + + void glGetFloatv + GLenum pname + GLfloat *params + + + + void glGetFogFuncSGIS + GLfloat *points + + + GLint glGetFragDataIndex + GLuint program + const GLchar *name + + + GLint glGetFragDataLocation + GLuint program + const GLchar *name + + + GLint glGetFragDataLocationEXT + GLuint program + const GLchar *name + + + + void glGetFragmentLightfvSGIX + GLenum light + GLenum pname + GLfloat *params + + + void glGetFragmentLightivSGIX + GLenum light + GLenum pname + GLint *params + + + void glGetFragmentMaterialfvSGIX + GLenum face + GLenum pname + GLfloat *params + + + void glGetFragmentMaterialivSGIX + GLenum face + GLenum pname + GLint *params + + + void glGetFramebufferAttachmentParameteriv + GLenum target + GLenum attachment + GLenum pname + GLint *params + + + + void glGetFramebufferAttachmentParameterivEXT + GLenum target + GLenum attachment + GLenum pname + GLint *params + + + + + void glGetFramebufferAttachmentParameterivOES + GLenum target + GLenum attachment + GLenum pname + GLint *params + + + void glGetFramebufferParameteriv + GLenum target + GLenum pname + GLint *params + + + void glGetFramebufferParameterivEXT + GLuint framebuffer + GLenum pname + GLint *params + + + GLenum glGetGraphicsResetStatusARB + + + GLenum glGetGraphicsResetStatusEXT + + + GLhandleARB glGetHandleARB + GLenum pname + + + void glGetHistogram + GLenum target + GLboolean reset + GLenum format + GLenum type + GLvoid *values + + + + + void glGetHistogramEXT + GLenum target + GLboolean reset + GLenum format + GLenum type + GLvoid *values + + + + void glGetHistogramParameterfv + GLenum target + GLenum pname + GLfloat *params + + + + void glGetHistogramParameterfvEXT + GLenum target + GLenum pname + GLfloat *params + + + + void glGetHistogramParameteriv + GLenum target + GLenum pname + GLint *params + + + + void glGetHistogramParameterivEXT + GLenum target + GLenum pname + GLint *params + + + + void glGetHistogramParameterxvOES + GLenum target + GLenum pname + GLfixed *params + + + GLuint64 glGetImageHandleARB + GLuint texture + GLint level + GLboolean layered + GLint layer + GLenum format + + + GLuint64 glGetImageHandleNV + GLuint texture + GLint level + GLboolean layered + GLint layer + GLenum format + + + void glGetImageTransformParameterfvHP + GLenum target + GLenum pname + GLfloat *params + + + void glGetImageTransformParameterivHP + GLenum target + GLenum pname + GLint *params + + + void glGetInfoLogARB + GLhandleARB obj + GLsizei maxLength + GLsizei *length + GLcharARB *infoLog + + + GLint glGetInstrumentsSGIX + + + + void glGetInteger64i_v + GLenum target + GLuint index + GLint64 *data + + + void glGetInteger64v + GLenum pname + GLint64 *params + + + void glGetInteger64vAPPLE + GLenum pname + GLint64 *params + + + void glGetIntegerIndexedvEXT + GLenum target + GLuint index + GLint *data + + + + void glGetIntegeri_v + GLenum target + GLuint index + GLint *data + + + void glGetIntegeri_vEXT + GLenum target + GLuint index + GLint *data + + + void glGetIntegerui64i_vNV + GLenum value + GLuint index + GLuint64EXT *result + + + void glGetIntegerui64vNV + GLenum value + GLuint64EXT *result + + + void glGetIntegerv + GLenum pname + GLint *params + + + + void glGetInternalformati64v + GLenum target + GLenum internalformat + GLenum pname + GLsizei bufSize + GLint64 *params + + + void glGetInternalformativ + GLenum target + GLenum internalformat + GLenum pname + GLsizei bufSize + GLint *params + + + void glGetInvariantBooleanvEXT + GLuint id + GLenum value + GLboolean *data + + + void glGetInvariantFloatvEXT + GLuint id + GLenum value + GLfloat *data + + + void glGetInvariantIntegervEXT + GLuint id + GLenum value + GLint *data + + + void glGetLightfv + GLenum light + GLenum pname + GLfloat *params + + + + void glGetLightiv + GLenum light + GLenum pname + GLint *params + + + + void glGetLightx + GLenum light + GLenum pname + GLfixed *params + + + void glGetLightxOES + GLenum light + GLenum pname + GLfixed *params + + + void glGetLightxv + GLenum light + GLenum pname + GLfixed *params + + + void glGetLightxvOES + GLenum light + GLenum pname + GLfixed *params + + + void glGetListParameterfvSGIX + GLuint list + GLenum pname + GLfloat *params + + + void glGetListParameterivSGIX + GLuint list + GLenum pname + GLint *params + + + void glGetLocalConstantBooleanvEXT + GLuint id + GLenum value + GLboolean *data + + + void glGetLocalConstantFloatvEXT + GLuint id + GLenum value + GLfloat *data + + + void glGetLocalConstantIntegervEXT + GLuint id + GLenum value + GLint *data + + + void glGetMapAttribParameterfvNV + GLenum target + GLuint index + GLenum pname + GLfloat *params + + + void glGetMapAttribParameterivNV + GLenum target + GLuint index + GLenum pname + GLint *params + + + void glGetMapControlPointsNV + GLenum target + GLuint index + GLenum type + GLsizei ustride + GLsizei vstride + GLboolean packed + GLvoid *points + + + void glGetMapParameterfvNV + GLenum target + GLenum pname + GLfloat *params + + + void glGetMapParameterivNV + GLenum target + GLenum pname + GLint *params + + + void glGetMapdv + GLenum target + GLenum query + GLdouble *v + + + + void glGetMapfv + GLenum target + GLenum query + GLfloat *v + + + + void glGetMapiv + GLenum target + GLenum query + GLint *v + + + + void glGetMapxvOES + GLenum target + GLenum query + GLfixed *v + + + void glGetMaterialfv + GLenum face + GLenum pname + GLfloat *params + + + + void glGetMaterialiv + GLenum face + GLenum pname + GLint *params + + + + void glGetMaterialx + GLenum face + GLenum pname + GLfixed param + + + void glGetMaterialxOES + GLenum face + GLenum pname + GLfixed param + + + void glGetMaterialxv + GLenum face + GLenum pname + GLfixed *params + + + void glGetMaterialxvOES + GLenum face + GLenum pname + GLfixed *params + + + void glGetMinmax + GLenum target + GLboolean reset + GLenum format + GLenum type + GLvoid *values + + + + + void glGetMinmaxEXT + GLenum target + GLboolean reset + GLenum format + GLenum type + GLvoid *values + + + + void glGetMinmaxParameterfv + GLenum target + GLenum pname + GLfloat *params + + + + void glGetMinmaxParameterfvEXT + GLenum target + GLenum pname + GLfloat *params + + + + void glGetMinmaxParameteriv + GLenum target + GLenum pname + GLint *params + + + + void glGetMinmaxParameterivEXT + GLenum target + GLenum pname + GLint *params + + + + void glGetMultiTexEnvfvEXT + GLenum texunit + GLenum target + GLenum pname + GLfloat *params + + + void glGetMultiTexEnvivEXT + GLenum texunit + GLenum target + GLenum pname + GLint *params + + + void glGetMultiTexGendvEXT + GLenum texunit + GLenum coord + GLenum pname + GLdouble *params + + + void glGetMultiTexGenfvEXT + GLenum texunit + GLenum coord + GLenum pname + GLfloat *params + + + void glGetMultiTexGenivEXT + GLenum texunit + GLenum coord + GLenum pname + GLint *params + + + void glGetMultiTexImageEXT + GLenum texunit + GLenum target + GLint level + GLenum format + GLenum type + GLvoid *pixels + + + void glGetMultiTexLevelParameterfvEXT + GLenum texunit + GLenum target + GLint level + GLenum pname + GLfloat *params + + + void glGetMultiTexLevelParameterivEXT + GLenum texunit + GLenum target + GLint level + GLenum pname + GLint *params + + + void glGetMultiTexParameterIivEXT + GLenum texunit + GLenum target + GLenum pname + GLint *params + + + void glGetMultiTexParameterIuivEXT + GLenum texunit + GLenum target + GLenum pname + GLuint *params + + + void glGetMultiTexParameterfvEXT + GLenum texunit + GLenum target + GLenum pname + GLfloat *params + + + void glGetMultiTexParameterivEXT + GLenum texunit + GLenum target + GLenum pname + GLint *params + + + void glGetMultisamplefv + GLenum pname + GLuint index + GLfloat *val + + + void glGetMultisamplefvNV + GLenum pname + GLuint index + GLfloat *val + + + + void glGetNamedBufferParameterivEXT + GLuint buffer + GLenum pname + GLint *params + + + void glGetNamedBufferParameterui64vNV + GLuint buffer + GLenum pname + GLuint64EXT *params + + + void glGetNamedBufferPointervEXT + GLuint buffer + GLenum pname + GLvoid **params + + + void glGetNamedBufferSubDataEXT + GLuint buffer + GLintptr offset + GLsizeiptr size + GLvoid *data + + + void glGetNamedFramebufferAttachmentParameterivEXT + GLuint framebuffer + GLenum attachment + GLenum pname + GLint *params + + + void glGetNamedFramebufferParameterivEXT + GLuint framebuffer + GLenum pname + GLint *params + + + void glGetNamedProgramLocalParameterIivEXT + GLuint program + GLenum target + GLuint index + GLint *params + + + void glGetNamedProgramLocalParameterIuivEXT + GLuint program + GLenum target + GLuint index + GLuint *params + + + void glGetNamedProgramLocalParameterdvEXT + GLuint program + GLenum target + GLuint index + GLdouble *params + + + void glGetNamedProgramLocalParameterfvEXT + GLuint program + GLenum target + GLuint index + GLfloat *params + + + void glGetNamedProgramStringEXT + GLuint program + GLenum target + GLenum pname + GLvoid *string + + + void glGetNamedProgramivEXT + GLuint program + GLenum target + GLenum pname + GLint *params + + + void glGetNamedRenderbufferParameterivEXT + GLuint renderbuffer + GLenum pname + GLint *params + + + void glGetNamedStringARB + GLint namelen + const GLchar *name + GLsizei bufSize + GLint *stringlen + GLchar *string + + + void glGetNamedStringivARB + GLint namelen + const GLchar *name + GLenum pname + GLint *params + + + void glGetObjectBufferfvATI + GLuint buffer + GLenum pname + GLfloat *params + + + void glGetObjectBufferivATI + GLuint buffer + GLenum pname + GLint *params + + + void glGetObjectLabel + GLenum identifier + GLuint name + GLsizei bufSize + GLsizei *length + GLchar *label + + + void glGetObjectLabelEXT + GLenum type + GLuint object + GLsizei bufSize + GLsizei *length + GLchar *label + + + void glGetObjectLabelKHR + GLenum identifier + GLuint name + GLsizei bufSize + GLsizei *length + GLchar *label + + + + void glGetObjectParameterfvARB + GLhandleARB obj + GLenum pname + GLfloat *params + + + void glGetObjectParameterivAPPLE + GLenum objectType + GLuint name + GLenum pname + GLint *params + + + void glGetObjectParameterivARB + GLhandleARB obj + GLenum pname + GLint *params + + + void glGetObjectPtrLabel + const void *ptr + GLsizei bufSize + GLsizei *length + GLchar *label + + + void glGetObjectPtrLabelKHR + const void *ptr + GLsizei bufSize + GLsizei *length + GLchar *label + + + + void glGetOcclusionQueryivNV + GLuint id + GLenum pname + GLint *params + + + void glGetOcclusionQueryuivNV + GLuint id + GLenum pname + GLuint *params + + + void glGetPathColorGenfvNV + GLenum color + GLenum pname + GLfloat *value + + + void glGetPathColorGenivNV + GLenum color + GLenum pname + GLint *value + + + void glGetPathCommandsNV + GLuint path + GLubyte *commands + + + void glGetPathCoordsNV + GLuint path + GLfloat *coords + + + void glGetPathDashArrayNV + GLuint path + GLfloat *dashArray + + + GLfloat glGetPathLengthNV + GLuint path + GLsizei startSegment + GLsizei numSegments + + + void glGetPathMetricRangeNV + GLbitfield metricQueryMask + GLuint firstPathName + GLsizei numPaths + GLsizei stride + GLfloat *metrics + + + void glGetPathMetricsNV + GLbitfield metricQueryMask + GLsizei numPaths + GLenum pathNameType + const GLvoid *paths + GLuint pathBase + GLsizei stride + GLfloat *metrics + + + void glGetPathParameterfvNV + GLuint path + GLenum pname + GLfloat *value + + + void glGetPathParameterivNV + GLuint path + GLenum pname + GLint *value + + + void glGetPathSpacingNV + GLenum pathListMode + GLsizei numPaths + GLenum pathNameType + const GLvoid *paths + GLuint pathBase + GLfloat advanceScale + GLfloat kerningScale + GLenum transformType + GLfloat *returnedSpacing + + + void glGetPathTexGenfvNV + GLenum texCoordSet + GLenum pname + GLfloat *value + + + void glGetPathTexGenivNV + GLenum texCoordSet + GLenum pname + GLint *value + + + void glGetPerfMonitorCounterDataAMD + GLuint monitor + GLenum pname + GLsizei dataSize + GLuint *data + GLint *bytesWritten + + + void glGetPerfMonitorCounterInfoAMD + GLuint group + GLuint counter + GLenum pname + GLvoid *data + + + void glGetPerfMonitorCounterStringAMD + GLuint group + GLuint counter + GLsizei bufSize + GLsizei *length + GLchar *counterString + + + void glGetPerfMonitorCountersAMD + GLuint group + GLint *numCounters + GLint *maxActiveCounters + GLsizei counterSize + GLuint *counters + + + void glGetPerfMonitorGroupStringAMD + GLuint group + GLsizei bufSize + GLsizei *length + GLchar *groupString + + + void glGetPerfMonitorGroupsAMD + GLint *numGroups + GLsizei groupsSize + GLuint *groups + + + void glGetPixelMapfv + GLenum map + GLfloat *values + + + + + void glGetPixelMapuiv + GLenum map + GLuint *values + + + + + void glGetPixelMapusv + GLenum map + GLushort *values + + + + + void glGetPixelMapxv + GLenum map + GLint size + GLfixed *values + + + void glGetPixelTexGenParameterfvSGIS + GLenum pname + GLfloat *params + + + void glGetPixelTexGenParameterivSGIS + GLenum pname + GLint *params + + + void glGetPixelTransformParameterfvEXT + GLenum target + GLenum pname + GLfloat *params + + + + void glGetPixelTransformParameterivEXT + GLenum target + GLenum pname + GLint *params + + + + void glGetPointerIndexedvEXT + GLenum target + GLuint index + GLvoid **data + + + void glGetPointeri_vEXT + GLenum pname + GLuint index + GLvoid **params + + + void glGetPointerv + GLenum pname + GLvoid **params + + + + void glGetPointervEXT + GLenum pname + GLvoid **params + + + + void glGetPointervKHR + GLenum pname + GLvoid **params + + + + void glGetPolygonStipple + GLubyte *mask + + + + + void glGetProgramBinary + GLuint program + GLsizei bufSize + GLsizei *length + GLenum *binaryFormat + GLvoid *binary + + + void glGetProgramBinaryOES + GLuint program + GLsizei bufSize + GLsizei *length + GLenum *binaryFormat + GLvoid *binary + + + void glGetProgramEnvParameterIivNV + GLenum target + GLuint index + GLint *params + + + void glGetProgramEnvParameterIuivNV + GLenum target + GLuint index + GLuint *params + + + void glGetProgramEnvParameterdvARB + GLenum target + GLuint index + GLdouble *params + + + void glGetProgramEnvParameterfvARB + GLenum target + GLuint index + GLfloat *params + + + void glGetProgramInfoLog + GLuint program + GLsizei bufSize + GLsizei *length + GLchar *infoLog + + + + void glGetProgramInterfaceiv + GLuint program + GLenum programInterface + GLenum pname + GLint *params + + + void glGetProgramLocalParameterIivNV + GLenum target + GLuint index + GLint *params + + + void glGetProgramLocalParameterIuivNV + GLenum target + GLuint index + GLuint *params + + + void glGetProgramLocalParameterdvARB + GLenum target + GLuint index + GLdouble *params + + + void glGetProgramLocalParameterfvARB + GLenum target + GLuint index + GLfloat *params + + + void glGetProgramNamedParameterdvNV + GLuint id + GLsizei len + const GLubyte *name + GLdouble *params + + + + void glGetProgramNamedParameterfvNV + GLuint id + GLsizei len + const GLubyte *name + GLfloat *params + + + + void glGetProgramParameterdvNV + GLenum target + GLuint index + GLenum pname + GLdouble *params + + + + void glGetProgramParameterfvNV + GLenum target + GLuint index + GLenum pname + GLfloat *params + + + + void glGetProgramPipelineInfoLog + GLuint pipeline + GLsizei bufSize + GLsizei *length + GLchar *infoLog + + + void glGetProgramPipelineInfoLogEXT + GLuint pipeline + GLsizei bufSize + GLsizei *length + GLchar *infoLog + + + void glGetProgramPipelineiv + GLuint pipeline + GLenum pname + GLint *params + + + void glGetProgramPipelineivEXT + GLuint pipeline + GLenum pname + GLint *params + + + GLuint glGetProgramResourceIndex + GLuint program + GLenum programInterface + const GLchar *name + + + GLint glGetProgramResourceLocation + GLuint program + GLenum programInterface + const GLchar *name + + + GLint glGetProgramResourceLocationIndex + GLuint program + GLenum programInterface + const GLchar *name + + + void glGetProgramResourceName + GLuint program + GLenum programInterface + GLuint index + GLsizei bufSize + GLsizei *length + GLchar *name + + + void glGetProgramResourceiv + GLuint program + GLenum programInterface + GLuint index + GLsizei propCount + const GLenum *props + GLsizei bufSize + GLsizei *length + GLint *params + + + void glGetProgramStageiv + GLuint program + GLenum shadertype + GLenum pname + GLint *values + + + void glGetProgramStringARB + GLenum target + GLenum pname + GLvoid *string + + + void glGetProgramStringNV + GLuint id + GLenum pname + GLubyte *program + + + + void glGetProgramSubroutineParameteruivNV + GLenum target + GLuint index + GLuint *param + + + void glGetProgramiv + GLuint program + GLenum pname + GLint *params + + + + void glGetProgramivARB + GLenum target + GLenum pname + GLint *params + + + void glGetProgramivNV + GLuint id + GLenum pname + GLint *params + + + + void glGetQueryIndexediv + GLenum target + GLuint index + GLenum pname + GLint *params + + + void glGetQueryObjecti64v + GLuint id + GLenum pname + GLint64 *params + + + void glGetQueryObjecti64vEXT + GLuint id + GLenum pname + GLint64 *params + + + + + void glGetQueryObjectiv + GLuint id + GLenum pname + GLint *params + + + + void glGetQueryObjectivARB + GLuint id + GLenum pname + GLint *params + + + + void glGetQueryObjectivEXT + GLuint id + GLenum pname + GLint *params + + + + void glGetQueryObjectui64v + GLuint id + GLenum pname + GLuint64 *params + + + void glGetQueryObjectui64vEXT + GLuint id + GLenum pname + GLuint64 *params + + + + + void glGetQueryObjectuiv + GLuint id + GLenum pname + GLuint *params + + + + void glGetQueryObjectuivARB + GLuint id + GLenum pname + GLuint *params + + + + void glGetQueryObjectuivEXT + GLuint id + GLenum pname + GLuint *params + + + void glGetQueryiv + GLenum target + GLenum pname + GLint *params + + + + void glGetQueryivARB + GLenum target + GLenum pname + GLint *params + + + + void glGetQueryivEXT + GLenum target + GLenum pname + GLint *params + + + void glGetRenderbufferParameteriv + GLenum target + GLenum pname + GLint *params + + + + void glGetRenderbufferParameterivEXT + GLenum target + GLenum pname + GLint *params + + + + + void glGetRenderbufferParameterivOES + GLenum target + GLenum pname + GLint *params + + + void glGetSamplerParameterIiv + GLuint sampler + GLenum pname + GLint *params + + + void glGetSamplerParameterIuiv + GLuint sampler + GLenum pname + GLuint *params + + + void glGetSamplerParameterfv + GLuint sampler + GLenum pname + GLfloat *params + + + void glGetSamplerParameteriv + GLuint sampler + GLenum pname + GLint *params + + + void glGetSeparableFilter + GLenum target + GLenum format + GLenum type + GLvoid *row + GLvoid *column + GLvoid *span + + + + + void glGetSeparableFilterEXT + GLenum target + GLenum format + GLenum type + GLvoid *row + GLvoid *column + GLvoid *span + + + + void glGetShaderInfoLog + GLuint shader + GLsizei bufSize + GLsizei *length + GLchar *infoLog + + + + void glGetShaderPrecisionFormat + GLenum shadertype + GLenum precisiontype + GLint *range + GLint *precision + + + void glGetShaderSource + GLuint shader + GLsizei bufSize + GLsizei *length + GLchar *source + + + void glGetShaderSourceARB + GLhandleARB obj + GLsizei maxLength + GLsizei *length + GLcharARB *source + + + + void glGetShaderiv + GLuint shader + GLenum pname + GLint *params + + + + void glGetSharpenTexFuncSGIS + GLenum target + GLfloat *points + + + + const GLubyte *glGetString + GLenum name + + + + const GLubyte *glGetStringi + GLenum name + GLuint index + + + GLuint glGetSubroutineIndex + GLuint program + GLenum shadertype + const GLchar *name + + + GLint glGetSubroutineUniformLocation + GLuint program + GLenum shadertype + const GLchar *name + + + void glGetSynciv + GLsync sync + GLenum pname + GLsizei bufSize + GLsizei *length + GLint *values + + + void glGetSyncivAPPLE + GLsync sync + GLenum pname + GLsizei bufSize + GLsizei *length + GLint *values + + + void glGetTexBumpParameterfvATI + GLenum pname + GLfloat *param + + + void glGetTexBumpParameterivATI + GLenum pname + GLint *param + + + void glGetTexEnvfv + GLenum target + GLenum pname + GLfloat *params + + + + void glGetTexEnviv + GLenum target + GLenum pname + GLint *params + + + + void glGetTexEnvxv + GLenum target + GLenum pname + GLfixed *params + + + void glGetTexEnvxvOES + GLenum target + GLenum pname + GLfixed *params + + + void glGetTexFilterFuncSGIS + GLenum target + GLenum filter + GLfloat *weights + + + + void glGetTexGendv + GLenum coord + GLenum pname + GLdouble *params + + + + void glGetTexGenfv + GLenum coord + GLenum pname + GLfloat *params + + + + void glGetTexGenfvOES + GLenum coord + GLenum pname + GLfloat *params + + + void glGetTexGeniv + GLenum coord + GLenum pname + GLint *params + + + + void glGetTexGenivOES + GLenum coord + GLenum pname + GLint *params + + + void glGetTexGenxvOES + GLenum coord + GLenum pname + GLfixed *params + + + void glGetTexImage + GLenum target + GLint level + GLenum format + GLenum type + GLvoid *pixels + + + + + void glGetTexLevelParameterfv + GLenum target + GLint level + GLenum pname + GLfloat *params + + + + void glGetTexLevelParameteriv + GLenum target + GLint level + GLenum pname + GLint *params + + + + void glGetTexLevelParameterxvOES + GLenum target + GLint level + GLenum pname + GLfixed *params + + + void glGetTexParameterIiv + GLenum target + GLenum pname + GLint *params + + + + void glGetTexParameterIivEXT + GLenum target + GLenum pname + GLint *params + + + + void glGetTexParameterIuiv + GLenum target + GLenum pname + GLuint *params + + + + void glGetTexParameterIuivEXT + GLenum target + GLenum pname + GLuint *params + + + + void glGetTexParameterPointervAPPLE + GLenum target + GLenum pname + GLvoid **params + + + void glGetTexParameterfv + GLenum target + GLenum pname + GLfloat *params + + + + void glGetTexParameteriv + GLenum target + GLenum pname + GLint *params + + + + void glGetTexParameterxv + GLenum target + GLenum pname + GLfixed *params + + + void glGetTexParameterxvOES + GLenum target + GLenum pname + GLfixed *params + + + GLuint64 glGetTextureHandleARB + GLuint texture + + + GLuint64 glGetTextureHandleNV + GLuint texture + + + void glGetTextureImageEXT + GLuint texture + GLenum target + GLint level + GLenum format + GLenum type + GLvoid *pixels + + + void glGetTextureLevelParameterfvEXT + GLuint texture + GLenum target + GLint level + GLenum pname + GLfloat *params + + + void glGetTextureLevelParameterivEXT + GLuint texture + GLenum target + GLint level + GLenum pname + GLint *params + + + void glGetTextureParameterIivEXT + GLuint texture + GLenum target + GLenum pname + GLint *params + + + void glGetTextureParameterIuivEXT + GLuint texture + GLenum target + GLenum pname + GLuint *params + + + void glGetTextureParameterfvEXT + GLuint texture + GLenum target + GLenum pname + GLfloat *params + + + void glGetTextureParameterivEXT + GLuint texture + GLenum target + GLenum pname + GLint *params + + + GLuint64 glGetTextureSamplerHandleARB + GLuint texture + GLuint sampler + + + GLuint64 glGetTextureSamplerHandleNV + GLuint texture + GLuint sampler + + + void glGetTrackMatrixivNV + GLenum target + GLuint address + GLenum pname + GLint *params + + + + void glGetTransformFeedbackVarying + GLuint program + GLuint index + GLsizei bufSize + GLsizei *length + GLsizei *size + GLenum *type + GLchar *name + + + void glGetTransformFeedbackVaryingEXT + GLuint program + GLuint index + GLsizei bufSize + GLsizei *length + GLsizei *size + GLenum *type + GLchar *name + + + + void glGetTransformFeedbackVaryingNV + GLuint program + GLuint index + GLint *location + + + void glGetTranslatedShaderSourceANGLE + GLuint shader + GLsizei bufsize + GLsizei *length + GLchar *source + + + GLuint glGetUniformBlockIndex + GLuint program + const GLchar *uniformBlockName + + + GLint glGetUniformBufferSizeEXT + GLuint program + GLint location + + + void glGetUniformIndices + GLuint program + GLsizei uniformCount + const GLchar *const*uniformNames + GLuint *uniformIndices + + + GLint glGetUniformLocation + GLuint program + const GLchar *name + + + GLint glGetUniformLocationARB + GLhandleARB programObj + const GLcharARB *name + + + + GLintptr glGetUniformOffsetEXT + GLuint program + GLint location + + + void glGetUniformSubroutineuiv + GLenum shadertype + GLint location + GLuint *params + + + void glGetUniformdv + GLuint program + GLint location + GLdouble *params + + + void glGetUniformfv + GLuint program + GLint location + GLfloat *params + + + void glGetUniformfvARB + GLhandleARB programObj + GLint location + GLfloat *params + + + + void glGetUniformi64vNV + GLuint program + GLint location + GLint64EXT *params + + + void glGetUniformiv + GLuint program + GLint location + GLint *params + + + void glGetUniformivARB + GLhandleARB programObj + GLint location + GLint *params + + + + void glGetUniformui64vNV + GLuint program + GLint location + GLuint64EXT *params + + + void glGetUniformuiv + GLuint program + GLint location + GLuint *params + + + void glGetUniformuivEXT + GLuint program + GLint location + GLuint *params + + + + void glGetVariantArrayObjectfvATI + GLuint id + GLenum pname + GLfloat *params + + + void glGetVariantArrayObjectivATI + GLuint id + GLenum pname + GLint *params + + + void glGetVariantBooleanvEXT + GLuint id + GLenum value + GLboolean *data + + + void glGetVariantFloatvEXT + GLuint id + GLenum value + GLfloat *data + + + void glGetVariantIntegervEXT + GLuint id + GLenum value + GLint *data + + + void glGetVariantPointervEXT + GLuint id + GLenum value + GLvoid **data + + + GLint glGetVaryingLocationNV + GLuint program + const GLchar *name + + + void glGetVertexArrayIntegeri_vEXT + GLuint vaobj + GLuint index + GLenum pname + GLint *param + + + void glGetVertexArrayIntegervEXT + GLuint vaobj + GLenum pname + GLint *param + + + void glGetVertexArrayPointeri_vEXT + GLuint vaobj + GLuint index + GLenum pname + GLvoid **param + + + void glGetVertexArrayPointervEXT + GLuint vaobj + GLenum pname + GLvoid **param + + + void glGetVertexAttribArrayObjectfvATI + GLuint index + GLenum pname + GLfloat *params + + + void glGetVertexAttribArrayObjectivATI + GLuint index + GLenum pname + GLint *params + + + void glGetVertexAttribIiv + GLuint index + GLenum pname + GLint *params + + + void glGetVertexAttribIivEXT + GLuint index + GLenum pname + GLint *params + + + + void glGetVertexAttribIuiv + GLuint index + GLenum pname + GLuint *params + + + void glGetVertexAttribIuivEXT + GLuint index + GLenum pname + GLuint *params + + + + void glGetVertexAttribLdv + GLuint index + GLenum pname + GLdouble *params + + + void glGetVertexAttribLdvEXT + GLuint index + GLenum pname + GLdouble *params + + + + void glGetVertexAttribLi64vNV + GLuint index + GLenum pname + GLint64EXT *params + + + void glGetVertexAttribLui64vARB + GLuint index + GLenum pname + GLuint64EXT *params + + + void glGetVertexAttribLui64vNV + GLuint index + GLenum pname + GLuint64EXT *params + + + void glGetVertexAttribPointerv + GLuint index + GLenum pname + GLvoid **pointer + + + + void glGetVertexAttribPointervARB + GLuint index + GLenum pname + GLvoid **pointer + + + + void glGetVertexAttribPointervNV + GLuint index + GLenum pname + GLvoid **pointer + + + + void glGetVertexAttribdv + GLuint index + GLenum pname + GLdouble *params + + + + void glGetVertexAttribdvARB + GLuint index + GLenum pname + GLdouble *params + + + + + void glGetVertexAttribdvNV + GLuint index + GLenum pname + GLdouble *params + + + + + void glGetVertexAttribfv + GLuint index + GLenum pname + GLfloat *params + + + + void glGetVertexAttribfvARB + GLuint index + GLenum pname + GLfloat *params + + + + + void glGetVertexAttribfvNV + GLuint index + GLenum pname + GLfloat *params + + + + + void glGetVertexAttribiv + GLuint index + GLenum pname + GLint *params + + + + void glGetVertexAttribivARB + GLuint index + GLenum pname + GLint *params + + + + + void glGetVertexAttribivNV + GLuint index + GLenum pname + GLint *params + + + + + void glGetVideoCaptureStreamdvNV + GLuint video_capture_slot + GLuint stream + GLenum pname + GLdouble *params + + + void glGetVideoCaptureStreamfvNV + GLuint video_capture_slot + GLuint stream + GLenum pname + GLfloat *params + + + void glGetVideoCaptureStreamivNV + GLuint video_capture_slot + GLuint stream + GLenum pname + GLint *params + + + void glGetVideoCaptureivNV + GLuint video_capture_slot + GLenum pname + GLint *params + + + void glGetVideoi64vNV + GLuint video_slot + GLenum pname + GLint64EXT *params + + + void glGetVideoivNV + GLuint video_slot + GLenum pname + GLint *params + + + void glGetVideoui64vNV + GLuint video_slot + GLenum pname + GLuint64EXT *params + + + void glGetVideouivNV + GLuint video_slot + GLenum pname + GLuint *params + + + void glGetnColorTableARB + GLenum target + GLenum format + GLenum type + GLsizei bufSize + GLvoid *table + + + void glGetnCompressedTexImageARB + GLenum target + GLint lod + GLsizei bufSize + GLvoid *img + + + void glGetnConvolutionFilterARB + GLenum target + GLenum format + GLenum type + GLsizei bufSize + GLvoid *image + + + void glGetnHistogramARB + GLenum target + GLboolean reset + GLenum format + GLenum type + GLsizei bufSize + GLvoid *values + + + void glGetnMapdvARB + GLenum target + GLenum query + GLsizei bufSize + GLdouble *v + + + void glGetnMapfvARB + GLenum target + GLenum query + GLsizei bufSize + GLfloat *v + + + void glGetnMapivARB + GLenum target + GLenum query + GLsizei bufSize + GLint *v + + + void glGetnMinmaxARB + GLenum target + GLboolean reset + GLenum format + GLenum type + GLsizei bufSize + GLvoid *values + + + void glGetnPixelMapfvARB + GLenum map + GLsizei bufSize + GLfloat *values + + + void glGetnPixelMapuivARB + GLenum map + GLsizei bufSize + GLuint *values + + + void glGetnPixelMapusvARB + GLenum map + GLsizei bufSize + GLushort *values + + + void glGetnPolygonStippleARB + GLsizei bufSize + GLubyte *pattern + + + void glGetnSeparableFilterARB + GLenum target + GLenum format + GLenum type + GLsizei rowBufSize + GLvoid *row + GLsizei columnBufSize + GLvoid *column + GLvoid *span + + + void glGetnTexImageARB + GLenum target + GLint level + GLenum format + GLenum type + GLsizei bufSize + GLvoid *img + + + void glGetnUniformdvARB + GLuint program + GLint location + GLsizei bufSize + GLdouble *params + + + void glGetnUniformfvARB + GLuint program + GLint location + GLsizei bufSize + GLfloat *params + + + void glGetnUniformfvEXT + GLuint program + GLint location + GLsizei bufSize + GLfloat *params + + + void glGetnUniformivARB + GLuint program + GLint location + GLsizei bufSize + GLint *params + + + void glGetnUniformivEXT + GLuint program + GLint location + GLsizei bufSize + GLint *params + + + void glGetnUniformuivARB + GLuint program + GLint location + GLsizei bufSize + GLuint *params + + + void glGlobalAlphaFactorbSUN + GLbyte factor + + + void glGlobalAlphaFactordSUN + GLdouble factor + + + void glGlobalAlphaFactorfSUN + GLfloat factor + + + void glGlobalAlphaFactoriSUN + GLint factor + + + void glGlobalAlphaFactorsSUN + GLshort factor + + + void glGlobalAlphaFactorubSUN + GLubyte factor + + + void glGlobalAlphaFactoruiSUN + GLuint factor + + + void glGlobalAlphaFactorusSUN + GLushort factor + + + void glHint + GLenum target + GLenum mode + + + + void glHintPGI + GLenum target + GLint mode + + + void glHistogram + GLenum target + GLsizei width + GLenum internalformat + GLboolean sink + + + + void glHistogramEXT + GLenum target + GLsizei width + GLenum internalformat + GLboolean sink + + + + + void glIglooInterfaceSGIX + GLenum pname + const GLvoid *params + + + + void glImageTransformParameterfHP + GLenum target + GLenum pname + GLfloat param + + + void glImageTransformParameterfvHP + GLenum target + GLenum pname + const GLfloat *params + + + void glImageTransformParameteriHP + GLenum target + GLenum pname + GLint param + + + void glImageTransformParameterivHP + GLenum target + GLenum pname + const GLint *params + + + GLsync glImportSyncEXT + GLenum external_sync_type + GLintptr external_sync + GLbitfield flags + + + void glIndexFormatNV + GLenum type + GLsizei stride + + + void glIndexFuncEXT + GLenum func + GLclampf ref + + + void glIndexMask + GLuint mask + + + + void glIndexMaterialEXT + GLenum face + GLenum mode + + + void glIndexPointer + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glIndexPointerEXT + GLenum type + GLsizei stride + GLsizei count + const GLvoid *pointer + + + void glIndexPointerListIBM + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glIndexd + GLdouble c + + + + void glIndexdv + const GLdouble *c + + + + void glIndexf + GLfloat c + + + + void glIndexfv + const GLfloat *c + + + + void glIndexi + GLint c + + + + void glIndexiv + const GLint *c + + + + void glIndexs + GLshort c + + + + void glIndexsv + const GLshort *c + + + + void glIndexub + GLubyte c + + + + void glIndexubv + const GLubyte *c + + + + void glIndexxOES + GLfixed component + + + void glIndexxvOES + const GLfixed *component + + + void glInitNames + + + + void glInsertComponentEXT + GLuint res + GLuint src + GLuint num + + + void glInsertEventMarkerEXT + GLsizei length + const GLchar *marker + + + void glInstrumentsBufferSGIX + GLsizei size + GLint *buffer + + + + void glInterleavedArrays + GLenum format + GLsizei stride + const GLvoid *pointer + + + void glInterpolatePathsNV + GLuint resultPath + GLuint pathA + GLuint pathB + GLfloat weight + + + void glInvalidateBufferData + GLuint buffer + + + void glInvalidateBufferSubData + GLuint buffer + GLintptr offset + GLsizeiptr length + + + void glInvalidateFramebuffer + GLenum target + GLsizei numAttachments + const GLenum *attachments + + + void glInvalidateSubFramebuffer + GLenum target + GLsizei numAttachments + const GLenum *attachments + GLint x + GLint y + GLsizei width + GLsizei height + + + void glInvalidateTexImage + GLuint texture + GLint level + + + void glInvalidateTexSubImage + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + + + GLboolean glIsAsyncMarkerSGIX + GLuint marker + + + GLboolean glIsBuffer + GLuint buffer + + + GLboolean glIsBufferARB + GLuint buffer + + + + GLboolean glIsBufferResidentNV + GLenum target + + + GLboolean glIsEnabled + GLenum cap + + + + GLboolean glIsEnabledIndexedEXT + GLenum target + GLuint index + + + + GLboolean glIsEnabledi + GLenum target + GLuint index + + + GLboolean glIsFenceAPPLE + GLuint fence + + + GLboolean glIsFenceNV + GLuint fence + + + + GLboolean glIsFramebuffer + GLuint framebuffer + + + + GLboolean glIsFramebufferEXT + GLuint framebuffer + + + + + GLboolean glIsFramebufferOES + GLuint framebuffer + + + GLboolean glIsImageHandleResidentARB + GLuint64 handle + + + GLboolean glIsImageHandleResidentNV + GLuint64 handle + + + GLboolean glIsList + GLuint list + + + + GLboolean glIsNameAMD + GLenum identifier + GLuint name + + + GLboolean glIsNamedBufferResidentNV + GLuint buffer + + + GLboolean glIsNamedStringARB + GLint namelen + const GLchar *name + + + GLboolean glIsObjectBufferATI + GLuint buffer + + + GLboolean glIsOcclusionQueryNV + GLuint id + + + GLboolean glIsPathNV + GLuint path + + + GLboolean glIsPointInFillPathNV + GLuint path + GLuint mask + GLfloat x + GLfloat y + + + GLboolean glIsPointInStrokePathNV + GLuint path + GLfloat x + GLfloat y + + + GLboolean glIsProgram + GLuint program + + + + GLboolean glIsProgramARB + GLuint program + + + + GLboolean glIsProgramNV + GLuint id + + + + + GLboolean glIsProgramPipeline + GLuint pipeline + + + GLboolean glIsProgramPipelineEXT + GLuint pipeline + + + GLboolean glIsQuery + GLuint id + + + + GLboolean glIsQueryARB + GLuint id + + + + GLboolean glIsQueryEXT + GLuint id + + + GLboolean glIsRenderbuffer + GLuint renderbuffer + + + + GLboolean glIsRenderbufferEXT + GLuint renderbuffer + + + + + GLboolean glIsRenderbufferOES + GLuint renderbuffer + + + GLboolean glIsSampler + GLuint sampler + + + GLboolean glIsShader + GLuint shader + + + + GLboolean glIsSync + GLsync sync + + + GLboolean glIsSyncAPPLE + GLsync sync + + + GLboolean glIsTexture + GLuint texture + + + + GLboolean glIsTextureEXT + GLuint texture + + + + GLboolean glIsTextureHandleResidentARB + GLuint64 handle + + + GLboolean glIsTextureHandleResidentNV + GLuint64 handle + + + GLboolean glIsTransformFeedback + GLuint id + + + GLboolean glIsTransformFeedbackNV + GLuint id + + + + GLboolean glIsVariantEnabledEXT + GLuint id + GLenum cap + + + GLboolean glIsVertexArray + GLuint array + + + + GLboolean glIsVertexArrayAPPLE + GLuint array + + + + GLboolean glIsVertexArrayOES + GLuint array + + + GLboolean glIsVertexAttribEnabledAPPLE + GLuint index + GLenum pname + + + void glLabelObjectEXT + GLenum type + GLuint object + GLsizei length + const GLchar *label + + + void glLightEnviSGIX + GLenum pname + GLint param + + + void glLightModelf + GLenum pname + GLfloat param + + + + void glLightModelfv + GLenum pname + const GLfloat *params + + + + void glLightModeli + GLenum pname + GLint param + + + + void glLightModeliv + GLenum pname + const GLint *params + + + + void glLightModelx + GLenum pname + GLfixed param + + + void glLightModelxOES + GLenum pname + GLfixed param + + + void glLightModelxv + GLenum pname + const GLfixed *param + + + void glLightModelxvOES + GLenum pname + const GLfixed *param + + + void glLightf + GLenum light + GLenum pname + GLfloat param + + + + void glLightfv + GLenum light + GLenum pname + const GLfloat *params + + + + void glLighti + GLenum light + GLenum pname + GLint param + + + + void glLightiv + GLenum light + GLenum pname + const GLint *params + + + + void glLightx + GLenum light + GLenum pname + GLfixed param + + + void glLightxOES + GLenum light + GLenum pname + GLfixed param + + + void glLightxv + GLenum light + GLenum pname + const GLfixed *params + + + void glLightxvOES + GLenum light + GLenum pname + const GLfixed *params + + + void glLineStipple + GLint factor + GLushort pattern + + + + void glLineWidth + GLfloat width + + + + void glLineWidthx + GLfixed width + + + void glLineWidthxOES + GLfixed width + + + void glLinkProgram + GLuint program + + + void glLinkProgramARB + GLhandleARB programObj + + + + void glListBase + GLuint base + + + + void glListParameterfSGIX + GLuint list + GLenum pname + GLfloat param + + + + void glListParameterfvSGIX + GLuint list + GLenum pname + const GLfloat *params + + + + void glListParameteriSGIX + GLuint list + GLenum pname + GLint param + + + + void glListParameterivSGIX + GLuint list + GLenum pname + const GLint *params + + + + void glLoadIdentity + + + + void glLoadIdentityDeformationMapSGIX + GLbitfield mask + + + + void glLoadMatrixd + const GLdouble *m + + + + void glLoadMatrixf + const GLfloat *m + + + + void glLoadMatrixx + const GLfixed *m + + + void glLoadMatrixxOES + const GLfixed *m + + + void glLoadName + GLuint name + + + + void glLoadPaletteFromModelViewMatrixOES + + + void glLoadProgramNV + GLenum target + GLuint id + GLsizei len + const GLubyte *program + + + + void glLoadTransposeMatrixd + const GLdouble *m + + + void glLoadTransposeMatrixdARB + const GLdouble *m + + + + void glLoadTransposeMatrixf + const GLfloat *m + + + void glLoadTransposeMatrixfARB + const GLfloat *m + + + + void glLoadTransposeMatrixxOES + const GLfixed *m + + + void glLockArraysEXT + GLint first + GLsizei count + + + void glLogicOp + GLenum opcode + + + + void glMakeBufferNonResidentNV + GLenum target + + + void glMakeBufferResidentNV + GLenum target + GLenum access + + + void glMakeImageHandleNonResidentARB + GLuint64 handle + + + void glMakeImageHandleNonResidentNV + GLuint64 handle + + + void glMakeImageHandleResidentARB + GLuint64 handle + GLenum access + + + void glMakeImageHandleResidentNV + GLuint64 handle + GLenum access + + + void glMakeNamedBufferNonResidentNV + GLuint buffer + + + void glMakeNamedBufferResidentNV + GLuint buffer + GLenum access + + + void glMakeTextureHandleNonResidentARB + GLuint64 handle + + + void glMakeTextureHandleNonResidentNV + GLuint64 handle + + + void glMakeTextureHandleResidentARB + GLuint64 handle + + + void glMakeTextureHandleResidentNV + GLuint64 handle + + + void glMap1d + GLenum target + GLdouble u1 + GLdouble u2 + GLint stride + GLint order + const GLdouble *points + + + + void glMap1f + GLenum target + GLfloat u1 + GLfloat u2 + GLint stride + GLint order + const GLfloat *points + + + + void glMap1xOES + GLenum target + GLfixed u1 + GLfixed u2 + GLint stride + GLint order + GLfixed points + + + void glMap2d + GLenum target + GLdouble u1 + GLdouble u2 + GLint ustride + GLint uorder + GLdouble v1 + GLdouble v2 + GLint vstride + GLint vorder + const GLdouble *points + + + + void glMap2f + GLenum target + GLfloat u1 + GLfloat u2 + GLint ustride + GLint uorder + GLfloat v1 + GLfloat v2 + GLint vstride + GLint vorder + const GLfloat *points + + + + void glMap2xOES + GLenum target + GLfixed u1 + GLfixed u2 + GLint ustride + GLint uorder + GLfixed v1 + GLfixed v2 + GLint vstride + GLint vorder + GLfixed points + + + void *glMapBuffer + GLenum target + GLenum access + + + void *glMapBufferARB + GLenum target + GLenum access + + + + void *glMapBufferOES + GLenum target + GLenum access + + + void *glMapBufferRange + GLenum target + GLintptr offset + GLsizeiptr length + GLbitfield access + + + + void *glMapBufferRangeEXT + GLenum target + GLintptr offset + GLsizeiptr length + GLbitfield access + + + void glMapControlPointsNV + GLenum target + GLuint index + GLenum type + GLsizei ustride + GLsizei vstride + GLint uorder + GLint vorder + GLboolean packed + const GLvoid *points + + + void glMapGrid1d + GLint un + GLdouble u1 + GLdouble u2 + + + + void glMapGrid1f + GLint un + GLfloat u1 + GLfloat u2 + + + + void glMapGrid1xOES + GLint n + GLfixed u1 + GLfixed u2 + + + void glMapGrid2d + GLint un + GLdouble u1 + GLdouble u2 + GLint vn + GLdouble v1 + GLdouble v2 + + + + void glMapGrid2f + GLint un + GLfloat u1 + GLfloat u2 + GLint vn + GLfloat v1 + GLfloat v2 + + + + void glMapGrid2xOES + GLint n + GLfixed u1 + GLfixed u2 + GLfixed v1 + GLfixed v2 + + + void *glMapNamedBufferEXT + GLuint buffer + GLenum access + + + void *glMapNamedBufferRangeEXT + GLuint buffer + GLintptr offset + GLsizeiptr length + GLbitfield access + + + void *glMapObjectBufferATI + GLuint buffer + + + void glMapParameterfvNV + GLenum target + GLenum pname + const GLfloat *params + + + void glMapParameterivNV + GLenum target + GLenum pname + const GLint *params + + + void *glMapTexture2DINTEL + GLuint texture + GLint level + GLbitfield access + const GLint *stride + const GLenum *layout + + + void glMapVertexAttrib1dAPPLE + GLuint index + GLuint size + GLdouble u1 + GLdouble u2 + GLint stride + GLint order + const GLdouble *points + + + void glMapVertexAttrib1fAPPLE + GLuint index + GLuint size + GLfloat u1 + GLfloat u2 + GLint stride + GLint order + const GLfloat *points + + + void glMapVertexAttrib2dAPPLE + GLuint index + GLuint size + GLdouble u1 + GLdouble u2 + GLint ustride + GLint uorder + GLdouble v1 + GLdouble v2 + GLint vstride + GLint vorder + const GLdouble *points + + + void glMapVertexAttrib2fAPPLE + GLuint index + GLuint size + GLfloat u1 + GLfloat u2 + GLint ustride + GLint uorder + GLfloat v1 + GLfloat v2 + GLint vstride + GLint vorder + const GLfloat *points + + + void glMaterialf + GLenum face + GLenum pname + GLfloat param + + + + void glMaterialfv + GLenum face + GLenum pname + const GLfloat *params + + + + void glMateriali + GLenum face + GLenum pname + GLint param + + + + void glMaterialiv + GLenum face + GLenum pname + const GLint *params + + + + void glMaterialx + GLenum face + GLenum pname + GLfixed param + + + void glMaterialxOES + GLenum face + GLenum pname + GLfixed param + + + void glMaterialxv + GLenum face + GLenum pname + const GLfixed *param + + + void glMaterialxvOES + GLenum face + GLenum pname + const GLfixed *param + + + void glMatrixFrustumEXT + GLenum mode + GLdouble left + GLdouble right + GLdouble bottom + GLdouble top + GLdouble zNear + GLdouble zFar + + + void glMatrixIndexPointerARB + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glMatrixIndexPointerOES + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glMatrixIndexubvARB + GLint size + const GLubyte *indices + + + + void glMatrixIndexuivARB + GLint size + const GLuint *indices + + + + void glMatrixIndexusvARB + GLint size + const GLushort *indices + + + + void glMatrixLoadIdentityEXT + GLenum mode + + + void glMatrixLoadTransposedEXT + GLenum mode + const GLdouble *m + + + void glMatrixLoadTransposefEXT + GLenum mode + const GLfloat *m + + + void glMatrixLoaddEXT + GLenum mode + const GLdouble *m + + + void glMatrixLoadfEXT + GLenum mode + const GLfloat *m + + + void glMatrixMode + GLenum mode + + + + void glMatrixMultTransposedEXT + GLenum mode + const GLdouble *m + + + void glMatrixMultTransposefEXT + GLenum mode + const GLfloat *m + + + void glMatrixMultdEXT + GLenum mode + const GLdouble *m + + + void glMatrixMultfEXT + GLenum mode + const GLfloat *m + + + void glMatrixOrthoEXT + GLenum mode + GLdouble left + GLdouble right + GLdouble bottom + GLdouble top + GLdouble zNear + GLdouble zFar + + + void glMatrixPopEXT + GLenum mode + + + void glMatrixPushEXT + GLenum mode + + + void glMatrixRotatedEXT + GLenum mode + GLdouble angle + GLdouble x + GLdouble y + GLdouble z + + + void glMatrixRotatefEXT + GLenum mode + GLfloat angle + GLfloat x + GLfloat y + GLfloat z + + + void glMatrixScaledEXT + GLenum mode + GLdouble x + GLdouble y + GLdouble z + + + void glMatrixScalefEXT + GLenum mode + GLfloat x + GLfloat y + GLfloat z + + + void glMatrixTranslatedEXT + GLenum mode + GLdouble x + GLdouble y + GLdouble z + + + void glMatrixTranslatefEXT + GLenum mode + GLfloat x + GLfloat y + GLfloat z + + + void glMemoryBarrier + GLbitfield barriers + + + void glMemoryBarrierEXT + GLbitfield barriers + + + + void glMinSampleShading + GLfloat value + + + void glMinSampleShadingARB + GLfloat value + + + + void glMinmax + GLenum target + GLenum internalformat + GLboolean sink + + + + void glMinmaxEXT + GLenum target + GLenum internalformat + GLboolean sink + + + + + void glMultMatrixd + const GLdouble *m + + + + void glMultMatrixf + const GLfloat *m + + + + void glMultMatrixx + const GLfixed *m + + + void glMultMatrixxOES + const GLfixed *m + + + void glMultTransposeMatrixd + const GLdouble *m + + + void glMultTransposeMatrixdARB + const GLdouble *m + + + + void glMultTransposeMatrixf + const GLfloat *m + + + void glMultTransposeMatrixfARB + const GLfloat *m + + + + void glMultTransposeMatrixxOES + const GLfixed *m + + + void glMultiDrawArrays + GLenum mode + const GLint *first + const GLsizei *count + GLsizei drawcount + + + void glMultiDrawArraysEXT + GLenum mode + const GLint *first + const GLsizei *count + GLsizei primcount + + + + void glMultiDrawArraysIndirect + GLenum mode + const void *indirect + GLsizei drawcount + GLsizei stride + + + void glMultiDrawArraysIndirectAMD + GLenum mode + const GLvoid *indirect + GLsizei primcount + GLsizei stride + + + + void glMultiDrawArraysIndirectBindlessNV + GLenum mode + const GLvoid *indirect + GLsizei drawCount + GLsizei stride + GLint vertexBufferCount + + + void glMultiDrawElementsIndirectBindlessNV + GLenum mode + GLenum type + const GLvoid *indirect + GLsizei drawCount + GLsizei stride + GLint vertexBufferCount + + + void glMultiDrawArraysIndirectCountARB + GLenum mode + GLintptr indirect + GLintptr drawcount + GLsizei maxdrawcount + GLsizei stride + + + void glMultiDrawElementArrayAPPLE + GLenum mode + const GLint *first + const GLsizei *count + GLsizei primcount + + + void glMultiDrawElements + GLenum mode + const GLsizei *count + GLenum type + const GLvoid *const*indices + GLsizei drawcount + + + void glMultiDrawElementsBaseVertex + GLenum mode + const GLsizei *count + GLenum type + const GLvoid *const*indices + GLsizei drawcount + const GLint *basevertex + + + void glMultiDrawElementsEXT + GLenum mode + const GLsizei *count + GLenum type + const GLvoid *const*indices + GLsizei primcount + + + + void glMultiDrawElementsIndirect + GLenum mode + GLenum type + const void *indirect + GLsizei drawcount + GLsizei stride + + + void glMultiDrawElementsIndirectAMD + GLenum mode + GLenum type + const GLvoid *indirect + GLsizei primcount + GLsizei stride + + + + void glMultiDrawElementsIndirectCountARB + GLenum mode + GLenum type + GLintptr indirect + GLintptr drawcount + GLsizei maxdrawcount + GLsizei stride + + + void glMultiDrawRangeElementArrayAPPLE + GLenum mode + GLuint start + GLuint end + const GLint *first + const GLsizei *count + GLsizei primcount + + + void glMultiModeDrawArraysIBM + const GLenum *mode + const GLint *first + const GLsizei *count + GLsizei primcount + GLint modestride + + + void glMultiModeDrawElementsIBM + const GLenum *mode + const GLsizei *count + GLenum type + const GLvoid *const*indices + GLsizei primcount + GLint modestride + + + void glMultiTexBufferEXT + GLenum texunit + GLenum target + GLenum internalformat + GLuint buffer + + + void glMultiTexCoord1bOES + GLenum texture + GLbyte s + + + void glMultiTexCoord1bvOES + GLenum texture + const GLbyte *coords + + + void glMultiTexCoord1d + GLenum target + GLdouble s + + + + void glMultiTexCoord1dARB + GLenum target + GLdouble s + + + + + void glMultiTexCoord1dv + GLenum target + const GLdouble *v + + + + void glMultiTexCoord1dvARB + GLenum target + const GLdouble *v + + + + + void glMultiTexCoord1f + GLenum target + GLfloat s + + + + void glMultiTexCoord1fARB + GLenum target + GLfloat s + + + + + void glMultiTexCoord1fv + GLenum target + const GLfloat *v + + + + void glMultiTexCoord1fvARB + GLenum target + const GLfloat *v + + + + + void glMultiTexCoord1hNV + GLenum target + GLhalfNV s + + + + void glMultiTexCoord1hvNV + GLenum target + const GLhalfNV *v + + + + void glMultiTexCoord1i + GLenum target + GLint s + + + + void glMultiTexCoord1iARB + GLenum target + GLint s + + + + + void glMultiTexCoord1iv + GLenum target + const GLint *v + + + + void glMultiTexCoord1ivARB + GLenum target + const GLint *v + + + + + void glMultiTexCoord1s + GLenum target + GLshort s + + + + void glMultiTexCoord1sARB + GLenum target + GLshort s + + + + + void glMultiTexCoord1sv + GLenum target + const GLshort *v + + + + void glMultiTexCoord1svARB + GLenum target + const GLshort *v + + + + + void glMultiTexCoord1xOES + GLenum texture + GLfixed s + + + void glMultiTexCoord1xvOES + GLenum texture + const GLfixed *coords + + + void glMultiTexCoord2bOES + GLenum texture + GLbyte s + GLbyte t + + + void glMultiTexCoord2bvOES + GLenum texture + const GLbyte *coords + + + void glMultiTexCoord2d + GLenum target + GLdouble s + GLdouble t + + + + void glMultiTexCoord2dARB + GLenum target + GLdouble s + GLdouble t + + + + + void glMultiTexCoord2dv + GLenum target + const GLdouble *v + + + + void glMultiTexCoord2dvARB + GLenum target + const GLdouble *v + + + + + void glMultiTexCoord2f + GLenum target + GLfloat s + GLfloat t + + + + void glMultiTexCoord2fARB + GLenum target + GLfloat s + GLfloat t + + + + + void glMultiTexCoord2fv + GLenum target + const GLfloat *v + + + + void glMultiTexCoord2fvARB + GLenum target + const GLfloat *v + + + + + void glMultiTexCoord2hNV + GLenum target + GLhalfNV s + GLhalfNV t + + + + void glMultiTexCoord2hvNV + GLenum target + const GLhalfNV *v + + + + void glMultiTexCoord2i + GLenum target + GLint s + GLint t + + + + void glMultiTexCoord2iARB + GLenum target + GLint s + GLint t + + + + + void glMultiTexCoord2iv + GLenum target + const GLint *v + + + + void glMultiTexCoord2ivARB + GLenum target + const GLint *v + + + + + void glMultiTexCoord2s + GLenum target + GLshort s + GLshort t + + + + void glMultiTexCoord2sARB + GLenum target + GLshort s + GLshort t + + + + + void glMultiTexCoord2sv + GLenum target + const GLshort *v + + + + void glMultiTexCoord2svARB + GLenum target + const GLshort *v + + + + + void glMultiTexCoord2xOES + GLenum texture + GLfixed s + GLfixed t + + + void glMultiTexCoord2xvOES + GLenum texture + const GLfixed *coords + + + void glMultiTexCoord3bOES + GLenum texture + GLbyte s + GLbyte t + GLbyte r + + + void glMultiTexCoord3bvOES + GLenum texture + const GLbyte *coords + + + void glMultiTexCoord3d + GLenum target + GLdouble s + GLdouble t + GLdouble r + + + + void glMultiTexCoord3dARB + GLenum target + GLdouble s + GLdouble t + GLdouble r + + + + + void glMultiTexCoord3dv + GLenum target + const GLdouble *v + + + + void glMultiTexCoord3dvARB + GLenum target + const GLdouble *v + + + + + void glMultiTexCoord3f + GLenum target + GLfloat s + GLfloat t + GLfloat r + + + + void glMultiTexCoord3fARB + GLenum target + GLfloat s + GLfloat t + GLfloat r + + + + + void glMultiTexCoord3fv + GLenum target + const GLfloat *v + + + + void glMultiTexCoord3fvARB + GLenum target + const GLfloat *v + + + + + void glMultiTexCoord3hNV + GLenum target + GLhalfNV s + GLhalfNV t + GLhalfNV r + + + + void glMultiTexCoord3hvNV + GLenum target + const GLhalfNV *v + + + + void glMultiTexCoord3i + GLenum target + GLint s + GLint t + GLint r + + + + void glMultiTexCoord3iARB + GLenum target + GLint s + GLint t + GLint r + + + + + void glMultiTexCoord3iv + GLenum target + const GLint *v + + + + void glMultiTexCoord3ivARB + GLenum target + const GLint *v + + + + + void glMultiTexCoord3s + GLenum target + GLshort s + GLshort t + GLshort r + + + + void glMultiTexCoord3sARB + GLenum target + GLshort s + GLshort t + GLshort r + + + + + void glMultiTexCoord3sv + GLenum target + const GLshort *v + + + + void glMultiTexCoord3svARB + GLenum target + const GLshort *v + + + + + void glMultiTexCoord3xOES + GLenum texture + GLfixed s + GLfixed t + GLfixed r + + + void glMultiTexCoord3xvOES + GLenum texture + const GLfixed *coords + + + void glMultiTexCoord4bOES + GLenum texture + GLbyte s + GLbyte t + GLbyte r + GLbyte q + + + void glMultiTexCoord4bvOES + GLenum texture + const GLbyte *coords + + + void glMultiTexCoord4d + GLenum target + GLdouble s + GLdouble t + GLdouble r + GLdouble q + + + + void glMultiTexCoord4dARB + GLenum target + GLdouble s + GLdouble t + GLdouble r + GLdouble q + + + + + void glMultiTexCoord4dv + GLenum target + const GLdouble *v + + + + void glMultiTexCoord4dvARB + GLenum target + const GLdouble *v + + + + + void glMultiTexCoord4f + GLenum target + GLfloat s + GLfloat t + GLfloat r + GLfloat q + + + + void glMultiTexCoord4fARB + GLenum target + GLfloat s + GLfloat t + GLfloat r + GLfloat q + + + + + void glMultiTexCoord4fv + GLenum target + const GLfloat *v + + + + void glMultiTexCoord4fvARB + GLenum target + const GLfloat *v + + + + + void glMultiTexCoord4hNV + GLenum target + GLhalfNV s + GLhalfNV t + GLhalfNV r + GLhalfNV q + + + + void glMultiTexCoord4hvNV + GLenum target + const GLhalfNV *v + + + + void glMultiTexCoord4i + GLenum target + GLint s + GLint t + GLint r + GLint q + + + + void glMultiTexCoord4iARB + GLenum target + GLint s + GLint t + GLint r + GLint q + + + + + void glMultiTexCoord4iv + GLenum target + const GLint *v + + + + void glMultiTexCoord4ivARB + GLenum target + const GLint *v + + + + + void glMultiTexCoord4s + GLenum target + GLshort s + GLshort t + GLshort r + GLshort q + + + + void glMultiTexCoord4sARB + GLenum target + GLshort s + GLshort t + GLshort r + GLshort q + + + + + void glMultiTexCoord4sv + GLenum target + const GLshort *v + + + + void glMultiTexCoord4svARB + GLenum target + const GLshort *v + + + + + void glMultiTexCoord4x + GLenum texture + GLfixed s + GLfixed t + GLfixed r + GLfixed q + + + void glMultiTexCoord4xOES + GLenum texture + GLfixed s + GLfixed t + GLfixed r + GLfixed q + + + void glMultiTexCoord4xvOES + GLenum texture + const GLfixed *coords + + + void glMultiTexCoordP1ui + GLenum texture + GLenum type + GLuint coords + + + void glMultiTexCoordP1uiv + GLenum texture + GLenum type + const GLuint *coords + + + void glMultiTexCoordP2ui + GLenum texture + GLenum type + GLuint coords + + + void glMultiTexCoordP2uiv + GLenum texture + GLenum type + const GLuint *coords + + + void glMultiTexCoordP3ui + GLenum texture + GLenum type + GLuint coords + + + void glMultiTexCoordP3uiv + GLenum texture + GLenum type + const GLuint *coords + + + void glMultiTexCoordP4ui + GLenum texture + GLenum type + GLuint coords + + + void glMultiTexCoordP4uiv + GLenum texture + GLenum type + const GLuint *coords + + + void glMultiTexCoordPointerEXT + GLenum texunit + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glMultiTexEnvfEXT + GLenum texunit + GLenum target + GLenum pname + GLfloat param + + + + void glMultiTexEnvfvEXT + GLenum texunit + GLenum target + GLenum pname + const GLfloat *params + + + void glMultiTexEnviEXT + GLenum texunit + GLenum target + GLenum pname + GLint param + + + + void glMultiTexEnvivEXT + GLenum texunit + GLenum target + GLenum pname + const GLint *params + + + void glMultiTexGendEXT + GLenum texunit + GLenum coord + GLenum pname + GLdouble param + + + + void glMultiTexGendvEXT + GLenum texunit + GLenum coord + GLenum pname + const GLdouble *params + + + void glMultiTexGenfEXT + GLenum texunit + GLenum coord + GLenum pname + GLfloat param + + + + void glMultiTexGenfvEXT + GLenum texunit + GLenum coord + GLenum pname + const GLfloat *params + + + void glMultiTexGeniEXT + GLenum texunit + GLenum coord + GLenum pname + GLint param + + + + void glMultiTexGenivEXT + GLenum texunit + GLenum coord + GLenum pname + const GLint *params + + + void glMultiTexImage1DEXT + GLenum texunit + GLenum target + GLint level + GLint internalformat + GLsizei width + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glMultiTexImage2DEXT + GLenum texunit + GLenum target + GLint level + GLint internalformat + GLsizei width + GLsizei height + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glMultiTexImage3DEXT + GLenum texunit + GLenum target + GLint level + GLint internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glMultiTexParameterIivEXT + GLenum texunit + GLenum target + GLenum pname + const GLint *params + + + void glMultiTexParameterIuivEXT + GLenum texunit + GLenum target + GLenum pname + const GLuint *params + + + void glMultiTexParameterfEXT + GLenum texunit + GLenum target + GLenum pname + GLfloat param + + + + void glMultiTexParameterfvEXT + GLenum texunit + GLenum target + GLenum pname + const GLfloat *params + + + void glMultiTexParameteriEXT + GLenum texunit + GLenum target + GLenum pname + GLint param + + + + void glMultiTexParameterivEXT + GLenum texunit + GLenum target + GLenum pname + const GLint *params + + + void glMultiTexRenderbufferEXT + GLenum texunit + GLenum target + GLuint renderbuffer + + + void glMultiTexSubImage1DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLenum type + const GLvoid *pixels + + + void glMultiTexSubImage2DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *pixels + + + void glMultiTexSubImage3DEXT + GLenum texunit + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const GLvoid *pixels + + + void glNamedBufferDataEXT + GLuint buffer + GLsizeiptr size + const GLvoid *data + GLenum usage + + + void glNamedBufferStorageEXT + GLuint buffer + GLsizeiptr size + const void *data + GLbitfield flags + + + void glNamedBufferSubDataEXT + GLuint buffer + GLintptr offset + GLsizeiptr size + const GLvoid *data + + + void glNamedCopyBufferSubDataEXT + GLuint readBuffer + GLuint writeBuffer + GLintptr readOffset + GLintptr writeOffset + GLsizeiptr size + + + void glNamedFramebufferParameteriEXT + GLuint framebuffer + GLenum pname + GLint param + + + void glNamedFramebufferRenderbufferEXT + GLuint framebuffer + GLenum attachment + GLenum renderbuffertarget + GLuint renderbuffer + + + void glNamedFramebufferTexture1DEXT + GLuint framebuffer + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + void glNamedFramebufferTexture2DEXT + GLuint framebuffer + GLenum attachment + GLenum textarget + GLuint texture + GLint level + + + void glNamedFramebufferTexture3DEXT + GLuint framebuffer + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLint zoffset + + + void glNamedFramebufferTextureEXT + GLuint framebuffer + GLenum attachment + GLuint texture + GLint level + + + void glNamedFramebufferTextureFaceEXT + GLuint framebuffer + GLenum attachment + GLuint texture + GLint level + GLenum face + + + void glNamedFramebufferTextureLayerEXT + GLuint framebuffer + GLenum attachment + GLuint texture + GLint level + GLint layer + + + void glNamedProgramLocalParameter4dEXT + GLuint program + GLenum target + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glNamedProgramLocalParameter4dvEXT + GLuint program + GLenum target + GLuint index + const GLdouble *params + + + void glNamedProgramLocalParameter4fEXT + GLuint program + GLenum target + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glNamedProgramLocalParameter4fvEXT + GLuint program + GLenum target + GLuint index + const GLfloat *params + + + void glNamedProgramLocalParameterI4iEXT + GLuint program + GLenum target + GLuint index + GLint x + GLint y + GLint z + GLint w + + + + void glNamedProgramLocalParameterI4ivEXT + GLuint program + GLenum target + GLuint index + const GLint *params + + + void glNamedProgramLocalParameterI4uiEXT + GLuint program + GLenum target + GLuint index + GLuint x + GLuint y + GLuint z + GLuint w + + + + void glNamedProgramLocalParameterI4uivEXT + GLuint program + GLenum target + GLuint index + const GLuint *params + + + void glNamedProgramLocalParameters4fvEXT + GLuint program + GLenum target + GLuint index + GLsizei count + const GLfloat *params + + + void glNamedProgramLocalParametersI4ivEXT + GLuint program + GLenum target + GLuint index + GLsizei count + const GLint *params + + + void glNamedProgramLocalParametersI4uivEXT + GLuint program + GLenum target + GLuint index + GLsizei count + const GLuint *params + + + void glNamedProgramStringEXT + GLuint program + GLenum target + GLenum format + GLsizei len + const GLvoid *string + + + void glNamedRenderbufferStorageEXT + GLuint renderbuffer + GLenum internalformat + GLsizei width + GLsizei height + + + void glNamedRenderbufferStorageMultisampleCoverageEXT + GLuint renderbuffer + GLsizei coverageSamples + GLsizei colorSamples + GLenum internalformat + GLsizei width + GLsizei height + + + void glNamedRenderbufferStorageMultisampleEXT + GLuint renderbuffer + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + void glNamedStringARB + GLenum type + GLint namelen + const GLchar *name + GLint stringlen + const GLchar *string + + + void glNewList + GLuint list + GLenum mode + + + + GLuint glNewObjectBufferATI + GLsizei size + const GLvoid *pointer + GLenum usage + + + void glNormal3b + GLbyte nx + GLbyte ny + GLbyte nz + + + + void glNormal3bv + const GLbyte *v + + + + void glNormal3d + GLdouble nx + GLdouble ny + GLdouble nz + + + + void glNormal3dv + const GLdouble *v + + + + void glNormal3f + GLfloat nx + GLfloat ny + GLfloat nz + + + + void glNormal3fVertex3fSUN + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glNormal3fVertex3fvSUN + const GLfloat *n + const GLfloat *v + + + void glNormal3fv + const GLfloat *v + + + + void glNormal3hNV + GLhalfNV nx + GLhalfNV ny + GLhalfNV nz + + + + void glNormal3hvNV + const GLhalfNV *v + + + + void glNormal3i + GLint nx + GLint ny + GLint nz + + + + void glNormal3iv + const GLint *v + + + + void glNormal3s + GLshort nx + GLshort ny + GLshort nz + + + + void glNormal3sv + const GLshort *v + + + + void glNormal3x + GLfixed nx + GLfixed ny + GLfixed nz + + + void glNormal3xOES + GLfixed nx + GLfixed ny + GLfixed nz + + + void glNormal3xvOES + const GLfixed *coords + + + void glNormalFormatNV + GLenum type + GLsizei stride + + + void glNormalP3ui + GLenum type + GLuint coords + + + void glNormalP3uiv + GLenum type + const GLuint *coords + + + void glNormalPointer + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glNormalPointerEXT + GLenum type + GLsizei stride + GLsizei count + const GLvoid *pointer + + + void glNormalPointerListIBM + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glNormalPointervINTEL + GLenum type + const GLvoid **pointer + + + void glNormalStream3bATI + GLenum stream + GLbyte nx + GLbyte ny + GLbyte nz + + + void glNormalStream3bvATI + GLenum stream + const GLbyte *coords + + + void glNormalStream3dATI + GLenum stream + GLdouble nx + GLdouble ny + GLdouble nz + + + void glNormalStream3dvATI + GLenum stream + const GLdouble *coords + + + void glNormalStream3fATI + GLenum stream + GLfloat nx + GLfloat ny + GLfloat nz + + + void glNormalStream3fvATI + GLenum stream + const GLfloat *coords + + + void glNormalStream3iATI + GLenum stream + GLint nx + GLint ny + GLint nz + + + void glNormalStream3ivATI + GLenum stream + const GLint *coords + + + void glNormalStream3sATI + GLenum stream + GLshort nx + GLshort ny + GLshort nz + + + void glNormalStream3svATI + GLenum stream + const GLshort *coords + + + void glObjectLabel + GLenum identifier + GLuint name + GLsizei length + const GLchar *label + + + void glObjectLabelKHR + GLenum identifier + GLuint name + GLsizei length + const GLchar *label + + + + void glObjectPtrLabel + const void *ptr + GLsizei length + const GLchar *label + + + void glObjectPtrLabelKHR + const void *ptr + GLsizei length + const GLchar *label + + + + GLenum glObjectPurgeableAPPLE + GLenum objectType + GLuint name + GLenum option + + + GLenum glObjectUnpurgeableAPPLE + GLenum objectType + GLuint name + GLenum option + + + void glOrtho + GLdouble left + GLdouble right + GLdouble bottom + GLdouble top + GLdouble zNear + GLdouble zFar + + + + void glOrthof + GLfloat l + GLfloat r + GLfloat b + GLfloat t + GLfloat n + GLfloat f + + + void glOrthofOES + GLfloat l + GLfloat r + GLfloat b + GLfloat t + GLfloat n + GLfloat f + + + + void glOrthox + GLfixed l + GLfixed r + GLfixed b + GLfixed t + GLfixed n + GLfixed f + + + void glOrthoxOES + GLfixed l + GLfixed r + GLfixed b + GLfixed t + GLfixed n + GLfixed f + + + void glPNTrianglesfATI + GLenum pname + GLfloat param + + + void glPNTrianglesiATI + GLenum pname + GLint param + + + void glPassTexCoordATI + GLuint dst + GLuint coord + GLenum swizzle + + + void glPassThrough + GLfloat token + + + + void glPassThroughxOES + GLfixed token + + + void glPatchParameterfv + GLenum pname + const GLfloat *values + + + void glPatchParameteri + GLenum pname + GLint value + + + void glPathColorGenNV + GLenum color + GLenum genMode + GLenum colorFormat + const GLfloat *coeffs + + + void glPathCommandsNV + GLuint path + GLsizei numCommands + const GLubyte *commands + GLsizei numCoords + GLenum coordType + const GLvoid *coords + + + void glPathCoordsNV + GLuint path + GLsizei numCoords + GLenum coordType + const GLvoid *coords + + + void glPathCoverDepthFuncNV + GLenum func + + + void glPathDashArrayNV + GLuint path + GLsizei dashCount + const GLfloat *dashArray + + + void glPathFogGenNV + GLenum genMode + + + void glPathGlyphRangeNV + GLuint firstPathName + GLenum fontTarget + const GLvoid *fontName + GLbitfield fontStyle + GLuint firstGlyph + GLsizei numGlyphs + GLenum handleMissingGlyphs + GLuint pathParameterTemplate + GLfloat emScale + + + void glPathGlyphsNV + GLuint firstPathName + GLenum fontTarget + const GLvoid *fontName + GLbitfield fontStyle + GLsizei numGlyphs + GLenum type + const GLvoid *charcodes + GLenum handleMissingGlyphs + GLuint pathParameterTemplate + GLfloat emScale + + + void glPathParameterfNV + GLuint path + GLenum pname + GLfloat value + + + void glPathParameterfvNV + GLuint path + GLenum pname + const GLfloat *value + + + void glPathParameteriNV + GLuint path + GLenum pname + GLint value + + + void glPathParameterivNV + GLuint path + GLenum pname + const GLint *value + + + void glPathStencilDepthOffsetNV + GLfloat factor + GLfloat units + + + void glPathStencilFuncNV + GLenum func + GLint ref + GLuint mask + + + void glPathStringNV + GLuint path + GLenum format + GLsizei length + const GLvoid *pathString + + + void glPathSubCommandsNV + GLuint path + GLsizei commandStart + GLsizei commandsToDelete + GLsizei numCommands + const GLubyte *commands + GLsizei numCoords + GLenum coordType + const GLvoid *coords + + + void glPathSubCoordsNV + GLuint path + GLsizei coordStart + GLsizei numCoords + GLenum coordType + const GLvoid *coords + + + void glPathTexGenNV + GLenum texCoordSet + GLenum genMode + GLint components + const GLfloat *coeffs + + + void glPauseTransformFeedback + + + void glPauseTransformFeedbackNV + + + + void glPixelDataRangeNV + GLenum target + GLsizei length + const GLvoid *pointer + + + void glPixelMapfv + GLenum map + GLsizei mapsize + const GLfloat *values + + + + + void glPixelMapuiv + GLenum map + GLsizei mapsize + const GLuint *values + + + + + void glPixelMapusv + GLenum map + GLsizei mapsize + const GLushort *values + + + + + void glPixelMapx + GLenum map + GLint size + const GLfixed *values + + + void glPixelStoref + GLenum pname + GLfloat param + + + + void glPixelStorei + GLenum pname + GLint param + + + + void glPixelStorex + GLenum pname + GLfixed param + + + void glPixelTexGenParameterfSGIS + GLenum pname + GLfloat param + + + void glPixelTexGenParameterfvSGIS + GLenum pname + const GLfloat *params + + + void glPixelTexGenParameteriSGIS + GLenum pname + GLint param + + + void glPixelTexGenParameterivSGIS + GLenum pname + const GLint *params + + + void glPixelTexGenSGIX + GLenum mode + + + + void glPixelTransferf + GLenum pname + GLfloat param + + + + void glPixelTransferi + GLenum pname + GLint param + + + + void glPixelTransferxOES + GLenum pname + GLfixed param + + + void glPixelTransformParameterfEXT + GLenum target + GLenum pname + GLfloat param + + + + void glPixelTransformParameterfvEXT + GLenum target + GLenum pname + const GLfloat *params + + + void glPixelTransformParameteriEXT + GLenum target + GLenum pname + GLint param + + + + void glPixelTransformParameterivEXT + GLenum target + GLenum pname + const GLint *params + + + void glPixelZoom + GLfloat xfactor + GLfloat yfactor + + + + void glPixelZoomxOES + GLfixed xfactor + GLfixed yfactor + + + GLboolean glPointAlongPathNV + GLuint path + GLsizei startSegment + GLsizei numSegments + GLfloat distance + GLfloat *x + GLfloat *y + GLfloat *tangentX + GLfloat *tangentY + + + void glPointParameterf + GLenum pname + GLfloat param + + + + void glPointParameterfARB + GLenum pname + GLfloat param + + + + + void glPointParameterfEXT + GLenum pname + GLfloat param + + + + void glPointParameterfSGIS + GLenum pname + GLfloat param + + + + void glPointParameterfv + GLenum pname + const GLfloat *params + + + + void glPointParameterfvARB + GLenum pname + const GLfloat *params + + + + + void glPointParameterfvEXT + GLenum pname + const GLfloat *params + + + + void glPointParameterfvSGIS + GLenum pname + const GLfloat *params + + + + void glPointParameteri + GLenum pname + GLint param + + + + void glPointParameteriNV + GLenum pname + GLint param + + + + + void glPointParameteriv + GLenum pname + const GLint *params + + + + void glPointParameterivNV + GLenum pname + const GLint *params + + + + + void glPointParameterx + GLenum pname + GLfixed param + + + void glPointParameterxOES + GLenum pname + GLfixed param + + + void glPointParameterxv + GLenum pname + const GLfixed *params + + + void glPointParameterxvOES + GLenum pname + const GLfixed *params + + + void glPointSize + GLfloat size + + + + void glPointSizePointerOES + GLenum type + GLsizei stride + const void *pointer + + + void glPointSizex + GLfixed size + + + void glPointSizexOES + GLfixed size + + + GLint glPollAsyncSGIX + GLuint *markerp + + + GLint glPollInstrumentsSGIX + GLint *marker_p + + + + void glPolygonMode + GLenum face + GLenum mode + + + + void glPolygonOffset + GLfloat factor + GLfloat units + + + + void glPolygonOffsetEXT + GLfloat factor + GLfloat bias + + + + void glPolygonOffsetx + GLfixed factor + GLfixed units + + + void glPolygonOffsetxOES + GLfixed factor + GLfixed units + + + void glPolygonStipple + const GLubyte *mask + + + + + void glPopAttrib + + + + void glPopClientAttrib + + + void glPopDebugGroup + + + void glPopDebugGroupKHR + + + + void glPopGroupMarkerEXT + + + void glPopMatrix + + + + void glPopName + + + + void glPresentFrameDualFillNV + GLuint video_slot + GLuint64EXT minPresentTime + GLuint beginPresentTimeId + GLuint presentDurationId + GLenum type + GLenum target0 + GLuint fill0 + GLenum target1 + GLuint fill1 + GLenum target2 + GLuint fill2 + GLenum target3 + GLuint fill3 + + + void glPresentFrameKeyedNV + GLuint video_slot + GLuint64EXT minPresentTime + GLuint beginPresentTimeId + GLuint presentDurationId + GLenum type + GLenum target0 + GLuint fill0 + GLuint key0 + GLenum target1 + GLuint fill1 + GLuint key1 + + + void glPrimitiveRestartIndex + GLuint index + + + void glPrimitiveRestartIndexNV + GLuint index + + + void glPrimitiveRestartNV + + + void glPrioritizeTextures + GLsizei n + const GLuint *textures + const GLfloat *priorities + + + + void glPrioritizeTexturesEXT + GLsizei n + const GLuint *textures + const GLclampf *priorities + + + + + void glPrioritizeTexturesxOES + GLsizei n + const GLuint *textures + const GLfixed *priorities + + + void glProgramBinary + GLuint program + GLenum binaryFormat + const GLvoid *binary + GLsizei length + + + void glProgramBinaryOES + GLuint program + GLenum binaryFormat + const GLvoid *binary + GLint length + + + void glProgramBufferParametersIivNV + GLenum target + GLuint bindingIndex + GLuint wordIndex + GLsizei count + const GLint *params + + + void glProgramBufferParametersIuivNV + GLenum target + GLuint bindingIndex + GLuint wordIndex + GLsizei count + const GLuint *params + + + void glProgramBufferParametersfvNV + GLenum target + GLuint bindingIndex + GLuint wordIndex + GLsizei count + const GLfloat *params + + + void glProgramEnvParameter4dARB + GLenum target + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glProgramEnvParameter4dvARB + GLenum target + GLuint index + const GLdouble *params + + + void glProgramEnvParameter4fARB + GLenum target + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glProgramEnvParameter4fvARB + GLenum target + GLuint index + const GLfloat *params + + + void glProgramEnvParameterI4iNV + GLenum target + GLuint index + GLint x + GLint y + GLint z + GLint w + + + + void glProgramEnvParameterI4ivNV + GLenum target + GLuint index + const GLint *params + + + void glProgramEnvParameterI4uiNV + GLenum target + GLuint index + GLuint x + GLuint y + GLuint z + GLuint w + + + + void glProgramEnvParameterI4uivNV + GLenum target + GLuint index + const GLuint *params + + + void glProgramEnvParameters4fvEXT + GLenum target + GLuint index + GLsizei count + const GLfloat *params + + + + void glProgramEnvParametersI4ivNV + GLenum target + GLuint index + GLsizei count + const GLint *params + + + void glProgramEnvParametersI4uivNV + GLenum target + GLuint index + GLsizei count + const GLuint *params + + + void glProgramLocalParameter4dARB + GLenum target + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glProgramLocalParameter4dvARB + GLenum target + GLuint index + const GLdouble *params + + + void glProgramLocalParameter4fARB + GLenum target + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glProgramLocalParameter4fvARB + GLenum target + GLuint index + const GLfloat *params + + + void glProgramLocalParameterI4iNV + GLenum target + GLuint index + GLint x + GLint y + GLint z + GLint w + + + + void glProgramLocalParameterI4ivNV + GLenum target + GLuint index + const GLint *params + + + void glProgramLocalParameterI4uiNV + GLenum target + GLuint index + GLuint x + GLuint y + GLuint z + GLuint w + + + + void glProgramLocalParameterI4uivNV + GLenum target + GLuint index + const GLuint *params + + + void glProgramLocalParameters4fvEXT + GLenum target + GLuint index + GLsizei count + const GLfloat *params + + + + void glProgramLocalParametersI4ivNV + GLenum target + GLuint index + GLsizei count + const GLint *params + + + void glProgramLocalParametersI4uivNV + GLenum target + GLuint index + GLsizei count + const GLuint *params + + + void glProgramNamedParameter4dNV + GLuint id + GLsizei len + const GLubyte *name + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glProgramNamedParameter4dvNV + GLuint id + GLsizei len + const GLubyte *name + const GLdouble *v + + + + void glProgramNamedParameter4fNV + GLuint id + GLsizei len + const GLubyte *name + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glProgramNamedParameter4fvNV + GLuint id + GLsizei len + const GLubyte *name + const GLfloat *v + + + + void glProgramParameter4dNV + GLenum target + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glProgramParameter4dvNV + GLenum target + GLuint index + const GLdouble *v + + + + void glProgramParameter4fNV + GLenum target + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glProgramParameter4fvNV + GLenum target + GLuint index + const GLfloat *v + + + + void glProgramParameteri + GLuint program + GLenum pname + GLint value + + + void glProgramParameteriARB + GLuint program + GLenum pname + GLint value + + + + void glProgramParameteriEXT + GLuint program + GLenum pname + GLint value + + + + void glProgramParameters4dvNV + GLenum target + GLuint index + GLsizei count + const GLdouble *v + + + + void glProgramParameters4fvNV + GLenum target + GLuint index + GLsizei count + const GLfloat *v + + + + void glProgramStringARB + GLenum target + GLenum format + GLsizei len + const GLvoid *string + + + void glProgramSubroutineParametersuivNV + GLenum target + GLsizei count + const GLuint *params + + + void glProgramUniform1d + GLuint program + GLint location + GLdouble v0 + + + void glProgramUniform1dEXT + GLuint program + GLint location + GLdouble x + + + void glProgramUniform1dv + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform1dvEXT + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform1f + GLuint program + GLint location + GLfloat v0 + + + void glProgramUniform1fEXT + GLuint program + GLint location + GLfloat v0 + + + + void glProgramUniform1fv + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + void glProgramUniform1fvEXT + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + + void glProgramUniform1i + GLuint program + GLint location + GLint v0 + + + void glProgramUniform1i64NV + GLuint program + GLint location + GLint64EXT x + + + void glProgramUniform1i64vNV + GLuint program + GLint location + GLsizei count + const GLint64EXT *value + + + void glProgramUniform1iEXT + GLuint program + GLint location + GLint v0 + + + + void glProgramUniform1iv + GLuint program + GLint location + GLsizei count + const GLint *value + + + void glProgramUniform1ivEXT + GLuint program + GLint location + GLsizei count + const GLint *value + + + + void glProgramUniform1ui + GLuint program + GLint location + GLuint v0 + + + void glProgramUniform1ui64NV + GLuint program + GLint location + GLuint64EXT x + + + void glProgramUniform1ui64vNV + GLuint program + GLint location + GLsizei count + const GLuint64EXT *value + + + void glProgramUniform1uiEXT + GLuint program + GLint location + GLuint v0 + + + + void glProgramUniform1uiv + GLuint program + GLint location + GLsizei count + const GLuint *value + + + void glProgramUniform1uivEXT + GLuint program + GLint location + GLsizei count + const GLuint *value + + + + void glProgramUniform2d + GLuint program + GLint location + GLdouble v0 + GLdouble v1 + + + void glProgramUniform2dEXT + GLuint program + GLint location + GLdouble x + GLdouble y + + + void glProgramUniform2dv + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform2dvEXT + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform2f + GLuint program + GLint location + GLfloat v0 + GLfloat v1 + + + void glProgramUniform2fEXT + GLuint program + GLint location + GLfloat v0 + GLfloat v1 + + + + void glProgramUniform2fv + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + void glProgramUniform2fvEXT + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + + void glProgramUniform2i + GLuint program + GLint location + GLint v0 + GLint v1 + + + void glProgramUniform2i64NV + GLuint program + GLint location + GLint64EXT x + GLint64EXT y + + + void glProgramUniform2i64vNV + GLuint program + GLint location + GLsizei count + const GLint64EXT *value + + + void glProgramUniform2iEXT + GLuint program + GLint location + GLint v0 + GLint v1 + + + + void glProgramUniform2iv + GLuint program + GLint location + GLsizei count + const GLint *value + + + void glProgramUniform2ivEXT + GLuint program + GLint location + GLsizei count + const GLint *value + + + + void glProgramUniform2ui + GLuint program + GLint location + GLuint v0 + GLuint v1 + + + void glProgramUniform2ui64NV + GLuint program + GLint location + GLuint64EXT x + GLuint64EXT y + + + void glProgramUniform2ui64vNV + GLuint program + GLint location + GLsizei count + const GLuint64EXT *value + + + void glProgramUniform2uiEXT + GLuint program + GLint location + GLuint v0 + GLuint v1 + + + + void glProgramUniform2uiv + GLuint program + GLint location + GLsizei count + const GLuint *value + + + void glProgramUniform2uivEXT + GLuint program + GLint location + GLsizei count + const GLuint *value + + + + void glProgramUniform3d + GLuint program + GLint location + GLdouble v0 + GLdouble v1 + GLdouble v2 + + + void glProgramUniform3dEXT + GLuint program + GLint location + GLdouble x + GLdouble y + GLdouble z + + + void glProgramUniform3dv + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform3dvEXT + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform3f + GLuint program + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + + + void glProgramUniform3fEXT + GLuint program + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + + + + void glProgramUniform3fv + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + void glProgramUniform3fvEXT + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + + void glProgramUniform3i + GLuint program + GLint location + GLint v0 + GLint v1 + GLint v2 + + + void glProgramUniform3i64NV + GLuint program + GLint location + GLint64EXT x + GLint64EXT y + GLint64EXT z + + + void glProgramUniform3i64vNV + GLuint program + GLint location + GLsizei count + const GLint64EXT *value + + + void glProgramUniform3iEXT + GLuint program + GLint location + GLint v0 + GLint v1 + GLint v2 + + + + void glProgramUniform3iv + GLuint program + GLint location + GLsizei count + const GLint *value + + + void glProgramUniform3ivEXT + GLuint program + GLint location + GLsizei count + const GLint *value + + + + void glProgramUniform3ui + GLuint program + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + + + void glProgramUniform3ui64NV + GLuint program + GLint location + GLuint64EXT x + GLuint64EXT y + GLuint64EXT z + + + void glProgramUniform3ui64vNV + GLuint program + GLint location + GLsizei count + const GLuint64EXT *value + + + void glProgramUniform3uiEXT + GLuint program + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + + + + void glProgramUniform3uiv + GLuint program + GLint location + GLsizei count + const GLuint *value + + + void glProgramUniform3uivEXT + GLuint program + GLint location + GLsizei count + const GLuint *value + + + + void glProgramUniform4d + GLuint program + GLint location + GLdouble v0 + GLdouble v1 + GLdouble v2 + GLdouble v3 + + + void glProgramUniform4dEXT + GLuint program + GLint location + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + void glProgramUniform4dv + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform4dvEXT + GLuint program + GLint location + GLsizei count + const GLdouble *value + + + void glProgramUniform4f + GLuint program + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + GLfloat v3 + + + void glProgramUniform4fEXT + GLuint program + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + GLfloat v3 + + + + void glProgramUniform4fv + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + void glProgramUniform4fvEXT + GLuint program + GLint location + GLsizei count + const GLfloat *value + + + + void glProgramUniform4i + GLuint program + GLint location + GLint v0 + GLint v1 + GLint v2 + GLint v3 + + + void glProgramUniform4i64NV + GLuint program + GLint location + GLint64EXT x + GLint64EXT y + GLint64EXT z + GLint64EXT w + + + void glProgramUniform4i64vNV + GLuint program + GLint location + GLsizei count + const GLint64EXT *value + + + void glProgramUniform4iEXT + GLuint program + GLint location + GLint v0 + GLint v1 + GLint v2 + GLint v3 + + + + void glProgramUniform4iv + GLuint program + GLint location + GLsizei count + const GLint *value + + + void glProgramUniform4ivEXT + GLuint program + GLint location + GLsizei count + const GLint *value + + + + void glProgramUniform4ui + GLuint program + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + GLuint v3 + + + void glProgramUniform4ui64NV + GLuint program + GLint location + GLuint64EXT x + GLuint64EXT y + GLuint64EXT z + GLuint64EXT w + + + void glProgramUniform4ui64vNV + GLuint program + GLint location + GLsizei count + const GLuint64EXT *value + + + void glProgramUniform4uiEXT + GLuint program + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + GLuint v3 + + + + void glProgramUniform4uiv + GLuint program + GLint location + GLsizei count + const GLuint *value + + + void glProgramUniform4uivEXT + GLuint program + GLint location + GLsizei count + const GLuint *value + + + + void glProgramUniformHandleui64ARB + GLuint program + GLint location + GLuint64 value + + + void glProgramUniformHandleui64NV + GLuint program + GLint location + GLuint64 value + + + void glProgramUniformHandleui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *values + + + void glProgramUniformHandleui64vNV + GLuint program + GLint location + GLsizei count + const GLuint64 *values + + + void glProgramUniformMatrix2dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix2dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix2fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix2fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix2x3dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix2x3dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix2x3fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix2x3fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix2x4dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix2x4dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix2x4fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix2x4fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix3dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix3dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix3fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix3fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix3x2dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix3x2dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix3x2fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix3x2fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix3x4dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix3x4dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix3x4fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix3x4fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix4dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix4dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix4fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix4fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix4x2dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix4x2dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix4x2fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix4x2fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformMatrix4x3dv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix4x3dvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glProgramUniformMatrix4x3fv + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glProgramUniformMatrix4x3fvEXT + GLuint program + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glProgramUniformui64NV + GLuint program + GLint location + GLuint64EXT value + + + void glProgramUniformui64vNV + GLuint program + GLint location + GLsizei count + const GLuint64EXT *value + + + void glProgramVertexLimitNV + GLenum target + GLint limit + + + void glProvokingVertex + GLenum mode + + + void glProvokingVertexEXT + GLenum mode + + + + void glPushAttrib + GLbitfield mask + + + + void glPushClientAttrib + GLbitfield mask + + + void glPushClientAttribDefaultEXT + GLbitfield mask + + + void glPushDebugGroup + GLenum source + GLuint id + GLsizei length + const GLchar *message + + + void glPushDebugGroupKHR + GLenum source + GLuint id + GLsizei length + const GLchar *message + + + + void glPushGroupMarkerEXT + GLsizei length + const GLchar *marker + + + void glPushMatrix + + + + void glPushName + GLuint name + + + + void glQueryCounter + GLuint id + GLenum target + + + void glQueryCounterEXT + GLuint id + GLenum target + + + + GLbitfield glQueryMatrixxOES + GLfixed *mantissa + GLint *exponent + + + void glRasterPos2d + GLdouble x + GLdouble y + + + + void glRasterPos2dv + const GLdouble *v + + + + void glRasterPos2f + GLfloat x + GLfloat y + + + + void glRasterPos2fv + const GLfloat *v + + + + void glRasterPos2i + GLint x + GLint y + + + + void glRasterPos2iv + const GLint *v + + + + void glRasterPos2s + GLshort x + GLshort y + + + + void glRasterPos2sv + const GLshort *v + + + + void glRasterPos2xOES + GLfixed x + GLfixed y + + + void glRasterPos2xvOES + const GLfixed *coords + + + void glRasterPos3d + GLdouble x + GLdouble y + GLdouble z + + + + void glRasterPos3dv + const GLdouble *v + + + + void glRasterPos3f + GLfloat x + GLfloat y + GLfloat z + + + + void glRasterPos3fv + const GLfloat *v + + + + void glRasterPos3i + GLint x + GLint y + GLint z + + + + void glRasterPos3iv + const GLint *v + + + + void glRasterPos3s + GLshort x + GLshort y + GLshort z + + + + void glRasterPos3sv + const GLshort *v + + + + void glRasterPos3xOES + GLfixed x + GLfixed y + GLfixed z + + + void glRasterPos3xvOES + const GLfixed *coords + + + void glRasterPos4d + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glRasterPos4dv + const GLdouble *v + + + + void glRasterPos4f + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glRasterPos4fv + const GLfloat *v + + + + void glRasterPos4i + GLint x + GLint y + GLint z + GLint w + + + + void glRasterPos4iv + const GLint *v + + + + void glRasterPos4s + GLshort x + GLshort y + GLshort z + GLshort w + + + + void glRasterPos4sv + const GLshort *v + + + + void glRasterPos4xOES + GLfixed x + GLfixed y + GLfixed z + GLfixed w + + + void glRasterPos4xvOES + const GLfixed *coords + + + void glReadBuffer + GLenum mode + + + + void glReadBufferIndexedEXT + GLenum src + GLint index + + + void glReadBufferNV + GLenum mode + + + void glReadInstrumentsSGIX + GLint marker + + + + void glReadPixels + GLint x + GLint y + GLsizei width + GLsizei height + GLenum format + GLenum type + GLvoid *pixels + + + + + void glReadnPixelsARB + GLint x + GLint y + GLsizei width + GLsizei height + GLenum format + GLenum type + GLsizei bufSize + GLvoid *data + + + void glReadnPixelsEXT + GLint x + GLint y + GLsizei width + GLsizei height + GLenum format + GLenum type + GLsizei bufSize + GLvoid *data + + + void glRectd + GLdouble x1 + GLdouble y1 + GLdouble x2 + GLdouble y2 + + + + void glRectdv + const GLdouble *v1 + const GLdouble *v2 + + + + void glRectf + GLfloat x1 + GLfloat y1 + GLfloat x2 + GLfloat y2 + + + + void glRectfv + const GLfloat *v1 + const GLfloat *v2 + + + + void glRecti + GLint x1 + GLint y1 + GLint x2 + GLint y2 + + + + void glRectiv + const GLint *v1 + const GLint *v2 + + + + void glRects + GLshort x1 + GLshort y1 + GLshort x2 + GLshort y2 + + + + void glRectsv + const GLshort *v1 + const GLshort *v2 + + + + void glRectxOES + GLfixed x1 + GLfixed y1 + GLfixed x2 + GLfixed y2 + + + void glRectxvOES + const GLfixed *v1 + const GLfixed *v2 + + + void glReferencePlaneSGIX + const GLdouble *equation + + + + void glReleaseShaderCompiler + + + GLint glRenderMode + GLenum mode + + + + void glRenderbufferStorage + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + + + + void glRenderbufferStorageEXT + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + + + + + void glRenderbufferStorageMultisample + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + + void glRenderbufferStorageMultisampleANGLE + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + void glRenderbufferStorageMultisampleAPPLE + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + void glRenderbufferStorageMultisampleCoverageNV + GLenum target + GLsizei coverageSamples + GLsizei colorSamples + GLenum internalformat + GLsizei width + GLsizei height + + + void glRenderbufferStorageMultisampleEXT + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + + + void glRenderbufferStorageMultisampleIMG + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + void glRenderbufferStorageMultisampleNV + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + + + void glRenderbufferStorageOES + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + + + void glReplacementCodePointerSUN + GLenum type + GLsizei stride + const GLvoid **pointer + + + void glReplacementCodeubSUN + GLubyte code + + + void glReplacementCodeubvSUN + const GLubyte *code + + + void glReplacementCodeuiColor3fVertex3fSUN + GLuint rc + GLfloat r + GLfloat g + GLfloat b + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiColor3fVertex3fvSUN + const GLuint *rc + const GLfloat *c + const GLfloat *v + + + void glReplacementCodeuiColor4fNormal3fVertex3fSUN + GLuint rc + GLfloat r + GLfloat g + GLfloat b + GLfloat a + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiColor4fNormal3fVertex3fvSUN + const GLuint *rc + const GLfloat *c + const GLfloat *n + const GLfloat *v + + + void glReplacementCodeuiColor4ubVertex3fSUN + GLuint rc + GLubyte r + GLubyte g + GLubyte b + GLubyte a + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiColor4ubVertex3fvSUN + const GLuint *rc + const GLubyte *c + const GLfloat *v + + + void glReplacementCodeuiNormal3fVertex3fSUN + GLuint rc + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiNormal3fVertex3fvSUN + const GLuint *rc + const GLfloat *n + const GLfloat *v + + + void glReplacementCodeuiSUN + GLuint code + + + void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN + GLuint rc + GLfloat s + GLfloat t + GLfloat r + GLfloat g + GLfloat b + GLfloat a + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN + const GLuint *rc + const GLfloat *tc + const GLfloat *c + const GLfloat *n + const GLfloat *v + + + void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN + GLuint rc + GLfloat s + GLfloat t + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN + const GLuint *rc + const GLfloat *tc + const GLfloat *n + const GLfloat *v + + + void glReplacementCodeuiTexCoord2fVertex3fSUN + GLuint rc + GLfloat s + GLfloat t + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiTexCoord2fVertex3fvSUN + const GLuint *rc + const GLfloat *tc + const GLfloat *v + + + void glReplacementCodeuiVertex3fSUN + GLuint rc + GLfloat x + GLfloat y + GLfloat z + + + void glReplacementCodeuiVertex3fvSUN + const GLuint *rc + const GLfloat *v + + + void glReplacementCodeuivSUN + const GLuint *code + + + void glReplacementCodeusSUN + GLushort code + + + void glReplacementCodeusvSUN + const GLushort *code + + + void glRequestResidentProgramsNV + GLsizei n + const GLuint *programs + + + + void glResetHistogram + GLenum target + + + + void glResetHistogramEXT + GLenum target + + + + + void glResetMinmax + GLenum target + + + + void glResetMinmaxEXT + GLenum target + + + + + void glResizeBuffersMESA + + + void glResolveMultisampleFramebufferAPPLE + + + void glResumeTransformFeedback + + + void glResumeTransformFeedbackNV + + + + void glRotated + GLdouble angle + GLdouble x + GLdouble y + GLdouble z + + + + void glRotatef + GLfloat angle + GLfloat x + GLfloat y + GLfloat z + + + + void glRotatex + GLfixed angle + GLfixed x + GLfixed y + GLfixed z + + + void glRotatexOES + GLfixed angle + GLfixed x + GLfixed y + GLfixed z + + + void glSampleCoverage + GLfloat value + GLboolean invert + + + + void glSampleCoverageARB + GLfloat value + GLboolean invert + + + + void glSampleCoverageOES + GLfixed value + GLboolean invert + + + void glSampleCoveragex + GLclampx value + GLboolean invert + + + void glSampleCoveragexOES + GLclampx value + GLboolean invert + + + void glSampleMapATI + GLuint dst + GLuint interp + GLenum swizzle + + + void glSampleMaskEXT + GLclampf value + GLboolean invert + + + void glSampleMaskIndexedNV + GLuint index + GLbitfield mask + + + void glSampleMaskSGIS + GLclampf value + GLboolean invert + + + + + void glSampleMaski + GLuint index + GLbitfield mask + + + void glSamplePatternEXT + GLenum pattern + + + void glSamplePatternSGIS + GLenum pattern + + + + + void glSamplerParameterIiv + GLuint sampler + GLenum pname + const GLint *param + + + void glSamplerParameterIuiv + GLuint sampler + GLenum pname + const GLuint *param + + + void glSamplerParameterf + GLuint sampler + GLenum pname + GLfloat param + + + void glSamplerParameterfv + GLuint sampler + GLenum pname + const GLfloat *param + + + void glSamplerParameteri + GLuint sampler + GLenum pname + GLint param + + + void glSamplerParameteriv + GLuint sampler + GLenum pname + const GLint *param + + + void glScaled + GLdouble x + GLdouble y + GLdouble z + + + + void glScalef + GLfloat x + GLfloat y + GLfloat z + + + + void glScalex + GLfixed x + GLfixed y + GLfixed z + + + void glScalexOES + GLfixed x + GLfixed y + GLfixed z + + + void glScissor + GLint x + GLint y + GLsizei width + GLsizei height + + + + void glScissorArrayv + GLuint first + GLsizei count + const GLint *v + + + void glScissorIndexed + GLuint index + GLint left + GLint bottom + GLsizei width + GLsizei height + + + void glScissorIndexedv + GLuint index + const GLint *v + + + void glSecondaryColor3b + GLbyte red + GLbyte green + GLbyte blue + + + + void glSecondaryColor3bEXT + GLbyte red + GLbyte green + GLbyte blue + + + + + void glSecondaryColor3bv + const GLbyte *v + + + + void glSecondaryColor3bvEXT + const GLbyte *v + + + + + void glSecondaryColor3d + GLdouble red + GLdouble green + GLdouble blue + + + + void glSecondaryColor3dEXT + GLdouble red + GLdouble green + GLdouble blue + + + + + void glSecondaryColor3dv + const GLdouble *v + + + + void glSecondaryColor3dvEXT + const GLdouble *v + + + + + void glSecondaryColor3f + GLfloat red + GLfloat green + GLfloat blue + + + + void glSecondaryColor3fEXT + GLfloat red + GLfloat green + GLfloat blue + + + + + void glSecondaryColor3fv + const GLfloat *v + + + + void glSecondaryColor3fvEXT + const GLfloat *v + + + + + void glSecondaryColor3hNV + GLhalfNV red + GLhalfNV green + GLhalfNV blue + + + + void glSecondaryColor3hvNV + const GLhalfNV *v + + + + void glSecondaryColor3i + GLint red + GLint green + GLint blue + + + + void glSecondaryColor3iEXT + GLint red + GLint green + GLint blue + + + + + void glSecondaryColor3iv + const GLint *v + + + + void glSecondaryColor3ivEXT + const GLint *v + + + + + void glSecondaryColor3s + GLshort red + GLshort green + GLshort blue + + + + void glSecondaryColor3sEXT + GLshort red + GLshort green + GLshort blue + + + + + void glSecondaryColor3sv + const GLshort *v + + + + void glSecondaryColor3svEXT + const GLshort *v + + + + + void glSecondaryColor3ub + GLubyte red + GLubyte green + GLubyte blue + + + + void glSecondaryColor3ubEXT + GLubyte red + GLubyte green + GLubyte blue + + + + + void glSecondaryColor3ubv + const GLubyte *v + + + + void glSecondaryColor3ubvEXT + const GLubyte *v + + + + + void glSecondaryColor3ui + GLuint red + GLuint green + GLuint blue + + + + void glSecondaryColor3uiEXT + GLuint red + GLuint green + GLuint blue + + + + + void glSecondaryColor3uiv + const GLuint *v + + + + void glSecondaryColor3uivEXT + const GLuint *v + + + + + void glSecondaryColor3us + GLushort red + GLushort green + GLushort blue + + + + void glSecondaryColor3usEXT + GLushort red + GLushort green + GLushort blue + + + + + void glSecondaryColor3usv + const GLushort *v + + + + void glSecondaryColor3usvEXT + const GLushort *v + + + + + void glSecondaryColorFormatNV + GLint size + GLenum type + GLsizei stride + + + void glSecondaryColorP3ui + GLenum type + GLuint color + + + void glSecondaryColorP3uiv + GLenum type + const GLuint *color + + + void glSecondaryColorPointer + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glSecondaryColorPointerEXT + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + + void glSecondaryColorPointerListIBM + GLint size + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glSelectBuffer + GLsizei size + GLuint *buffer + + + + void glSelectPerfMonitorCountersAMD + GLuint monitor + GLboolean enable + GLuint group + GLint numCounters + GLuint *counterList + + + void glSeparableFilter2D + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *row + const GLvoid *column + + + + + void glSeparableFilter2DEXT + GLenum target + GLenum internalformat + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *row + const GLvoid *column + + + + + void glSetFenceAPPLE + GLuint fence + + + void glSetFenceNV + GLuint fence + GLenum condition + + + void glSetFragmentShaderConstantATI + GLuint dst + const GLfloat *value + + + void glSetInvariantEXT + GLuint id + GLenum type + const GLvoid *addr + + + void glSetLocalConstantEXT + GLuint id + GLenum type + const GLvoid *addr + + + void glSetMultisamplefvAMD + GLenum pname + GLuint index + const GLfloat *val + + + void glShadeModel + GLenum mode + + + + void glShaderBinary + GLsizei count + const GLuint *shaders + GLenum binaryformat + const GLvoid *binary + GLsizei length + + + void glShaderOp1EXT + GLenum op + GLuint res + GLuint arg1 + + + void glShaderOp2EXT + GLenum op + GLuint res + GLuint arg1 + GLuint arg2 + + + void glShaderOp3EXT + GLenum op + GLuint res + GLuint arg1 + GLuint arg2 + GLuint arg3 + + + void glShaderSource + GLuint shader + GLsizei count + const GLchar *const*string + const GLint *length + + + void glShaderSourceARB + GLhandleARB shaderObj + GLsizei count + const GLcharARB **string + const GLint *length + + + + void glShaderStorageBlockBinding + GLuint program + GLuint storageBlockIndex + GLuint storageBlockBinding + + + void glSharpenTexFuncSGIS + GLenum target + GLsizei n + const GLfloat *points + + + + void glSpriteParameterfSGIX + GLenum pname + GLfloat param + + + + void glSpriteParameterfvSGIX + GLenum pname + const GLfloat *params + + + + void glSpriteParameteriSGIX + GLenum pname + GLint param + + + + void glSpriteParameterivSGIX + GLenum pname + const GLint *params + + + + void glStartInstrumentsSGIX + + + + void glStartTilingQCOM + GLuint x + GLuint y + GLuint width + GLuint height + GLbitfield preserveMask + + + void glStencilClearTagEXT + GLsizei stencilTagBits + GLuint stencilClearTag + + + + void glStencilFillPathInstancedNV + GLsizei numPaths + GLenum pathNameType + const GLvoid *paths + GLuint pathBase + GLenum fillMode + GLuint mask + GLenum transformType + const GLfloat *transformValues + + + void glStencilFillPathNV + GLuint path + GLenum fillMode + GLuint mask + + + void glStencilFunc + GLenum func + GLint ref + GLuint mask + + + + void glStencilFuncSeparate + GLenum face + GLenum func + GLint ref + GLuint mask + + + void glStencilFuncSeparateATI + GLenum frontfunc + GLenum backfunc + GLint ref + GLuint mask + + + void glStencilMask + GLuint mask + + + + void glStencilMaskSeparate + GLenum face + GLuint mask + + + void glStencilOp + GLenum fail + GLenum zfail + GLenum zpass + + + + void glStencilOpSeparate + GLenum face + GLenum sfail + GLenum dpfail + GLenum dppass + + + void glStencilOpSeparateATI + GLenum face + GLenum sfail + GLenum dpfail + GLenum dppass + + + + void glStencilOpValueAMD + GLenum face + GLuint value + + + void glStencilStrokePathInstancedNV + GLsizei numPaths + GLenum pathNameType + const GLvoid *paths + GLuint pathBase + GLint reference + GLuint mask + GLenum transformType + const GLfloat *transformValues + + + void glStencilStrokePathNV + GLuint path + GLint reference + GLuint mask + + + void glStopInstrumentsSGIX + GLint marker + + + + void glStringMarkerGREMEDY + GLsizei len + const GLvoid *string + + + void glSwizzleEXT + GLuint res + GLuint in + GLenum outX + GLenum outY + GLenum outZ + GLenum outW + + + void glSyncTextureINTEL + GLuint texture + + + void glTagSampleBufferSGIX + + + + void glTangent3bEXT + GLbyte tx + GLbyte ty + GLbyte tz + + + + void glTangent3bvEXT + const GLbyte *v + + + void glTangent3dEXT + GLdouble tx + GLdouble ty + GLdouble tz + + + + void glTangent3dvEXT + const GLdouble *v + + + void glTangent3fEXT + GLfloat tx + GLfloat ty + GLfloat tz + + + + void glTangent3fvEXT + const GLfloat *v + + + void glTangent3iEXT + GLint tx + GLint ty + GLint tz + + + + void glTangent3ivEXT + const GLint *v + + + void glTangent3sEXT + GLshort tx + GLshort ty + GLshort tz + + + + void glTangent3svEXT + const GLshort *v + + + void glTangentPointerEXT + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glTbufferMask3DFX + GLuint mask + + + void glTessellationFactorAMD + GLfloat factor + + + void glTessellationModeAMD + GLenum mode + + + GLboolean glTestFenceAPPLE + GLuint fence + + + GLboolean glTestFenceNV + GLuint fence + + + + GLboolean glTestObjectAPPLE + GLenum object + GLuint name + + + void glTexBuffer + GLenum target + GLenum internalformat + GLuint buffer + + + void glTexBufferARB + GLenum target + GLenum internalformat + GLuint buffer + + + + void glTexBufferEXT + GLenum target + GLenum internalformat + GLuint buffer + + + + void glTexBufferRange + GLenum target + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size + + + void glTexBumpParameterfvATI + GLenum pname + const GLfloat *param + + + void glTexBumpParameterivATI + GLenum pname + const GLint *param + + + void glTexCoord1bOES + GLbyte s + + + void glTexCoord1bvOES + const GLbyte *coords + + + void glTexCoord1d + GLdouble s + + + + void glTexCoord1dv + const GLdouble *v + + + + void glTexCoord1f + GLfloat s + + + + void glTexCoord1fv + const GLfloat *v + + + + void glTexCoord1hNV + GLhalfNV s + + + + void glTexCoord1hvNV + const GLhalfNV *v + + + + void glTexCoord1i + GLint s + + + + void glTexCoord1iv + const GLint *v + + + + void glTexCoord1s + GLshort s + + + + void glTexCoord1sv + const GLshort *v + + + + void glTexCoord1xOES + GLfixed s + + + void glTexCoord1xvOES + const GLfixed *coords + + + void glTexCoord2bOES + GLbyte s + GLbyte t + + + void glTexCoord2bvOES + const GLbyte *coords + + + void glTexCoord2d + GLdouble s + GLdouble t + + + + void glTexCoord2dv + const GLdouble *v + + + + void glTexCoord2f + GLfloat s + GLfloat t + + + + void glTexCoord2fColor3fVertex3fSUN + GLfloat s + GLfloat t + GLfloat r + GLfloat g + GLfloat b + GLfloat x + GLfloat y + GLfloat z + + + void glTexCoord2fColor3fVertex3fvSUN + const GLfloat *tc + const GLfloat *c + const GLfloat *v + + + void glTexCoord2fColor4fNormal3fVertex3fSUN + GLfloat s + GLfloat t + GLfloat r + GLfloat g + GLfloat b + GLfloat a + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glTexCoord2fColor4fNormal3fVertex3fvSUN + const GLfloat *tc + const GLfloat *c + const GLfloat *n + const GLfloat *v + + + void glTexCoord2fColor4ubVertex3fSUN + GLfloat s + GLfloat t + GLubyte r + GLubyte g + GLubyte b + GLubyte a + GLfloat x + GLfloat y + GLfloat z + + + void glTexCoord2fColor4ubVertex3fvSUN + const GLfloat *tc + const GLubyte *c + const GLfloat *v + + + void glTexCoord2fNormal3fVertex3fSUN + GLfloat s + GLfloat t + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + + + void glTexCoord2fNormal3fVertex3fvSUN + const GLfloat *tc + const GLfloat *n + const GLfloat *v + + + void glTexCoord2fVertex3fSUN + GLfloat s + GLfloat t + GLfloat x + GLfloat y + GLfloat z + + + void glTexCoord2fVertex3fvSUN + const GLfloat *tc + const GLfloat *v + + + void glTexCoord2fv + const GLfloat *v + + + + void glTexCoord2hNV + GLhalfNV s + GLhalfNV t + + + + void glTexCoord2hvNV + const GLhalfNV *v + + + + void glTexCoord2i + GLint s + GLint t + + + + void glTexCoord2iv + const GLint *v + + + + void glTexCoord2s + GLshort s + GLshort t + + + + void glTexCoord2sv + const GLshort *v + + + + void glTexCoord2xOES + GLfixed s + GLfixed t + + + void glTexCoord2xvOES + const GLfixed *coords + + + void glTexCoord3bOES + GLbyte s + GLbyte t + GLbyte r + + + void glTexCoord3bvOES + const GLbyte *coords + + + void glTexCoord3d + GLdouble s + GLdouble t + GLdouble r + + + + void glTexCoord3dv + const GLdouble *v + + + + void glTexCoord3f + GLfloat s + GLfloat t + GLfloat r + + + + void glTexCoord3fv + const GLfloat *v + + + + void glTexCoord3hNV + GLhalfNV s + GLhalfNV t + GLhalfNV r + + + + void glTexCoord3hvNV + const GLhalfNV *v + + + + void glTexCoord3i + GLint s + GLint t + GLint r + + + + void glTexCoord3iv + const GLint *v + + + + void glTexCoord3s + GLshort s + GLshort t + GLshort r + + + + void glTexCoord3sv + const GLshort *v + + + + void glTexCoord3xOES + GLfixed s + GLfixed t + GLfixed r + + + void glTexCoord3xvOES + const GLfixed *coords + + + void glTexCoord4bOES + GLbyte s + GLbyte t + GLbyte r + GLbyte q + + + void glTexCoord4bvOES + const GLbyte *coords + + + void glTexCoord4d + GLdouble s + GLdouble t + GLdouble r + GLdouble q + + + + void glTexCoord4dv + const GLdouble *v + + + + void glTexCoord4f + GLfloat s + GLfloat t + GLfloat r + GLfloat q + + + + void glTexCoord4fColor4fNormal3fVertex4fSUN + GLfloat s + GLfloat t + GLfloat p + GLfloat q + GLfloat r + GLfloat g + GLfloat b + GLfloat a + GLfloat nx + GLfloat ny + GLfloat nz + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + void glTexCoord4fColor4fNormal3fVertex4fvSUN + const GLfloat *tc + const GLfloat *c + const GLfloat *n + const GLfloat *v + + + void glTexCoord4fVertex4fSUN + GLfloat s + GLfloat t + GLfloat p + GLfloat q + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + void glTexCoord4fVertex4fvSUN + const GLfloat *tc + const GLfloat *v + + + void glTexCoord4fv + const GLfloat *v + + + + void glTexCoord4hNV + GLhalfNV s + GLhalfNV t + GLhalfNV r + GLhalfNV q + + + + void glTexCoord4hvNV + const GLhalfNV *v + + + + void glTexCoord4i + GLint s + GLint t + GLint r + GLint q + + + + void glTexCoord4iv + const GLint *v + + + + void glTexCoord4s + GLshort s + GLshort t + GLshort r + GLshort q + + + + void glTexCoord4sv + const GLshort *v + + + + void glTexCoord4xOES + GLfixed s + GLfixed t + GLfixed r + GLfixed q + + + void glTexCoord4xvOES + const GLfixed *coords + + + void glTexCoordFormatNV + GLint size + GLenum type + GLsizei stride + + + void glTexCoordP1ui + GLenum type + GLuint coords + + + void glTexCoordP1uiv + GLenum type + const GLuint *coords + + + void glTexCoordP2ui + GLenum type + GLuint coords + + + void glTexCoordP2uiv + GLenum type + const GLuint *coords + + + void glTexCoordP3ui + GLenum type + GLuint coords + + + void glTexCoordP3uiv + GLenum type + const GLuint *coords + + + void glTexCoordP4ui + GLenum type + GLuint coords + + + void glTexCoordP4uiv + GLenum type + const GLuint *coords + + + void glTexCoordPointer + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glTexCoordPointerEXT + GLint size + GLenum type + GLsizei stride + GLsizei count + const GLvoid *pointer + + + void glTexCoordPointerListIBM + GLint size + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glTexCoordPointervINTEL + GLint size + GLenum type + const GLvoid **pointer + + + void glTexEnvf + GLenum target + GLenum pname + GLfloat param + + + + void glTexEnvfv + GLenum target + GLenum pname + const GLfloat *params + + + + void glTexEnvi + GLenum target + GLenum pname + GLint param + + + + void glTexEnviv + GLenum target + GLenum pname + const GLint *params + + + + void glTexEnvx + GLenum target + GLenum pname + GLfixed param + + + void glTexEnvxOES + GLenum target + GLenum pname + GLfixed param + + + void glTexEnvxv + GLenum target + GLenum pname + const GLfixed *params + + + void glTexEnvxvOES + GLenum target + GLenum pname + const GLfixed *params + + + void glTexFilterFuncSGIS + GLenum target + GLenum filter + GLsizei n + const GLfloat *weights + + + + void glTexGend + GLenum coord + GLenum pname + GLdouble param + + + + void glTexGendv + GLenum coord + GLenum pname + const GLdouble *params + + + + void glTexGenf + GLenum coord + GLenum pname + GLfloat param + + + + void glTexGenfOES + GLenum coord + GLenum pname + GLfloat param + + + void glTexGenfv + GLenum coord + GLenum pname + const GLfloat *params + + + + void glTexGenfvOES + GLenum coord + GLenum pname + const GLfloat *params + + + void glTexGeni + GLenum coord + GLenum pname + GLint param + + + + void glTexGeniOES + GLenum coord + GLenum pname + GLint param + + + void glTexGeniv + GLenum coord + GLenum pname + const GLint *params + + + + void glTexGenivOES + GLenum coord + GLenum pname + const GLint *params + + + void glTexGenxOES + GLenum coord + GLenum pname + GLfixed param + + + void glTexGenxvOES + GLenum coord + GLenum pname + const GLfixed *params + + + void glTexImage1D + GLenum target + GLint level + GLint internalformat + GLsizei width + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexImage2D + GLenum target + GLint level + GLint internalformat + GLsizei width + GLsizei height + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexImage2DMultisample + GLenum target + GLsizei samples + GLint internalformat + GLsizei width + GLsizei height + GLboolean fixedsamplelocations + + + void glTexImage2DMultisampleCoverageNV + GLenum target + GLsizei coverageSamples + GLsizei colorSamples + GLint internalFormat + GLsizei width + GLsizei height + GLboolean fixedSampleLocations + + + void glTexImage3D + GLenum target + GLint level + GLint internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexImage3DEXT + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexImage3DMultisample + GLenum target + GLsizei samples + GLint internalformat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedsamplelocations + + + void glTexImage3DMultisampleCoverageNV + GLenum target + GLsizei coverageSamples + GLsizei colorSamples + GLint internalFormat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedSampleLocations + + + void glTexImage3DOES + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glTexImage4DSGIS + GLenum target + GLint level + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLsizei size4d + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + + void glTexPageCommitmentARB + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLboolean resident + + + void glTexParameterIiv + GLenum target + GLenum pname + const GLint *params + + + + void glTexParameterIivEXT + GLenum target + GLenum pname + const GLint *params + + + + void glTexParameterIuiv + GLenum target + GLenum pname + const GLuint *params + + + + void glTexParameterIuivEXT + GLenum target + GLenum pname + const GLuint *params + + + + void glTexParameterf + GLenum target + GLenum pname + GLfloat param + + + + void glTexParameterfv + GLenum target + GLenum pname + const GLfloat *params + + + + void glTexParameteri + GLenum target + GLenum pname + GLint param + + + + void glTexParameteriv + GLenum target + GLenum pname + const GLint *params + + + + void glTexParameterx + GLenum target + GLenum pname + GLfixed param + + + void glTexParameterxOES + GLenum target + GLenum pname + GLfixed param + + + void glTexParameterxv + GLenum target + GLenum pname + const GLfixed *params + + + void glTexParameterxvOES + GLenum target + GLenum pname + const GLfixed *params + + + void glTexRenderbufferNV + GLenum target + GLuint renderbuffer + + + void glTexStorage1D + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + + + void glTexStorage1DEXT + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + + + void glTexStorage2D + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + + + void glTexStorage2DEXT + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + + + void glTexStorage2DMultisample + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLboolean fixedsamplelocations + + + void glTexStorage3D + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + + + void glTexStorage3DEXT + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + + + void glTexStorage3DMultisample + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedsamplelocations + + + void glTexStorageSparseAMD + GLenum target + GLenum internalFormat + GLsizei width + GLsizei height + GLsizei depth + GLsizei layers + GLbitfield flags + + + void glTexSubImage1D + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexSubImage1DEXT + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexSubImage2D + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexSubImage2DEXT + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexSubImage3D + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexSubImage3DEXT + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const GLvoid *pixels + + + + + void glTexSubImage3DOES + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const GLvoid *pixels + + + void glTexSubImage4DSGIS + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint woffset + GLsizei width + GLsizei height + GLsizei depth + GLsizei size4d + GLenum format + GLenum type + const GLvoid *pixels + + + + void glTextureBarrierNV + + + + void glTextureBufferEXT + GLuint texture + GLenum target + GLenum internalformat + GLuint buffer + + + void glTextureBufferRangeEXT + GLuint texture + GLenum target + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size + + + void glTextureColorMaskSGIS + GLboolean red + GLboolean green + GLboolean blue + GLboolean alpha + + + + void glTextureImage1DEXT + GLuint texture + GLenum target + GLint level + GLint internalformat + GLsizei width + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glTextureImage2DEXT + GLuint texture + GLenum target + GLint level + GLint internalformat + GLsizei width + GLsizei height + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glTextureImage2DMultisampleCoverageNV + GLuint texture + GLenum target + GLsizei coverageSamples + GLsizei colorSamples + GLint internalFormat + GLsizei width + GLsizei height + GLboolean fixedSampleLocations + + + void glTextureImage2DMultisampleNV + GLuint texture + GLenum target + GLsizei samples + GLint internalFormat + GLsizei width + GLsizei height + GLboolean fixedSampleLocations + + + void glTextureImage3DEXT + GLuint texture + GLenum target + GLint level + GLint internalformat + GLsizei width + GLsizei height + GLsizei depth + GLint border + GLenum format + GLenum type + const GLvoid *pixels + + + void glTextureImage3DMultisampleCoverageNV + GLuint texture + GLenum target + GLsizei coverageSamples + GLsizei colorSamples + GLint internalFormat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedSampleLocations + + + void glTextureImage3DMultisampleNV + GLuint texture + GLenum target + GLsizei samples + GLint internalFormat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedSampleLocations + + + void glTextureLightEXT + GLenum pname + + + void glTextureMaterialEXT + GLenum face + GLenum mode + + + void glTextureNormalEXT + GLenum mode + + + void glTexturePageCommitmentEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLboolean resident + + + void glTextureParameterIivEXT + GLuint texture + GLenum target + GLenum pname + const GLint *params + + + void glTextureParameterIuivEXT + GLuint texture + GLenum target + GLenum pname + const GLuint *params + + + void glTextureParameterfEXT + GLuint texture + GLenum target + GLenum pname + GLfloat param + + + + void glTextureParameterfvEXT + GLuint texture + GLenum target + GLenum pname + const GLfloat *params + + + void glTextureParameteriEXT + GLuint texture + GLenum target + GLenum pname + GLint param + + + + void glTextureParameterivEXT + GLuint texture + GLenum target + GLenum pname + const GLint *params + + + void glTextureRangeAPPLE + GLenum target + GLsizei length + const GLvoid *pointer + + + void glTextureRenderbufferEXT + GLuint texture + GLenum target + GLuint renderbuffer + + + void glTextureStorage1DEXT + GLuint texture + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + + + void glTextureStorage2DEXT + GLuint texture + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + + + void glTextureStorage2DMultisampleEXT + GLuint texture + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLboolean fixedsamplelocations + + + void glTextureStorage3DEXT + GLuint texture + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + + + void glTextureStorage3DMultisampleEXT + GLuint texture + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedsamplelocations + + + void glTextureStorageSparseAMD + GLuint texture + GLenum target + GLenum internalFormat + GLsizei width + GLsizei height + GLsizei depth + GLsizei layers + GLbitfield flags + + + void glTextureSubImage1DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLsizei width + GLenum format + GLenum type + const GLvoid *pixels + + + void glTextureSubImage2DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLenum type + const GLvoid *pixels + + + void glTextureSubImage3DEXT + GLuint texture + GLenum target + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const GLvoid *pixels + + + void glTextureView + GLuint texture + GLenum target + GLuint origtexture + GLenum internalformat + GLuint minlevel + GLuint numlevels + GLuint minlayer + GLuint numlayers + + + void glTrackMatrixNV + GLenum target + GLuint address + GLenum matrix + GLenum transform + + + + void glTransformFeedbackAttribsNV + GLuint count + const GLint *attribs + GLenum bufferMode + + + void glTransformFeedbackStreamAttribsNV + GLsizei count + const GLint *attribs + GLsizei nbuffers + const GLint *bufstreams + GLenum bufferMode + + + void glTransformFeedbackVaryings + GLuint program + GLsizei count + const GLchar *const*varyings + GLenum bufferMode + + + void glTransformFeedbackVaryingsEXT + GLuint program + GLsizei count + const GLchar *const*varyings + GLenum bufferMode + + + + void glTransformFeedbackVaryingsNV + GLuint program + GLsizei count + const GLint *locations + GLenum bufferMode + + + void glTransformPathNV + GLuint resultPath + GLuint srcPath + GLenum transformType + const GLfloat *transformValues + + + void glTranslated + GLdouble x + GLdouble y + GLdouble z + + + + void glTranslatef + GLfloat x + GLfloat y + GLfloat z + + + + void glTranslatex + GLfixed x + GLfixed y + GLfixed z + + + void glTranslatexOES + GLfixed x + GLfixed y + GLfixed z + + + void glUniform1d + GLint location + GLdouble x + + + void glUniform1dv + GLint location + GLsizei count + const GLdouble *value + + + void glUniform1f + GLint location + GLfloat v0 + + + void glUniform1fARB + GLint location + GLfloat v0 + + + + void glUniform1fv + GLint location + GLsizei count + const GLfloat *value + + + void glUniform1fvARB + GLint location + GLsizei count + const GLfloat *value + + + + void glUniform1i + GLint location + GLint v0 + + + void glUniform1i64NV + GLint location + GLint64EXT x + + + void glUniform1i64vNV + GLint location + GLsizei count + const GLint64EXT *value + + + void glUniform1iARB + GLint location + GLint v0 + + + + void glUniform1iv + GLint location + GLsizei count + const GLint *value + + + void glUniform1ivARB + GLint location + GLsizei count + const GLint *value + + + + void glUniform1ui + GLint location + GLuint v0 + + + void glUniform1ui64NV + GLint location + GLuint64EXT x + + + void glUniform1ui64vNV + GLint location + GLsizei count + const GLuint64EXT *value + + + void glUniform1uiEXT + GLint location + GLuint v0 + + + + void glUniform1uiv + GLint location + GLsizei count + const GLuint *value + + + void glUniform1uivEXT + GLint location + GLsizei count + const GLuint *value + + + + void glUniform2d + GLint location + GLdouble x + GLdouble y + + + void glUniform2dv + GLint location + GLsizei count + const GLdouble *value + + + void glUniform2f + GLint location + GLfloat v0 + GLfloat v1 + + + void glUniform2fARB + GLint location + GLfloat v0 + GLfloat v1 + + + + void glUniform2fv + GLint location + GLsizei count + const GLfloat *value + + + void glUniform2fvARB + GLint location + GLsizei count + const GLfloat *value + + + + void glUniform2i + GLint location + GLint v0 + GLint v1 + + + void glUniform2i64NV + GLint location + GLint64EXT x + GLint64EXT y + + + void glUniform2i64vNV + GLint location + GLsizei count + const GLint64EXT *value + + + void glUniform2iARB + GLint location + GLint v0 + GLint v1 + + + + void glUniform2iv + GLint location + GLsizei count + const GLint *value + + + void glUniform2ivARB + GLint location + GLsizei count + const GLint *value + + + + void glUniform2ui + GLint location + GLuint v0 + GLuint v1 + + + void glUniform2ui64NV + GLint location + GLuint64EXT x + GLuint64EXT y + + + void glUniform2ui64vNV + GLint location + GLsizei count + const GLuint64EXT *value + + + void glUniform2uiEXT + GLint location + GLuint v0 + GLuint v1 + + + + void glUniform2uiv + GLint location + GLsizei count + const GLuint *value + + + void glUniform2uivEXT + GLint location + GLsizei count + const GLuint *value + + + + void glUniform3d + GLint location + GLdouble x + GLdouble y + GLdouble z + + + void glUniform3dv + GLint location + GLsizei count + const GLdouble *value + + + void glUniform3f + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + + + void glUniform3fARB + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + + + + void glUniform3fv + GLint location + GLsizei count + const GLfloat *value + + + void glUniform3fvARB + GLint location + GLsizei count + const GLfloat *value + + + + void glUniform3i + GLint location + GLint v0 + GLint v1 + GLint v2 + + + void glUniform3i64NV + GLint location + GLint64EXT x + GLint64EXT y + GLint64EXT z + + + void glUniform3i64vNV + GLint location + GLsizei count + const GLint64EXT *value + + + void glUniform3iARB + GLint location + GLint v0 + GLint v1 + GLint v2 + + + + void glUniform3iv + GLint location + GLsizei count + const GLint *value + + + void glUniform3ivARB + GLint location + GLsizei count + const GLint *value + + + + void glUniform3ui + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + + + void glUniform3ui64NV + GLint location + GLuint64EXT x + GLuint64EXT y + GLuint64EXT z + + + void glUniform3ui64vNV + GLint location + GLsizei count + const GLuint64EXT *value + + + void glUniform3uiEXT + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + + + + void glUniform3uiv + GLint location + GLsizei count + const GLuint *value + + + void glUniform3uivEXT + GLint location + GLsizei count + const GLuint *value + + + + void glUniform4d + GLint location + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + void glUniform4dv + GLint location + GLsizei count + const GLdouble *value + + + void glUniform4f + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + GLfloat v3 + + + void glUniform4fARB + GLint location + GLfloat v0 + GLfloat v1 + GLfloat v2 + GLfloat v3 + + + + void glUniform4fv + GLint location + GLsizei count + const GLfloat *value + + + void glUniform4fvARB + GLint location + GLsizei count + const GLfloat *value + + + + void glUniform4i + GLint location + GLint v0 + GLint v1 + GLint v2 + GLint v3 + + + void glUniform4i64NV + GLint location + GLint64EXT x + GLint64EXT y + GLint64EXT z + GLint64EXT w + + + void glUniform4i64vNV + GLint location + GLsizei count + const GLint64EXT *value + + + void glUniform4iARB + GLint location + GLint v0 + GLint v1 + GLint v2 + GLint v3 + + + + void glUniform4iv + GLint location + GLsizei count + const GLint *value + + + void glUniform4ivARB + GLint location + GLsizei count + const GLint *value + + + + void glUniform4ui + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + GLuint v3 + + + void glUniform4ui64NV + GLint location + GLuint64EXT x + GLuint64EXT y + GLuint64EXT z + GLuint64EXT w + + + void glUniform4ui64vNV + GLint location + GLsizei count + const GLuint64EXT *value + + + void glUniform4uiEXT + GLint location + GLuint v0 + GLuint v1 + GLuint v2 + GLuint v3 + + + + void glUniform4uiv + GLint location + GLsizei count + const GLuint *value + + + void glUniform4uivEXT + GLint location + GLsizei count + const GLuint *value + + + + void glUniformBlockBinding + GLuint program + GLuint uniformBlockIndex + GLuint uniformBlockBinding + + + void glUniformBufferEXT + GLuint program + GLint location + GLuint buffer + + + void glUniformHandleui64ARB + GLint location + GLuint64 value + + + void glUniformHandleui64NV + GLint location + GLuint64 value + + + void glUniformHandleui64vARB + GLint location + GLsizei count + const GLuint64 *value + + + void glUniformHandleui64vNV + GLint location + GLsizei count + const GLuint64 *value + + + void glUniformMatrix2dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix2fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glUniformMatrix2fvARB + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix2x3dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix2x3fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix2x4dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix2x4fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix3dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix3fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glUniformMatrix3fvARB + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix3x2dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix3x2fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix3x4dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix3x4fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix4dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix4fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + void glUniformMatrix4fvARB + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix4x2dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix4x2fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformMatrix4x3dv + GLint location + GLsizei count + GLboolean transpose + const GLdouble *value + + + void glUniformMatrix4x3fv + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + + + void glUniformSubroutinesuiv + GLenum shadertype + GLsizei count + const GLuint *indices + + + void glUniformui64NV + GLint location + GLuint64EXT value + + + void glUniformui64vNV + GLint location + GLsizei count + const GLuint64EXT *value + + + void glUnlockArraysEXT + + + GLboolean glUnmapBuffer + GLenum target + + + GLboolean glUnmapBufferARB + GLenum target + + + + GLboolean glUnmapBufferOES + GLenum target + + + GLboolean glUnmapNamedBufferEXT + GLuint buffer + + + void glUnmapObjectBufferATI + GLuint buffer + + + void glUnmapTexture2DINTEL + GLuint texture + GLint level + + + void glUpdateObjectBufferATI + GLuint buffer + GLuint offset + GLsizei size + const GLvoid *pointer + GLenum preserve + + + void glUseProgram + GLuint program + + + void glUseProgramObjectARB + GLhandleARB programObj + + + + void glUseProgramStages + GLuint pipeline + GLbitfield stages + GLuint program + + + void glUseProgramStagesEXT + GLuint pipeline + GLbitfield stages + GLuint program + + + void glUseShaderProgramEXT + GLenum type + GLuint program + + + void glVDPAUFiniNV + + + void glVDPAUGetSurfaceivNV + GLvdpauSurfaceNV surface + GLenum pname + GLsizei bufSize + GLsizei *length + GLint *values + + + void glVDPAUInitNV + const GLvoid *vdpDevice + const GLvoid *getProcAddress + + + void glVDPAUIsSurfaceNV + GLvdpauSurfaceNV surface + + + void glVDPAUMapSurfacesNV + GLsizei numSurfaces + const GLvdpauSurfaceNV *surfaces + + + GLvdpauSurfaceNV glVDPAURegisterOutputSurfaceNV + const GLvoid *vdpSurface + GLenum target + GLsizei numTextureNames + const GLuint *textureNames + + + GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceNV + const GLvoid *vdpSurface + GLenum target + GLsizei numTextureNames + const GLuint *textureNames + + + void glVDPAUSurfaceAccessNV + GLvdpauSurfaceNV surface + GLenum access + + + void glVDPAUUnmapSurfacesNV + GLsizei numSurface + const GLvdpauSurfaceNV *surfaces + + + void glVDPAUUnregisterSurfaceNV + GLvdpauSurfaceNV surface + + + void glValidateProgram + GLuint program + + + void glValidateProgramARB + GLhandleARB programObj + + + + void glValidateProgramPipeline + GLuint pipeline + + + void glValidateProgramPipelineEXT + GLuint pipeline + + + void glVariantArrayObjectATI + GLuint id + GLenum type + GLsizei stride + GLuint buffer + GLuint offset + + + void glVariantPointerEXT + GLuint id + GLenum type + GLuint stride + const GLvoid *addr + + + void glVariantbvEXT + GLuint id + const GLbyte *addr + + + void glVariantdvEXT + GLuint id + const GLdouble *addr + + + void glVariantfvEXT + GLuint id + const GLfloat *addr + + + void glVariantivEXT + GLuint id + const GLint *addr + + + void glVariantsvEXT + GLuint id + const GLshort *addr + + + void glVariantubvEXT + GLuint id + const GLubyte *addr + + + void glVariantuivEXT + GLuint id + const GLuint *addr + + + void glVariantusvEXT + GLuint id + const GLushort *addr + + + void glVertex2bOES + GLbyte x + + + void glVertex2bvOES + const GLbyte *coords + + + void glVertex2d + GLdouble x + GLdouble y + + + + void glVertex2dv + const GLdouble *v + + + + void glVertex2f + GLfloat x + GLfloat y + + + + void glVertex2fv + const GLfloat *v + + + + void glVertex2hNV + GLhalfNV x + GLhalfNV y + + + + void glVertex2hvNV + const GLhalfNV *v + + + + void glVertex2i + GLint x + GLint y + + + + void glVertex2iv + const GLint *v + + + + void glVertex2s + GLshort x + GLshort y + + + + void glVertex2sv + const GLshort *v + + + + void glVertex2xOES + GLfixed x + + + void glVertex2xvOES + const GLfixed *coords + + + void glVertex3bOES + GLbyte x + GLbyte y + + + void glVertex3bvOES + const GLbyte *coords + + + void glVertex3d + GLdouble x + GLdouble y + GLdouble z + + + + void glVertex3dv + const GLdouble *v + + + + void glVertex3f + GLfloat x + GLfloat y + GLfloat z + + + + void glVertex3fv + const GLfloat *v + + + + void glVertex3hNV + GLhalfNV x + GLhalfNV y + GLhalfNV z + + + + void glVertex3hvNV + const GLhalfNV *v + + + + void glVertex3i + GLint x + GLint y + GLint z + + + + void glVertex3iv + const GLint *v + + + + void glVertex3s + GLshort x + GLshort y + GLshort z + + + + void glVertex3sv + const GLshort *v + + + + void glVertex3xOES + GLfixed x + GLfixed y + + + void glVertex3xvOES + const GLfixed *coords + + + void glVertex4bOES + GLbyte x + GLbyte y + GLbyte z + + + void glVertex4bvOES + const GLbyte *coords + + + void glVertex4d + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glVertex4dv + const GLdouble *v + + + + void glVertex4f + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glVertex4fv + const GLfloat *v + + + + void glVertex4hNV + GLhalfNV x + GLhalfNV y + GLhalfNV z + GLhalfNV w + + + + void glVertex4hvNV + const GLhalfNV *v + + + + void glVertex4i + GLint x + GLint y + GLint z + GLint w + + + + void glVertex4iv + const GLint *v + + + + void glVertex4s + GLshort x + GLshort y + GLshort z + GLshort w + + + + void glVertex4sv + const GLshort *v + + + + void glVertex4xOES + GLfixed x + GLfixed y + GLfixed z + + + void glVertex4xvOES + const GLfixed *coords + + + void glVertexArrayBindVertexBufferEXT + GLuint vaobj + GLuint bindingindex + GLuint buffer + GLintptr offset + GLsizei stride + + + void glVertexArrayColorOffsetEXT + GLuint vaobj + GLuint buffer + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayEdgeFlagOffsetEXT + GLuint vaobj + GLuint buffer + GLsizei stride + GLintptr offset + + + void glVertexArrayFogCoordOffsetEXT + GLuint vaobj + GLuint buffer + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayIndexOffsetEXT + GLuint vaobj + GLuint buffer + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayMultiTexCoordOffsetEXT + GLuint vaobj + GLuint buffer + GLenum texunit + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayNormalOffsetEXT + GLuint vaobj + GLuint buffer + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayParameteriAPPLE + GLenum pname + GLint param + + + void glVertexArrayRangeAPPLE + GLsizei length + GLvoid *pointer + + + void glVertexArrayRangeNV + GLsizei length + const GLvoid *pointer + + + void glVertexArraySecondaryColorOffsetEXT + GLuint vaobj + GLuint buffer + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayTexCoordOffsetEXT + GLuint vaobj + GLuint buffer + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayVertexAttribBindingEXT + GLuint vaobj + GLuint attribindex + GLuint bindingindex + + + void glVertexArrayVertexAttribFormatEXT + GLuint vaobj + GLuint attribindex + GLint size + GLenum type + GLboolean normalized + GLuint relativeoffset + + + void glVertexArrayVertexAttribIFormatEXT + GLuint vaobj + GLuint attribindex + GLint size + GLenum type + GLuint relativeoffset + + + void glVertexArrayVertexAttribIOffsetEXT + GLuint vaobj + GLuint buffer + GLuint index + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayVertexAttribLFormatEXT + GLuint vaobj + GLuint attribindex + GLint size + GLenum type + GLuint relativeoffset + + + void glVertexArrayVertexAttribLOffsetEXT + GLuint vaobj + GLuint buffer + GLuint index + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexArrayVertexAttribOffsetEXT + GLuint vaobj + GLuint buffer + GLuint index + GLint size + GLenum type + GLboolean normalized + GLsizei stride + GLintptr offset + + + void glVertexArrayVertexBindingDivisorEXT + GLuint vaobj + GLuint bindingindex + GLuint divisor + + + void glVertexArrayVertexOffsetEXT + GLuint vaobj + GLuint buffer + GLint size + GLenum type + GLsizei stride + GLintptr offset + + + void glVertexAttrib1d + GLuint index + GLdouble x + + + + void glVertexAttrib1dARB + GLuint index + GLdouble x + + + + + void glVertexAttrib1dNV + GLuint index + GLdouble x + + + + + void glVertexAttrib1dv + GLuint index + const GLdouble *v + + + + void glVertexAttrib1dvARB + GLuint index + const GLdouble *v + + + + + void glVertexAttrib1dvNV + GLuint index + const GLdouble *v + + + + + void glVertexAttrib1f + GLuint index + GLfloat x + + + + void glVertexAttrib1fARB + GLuint index + GLfloat x + + + + + void glVertexAttrib1fNV + GLuint index + GLfloat x + + + + + void glVertexAttrib1fv + GLuint index + const GLfloat *v + + + + void glVertexAttrib1fvARB + GLuint index + const GLfloat *v + + + + + void glVertexAttrib1fvNV + GLuint index + const GLfloat *v + + + + + void glVertexAttrib1hNV + GLuint index + GLhalfNV x + + + + void glVertexAttrib1hvNV + GLuint index + const GLhalfNV *v + + + + void glVertexAttrib1s + GLuint index + GLshort x + + + + void glVertexAttrib1sARB + GLuint index + GLshort x + + + + + void glVertexAttrib1sNV + GLuint index + GLshort x + + + + + void glVertexAttrib1sv + GLuint index + const GLshort *v + + + + void glVertexAttrib1svARB + GLuint index + const GLshort *v + + + + + void glVertexAttrib1svNV + GLuint index + const GLshort *v + + + + + void glVertexAttrib2d + GLuint index + GLdouble x + GLdouble y + + + + void glVertexAttrib2dARB + GLuint index + GLdouble x + GLdouble y + + + + + void glVertexAttrib2dNV + GLuint index + GLdouble x + GLdouble y + + + + + void glVertexAttrib2dv + GLuint index + const GLdouble *v + + + + void glVertexAttrib2dvARB + GLuint index + const GLdouble *v + + + + + void glVertexAttrib2dvNV + GLuint index + const GLdouble *v + + + + + void glVertexAttrib2f + GLuint index + GLfloat x + GLfloat y + + + + void glVertexAttrib2fARB + GLuint index + GLfloat x + GLfloat y + + + + + void glVertexAttrib2fNV + GLuint index + GLfloat x + GLfloat y + + + + + void glVertexAttrib2fv + GLuint index + const GLfloat *v + + + + void glVertexAttrib2fvARB + GLuint index + const GLfloat *v + + + + + void glVertexAttrib2fvNV + GLuint index + const GLfloat *v + + + + + void glVertexAttrib2hNV + GLuint index + GLhalfNV x + GLhalfNV y + + + + void glVertexAttrib2hvNV + GLuint index + const GLhalfNV *v + + + + void glVertexAttrib2s + GLuint index + GLshort x + GLshort y + + + + void glVertexAttrib2sARB + GLuint index + GLshort x + GLshort y + + + + + void glVertexAttrib2sNV + GLuint index + GLshort x + GLshort y + + + + + void glVertexAttrib2sv + GLuint index + const GLshort *v + + + + void glVertexAttrib2svARB + GLuint index + const GLshort *v + + + + + void glVertexAttrib2svNV + GLuint index + const GLshort *v + + + + + void glVertexAttrib3d + GLuint index + GLdouble x + GLdouble y + GLdouble z + + + + void glVertexAttrib3dARB + GLuint index + GLdouble x + GLdouble y + GLdouble z + + + + + void glVertexAttrib3dNV + GLuint index + GLdouble x + GLdouble y + GLdouble z + + + + + void glVertexAttrib3dv + GLuint index + const GLdouble *v + + + + void glVertexAttrib3dvARB + GLuint index + const GLdouble *v + + + + + void glVertexAttrib3dvNV + GLuint index + const GLdouble *v + + + + + void glVertexAttrib3f + GLuint index + GLfloat x + GLfloat y + GLfloat z + + + + void glVertexAttrib3fARB + GLuint index + GLfloat x + GLfloat y + GLfloat z + + + + + void glVertexAttrib3fNV + GLuint index + GLfloat x + GLfloat y + GLfloat z + + + + + void glVertexAttrib3fv + GLuint index + const GLfloat *v + + + + void glVertexAttrib3fvARB + GLuint index + const GLfloat *v + + + + + void glVertexAttrib3fvNV + GLuint index + const GLfloat *v + + + + + void glVertexAttrib3hNV + GLuint index + GLhalfNV x + GLhalfNV y + GLhalfNV z + + + + void glVertexAttrib3hvNV + GLuint index + const GLhalfNV *v + + + + void glVertexAttrib3s + GLuint index + GLshort x + GLshort y + GLshort z + + + + void glVertexAttrib3sARB + GLuint index + GLshort x + GLshort y + GLshort z + + + + + void glVertexAttrib3sNV + GLuint index + GLshort x + GLshort y + GLshort z + + + + + void glVertexAttrib3sv + GLuint index + const GLshort *v + + + + void glVertexAttrib3svARB + GLuint index + const GLshort *v + + + + + void glVertexAttrib3svNV + GLuint index + const GLshort *v + + + + + void glVertexAttrib4Nbv + GLuint index + const GLbyte *v + + + void glVertexAttrib4NbvARB + GLuint index + const GLbyte *v + + + + void glVertexAttrib4Niv + GLuint index + const GLint *v + + + void glVertexAttrib4NivARB + GLuint index + const GLint *v + + + + void glVertexAttrib4Nsv + GLuint index + const GLshort *v + + + void glVertexAttrib4NsvARB + GLuint index + const GLshort *v + + + + void glVertexAttrib4Nub + GLuint index + GLubyte x + GLubyte y + GLubyte z + GLubyte w + + + void glVertexAttrib4NubARB + GLuint index + GLubyte x + GLubyte y + GLubyte z + GLubyte w + + + + void glVertexAttrib4Nubv + GLuint index + const GLubyte *v + + + + void glVertexAttrib4NubvARB + GLuint index + const GLubyte *v + + + + + void glVertexAttrib4Nuiv + GLuint index + const GLuint *v + + + void glVertexAttrib4NuivARB + GLuint index + const GLuint *v + + + + void glVertexAttrib4Nusv + GLuint index + const GLushort *v + + + void glVertexAttrib4NusvARB + GLuint index + const GLushort *v + + + + void glVertexAttrib4bv + GLuint index + const GLbyte *v + + + void glVertexAttrib4bvARB + GLuint index + const GLbyte *v + + + + void glVertexAttrib4d + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glVertexAttrib4dARB + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + + void glVertexAttrib4dNV + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + + void glVertexAttrib4dv + GLuint index + const GLdouble *v + + + + void glVertexAttrib4dvARB + GLuint index + const GLdouble *v + + + + + void glVertexAttrib4dvNV + GLuint index + const GLdouble *v + + + + + void glVertexAttrib4f + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glVertexAttrib4fARB + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + + void glVertexAttrib4fNV + GLuint index + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + + void glVertexAttrib4fv + GLuint index + const GLfloat *v + + + + void glVertexAttrib4fvARB + GLuint index + const GLfloat *v + + + + + void glVertexAttrib4fvNV + GLuint index + const GLfloat *v + + + + + void glVertexAttrib4hNV + GLuint index + GLhalfNV x + GLhalfNV y + GLhalfNV z + GLhalfNV w + + + + void glVertexAttrib4hvNV + GLuint index + const GLhalfNV *v + + + + void glVertexAttrib4iv + GLuint index + const GLint *v + + + void glVertexAttrib4ivARB + GLuint index + const GLint *v + + + + void glVertexAttrib4s + GLuint index + GLshort x + GLshort y + GLshort z + GLshort w + + + + void glVertexAttrib4sARB + GLuint index + GLshort x + GLshort y + GLshort z + GLshort w + + + + + void glVertexAttrib4sNV + GLuint index + GLshort x + GLshort y + GLshort z + GLshort w + + + + + void glVertexAttrib4sv + GLuint index + const GLshort *v + + + + void glVertexAttrib4svARB + GLuint index + const GLshort *v + + + + + void glVertexAttrib4svNV + GLuint index + const GLshort *v + + + + + void glVertexAttrib4ubNV + GLuint index + GLubyte x + GLubyte y + GLubyte z + GLubyte w + + + + + void glVertexAttrib4ubv + GLuint index + const GLubyte *v + + + void glVertexAttrib4ubvARB + GLuint index + const GLubyte *v + + + + void glVertexAttrib4ubvNV + GLuint index + const GLubyte *v + + + + + void glVertexAttrib4uiv + GLuint index + const GLuint *v + + + void glVertexAttrib4uivARB + GLuint index + const GLuint *v + + + + void glVertexAttrib4usv + GLuint index + const GLushort *v + + + void glVertexAttrib4usvARB + GLuint index + const GLushort *v + + + + void glVertexAttribArrayObjectATI + GLuint index + GLint size + GLenum type + GLboolean normalized + GLsizei stride + GLuint buffer + GLuint offset + + + void glVertexAttribBinding + GLuint attribindex + GLuint bindingindex + + + void glVertexAttribDivisor + GLuint index + GLuint divisor + + + void glVertexAttribDivisorANGLE + GLuint index + GLuint divisor + + + void glVertexAttribDivisorARB + GLuint index + GLuint divisor + + + + void glVertexAttribDivisorNV + GLuint index + GLuint divisor + + + void glVertexAttribFormat + GLuint attribindex + GLint size + GLenum type + GLboolean normalized + GLuint relativeoffset + + + void glVertexAttribFormatNV + GLuint index + GLint size + GLenum type + GLboolean normalized + GLsizei stride + + + void glVertexAttribI1i + GLuint index + GLint x + + + + void glVertexAttribI1iEXT + GLuint index + GLint x + + + + + void glVertexAttribI1iv + GLuint index + const GLint *v + + + void glVertexAttribI1ivEXT + GLuint index + const GLint *v + + + + void glVertexAttribI1ui + GLuint index + GLuint x + + + + void glVertexAttribI1uiEXT + GLuint index + GLuint x + + + + + void glVertexAttribI1uiv + GLuint index + const GLuint *v + + + void glVertexAttribI1uivEXT + GLuint index + const GLuint *v + + + + void glVertexAttribI2i + GLuint index + GLint x + GLint y + + + + void glVertexAttribI2iEXT + GLuint index + GLint x + GLint y + + + + + void glVertexAttribI2iv + GLuint index + const GLint *v + + + void glVertexAttribI2ivEXT + GLuint index + const GLint *v + + + + void glVertexAttribI2ui + GLuint index + GLuint x + GLuint y + + + + void glVertexAttribI2uiEXT + GLuint index + GLuint x + GLuint y + + + + + void glVertexAttribI2uiv + GLuint index + const GLuint *v + + + void glVertexAttribI2uivEXT + GLuint index + const GLuint *v + + + + void glVertexAttribI3i + GLuint index + GLint x + GLint y + GLint z + + + + void glVertexAttribI3iEXT + GLuint index + GLint x + GLint y + GLint z + + + + + void glVertexAttribI3iv + GLuint index + const GLint *v + + + void glVertexAttribI3ivEXT + GLuint index + const GLint *v + + + + void glVertexAttribI3ui + GLuint index + GLuint x + GLuint y + GLuint z + + + + void glVertexAttribI3uiEXT + GLuint index + GLuint x + GLuint y + GLuint z + + + + + void glVertexAttribI3uiv + GLuint index + const GLuint *v + + + void glVertexAttribI3uivEXT + GLuint index + const GLuint *v + + + + void glVertexAttribI4bv + GLuint index + const GLbyte *v + + + void glVertexAttribI4bvEXT + GLuint index + const GLbyte *v + + + + void glVertexAttribI4i + GLuint index + GLint x + GLint y + GLint z + GLint w + + + + void glVertexAttribI4iEXT + GLuint index + GLint x + GLint y + GLint z + GLint w + + + + + void glVertexAttribI4iv + GLuint index + const GLint *v + + + void glVertexAttribI4ivEXT + GLuint index + const GLint *v + + + + void glVertexAttribI4sv + GLuint index + const GLshort *v + + + void glVertexAttribI4svEXT + GLuint index + const GLshort *v + + + + void glVertexAttribI4ubv + GLuint index + const GLubyte *v + + + void glVertexAttribI4ubvEXT + GLuint index + const GLubyte *v + + + + void glVertexAttribI4ui + GLuint index + GLuint x + GLuint y + GLuint z + GLuint w + + + + void glVertexAttribI4uiEXT + GLuint index + GLuint x + GLuint y + GLuint z + GLuint w + + + + + void glVertexAttribI4uiv + GLuint index + const GLuint *v + + + void glVertexAttribI4uivEXT + GLuint index + const GLuint *v + + + + void glVertexAttribI4usv + GLuint index + const GLushort *v + + + void glVertexAttribI4usvEXT + GLuint index + const GLushort *v + + + + void glVertexAttribIFormat + GLuint attribindex + GLint size + GLenum type + GLuint relativeoffset + + + void glVertexAttribIFormatNV + GLuint index + GLint size + GLenum type + GLsizei stride + + + void glVertexAttribIPointer + GLuint index + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glVertexAttribIPointerEXT + GLuint index + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + + void glVertexAttribL1d + GLuint index + GLdouble x + + + void glVertexAttribL1dEXT + GLuint index + GLdouble x + + + + void glVertexAttribL1dv + GLuint index + const GLdouble *v + + + void glVertexAttribL1dvEXT + GLuint index + const GLdouble *v + + + + void glVertexAttribL1i64NV + GLuint index + GLint64EXT x + + + void glVertexAttribL1i64vNV + GLuint index + const GLint64EXT *v + + + void glVertexAttribL1ui64ARB + GLuint index + GLuint64EXT x + + + void glVertexAttribL1ui64NV + GLuint index + GLuint64EXT x + + + void glVertexAttribL1ui64vARB + GLuint index + const GLuint64EXT *v + + + void glVertexAttribL1ui64vNV + GLuint index + const GLuint64EXT *v + + + void glVertexAttribL2d + GLuint index + GLdouble x + GLdouble y + + + void glVertexAttribL2dEXT + GLuint index + GLdouble x + GLdouble y + + + + void glVertexAttribL2dv + GLuint index + const GLdouble *v + + + void glVertexAttribL2dvEXT + GLuint index + const GLdouble *v + + + + void glVertexAttribL2i64NV + GLuint index + GLint64EXT x + GLint64EXT y + + + void glVertexAttribL2i64vNV + GLuint index + const GLint64EXT *v + + + void glVertexAttribL2ui64NV + GLuint index + GLuint64EXT x + GLuint64EXT y + + + void glVertexAttribL2ui64vNV + GLuint index + const GLuint64EXT *v + + + void glVertexAttribL3d + GLuint index + GLdouble x + GLdouble y + GLdouble z + + + void glVertexAttribL3dEXT + GLuint index + GLdouble x + GLdouble y + GLdouble z + + + + void glVertexAttribL3dv + GLuint index + const GLdouble *v + + + void glVertexAttribL3dvEXT + GLuint index + const GLdouble *v + + + + void glVertexAttribL3i64NV + GLuint index + GLint64EXT x + GLint64EXT y + GLint64EXT z + + + void glVertexAttribL3i64vNV + GLuint index + const GLint64EXT *v + + + void glVertexAttribL3ui64NV + GLuint index + GLuint64EXT x + GLuint64EXT y + GLuint64EXT z + + + void glVertexAttribL3ui64vNV + GLuint index + const GLuint64EXT *v + + + void glVertexAttribL4d + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + void glVertexAttribL4dEXT + GLuint index + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glVertexAttribL4dv + GLuint index + const GLdouble *v + + + void glVertexAttribL4dvEXT + GLuint index + const GLdouble *v + + + + void glVertexAttribL4i64NV + GLuint index + GLint64EXT x + GLint64EXT y + GLint64EXT z + GLint64EXT w + + + void glVertexAttribL4i64vNV + GLuint index + const GLint64EXT *v + + + void glVertexAttribL4ui64NV + GLuint index + GLuint64EXT x + GLuint64EXT y + GLuint64EXT z + GLuint64EXT w + + + void glVertexAttribL4ui64vNV + GLuint index + const GLuint64EXT *v + + + void glVertexAttribLFormat + GLuint attribindex + GLint size + GLenum type + GLuint relativeoffset + + + void glVertexAttribLFormatNV + GLuint index + GLint size + GLenum type + GLsizei stride + + + void glVertexAttribLPointer + GLuint index + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glVertexAttribLPointerEXT + GLuint index + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + + void glVertexAttribP1ui + GLuint index + GLenum type + GLboolean normalized + GLuint value + + + void glVertexAttribP1uiv + GLuint index + GLenum type + GLboolean normalized + const GLuint *value + + + void glVertexAttribP2ui + GLuint index + GLenum type + GLboolean normalized + GLuint value + + + void glVertexAttribP2uiv + GLuint index + GLenum type + GLboolean normalized + const GLuint *value + + + void glVertexAttribP3ui + GLuint index + GLenum type + GLboolean normalized + GLuint value + + + void glVertexAttribP3uiv + GLuint index + GLenum type + GLboolean normalized + const GLuint *value + + + void glVertexAttribP4ui + GLuint index + GLenum type + GLboolean normalized + GLuint value + + + void glVertexAttribP4uiv + GLuint index + GLenum type + GLboolean normalized + const GLuint *value + + + void glVertexAttribParameteriAMD + GLuint index + GLenum pname + GLint param + + + void glVertexAttribPointer + GLuint index + GLint size + GLenum type + GLboolean normalized + GLsizei stride + const GLvoid *pointer + + + void glVertexAttribPointerARB + GLuint index + GLint size + GLenum type + GLboolean normalized + GLsizei stride + const GLvoid *pointer + + + + void glVertexAttribPointerNV + GLuint index + GLint fsize + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glVertexAttribs1dvNV + GLuint index + GLsizei count + const GLdouble *v + + + + void glVertexAttribs1fvNV + GLuint index + GLsizei count + const GLfloat *v + + + + void glVertexAttribs1hvNV + GLuint index + GLsizei n + const GLhalfNV *v + + + + void glVertexAttribs1svNV + GLuint index + GLsizei count + const GLshort *v + + + + void glVertexAttribs2dvNV + GLuint index + GLsizei count + const GLdouble *v + + + + void glVertexAttribs2fvNV + GLuint index + GLsizei count + const GLfloat *v + + + + void glVertexAttribs2hvNV + GLuint index + GLsizei n + const GLhalfNV *v + + + + void glVertexAttribs2svNV + GLuint index + GLsizei count + const GLshort *v + + + + void glVertexAttribs3dvNV + GLuint index + GLsizei count + const GLdouble *v + + + + void glVertexAttribs3fvNV + GLuint index + GLsizei count + const GLfloat *v + + + + void glVertexAttribs3hvNV + GLuint index + GLsizei n + const GLhalfNV *v + + + + void glVertexAttribs3svNV + GLuint index + GLsizei count + const GLshort *v + + + + void glVertexAttribs4dvNV + GLuint index + GLsizei count + const GLdouble *v + + + + void glVertexAttribs4fvNV + GLuint index + GLsizei count + const GLfloat *v + + + + void glVertexAttribs4hvNV + GLuint index + GLsizei n + const GLhalfNV *v + + + + void glVertexAttribs4svNV + GLuint index + GLsizei count + const GLshort *v + + + + void glVertexAttribs4ubvNV + GLuint index + GLsizei count + const GLubyte *v + + + + void glVertexBindingDivisor + GLuint bindingindex + GLuint divisor + + + void glVertexBlendARB + GLint count + + + + void glVertexBlendEnvfATI + GLenum pname + GLfloat param + + + void glVertexBlendEnviATI + GLenum pname + GLint param + + + void glVertexFormatNV + GLint size + GLenum type + GLsizei stride + + + void glVertexP2ui + GLenum type + GLuint value + + + void glVertexP2uiv + GLenum type + const GLuint *value + + + void glVertexP3ui + GLenum type + GLuint value + + + void glVertexP3uiv + GLenum type + const GLuint *value + + + void glVertexP4ui + GLenum type + GLuint value + + + void glVertexP4uiv + GLenum type + const GLuint *value + + + void glVertexPointer + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glVertexPointerEXT + GLint size + GLenum type + GLsizei stride + GLsizei count + const GLvoid *pointer + + + void glVertexPointerListIBM + GLint size + GLenum type + GLint stride + const GLvoid **pointer + GLint ptrstride + + + void glVertexPointervINTEL + GLint size + GLenum type + const GLvoid **pointer + + + void glVertexStream1dATI + GLenum stream + GLdouble x + + + void glVertexStream1dvATI + GLenum stream + const GLdouble *coords + + + void glVertexStream1fATI + GLenum stream + GLfloat x + + + void glVertexStream1fvATI + GLenum stream + const GLfloat *coords + + + void glVertexStream1iATI + GLenum stream + GLint x + + + void glVertexStream1ivATI + GLenum stream + const GLint *coords + + + void glVertexStream1sATI + GLenum stream + GLshort x + + + void glVertexStream1svATI + GLenum stream + const GLshort *coords + + + void glVertexStream2dATI + GLenum stream + GLdouble x + GLdouble y + + + void glVertexStream2dvATI + GLenum stream + const GLdouble *coords + + + void glVertexStream2fATI + GLenum stream + GLfloat x + GLfloat y + + + void glVertexStream2fvATI + GLenum stream + const GLfloat *coords + + + void glVertexStream2iATI + GLenum stream + GLint x + GLint y + + + void glVertexStream2ivATI + GLenum stream + const GLint *coords + + + void glVertexStream2sATI + GLenum stream + GLshort x + GLshort y + + + void glVertexStream2svATI + GLenum stream + const GLshort *coords + + + void glVertexStream3dATI + GLenum stream + GLdouble x + GLdouble y + GLdouble z + + + void glVertexStream3dvATI + GLenum stream + const GLdouble *coords + + + void glVertexStream3fATI + GLenum stream + GLfloat x + GLfloat y + GLfloat z + + + void glVertexStream3fvATI + GLenum stream + const GLfloat *coords + + + void glVertexStream3iATI + GLenum stream + GLint x + GLint y + GLint z + + + void glVertexStream3ivATI + GLenum stream + const GLint *coords + + + void glVertexStream3sATI + GLenum stream + GLshort x + GLshort y + GLshort z + + + void glVertexStream3svATI + GLenum stream + const GLshort *coords + + + void glVertexStream4dATI + GLenum stream + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + void glVertexStream4dvATI + GLenum stream + const GLdouble *coords + + + void glVertexStream4fATI + GLenum stream + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + void glVertexStream4fvATI + GLenum stream + const GLfloat *coords + + + void glVertexStream4iATI + GLenum stream + GLint x + GLint y + GLint z + GLint w + + + void glVertexStream4ivATI + GLenum stream + const GLint *coords + + + void glVertexStream4sATI + GLenum stream + GLshort x + GLshort y + GLshort z + GLshort w + + + void glVertexStream4svATI + GLenum stream + const GLshort *coords + + + void glVertexWeightPointerEXT + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glVertexWeightfEXT + GLfloat weight + + + + void glVertexWeightfvEXT + const GLfloat *weight + + + + void glVertexWeighthNV + GLhalfNV weight + + + + void glVertexWeighthvNV + const GLhalfNV *weight + + + + GLenum glVideoCaptureNV + GLuint video_capture_slot + GLuint *sequence_num + GLuint64EXT *capture_time + + + void glVideoCaptureStreamParameterdvNV + GLuint video_capture_slot + GLuint stream + GLenum pname + const GLdouble *params + + + void glVideoCaptureStreamParameterfvNV + GLuint video_capture_slot + GLuint stream + GLenum pname + const GLfloat *params + + + void glVideoCaptureStreamParameterivNV + GLuint video_capture_slot + GLuint stream + GLenum pname + const GLint *params + + + void glViewport + GLint x + GLint y + GLsizei width + GLsizei height + + + + void glViewportArrayv + GLuint first + GLsizei count + const GLfloat *v + + + void glViewportIndexedf + GLuint index + GLfloat x + GLfloat y + GLfloat w + GLfloat h + + + void glViewportIndexedfv + GLuint index + const GLfloat *v + + + void glWaitSync + GLsync sync + GLbitfield flags + GLuint64 timeout + + + void glWaitSyncAPPLE + GLsync sync + GLbitfield flags + GLuint64 timeout + + + void glWeightPathsNV + GLuint resultPath + GLsizei numPaths + const GLuint *paths + const GLfloat *weights + + + void glWeightPointerARB + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glWeightPointerOES + GLint size + GLenum type + GLsizei stride + const GLvoid *pointer + + + void glWeightbvARB + GLint size + const GLbyte *weights + + + + void glWeightdvARB + GLint size + const GLdouble *weights + + + + void glWeightfvARB + GLint size + const GLfloat *weights + + + + void glWeightivARB + GLint size + const GLint *weights + + + + void glWeightsvARB + GLint size + const GLshort *weights + + + + void glWeightubvARB + GLint size + const GLubyte *weights + + + + void glWeightuivARB + GLint size + const GLuint *weights + + + + void glWeightusvARB + GLint size + const GLushort *weights + + + + void glWindowPos2d + GLdouble x + GLdouble y + + + + void glWindowPos2dARB + GLdouble x + GLdouble y + + + + + void glWindowPos2dMESA + GLdouble x + GLdouble y + + + + + void glWindowPos2dv + const GLdouble *v + + + + void glWindowPos2dvARB + const GLdouble *v + + + + + void glWindowPos2dvMESA + const GLdouble *v + + + + void glWindowPos2f + GLfloat x + GLfloat y + + + + void glWindowPos2fARB + GLfloat x + GLfloat y + + + + + void glWindowPos2fMESA + GLfloat x + GLfloat y + + + + + void glWindowPos2fv + const GLfloat *v + + + + void glWindowPos2fvARB + const GLfloat *v + + + + + void glWindowPos2fvMESA + const GLfloat *v + + + + void glWindowPos2i + GLint x + GLint y + + + + void glWindowPos2iARB + GLint x + GLint y + + + + + void glWindowPos2iMESA + GLint x + GLint y + + + + + void glWindowPos2iv + const GLint *v + + + + void glWindowPos2ivARB + const GLint *v + + + + + void glWindowPos2ivMESA + const GLint *v + + + + void glWindowPos2s + GLshort x + GLshort y + + + + void glWindowPos2sARB + GLshort x + GLshort y + + + + + void glWindowPos2sMESA + GLshort x + GLshort y + + + + + void glWindowPos2sv + const GLshort *v + + + + void glWindowPos2svARB + const GLshort *v + + + + + void glWindowPos2svMESA + const GLshort *v + + + + void glWindowPos3d + GLdouble x + GLdouble y + GLdouble z + + + + void glWindowPos3dARB + GLdouble x + GLdouble y + GLdouble z + + + + + void glWindowPos3dMESA + GLdouble x + GLdouble y + GLdouble z + + + + + void glWindowPos3dv + const GLdouble *v + + + + void glWindowPos3dvARB + const GLdouble *v + + + + + void glWindowPos3dvMESA + const GLdouble *v + + + + void glWindowPos3f + GLfloat x + GLfloat y + GLfloat z + + + + void glWindowPos3fARB + GLfloat x + GLfloat y + GLfloat z + + + + + void glWindowPos3fMESA + GLfloat x + GLfloat y + GLfloat z + + + + + void glWindowPos3fv + const GLfloat *v + + + + void glWindowPos3fvARB + const GLfloat *v + + + + + void glWindowPos3fvMESA + const GLfloat *v + + + + void glWindowPos3i + GLint x + GLint y + GLint z + + + + void glWindowPos3iARB + GLint x + GLint y + GLint z + + + + + void glWindowPos3iMESA + GLint x + GLint y + GLint z + + + + + void glWindowPos3iv + const GLint *v + + + + void glWindowPos3ivARB + const GLint *v + + + + + void glWindowPos3ivMESA + const GLint *v + + + + void glWindowPos3s + GLshort x + GLshort y + GLshort z + + + + void glWindowPos3sARB + GLshort x + GLshort y + GLshort z + + + + + void glWindowPos3sMESA + GLshort x + GLshort y + GLshort z + + + + + void glWindowPos3sv + const GLshort *v + + + + void glWindowPos3svARB + const GLshort *v + + + + + void glWindowPos3svMESA + const GLshort *v + + + + void glWindowPos4dMESA + GLdouble x + GLdouble y + GLdouble z + GLdouble w + + + + void glWindowPos4dvMESA + const GLdouble *v + + + void glWindowPos4fMESA + GLfloat x + GLfloat y + GLfloat z + GLfloat w + + + + void glWindowPos4fvMESA + const GLfloat *v + + + void glWindowPos4iMESA + GLint x + GLint y + GLint z + GLint w + + + + void glWindowPos4ivMESA + const GLint *v + + + void glWindowPos4sMESA + GLshort x + GLshort y + GLshort z + GLshort w + + + + void glWindowPos4svMESA + const GLshort *v + + + void glWriteMaskEXT + GLuint res + GLuint in + GLenum outX + GLenum outY + GLenum outZ + GLenum outW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/specs/xml2def b/specs/xml2def new file mode 100755 index 0000000..591c769 --- /dev/null +++ b/specs/xml2def @@ -0,0 +1,4 @@ +#!/bin/sh + +xmlstarlet sel -t -m "/registry/commands/command/proto/name" -s A:T:- "." -v "concat('GLAZE_API(',concat(.,') +'))" "$1"