• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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