/* WARNING: This is auto-generated file. Do not modify, since changes will * be lost! Modify the generating script instead. * * Generated from Khronos GL API description (gl.xml) revision acc85f4b76949b015c0354bd8c20a1076a49b1cf. */ gl->activeShaderProgram = glActiveShaderProgram; gl->activeTexture = glActiveTexture; gl->attachShader = glAttachShader; gl->beginConditionalRender = glBeginConditionalRender; gl->beginQuery = glBeginQuery; gl->beginQueryIndexed = glBeginQueryIndexed; gl->beginTransformFeedback = glBeginTransformFeedback; gl->bindAttribLocation = glBindAttribLocation; gl->bindBuffer = glBindBuffer; gl->bindBufferBase = glBindBufferBase; gl->bindBufferRange = glBindBufferRange; gl->bindBuffersBase = glBindBuffersBase; gl->bindBuffersRange = glBindBuffersRange; gl->bindFragDataLocation = glBindFragDataLocation; gl->bindFragDataLocationIndexed = glBindFragDataLocationIndexed; gl->bindFramebuffer = glBindFramebuffer; gl->bindImageTexture = glBindImageTexture; gl->bindImageTextures = glBindImageTextures; gl->bindMultiTextureEXT = glBindMultiTextureEXT; gl->bindProgramPipeline = glBindProgramPipeline; gl->bindRenderbuffer = glBindRenderbuffer; gl->bindSampler = glBindSampler; gl->bindSamplers = glBindSamplers; gl->bindTexture = glBindTexture; gl->bindTextureUnit = glBindTextureUnit; gl->bindTextures = glBindTextures; gl->bindTransformFeedback = glBindTransformFeedback; gl->bindVertexArray = glBindVertexArray; gl->bindVertexBuffer = glBindVertexBuffer; gl->bindVertexBuffers = glBindVertexBuffers; gl->blendBarrier = glBlendBarrier; gl->blendColor = glBlendColor; gl->blendEquation = glBlendEquation; gl->blendEquationSeparate = glBlendEquationSeparate; gl->blendEquationSeparatei = glBlendEquationSeparatei; gl->blendEquationi = glBlendEquationi; gl->blendFunc = glBlendFunc; gl->blendFuncSeparate = glBlendFuncSeparate; gl->blendFuncSeparatei = glBlendFuncSeparatei; gl->blendFunci = glBlendFunci; gl->blitFramebuffer = glBlitFramebuffer; gl->blitNamedFramebuffer = glBlitNamedFramebuffer; gl->bufferData = glBufferData; gl->bufferPageCommitmentARB = glBufferPageCommitmentARB; gl->bufferStorage = glBufferStorage; gl->bufferSubData = glBufferSubData; gl->checkFramebufferStatus = glCheckFramebufferStatus; gl->checkNamedFramebufferStatus = glCheckNamedFramebufferStatus; gl->checkNamedFramebufferStatusEXT = glCheckNamedFramebufferStatusEXT; gl->clampColor = glClampColor; gl->clear = glClear; gl->clearBufferData = glClearBufferData; gl->clearBufferSubData = glClearBufferSubData; gl->clearBufferfi = glClearBufferfi; gl->clearBufferfv = glClearBufferfv; gl->clearBufferiv = glClearBufferiv; gl->clearBufferuiv = glClearBufferuiv; gl->clearColor = glClearColor; gl->clearDepth = glClearDepth; gl->clearDepthf = glClearDepthf; gl->clearNamedBufferData = glClearNamedBufferData; gl->clearNamedBufferDataEXT = glClearNamedBufferDataEXT; gl->clearNamedBufferSubData = glClearNamedBufferSubData; gl->clearNamedBufferSubDataEXT = glClearNamedBufferSubDataEXT; gl->clearNamedFramebufferfi = glClearNamedFramebufferfi; gl->clearNamedFramebufferfv = glClearNamedFramebufferfv; gl->clearNamedFramebufferiv = glClearNamedFramebufferiv; gl->clearNamedFramebufferuiv = glClearNamedFramebufferuiv; gl->clearStencil = glClearStencil; gl->clearTexImage = glClearTexImage; gl->clearTexSubImage = glClearTexSubImage; gl->clientAttribDefaultEXT = glClientAttribDefaultEXT; gl->clientWaitSync = glClientWaitSync; gl->clipControl = glClipControl; gl->colorMask = glColorMask; gl->colorMaski = glColorMaski; gl->compileShader = glCompileShader; gl->compressedMultiTexImage1DEXT = glCompressedMultiTexImage1DEXT; gl->compressedMultiTexImage2DEXT = glCompressedMultiTexImage2DEXT; gl->compressedMultiTexImage3DEXT = glCompressedMultiTexImage3DEXT; gl->compressedMultiTexSubImage1DEXT = glCompressedMultiTexSubImage1DEXT; gl->compressedMultiTexSubImage2DEXT = glCompressedMultiTexSubImage2DEXT; gl->compressedMultiTexSubImage3DEXT = glCompressedMultiTexSubImage3DEXT; gl->compressedTexImage1D = glCompressedTexImage1D; gl->compressedTexImage2D = glCompressedTexImage2D; gl->compressedTexImage3D = glCompressedTexImage3D; gl->compressedTexImage3DOES = glCompressedTexImage3DOES; gl->compressedTexSubImage1D = glCompressedTexSubImage1D; gl->compressedTexSubImage2D = glCompressedTexSubImage2D; gl->compressedTexSubImage3D = glCompressedTexSubImage3D; gl->compressedTexSubImage3DOES = glCompressedTexSubImage3DOES; gl->compressedTextureImage1DEXT = glCompressedTextureImage1DEXT; gl->compressedTextureImage2DEXT = glCompressedTextureImage2DEXT; gl->compressedTextureImage3DEXT = glCompressedTextureImage3DEXT; gl->compressedTextureSubImage1D = glCompressedTextureSubImage1D; gl->compressedTextureSubImage1DEXT = glCompressedTextureSubImage1DEXT; gl->compressedTextureSubImage2D = glCompressedTextureSubImage2D; gl->compressedTextureSubImage2DEXT = glCompressedTextureSubImage2DEXT; gl->compressedTextureSubImage3D = glCompressedTextureSubImage3D; gl->compressedTextureSubImage3DEXT = glCompressedTextureSubImage3DEXT; gl->copyBufferSubData = glCopyBufferSubData; gl->copyImageSubData = glCopyImageSubData; gl->copyMultiTexImage1DEXT = glCopyMultiTexImage1DEXT; gl->copyMultiTexImage2DEXT = glCopyMultiTexImage2DEXT; gl->copyMultiTexSubImage1DEXT = glCopyMultiTexSubImage1DEXT; gl->copyMultiTexSubImage2DEXT = glCopyMultiTexSubImage2DEXT; gl->copyMultiTexSubImage3DEXT = glCopyMultiTexSubImage3DEXT; gl->copyNamedBufferSubData = glCopyNamedBufferSubData; gl->copyTexImage1D = glCopyTexImage1D; gl->copyTexImage2D = glCopyTexImage2D; gl->copyTexSubImage1D = glCopyTexSubImage1D; gl->copyTexSubImage2D = glCopyTexSubImage2D; gl->copyTexSubImage3D = glCopyTexSubImage3D; gl->copyTexSubImage3DOES = glCopyTexSubImage3DOES; gl->copyTextureImage1DEXT = glCopyTextureImage1DEXT; gl->copyTextureImage2DEXT = glCopyTextureImage2DEXT; gl->copyTextureSubImage1D = glCopyTextureSubImage1D; gl->copyTextureSubImage1DEXT = glCopyTextureSubImage1DEXT; gl->copyTextureSubImage2D = glCopyTextureSubImage2D; gl->copyTextureSubImage2DEXT = glCopyTextureSubImage2DEXT; gl->copyTextureSubImage3D = glCopyTextureSubImage3D; gl->copyTextureSubImage3DEXT = glCopyTextureSubImage3DEXT; gl->createBuffers = glCreateBuffers; gl->createFramebuffers = glCreateFramebuffers; gl->createProgram = glCreateProgram; gl->createProgramPipelines = glCreateProgramPipelines; gl->createQueries = glCreateQueries; gl->createRenderbuffers = glCreateRenderbuffers; gl->createSamplers = glCreateSamplers; gl->createShader = glCreateShader; gl->createShaderProgramv = glCreateShaderProgramv; gl->createTextures = glCreateTextures; gl->createTransformFeedbacks = glCreateTransformFeedbacks; gl->createVertexArrays = glCreateVertexArrays; gl->cullFace = glCullFace; gl->debugMessageCallback = glDebugMessageCallback; gl->debugMessageControl = glDebugMessageControl; gl->debugMessageInsert = glDebugMessageInsert; gl->deleteBuffers = glDeleteBuffers; gl->deleteFramebuffers = glDeleteFramebuffers; gl->deleteProgram = glDeleteProgram; gl->deleteProgramPipelines = glDeleteProgramPipelines; gl->deleteQueries = glDeleteQueries; gl->deleteRenderbuffers = glDeleteRenderbuffers; gl->deleteSamplers = glDeleteSamplers; gl->deleteShader = glDeleteShader; gl->deleteSync = glDeleteSync; gl->deleteTextures = glDeleteTextures; gl->deleteTransformFeedbacks = glDeleteTransformFeedbacks; gl->deleteVertexArrays = glDeleteVertexArrays; gl->depthBoundsEXT = glDepthBoundsEXT; gl->depthFunc = glDepthFunc; gl->depthMask = glDepthMask; gl->depthRange = glDepthRange; gl->depthRangeArrayfvOES = glDepthRangeArrayfvOES; gl->depthRangeArrayv = glDepthRangeArrayv; gl->depthRangeIndexed = glDepthRangeIndexed; gl->depthRangeIndexedfOES = glDepthRangeIndexedfOES; gl->depthRangef = glDepthRangef; gl->detachShader = glDetachShader; gl->disable = glDisable; gl->disableClientStateIndexedEXT = glDisableClientStateIndexedEXT; gl->disableClientStateiEXT = glDisableClientStateiEXT; gl->disableVertexArrayAttrib = glDisableVertexArrayAttrib; gl->disableVertexArrayAttribEXT = glDisableVertexArrayAttribEXT; gl->disableVertexArrayEXT = glDisableVertexArrayEXT; gl->disableVertexAttribArray = glDisableVertexAttribArray; gl->disablei = glDisablei; gl->dispatchCompute = glDispatchCompute; gl->dispatchComputeIndirect = glDispatchComputeIndirect; gl->drawArrays = glDrawArrays; gl->drawArraysIndirect = glDrawArraysIndirect; gl->drawArraysInstanced = glDrawArraysInstanced; gl->drawArraysInstancedBaseInstance = glDrawArraysInstancedBaseInstance; gl->drawBuffer = glDrawBuffer; gl->drawBuffers = glDrawBuffers; gl->drawElements = glDrawElements; gl->drawElementsBaseVertex = glDrawElementsBaseVertex; gl->drawElementsIndirect = glDrawElementsIndirect; gl->drawElementsInstanced = glDrawElementsInstanced; gl->drawElementsInstancedBaseInstance = glDrawElementsInstancedBaseInstance; gl->drawElementsInstancedBaseVertex = glDrawElementsInstancedBaseVertex; gl->drawElementsInstancedBaseVertexBaseInstance = glDrawElementsInstancedBaseVertexBaseInstance; gl->drawRangeElements = glDrawRangeElements; gl->drawRangeElementsBaseVertex = glDrawRangeElementsBaseVertex; gl->drawTransformFeedback = glDrawTransformFeedback; gl->drawTransformFeedbackInstanced = glDrawTransformFeedbackInstanced; gl->drawTransformFeedbackStream = glDrawTransformFeedbackStream; gl->drawTransformFeedbackStreamInstanced = glDrawTransformFeedbackStreamInstanced; gl->eglImageTargetRenderbufferStorageOES = glEGLImageTargetRenderbufferStorageOES; gl->eglImageTargetTexture2DOES = glEGLImageTargetTexture2DOES; gl->enable = glEnable; gl->enableClientStateIndexedEXT = glEnableClientStateIndexedEXT; gl->enableClientStateiEXT = glEnableClientStateiEXT; gl->enableVertexArrayAttrib = glEnableVertexArrayAttrib; gl->enableVertexArrayAttribEXT = glEnableVertexArrayAttribEXT; gl->enableVertexArrayEXT = glEnableVertexArrayEXT; gl->enableVertexAttribArray = glEnableVertexAttribArray; gl->enablei = glEnablei; gl->endConditionalRender = glEndConditionalRender; gl->endQuery = glEndQuery; gl->endQueryIndexed = glEndQueryIndexed; gl->endTransformFeedback = glEndTransformFeedback; gl->fenceSync = glFenceSync; gl->finish = glFinish; gl->flush = glFlush; gl->flushMappedBufferRange = glFlushMappedBufferRange; gl->flushMappedNamedBufferRange = glFlushMappedNamedBufferRange; gl->flushMappedNamedBufferRangeEXT = glFlushMappedNamedBufferRangeEXT; gl->framebufferDrawBufferEXT = glFramebufferDrawBufferEXT; gl->framebufferDrawBuffersEXT = glFramebufferDrawBuffersEXT; gl->framebufferParameteri = glFramebufferParameteri; gl->framebufferReadBufferEXT = glFramebufferReadBufferEXT; gl->framebufferRenderbuffer = glFramebufferRenderbuffer; gl->framebufferTexture = glFramebufferTexture; gl->framebufferTexture1D = glFramebufferTexture1D; gl->framebufferTexture2D = glFramebufferTexture2D; gl->framebufferTexture2DMultisampleEXT = glFramebufferTexture2DMultisampleEXT; gl->framebufferTexture3D = glFramebufferTexture3D; gl->framebufferTexture3DOES = glFramebufferTexture3DOES; gl->framebufferTextureLayer = glFramebufferTextureLayer; gl->framebufferTextureMultisampleMultiviewOVR = glFramebufferTextureMultisampleMultiviewOVR; gl->framebufferTextureMultiviewOVR = glFramebufferTextureMultiviewOVR; gl->frontFace = glFrontFace; gl->genBuffers = glGenBuffers; gl->genFramebuffers = glGenFramebuffers; gl->genProgramPipelines = glGenProgramPipelines; gl->genQueries = glGenQueries; gl->genRenderbuffers = glGenRenderbuffers; gl->genSamplers = glGenSamplers; gl->genTextures = glGenTextures; gl->genTransformFeedbacks = glGenTransformFeedbacks; gl->genVertexArrays = glGenVertexArrays; gl->generateMipmap = glGenerateMipmap; gl->generateMultiTexMipmapEXT = glGenerateMultiTexMipmapEXT; gl->generateTextureMipmap = glGenerateTextureMipmap; gl->generateTextureMipmapEXT = glGenerateTextureMipmapEXT; gl->getActiveAtomicCounterBufferiv = glGetActiveAtomicCounterBufferiv; gl->getActiveAttrib = glGetActiveAttrib; gl->getActiveSubroutineName = glGetActiveSubroutineName; gl->getActiveSubroutineUniformName = glGetActiveSubroutineUniformName; gl->getActiveSubroutineUniformiv = glGetActiveSubroutineUniformiv; gl->getActiveUniform = glGetActiveUniform; gl->getActiveUniformBlockName = glGetActiveUniformBlockName; gl->getActiveUniformBlockiv = glGetActiveUniformBlockiv; gl->getActiveUniformName = glGetActiveUniformName; gl->getActiveUniformsiv = glGetActiveUniformsiv; gl->getAttachedShaders = glGetAttachedShaders; gl->getAttribLocation = glGetAttribLocation; gl->getBooleani_v = glGetBooleani_v; gl->getBooleanv = glGetBooleanv; gl->getBufferParameteri64v = glGetBufferParameteri64v; gl->getBufferParameteriv = glGetBufferParameteriv; gl->getBufferPointerv = glGetBufferPointerv; gl->getBufferSubData = glGetBufferSubData; gl->getCompressedMultiTexImageEXT = glGetCompressedMultiTexImageEXT; gl->getCompressedTexImage = glGetCompressedTexImage; gl->getCompressedTextureImage = glGetCompressedTextureImage; gl->getCompressedTextureImageEXT = glGetCompressedTextureImageEXT; gl->getCompressedTextureSubImage = glGetCompressedTextureSubImage; gl->getDebugMessageLog = glGetDebugMessageLog; gl->getDoublei_v = glGetDoublei_v; gl->getDoublev = glGetDoublev; gl->getError = glGetError; gl->getFloati_v = glGetFloati_v; gl->getFloatv = glGetFloatv; gl->getFragDataIndex = glGetFragDataIndex; gl->getFragDataLocation = glGetFragDataLocation; gl->getFramebufferAttachmentParameteriv = glGetFramebufferAttachmentParameteriv; gl->getFramebufferParameteriv = glGetFramebufferParameteriv; gl->getFramebufferParameterivEXT = glGetFramebufferParameterivEXT; gl->getGraphicsResetStatus = glGetGraphicsResetStatus; gl->getInteger64i_v = glGetInteger64i_v; gl->getInteger64v = glGetInteger64v; gl->getIntegeri_v = glGetIntegeri_v; gl->getIntegerv = glGetIntegerv; gl->getInternalformatSampleivNV = glGetInternalformatSampleivNV; gl->getInternalformati64v = glGetInternalformati64v; gl->getInternalformativ = glGetInternalformativ; gl->getMultiTexEnvfvEXT = glGetMultiTexEnvfvEXT; gl->getMultiTexEnvivEXT = glGetMultiTexEnvivEXT; gl->getMultiTexGendvEXT = glGetMultiTexGendvEXT; gl->getMultiTexGenfvEXT = glGetMultiTexGenfvEXT; gl->getMultiTexGenivEXT = glGetMultiTexGenivEXT; gl->getMultiTexImageEXT = glGetMultiTexImageEXT; gl->getMultiTexLevelParameterfvEXT = glGetMultiTexLevelParameterfvEXT; gl->getMultiTexLevelParameterivEXT = glGetMultiTexLevelParameterivEXT; gl->getMultiTexParameterIivEXT = glGetMultiTexParameterIivEXT; gl->getMultiTexParameterIuivEXT = glGetMultiTexParameterIuivEXT; gl->getMultiTexParameterfvEXT = glGetMultiTexParameterfvEXT; gl->getMultiTexParameterivEXT = glGetMultiTexParameterivEXT; gl->getMultisamplefv = glGetMultisamplefv; gl->getNamedBufferParameteri64v = glGetNamedBufferParameteri64v; gl->getNamedBufferParameteriv = glGetNamedBufferParameteriv; gl->getNamedBufferParameterivEXT = glGetNamedBufferParameterivEXT; gl->getNamedBufferPointerv = glGetNamedBufferPointerv; gl->getNamedBufferPointervEXT = glGetNamedBufferPointervEXT; gl->getNamedBufferSubData = glGetNamedBufferSubData; gl->getNamedBufferSubDataEXT = glGetNamedBufferSubDataEXT; gl->getNamedFramebufferAttachmentParameteriv = glGetNamedFramebufferAttachmentParameteriv; gl->getNamedFramebufferAttachmentParameterivEXT = glGetNamedFramebufferAttachmentParameterivEXT; gl->getNamedFramebufferParameteriv = glGetNamedFramebufferParameteriv; gl->getNamedFramebufferParameterivEXT = glGetNamedFramebufferParameterivEXT; gl->getNamedProgramLocalParameterIivEXT = glGetNamedProgramLocalParameterIivEXT; gl->getNamedProgramLocalParameterIuivEXT = glGetNamedProgramLocalParameterIuivEXT; gl->getNamedProgramLocalParameterdvEXT = glGetNamedProgramLocalParameterdvEXT; gl->getNamedProgramLocalParameterfvEXT = glGetNamedProgramLocalParameterfvEXT; gl->getNamedProgramStringEXT = glGetNamedProgramStringEXT; gl->getNamedProgramivEXT = glGetNamedProgramivEXT; gl->getNamedRenderbufferParameteriv = glGetNamedRenderbufferParameteriv; gl->getNamedRenderbufferParameterivEXT = glGetNamedRenderbufferParameterivEXT; gl->getObjectLabel = glGetObjectLabel; gl->getObjectPtrLabel = glGetObjectPtrLabel; gl->getPointerIndexedvEXT = glGetPointerIndexedvEXT; gl->getPointeri_vEXT = glGetPointeri_vEXT; gl->getPointerv = glGetPointerv; gl->getProgramBinary = glGetProgramBinary; gl->getProgramInfoLog = glGetProgramInfoLog; gl->getProgramInterfaceiv = glGetProgramInterfaceiv; gl->getProgramPipelineInfoLog = glGetProgramPipelineInfoLog; gl->getProgramPipelineiv = glGetProgramPipelineiv; gl->getProgramResourceIndex = glGetProgramResourceIndex; gl->getProgramResourceLocation = glGetProgramResourceLocation; gl->getProgramResourceLocationIndex = glGetProgramResourceLocationIndex; gl->getProgramResourceName = glGetProgramResourceName; gl->getProgramResourceiv = glGetProgramResourceiv; gl->getProgramStageiv = glGetProgramStageiv; gl->getProgramiv = glGetProgramiv; gl->getQueryBufferObjecti64v = glGetQueryBufferObjecti64v; gl->getQueryBufferObjectiv = glGetQueryBufferObjectiv; gl->getQueryBufferObjectui64v = glGetQueryBufferObjectui64v; gl->getQueryBufferObjectuiv = glGetQueryBufferObjectuiv; gl->getQueryIndexediv = glGetQueryIndexediv; gl->getQueryObjecti64v = glGetQueryObjecti64v; gl->getQueryObjectiv = glGetQueryObjectiv; gl->getQueryObjectui64v = glGetQueryObjectui64v; gl->getQueryObjectuiv = glGetQueryObjectuiv; gl->getQueryiv = glGetQueryiv; gl->getRenderbufferParameteriv = glGetRenderbufferParameteriv; gl->getSamplerParameterIiv = glGetSamplerParameterIiv; gl->getSamplerParameterIuiv = glGetSamplerParameterIuiv; gl->getSamplerParameterfv = glGetSamplerParameterfv; gl->getSamplerParameteriv = glGetSamplerParameteriv; gl->getShaderInfoLog = glGetShaderInfoLog; gl->getShaderPrecisionFormat = glGetShaderPrecisionFormat; gl->getShaderSource = glGetShaderSource; gl->getShaderiv = glGetShaderiv; gl->getString = glGetString; gl->getStringi = glGetStringi; gl->getSubroutineIndex = glGetSubroutineIndex; gl->getSubroutineUniformLocation = glGetSubroutineUniformLocation; gl->getSynciv = glGetSynciv; gl->getTexImage = glGetTexImage; gl->getTexLevelParameterfv = glGetTexLevelParameterfv; gl->getTexLevelParameteriv = glGetTexLevelParameteriv; gl->getTexParameterIiv = glGetTexParameterIiv; gl->getTexParameterIuiv = glGetTexParameterIuiv; gl->getTexParameterfv = glGetTexParameterfv; gl->getTexParameteriv = glGetTexParameteriv; gl->getTextureImage = glGetTextureImage; gl->getTextureImageEXT = glGetTextureImageEXT; gl->getTextureLevelParameterfv = glGetTextureLevelParameterfv; gl->getTextureLevelParameterfvEXT = glGetTextureLevelParameterfvEXT; gl->getTextureLevelParameteriv = glGetTextureLevelParameteriv; gl->getTextureLevelParameterivEXT = glGetTextureLevelParameterivEXT; gl->getTextureParameterIiv = glGetTextureParameterIiv; gl->getTextureParameterIivEXT = glGetTextureParameterIivEXT; gl->getTextureParameterIuiv = glGetTextureParameterIuiv; gl->getTextureParameterIuivEXT = glGetTextureParameterIuivEXT; gl->getTextureParameterfv = glGetTextureParameterfv; gl->getTextureParameterfvEXT = glGetTextureParameterfvEXT; gl->getTextureParameteriv = glGetTextureParameteriv; gl->getTextureParameterivEXT = glGetTextureParameterivEXT; gl->getTextureSubImage = glGetTextureSubImage; gl->getTransformFeedbackVarying = glGetTransformFeedbackVarying; gl->getTransformFeedbacki64_v = glGetTransformFeedbacki64_v; gl->getTransformFeedbacki_v = glGetTransformFeedbacki_v; gl->getTransformFeedbackiv = glGetTransformFeedbackiv; gl->getUniformBlockIndex = glGetUniformBlockIndex; gl->getUniformIndices = glGetUniformIndices; gl->getUniformLocation = glGetUniformLocation; gl->getUniformSubroutineuiv = glGetUniformSubroutineuiv; gl->getUniformdv = glGetUniformdv; gl->getUniformfv = glGetUniformfv; gl->getUniformiv = glGetUniformiv; gl->getUniformuiv = glGetUniformuiv; gl->getVertexArrayIndexed64iv = glGetVertexArrayIndexed64iv; gl->getVertexArrayIndexediv = glGetVertexArrayIndexediv; gl->getVertexArrayIntegeri_vEXT = glGetVertexArrayIntegeri_vEXT; gl->getVertexArrayIntegervEXT = glGetVertexArrayIntegervEXT; gl->getVertexArrayPointeri_vEXT = glGetVertexArrayPointeri_vEXT; gl->getVertexArrayPointervEXT = glGetVertexArrayPointervEXT; gl->getVertexArrayiv = glGetVertexArrayiv; gl->getVertexAttribIiv = glGetVertexAttribIiv; gl->getVertexAttribIuiv = glGetVertexAttribIuiv; gl->getVertexAttribLdv = glGetVertexAttribLdv; gl->getVertexAttribPointerv = glGetVertexAttribPointerv; gl->getVertexAttribdv = glGetVertexAttribdv; gl->getVertexAttribfv = glGetVertexAttribfv; gl->getVertexAttribiv = glGetVertexAttribiv; gl->getnCompressedTexImage = glGetnCompressedTexImage; gl->getnTexImage = glGetnTexImage; gl->getnUniformdv = glGetnUniformdv; gl->getnUniformfv = glGetnUniformfv; gl->getnUniformiv = glGetnUniformiv; gl->getnUniformuiv = glGetnUniformuiv; gl->hint = glHint; gl->insertEventMarkerEXT = glInsertEventMarkerEXT; gl->invalidateBufferData = glInvalidateBufferData; gl->invalidateBufferSubData = glInvalidateBufferSubData; gl->invalidateFramebuffer = glInvalidateFramebuffer; gl->invalidateNamedFramebufferData = glInvalidateNamedFramebufferData; gl->invalidateNamedFramebufferSubData = glInvalidateNamedFramebufferSubData; gl->invalidateSubFramebuffer = glInvalidateSubFramebuffer; gl->invalidateTexImage = glInvalidateTexImage; gl->invalidateTexSubImage = glInvalidateTexSubImage; gl->isBuffer = glIsBuffer; gl->isEnabled = glIsEnabled; gl->isEnabledi = glIsEnabledi; gl->isFramebuffer = glIsFramebuffer; gl->isProgram = glIsProgram; gl->isProgramPipeline = glIsProgramPipeline; gl->isQuery = glIsQuery; gl->isRenderbuffer = glIsRenderbuffer; gl->isSampler = glIsSampler; gl->isShader = glIsShader; gl->isSync = glIsSync; gl->isTexture = glIsTexture; gl->isTransformFeedback = glIsTransformFeedback; gl->isVertexArray = glIsVertexArray; gl->lineWidth = glLineWidth; gl->linkProgram = glLinkProgram; gl->logicOp = glLogicOp; gl->mapBuffer = glMapBuffer; gl->mapBufferRange = glMapBufferRange; gl->mapNamedBuffer = glMapNamedBuffer; gl->mapNamedBufferEXT = glMapNamedBufferEXT; gl->mapNamedBufferRange = glMapNamedBufferRange; gl->mapNamedBufferRangeEXT = glMapNamedBufferRangeEXT; gl->matrixFrustumEXT = glMatrixFrustumEXT; gl->matrixLoadIdentityEXT = glMatrixLoadIdentityEXT; gl->matrixLoadTransposedEXT = glMatrixLoadTransposedEXT; gl->matrixLoadTransposefEXT = glMatrixLoadTransposefEXT; gl->matrixLoaddEXT = glMatrixLoaddEXT; gl->matrixLoadfEXT = glMatrixLoadfEXT; gl->matrixMultTransposedEXT = glMatrixMultTransposedEXT; gl->matrixMultTransposefEXT = glMatrixMultTransposefEXT; gl->matrixMultdEXT = glMatrixMultdEXT; gl->matrixMultfEXT = glMatrixMultfEXT; gl->matrixOrthoEXT = glMatrixOrthoEXT; gl->matrixPopEXT = glMatrixPopEXT; gl->matrixPushEXT = glMatrixPushEXT; gl->matrixRotatedEXT = glMatrixRotatedEXT; gl->matrixRotatefEXT = glMatrixRotatefEXT; gl->matrixScaledEXT = glMatrixScaledEXT; gl->matrixScalefEXT = glMatrixScalefEXT; gl->matrixTranslatedEXT = glMatrixTranslatedEXT; gl->matrixTranslatefEXT = glMatrixTranslatefEXT; gl->maxShaderCompilerThreadsKHR = glMaxShaderCompilerThreadsKHR; gl->memoryBarrier = glMemoryBarrier; gl->memoryBarrierByRegion = glMemoryBarrierByRegion; gl->minSampleShading = glMinSampleShading; gl->multiDrawArrays = glMultiDrawArrays; gl->multiDrawArraysIndirect = glMultiDrawArraysIndirect; gl->multiDrawArraysIndirectCount = glMultiDrawArraysIndirectCount; gl->multiDrawElements = glMultiDrawElements; gl->multiDrawElementsBaseVertex = glMultiDrawElementsBaseVertex; gl->multiDrawElementsIndirect = glMultiDrawElementsIndirect; gl->multiDrawElementsIndirectCount = glMultiDrawElementsIndirectCount; gl->multiTexBufferEXT = glMultiTexBufferEXT; gl->multiTexCoordPointerEXT = glMultiTexCoordPointerEXT; gl->multiTexEnvfEXT = glMultiTexEnvfEXT; gl->multiTexEnvfvEXT = glMultiTexEnvfvEXT; gl->multiTexEnviEXT = glMultiTexEnviEXT; gl->multiTexEnvivEXT = glMultiTexEnvivEXT; gl->multiTexGendEXT = glMultiTexGendEXT; gl->multiTexGendvEXT = glMultiTexGendvEXT; gl->multiTexGenfEXT = glMultiTexGenfEXT; gl->multiTexGenfvEXT = glMultiTexGenfvEXT; gl->multiTexGeniEXT = glMultiTexGeniEXT; gl->multiTexGenivEXT = glMultiTexGenivEXT; gl->multiTexImage1DEXT = glMultiTexImage1DEXT; gl->multiTexImage2DEXT = glMultiTexImage2DEXT; gl->multiTexImage3DEXT = glMultiTexImage3DEXT; gl->multiTexParameterIivEXT = glMultiTexParameterIivEXT; gl->multiTexParameterIuivEXT = glMultiTexParameterIuivEXT; gl->multiTexParameterfEXT = glMultiTexParameterfEXT; gl->multiTexParameterfvEXT = glMultiTexParameterfvEXT; gl->multiTexParameteriEXT = glMultiTexParameteriEXT; gl->multiTexParameterivEXT = glMultiTexParameterivEXT; gl->multiTexRenderbufferEXT = glMultiTexRenderbufferEXT; gl->multiTexSubImage1DEXT = glMultiTexSubImage1DEXT; gl->multiTexSubImage2DEXT = glMultiTexSubImage2DEXT; gl->multiTexSubImage3DEXT = glMultiTexSubImage3DEXT; gl->multicastBarrierNV = glMulticastBarrierNV; gl->multicastBlitFramebufferNV = glMulticastBlitFramebufferNV; gl->multicastBufferSubDataNV = glMulticastBufferSubDataNV; gl->multicastCopyBufferSubDataNV = glMulticastCopyBufferSubDataNV; gl->multicastCopyImageSubDataNV = glMulticastCopyImageSubDataNV; gl->multicastFramebufferSampleLocationsfvNV = glMulticastFramebufferSampleLocationsfvNV; gl->multicastGetQueryObjecti64vNV = glMulticastGetQueryObjecti64vNV; gl->multicastGetQueryObjectivNV = glMulticastGetQueryObjectivNV; gl->multicastGetQueryObjectui64vNV = glMulticastGetQueryObjectui64vNV; gl->multicastGetQueryObjectuivNV = glMulticastGetQueryObjectuivNV; gl->multicastWaitSyncNV = glMulticastWaitSyncNV; gl->namedBufferData = glNamedBufferData; gl->namedBufferDataEXT = glNamedBufferDataEXT; gl->namedBufferPageCommitmentARB = glNamedBufferPageCommitmentARB; gl->namedBufferPageCommitmentEXT = glNamedBufferPageCommitmentEXT; gl->namedBufferStorage = glNamedBufferStorage; gl->namedBufferSubData = glNamedBufferSubData; gl->namedCopyBufferSubDataEXT = glNamedCopyBufferSubDataEXT; gl->namedFramebufferDrawBuffer = glNamedFramebufferDrawBuffer; gl->namedFramebufferDrawBuffers = glNamedFramebufferDrawBuffers; gl->namedFramebufferParameteri = glNamedFramebufferParameteri; gl->namedFramebufferParameteriEXT = glNamedFramebufferParameteriEXT; gl->namedFramebufferReadBuffer = glNamedFramebufferReadBuffer; gl->namedFramebufferRenderbuffer = glNamedFramebufferRenderbuffer; gl->namedFramebufferRenderbufferEXT = glNamedFramebufferRenderbufferEXT; gl->namedFramebufferTexture = glNamedFramebufferTexture; gl->namedFramebufferTexture1DEXT = glNamedFramebufferTexture1DEXT; gl->namedFramebufferTexture2DEXT = glNamedFramebufferTexture2DEXT; gl->namedFramebufferTexture3DEXT = glNamedFramebufferTexture3DEXT; gl->namedFramebufferTextureEXT = glNamedFramebufferTextureEXT; gl->namedFramebufferTextureFaceEXT = glNamedFramebufferTextureFaceEXT; gl->namedFramebufferTextureLayer = glNamedFramebufferTextureLayer; gl->namedFramebufferTextureLayerEXT = glNamedFramebufferTextureLayerEXT; gl->namedProgramLocalParameter4dEXT = glNamedProgramLocalParameter4dEXT; gl->namedProgramLocalParameter4dvEXT = glNamedProgramLocalParameter4dvEXT; gl->namedProgramLocalParameter4fEXT = glNamedProgramLocalParameter4fEXT; gl->namedProgramLocalParameter4fvEXT = glNamedProgramLocalParameter4fvEXT; gl->namedProgramLocalParameterI4iEXT = glNamedProgramLocalParameterI4iEXT; gl->namedProgramLocalParameterI4ivEXT = glNamedProgramLocalParameterI4ivEXT; gl->namedProgramLocalParameterI4uiEXT = glNamedProgramLocalParameterI4uiEXT; gl->namedProgramLocalParameterI4uivEXT = glNamedProgramLocalParameterI4uivEXT; gl->namedProgramLocalParameters4fvEXT = glNamedProgramLocalParameters4fvEXT; gl->namedProgramLocalParametersI4ivEXT = glNamedProgramLocalParametersI4ivEXT; gl->namedProgramLocalParametersI4uivEXT = glNamedProgramLocalParametersI4uivEXT; gl->namedProgramStringEXT = glNamedProgramStringEXT; gl->namedRenderbufferStorage = glNamedRenderbufferStorage; gl->namedRenderbufferStorageEXT = glNamedRenderbufferStorageEXT; gl->namedRenderbufferStorageMultisample = glNamedRenderbufferStorageMultisample; gl->namedRenderbufferStorageMultisampleCoverageEXT = glNamedRenderbufferStorageMultisampleCoverageEXT; gl->namedRenderbufferStorageMultisampleEXT = glNamedRenderbufferStorageMultisampleEXT; gl->objectLabel = glObjectLabel; gl->objectPtrLabel = glObjectPtrLabel; gl->patchParameterfv = glPatchParameterfv; gl->patchParameteri = glPatchParameteri; gl->pauseTransformFeedback = glPauseTransformFeedback; gl->pixelStoref = glPixelStoref; gl->pixelStorei = glPixelStorei; gl->pointParameterf = glPointParameterf; gl->pointParameterfv = glPointParameterfv; gl->pointParameteri = glPointParameteri; gl->pointParameteriv = glPointParameteriv; gl->pointSize = glPointSize; gl->polygonMode = glPolygonMode; gl->polygonOffset = glPolygonOffset; gl->polygonOffsetClamp = glPolygonOffsetClamp; gl->popDebugGroup = glPopDebugGroup; gl->popGroupMarkerEXT = glPopGroupMarkerEXT; gl->primitiveBoundingBox = glPrimitiveBoundingBox; gl->primitiveRestartIndex = glPrimitiveRestartIndex; gl->programBinary = glProgramBinary; gl->programParameteri = glProgramParameteri; gl->programUniform1d = glProgramUniform1d; gl->programUniform1dEXT = glProgramUniform1dEXT; gl->programUniform1dv = glProgramUniform1dv; gl->programUniform1dvEXT = glProgramUniform1dvEXT; gl->programUniform1f = glProgramUniform1f; gl->programUniform1fv = glProgramUniform1fv; gl->programUniform1i = glProgramUniform1i; gl->programUniform1iv = glProgramUniform1iv; gl->programUniform1ui = glProgramUniform1ui; gl->programUniform1uiv = glProgramUniform1uiv; gl->programUniform2d = glProgramUniform2d; gl->programUniform2dEXT = glProgramUniform2dEXT; gl->programUniform2dv = glProgramUniform2dv; gl->programUniform2dvEXT = glProgramUniform2dvEXT; gl->programUniform2f = glProgramUniform2f; gl->programUniform2fv = glProgramUniform2fv; gl->programUniform2i = glProgramUniform2i; gl->programUniform2iv = glProgramUniform2iv; gl->programUniform2ui = glProgramUniform2ui; gl->programUniform2uiv = glProgramUniform2uiv; gl->programUniform3d = glProgramUniform3d; gl->programUniform3dEXT = glProgramUniform3dEXT; gl->programUniform3dv = glProgramUniform3dv; gl->programUniform3dvEXT = glProgramUniform3dvEXT; gl->programUniform3f = glProgramUniform3f; gl->programUniform3fv = glProgramUniform3fv; gl->programUniform3i = glProgramUniform3i; gl->programUniform3iv = glProgramUniform3iv; gl->programUniform3ui = glProgramUniform3ui; gl->programUniform3uiv = glProgramUniform3uiv; gl->programUniform4d = glProgramUniform4d; gl->programUniform4dEXT = glProgramUniform4dEXT; gl->programUniform4dv = glProgramUniform4dv; gl->programUniform4dvEXT = glProgramUniform4dvEXT; gl->programUniform4f = glProgramUniform4f; gl->programUniform4fv = glProgramUniform4fv; gl->programUniform4i = glProgramUniform4i; gl->programUniform4iv = glProgramUniform4iv; gl->programUniform4ui = glProgramUniform4ui; gl->programUniform4uiv = glProgramUniform4uiv; gl->programUniformMatrix2dv = glProgramUniformMatrix2dv; gl->programUniformMatrix2dvEXT = glProgramUniformMatrix2dvEXT; gl->programUniformMatrix2fv = glProgramUniformMatrix2fv; gl->programUniformMatrix2x3dv = glProgramUniformMatrix2x3dv; gl->programUniformMatrix2x3dvEXT = glProgramUniformMatrix2x3dvEXT; gl->programUniformMatrix2x3fv = glProgramUniformMatrix2x3fv; gl->programUniformMatrix2x4dv = glProgramUniformMatrix2x4dv; gl->programUniformMatrix2x4dvEXT = glProgramUniformMatrix2x4dvEXT; gl->programUniformMatrix2x4fv = glProgramUniformMatrix2x4fv; gl->programUniformMatrix3dv = glProgramUniformMatrix3dv; gl->programUniformMatrix3dvEXT = glProgramUniformMatrix3dvEXT; gl->programUniformMatrix3fv = glProgramUniformMatrix3fv; gl->programUniformMatrix3x2dv = glProgramUniformMatrix3x2dv; gl->programUniformMatrix3x2dvEXT = glProgramUniformMatrix3x2dvEXT; gl->programUniformMatrix3x2fv = glProgramUniformMatrix3x2fv; gl->programUniformMatrix3x4dv = glProgramUniformMatrix3x4dv; gl->programUniformMatrix3x4dvEXT = glProgramUniformMatrix3x4dvEXT; gl->programUniformMatrix3x4fv = glProgramUniformMatrix3x4fv; gl->programUniformMatrix4dv = glProgramUniformMatrix4dv; gl->programUniformMatrix4dvEXT = glProgramUniformMatrix4dvEXT; gl->programUniformMatrix4fv = glProgramUniformMatrix4fv; gl->programUniformMatrix4x2dv = glProgramUniformMatrix4x2dv; gl->programUniformMatrix4x2dvEXT = glProgramUniformMatrix4x2dvEXT; gl->programUniformMatrix4x2fv = glProgramUniformMatrix4x2fv; gl->programUniformMatrix4x3dv = glProgramUniformMatrix4x3dv; gl->programUniformMatrix4x3dvEXT = glProgramUniformMatrix4x3dvEXT; gl->programUniformMatrix4x3fv = glProgramUniformMatrix4x3fv; gl->provokingVertex = glProvokingVertex; gl->pushClientAttribDefaultEXT = glPushClientAttribDefaultEXT; gl->pushDebugGroup = glPushDebugGroup; gl->pushGroupMarkerEXT = glPushGroupMarkerEXT; gl->queryCounter = glQueryCounter; gl->readBuffer = glReadBuffer; gl->readPixels = glReadPixels; gl->readnPixels = glReadnPixels; gl->releaseShaderCompiler = glReleaseShaderCompiler; gl->renderGpuMaskNV = glRenderGpuMaskNV; gl->renderbufferStorage = glRenderbufferStorage; gl->renderbufferStorageMultisample = glRenderbufferStorageMultisample; gl->renderbufferStorageMultisampleEXT = glRenderbufferStorageMultisampleEXT; gl->resumeTransformFeedback = glResumeTransformFeedback; gl->sampleCoverage = glSampleCoverage; gl->sampleMaski = glSampleMaski; gl->samplerParameterIiv = glSamplerParameterIiv; gl->samplerParameterIuiv = glSamplerParameterIuiv; gl->samplerParameterf = glSamplerParameterf; gl->samplerParameterfv = glSamplerParameterfv; gl->samplerParameteri = glSamplerParameteri; gl->samplerParameteriv = glSamplerParameteriv; gl->scissor = glScissor; gl->scissorArrayv = glScissorArrayv; gl->scissorIndexed = glScissorIndexed; gl->scissorIndexedv = glScissorIndexedv; gl->shaderBinary = glShaderBinary; gl->shaderSource = glShaderSource; gl->shaderStorageBlockBinding = glShaderStorageBlockBinding; gl->specializeShader = glSpecializeShader; gl->stencilFunc = glStencilFunc; gl->stencilFuncSeparate = glStencilFuncSeparate; gl->stencilMask = glStencilMask; gl->stencilMaskSeparate = glStencilMaskSeparate; gl->stencilOp = glStencilOp; gl->stencilOpSeparate = glStencilOpSeparate; gl->texBuffer = glTexBuffer; gl->texBufferRange = glTexBufferRange; gl->texImage1D = glTexImage1D; gl->texImage2D = glTexImage2D; gl->texImage2DMultisample = glTexImage2DMultisample; gl->texImage3D = glTexImage3D; gl->texImage3DMultisample = glTexImage3DMultisample; gl->texImage3DOES = glTexImage3DOES; gl->texPageCommitmentARB = glTexPageCommitmentARB; gl->texParameterIiv = glTexParameterIiv; gl->texParameterIuiv = glTexParameterIuiv; gl->texParameterf = glTexParameterf; gl->texParameterfv = glTexParameterfv; gl->texParameteri = glTexParameteri; gl->texParameteriv = glTexParameteriv; gl->texStorage1D = glTexStorage1D; gl->texStorage2D = glTexStorage2D; gl->texStorage2DMultisample = glTexStorage2DMultisample; gl->texStorage3D = glTexStorage3D; gl->texStorage3DMultisample = glTexStorage3DMultisample; gl->texSubImage1D = glTexSubImage1D; gl->texSubImage2D = glTexSubImage2D; gl->texSubImage3D = glTexSubImage3D; gl->texSubImage3DOES = glTexSubImage3DOES; gl->textureBarrier = glTextureBarrier; gl->textureBuffer = glTextureBuffer; gl->textureBufferEXT = glTextureBufferEXT; gl->textureBufferRange = glTextureBufferRange; gl->textureBufferRangeEXT = glTextureBufferRangeEXT; gl->textureImage1DEXT = glTextureImage1DEXT; gl->textureImage2DEXT = glTextureImage2DEXT; gl->textureImage3DEXT = glTextureImage3DEXT; gl->texturePageCommitmentEXT = glTexturePageCommitmentEXT; gl->textureParameterIiv = glTextureParameterIiv; gl->textureParameterIivEXT = glTextureParameterIivEXT; gl->textureParameterIuiv = glTextureParameterIuiv; gl->textureParameterIuivEXT = glTextureParameterIuivEXT; gl->textureParameterf = glTextureParameterf; gl->textureParameterfEXT = glTextureParameterfEXT; gl->textureParameterfv = glTextureParameterfv; gl->textureParameterfvEXT = glTextureParameterfvEXT; gl->textureParameteri = glTextureParameteri; gl->textureParameteriEXT = glTextureParameteriEXT; gl->textureParameteriv = glTextureParameteriv; gl->textureParameterivEXT = glTextureParameterivEXT; gl->textureRenderbufferEXT = glTextureRenderbufferEXT; gl->textureStorage1D = glTextureStorage1D; gl->textureStorage1DEXT = glTextureStorage1DEXT; gl->textureStorage2D = glTextureStorage2D; gl->textureStorage2DEXT = glTextureStorage2DEXT; gl->textureStorage2DMultisample = glTextureStorage2DMultisample; gl->textureStorage2DMultisampleEXT = glTextureStorage2DMultisampleEXT; gl->textureStorage3D = glTextureStorage3D; gl->textureStorage3DEXT = glTextureStorage3DEXT; gl->textureStorage3DMultisample = glTextureStorage3DMultisample; gl->textureStorage3DMultisampleEXT = glTextureStorage3DMultisampleEXT; gl->textureSubImage1D = glTextureSubImage1D; gl->textureSubImage1DEXT = glTextureSubImage1DEXT; gl->textureSubImage2D = glTextureSubImage2D; gl->textureSubImage2DEXT = glTextureSubImage2DEXT; gl->textureSubImage3D = glTextureSubImage3D; gl->textureSubImage3DEXT = glTextureSubImage3DEXT; gl->textureView = glTextureView; gl->transformFeedbackBufferBase = glTransformFeedbackBufferBase; gl->transformFeedbackBufferRange = glTransformFeedbackBufferRange; gl->transformFeedbackVaryings = glTransformFeedbackVaryings; gl->uniform1d = glUniform1d; gl->uniform1dv = glUniform1dv; gl->uniform1f = glUniform1f; gl->uniform1fv = glUniform1fv; gl->uniform1i = glUniform1i; gl->uniform1iv = glUniform1iv; gl->uniform1ui = glUniform1ui; gl->uniform1uiv = glUniform1uiv; gl->uniform2d = glUniform2d; gl->uniform2dv = glUniform2dv; gl->uniform2f = glUniform2f; gl->uniform2fv = glUniform2fv; gl->uniform2i = glUniform2i; gl->uniform2iv = glUniform2iv; gl->uniform2ui = glUniform2ui; gl->uniform2uiv = glUniform2uiv; gl->uniform3d = glUniform3d; gl->uniform3dv = glUniform3dv; gl->uniform3f = glUniform3f; gl->uniform3fv = glUniform3fv; gl->uniform3i = glUniform3i; gl->uniform3iv = glUniform3iv; gl->uniform3ui = glUniform3ui; gl->uniform3uiv = glUniform3uiv; gl->uniform4d = glUniform4d; gl->uniform4dv = glUniform4dv; gl->uniform4f = glUniform4f; gl->uniform4fv = glUniform4fv; gl->uniform4i = glUniform4i; gl->uniform4iv = glUniform4iv; gl->uniform4ui = glUniform4ui; gl->uniform4uiv = glUniform4uiv; gl->uniformBlockBinding = glUniformBlockBinding; gl->uniformMatrix2dv = glUniformMatrix2dv; gl->uniformMatrix2fv = glUniformMatrix2fv; gl->uniformMatrix2x3dv = glUniformMatrix2x3dv; gl->uniformMatrix2x3fv = glUniformMatrix2x3fv; gl->uniformMatrix2x4dv = glUniformMatrix2x4dv; gl->uniformMatrix2x4fv = glUniformMatrix2x4fv; gl->uniformMatrix3dv = glUniformMatrix3dv; gl->uniformMatrix3fv = glUniformMatrix3fv; gl->uniformMatrix3x2dv = glUniformMatrix3x2dv; gl->uniformMatrix3x2fv = glUniformMatrix3x2fv; gl->uniformMatrix3x4dv = glUniformMatrix3x4dv; gl->uniformMatrix3x4fv = glUniformMatrix3x4fv; gl->uniformMatrix4dv = glUniformMatrix4dv; gl->uniformMatrix4fv = glUniformMatrix4fv; gl->uniformMatrix4x2dv = glUniformMatrix4x2dv; gl->uniformMatrix4x2fv = glUniformMatrix4x2fv; gl->uniformMatrix4x3dv = glUniformMatrix4x3dv; gl->uniformMatrix4x3fv = glUniformMatrix4x3fv; gl->uniformSubroutinesuiv = glUniformSubroutinesuiv; gl->unmapBuffer = glUnmapBuffer; gl->unmapNamedBuffer = glUnmapNamedBuffer; gl->unmapNamedBufferEXT = glUnmapNamedBufferEXT; gl->useProgram = glUseProgram; gl->useProgramStages = glUseProgramStages; gl->validateProgram = glValidateProgram; gl->validateProgramPipeline = glValidateProgramPipeline; gl->vertexArrayAttribBinding = glVertexArrayAttribBinding; gl->vertexArrayAttribFormat = glVertexArrayAttribFormat; gl->vertexArrayAttribIFormat = glVertexArrayAttribIFormat; gl->vertexArrayAttribLFormat = glVertexArrayAttribLFormat; gl->vertexArrayBindVertexBufferEXT = glVertexArrayBindVertexBufferEXT; gl->vertexArrayBindingDivisor = glVertexArrayBindingDivisor; gl->vertexArrayColorOffsetEXT = glVertexArrayColorOffsetEXT; gl->vertexArrayEdgeFlagOffsetEXT = glVertexArrayEdgeFlagOffsetEXT; gl->vertexArrayElementBuffer = glVertexArrayElementBuffer; gl->vertexArrayFogCoordOffsetEXT = glVertexArrayFogCoordOffsetEXT; gl->vertexArrayIndexOffsetEXT = glVertexArrayIndexOffsetEXT; gl->vertexArrayMultiTexCoordOffsetEXT = glVertexArrayMultiTexCoordOffsetEXT; gl->vertexArrayNormalOffsetEXT = glVertexArrayNormalOffsetEXT; gl->vertexArraySecondaryColorOffsetEXT = glVertexArraySecondaryColorOffsetEXT; gl->vertexArrayTexCoordOffsetEXT = glVertexArrayTexCoordOffsetEXT; gl->vertexArrayVertexAttribBindingEXT = glVertexArrayVertexAttribBindingEXT; gl->vertexArrayVertexAttribDivisorEXT = glVertexArrayVertexAttribDivisorEXT; gl->vertexArrayVertexAttribFormatEXT = glVertexArrayVertexAttribFormatEXT; gl->vertexArrayVertexAttribIFormatEXT = glVertexArrayVertexAttribIFormatEXT; gl->vertexArrayVertexAttribIOffsetEXT = glVertexArrayVertexAttribIOffsetEXT; gl->vertexArrayVertexAttribLFormatEXT = glVertexArrayVertexAttribLFormatEXT; gl->vertexArrayVertexAttribLOffsetEXT = glVertexArrayVertexAttribLOffsetEXT; gl->vertexArrayVertexAttribOffsetEXT = glVertexArrayVertexAttribOffsetEXT; gl->vertexArrayVertexBindingDivisorEXT = glVertexArrayVertexBindingDivisorEXT; gl->vertexArrayVertexBuffer = glVertexArrayVertexBuffer; gl->vertexArrayVertexBuffers = glVertexArrayVertexBuffers; gl->vertexArrayVertexOffsetEXT = glVertexArrayVertexOffsetEXT; gl->vertexAttrib1d = glVertexAttrib1d; gl->vertexAttrib1dv = glVertexAttrib1dv; gl->vertexAttrib1f = glVertexAttrib1f; gl->vertexAttrib1fv = glVertexAttrib1fv; gl->vertexAttrib1s = glVertexAttrib1s; gl->vertexAttrib1sv = glVertexAttrib1sv; gl->vertexAttrib2d = glVertexAttrib2d; gl->vertexAttrib2dv = glVertexAttrib2dv; gl->vertexAttrib2f = glVertexAttrib2f; gl->vertexAttrib2fv = glVertexAttrib2fv; gl->vertexAttrib2s = glVertexAttrib2s; gl->vertexAttrib2sv = glVertexAttrib2sv; gl->vertexAttrib3d = glVertexAttrib3d; gl->vertexAttrib3dv = glVertexAttrib3dv; gl->vertexAttrib3f = glVertexAttrib3f; gl->vertexAttrib3fv = glVertexAttrib3fv; gl->vertexAttrib3s = glVertexAttrib3s; gl->vertexAttrib3sv = glVertexAttrib3sv; gl->vertexAttrib4Nbv = glVertexAttrib4Nbv; gl->vertexAttrib4Niv = glVertexAttrib4Niv; gl->vertexAttrib4Nsv = glVertexAttrib4Nsv; gl->vertexAttrib4Nub = glVertexAttrib4Nub; gl->vertexAttrib4Nubv = glVertexAttrib4Nubv; gl->vertexAttrib4Nuiv = glVertexAttrib4Nuiv; gl->vertexAttrib4Nusv = glVertexAttrib4Nusv; gl->vertexAttrib4bv = glVertexAttrib4bv; gl->vertexAttrib4d = glVertexAttrib4d; gl->vertexAttrib4dv = glVertexAttrib4dv; gl->vertexAttrib4f = glVertexAttrib4f; gl->vertexAttrib4fv = glVertexAttrib4fv; gl->vertexAttrib4iv = glVertexAttrib4iv; gl->vertexAttrib4s = glVertexAttrib4s; gl->vertexAttrib4sv = glVertexAttrib4sv; gl->vertexAttrib4ubv = glVertexAttrib4ubv; gl->vertexAttrib4uiv = glVertexAttrib4uiv; gl->vertexAttrib4usv = glVertexAttrib4usv; gl->vertexAttribBinding = glVertexAttribBinding; gl->vertexAttribDivisor = glVertexAttribDivisor; gl->vertexAttribFormat = glVertexAttribFormat; gl->vertexAttribI1i = glVertexAttribI1i; gl->vertexAttribI1iv = glVertexAttribI1iv; gl->vertexAttribI1ui = glVertexAttribI1ui; gl->vertexAttribI1uiv = glVertexAttribI1uiv; gl->vertexAttribI2i = glVertexAttribI2i; gl->vertexAttribI2iv = glVertexAttribI2iv; gl->vertexAttribI2ui = glVertexAttribI2ui; gl->vertexAttribI2uiv = glVertexAttribI2uiv; gl->vertexAttribI3i = glVertexAttribI3i; gl->vertexAttribI3iv = glVertexAttribI3iv; gl->vertexAttribI3ui = glVertexAttribI3ui; gl->vertexAttribI3uiv = glVertexAttribI3uiv; gl->vertexAttribI4bv = glVertexAttribI4bv; gl->vertexAttribI4i = glVertexAttribI4i; gl->vertexAttribI4iv = glVertexAttribI4iv; gl->vertexAttribI4sv = glVertexAttribI4sv; gl->vertexAttribI4ubv = glVertexAttribI4ubv; gl->vertexAttribI4ui = glVertexAttribI4ui; gl->vertexAttribI4uiv = glVertexAttribI4uiv; gl->vertexAttribI4usv = glVertexAttribI4usv; gl->vertexAttribIFormat = glVertexAttribIFormat; gl->vertexAttribIPointer = glVertexAttribIPointer; gl->vertexAttribL1d = glVertexAttribL1d; gl->vertexAttribL1dv = glVertexAttribL1dv; gl->vertexAttribL2d = glVertexAttribL2d; gl->vertexAttribL2dv = glVertexAttribL2dv; gl->vertexAttribL3d = glVertexAttribL3d; gl->vertexAttribL3dv = glVertexAttribL3dv; gl->vertexAttribL4d = glVertexAttribL4d; gl->vertexAttribL4dv = glVertexAttribL4dv; gl->vertexAttribLFormat = glVertexAttribLFormat; gl->vertexAttribLPointer = glVertexAttribLPointer; gl->vertexAttribP1ui = glVertexAttribP1ui; gl->vertexAttribP1uiv = glVertexAttribP1uiv; gl->vertexAttribP2ui = glVertexAttribP2ui; gl->vertexAttribP2uiv = glVertexAttribP2uiv; gl->vertexAttribP3ui = glVertexAttribP3ui; gl->vertexAttribP3uiv = glVertexAttribP3uiv; gl->vertexAttribP4ui = glVertexAttribP4ui; gl->vertexAttribP4uiv = glVertexAttribP4uiv; gl->vertexAttribPointer = glVertexAttribPointer; gl->vertexBindingDivisor = glVertexBindingDivisor; gl->viewport = glViewport; gl->viewportArrayv = glViewportArrayv; gl->viewportIndexedf = glViewportIndexedf; gl->viewportIndexedfv = glViewportIndexedfv; gl->waitSync = glWaitSync;