1/* WARNING: This is auto-generated file. Do not modify, since changes will 2 * be lost! Modify the generating script instead. 3 */ 4gl->createSyncFromCLeventARB = glCreateSyncFromCLeventARB; 5gl->blendBarrierKHR = glBlendBarrierKHR; 6gl->cullFace = glCullFace; 7gl->frontFace = glFrontFace; 8gl->hint = glHint; 9gl->lineWidth = glLineWidth; 10gl->pointSize = glPointSize; 11gl->polygonMode = glPolygonMode; 12gl->scissor = glScissor; 13gl->texParameterf = glTexParameterf; 14gl->texParameterfv = glTexParameterfv; 15gl->texParameteri = glTexParameteri; 16gl->texParameteriv = glTexParameteriv; 17gl->texImage1D = glTexImage1D; 18gl->texImage2D = glTexImage2D; 19gl->drawBuffer = glDrawBuffer; 20gl->clear = glClear; 21gl->clearColor = glClearColor; 22gl->clearStencil = glClearStencil; 23gl->clearDepth = glClearDepth; 24gl->stencilMask = glStencilMask; 25gl->colorMask = glColorMask; 26gl->depthMask = glDepthMask; 27gl->disable = glDisable; 28gl->enable = glEnable; 29gl->finish = glFinish; 30gl->flush = glFlush; 31gl->blendFunc = glBlendFunc; 32gl->logicOp = glLogicOp; 33gl->stencilFunc = glStencilFunc; 34gl->stencilOp = glStencilOp; 35gl->depthFunc = glDepthFunc; 36gl->pixelStoref = glPixelStoref; 37gl->pixelStorei = glPixelStorei; 38gl->readBuffer = glReadBuffer; 39gl->readPixels = glReadPixels; 40gl->getBooleanv = glGetBooleanv; 41gl->getDoublev = glGetDoublev; 42gl->getError = glGetError; 43gl->getFloatv = glGetFloatv; 44gl->getIntegerv = glGetIntegerv; 45gl->getString = glGetString; 46gl->getTexImage = glGetTexImage; 47gl->getTexParameterfv = glGetTexParameterfv; 48gl->getTexParameteriv = glGetTexParameteriv; 49gl->getTexLevelParameterfv = glGetTexLevelParameterfv; 50gl->getTexLevelParameteriv = glGetTexLevelParameteriv; 51gl->isEnabled = glIsEnabled; 52gl->depthRange = glDepthRange; 53gl->viewport = glViewport; 54gl->drawArrays = glDrawArrays; 55gl->drawElements = glDrawElements; 56gl->getPointerv = glGetPointerv; 57gl->polygonOffset = glPolygonOffset; 58gl->copyTexImage1D = glCopyTexImage1D; 59gl->copyTexImage2D = glCopyTexImage2D; 60gl->copyTexSubImage1D = glCopyTexSubImage1D; 61gl->copyTexSubImage2D = glCopyTexSubImage2D; 62gl->texSubImage1D = glTexSubImage1D; 63gl->texSubImage2D = glTexSubImage2D; 64gl->bindTexture = glBindTexture; 65gl->deleteTextures = glDeleteTextures; 66gl->genTextures = glGenTextures; 67gl->isTexture = glIsTexture; 68gl->blendColor = glBlendColor; 69gl->blendEquation = glBlendEquation; 70gl->drawRangeElements = glDrawRangeElements; 71gl->texImage3D = glTexImage3D; 72gl->texSubImage3D = glTexSubImage3D; 73gl->copyTexSubImage3D = glCopyTexSubImage3D; 74gl->activeTexture = glActiveTexture; 75gl->sampleCoverage = glSampleCoverage; 76gl->compressedTexImage3D = glCompressedTexImage3D; 77gl->compressedTexImage2D = glCompressedTexImage2D; 78gl->compressedTexImage1D = glCompressedTexImage1D; 79gl->compressedTexSubImage3D = glCompressedTexSubImage3D; 80gl->compressedTexSubImage2D = glCompressedTexSubImage2D; 81gl->compressedTexSubImage1D = glCompressedTexSubImage1D; 82gl->getCompressedTexImage = glGetCompressedTexImage; 83gl->blendFuncSeparate = glBlendFuncSeparate; 84gl->multiDrawArrays = glMultiDrawArrays; 85gl->multiDrawElements = glMultiDrawElements; 86gl->pointParameterf = glPointParameterf; 87gl->pointParameterfv = glPointParameterfv; 88gl->pointParameteri = glPointParameteri; 89gl->pointParameteriv = glPointParameteriv; 90gl->genQueries = glGenQueries; 91gl->deleteQueries = glDeleteQueries; 92gl->isQuery = glIsQuery; 93gl->beginQuery = glBeginQuery; 94gl->endQuery = glEndQuery; 95gl->getQueryiv = glGetQueryiv; 96gl->getQueryObjectiv = glGetQueryObjectiv; 97gl->getQueryObjectuiv = glGetQueryObjectuiv; 98gl->bindBuffer = glBindBuffer; 99gl->deleteBuffers = glDeleteBuffers; 100gl->genBuffers = glGenBuffers; 101gl->isBuffer = glIsBuffer; 102gl->bufferData = glBufferData; 103gl->bufferSubData = glBufferSubData; 104gl->getBufferSubData = glGetBufferSubData; 105gl->mapBuffer = glMapBuffer; 106gl->unmapBuffer = glUnmapBuffer; 107gl->getBufferParameteriv = glGetBufferParameteriv; 108gl->getBufferPointerv = glGetBufferPointerv; 109gl->blendEquationSeparate = glBlendEquationSeparate; 110gl->drawBuffers = glDrawBuffers; 111gl->stencilOpSeparate = glStencilOpSeparate; 112gl->stencilFuncSeparate = glStencilFuncSeparate; 113gl->stencilMaskSeparate = glStencilMaskSeparate; 114gl->attachShader = glAttachShader; 115gl->bindAttribLocation = glBindAttribLocation; 116gl->compileShader = glCompileShader; 117gl->createProgram = glCreateProgram; 118gl->createShader = glCreateShader; 119gl->deleteProgram = glDeleteProgram; 120gl->deleteShader = glDeleteShader; 121gl->detachShader = glDetachShader; 122gl->disableVertexAttribArray = glDisableVertexAttribArray; 123gl->enableVertexAttribArray = glEnableVertexAttribArray; 124gl->getActiveAttrib = glGetActiveAttrib; 125gl->getActiveUniform = glGetActiveUniform; 126gl->getAttachedShaders = glGetAttachedShaders; 127gl->getAttribLocation = glGetAttribLocation; 128gl->getProgramiv = glGetProgramiv; 129gl->getProgramInfoLog = glGetProgramInfoLog; 130gl->getShaderiv = glGetShaderiv; 131gl->getShaderInfoLog = glGetShaderInfoLog; 132gl->getShaderSource = glGetShaderSource; 133gl->getUniformLocation = glGetUniformLocation; 134gl->getUniformfv = glGetUniformfv; 135gl->getUniformiv = glGetUniformiv; 136gl->getVertexAttribdv = glGetVertexAttribdv; 137gl->getVertexAttribfv = glGetVertexAttribfv; 138gl->getVertexAttribiv = glGetVertexAttribiv; 139gl->getVertexAttribPointerv = glGetVertexAttribPointerv; 140gl->isProgram = glIsProgram; 141gl->isShader = glIsShader; 142gl->linkProgram = glLinkProgram; 143gl->shaderSource = glShaderSource; 144gl->useProgram = glUseProgram; 145gl->uniform1f = glUniform1f; 146gl->uniform2f = glUniform2f; 147gl->uniform3f = glUniform3f; 148gl->uniform4f = glUniform4f; 149gl->uniform1i = glUniform1i; 150gl->uniform2i = glUniform2i; 151gl->uniform3i = glUniform3i; 152gl->uniform4i = glUniform4i; 153gl->uniform1fv = glUniform1fv; 154gl->uniform2fv = glUniform2fv; 155gl->uniform3fv = glUniform3fv; 156gl->uniform4fv = glUniform4fv; 157gl->uniform1iv = glUniform1iv; 158gl->uniform2iv = glUniform2iv; 159gl->uniform3iv = glUniform3iv; 160gl->uniform4iv = glUniform4iv; 161gl->uniformMatrix2fv = glUniformMatrix2fv; 162gl->uniformMatrix3fv = glUniformMatrix3fv; 163gl->uniformMatrix4fv = glUniformMatrix4fv; 164gl->validateProgram = glValidateProgram; 165gl->vertexAttrib1d = glVertexAttrib1d; 166gl->vertexAttrib1dv = glVertexAttrib1dv; 167gl->vertexAttrib1f = glVertexAttrib1f; 168gl->vertexAttrib1fv = glVertexAttrib1fv; 169gl->vertexAttrib1s = glVertexAttrib1s; 170gl->vertexAttrib1sv = glVertexAttrib1sv; 171gl->vertexAttrib2d = glVertexAttrib2d; 172gl->vertexAttrib2dv = glVertexAttrib2dv; 173gl->vertexAttrib2f = glVertexAttrib2f; 174gl->vertexAttrib2fv = glVertexAttrib2fv; 175gl->vertexAttrib2s = glVertexAttrib2s; 176gl->vertexAttrib2sv = glVertexAttrib2sv; 177gl->vertexAttrib3d = glVertexAttrib3d; 178gl->vertexAttrib3dv = glVertexAttrib3dv; 179gl->vertexAttrib3f = glVertexAttrib3f; 180gl->vertexAttrib3fv = glVertexAttrib3fv; 181gl->vertexAttrib3s = glVertexAttrib3s; 182gl->vertexAttrib3sv = glVertexAttrib3sv; 183gl->vertexAttrib4Nbv = glVertexAttrib4Nbv; 184gl->vertexAttrib4Niv = glVertexAttrib4Niv; 185gl->vertexAttrib4Nsv = glVertexAttrib4Nsv; 186gl->vertexAttrib4Nub = glVertexAttrib4Nub; 187gl->vertexAttrib4Nubv = glVertexAttrib4Nubv; 188gl->vertexAttrib4Nuiv = glVertexAttrib4Nuiv; 189gl->vertexAttrib4Nusv = glVertexAttrib4Nusv; 190gl->vertexAttrib4bv = glVertexAttrib4bv; 191gl->vertexAttrib4d = glVertexAttrib4d; 192gl->vertexAttrib4dv = glVertexAttrib4dv; 193gl->vertexAttrib4f = glVertexAttrib4f; 194gl->vertexAttrib4fv = glVertexAttrib4fv; 195gl->vertexAttrib4iv = glVertexAttrib4iv; 196gl->vertexAttrib4s = glVertexAttrib4s; 197gl->vertexAttrib4sv = glVertexAttrib4sv; 198gl->vertexAttrib4ubv = glVertexAttrib4ubv; 199gl->vertexAttrib4uiv = glVertexAttrib4uiv; 200gl->vertexAttrib4usv = glVertexAttrib4usv; 201gl->vertexAttribPointer = glVertexAttribPointer; 202gl->uniformMatrix2x3fv = glUniformMatrix2x3fv; 203gl->uniformMatrix3x2fv = glUniformMatrix3x2fv; 204gl->uniformMatrix2x4fv = glUniformMatrix2x4fv; 205gl->uniformMatrix4x2fv = glUniformMatrix4x2fv; 206gl->uniformMatrix3x4fv = glUniformMatrix3x4fv; 207gl->uniformMatrix4x3fv = glUniformMatrix4x3fv; 208gl->colorMaski = glColorMaski; 209gl->getBooleani_v = glGetBooleani_v; 210gl->getIntegeri_v = glGetIntegeri_v; 211gl->enablei = glEnablei; 212gl->disablei = glDisablei; 213gl->isEnabledi = glIsEnabledi; 214gl->beginTransformFeedback = glBeginTransformFeedback; 215gl->endTransformFeedback = glEndTransformFeedback; 216gl->bindBufferRange = glBindBufferRange; 217gl->bindBufferBase = glBindBufferBase; 218gl->transformFeedbackVaryings = glTransformFeedbackVaryings; 219gl->getTransformFeedbackVarying = glGetTransformFeedbackVarying; 220gl->clampColor = glClampColor; 221gl->beginConditionalRender = glBeginConditionalRender; 222gl->endConditionalRender = glEndConditionalRender; 223gl->vertexAttribIPointer = glVertexAttribIPointer; 224gl->getVertexAttribIiv = glGetVertexAttribIiv; 225gl->getVertexAttribIuiv = glGetVertexAttribIuiv; 226gl->vertexAttribI1i = glVertexAttribI1i; 227gl->vertexAttribI2i = glVertexAttribI2i; 228gl->vertexAttribI3i = glVertexAttribI3i; 229gl->vertexAttribI4i = glVertexAttribI4i; 230gl->vertexAttribI1ui = glVertexAttribI1ui; 231gl->vertexAttribI2ui = glVertexAttribI2ui; 232gl->vertexAttribI3ui = glVertexAttribI3ui; 233gl->vertexAttribI4ui = glVertexAttribI4ui; 234gl->vertexAttribI1iv = glVertexAttribI1iv; 235gl->vertexAttribI2iv = glVertexAttribI2iv; 236gl->vertexAttribI3iv = glVertexAttribI3iv; 237gl->vertexAttribI4iv = glVertexAttribI4iv; 238gl->vertexAttribI1uiv = glVertexAttribI1uiv; 239gl->vertexAttribI2uiv = glVertexAttribI2uiv; 240gl->vertexAttribI3uiv = glVertexAttribI3uiv; 241gl->vertexAttribI4uiv = glVertexAttribI4uiv; 242gl->vertexAttribI4bv = glVertexAttribI4bv; 243gl->vertexAttribI4sv = glVertexAttribI4sv; 244gl->vertexAttribI4ubv = glVertexAttribI4ubv; 245gl->vertexAttribI4usv = glVertexAttribI4usv; 246gl->getUniformuiv = glGetUniformuiv; 247gl->bindFragDataLocation = glBindFragDataLocation; 248gl->getFragDataLocation = glGetFragDataLocation; 249gl->uniform1ui = glUniform1ui; 250gl->uniform2ui = glUniform2ui; 251gl->uniform3ui = glUniform3ui; 252gl->uniform4ui = glUniform4ui; 253gl->uniform1uiv = glUniform1uiv; 254gl->uniform2uiv = glUniform2uiv; 255gl->uniform3uiv = glUniform3uiv; 256gl->uniform4uiv = glUniform4uiv; 257gl->texParameterIiv = glTexParameterIiv; 258gl->texParameterIuiv = glTexParameterIuiv; 259gl->getTexParameterIiv = glGetTexParameterIiv; 260gl->getTexParameterIuiv = glGetTexParameterIuiv; 261gl->clearBufferiv = glClearBufferiv; 262gl->clearBufferuiv = glClearBufferuiv; 263gl->clearBufferfv = glClearBufferfv; 264gl->clearBufferfi = glClearBufferfi; 265gl->getStringi = glGetStringi; 266gl->isRenderbuffer = glIsRenderbuffer; 267gl->bindRenderbuffer = glBindRenderbuffer; 268gl->deleteRenderbuffers = glDeleteRenderbuffers; 269gl->genRenderbuffers = glGenRenderbuffers; 270gl->renderbufferStorage = glRenderbufferStorage; 271gl->getRenderbufferParameteriv = glGetRenderbufferParameteriv; 272gl->isFramebuffer = glIsFramebuffer; 273gl->bindFramebuffer = glBindFramebuffer; 274gl->deleteFramebuffers = glDeleteFramebuffers; 275gl->genFramebuffers = glGenFramebuffers; 276gl->checkFramebufferStatus = glCheckFramebufferStatus; 277gl->framebufferTexture1D = glFramebufferTexture1D; 278gl->framebufferTexture2D = glFramebufferTexture2D; 279gl->framebufferTexture3D = glFramebufferTexture3D; 280gl->framebufferRenderbuffer = glFramebufferRenderbuffer; 281gl->getFramebufferAttachmentParameteriv = glGetFramebufferAttachmentParameteriv; 282gl->generateMipmap = glGenerateMipmap; 283gl->blitFramebuffer = glBlitFramebuffer; 284gl->renderbufferStorageMultisample = glRenderbufferStorageMultisample; 285gl->framebufferTextureLayer = glFramebufferTextureLayer; 286gl->mapBufferRange = glMapBufferRange; 287gl->flushMappedBufferRange = glFlushMappedBufferRange; 288gl->bindVertexArray = glBindVertexArray; 289gl->deleteVertexArrays = glDeleteVertexArrays; 290gl->genVertexArrays = glGenVertexArrays; 291gl->isVertexArray = glIsVertexArray; 292gl->texBuffer = glTexBuffer; 293gl->primitiveRestartIndex = glPrimitiveRestartIndex; 294gl->copyBufferSubData = glCopyBufferSubData; 295gl->drawArraysInstanced = glDrawArraysInstanced; 296gl->drawElementsInstanced = glDrawElementsInstanced; 297gl->getUniformIndices = glGetUniformIndices; 298gl->getActiveUniformsiv = glGetActiveUniformsiv; 299gl->getActiveUniformName = glGetActiveUniformName; 300gl->getUniformBlockIndex = glGetUniformBlockIndex; 301gl->getActiveUniformBlockiv = glGetActiveUniformBlockiv; 302gl->getActiveUniformBlockName = glGetActiveUniformBlockName; 303gl->uniformBlockBinding = glUniformBlockBinding; 304gl->getInteger64i_v = glGetInteger64i_v; 305gl->getBufferParameteri64v = glGetBufferParameteri64v; 306gl->framebufferTexture = glFramebufferTexture; 307gl->drawElementsBaseVertex = glDrawElementsBaseVertex; 308gl->drawRangeElementsBaseVertex = glDrawRangeElementsBaseVertex; 309gl->drawElementsInstancedBaseVertex = glDrawElementsInstancedBaseVertex; 310gl->multiDrawElementsBaseVertex = glMultiDrawElementsBaseVertex; 311gl->provokingVertex = glProvokingVertex; 312gl->fenceSync = glFenceSync; 313gl->isSync = glIsSync; 314gl->deleteSync = glDeleteSync; 315gl->clientWaitSync = glClientWaitSync; 316gl->waitSync = glWaitSync; 317gl->getInteger64v = glGetInteger64v; 318gl->getSynciv = glGetSynciv; 319gl->texImage2DMultisample = glTexImage2DMultisample; 320gl->texImage3DMultisample = glTexImage3DMultisample; 321gl->getMultisamplefv = glGetMultisamplefv; 322gl->sampleMaski = glSampleMaski; 323gl->vertexAttribDivisor = glVertexAttribDivisor; 324gl->bindFragDataLocationIndexed = glBindFragDataLocationIndexed; 325gl->getFragDataIndex = glGetFragDataIndex; 326gl->genSamplers = glGenSamplers; 327gl->deleteSamplers = glDeleteSamplers; 328gl->isSampler = glIsSampler; 329gl->bindSampler = glBindSampler; 330gl->samplerParameteri = glSamplerParameteri; 331gl->samplerParameteriv = glSamplerParameteriv; 332gl->samplerParameterf = glSamplerParameterf; 333gl->samplerParameterfv = glSamplerParameterfv; 334gl->samplerParameterIiv = glSamplerParameterIiv; 335gl->samplerParameterIuiv = glSamplerParameterIuiv; 336gl->getSamplerParameteriv = glGetSamplerParameteriv; 337gl->getSamplerParameterIiv = glGetSamplerParameterIiv; 338gl->getSamplerParameterfv = glGetSamplerParameterfv; 339gl->getSamplerParameterIuiv = glGetSamplerParameterIuiv; 340gl->queryCounter = glQueryCounter; 341gl->getQueryObjecti64v = glGetQueryObjecti64v; 342gl->getQueryObjectui64v = glGetQueryObjectui64v; 343gl->vertexAttribP1ui = glVertexAttribP1ui; 344gl->vertexAttribP1uiv = glVertexAttribP1uiv; 345gl->vertexAttribP2ui = glVertexAttribP2ui; 346gl->vertexAttribP2uiv = glVertexAttribP2uiv; 347gl->vertexAttribP3ui = glVertexAttribP3ui; 348gl->vertexAttribP3uiv = glVertexAttribP3uiv; 349gl->vertexAttribP4ui = glVertexAttribP4ui; 350gl->vertexAttribP4uiv = glVertexAttribP4uiv; 351gl->blendEquationi = glBlendEquationi; 352gl->blendEquationSeparatei = glBlendEquationSeparatei; 353gl->blendFunci = glBlendFunci; 354gl->blendFuncSeparatei = glBlendFuncSeparatei; 355gl->drawArraysIndirect = glDrawArraysIndirect; 356gl->drawElementsIndirect = glDrawElementsIndirect; 357gl->uniform1d = glUniform1d; 358gl->uniform2d = glUniform2d; 359gl->uniform3d = glUniform3d; 360gl->uniform4d = glUniform4d; 361gl->uniform1dv = glUniform1dv; 362gl->uniform2dv = glUniform2dv; 363gl->uniform3dv = glUniform3dv; 364gl->uniform4dv = glUniform4dv; 365gl->uniformMatrix2dv = glUniformMatrix2dv; 366gl->uniformMatrix3dv = glUniformMatrix3dv; 367gl->uniformMatrix4dv = glUniformMatrix4dv; 368gl->uniformMatrix2x3dv = glUniformMatrix2x3dv; 369gl->uniformMatrix2x4dv = glUniformMatrix2x4dv; 370gl->uniformMatrix3x2dv = glUniformMatrix3x2dv; 371gl->uniformMatrix3x4dv = glUniformMatrix3x4dv; 372gl->uniformMatrix4x2dv = glUniformMatrix4x2dv; 373gl->uniformMatrix4x3dv = glUniformMatrix4x3dv; 374gl->getUniformdv = glGetUniformdv; 375gl->minSampleShading = glMinSampleShading; 376gl->getSubroutineUniformLocation = glGetSubroutineUniformLocation; 377gl->getSubroutineIndex = glGetSubroutineIndex; 378gl->getActiveSubroutineUniformiv = glGetActiveSubroutineUniformiv; 379gl->getActiveSubroutineUniformName = glGetActiveSubroutineUniformName; 380gl->getActiveSubroutineName = glGetActiveSubroutineName; 381gl->uniformSubroutinesuiv = glUniformSubroutinesuiv; 382gl->getUniformSubroutineuiv = glGetUniformSubroutineuiv; 383gl->getProgramStageiv = glGetProgramStageiv; 384gl->patchParameteri = glPatchParameteri; 385gl->patchParameterfv = glPatchParameterfv; 386gl->bindTransformFeedback = glBindTransformFeedback; 387gl->deleteTransformFeedbacks = glDeleteTransformFeedbacks; 388gl->genTransformFeedbacks = glGenTransformFeedbacks; 389gl->isTransformFeedback = glIsTransformFeedback; 390gl->pauseTransformFeedback = glPauseTransformFeedback; 391gl->resumeTransformFeedback = glResumeTransformFeedback; 392gl->drawTransformFeedback = glDrawTransformFeedback; 393gl->drawTransformFeedbackStream = glDrawTransformFeedbackStream; 394gl->beginQueryIndexed = glBeginQueryIndexed; 395gl->endQueryIndexed = glEndQueryIndexed; 396gl->getQueryIndexediv = glGetQueryIndexediv; 397gl->releaseShaderCompiler = glReleaseShaderCompiler; 398gl->shaderBinary = glShaderBinary; 399gl->getShaderPrecisionFormat = glGetShaderPrecisionFormat; 400gl->depthRangef = glDepthRangef; 401gl->clearDepthf = glClearDepthf; 402gl->getProgramBinary = glGetProgramBinary; 403gl->programBinary = glProgramBinary; 404gl->programParameteri = glProgramParameteri; 405gl->useProgramStages = glUseProgramStages; 406gl->activeShaderProgram = glActiveShaderProgram; 407gl->createShaderProgramv = glCreateShaderProgramv; 408gl->bindProgramPipeline = glBindProgramPipeline; 409gl->deleteProgramPipelines = glDeleteProgramPipelines; 410gl->genProgramPipelines = glGenProgramPipelines; 411gl->isProgramPipeline = glIsProgramPipeline; 412gl->getProgramPipelineiv = glGetProgramPipelineiv; 413gl->programUniform1i = glProgramUniform1i; 414gl->programUniform1iv = glProgramUniform1iv; 415gl->programUniform1f = glProgramUniform1f; 416gl->programUniform1fv = glProgramUniform1fv; 417gl->programUniform1d = glProgramUniform1d; 418gl->programUniform1dv = glProgramUniform1dv; 419gl->programUniform1ui = glProgramUniform1ui; 420gl->programUniform1uiv = glProgramUniform1uiv; 421gl->programUniform2i = glProgramUniform2i; 422gl->programUniform2iv = glProgramUniform2iv; 423gl->programUniform2f = glProgramUniform2f; 424gl->programUniform2fv = glProgramUniform2fv; 425gl->programUniform2d = glProgramUniform2d; 426gl->programUniform2dv = glProgramUniform2dv; 427gl->programUniform2ui = glProgramUniform2ui; 428gl->programUniform2uiv = glProgramUniform2uiv; 429gl->programUniform3i = glProgramUniform3i; 430gl->programUniform3iv = glProgramUniform3iv; 431gl->programUniform3f = glProgramUniform3f; 432gl->programUniform3fv = glProgramUniform3fv; 433gl->programUniform3d = glProgramUniform3d; 434gl->programUniform3dv = glProgramUniform3dv; 435gl->programUniform3ui = glProgramUniform3ui; 436gl->programUniform3uiv = glProgramUniform3uiv; 437gl->programUniform4i = glProgramUniform4i; 438gl->programUniform4iv = glProgramUniform4iv; 439gl->programUniform4f = glProgramUniform4f; 440gl->programUniform4fv = glProgramUniform4fv; 441gl->programUniform4d = glProgramUniform4d; 442gl->programUniform4dv = glProgramUniform4dv; 443gl->programUniform4ui = glProgramUniform4ui; 444gl->programUniform4uiv = glProgramUniform4uiv; 445gl->programUniformMatrix2fv = glProgramUniformMatrix2fv; 446gl->programUniformMatrix3fv = glProgramUniformMatrix3fv; 447gl->programUniformMatrix4fv = glProgramUniformMatrix4fv; 448gl->programUniformMatrix2dv = glProgramUniformMatrix2dv; 449gl->programUniformMatrix3dv = glProgramUniformMatrix3dv; 450gl->programUniformMatrix4dv = glProgramUniformMatrix4dv; 451gl->programUniformMatrix2x3fv = glProgramUniformMatrix2x3fv; 452gl->programUniformMatrix3x2fv = glProgramUniformMatrix3x2fv; 453gl->programUniformMatrix2x4fv = glProgramUniformMatrix2x4fv; 454gl->programUniformMatrix4x2fv = glProgramUniformMatrix4x2fv; 455gl->programUniformMatrix3x4fv = glProgramUniformMatrix3x4fv; 456gl->programUniformMatrix4x3fv = glProgramUniformMatrix4x3fv; 457gl->programUniformMatrix2x3dv = glProgramUniformMatrix2x3dv; 458gl->programUniformMatrix3x2dv = glProgramUniformMatrix3x2dv; 459gl->programUniformMatrix2x4dv = glProgramUniformMatrix2x4dv; 460gl->programUniformMatrix4x2dv = glProgramUniformMatrix4x2dv; 461gl->programUniformMatrix3x4dv = glProgramUniformMatrix3x4dv; 462gl->programUniformMatrix4x3dv = glProgramUniformMatrix4x3dv; 463gl->validateProgramPipeline = glValidateProgramPipeline; 464gl->getProgramPipelineInfoLog = glGetProgramPipelineInfoLog; 465gl->vertexAttribL1d = glVertexAttribL1d; 466gl->vertexAttribL2d = glVertexAttribL2d; 467gl->vertexAttribL3d = glVertexAttribL3d; 468gl->vertexAttribL4d = glVertexAttribL4d; 469gl->vertexAttribL1dv = glVertexAttribL1dv; 470gl->vertexAttribL2dv = glVertexAttribL2dv; 471gl->vertexAttribL3dv = glVertexAttribL3dv; 472gl->vertexAttribL4dv = glVertexAttribL4dv; 473gl->vertexAttribLPointer = glVertexAttribLPointer; 474gl->getVertexAttribLdv = glGetVertexAttribLdv; 475gl->viewportArrayv = glViewportArrayv; 476gl->viewportIndexedf = glViewportIndexedf; 477gl->viewportIndexedfv = glViewportIndexedfv; 478gl->scissorArrayv = glScissorArrayv; 479gl->scissorIndexed = glScissorIndexed; 480gl->scissorIndexedv = glScissorIndexedv; 481gl->depthRangeArrayv = glDepthRangeArrayv; 482gl->depthRangeIndexed = glDepthRangeIndexed; 483gl->getFloati_v = glGetFloati_v; 484gl->getDoublei_v = glGetDoublei_v; 485gl->drawArraysInstancedBaseInstance = glDrawArraysInstancedBaseInstance; 486gl->drawElementsInstancedBaseInstance = glDrawElementsInstancedBaseInstance; 487gl->drawElementsInstancedBaseVertexBaseInstance = glDrawElementsInstancedBaseVertexBaseInstance; 488gl->drawTransformFeedbackInstanced = glDrawTransformFeedbackInstanced; 489gl->drawTransformFeedbackStreamInstanced = glDrawTransformFeedbackStreamInstanced; 490gl->getInternalformativ = glGetInternalformativ; 491gl->getActiveAtomicCounterBufferiv = glGetActiveAtomicCounterBufferiv; 492gl->bindImageTexture = glBindImageTexture; 493gl->memoryBarrier = glMemoryBarrier; 494gl->texStorage1D = glTexStorage1D; 495gl->texStorage2D = glTexStorage2D; 496gl->texStorage3D = glTexStorage3D; 497gl->clearBufferData = glClearBufferData; 498gl->clearBufferSubData = glClearBufferSubData; 499gl->dispatchCompute = glDispatchCompute; 500gl->dispatchComputeIndirect = glDispatchComputeIndirect; 501gl->copyImageSubData = glCopyImageSubData; 502gl->debugMessageControl = glDebugMessageControl; 503gl->debugMessageInsert = glDebugMessageInsert; 504gl->debugMessageCallback = glDebugMessageCallback; 505gl->getDebugMessageLog = glGetDebugMessageLog; 506gl->pushDebugGroup = glPushDebugGroup; 507gl->popDebugGroup = glPopDebugGroup; 508gl->objectLabel = glObjectLabel; 509gl->getObjectLabel = glGetObjectLabel; 510gl->objectPtrLabel = glObjectPtrLabel; 511gl->getObjectPtrLabel = glGetObjectPtrLabel; 512gl->framebufferParameteri = glFramebufferParameteri; 513gl->getFramebufferParameteriv = glGetFramebufferParameteriv; 514gl->getInternalformati64v = glGetInternalformati64v; 515gl->invalidateTexSubImage = glInvalidateTexSubImage; 516gl->invalidateTexImage = glInvalidateTexImage; 517gl->invalidateBufferSubData = glInvalidateBufferSubData; 518gl->invalidateBufferData = glInvalidateBufferData; 519gl->invalidateFramebuffer = glInvalidateFramebuffer; 520gl->invalidateSubFramebuffer = glInvalidateSubFramebuffer; 521gl->multiDrawArraysIndirect = glMultiDrawArraysIndirect; 522gl->multiDrawElementsIndirect = glMultiDrawElementsIndirect; 523gl->getProgramInterfaceiv = glGetProgramInterfaceiv; 524gl->getProgramResourceIndex = glGetProgramResourceIndex; 525gl->getProgramResourceName = glGetProgramResourceName; 526gl->getProgramResourceiv = glGetProgramResourceiv; 527gl->getProgramResourceLocation = glGetProgramResourceLocation; 528gl->getProgramResourceLocationIndex = glGetProgramResourceLocationIndex; 529gl->shaderStorageBlockBinding = glShaderStorageBlockBinding; 530gl->texBufferRange = glTexBufferRange; 531gl->texStorage2DMultisample = glTexStorage2DMultisample; 532gl->texStorage3DMultisample = glTexStorage3DMultisample; 533gl->textureView = glTextureView; 534gl->bindVertexBuffer = glBindVertexBuffer; 535gl->vertexAttribFormat = glVertexAttribFormat; 536gl->vertexAttribIFormat = glVertexAttribIFormat; 537gl->vertexAttribLFormat = glVertexAttribLFormat; 538gl->vertexAttribBinding = glVertexAttribBinding; 539gl->vertexBindingDivisor = glVertexBindingDivisor; 540gl->bufferStorage = glBufferStorage; 541gl->clearTexImage = glClearTexImage; 542gl->clearTexSubImage = glClearTexSubImage; 543gl->bindBuffersBase = glBindBuffersBase; 544gl->bindBuffersRange = glBindBuffersRange; 545gl->bindTextures = glBindTextures; 546gl->bindSamplers = glBindSamplers; 547gl->bindImageTextures = glBindImageTextures; 548gl->bindVertexBuffers = glBindVertexBuffers; 549