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