tcuNullRenderContextInitFuncs.inl revision 3c827367444ee418f129b2c238299f49d3264554
1/* WARNING: This is auto-generated file. Do not modify, since changes will
2 * be lost! Modify the generating script instead.
3 */
4gl->createSyncFromCLeventARB					= glCreateSyncFromCLeventARB;
5gl->blendBarrierKHR								= glBlendBarrierKHR;
6gl->cullFace									= glCullFace;
7gl->frontFace									= glFrontFace;
8gl->hint										= glHint;
9gl->lineWidth									= glLineWidth;
10gl->pointSize									= glPointSize;
11gl->polygonMode									= glPolygonMode;
12gl->scissor										= glScissor;
13gl->texParameterf								= glTexParameterf;
14gl->texParameterfv								= glTexParameterfv;
15gl->texParameteri								= glTexParameteri;
16gl->texParameteriv								= glTexParameteriv;
17gl->texImage1D									= glTexImage1D;
18gl->texImage2D									= glTexImage2D;
19gl->drawBuffer									= glDrawBuffer;
20gl->clear										= glClear;
21gl->clearColor									= glClearColor;
22gl->clearStencil								= glClearStencil;
23gl->clearDepth									= glClearDepth;
24gl->stencilMask									= glStencilMask;
25gl->colorMask									= glColorMask;
26gl->depthMask									= glDepthMask;
27gl->disable										= glDisable;
28gl->enable										= glEnable;
29gl->finish										= glFinish;
30gl->flush										= glFlush;
31gl->blendFunc									= glBlendFunc;
32gl->logicOp										= glLogicOp;
33gl->stencilFunc									= glStencilFunc;
34gl->stencilOp									= glStencilOp;
35gl->depthFunc									= glDepthFunc;
36gl->pixelStoref									= glPixelStoref;
37gl->pixelStorei									= glPixelStorei;
38gl->readBuffer									= glReadBuffer;
39gl->readPixels									= glReadPixels;
40gl->getBooleanv									= glGetBooleanv;
41gl->getDoublev									= glGetDoublev;
42gl->getError									= glGetError;
43gl->getFloatv									= glGetFloatv;
44gl->getIntegerv									= glGetIntegerv;
45gl->getString									= glGetString;
46gl->getTexImage									= glGetTexImage;
47gl->getTexParameterfv							= glGetTexParameterfv;
48gl->getTexParameteriv							= glGetTexParameteriv;
49gl->getTexLevelParameterfv						= glGetTexLevelParameterfv;
50gl->getTexLevelParameteriv						= glGetTexLevelParameteriv;
51gl->isEnabled									= glIsEnabled;
52gl->depthRange									= glDepthRange;
53gl->viewport									= glViewport;
54gl->drawArrays									= glDrawArrays;
55gl->drawElements								= glDrawElements;
56gl->getPointerv									= glGetPointerv;
57gl->polygonOffset								= glPolygonOffset;
58gl->copyTexImage1D								= glCopyTexImage1D;
59gl->copyTexImage2D								= glCopyTexImage2D;
60gl->copyTexSubImage1D							= glCopyTexSubImage1D;
61gl->copyTexSubImage2D							= glCopyTexSubImage2D;
62gl->texSubImage1D								= glTexSubImage1D;
63gl->texSubImage2D								= glTexSubImage2D;
64gl->bindTexture									= glBindTexture;
65gl->deleteTextures								= glDeleteTextures;
66gl->genTextures									= glGenTextures;
67gl->isTexture									= glIsTexture;
68gl->blendColor									= glBlendColor;
69gl->blendEquation								= glBlendEquation;
70gl->drawRangeElements							= glDrawRangeElements;
71gl->texImage3D									= glTexImage3D;
72gl->texSubImage3D								= glTexSubImage3D;
73gl->copyTexSubImage3D							= glCopyTexSubImage3D;
74gl->activeTexture								= glActiveTexture;
75gl->sampleCoverage								= glSampleCoverage;
76gl->compressedTexImage3D						= glCompressedTexImage3D;
77gl->compressedTexImage2D						= glCompressedTexImage2D;
78gl->compressedTexImage1D						= glCompressedTexImage1D;
79gl->compressedTexSubImage3D						= glCompressedTexSubImage3D;
80gl->compressedTexSubImage2D						= glCompressedTexSubImage2D;
81gl->compressedTexSubImage1D						= glCompressedTexSubImage1D;
82gl->getCompressedTexImage						= glGetCompressedTexImage;
83gl->blendFuncSeparate							= glBlendFuncSeparate;
84gl->multiDrawArrays								= glMultiDrawArrays;
85gl->multiDrawElements							= glMultiDrawElements;
86gl->pointParameterf								= glPointParameterf;
87gl->pointParameterfv							= glPointParameterfv;
88gl->pointParameteri								= glPointParameteri;
89gl->pointParameteriv							= glPointParameteriv;
90gl->genQueries									= glGenQueries;
91gl->deleteQueries								= glDeleteQueries;
92gl->isQuery										= glIsQuery;
93gl->beginQuery									= glBeginQuery;
94gl->endQuery									= glEndQuery;
95gl->getQueryiv									= glGetQueryiv;
96gl->getQueryObjectiv							= glGetQueryObjectiv;
97gl->getQueryObjectuiv							= glGetQueryObjectuiv;
98gl->bindBuffer									= glBindBuffer;
99gl->deleteBuffers								= glDeleteBuffers;
100gl->genBuffers									= glGenBuffers;
101gl->isBuffer									= glIsBuffer;
102gl->bufferData									= glBufferData;
103gl->bufferSubData								= glBufferSubData;
104gl->getBufferSubData							= glGetBufferSubData;
105gl->mapBuffer									= glMapBuffer;
106gl->unmapBuffer									= glUnmapBuffer;
107gl->getBufferParameteriv						= glGetBufferParameteriv;
108gl->getBufferPointerv							= glGetBufferPointerv;
109gl->blendEquationSeparate						= glBlendEquationSeparate;
110gl->drawBuffers									= glDrawBuffers;
111gl->stencilOpSeparate							= glStencilOpSeparate;
112gl->stencilFuncSeparate							= glStencilFuncSeparate;
113gl->stencilMaskSeparate							= glStencilMaskSeparate;
114gl->attachShader								= glAttachShader;
115gl->bindAttribLocation							= glBindAttribLocation;
116gl->compileShader								= glCompileShader;
117gl->createProgram								= glCreateProgram;
118gl->createShader								= glCreateShader;
119gl->deleteProgram								= glDeleteProgram;
120gl->deleteShader								= glDeleteShader;
121gl->detachShader								= glDetachShader;
122gl->disableVertexAttribArray					= glDisableVertexAttribArray;
123gl->enableVertexAttribArray						= glEnableVertexAttribArray;
124gl->getActiveAttrib								= glGetActiveAttrib;
125gl->getActiveUniform							= glGetActiveUniform;
126gl->getAttachedShaders							= glGetAttachedShaders;
127gl->getAttribLocation							= glGetAttribLocation;
128gl->getProgramiv								= glGetProgramiv;
129gl->getProgramInfoLog							= glGetProgramInfoLog;
130gl->getShaderiv									= glGetShaderiv;
131gl->getShaderInfoLog							= glGetShaderInfoLog;
132gl->getShaderSource								= glGetShaderSource;
133gl->getUniformLocation							= glGetUniformLocation;
134gl->getUniformfv								= glGetUniformfv;
135gl->getUniformiv								= glGetUniformiv;
136gl->getVertexAttribdv							= glGetVertexAttribdv;
137gl->getVertexAttribfv							= glGetVertexAttribfv;
138gl->getVertexAttribiv							= glGetVertexAttribiv;
139gl->getVertexAttribPointerv						= glGetVertexAttribPointerv;
140gl->isProgram									= glIsProgram;
141gl->isShader									= glIsShader;
142gl->linkProgram									= glLinkProgram;
143gl->shaderSource								= glShaderSource;
144gl->useProgram									= glUseProgram;
145gl->uniform1f									= glUniform1f;
146gl->uniform2f									= glUniform2f;
147gl->uniform3f									= glUniform3f;
148gl->uniform4f									= glUniform4f;
149gl->uniform1i									= glUniform1i;
150gl->uniform2i									= glUniform2i;
151gl->uniform3i									= glUniform3i;
152gl->uniform4i									= glUniform4i;
153gl->uniform1fv									= glUniform1fv;
154gl->uniform2fv									= glUniform2fv;
155gl->uniform3fv									= glUniform3fv;
156gl->uniform4fv									= glUniform4fv;
157gl->uniform1iv									= glUniform1iv;
158gl->uniform2iv									= glUniform2iv;
159gl->uniform3iv									= glUniform3iv;
160gl->uniform4iv									= glUniform4iv;
161gl->uniformMatrix2fv							= glUniformMatrix2fv;
162gl->uniformMatrix3fv							= glUniformMatrix3fv;
163gl->uniformMatrix4fv							= glUniformMatrix4fv;
164gl->validateProgram								= glValidateProgram;
165gl->vertexAttrib1d								= glVertexAttrib1d;
166gl->vertexAttrib1dv								= glVertexAttrib1dv;
167gl->vertexAttrib1f								= glVertexAttrib1f;
168gl->vertexAttrib1fv								= glVertexAttrib1fv;
169gl->vertexAttrib1s								= glVertexAttrib1s;
170gl->vertexAttrib1sv								= glVertexAttrib1sv;
171gl->vertexAttrib2d								= glVertexAttrib2d;
172gl->vertexAttrib2dv								= glVertexAttrib2dv;
173gl->vertexAttrib2f								= glVertexAttrib2f;
174gl->vertexAttrib2fv								= glVertexAttrib2fv;
175gl->vertexAttrib2s								= glVertexAttrib2s;
176gl->vertexAttrib2sv								= glVertexAttrib2sv;
177gl->vertexAttrib3d								= glVertexAttrib3d;
178gl->vertexAttrib3dv								= glVertexAttrib3dv;
179gl->vertexAttrib3f								= glVertexAttrib3f;
180gl->vertexAttrib3fv								= glVertexAttrib3fv;
181gl->vertexAttrib3s								= glVertexAttrib3s;
182gl->vertexAttrib3sv								= glVertexAttrib3sv;
183gl->vertexAttrib4Nbv							= glVertexAttrib4Nbv;
184gl->vertexAttrib4Niv							= glVertexAttrib4Niv;
185gl->vertexAttrib4Nsv							= glVertexAttrib4Nsv;
186gl->vertexAttrib4Nub							= glVertexAttrib4Nub;
187gl->vertexAttrib4Nubv							= glVertexAttrib4Nubv;
188gl->vertexAttrib4Nuiv							= glVertexAttrib4Nuiv;
189gl->vertexAttrib4Nusv							= glVertexAttrib4Nusv;
190gl->vertexAttrib4bv								= glVertexAttrib4bv;
191gl->vertexAttrib4d								= glVertexAttrib4d;
192gl->vertexAttrib4dv								= glVertexAttrib4dv;
193gl->vertexAttrib4f								= glVertexAttrib4f;
194gl->vertexAttrib4fv								= glVertexAttrib4fv;
195gl->vertexAttrib4iv								= glVertexAttrib4iv;
196gl->vertexAttrib4s								= glVertexAttrib4s;
197gl->vertexAttrib4sv								= glVertexAttrib4sv;
198gl->vertexAttrib4ubv							= glVertexAttrib4ubv;
199gl->vertexAttrib4uiv							= glVertexAttrib4uiv;
200gl->vertexAttrib4usv							= glVertexAttrib4usv;
201gl->vertexAttribPointer							= glVertexAttribPointer;
202gl->uniformMatrix2x3fv							= glUniformMatrix2x3fv;
203gl->uniformMatrix3x2fv							= glUniformMatrix3x2fv;
204gl->uniformMatrix2x4fv							= glUniformMatrix2x4fv;
205gl->uniformMatrix4x2fv							= glUniformMatrix4x2fv;
206gl->uniformMatrix3x4fv							= glUniformMatrix3x4fv;
207gl->uniformMatrix4x3fv							= glUniformMatrix4x3fv;
208gl->colorMaski									= glColorMaski;
209gl->getBooleani_v								= glGetBooleani_v;
210gl->getIntegeri_v								= glGetIntegeri_v;
211gl->enablei										= glEnablei;
212gl->disablei									= glDisablei;
213gl->isEnabledi									= glIsEnabledi;
214gl->beginTransformFeedback						= glBeginTransformFeedback;
215gl->endTransformFeedback						= glEndTransformFeedback;
216gl->bindBufferRange								= glBindBufferRange;
217gl->bindBufferBase								= glBindBufferBase;
218gl->transformFeedbackVaryings					= glTransformFeedbackVaryings;
219gl->getTransformFeedbackVarying					= glGetTransformFeedbackVarying;
220gl->clampColor									= glClampColor;
221gl->beginConditionalRender						= glBeginConditionalRender;
222gl->endConditionalRender						= glEndConditionalRender;
223gl->vertexAttribIPointer						= glVertexAttribIPointer;
224gl->getVertexAttribIiv							= glGetVertexAttribIiv;
225gl->getVertexAttribIuiv							= glGetVertexAttribIuiv;
226gl->vertexAttribI1i								= glVertexAttribI1i;
227gl->vertexAttribI2i								= glVertexAttribI2i;
228gl->vertexAttribI3i								= glVertexAttribI3i;
229gl->vertexAttribI4i								= glVertexAttribI4i;
230gl->vertexAttribI1ui							= glVertexAttribI1ui;
231gl->vertexAttribI2ui							= glVertexAttribI2ui;
232gl->vertexAttribI3ui							= glVertexAttribI3ui;
233gl->vertexAttribI4ui							= glVertexAttribI4ui;
234gl->vertexAttribI1iv							= glVertexAttribI1iv;
235gl->vertexAttribI2iv							= glVertexAttribI2iv;
236gl->vertexAttribI3iv							= glVertexAttribI3iv;
237gl->vertexAttribI4iv							= glVertexAttribI4iv;
238gl->vertexAttribI1uiv							= glVertexAttribI1uiv;
239gl->vertexAttribI2uiv							= glVertexAttribI2uiv;
240gl->vertexAttribI3uiv							= glVertexAttribI3uiv;
241gl->vertexAttribI4uiv							= glVertexAttribI4uiv;
242gl->vertexAttribI4bv							= glVertexAttribI4bv;
243gl->vertexAttribI4sv							= glVertexAttribI4sv;
244gl->vertexAttribI4ubv							= glVertexAttribI4ubv;
245gl->vertexAttribI4usv							= glVertexAttribI4usv;
246gl->getUniformuiv								= glGetUniformuiv;
247gl->bindFragDataLocation						= glBindFragDataLocation;
248gl->getFragDataLocation							= glGetFragDataLocation;
249gl->uniform1ui									= glUniform1ui;
250gl->uniform2ui									= glUniform2ui;
251gl->uniform3ui									= glUniform3ui;
252gl->uniform4ui									= glUniform4ui;
253gl->uniform1uiv									= glUniform1uiv;
254gl->uniform2uiv									= glUniform2uiv;
255gl->uniform3uiv									= glUniform3uiv;
256gl->uniform4uiv									= glUniform4uiv;
257gl->texParameterIiv								= glTexParameterIiv;
258gl->texParameterIuiv							= glTexParameterIuiv;
259gl->getTexParameterIiv							= glGetTexParameterIiv;
260gl->getTexParameterIuiv							= glGetTexParameterIuiv;
261gl->clearBufferiv								= glClearBufferiv;
262gl->clearBufferuiv								= glClearBufferuiv;
263gl->clearBufferfv								= glClearBufferfv;
264gl->clearBufferfi								= glClearBufferfi;
265gl->getStringi									= glGetStringi;
266gl->isRenderbuffer								= glIsRenderbuffer;
267gl->bindRenderbuffer							= glBindRenderbuffer;
268gl->deleteRenderbuffers							= glDeleteRenderbuffers;
269gl->genRenderbuffers							= glGenRenderbuffers;
270gl->renderbufferStorage							= glRenderbufferStorage;
271gl->getRenderbufferParameteriv					= glGetRenderbufferParameteriv;
272gl->isFramebuffer								= glIsFramebuffer;
273gl->bindFramebuffer								= glBindFramebuffer;
274gl->deleteFramebuffers							= glDeleteFramebuffers;
275gl->genFramebuffers								= glGenFramebuffers;
276gl->checkFramebufferStatus						= glCheckFramebufferStatus;
277gl->framebufferTexture1D						= glFramebufferTexture1D;
278gl->framebufferTexture2D						= glFramebufferTexture2D;
279gl->framebufferTexture3D						= glFramebufferTexture3D;
280gl->framebufferRenderbuffer						= glFramebufferRenderbuffer;
281gl->getFramebufferAttachmentParameteriv			= glGetFramebufferAttachmentParameteriv;
282gl->generateMipmap								= glGenerateMipmap;
283gl->blitFramebuffer								= glBlitFramebuffer;
284gl->renderbufferStorageMultisample				= glRenderbufferStorageMultisample;
285gl->framebufferTextureLayer						= glFramebufferTextureLayer;
286gl->mapBufferRange								= glMapBufferRange;
287gl->flushMappedBufferRange						= glFlushMappedBufferRange;
288gl->bindVertexArray								= glBindVertexArray;
289gl->deleteVertexArrays							= glDeleteVertexArrays;
290gl->genVertexArrays								= glGenVertexArrays;
291gl->isVertexArray								= glIsVertexArray;
292gl->texBuffer									= glTexBuffer;
293gl->primitiveRestartIndex						= glPrimitiveRestartIndex;
294gl->copyBufferSubData							= glCopyBufferSubData;
295gl->drawArraysInstanced							= glDrawArraysInstanced;
296gl->drawElementsInstanced						= glDrawElementsInstanced;
297gl->getUniformIndices							= glGetUniformIndices;
298gl->getActiveUniformsiv							= glGetActiveUniformsiv;
299gl->getActiveUniformName						= glGetActiveUniformName;
300gl->getUniformBlockIndex						= glGetUniformBlockIndex;
301gl->getActiveUniformBlockiv						= glGetActiveUniformBlockiv;
302gl->getActiveUniformBlockName					= glGetActiveUniformBlockName;
303gl->uniformBlockBinding							= glUniformBlockBinding;
304gl->getInteger64i_v								= glGetInteger64i_v;
305gl->getBufferParameteri64v						= glGetBufferParameteri64v;
306gl->framebufferTexture							= glFramebufferTexture;
307gl->drawElementsBaseVertex						= glDrawElementsBaseVertex;
308gl->drawRangeElementsBaseVertex					= glDrawRangeElementsBaseVertex;
309gl->drawElementsInstancedBaseVertex				= glDrawElementsInstancedBaseVertex;
310gl->multiDrawElementsBaseVertex					= glMultiDrawElementsBaseVertex;
311gl->provokingVertex								= glProvokingVertex;
312gl->fenceSync									= glFenceSync;
313gl->isSync										= glIsSync;
314gl->deleteSync									= glDeleteSync;
315gl->clientWaitSync								= glClientWaitSync;
316gl->waitSync									= glWaitSync;
317gl->getInteger64v								= glGetInteger64v;
318gl->getSynciv									= glGetSynciv;
319gl->texImage2DMultisample						= glTexImage2DMultisample;
320gl->texImage3DMultisample						= glTexImage3DMultisample;
321gl->getMultisamplefv							= glGetMultisamplefv;
322gl->sampleMaski									= glSampleMaski;
323gl->vertexAttribDivisor							= glVertexAttribDivisor;
324gl->bindFragDataLocationIndexed					= glBindFragDataLocationIndexed;
325gl->getFragDataIndex							= glGetFragDataIndex;
326gl->genSamplers									= glGenSamplers;
327gl->deleteSamplers								= glDeleteSamplers;
328gl->isSampler									= glIsSampler;
329gl->bindSampler									= glBindSampler;
330gl->samplerParameteri							= glSamplerParameteri;
331gl->samplerParameteriv							= glSamplerParameteriv;
332gl->samplerParameterf							= glSamplerParameterf;
333gl->samplerParameterfv							= glSamplerParameterfv;
334gl->samplerParameterIiv							= glSamplerParameterIiv;
335gl->samplerParameterIuiv						= glSamplerParameterIuiv;
336gl->getSamplerParameteriv						= glGetSamplerParameteriv;
337gl->getSamplerParameterIiv						= glGetSamplerParameterIiv;
338gl->getSamplerParameterfv						= glGetSamplerParameterfv;
339gl->getSamplerParameterIuiv						= glGetSamplerParameterIuiv;
340gl->queryCounter								= glQueryCounter;
341gl->getQueryObjecti64v							= glGetQueryObjecti64v;
342gl->getQueryObjectui64v							= glGetQueryObjectui64v;
343gl->vertexAttribP1ui							= glVertexAttribP1ui;
344gl->vertexAttribP1uiv							= glVertexAttribP1uiv;
345gl->vertexAttribP2ui							= glVertexAttribP2ui;
346gl->vertexAttribP2uiv							= glVertexAttribP2uiv;
347gl->vertexAttribP3ui							= glVertexAttribP3ui;
348gl->vertexAttribP3uiv							= glVertexAttribP3uiv;
349gl->vertexAttribP4ui							= glVertexAttribP4ui;
350gl->vertexAttribP4uiv							= glVertexAttribP4uiv;
351gl->blendEquationi								= glBlendEquationi;
352gl->blendEquationSeparatei						= glBlendEquationSeparatei;
353gl->blendFunci									= glBlendFunci;
354gl->blendFuncSeparatei							= glBlendFuncSeparatei;
355gl->drawArraysIndirect							= glDrawArraysIndirect;
356gl->drawElementsIndirect						= glDrawElementsIndirect;
357gl->uniform1d									= glUniform1d;
358gl->uniform2d									= glUniform2d;
359gl->uniform3d									= glUniform3d;
360gl->uniform4d									= glUniform4d;
361gl->uniform1dv									= glUniform1dv;
362gl->uniform2dv									= glUniform2dv;
363gl->uniform3dv									= glUniform3dv;
364gl->uniform4dv									= glUniform4dv;
365gl->uniformMatrix2dv							= glUniformMatrix2dv;
366gl->uniformMatrix3dv							= glUniformMatrix3dv;
367gl->uniformMatrix4dv							= glUniformMatrix4dv;
368gl->uniformMatrix2x3dv							= glUniformMatrix2x3dv;
369gl->uniformMatrix2x4dv							= glUniformMatrix2x4dv;
370gl->uniformMatrix3x2dv							= glUniformMatrix3x2dv;
371gl->uniformMatrix3x4dv							= glUniformMatrix3x4dv;
372gl->uniformMatrix4x2dv							= glUniformMatrix4x2dv;
373gl->uniformMatrix4x3dv							= glUniformMatrix4x3dv;
374gl->getUniformdv								= glGetUniformdv;
375gl->minSampleShading							= glMinSampleShading;
376gl->getSubroutineUniformLocation				= glGetSubroutineUniformLocation;
377gl->getSubroutineIndex							= glGetSubroutineIndex;
378gl->getActiveSubroutineUniformiv				= glGetActiveSubroutineUniformiv;
379gl->getActiveSubroutineUniformName				= glGetActiveSubroutineUniformName;
380gl->getActiveSubroutineName						= glGetActiveSubroutineName;
381gl->uniformSubroutinesuiv						= glUniformSubroutinesuiv;
382gl->getUniformSubroutineuiv						= glGetUniformSubroutineuiv;
383gl->getProgramStageiv							= glGetProgramStageiv;
384gl->patchParameteri								= glPatchParameteri;
385gl->patchParameterfv							= glPatchParameterfv;
386gl->bindTransformFeedback						= glBindTransformFeedback;
387gl->deleteTransformFeedbacks					= glDeleteTransformFeedbacks;
388gl->genTransformFeedbacks						= glGenTransformFeedbacks;
389gl->isTransformFeedback							= glIsTransformFeedback;
390gl->pauseTransformFeedback						= glPauseTransformFeedback;
391gl->resumeTransformFeedback						= glResumeTransformFeedback;
392gl->drawTransformFeedback						= glDrawTransformFeedback;
393gl->drawTransformFeedbackStream					= glDrawTransformFeedbackStream;
394gl->beginQueryIndexed							= glBeginQueryIndexed;
395gl->endQueryIndexed								= glEndQueryIndexed;
396gl->getQueryIndexediv							= glGetQueryIndexediv;
397gl->releaseShaderCompiler						= glReleaseShaderCompiler;
398gl->shaderBinary								= glShaderBinary;
399gl->getShaderPrecisionFormat					= glGetShaderPrecisionFormat;
400gl->depthRangef									= glDepthRangef;
401gl->clearDepthf									= glClearDepthf;
402gl->getProgramBinary							= glGetProgramBinary;
403gl->programBinary								= glProgramBinary;
404gl->programParameteri							= glProgramParameteri;
405gl->useProgramStages							= glUseProgramStages;
406gl->activeShaderProgram							= glActiveShaderProgram;
407gl->createShaderProgramv						= glCreateShaderProgramv;
408gl->bindProgramPipeline							= glBindProgramPipeline;
409gl->deleteProgramPipelines						= glDeleteProgramPipelines;
410gl->genProgramPipelines							= glGenProgramPipelines;
411gl->isProgramPipeline							= glIsProgramPipeline;
412gl->getProgramPipelineiv						= glGetProgramPipelineiv;
413gl->programUniform1i							= glProgramUniform1i;
414gl->programUniform1iv							= glProgramUniform1iv;
415gl->programUniform1f							= glProgramUniform1f;
416gl->programUniform1fv							= glProgramUniform1fv;
417gl->programUniform1d							= glProgramUniform1d;
418gl->programUniform1dv							= glProgramUniform1dv;
419gl->programUniform1ui							= glProgramUniform1ui;
420gl->programUniform1uiv							= glProgramUniform1uiv;
421gl->programUniform2i							= glProgramUniform2i;
422gl->programUniform2iv							= glProgramUniform2iv;
423gl->programUniform2f							= glProgramUniform2f;
424gl->programUniform2fv							= glProgramUniform2fv;
425gl->programUniform2d							= glProgramUniform2d;
426gl->programUniform2dv							= glProgramUniform2dv;
427gl->programUniform2ui							= glProgramUniform2ui;
428gl->programUniform2uiv							= glProgramUniform2uiv;
429gl->programUniform3i							= glProgramUniform3i;
430gl->programUniform3iv							= glProgramUniform3iv;
431gl->programUniform3f							= glProgramUniform3f;
432gl->programUniform3fv							= glProgramUniform3fv;
433gl->programUniform3d							= glProgramUniform3d;
434gl->programUniform3dv							= glProgramUniform3dv;
435gl->programUniform3ui							= glProgramUniform3ui;
436gl->programUniform3uiv							= glProgramUniform3uiv;
437gl->programUniform4i							= glProgramUniform4i;
438gl->programUniform4iv							= glProgramUniform4iv;
439gl->programUniform4f							= glProgramUniform4f;
440gl->programUniform4fv							= glProgramUniform4fv;
441gl->programUniform4d							= glProgramUniform4d;
442gl->programUniform4dv							= glProgramUniform4dv;
443gl->programUniform4ui							= glProgramUniform4ui;
444gl->programUniform4uiv							= glProgramUniform4uiv;
445gl->programUniformMatrix2fv						= glProgramUniformMatrix2fv;
446gl->programUniformMatrix3fv						= glProgramUniformMatrix3fv;
447gl->programUniformMatrix4fv						= glProgramUniformMatrix4fv;
448gl->programUniformMatrix2dv						= glProgramUniformMatrix2dv;
449gl->programUniformMatrix3dv						= glProgramUniformMatrix3dv;
450gl->programUniformMatrix4dv						= glProgramUniformMatrix4dv;
451gl->programUniformMatrix2x3fv					= glProgramUniformMatrix2x3fv;
452gl->programUniformMatrix3x2fv					= glProgramUniformMatrix3x2fv;
453gl->programUniformMatrix2x4fv					= glProgramUniformMatrix2x4fv;
454gl->programUniformMatrix4x2fv					= glProgramUniformMatrix4x2fv;
455gl->programUniformMatrix3x4fv					= glProgramUniformMatrix3x4fv;
456gl->programUniformMatrix4x3fv					= glProgramUniformMatrix4x3fv;
457gl->programUniformMatrix2x3dv					= glProgramUniformMatrix2x3dv;
458gl->programUniformMatrix3x2dv					= glProgramUniformMatrix3x2dv;
459gl->programUniformMatrix2x4dv					= glProgramUniformMatrix2x4dv;
460gl->programUniformMatrix4x2dv					= glProgramUniformMatrix4x2dv;
461gl->programUniformMatrix3x4dv					= glProgramUniformMatrix3x4dv;
462gl->programUniformMatrix4x3dv					= glProgramUniformMatrix4x3dv;
463gl->validateProgramPipeline						= glValidateProgramPipeline;
464gl->getProgramPipelineInfoLog					= glGetProgramPipelineInfoLog;
465gl->vertexAttribL1d								= glVertexAttribL1d;
466gl->vertexAttribL2d								= glVertexAttribL2d;
467gl->vertexAttribL3d								= glVertexAttribL3d;
468gl->vertexAttribL4d								= glVertexAttribL4d;
469gl->vertexAttribL1dv							= glVertexAttribL1dv;
470gl->vertexAttribL2dv							= glVertexAttribL2dv;
471gl->vertexAttribL3dv							= glVertexAttribL3dv;
472gl->vertexAttribL4dv							= glVertexAttribL4dv;
473gl->vertexAttribLPointer						= glVertexAttribLPointer;
474gl->getVertexAttribLdv							= glGetVertexAttribLdv;
475gl->viewportArrayv								= glViewportArrayv;
476gl->viewportIndexedf							= glViewportIndexedf;
477gl->viewportIndexedfv							= glViewportIndexedfv;
478gl->scissorArrayv								= glScissorArrayv;
479gl->scissorIndexed								= glScissorIndexed;
480gl->scissorIndexedv								= glScissorIndexedv;
481gl->depthRangeArrayv							= glDepthRangeArrayv;
482gl->depthRangeIndexed							= glDepthRangeIndexed;
483gl->getFloati_v									= glGetFloati_v;
484gl->getDoublei_v								= glGetDoublei_v;
485gl->drawArraysInstancedBaseInstance				= glDrawArraysInstancedBaseInstance;
486gl->drawElementsInstancedBaseInstance			= glDrawElementsInstancedBaseInstance;
487gl->drawElementsInstancedBaseVertexBaseInstance	= glDrawElementsInstancedBaseVertexBaseInstance;
488gl->drawTransformFeedbackInstanced				= glDrawTransformFeedbackInstanced;
489gl->drawTransformFeedbackStreamInstanced		= glDrawTransformFeedbackStreamInstanced;
490gl->getInternalformativ							= glGetInternalformativ;
491gl->getActiveAtomicCounterBufferiv				= glGetActiveAtomicCounterBufferiv;
492gl->bindImageTexture							= glBindImageTexture;
493gl->memoryBarrier								= glMemoryBarrier;
494gl->texStorage1D								= glTexStorage1D;
495gl->texStorage2D								= glTexStorage2D;
496gl->texStorage3D								= glTexStorage3D;
497gl->clearBufferData								= glClearBufferData;
498gl->clearBufferSubData							= glClearBufferSubData;
499gl->dispatchCompute								= glDispatchCompute;
500gl->dispatchComputeIndirect						= glDispatchComputeIndirect;
501gl->copyImageSubData							= glCopyImageSubData;
502gl->debugMessageControl							= glDebugMessageControl;
503gl->debugMessageInsert							= glDebugMessageInsert;
504gl->debugMessageCallback						= glDebugMessageCallback;
505gl->getDebugMessageLog							= glGetDebugMessageLog;
506gl->pushDebugGroup								= glPushDebugGroup;
507gl->popDebugGroup								= glPopDebugGroup;
508gl->objectLabel									= glObjectLabel;
509gl->getObjectLabel								= glGetObjectLabel;
510gl->objectPtrLabel								= glObjectPtrLabel;
511gl->getObjectPtrLabel							= glGetObjectPtrLabel;
512gl->framebufferParameteri						= glFramebufferParameteri;
513gl->getFramebufferParameteriv					= glGetFramebufferParameteriv;
514gl->getInternalformati64v						= glGetInternalformati64v;
515gl->invalidateTexSubImage						= glInvalidateTexSubImage;
516gl->invalidateTexImage							= glInvalidateTexImage;
517gl->invalidateBufferSubData						= glInvalidateBufferSubData;
518gl->invalidateBufferData						= glInvalidateBufferData;
519gl->invalidateFramebuffer						= glInvalidateFramebuffer;
520gl->invalidateSubFramebuffer					= glInvalidateSubFramebuffer;
521gl->multiDrawArraysIndirect						= glMultiDrawArraysIndirect;
522gl->multiDrawElementsIndirect					= glMultiDrawElementsIndirect;
523gl->getProgramInterfaceiv						= glGetProgramInterfaceiv;
524gl->getProgramResourceIndex						= glGetProgramResourceIndex;
525gl->getProgramResourceName						= glGetProgramResourceName;
526gl->getProgramResourceiv						= glGetProgramResourceiv;
527gl->getProgramResourceLocation					= glGetProgramResourceLocation;
528gl->getProgramResourceLocationIndex				= glGetProgramResourceLocationIndex;
529gl->shaderStorageBlockBinding					= glShaderStorageBlockBinding;
530gl->texBufferRange								= glTexBufferRange;
531gl->texStorage2DMultisample						= glTexStorage2DMultisample;
532gl->texStorage3DMultisample						= glTexStorage3DMultisample;
533gl->textureView									= glTextureView;
534gl->bindVertexBuffer							= glBindVertexBuffer;
535gl->vertexAttribFormat							= glVertexAttribFormat;
536gl->vertexAttribIFormat							= glVertexAttribIFormat;
537gl->vertexAttribLFormat							= glVertexAttribLFormat;
538gl->vertexAttribBinding							= glVertexAttribBinding;
539gl->vertexBindingDivisor						= glVertexBindingDivisor;
540gl->bufferStorage								= glBufferStorage;
541gl->clearTexImage								= glClearTexImage;
542gl->clearTexSubImage							= glClearTexSubImage;
543gl->bindBuffersBase								= glBindBuffersBase;
544gl->bindBuffersRange							= glBindBuffersRange;
545gl->bindTextures								= glBindTextures;
546gl->bindSamplers								= glBindSamplers;
547gl->bindImageTextures							= glBindImageTextures;
548gl->bindVertexBuffers							= glBindVertexBuffers;
549