1/* WARNING: This is auto-generated file. Do not modify, since changes will 2 * be lost! Modify the generating script instead. 3 * 4 * Generated from Khronos GL API description (gl.xml) revision acc85f4b76949b015c0354bd8c20a1076a49b1cf. 5 */ 6gl->activeShaderProgram = &glActiveShaderProgram; 7gl->activeTexture = &glActiveTexture; 8gl->attachShader = &glAttachShader; 9gl->beginQuery = &glBeginQuery; 10gl->beginTransformFeedback = &glBeginTransformFeedback; 11gl->bindAttribLocation = &glBindAttribLocation; 12gl->bindBuffer = &glBindBuffer; 13gl->bindBufferBase = &glBindBufferBase; 14gl->bindBufferRange = &glBindBufferRange; 15gl->bindFramebuffer = &glBindFramebuffer; 16gl->bindImageTexture = &glBindImageTexture; 17gl->bindProgramPipeline = &glBindProgramPipeline; 18gl->bindRenderbuffer = &glBindRenderbuffer; 19gl->bindSampler = &glBindSampler; 20gl->bindTexture = &glBindTexture; 21gl->bindTransformFeedback = &glBindTransformFeedback; 22gl->bindVertexArray = &glBindVertexArray; 23gl->bindVertexBuffer = &glBindVertexBuffer; 24gl->blendBarrier = &glBlendBarrier; 25gl->blendColor = &glBlendColor; 26gl->blendEquation = &glBlendEquation; 27gl->blendEquationSeparate = &glBlendEquationSeparate; 28gl->blendEquationSeparatei = &glBlendEquationSeparatei; 29gl->blendEquationi = &glBlendEquationi; 30gl->blendFunc = &glBlendFunc; 31gl->blendFuncSeparate = &glBlendFuncSeparate; 32gl->blendFuncSeparatei = &glBlendFuncSeparatei; 33gl->blendFunci = &glBlendFunci; 34gl->blitFramebuffer = &glBlitFramebuffer; 35gl->bufferData = &glBufferData; 36gl->bufferSubData = &glBufferSubData; 37gl->checkFramebufferStatus = &glCheckFramebufferStatus; 38gl->clear = &glClear; 39gl->clearBufferfi = &glClearBufferfi; 40gl->clearBufferfv = &glClearBufferfv; 41gl->clearBufferiv = &glClearBufferiv; 42gl->clearBufferuiv = &glClearBufferuiv; 43gl->clearColor = &glClearColor; 44gl->clearDepthf = &glClearDepthf; 45gl->clearStencil = &glClearStencil; 46gl->clientWaitSync = &glClientWaitSync; 47gl->colorMask = &glColorMask; 48gl->colorMaski = &glColorMaski; 49gl->compileShader = &glCompileShader; 50gl->compressedTexImage2D = &glCompressedTexImage2D; 51gl->compressedTexImage3D = &glCompressedTexImage3D; 52gl->compressedTexSubImage2D = &glCompressedTexSubImage2D; 53gl->compressedTexSubImage3D = &glCompressedTexSubImage3D; 54gl->copyBufferSubData = &glCopyBufferSubData; 55gl->copyImageSubData = &glCopyImageSubData; 56gl->copyTexImage2D = &glCopyTexImage2D; 57gl->copyTexSubImage2D = &glCopyTexSubImage2D; 58gl->copyTexSubImage3D = &glCopyTexSubImage3D; 59gl->createProgram = &glCreateProgram; 60gl->createShader = &glCreateShader; 61gl->createShaderProgramv = &glCreateShaderProgramv; 62gl->cullFace = &glCullFace; 63gl->debugMessageCallback = &glDebugMessageCallback; 64gl->debugMessageControl = &glDebugMessageControl; 65gl->debugMessageInsert = &glDebugMessageInsert; 66gl->deleteBuffers = &glDeleteBuffers; 67gl->deleteFramebuffers = &glDeleteFramebuffers; 68gl->deleteProgram = &glDeleteProgram; 69gl->deleteProgramPipelines = &glDeleteProgramPipelines; 70gl->deleteQueries = &glDeleteQueries; 71gl->deleteRenderbuffers = &glDeleteRenderbuffers; 72gl->deleteSamplers = &glDeleteSamplers; 73gl->deleteShader = &glDeleteShader; 74gl->deleteSync = &glDeleteSync; 75gl->deleteTextures = &glDeleteTextures; 76gl->deleteTransformFeedbacks = &glDeleteTransformFeedbacks; 77gl->deleteVertexArrays = &glDeleteVertexArrays; 78gl->depthFunc = &glDepthFunc; 79gl->depthMask = &glDepthMask; 80gl->depthRangef = &glDepthRangef; 81gl->detachShader = &glDetachShader; 82gl->disable = &glDisable; 83gl->disableVertexAttribArray = &glDisableVertexAttribArray; 84gl->disablei = &glDisablei; 85gl->dispatchCompute = &glDispatchCompute; 86gl->dispatchComputeIndirect = &glDispatchComputeIndirect; 87gl->drawArrays = &glDrawArrays; 88gl->drawArraysIndirect = &glDrawArraysIndirect; 89gl->drawArraysInstanced = &glDrawArraysInstanced; 90gl->drawBuffers = &glDrawBuffers; 91gl->drawElements = &glDrawElements; 92gl->drawElementsBaseVertex = &glDrawElementsBaseVertex; 93gl->drawElementsIndirect = &glDrawElementsIndirect; 94gl->drawElementsInstanced = &glDrawElementsInstanced; 95gl->drawElementsInstancedBaseVertex = &glDrawElementsInstancedBaseVertex; 96gl->drawRangeElements = &glDrawRangeElements; 97gl->drawRangeElementsBaseVertex = &glDrawRangeElementsBaseVertex; 98gl->enable = &glEnable; 99gl->enableVertexAttribArray = &glEnableVertexAttribArray; 100gl->enablei = &glEnablei; 101gl->endQuery = &glEndQuery; 102gl->endTransformFeedback = &glEndTransformFeedback; 103gl->fenceSync = &glFenceSync; 104gl->finish = &glFinish; 105gl->flush = &glFlush; 106gl->flushMappedBufferRange = &glFlushMappedBufferRange; 107gl->framebufferParameteri = &glFramebufferParameteri; 108gl->framebufferRenderbuffer = &glFramebufferRenderbuffer; 109gl->framebufferTexture = &glFramebufferTexture; 110gl->framebufferTexture2D = &glFramebufferTexture2D; 111gl->framebufferTextureLayer = &glFramebufferTextureLayer; 112gl->frontFace = &glFrontFace; 113gl->genBuffers = &glGenBuffers; 114gl->genFramebuffers = &glGenFramebuffers; 115gl->genProgramPipelines = &glGenProgramPipelines; 116gl->genQueries = &glGenQueries; 117gl->genRenderbuffers = &glGenRenderbuffers; 118gl->genSamplers = &glGenSamplers; 119gl->genTextures = &glGenTextures; 120gl->genTransformFeedbacks = &glGenTransformFeedbacks; 121gl->genVertexArrays = &glGenVertexArrays; 122gl->generateMipmap = &glGenerateMipmap; 123gl->getActiveAttrib = &glGetActiveAttrib; 124gl->getActiveUniform = &glGetActiveUniform; 125gl->getActiveUniformBlockName = &glGetActiveUniformBlockName; 126gl->getActiveUniformBlockiv = &glGetActiveUniformBlockiv; 127gl->getActiveUniformsiv = &glGetActiveUniformsiv; 128gl->getAttachedShaders = &glGetAttachedShaders; 129gl->getAttribLocation = &glGetAttribLocation; 130gl->getBooleani_v = &glGetBooleani_v; 131gl->getBooleanv = &glGetBooleanv; 132gl->getBufferParameteri64v = &glGetBufferParameteri64v; 133gl->getBufferParameteriv = &glGetBufferParameteriv; 134gl->getBufferPointerv = &glGetBufferPointerv; 135gl->getDebugMessageLog = &glGetDebugMessageLog; 136gl->getError = &glGetError; 137gl->getFloatv = &glGetFloatv; 138gl->getFragDataLocation = &glGetFragDataLocation; 139gl->getFramebufferAttachmentParameteriv = &glGetFramebufferAttachmentParameteriv; 140gl->getFramebufferParameteriv = &glGetFramebufferParameteriv; 141gl->getGraphicsResetStatus = &glGetGraphicsResetStatus; 142gl->getInteger64i_v = &glGetInteger64i_v; 143gl->getInteger64v = &glGetInteger64v; 144gl->getIntegeri_v = &glGetIntegeri_v; 145gl->getIntegerv = &glGetIntegerv; 146gl->getInternalformativ = &glGetInternalformativ; 147gl->getMultisamplefv = &glGetMultisamplefv; 148gl->getObjectLabel = &glGetObjectLabel; 149gl->getObjectPtrLabel = &glGetObjectPtrLabel; 150gl->getPointerv = &glGetPointerv; 151gl->getProgramBinary = &glGetProgramBinary; 152gl->getProgramInfoLog = &glGetProgramInfoLog; 153gl->getProgramInterfaceiv = &glGetProgramInterfaceiv; 154gl->getProgramPipelineInfoLog = &glGetProgramPipelineInfoLog; 155gl->getProgramPipelineiv = &glGetProgramPipelineiv; 156gl->getProgramResourceIndex = &glGetProgramResourceIndex; 157gl->getProgramResourceLocation = &glGetProgramResourceLocation; 158gl->getProgramResourceName = &glGetProgramResourceName; 159gl->getProgramResourceiv = &glGetProgramResourceiv; 160gl->getProgramiv = &glGetProgramiv; 161gl->getQueryObjectuiv = &glGetQueryObjectuiv; 162gl->getQueryiv = &glGetQueryiv; 163gl->getRenderbufferParameteriv = &glGetRenderbufferParameteriv; 164gl->getSamplerParameterIiv = &glGetSamplerParameterIiv; 165gl->getSamplerParameterIuiv = &glGetSamplerParameterIuiv; 166gl->getSamplerParameterfv = &glGetSamplerParameterfv; 167gl->getSamplerParameteriv = &glGetSamplerParameteriv; 168gl->getShaderInfoLog = &glGetShaderInfoLog; 169gl->getShaderPrecisionFormat = &glGetShaderPrecisionFormat; 170gl->getShaderSource = &glGetShaderSource; 171gl->getShaderiv = &glGetShaderiv; 172gl->getString = &glGetString; 173gl->getStringi = &glGetStringi; 174gl->getSynciv = &glGetSynciv; 175gl->getTexLevelParameterfv = &glGetTexLevelParameterfv; 176gl->getTexLevelParameteriv = &glGetTexLevelParameteriv; 177gl->getTexParameterIiv = &glGetTexParameterIiv; 178gl->getTexParameterIuiv = &glGetTexParameterIuiv; 179gl->getTexParameterfv = &glGetTexParameterfv; 180gl->getTexParameteriv = &glGetTexParameteriv; 181gl->getTransformFeedbackVarying = &glGetTransformFeedbackVarying; 182gl->getUniformBlockIndex = &glGetUniformBlockIndex; 183gl->getUniformIndices = &glGetUniformIndices; 184gl->getUniformLocation = &glGetUniformLocation; 185gl->getUniformfv = &glGetUniformfv; 186gl->getUniformiv = &glGetUniformiv; 187gl->getUniformuiv = &glGetUniformuiv; 188gl->getVertexAttribIiv = &glGetVertexAttribIiv; 189gl->getVertexAttribIuiv = &glGetVertexAttribIuiv; 190gl->getVertexAttribPointerv = &glGetVertexAttribPointerv; 191gl->getVertexAttribfv = &glGetVertexAttribfv; 192gl->getVertexAttribiv = &glGetVertexAttribiv; 193gl->getnUniformfv = &glGetnUniformfv; 194gl->getnUniformiv = &glGetnUniformiv; 195gl->getnUniformuiv = &glGetnUniformuiv; 196gl->hint = &glHint; 197gl->invalidateFramebuffer = &glInvalidateFramebuffer; 198gl->invalidateSubFramebuffer = &glInvalidateSubFramebuffer; 199gl->isBuffer = &glIsBuffer; 200gl->isEnabled = &glIsEnabled; 201gl->isEnabledi = &glIsEnabledi; 202gl->isFramebuffer = &glIsFramebuffer; 203gl->isProgram = &glIsProgram; 204gl->isProgramPipeline = &glIsProgramPipeline; 205gl->isQuery = &glIsQuery; 206gl->isRenderbuffer = &glIsRenderbuffer; 207gl->isSampler = &glIsSampler; 208gl->isShader = &glIsShader; 209gl->isSync = &glIsSync; 210gl->isTexture = &glIsTexture; 211gl->isTransformFeedback = &glIsTransformFeedback; 212gl->isVertexArray = &glIsVertexArray; 213gl->lineWidth = &glLineWidth; 214gl->linkProgram = &glLinkProgram; 215gl->mapBufferRange = &glMapBufferRange; 216gl->memoryBarrier = &glMemoryBarrier; 217gl->memoryBarrierByRegion = &glMemoryBarrierByRegion; 218gl->minSampleShading = &glMinSampleShading; 219gl->objectLabel = &glObjectLabel; 220gl->objectPtrLabel = &glObjectPtrLabel; 221gl->patchParameteri = &glPatchParameteri; 222gl->pauseTransformFeedback = &glPauseTransformFeedback; 223gl->pixelStorei = &glPixelStorei; 224gl->polygonOffset = &glPolygonOffset; 225gl->popDebugGroup = &glPopDebugGroup; 226gl->primitiveBoundingBox = &glPrimitiveBoundingBox; 227gl->programBinary = &glProgramBinary; 228gl->programParameteri = &glProgramParameteri; 229gl->programUniform1f = &glProgramUniform1f; 230gl->programUniform1fv = &glProgramUniform1fv; 231gl->programUniform1i = &glProgramUniform1i; 232gl->programUniform1iv = &glProgramUniform1iv; 233gl->programUniform1ui = &glProgramUniform1ui; 234gl->programUniform1uiv = &glProgramUniform1uiv; 235gl->programUniform2f = &glProgramUniform2f; 236gl->programUniform2fv = &glProgramUniform2fv; 237gl->programUniform2i = &glProgramUniform2i; 238gl->programUniform2iv = &glProgramUniform2iv; 239gl->programUniform2ui = &glProgramUniform2ui; 240gl->programUniform2uiv = &glProgramUniform2uiv; 241gl->programUniform3f = &glProgramUniform3f; 242gl->programUniform3fv = &glProgramUniform3fv; 243gl->programUniform3i = &glProgramUniform3i; 244gl->programUniform3iv = &glProgramUniform3iv; 245gl->programUniform3ui = &glProgramUniform3ui; 246gl->programUniform3uiv = &glProgramUniform3uiv; 247gl->programUniform4f = &glProgramUniform4f; 248gl->programUniform4fv = &glProgramUniform4fv; 249gl->programUniform4i = &glProgramUniform4i; 250gl->programUniform4iv = &glProgramUniform4iv; 251gl->programUniform4ui = &glProgramUniform4ui; 252gl->programUniform4uiv = &glProgramUniform4uiv; 253gl->programUniformMatrix2fv = &glProgramUniformMatrix2fv; 254gl->programUniformMatrix2x3fv = &glProgramUniformMatrix2x3fv; 255gl->programUniformMatrix2x4fv = &glProgramUniformMatrix2x4fv; 256gl->programUniformMatrix3fv = &glProgramUniformMatrix3fv; 257gl->programUniformMatrix3x2fv = &glProgramUniformMatrix3x2fv; 258gl->programUniformMatrix3x4fv = &glProgramUniformMatrix3x4fv; 259gl->programUniformMatrix4fv = &glProgramUniformMatrix4fv; 260gl->programUniformMatrix4x2fv = &glProgramUniformMatrix4x2fv; 261gl->programUniformMatrix4x3fv = &glProgramUniformMatrix4x3fv; 262gl->pushDebugGroup = &glPushDebugGroup; 263gl->readBuffer = &glReadBuffer; 264gl->readPixels = &glReadPixels; 265gl->readnPixels = &glReadnPixels; 266gl->releaseShaderCompiler = &glReleaseShaderCompiler; 267gl->renderbufferStorage = &glRenderbufferStorage; 268gl->renderbufferStorageMultisample = &glRenderbufferStorageMultisample; 269gl->resumeTransformFeedback = &glResumeTransformFeedback; 270gl->sampleCoverage = &glSampleCoverage; 271gl->sampleMaski = &glSampleMaski; 272gl->samplerParameterIiv = &glSamplerParameterIiv; 273gl->samplerParameterIuiv = &glSamplerParameterIuiv; 274gl->samplerParameterf = &glSamplerParameterf; 275gl->samplerParameterfv = &glSamplerParameterfv; 276gl->samplerParameteri = &glSamplerParameteri; 277gl->samplerParameteriv = &glSamplerParameteriv; 278gl->scissor = &glScissor; 279gl->shaderBinary = &glShaderBinary; 280gl->shaderSource = (glShaderSourceFunc)&glShaderSource; 281gl->stencilFunc = &glStencilFunc; 282gl->stencilFuncSeparate = &glStencilFuncSeparate; 283gl->stencilMask = &glStencilMask; 284gl->stencilMaskSeparate = &glStencilMaskSeparate; 285gl->stencilOp = &glStencilOp; 286gl->stencilOpSeparate = &glStencilOpSeparate; 287gl->texBuffer = &glTexBuffer; 288gl->texBufferRange = &glTexBufferRange; 289gl->texImage2D = &glTexImage2D; 290gl->texImage3D = &glTexImage3D; 291gl->texParameterIiv = &glTexParameterIiv; 292gl->texParameterIuiv = &glTexParameterIuiv; 293gl->texParameterf = &glTexParameterf; 294gl->texParameterfv = &glTexParameterfv; 295gl->texParameteri = &glTexParameteri; 296gl->texParameteriv = &glTexParameteriv; 297gl->texStorage2D = &glTexStorage2D; 298gl->texStorage2DMultisample = &glTexStorage2DMultisample; 299gl->texStorage3D = &glTexStorage3D; 300gl->texStorage3DMultisample = &glTexStorage3DMultisample; 301gl->texSubImage2D = &glTexSubImage2D; 302gl->texSubImage3D = &glTexSubImage3D; 303gl->transformFeedbackVaryings = &glTransformFeedbackVaryings; 304gl->uniform1f = &glUniform1f; 305gl->uniform1fv = &glUniform1fv; 306gl->uniform1i = &glUniform1i; 307gl->uniform1iv = &glUniform1iv; 308gl->uniform1ui = &glUniform1ui; 309gl->uniform1uiv = &glUniform1uiv; 310gl->uniform2f = &glUniform2f; 311gl->uniform2fv = &glUniform2fv; 312gl->uniform2i = &glUniform2i; 313gl->uniform2iv = &glUniform2iv; 314gl->uniform2ui = &glUniform2ui; 315gl->uniform2uiv = &glUniform2uiv; 316gl->uniform3f = &glUniform3f; 317gl->uniform3fv = &glUniform3fv; 318gl->uniform3i = &glUniform3i; 319gl->uniform3iv = &glUniform3iv; 320gl->uniform3ui = &glUniform3ui; 321gl->uniform3uiv = &glUniform3uiv; 322gl->uniform4f = &glUniform4f; 323gl->uniform4fv = &glUniform4fv; 324gl->uniform4i = &glUniform4i; 325gl->uniform4iv = &glUniform4iv; 326gl->uniform4ui = &glUniform4ui; 327gl->uniform4uiv = &glUniform4uiv; 328gl->uniformBlockBinding = &glUniformBlockBinding; 329gl->uniformMatrix2fv = &glUniformMatrix2fv; 330gl->uniformMatrix2x3fv = &glUniformMatrix2x3fv; 331gl->uniformMatrix2x4fv = &glUniformMatrix2x4fv; 332gl->uniformMatrix3fv = &glUniformMatrix3fv; 333gl->uniformMatrix3x2fv = &glUniformMatrix3x2fv; 334gl->uniformMatrix3x4fv = &glUniformMatrix3x4fv; 335gl->uniformMatrix4fv = &glUniformMatrix4fv; 336gl->uniformMatrix4x2fv = &glUniformMatrix4x2fv; 337gl->uniformMatrix4x3fv = &glUniformMatrix4x3fv; 338gl->unmapBuffer = &glUnmapBuffer; 339gl->useProgram = &glUseProgram; 340gl->useProgramStages = &glUseProgramStages; 341gl->validateProgram = &glValidateProgram; 342gl->validateProgramPipeline = &glValidateProgramPipeline; 343gl->vertexAttrib1f = &glVertexAttrib1f; 344gl->vertexAttrib1fv = &glVertexAttrib1fv; 345gl->vertexAttrib2f = &glVertexAttrib2f; 346gl->vertexAttrib2fv = &glVertexAttrib2fv; 347gl->vertexAttrib3f = &glVertexAttrib3f; 348gl->vertexAttrib3fv = &glVertexAttrib3fv; 349gl->vertexAttrib4f = &glVertexAttrib4f; 350gl->vertexAttrib4fv = &glVertexAttrib4fv; 351gl->vertexAttribBinding = &glVertexAttribBinding; 352gl->vertexAttribDivisor = &glVertexAttribDivisor; 353gl->vertexAttribFormat = &glVertexAttribFormat; 354gl->vertexAttribI4i = &glVertexAttribI4i; 355gl->vertexAttribI4iv = &glVertexAttribI4iv; 356gl->vertexAttribI4ui = &glVertexAttribI4ui; 357gl->vertexAttribI4uiv = &glVertexAttribI4uiv; 358gl->vertexAttribIFormat = &glVertexAttribIFormat; 359gl->vertexAttribIPointer = &glVertexAttribIPointer; 360gl->vertexAttribPointer = &glVertexAttribPointer; 361gl->vertexBindingDivisor = &glVertexBindingDivisor; 362gl->viewport = &glViewport; 363gl->waitSync = &glWaitSync; 364