13c827367444ee418f129b2c238299f49d3264554Jarkko Poyry/* WARNING: This is auto-generated file. Do not modify, since changes will
23c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * be lost! Modify the generating script instead.
31abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos *
47782ec5bab873e06201d4d775f628c6fe6e891edMika Isojärvi * Generated from Khronos GL API description (gl.xml) revision 7ac9c857db1e3a6065485e4e2144151f48a4f1c4.
53c827367444ee418f129b2c238299f49d3264554Jarkko Poyry */
63c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->activeTexture						= &glActiveTexture;
73c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->attachShader						= &glAttachShader;
83c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bindAttribLocation					= &glBindAttribLocation;
93c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bindBuffer							= &glBindBuffer;
103c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bindFramebuffer						= &glBindFramebuffer;
113c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bindRenderbuffer					= &glBindRenderbuffer;
123c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bindTexture							= &glBindTexture;
133c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->blendColor							= &glBlendColor;
143c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->blendEquation						= &glBlendEquation;
153c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->blendEquationSeparate				= &glBlendEquationSeparate;
163c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->blendFunc							= &glBlendFunc;
173c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->blendFuncSeparate					= &glBlendFuncSeparate;
183c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bufferData							= &glBufferData;
193c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->bufferSubData						= &glBufferSubData;
203c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->checkFramebufferStatus				= &glCheckFramebufferStatus;
213c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->clear								= &glClear;
223c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->clearColor							= &glClearColor;
233c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->clearDepthf							= &glClearDepthf;
243c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->clearStencil						= &glClearStencil;
253c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->colorMask							= &glColorMask;
263c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->compileShader						= &glCompileShader;
273c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->compressedTexImage2D				= &glCompressedTexImage2D;
283c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->compressedTexSubImage2D				= &glCompressedTexSubImage2D;
293c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->copyTexImage2D						= &glCopyTexImage2D;
303c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->copyTexSubImage2D					= &glCopyTexSubImage2D;
313c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->createProgram						= &glCreateProgram;
323c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->createShader						= &glCreateShader;
333c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->cullFace							= &glCullFace;
343c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->deleteBuffers						= &glDeleteBuffers;
353c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->deleteFramebuffers					= &glDeleteFramebuffers;
363c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->deleteProgram						= &glDeleteProgram;
373c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->deleteRenderbuffers					= &glDeleteRenderbuffers;
383c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->deleteShader						= &glDeleteShader;
393c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->deleteTextures						= &glDeleteTextures;
403c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->depthFunc							= &glDepthFunc;
413c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->depthMask							= &glDepthMask;
423c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->depthRangef							= &glDepthRangef;
433c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->detachShader						= &glDetachShader;
443c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->disable								= &glDisable;
453c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->disableVertexAttribArray			= &glDisableVertexAttribArray;
463c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->drawArrays							= &glDrawArrays;
473c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->drawElements						= &glDrawElements;
483c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->enable								= &glEnable;
493c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->enableVertexAttribArray				= &glEnableVertexAttribArray;
503c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->finish								= &glFinish;
513c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->flush								= &glFlush;
523c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->framebufferRenderbuffer				= &glFramebufferRenderbuffer;
533c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->framebufferTexture2D				= &glFramebufferTexture2D;
543c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->frontFace							= &glFrontFace;
553c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->genBuffers							= &glGenBuffers;
563c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->genFramebuffers						= &glGenFramebuffers;
573c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->genRenderbuffers					= &glGenRenderbuffers;
583c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->genTextures							= &glGenTextures;
591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosgl->generateMipmap						= &glGenerateMipmap;
603c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getActiveAttrib						= &glGetActiveAttrib;
613c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getActiveUniform					= &glGetActiveUniform;
623c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getAttachedShaders					= &glGetAttachedShaders;
633c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getAttribLocation					= &glGetAttribLocation;
643c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getBooleanv							= &glGetBooleanv;
653c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getBufferParameteriv				= &glGetBufferParameteriv;
663c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getError							= &glGetError;
673c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getFloatv							= &glGetFloatv;
683c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getFramebufferAttachmentParameteriv	= &glGetFramebufferAttachmentParameteriv;
693c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getIntegerv							= &glGetIntegerv;
703c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getProgramInfoLog					= &glGetProgramInfoLog;
711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosgl->getProgramiv						= &glGetProgramiv;
723c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getRenderbufferParameteriv			= &glGetRenderbufferParameteriv;
733c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getShaderInfoLog					= &glGetShaderInfoLog;
743c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getShaderPrecisionFormat			= &glGetShaderPrecisionFormat;
753c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getShaderSource						= &glGetShaderSource;
761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosgl->getShaderiv							= &glGetShaderiv;
773c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getString							= &glGetString;
783c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getTexParameterfv					= &glGetTexParameterfv;
793c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getTexParameteriv					= &glGetTexParameteriv;
801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosgl->getUniformLocation					= &glGetUniformLocation;
813c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getUniformfv						= &glGetUniformfv;
823c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getUniformiv						= &glGetUniformiv;
831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosgl->getVertexAttribPointerv				= &glGetVertexAttribPointerv;
843c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getVertexAttribfv					= &glGetVertexAttribfv;
853c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->getVertexAttribiv					= &glGetVertexAttribiv;
863c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->hint								= &glHint;
873c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isBuffer							= &glIsBuffer;
883c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isEnabled							= &glIsEnabled;
893c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isFramebuffer						= &glIsFramebuffer;
903c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isProgram							= &glIsProgram;
913c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isRenderbuffer						= &glIsRenderbuffer;
923c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isShader							= &glIsShader;
933c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->isTexture							= &glIsTexture;
943c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->lineWidth							= &glLineWidth;
953c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->linkProgram							= &glLinkProgram;
963c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->pixelStorei							= &glPixelStorei;
973c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->polygonOffset						= &glPolygonOffset;
983c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->readPixels							= &glReadPixels;
993c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->releaseShaderCompiler				= &glReleaseShaderCompiler;
1003c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->renderbufferStorage					= &glRenderbufferStorage;
1013c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->sampleCoverage						= &glSampleCoverage;
1023c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->scissor								= &glScissor;
1033c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->shaderBinary						= &glShaderBinary;
1043c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->shaderSource						= (glShaderSourceFunc)&glShaderSource;
1053c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->stencilFunc							= &glStencilFunc;
1063c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->stencilFuncSeparate					= &glStencilFuncSeparate;
1073c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->stencilMask							= &glStencilMask;
1083c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->stencilMaskSeparate					= &glStencilMaskSeparate;
1093c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->stencilOp							= &glStencilOp;
1103c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->stencilOpSeparate					= &glStencilOpSeparate;
1113c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->texImage2D							= &glTexImage2D;
1123c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->texParameterf						= &glTexParameterf;
1133c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->texParameterfv						= &glTexParameterfv;
1143c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->texParameteri						= &glTexParameteri;
1153c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->texParameteriv						= &glTexParameteriv;
1163c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->texSubImage2D						= &glTexSubImage2D;
1173c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform1f							= &glUniform1f;
1183c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform1fv							= &glUniform1fv;
1193c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform1i							= &glUniform1i;
1203c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform1iv							= &glUniform1iv;
1213c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform2f							= &glUniform2f;
1223c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform2fv							= &glUniform2fv;
1233c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform2i							= &glUniform2i;
1243c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform2iv							= &glUniform2iv;
1253c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform3f							= &glUniform3f;
1263c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform3fv							= &glUniform3fv;
1273c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform3i							= &glUniform3i;
1283c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform3iv							= &glUniform3iv;
1293c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform4f							= &glUniform4f;
1303c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform4fv							= &glUniform4fv;
1313c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform4i							= &glUniform4i;
1323c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniform4iv							= &glUniform4iv;
1333c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniformMatrix2fv					= &glUniformMatrix2fv;
1343c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniformMatrix3fv					= &glUniformMatrix3fv;
1353c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->uniformMatrix4fv					= &glUniformMatrix4fv;
1363c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->useProgram							= &glUseProgram;
1373c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->validateProgram						= &glValidateProgram;
1383c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib1f						= &glVertexAttrib1f;
1393c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib1fv						= &glVertexAttrib1fv;
1403c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib2f						= &glVertexAttrib2f;
1413c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib2fv						= &glVertexAttrib2fv;
1423c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib3f						= &glVertexAttrib3f;
1433c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib3fv						= &glVertexAttrib3fv;
1443c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib4f						= &glVertexAttrib4f;
1453c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttrib4fv						= &glVertexAttrib4fv;
1463c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->vertexAttribPointer					= &glVertexAttribPointer;
1473c827367444ee418f129b2c238299f49d3264554Jarkko Poyrygl->viewport							= &glViewport;
148