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 7ac9c857db1e3a6065485e4e2144151f48a4f1c4. 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->blendColor = &glBlendColor; 25gl->blendEquation = &glBlendEquation; 26gl->blendEquationSeparate = &glBlendEquationSeparate; 27gl->blendFunc = &glBlendFunc; 28gl->blendFuncSeparate = &glBlendFuncSeparate; 29gl->blitFramebuffer = &glBlitFramebuffer; 30gl->bufferData = &glBufferData; 31gl->bufferSubData = &glBufferSubData; 32gl->checkFramebufferStatus = &glCheckFramebufferStatus; 33gl->clear = &glClear; 34gl->clearBufferfi = &glClearBufferfi; 35gl->clearBufferfv = &glClearBufferfv; 36gl->clearBufferiv = &glClearBufferiv; 37gl->clearBufferuiv = &glClearBufferuiv; 38gl->clearColor = &glClearColor; 39gl->clearDepthf = &glClearDepthf; 40gl->clearStencil = &glClearStencil; 41gl->clientWaitSync = &glClientWaitSync; 42gl->colorMask = &glColorMask; 43gl->compileShader = &glCompileShader; 44gl->compressedTexImage2D = &glCompressedTexImage2D; 45gl->compressedTexImage3D = &glCompressedTexImage3D; 46gl->compressedTexSubImage2D = &glCompressedTexSubImage2D; 47gl->compressedTexSubImage3D = &glCompressedTexSubImage3D; 48gl->copyBufferSubData = &glCopyBufferSubData; 49gl->copyTexImage2D = &glCopyTexImage2D; 50gl->copyTexSubImage2D = &glCopyTexSubImage2D; 51gl->copyTexSubImage3D = &glCopyTexSubImage3D; 52gl->createProgram = &glCreateProgram; 53gl->createShader = &glCreateShader; 54gl->createShaderProgramv = &glCreateShaderProgramv; 55gl->cullFace = &glCullFace; 56gl->deleteBuffers = &glDeleteBuffers; 57gl->deleteFramebuffers = &glDeleteFramebuffers; 58gl->deleteProgram = &glDeleteProgram; 59gl->deleteProgramPipelines = &glDeleteProgramPipelines; 60gl->deleteQueries = &glDeleteQueries; 61gl->deleteRenderbuffers = &glDeleteRenderbuffers; 62gl->deleteSamplers = &glDeleteSamplers; 63gl->deleteShader = &glDeleteShader; 64gl->deleteSync = &glDeleteSync; 65gl->deleteTextures = &glDeleteTextures; 66gl->deleteTransformFeedbacks = &glDeleteTransformFeedbacks; 67gl->deleteVertexArrays = &glDeleteVertexArrays; 68gl->depthFunc = &glDepthFunc; 69gl->depthMask = &glDepthMask; 70gl->depthRangef = &glDepthRangef; 71gl->detachShader = &glDetachShader; 72gl->disable = &glDisable; 73gl->disableVertexAttribArray = &glDisableVertexAttribArray; 74gl->dispatchCompute = &glDispatchCompute; 75gl->dispatchComputeIndirect = &glDispatchComputeIndirect; 76gl->drawArrays = &glDrawArrays; 77gl->drawArraysIndirect = &glDrawArraysIndirect; 78gl->drawArraysInstanced = &glDrawArraysInstanced; 79gl->drawBuffers = &glDrawBuffers; 80gl->drawElements = &glDrawElements; 81gl->drawElementsIndirect = &glDrawElementsIndirect; 82gl->drawElementsInstanced = &glDrawElementsInstanced; 83gl->drawRangeElements = &glDrawRangeElements; 84gl->enable = &glEnable; 85gl->enableVertexAttribArray = &glEnableVertexAttribArray; 86gl->endQuery = &glEndQuery; 87gl->endTransformFeedback = &glEndTransformFeedback; 88gl->fenceSync = &glFenceSync; 89gl->finish = &glFinish; 90gl->flush = &glFlush; 91gl->flushMappedBufferRange = &glFlushMappedBufferRange; 92gl->framebufferParameteri = &glFramebufferParameteri; 93gl->framebufferRenderbuffer = &glFramebufferRenderbuffer; 94gl->framebufferTexture2D = &glFramebufferTexture2D; 95gl->framebufferTextureLayer = &glFramebufferTextureLayer; 96gl->frontFace = &glFrontFace; 97gl->genBuffers = &glGenBuffers; 98gl->genFramebuffers = &glGenFramebuffers; 99gl->genProgramPipelines = &glGenProgramPipelines; 100gl->genQueries = &glGenQueries; 101gl->genRenderbuffers = &glGenRenderbuffers; 102gl->genSamplers = &glGenSamplers; 103gl->genTextures = &glGenTextures; 104gl->genTransformFeedbacks = &glGenTransformFeedbacks; 105gl->genVertexArrays = &glGenVertexArrays; 106gl->generateMipmap = &glGenerateMipmap; 107gl->getActiveAttrib = &glGetActiveAttrib; 108gl->getActiveUniform = &glGetActiveUniform; 109gl->getActiveUniformBlockName = &glGetActiveUniformBlockName; 110gl->getActiveUniformBlockiv = &glGetActiveUniformBlockiv; 111gl->getActiveUniformsiv = &glGetActiveUniformsiv; 112gl->getAttachedShaders = &glGetAttachedShaders; 113gl->getAttribLocation = &glGetAttribLocation; 114gl->getBooleani_v = &glGetBooleani_v; 115gl->getBooleanv = &glGetBooleanv; 116gl->getBufferParameteri64v = &glGetBufferParameteri64v; 117gl->getBufferParameteriv = &glGetBufferParameteriv; 118gl->getBufferPointerv = &glGetBufferPointerv; 119gl->getError = &glGetError; 120gl->getFloatv = &glGetFloatv; 121gl->getFragDataLocation = &glGetFragDataLocation; 122gl->getFramebufferAttachmentParameteriv = &glGetFramebufferAttachmentParameteriv; 123gl->getFramebufferParameteriv = &glGetFramebufferParameteriv; 124gl->getInteger64i_v = &glGetInteger64i_v; 125gl->getInteger64v = &glGetInteger64v; 126gl->getIntegeri_v = &glGetIntegeri_v; 127gl->getIntegerv = &glGetIntegerv; 128gl->getInternalformativ = &glGetInternalformativ; 129gl->getMultisamplefv = &glGetMultisamplefv; 130gl->getProgramBinary = &glGetProgramBinary; 131gl->getProgramInfoLog = &glGetProgramInfoLog; 132gl->getProgramInterfaceiv = &glGetProgramInterfaceiv; 133gl->getProgramPipelineInfoLog = &glGetProgramPipelineInfoLog; 134gl->getProgramPipelineiv = &glGetProgramPipelineiv; 135gl->getProgramResourceIndex = &glGetProgramResourceIndex; 136gl->getProgramResourceLocation = &glGetProgramResourceLocation; 137gl->getProgramResourceName = &glGetProgramResourceName; 138gl->getProgramResourceiv = &glGetProgramResourceiv; 139gl->getProgramiv = &glGetProgramiv; 140gl->getQueryObjectuiv = &glGetQueryObjectuiv; 141gl->getQueryiv = &glGetQueryiv; 142gl->getRenderbufferParameteriv = &glGetRenderbufferParameteriv; 143gl->getSamplerParameterfv = &glGetSamplerParameterfv; 144gl->getSamplerParameteriv = &glGetSamplerParameteriv; 145gl->getShaderInfoLog = &glGetShaderInfoLog; 146gl->getShaderPrecisionFormat = &glGetShaderPrecisionFormat; 147gl->getShaderSource = &glGetShaderSource; 148gl->getShaderiv = &glGetShaderiv; 149gl->getString = &glGetString; 150gl->getStringi = &glGetStringi; 151gl->getSynciv = &glGetSynciv; 152gl->getTexLevelParameterfv = &glGetTexLevelParameterfv; 153gl->getTexLevelParameteriv = &glGetTexLevelParameteriv; 154gl->getTexParameterfv = &glGetTexParameterfv; 155gl->getTexParameteriv = &glGetTexParameteriv; 156gl->getTransformFeedbackVarying = &glGetTransformFeedbackVarying; 157gl->getUniformBlockIndex = &glGetUniformBlockIndex; 158gl->getUniformIndices = &glGetUniformIndices; 159gl->getUniformLocation = &glGetUniformLocation; 160gl->getUniformfv = &glGetUniformfv; 161gl->getUniformiv = &glGetUniformiv; 162gl->getUniformuiv = &glGetUniformuiv; 163gl->getVertexAttribIiv = &glGetVertexAttribIiv; 164gl->getVertexAttribIuiv = &glGetVertexAttribIuiv; 165gl->getVertexAttribPointerv = &glGetVertexAttribPointerv; 166gl->getVertexAttribfv = &glGetVertexAttribfv; 167gl->getVertexAttribiv = &glGetVertexAttribiv; 168gl->hint = &glHint; 169gl->invalidateFramebuffer = &glInvalidateFramebuffer; 170gl->invalidateSubFramebuffer = &glInvalidateSubFramebuffer; 171gl->isBuffer = &glIsBuffer; 172gl->isEnabled = &glIsEnabled; 173gl->isFramebuffer = &glIsFramebuffer; 174gl->isProgram = &glIsProgram; 175gl->isProgramPipeline = &glIsProgramPipeline; 176gl->isQuery = &glIsQuery; 177gl->isRenderbuffer = &glIsRenderbuffer; 178gl->isSampler = &glIsSampler; 179gl->isShader = &glIsShader; 180gl->isSync = &glIsSync; 181gl->isTexture = &glIsTexture; 182gl->isTransformFeedback = &glIsTransformFeedback; 183gl->isVertexArray = &glIsVertexArray; 184gl->lineWidth = &glLineWidth; 185gl->linkProgram = &glLinkProgram; 186gl->mapBufferRange = &glMapBufferRange; 187gl->memoryBarrier = &glMemoryBarrier; 188gl->memoryBarrierByRegion = &glMemoryBarrierByRegion; 189gl->pauseTransformFeedback = &glPauseTransformFeedback; 190gl->pixelStorei = &glPixelStorei; 191gl->polygonOffset = &glPolygonOffset; 192gl->programBinary = &glProgramBinary; 193gl->programParameteri = &glProgramParameteri; 194gl->programUniform1f = &glProgramUniform1f; 195gl->programUniform1fv = &glProgramUniform1fv; 196gl->programUniform1i = &glProgramUniform1i; 197gl->programUniform1iv = &glProgramUniform1iv; 198gl->programUniform1ui = &glProgramUniform1ui; 199gl->programUniform1uiv = &glProgramUniform1uiv; 200gl->programUniform2f = &glProgramUniform2f; 201gl->programUniform2fv = &glProgramUniform2fv; 202gl->programUniform2i = &glProgramUniform2i; 203gl->programUniform2iv = &glProgramUniform2iv; 204gl->programUniform2ui = &glProgramUniform2ui; 205gl->programUniform2uiv = &glProgramUniform2uiv; 206gl->programUniform3f = &glProgramUniform3f; 207gl->programUniform3fv = &glProgramUniform3fv; 208gl->programUniform3i = &glProgramUniform3i; 209gl->programUniform3iv = &glProgramUniform3iv; 210gl->programUniform3ui = &glProgramUniform3ui; 211gl->programUniform3uiv = &glProgramUniform3uiv; 212gl->programUniform4f = &glProgramUniform4f; 213gl->programUniform4fv = &glProgramUniform4fv; 214gl->programUniform4i = &glProgramUniform4i; 215gl->programUniform4iv = &glProgramUniform4iv; 216gl->programUniform4ui = &glProgramUniform4ui; 217gl->programUniform4uiv = &glProgramUniform4uiv; 218gl->programUniformMatrix2fv = &glProgramUniformMatrix2fv; 219gl->programUniformMatrix2x3fv = &glProgramUniformMatrix2x3fv; 220gl->programUniformMatrix2x4fv = &glProgramUniformMatrix2x4fv; 221gl->programUniformMatrix3fv = &glProgramUniformMatrix3fv; 222gl->programUniformMatrix3x2fv = &glProgramUniformMatrix3x2fv; 223gl->programUniformMatrix3x4fv = &glProgramUniformMatrix3x4fv; 224gl->programUniformMatrix4fv = &glProgramUniformMatrix4fv; 225gl->programUniformMatrix4x2fv = &glProgramUniformMatrix4x2fv; 226gl->programUniformMatrix4x3fv = &glProgramUniformMatrix4x3fv; 227gl->readBuffer = &glReadBuffer; 228gl->readPixels = &glReadPixels; 229gl->releaseShaderCompiler = &glReleaseShaderCompiler; 230gl->renderbufferStorage = &glRenderbufferStorage; 231gl->renderbufferStorageMultisample = &glRenderbufferStorageMultisample; 232gl->resumeTransformFeedback = &glResumeTransformFeedback; 233gl->sampleCoverage = &glSampleCoverage; 234gl->sampleMaski = &glSampleMaski; 235gl->samplerParameterf = &glSamplerParameterf; 236gl->samplerParameterfv = &glSamplerParameterfv; 237gl->samplerParameteri = &glSamplerParameteri; 238gl->samplerParameteriv = &glSamplerParameteriv; 239gl->scissor = &glScissor; 240gl->shaderBinary = &glShaderBinary; 241gl->shaderSource = (glShaderSourceFunc)&glShaderSource; 242gl->stencilFunc = &glStencilFunc; 243gl->stencilFuncSeparate = &glStencilFuncSeparate; 244gl->stencilMask = &glStencilMask; 245gl->stencilMaskSeparate = &glStencilMaskSeparate; 246gl->stencilOp = &glStencilOp; 247gl->stencilOpSeparate = &glStencilOpSeparate; 248gl->texImage2D = &glTexImage2D; 249gl->texImage3D = &glTexImage3D; 250gl->texParameterf = &glTexParameterf; 251gl->texParameterfv = &glTexParameterfv; 252gl->texParameteri = &glTexParameteri; 253gl->texParameteriv = &glTexParameteriv; 254gl->texStorage2D = &glTexStorage2D; 255gl->texStorage2DMultisample = &glTexStorage2DMultisample; 256gl->texStorage3D = &glTexStorage3D; 257gl->texSubImage2D = &glTexSubImage2D; 258gl->texSubImage3D = &glTexSubImage3D; 259gl->transformFeedbackVaryings = &glTransformFeedbackVaryings; 260gl->uniform1f = &glUniform1f; 261gl->uniform1fv = &glUniform1fv; 262gl->uniform1i = &glUniform1i; 263gl->uniform1iv = &glUniform1iv; 264gl->uniform1ui = &glUniform1ui; 265gl->uniform1uiv = &glUniform1uiv; 266gl->uniform2f = &glUniform2f; 267gl->uniform2fv = &glUniform2fv; 268gl->uniform2i = &glUniform2i; 269gl->uniform2iv = &glUniform2iv; 270gl->uniform2ui = &glUniform2ui; 271gl->uniform2uiv = &glUniform2uiv; 272gl->uniform3f = &glUniform3f; 273gl->uniform3fv = &glUniform3fv; 274gl->uniform3i = &glUniform3i; 275gl->uniform3iv = &glUniform3iv; 276gl->uniform3ui = &glUniform3ui; 277gl->uniform3uiv = &glUniform3uiv; 278gl->uniform4f = &glUniform4f; 279gl->uniform4fv = &glUniform4fv; 280gl->uniform4i = &glUniform4i; 281gl->uniform4iv = &glUniform4iv; 282gl->uniform4ui = &glUniform4ui; 283gl->uniform4uiv = &glUniform4uiv; 284gl->uniformBlockBinding = &glUniformBlockBinding; 285gl->uniformMatrix2fv = &glUniformMatrix2fv; 286gl->uniformMatrix2x3fv = &glUniformMatrix2x3fv; 287gl->uniformMatrix2x4fv = &glUniformMatrix2x4fv; 288gl->uniformMatrix3fv = &glUniformMatrix3fv; 289gl->uniformMatrix3x2fv = &glUniformMatrix3x2fv; 290gl->uniformMatrix3x4fv = &glUniformMatrix3x4fv; 291gl->uniformMatrix4fv = &glUniformMatrix4fv; 292gl->uniformMatrix4x2fv = &glUniformMatrix4x2fv; 293gl->uniformMatrix4x3fv = &glUniformMatrix4x3fv; 294gl->unmapBuffer = &glUnmapBuffer; 295gl->useProgram = &glUseProgram; 296gl->useProgramStages = &glUseProgramStages; 297gl->validateProgram = &glValidateProgram; 298gl->validateProgramPipeline = &glValidateProgramPipeline; 299gl->vertexAttrib1f = &glVertexAttrib1f; 300gl->vertexAttrib1fv = &glVertexAttrib1fv; 301gl->vertexAttrib2f = &glVertexAttrib2f; 302gl->vertexAttrib2fv = &glVertexAttrib2fv; 303gl->vertexAttrib3f = &glVertexAttrib3f; 304gl->vertexAttrib3fv = &glVertexAttrib3fv; 305gl->vertexAttrib4f = &glVertexAttrib4f; 306gl->vertexAttrib4fv = &glVertexAttrib4fv; 307gl->vertexAttribBinding = &glVertexAttribBinding; 308gl->vertexAttribDivisor = &glVertexAttribDivisor; 309gl->vertexAttribFormat = &glVertexAttribFormat; 310gl->vertexAttribI4i = &glVertexAttribI4i; 311gl->vertexAttribI4iv = &glVertexAttribI4iv; 312gl->vertexAttribI4ui = &glVertexAttribI4ui; 313gl->vertexAttribI4uiv = &glVertexAttribI4uiv; 314gl->vertexAttribIFormat = &glVertexAttribIFormat; 315gl->vertexAttribIPointer = &glVertexAttribIPointer; 316gl->vertexAttribPointer = &glVertexAttribPointer; 317gl->vertexBindingDivisor = &glVertexBindingDivisor; 318gl->viewport = &glViewport; 319gl->waitSync = &glWaitSync; 320