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 a3ee0ed08111d44ac3cb863d9e3e81a7c28f9d90. 5 */ 6gl->activeTexture = &glActiveTexture; 7gl->attachShader = &glAttachShader; 8gl->beginQuery = &glBeginQuery; 9gl->beginTransformFeedback = &glBeginTransformFeedback; 10gl->bindAttribLocation = &glBindAttribLocation; 11gl->bindBuffer = &glBindBuffer; 12gl->bindBufferBase = &glBindBufferBase; 13gl->bindBufferRange = &glBindBufferRange; 14gl->bindFramebuffer = &glBindFramebuffer; 15gl->bindRenderbuffer = &glBindRenderbuffer; 16gl->bindSampler = &glBindSampler; 17gl->bindTexture = &glBindTexture; 18gl->bindTransformFeedback = &glBindTransformFeedback; 19gl->bindVertexArray = &glBindVertexArray; 20gl->blendColor = &glBlendColor; 21gl->blendEquation = &glBlendEquation; 22gl->blendEquationSeparate = &glBlendEquationSeparate; 23gl->blendFunc = &glBlendFunc; 24gl->blendFuncSeparate = &glBlendFuncSeparate; 25gl->blitFramebuffer = &glBlitFramebuffer; 26gl->bufferData = &glBufferData; 27gl->bufferSubData = &glBufferSubData; 28gl->checkFramebufferStatus = &glCheckFramebufferStatus; 29gl->clear = &glClear; 30gl->clearBufferfi = &glClearBufferfi; 31gl->clearBufferfv = &glClearBufferfv; 32gl->clearBufferiv = &glClearBufferiv; 33gl->clearBufferuiv = &glClearBufferuiv; 34gl->clearColor = &glClearColor; 35gl->clearDepthf = &glClearDepthf; 36gl->clearStencil = &glClearStencil; 37gl->clientWaitSync = &glClientWaitSync; 38gl->colorMask = &glColorMask; 39gl->compileShader = &glCompileShader; 40gl->compressedTexImage2D = &glCompressedTexImage2D; 41gl->compressedTexImage3D = &glCompressedTexImage3D; 42gl->compressedTexSubImage2D = &glCompressedTexSubImage2D; 43gl->compressedTexSubImage3D = &glCompressedTexSubImage3D; 44gl->copyBufferSubData = &glCopyBufferSubData; 45gl->copyTexImage2D = &glCopyTexImage2D; 46gl->copyTexSubImage2D = &glCopyTexSubImage2D; 47gl->copyTexSubImage3D = &glCopyTexSubImage3D; 48gl->createProgram = &glCreateProgram; 49gl->createShader = &glCreateShader; 50gl->cullFace = &glCullFace; 51gl->deleteBuffers = &glDeleteBuffers; 52gl->deleteFramebuffers = &glDeleteFramebuffers; 53gl->deleteProgram = &glDeleteProgram; 54gl->deleteQueries = &glDeleteQueries; 55gl->deleteRenderbuffers = &glDeleteRenderbuffers; 56gl->deleteSamplers = &glDeleteSamplers; 57gl->deleteShader = &glDeleteShader; 58gl->deleteSync = &glDeleteSync; 59gl->deleteTextures = &glDeleteTextures; 60gl->deleteTransformFeedbacks = &glDeleteTransformFeedbacks; 61gl->deleteVertexArrays = &glDeleteVertexArrays; 62gl->depthFunc = &glDepthFunc; 63gl->depthMask = &glDepthMask; 64gl->depthRangef = &glDepthRangef; 65gl->detachShader = &glDetachShader; 66gl->disable = &glDisable; 67gl->disableVertexAttribArray = &glDisableVertexAttribArray; 68gl->drawArrays = &glDrawArrays; 69gl->drawArraysInstanced = &glDrawArraysInstanced; 70gl->drawBuffers = &glDrawBuffers; 71gl->drawElements = &glDrawElements; 72gl->drawElementsInstanced = &glDrawElementsInstanced; 73gl->drawRangeElements = &glDrawRangeElements; 74gl->enable = &glEnable; 75gl->enableVertexAttribArray = &glEnableVertexAttribArray; 76gl->endQuery = &glEndQuery; 77gl->endTransformFeedback = &glEndTransformFeedback; 78gl->fenceSync = &glFenceSync; 79gl->finish = &glFinish; 80gl->flush = &glFlush; 81gl->flushMappedBufferRange = &glFlushMappedBufferRange; 82gl->framebufferRenderbuffer = &glFramebufferRenderbuffer; 83gl->framebufferTexture2D = &glFramebufferTexture2D; 84gl->framebufferTextureLayer = &glFramebufferTextureLayer; 85gl->frontFace = &glFrontFace; 86gl->genBuffers = &glGenBuffers; 87gl->genFramebuffers = &glGenFramebuffers; 88gl->genQueries = &glGenQueries; 89gl->genRenderbuffers = &glGenRenderbuffers; 90gl->genSamplers = &glGenSamplers; 91gl->genTextures = &glGenTextures; 92gl->genTransformFeedbacks = &glGenTransformFeedbacks; 93gl->genVertexArrays = &glGenVertexArrays; 94gl->generateMipmap = &glGenerateMipmap; 95gl->getActiveAttrib = &glGetActiveAttrib; 96gl->getActiveUniform = &glGetActiveUniform; 97gl->getActiveUniformBlockName = &glGetActiveUniformBlockName; 98gl->getActiveUniformBlockiv = &glGetActiveUniformBlockiv; 99gl->getActiveUniformsiv = &glGetActiveUniformsiv; 100gl->getAttachedShaders = &glGetAttachedShaders; 101gl->getAttribLocation = &glGetAttribLocation; 102gl->getBooleanv = &glGetBooleanv; 103gl->getBufferParameteri64v = &glGetBufferParameteri64v; 104gl->getBufferParameteriv = &glGetBufferParameteriv; 105gl->getBufferPointerv = &glGetBufferPointerv; 106gl->getError = &glGetError; 107gl->getFloatv = &glGetFloatv; 108gl->getFragDataLocation = &glGetFragDataLocation; 109gl->getFramebufferAttachmentParameteriv = &glGetFramebufferAttachmentParameteriv; 110gl->getInteger64i_v = &glGetInteger64i_v; 111gl->getInteger64v = &glGetInteger64v; 112gl->getIntegeri_v = &glGetIntegeri_v; 113gl->getIntegerv = &glGetIntegerv; 114gl->getInternalformativ = &glGetInternalformativ; 115gl->getProgramBinary = &glGetProgramBinary; 116gl->getProgramInfoLog = &glGetProgramInfoLog; 117gl->getProgramiv = &glGetProgramiv; 118gl->getQueryObjectuiv = &glGetQueryObjectuiv; 119gl->getQueryiv = &glGetQueryiv; 120gl->getRenderbufferParameteriv = &glGetRenderbufferParameteriv; 121gl->getSamplerParameterfv = &glGetSamplerParameterfv; 122gl->getSamplerParameteriv = &glGetSamplerParameteriv; 123gl->getShaderInfoLog = &glGetShaderInfoLog; 124gl->getShaderPrecisionFormat = &glGetShaderPrecisionFormat; 125gl->getShaderSource = &glGetShaderSource; 126gl->getShaderiv = &glGetShaderiv; 127gl->getString = &glGetString; 128gl->getStringi = &glGetStringi; 129gl->getSynciv = &glGetSynciv; 130gl->getTexParameterfv = &glGetTexParameterfv; 131gl->getTexParameteriv = &glGetTexParameteriv; 132gl->getTransformFeedbackVarying = &glGetTransformFeedbackVarying; 133gl->getUniformBlockIndex = &glGetUniformBlockIndex; 134gl->getUniformIndices = &glGetUniformIndices; 135gl->getUniformLocation = &glGetUniformLocation; 136gl->getUniformfv = &glGetUniformfv; 137gl->getUniformiv = &glGetUniformiv; 138gl->getUniformuiv = &glGetUniformuiv; 139gl->getVertexAttribIiv = &glGetVertexAttribIiv; 140gl->getVertexAttribIuiv = &glGetVertexAttribIuiv; 141gl->getVertexAttribPointerv = &glGetVertexAttribPointerv; 142gl->getVertexAttribfv = &glGetVertexAttribfv; 143gl->getVertexAttribiv = &glGetVertexAttribiv; 144gl->hint = &glHint; 145gl->invalidateFramebuffer = &glInvalidateFramebuffer; 146gl->invalidateSubFramebuffer = &glInvalidateSubFramebuffer; 147gl->isBuffer = &glIsBuffer; 148gl->isEnabled = &glIsEnabled; 149gl->isFramebuffer = &glIsFramebuffer; 150gl->isProgram = &glIsProgram; 151gl->isQuery = &glIsQuery; 152gl->isRenderbuffer = &glIsRenderbuffer; 153gl->isSampler = &glIsSampler; 154gl->isShader = &glIsShader; 155gl->isSync = &glIsSync; 156gl->isTexture = &glIsTexture; 157gl->isTransformFeedback = &glIsTransformFeedback; 158gl->isVertexArray = &glIsVertexArray; 159gl->lineWidth = &glLineWidth; 160gl->linkProgram = &glLinkProgram; 161gl->mapBufferRange = &glMapBufferRange; 162gl->pauseTransformFeedback = &glPauseTransformFeedback; 163gl->pixelStorei = &glPixelStorei; 164gl->polygonOffset = &glPolygonOffset; 165gl->programBinary = &glProgramBinary; 166gl->programParameteri = &glProgramParameteri; 167gl->readBuffer = &glReadBuffer; 168gl->readPixels = &glReadPixels; 169gl->releaseShaderCompiler = &glReleaseShaderCompiler; 170gl->renderbufferStorage = &glRenderbufferStorage; 171gl->renderbufferStorageMultisample = &glRenderbufferStorageMultisample; 172gl->resumeTransformFeedback = &glResumeTransformFeedback; 173gl->sampleCoverage = &glSampleCoverage; 174gl->samplerParameterf = &glSamplerParameterf; 175gl->samplerParameterfv = &glSamplerParameterfv; 176gl->samplerParameteri = &glSamplerParameteri; 177gl->samplerParameteriv = &glSamplerParameteriv; 178gl->scissor = &glScissor; 179gl->shaderBinary = &glShaderBinary; 180gl->shaderSource = (glShaderSourceFunc)&glShaderSource; 181gl->stencilFunc = &glStencilFunc; 182gl->stencilFuncSeparate = &glStencilFuncSeparate; 183gl->stencilMask = &glStencilMask; 184gl->stencilMaskSeparate = &glStencilMaskSeparate; 185gl->stencilOp = &glStencilOp; 186gl->stencilOpSeparate = &glStencilOpSeparate; 187gl->texImage2D = &glTexImage2D; 188gl->texImage3D = &glTexImage3D; 189gl->texParameterf = &glTexParameterf; 190gl->texParameterfv = &glTexParameterfv; 191gl->texParameteri = &glTexParameteri; 192gl->texParameteriv = &glTexParameteriv; 193gl->texStorage2D = &glTexStorage2D; 194gl->texStorage3D = &glTexStorage3D; 195gl->texSubImage2D = &glTexSubImage2D; 196gl->texSubImage3D = &glTexSubImage3D; 197gl->transformFeedbackVaryings = &glTransformFeedbackVaryings; 198gl->uniform1f = &glUniform1f; 199gl->uniform1fv = &glUniform1fv; 200gl->uniform1i = &glUniform1i; 201gl->uniform1iv = &glUniform1iv; 202gl->uniform1ui = &glUniform1ui; 203gl->uniform1uiv = &glUniform1uiv; 204gl->uniform2f = &glUniform2f; 205gl->uniform2fv = &glUniform2fv; 206gl->uniform2i = &glUniform2i; 207gl->uniform2iv = &glUniform2iv; 208gl->uniform2ui = &glUniform2ui; 209gl->uniform2uiv = &glUniform2uiv; 210gl->uniform3f = &glUniform3f; 211gl->uniform3fv = &glUniform3fv; 212gl->uniform3i = &glUniform3i; 213gl->uniform3iv = &glUniform3iv; 214gl->uniform3ui = &glUniform3ui; 215gl->uniform3uiv = &glUniform3uiv; 216gl->uniform4f = &glUniform4f; 217gl->uniform4fv = &glUniform4fv; 218gl->uniform4i = &glUniform4i; 219gl->uniform4iv = &glUniform4iv; 220gl->uniform4ui = &glUniform4ui; 221gl->uniform4uiv = &glUniform4uiv; 222gl->uniformBlockBinding = &glUniformBlockBinding; 223gl->uniformMatrix2fv = &glUniformMatrix2fv; 224gl->uniformMatrix2x3fv = &glUniformMatrix2x3fv; 225gl->uniformMatrix2x4fv = &glUniformMatrix2x4fv; 226gl->uniformMatrix3fv = &glUniformMatrix3fv; 227gl->uniformMatrix3x2fv = &glUniformMatrix3x2fv; 228gl->uniformMatrix3x4fv = &glUniformMatrix3x4fv; 229gl->uniformMatrix4fv = &glUniformMatrix4fv; 230gl->uniformMatrix4x2fv = &glUniformMatrix4x2fv; 231gl->uniformMatrix4x3fv = &glUniformMatrix4x3fv; 232gl->unmapBuffer = &glUnmapBuffer; 233gl->useProgram = &glUseProgram; 234gl->validateProgram = &glValidateProgram; 235gl->vertexAttrib1f = &glVertexAttrib1f; 236gl->vertexAttrib1fv = &glVertexAttrib1fv; 237gl->vertexAttrib2f = &glVertexAttrib2f; 238gl->vertexAttrib2fv = &glVertexAttrib2fv; 239gl->vertexAttrib3f = &glVertexAttrib3f; 240gl->vertexAttrib3fv = &glVertexAttrib3fv; 241gl->vertexAttrib4f = &glVertexAttrib4f; 242gl->vertexAttrib4fv = &glVertexAttrib4fv; 243gl->vertexAttribDivisor = &glVertexAttribDivisor; 244gl->vertexAttribI4i = &glVertexAttribI4i; 245gl->vertexAttribI4iv = &glVertexAttribI4iv; 246gl->vertexAttribI4ui = &glVertexAttribI4ui; 247gl->vertexAttribI4uiv = &glVertexAttribI4uiv; 248gl->vertexAttribIPointer = &glVertexAttribIPointer; 249gl->vertexAttribPointer = &glVertexAttribPointer; 250gl->viewport = &glViewport; 251gl->waitSync = &glWaitSync; 252