1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml.
3 //
4 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // libGLESv2_autogen.cpp: Implements the exported OpenGL ES functions.
9
10 #include "angle_gl.h"
11
12 #include "libGLESv2/entry_points_gles_1_0_autogen.h"
13 #include "libGLESv2/entry_points_gles_2_0_autogen.h"
14 #include "libGLESv2/entry_points_gles_3_0_autogen.h"
15 #include "libGLESv2/entry_points_gles_3_1_autogen.h"
16 #include "libGLESv2/entry_points_gles_3_2_autogen.h"
17 #include "libGLESv2/entry_points_gles_ext_autogen.h"
18
19 #include "common/event_tracer.h"
20
21 extern "C" {
22
23 // OpenGL ES 2.0
glActiveTexture(GLenum texture)24 void GL_APIENTRY glActiveTexture(GLenum texture)
25 {
26 return GL_ActiveTexture(texture);
27 }
28
glAttachShader(GLuint program,GLuint shader)29 void GL_APIENTRY glAttachShader(GLuint program, GLuint shader)
30 {
31 return GL_AttachShader(program, shader);
32 }
33
glBindAttribLocation(GLuint program,GLuint index,const GLchar * name)34 void GL_APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar *name)
35 {
36 return GL_BindAttribLocation(program, index, name);
37 }
38
glBindBuffer(GLenum target,GLuint buffer)39 void GL_APIENTRY glBindBuffer(GLenum target, GLuint buffer)
40 {
41 return GL_BindBuffer(target, buffer);
42 }
43
glBindFramebuffer(GLenum target,GLuint framebuffer)44 void GL_APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer)
45 {
46 return GL_BindFramebuffer(target, framebuffer);
47 }
48
glBindRenderbuffer(GLenum target,GLuint renderbuffer)49 void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer)
50 {
51 return GL_BindRenderbuffer(target, renderbuffer);
52 }
53
glBindTexture(GLenum target,GLuint texture)54 void GL_APIENTRY glBindTexture(GLenum target, GLuint texture)
55 {
56 return GL_BindTexture(target, texture);
57 }
58
glBlendColor(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)59 void GL_APIENTRY glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
60 {
61 return GL_BlendColor(red, green, blue, alpha);
62 }
63
glBlendEquation(GLenum mode)64 void GL_APIENTRY glBlendEquation(GLenum mode)
65 {
66 return GL_BlendEquation(mode);
67 }
68
glBlendEquationSeparate(GLenum modeRGB,GLenum modeAlpha)69 void GL_APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
70 {
71 return GL_BlendEquationSeparate(modeRGB, modeAlpha);
72 }
73
glBlendFunc(GLenum sfactor,GLenum dfactor)74 void GL_APIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor)
75 {
76 return GL_BlendFunc(sfactor, dfactor);
77 }
78
glBlendFuncSeparate(GLenum sfactorRGB,GLenum dfactorRGB,GLenum sfactorAlpha,GLenum dfactorAlpha)79 void GL_APIENTRY glBlendFuncSeparate(GLenum sfactorRGB,
80 GLenum dfactorRGB,
81 GLenum sfactorAlpha,
82 GLenum dfactorAlpha)
83 {
84 return GL_BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);
85 }
86
glBufferData(GLenum target,GLsizeiptr size,const void * data,GLenum usage)87 void GL_APIENTRY glBufferData(GLenum target, GLsizeiptr size, const void *data, GLenum usage)
88 {
89 return GL_BufferData(target, size, data, usage);
90 }
91
glBufferSubData(GLenum target,GLintptr offset,GLsizeiptr size,const void * data)92 void GL_APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
93 {
94 return GL_BufferSubData(target, offset, size, data);
95 }
96
glCheckFramebufferStatus(GLenum target)97 GLenum GL_APIENTRY glCheckFramebufferStatus(GLenum target)
98 {
99 return GL_CheckFramebufferStatus(target);
100 }
101
glClear(GLbitfield mask)102 void GL_APIENTRY glClear(GLbitfield mask)
103 {
104 return GL_Clear(mask);
105 }
106
glClearColor(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)107 void GL_APIENTRY glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
108 {
109 return GL_ClearColor(red, green, blue, alpha);
110 }
111
glClearDepthf(GLfloat d)112 void GL_APIENTRY glClearDepthf(GLfloat d)
113 {
114 return GL_ClearDepthf(d);
115 }
116
glClearStencil(GLint s)117 void GL_APIENTRY glClearStencil(GLint s)
118 {
119 return GL_ClearStencil(s);
120 }
121
glColorMask(GLboolean red,GLboolean green,GLboolean blue,GLboolean alpha)122 void GL_APIENTRY glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
123 {
124 return GL_ColorMask(red, green, blue, alpha);
125 }
126
glCompileShader(GLuint shader)127 void GL_APIENTRY glCompileShader(GLuint shader)
128 {
129 return GL_CompileShader(shader);
130 }
131
glCompressedTexImage2D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,const void * data)132 void GL_APIENTRY glCompressedTexImage2D(GLenum target,
133 GLint level,
134 GLenum internalformat,
135 GLsizei width,
136 GLsizei height,
137 GLint border,
138 GLsizei imageSize,
139 const void *data)
140 {
141 return GL_CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize,
142 data);
143 }
144
glCompressedTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,const void * data)145 void GL_APIENTRY glCompressedTexSubImage2D(GLenum target,
146 GLint level,
147 GLint xoffset,
148 GLint yoffset,
149 GLsizei width,
150 GLsizei height,
151 GLenum format,
152 GLsizei imageSize,
153 const void *data)
154 {
155 return GL_CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format,
156 imageSize, data);
157 }
158
glCopyTexImage2D(GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLsizei height,GLint border)159 void GL_APIENTRY glCopyTexImage2D(GLenum target,
160 GLint level,
161 GLenum internalformat,
162 GLint x,
163 GLint y,
164 GLsizei width,
165 GLsizei height,
166 GLint border)
167 {
168 return GL_CopyTexImage2D(target, level, internalformat, x, y, width, height, border);
169 }
170
glCopyTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint x,GLint y,GLsizei width,GLsizei height)171 void GL_APIENTRY glCopyTexSubImage2D(GLenum target,
172 GLint level,
173 GLint xoffset,
174 GLint yoffset,
175 GLint x,
176 GLint y,
177 GLsizei width,
178 GLsizei height)
179 {
180 return GL_CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
181 }
182
glCreateProgram()183 GLuint GL_APIENTRY glCreateProgram()
184 {
185 return GL_CreateProgram();
186 }
187
glCreateShader(GLenum type)188 GLuint GL_APIENTRY glCreateShader(GLenum type)
189 {
190 return GL_CreateShader(type);
191 }
192
glCullFace(GLenum mode)193 void GL_APIENTRY glCullFace(GLenum mode)
194 {
195 return GL_CullFace(mode);
196 }
197
glDeleteBuffers(GLsizei n,const GLuint * buffers)198 void GL_APIENTRY glDeleteBuffers(GLsizei n, const GLuint *buffers)
199 {
200 return GL_DeleteBuffers(n, buffers);
201 }
202
glDeleteFramebuffers(GLsizei n,const GLuint * framebuffers)203 void GL_APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)
204 {
205 return GL_DeleteFramebuffers(n, framebuffers);
206 }
207
glDeleteProgram(GLuint program)208 void GL_APIENTRY glDeleteProgram(GLuint program)
209 {
210 return GL_DeleteProgram(program);
211 }
212
glDeleteRenderbuffers(GLsizei n,const GLuint * renderbuffers)213 void GL_APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)
214 {
215 return GL_DeleteRenderbuffers(n, renderbuffers);
216 }
217
glDeleteShader(GLuint shader)218 void GL_APIENTRY glDeleteShader(GLuint shader)
219 {
220 return GL_DeleteShader(shader);
221 }
222
glDeleteTextures(GLsizei n,const GLuint * textures)223 void GL_APIENTRY glDeleteTextures(GLsizei n, const GLuint *textures)
224 {
225 return GL_DeleteTextures(n, textures);
226 }
227
glDepthFunc(GLenum func)228 void GL_APIENTRY glDepthFunc(GLenum func)
229 {
230 return GL_DepthFunc(func);
231 }
232
glDepthMask(GLboolean flag)233 void GL_APIENTRY glDepthMask(GLboolean flag)
234 {
235 return GL_DepthMask(flag);
236 }
237
glDepthRangef(GLfloat n,GLfloat f)238 void GL_APIENTRY glDepthRangef(GLfloat n, GLfloat f)
239 {
240 return GL_DepthRangef(n, f);
241 }
242
glDetachShader(GLuint program,GLuint shader)243 void GL_APIENTRY glDetachShader(GLuint program, GLuint shader)
244 {
245 return GL_DetachShader(program, shader);
246 }
247
glDisable(GLenum cap)248 void GL_APIENTRY glDisable(GLenum cap)
249 {
250 return GL_Disable(cap);
251 }
252
glDisableVertexAttribArray(GLuint index)253 void GL_APIENTRY glDisableVertexAttribArray(GLuint index)
254 {
255 return GL_DisableVertexAttribArray(index);
256 }
257
glDrawArrays(GLenum mode,GLint first,GLsizei count)258 void GL_APIENTRY glDrawArrays(GLenum mode, GLint first, GLsizei count)
259 {
260 return GL_DrawArrays(mode, first, count);
261 }
262
glDrawElements(GLenum mode,GLsizei count,GLenum type,const void * indices)263 void GL_APIENTRY glDrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices)
264 {
265 return GL_DrawElements(mode, count, type, indices);
266 }
267
glEnable(GLenum cap)268 void GL_APIENTRY glEnable(GLenum cap)
269 {
270 return GL_Enable(cap);
271 }
272
glEnableVertexAttribArray(GLuint index)273 void GL_APIENTRY glEnableVertexAttribArray(GLuint index)
274 {
275 return GL_EnableVertexAttribArray(index);
276 }
277
glFinish()278 void GL_APIENTRY glFinish()
279 {
280 return GL_Finish();
281 }
282
glFlush()283 void GL_APIENTRY glFlush()
284 {
285 return GL_Flush();
286 }
287
glFramebufferRenderbuffer(GLenum target,GLenum attachment,GLenum renderbuffertarget,GLuint renderbuffer)288 void GL_APIENTRY glFramebufferRenderbuffer(GLenum target,
289 GLenum attachment,
290 GLenum renderbuffertarget,
291 GLuint renderbuffer)
292 {
293 return GL_FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
294 }
295
glFramebufferTexture2D(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level)296 void GL_APIENTRY glFramebufferTexture2D(GLenum target,
297 GLenum attachment,
298 GLenum textarget,
299 GLuint texture,
300 GLint level)
301 {
302 return GL_FramebufferTexture2D(target, attachment, textarget, texture, level);
303 }
304
glFrontFace(GLenum mode)305 void GL_APIENTRY glFrontFace(GLenum mode)
306 {
307 return GL_FrontFace(mode);
308 }
309
glGenBuffers(GLsizei n,GLuint * buffers)310 void GL_APIENTRY glGenBuffers(GLsizei n, GLuint *buffers)
311 {
312 return GL_GenBuffers(n, buffers);
313 }
314
glGenFramebuffers(GLsizei n,GLuint * framebuffers)315 void GL_APIENTRY glGenFramebuffers(GLsizei n, GLuint *framebuffers)
316 {
317 return GL_GenFramebuffers(n, framebuffers);
318 }
319
glGenRenderbuffers(GLsizei n,GLuint * renderbuffers)320 void GL_APIENTRY glGenRenderbuffers(GLsizei n, GLuint *renderbuffers)
321 {
322 return GL_GenRenderbuffers(n, renderbuffers);
323 }
324
glGenTextures(GLsizei n,GLuint * textures)325 void GL_APIENTRY glGenTextures(GLsizei n, GLuint *textures)
326 {
327 return GL_GenTextures(n, textures);
328 }
329
glGenerateMipmap(GLenum target)330 void GL_APIENTRY glGenerateMipmap(GLenum target)
331 {
332 return GL_GenerateMipmap(target);
333 }
334
glGetActiveAttrib(GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLint * size,GLenum * type,GLchar * name)335 void GL_APIENTRY glGetActiveAttrib(GLuint program,
336 GLuint index,
337 GLsizei bufSize,
338 GLsizei *length,
339 GLint *size,
340 GLenum *type,
341 GLchar *name)
342 {
343 return GL_GetActiveAttrib(program, index, bufSize, length, size, type, name);
344 }
345
glGetActiveUniform(GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLint * size,GLenum * type,GLchar * name)346 void GL_APIENTRY glGetActiveUniform(GLuint program,
347 GLuint index,
348 GLsizei bufSize,
349 GLsizei *length,
350 GLint *size,
351 GLenum *type,
352 GLchar *name)
353 {
354 return GL_GetActiveUniform(program, index, bufSize, length, size, type, name);
355 }
356
glGetAttachedShaders(GLuint program,GLsizei maxCount,GLsizei * count,GLuint * shaders)357 void GL_APIENTRY glGetAttachedShaders(GLuint program,
358 GLsizei maxCount,
359 GLsizei *count,
360 GLuint *shaders)
361 {
362 return GL_GetAttachedShaders(program, maxCount, count, shaders);
363 }
364
glGetAttribLocation(GLuint program,const GLchar * name)365 GLint GL_APIENTRY glGetAttribLocation(GLuint program, const GLchar *name)
366 {
367 return GL_GetAttribLocation(program, name);
368 }
369
glGetBooleanv(GLenum pname,GLboolean * data)370 void GL_APIENTRY glGetBooleanv(GLenum pname, GLboolean *data)
371 {
372 return GL_GetBooleanv(pname, data);
373 }
374
glGetBufferParameteriv(GLenum target,GLenum pname,GLint * params)375 void GL_APIENTRY glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
376 {
377 return GL_GetBufferParameteriv(target, pname, params);
378 }
379
glGetError()380 GLenum GL_APIENTRY glGetError()
381 {
382 return GL_GetError();
383 }
384
glGetFloatv(GLenum pname,GLfloat * data)385 void GL_APIENTRY glGetFloatv(GLenum pname, GLfloat *data)
386 {
387 return GL_GetFloatv(pname, data);
388 }
389
glGetFramebufferAttachmentParameteriv(GLenum target,GLenum attachment,GLenum pname,GLint * params)390 void GL_APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target,
391 GLenum attachment,
392 GLenum pname,
393 GLint *params)
394 {
395 return GL_GetFramebufferAttachmentParameteriv(target, attachment, pname, params);
396 }
397
glGetIntegerv(GLenum pname,GLint * data)398 void GL_APIENTRY glGetIntegerv(GLenum pname, GLint *data)
399 {
400 return GL_GetIntegerv(pname, data);
401 }
402
glGetProgramInfoLog(GLuint program,GLsizei bufSize,GLsizei * length,GLchar * infoLog)403 void GL_APIENTRY glGetProgramInfoLog(GLuint program,
404 GLsizei bufSize,
405 GLsizei *length,
406 GLchar *infoLog)
407 {
408 return GL_GetProgramInfoLog(program, bufSize, length, infoLog);
409 }
410
glGetProgramiv(GLuint program,GLenum pname,GLint * params)411 void GL_APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint *params)
412 {
413 return GL_GetProgramiv(program, pname, params);
414 }
415
glGetRenderbufferParameteriv(GLenum target,GLenum pname,GLint * params)416 void GL_APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
417 {
418 return GL_GetRenderbufferParameteriv(target, pname, params);
419 }
420
glGetShaderInfoLog(GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * infoLog)421 void GL_APIENTRY glGetShaderInfoLog(GLuint shader,
422 GLsizei bufSize,
423 GLsizei *length,
424 GLchar *infoLog)
425 {
426 return GL_GetShaderInfoLog(shader, bufSize, length, infoLog);
427 }
428
glGetShaderPrecisionFormat(GLenum shadertype,GLenum precisiontype,GLint * range,GLint * precision)429 void GL_APIENTRY glGetShaderPrecisionFormat(GLenum shadertype,
430 GLenum precisiontype,
431 GLint *range,
432 GLint *precision)
433 {
434 return GL_GetShaderPrecisionFormat(shadertype, precisiontype, range, precision);
435 }
436
glGetShaderSource(GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * source)437 void GL_APIENTRY glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
438 {
439 return GL_GetShaderSource(shader, bufSize, length, source);
440 }
441
glGetShaderiv(GLuint shader,GLenum pname,GLint * params)442 void GL_APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint *params)
443 {
444 return GL_GetShaderiv(shader, pname, params);
445 }
446
glGetString(GLenum name)447 const GLubyte *GL_APIENTRY glGetString(GLenum name)
448 {
449 return GL_GetString(name);
450 }
451
glGetTexParameterfv(GLenum target,GLenum pname,GLfloat * params)452 void GL_APIENTRY glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
453 {
454 return GL_GetTexParameterfv(target, pname, params);
455 }
456
glGetTexParameteriv(GLenum target,GLenum pname,GLint * params)457 void GL_APIENTRY glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
458 {
459 return GL_GetTexParameteriv(target, pname, params);
460 }
461
glGetUniformLocation(GLuint program,const GLchar * name)462 GLint GL_APIENTRY glGetUniformLocation(GLuint program, const GLchar *name)
463 {
464 return GL_GetUniformLocation(program, name);
465 }
466
glGetUniformfv(GLuint program,GLint location,GLfloat * params)467 void GL_APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat *params)
468 {
469 return GL_GetUniformfv(program, location, params);
470 }
471
glGetUniformiv(GLuint program,GLint location,GLint * params)472 void GL_APIENTRY glGetUniformiv(GLuint program, GLint location, GLint *params)
473 {
474 return GL_GetUniformiv(program, location, params);
475 }
476
glGetVertexAttribPointerv(GLuint index,GLenum pname,void ** pointer)477 void GL_APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer)
478 {
479 return GL_GetVertexAttribPointerv(index, pname, pointer);
480 }
481
glGetVertexAttribfv(GLuint index,GLenum pname,GLfloat * params)482 void GL_APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
483 {
484 return GL_GetVertexAttribfv(index, pname, params);
485 }
486
glGetVertexAttribiv(GLuint index,GLenum pname,GLint * params)487 void GL_APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
488 {
489 return GL_GetVertexAttribiv(index, pname, params);
490 }
491
glHint(GLenum target,GLenum mode)492 void GL_APIENTRY glHint(GLenum target, GLenum mode)
493 {
494 return GL_Hint(target, mode);
495 }
496
glIsBuffer(GLuint buffer)497 GLboolean GL_APIENTRY glIsBuffer(GLuint buffer)
498 {
499 return GL_IsBuffer(buffer);
500 }
501
glIsEnabled(GLenum cap)502 GLboolean GL_APIENTRY glIsEnabled(GLenum cap)
503 {
504 return GL_IsEnabled(cap);
505 }
506
glIsFramebuffer(GLuint framebuffer)507 GLboolean GL_APIENTRY glIsFramebuffer(GLuint framebuffer)
508 {
509 return GL_IsFramebuffer(framebuffer);
510 }
511
glIsProgram(GLuint program)512 GLboolean GL_APIENTRY glIsProgram(GLuint program)
513 {
514 return GL_IsProgram(program);
515 }
516
glIsRenderbuffer(GLuint renderbuffer)517 GLboolean GL_APIENTRY glIsRenderbuffer(GLuint renderbuffer)
518 {
519 return GL_IsRenderbuffer(renderbuffer);
520 }
521
glIsShader(GLuint shader)522 GLboolean GL_APIENTRY glIsShader(GLuint shader)
523 {
524 return GL_IsShader(shader);
525 }
526
glIsTexture(GLuint texture)527 GLboolean GL_APIENTRY glIsTexture(GLuint texture)
528 {
529 return GL_IsTexture(texture);
530 }
531
glLineWidth(GLfloat width)532 void GL_APIENTRY glLineWidth(GLfloat width)
533 {
534 return GL_LineWidth(width);
535 }
536
glLinkProgram(GLuint program)537 void GL_APIENTRY glLinkProgram(GLuint program)
538 {
539 return GL_LinkProgram(program);
540 }
541
glPixelStorei(GLenum pname,GLint param)542 void GL_APIENTRY glPixelStorei(GLenum pname, GLint param)
543 {
544 return GL_PixelStorei(pname, param);
545 }
546
glPolygonOffset(GLfloat factor,GLfloat units)547 void GL_APIENTRY glPolygonOffset(GLfloat factor, GLfloat units)
548 {
549 return GL_PolygonOffset(factor, units);
550 }
551
glReadPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,void * pixels)552 void GL_APIENTRY glReadPixels(GLint x,
553 GLint y,
554 GLsizei width,
555 GLsizei height,
556 GLenum format,
557 GLenum type,
558 void *pixels)
559 {
560 return GL_ReadPixels(x, y, width, height, format, type, pixels);
561 }
562
glReleaseShaderCompiler()563 void GL_APIENTRY glReleaseShaderCompiler()
564 {
565 return GL_ReleaseShaderCompiler();
566 }
567
glRenderbufferStorage(GLenum target,GLenum internalformat,GLsizei width,GLsizei height)568 void GL_APIENTRY glRenderbufferStorage(GLenum target,
569 GLenum internalformat,
570 GLsizei width,
571 GLsizei height)
572 {
573 return GL_RenderbufferStorage(target, internalformat, width, height);
574 }
575
glSampleCoverage(GLfloat value,GLboolean invert)576 void GL_APIENTRY glSampleCoverage(GLfloat value, GLboolean invert)
577 {
578 return GL_SampleCoverage(value, invert);
579 }
580
glScissor(GLint x,GLint y,GLsizei width,GLsizei height)581 void GL_APIENTRY glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
582 {
583 return GL_Scissor(x, y, width, height);
584 }
585
glShaderBinary(GLsizei count,const GLuint * shaders,GLenum binaryformat,const void * binary,GLsizei length)586 void GL_APIENTRY glShaderBinary(GLsizei count,
587 const GLuint *shaders,
588 GLenum binaryformat,
589 const void *binary,
590 GLsizei length)
591 {
592 return GL_ShaderBinary(count, shaders, binaryformat, binary, length);
593 }
594
glShaderSource(GLuint shader,GLsizei count,const GLchar * const * string,const GLint * length)595 void GL_APIENTRY glShaderSource(GLuint shader,
596 GLsizei count,
597 const GLchar *const *string,
598 const GLint *length)
599 {
600 return GL_ShaderSource(shader, count, string, length);
601 }
602
glStencilFunc(GLenum func,GLint ref,GLuint mask)603 void GL_APIENTRY glStencilFunc(GLenum func, GLint ref, GLuint mask)
604 {
605 return GL_StencilFunc(func, ref, mask);
606 }
607
glStencilFuncSeparate(GLenum face,GLenum func,GLint ref,GLuint mask)608 void GL_APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
609 {
610 return GL_StencilFuncSeparate(face, func, ref, mask);
611 }
612
glStencilMask(GLuint mask)613 void GL_APIENTRY glStencilMask(GLuint mask)
614 {
615 return GL_StencilMask(mask);
616 }
617
glStencilMaskSeparate(GLenum face,GLuint mask)618 void GL_APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask)
619 {
620 return GL_StencilMaskSeparate(face, mask);
621 }
622
glStencilOp(GLenum fail,GLenum zfail,GLenum zpass)623 void GL_APIENTRY glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
624 {
625 return GL_StencilOp(fail, zfail, zpass);
626 }
627
glStencilOpSeparate(GLenum face,GLenum sfail,GLenum dpfail,GLenum dppass)628 void GL_APIENTRY glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
629 {
630 return GL_StencilOpSeparate(face, sfail, dpfail, dppass);
631 }
632
glTexImage2D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,const void * pixels)633 void GL_APIENTRY glTexImage2D(GLenum target,
634 GLint level,
635 GLint internalformat,
636 GLsizei width,
637 GLsizei height,
638 GLint border,
639 GLenum format,
640 GLenum type,
641 const void *pixels)
642 {
643 return GL_TexImage2D(target, level, internalformat, width, height, border, format, type,
644 pixels);
645 }
646
glTexParameterf(GLenum target,GLenum pname,GLfloat param)647 void GL_APIENTRY glTexParameterf(GLenum target, GLenum pname, GLfloat param)
648 {
649 return GL_TexParameterf(target, pname, param);
650 }
651
glTexParameterfv(GLenum target,GLenum pname,const GLfloat * params)652 void GL_APIENTRY glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
653 {
654 return GL_TexParameterfv(target, pname, params);
655 }
656
glTexParameteri(GLenum target,GLenum pname,GLint param)657 void GL_APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param)
658 {
659 return GL_TexParameteri(target, pname, param);
660 }
661
glTexParameteriv(GLenum target,GLenum pname,const GLint * params)662 void GL_APIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
663 {
664 return GL_TexParameteriv(target, pname, params);
665 }
666
glTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,const void * pixels)667 void GL_APIENTRY glTexSubImage2D(GLenum target,
668 GLint level,
669 GLint xoffset,
670 GLint yoffset,
671 GLsizei width,
672 GLsizei height,
673 GLenum format,
674 GLenum type,
675 const void *pixels)
676 {
677 return GL_TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels);
678 }
679
glUniform1f(GLint location,GLfloat v0)680 void GL_APIENTRY glUniform1f(GLint location, GLfloat v0)
681 {
682 return GL_Uniform1f(location, v0);
683 }
684
glUniform1fv(GLint location,GLsizei count,const GLfloat * value)685 void GL_APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat *value)
686 {
687 return GL_Uniform1fv(location, count, value);
688 }
689
glUniform1i(GLint location,GLint v0)690 void GL_APIENTRY glUniform1i(GLint location, GLint v0)
691 {
692 return GL_Uniform1i(location, v0);
693 }
694
glUniform1iv(GLint location,GLsizei count,const GLint * value)695 void GL_APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint *value)
696 {
697 return GL_Uniform1iv(location, count, value);
698 }
699
glUniform2f(GLint location,GLfloat v0,GLfloat v1)700 void GL_APIENTRY glUniform2f(GLint location, GLfloat v0, GLfloat v1)
701 {
702 return GL_Uniform2f(location, v0, v1);
703 }
704
glUniform2fv(GLint location,GLsizei count,const GLfloat * value)705 void GL_APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat *value)
706 {
707 return GL_Uniform2fv(location, count, value);
708 }
709
glUniform2i(GLint location,GLint v0,GLint v1)710 void GL_APIENTRY glUniform2i(GLint location, GLint v0, GLint v1)
711 {
712 return GL_Uniform2i(location, v0, v1);
713 }
714
glUniform2iv(GLint location,GLsizei count,const GLint * value)715 void GL_APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint *value)
716 {
717 return GL_Uniform2iv(location, count, value);
718 }
719
glUniform3f(GLint location,GLfloat v0,GLfloat v1,GLfloat v2)720 void GL_APIENTRY glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
721 {
722 return GL_Uniform3f(location, v0, v1, v2);
723 }
724
glUniform3fv(GLint location,GLsizei count,const GLfloat * value)725 void GL_APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat *value)
726 {
727 return GL_Uniform3fv(location, count, value);
728 }
729
glUniform3i(GLint location,GLint v0,GLint v1,GLint v2)730 void GL_APIENTRY glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
731 {
732 return GL_Uniform3i(location, v0, v1, v2);
733 }
734
glUniform3iv(GLint location,GLsizei count,const GLint * value)735 void GL_APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint *value)
736 {
737 return GL_Uniform3iv(location, count, value);
738 }
739
glUniform4f(GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)740 void GL_APIENTRY glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
741 {
742 return GL_Uniform4f(location, v0, v1, v2, v3);
743 }
744
glUniform4fv(GLint location,GLsizei count,const GLfloat * value)745 void GL_APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat *value)
746 {
747 return GL_Uniform4fv(location, count, value);
748 }
749
glUniform4i(GLint location,GLint v0,GLint v1,GLint v2,GLint v3)750 void GL_APIENTRY glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
751 {
752 return GL_Uniform4i(location, v0, v1, v2, v3);
753 }
754
glUniform4iv(GLint location,GLsizei count,const GLint * value)755 void GL_APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint *value)
756 {
757 return GL_Uniform4iv(location, count, value);
758 }
759
glUniformMatrix2fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)760 void GL_APIENTRY glUniformMatrix2fv(GLint location,
761 GLsizei count,
762 GLboolean transpose,
763 const GLfloat *value)
764 {
765 return GL_UniformMatrix2fv(location, count, transpose, value);
766 }
767
glUniformMatrix3fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)768 void GL_APIENTRY glUniformMatrix3fv(GLint location,
769 GLsizei count,
770 GLboolean transpose,
771 const GLfloat *value)
772 {
773 return GL_UniformMatrix3fv(location, count, transpose, value);
774 }
775
glUniformMatrix4fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)776 void GL_APIENTRY glUniformMatrix4fv(GLint location,
777 GLsizei count,
778 GLboolean transpose,
779 const GLfloat *value)
780 {
781 return GL_UniformMatrix4fv(location, count, transpose, value);
782 }
783
glUseProgram(GLuint program)784 void GL_APIENTRY glUseProgram(GLuint program)
785 {
786 return GL_UseProgram(program);
787 }
788
glValidateProgram(GLuint program)789 void GL_APIENTRY glValidateProgram(GLuint program)
790 {
791 return GL_ValidateProgram(program);
792 }
793
glVertexAttrib1f(GLuint index,GLfloat x)794 void GL_APIENTRY glVertexAttrib1f(GLuint index, GLfloat x)
795 {
796 return GL_VertexAttrib1f(index, x);
797 }
798
glVertexAttrib1fv(GLuint index,const GLfloat * v)799 void GL_APIENTRY glVertexAttrib1fv(GLuint index, const GLfloat *v)
800 {
801 return GL_VertexAttrib1fv(index, v);
802 }
803
glVertexAttrib2f(GLuint index,GLfloat x,GLfloat y)804 void GL_APIENTRY glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
805 {
806 return GL_VertexAttrib2f(index, x, y);
807 }
808
glVertexAttrib2fv(GLuint index,const GLfloat * v)809 void GL_APIENTRY glVertexAttrib2fv(GLuint index, const GLfloat *v)
810 {
811 return GL_VertexAttrib2fv(index, v);
812 }
813
glVertexAttrib3f(GLuint index,GLfloat x,GLfloat y,GLfloat z)814 void GL_APIENTRY glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
815 {
816 return GL_VertexAttrib3f(index, x, y, z);
817 }
818
glVertexAttrib3fv(GLuint index,const GLfloat * v)819 void GL_APIENTRY glVertexAttrib3fv(GLuint index, const GLfloat *v)
820 {
821 return GL_VertexAttrib3fv(index, v);
822 }
823
glVertexAttrib4f(GLuint index,GLfloat x,GLfloat y,GLfloat z,GLfloat w)824 void GL_APIENTRY glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
825 {
826 return GL_VertexAttrib4f(index, x, y, z, w);
827 }
828
glVertexAttrib4fv(GLuint index,const GLfloat * v)829 void GL_APIENTRY glVertexAttrib4fv(GLuint index, const GLfloat *v)
830 {
831 return GL_VertexAttrib4fv(index, v);
832 }
833
glVertexAttribPointer(GLuint index,GLint size,GLenum type,GLboolean normalized,GLsizei stride,const void * pointer)834 void GL_APIENTRY glVertexAttribPointer(GLuint index,
835 GLint size,
836 GLenum type,
837 GLboolean normalized,
838 GLsizei stride,
839 const void *pointer)
840 {
841 return GL_VertexAttribPointer(index, size, type, normalized, stride, pointer);
842 }
843
glViewport(GLint x,GLint y,GLsizei width,GLsizei height)844 void GL_APIENTRY glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
845 {
846 return GL_Viewport(x, y, width, height);
847 }
848
849 // OpenGL ES 3.0
glBeginQuery(GLenum target,GLuint id)850 void GL_APIENTRY glBeginQuery(GLenum target, GLuint id)
851 {
852 return GL_BeginQuery(target, id);
853 }
854
glBeginTransformFeedback(GLenum primitiveMode)855 void GL_APIENTRY glBeginTransformFeedback(GLenum primitiveMode)
856 {
857 return GL_BeginTransformFeedback(primitiveMode);
858 }
859
glBindBufferBase(GLenum target,GLuint index,GLuint buffer)860 void GL_APIENTRY glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
861 {
862 return GL_BindBufferBase(target, index, buffer);
863 }
864
865 void GL_APIENTRY
glBindBufferRange(GLenum target,GLuint index,GLuint buffer,GLintptr offset,GLsizeiptr size)866 glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
867 {
868 return GL_BindBufferRange(target, index, buffer, offset, size);
869 }
870
glBindSampler(GLuint unit,GLuint sampler)871 void GL_APIENTRY glBindSampler(GLuint unit, GLuint sampler)
872 {
873 return GL_BindSampler(unit, sampler);
874 }
875
glBindTransformFeedback(GLenum target,GLuint id)876 void GL_APIENTRY glBindTransformFeedback(GLenum target, GLuint id)
877 {
878 return GL_BindTransformFeedback(target, id);
879 }
880
glBindVertexArray(GLuint array)881 void GL_APIENTRY glBindVertexArray(GLuint array)
882 {
883 return GL_BindVertexArray(array);
884 }
885
glBlitFramebuffer(GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)886 void GL_APIENTRY glBlitFramebuffer(GLint srcX0,
887 GLint srcY0,
888 GLint srcX1,
889 GLint srcY1,
890 GLint dstX0,
891 GLint dstY0,
892 GLint dstX1,
893 GLint dstY1,
894 GLbitfield mask,
895 GLenum filter)
896 {
897 return GL_BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
898 }
899
glClearBufferfi(GLenum buffer,GLint drawbuffer,GLfloat depth,GLint stencil)900 void GL_APIENTRY glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
901 {
902 return GL_ClearBufferfi(buffer, drawbuffer, depth, stencil);
903 }
904
glClearBufferfv(GLenum buffer,GLint drawbuffer,const GLfloat * value)905 void GL_APIENTRY glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value)
906 {
907 return GL_ClearBufferfv(buffer, drawbuffer, value);
908 }
909
glClearBufferiv(GLenum buffer,GLint drawbuffer,const GLint * value)910 void GL_APIENTRY glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value)
911 {
912 return GL_ClearBufferiv(buffer, drawbuffer, value);
913 }
914
glClearBufferuiv(GLenum buffer,GLint drawbuffer,const GLuint * value)915 void GL_APIENTRY glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value)
916 {
917 return GL_ClearBufferuiv(buffer, drawbuffer, value);
918 }
919
glClientWaitSync(GLsync sync,GLbitfield flags,GLuint64 timeout)920 GLenum GL_APIENTRY glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
921 {
922 return GL_ClientWaitSync(sync, flags, timeout);
923 }
924
glCompressedTexImage3D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const void * data)925 void GL_APIENTRY glCompressedTexImage3D(GLenum target,
926 GLint level,
927 GLenum internalformat,
928 GLsizei width,
929 GLsizei height,
930 GLsizei depth,
931 GLint border,
932 GLsizei imageSize,
933 const void *data)
934 {
935 return GL_CompressedTexImage3D(target, level, internalformat, width, height, depth, border,
936 imageSize, data);
937 }
938
glCompressedTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const void * data)939 void GL_APIENTRY glCompressedTexSubImage3D(GLenum target,
940 GLint level,
941 GLint xoffset,
942 GLint yoffset,
943 GLint zoffset,
944 GLsizei width,
945 GLsizei height,
946 GLsizei depth,
947 GLenum format,
948 GLsizei imageSize,
949 const void *data)
950 {
951 return GL_CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height,
952 depth, format, imageSize, data);
953 }
954
glCopyBufferSubData(GLenum readTarget,GLenum writeTarget,GLintptr readOffset,GLintptr writeOffset,GLsizeiptr size)955 void GL_APIENTRY glCopyBufferSubData(GLenum readTarget,
956 GLenum writeTarget,
957 GLintptr readOffset,
958 GLintptr writeOffset,
959 GLsizeiptr size)
960 {
961 return GL_CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size);
962 }
963
glCopyTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)964 void GL_APIENTRY glCopyTexSubImage3D(GLenum target,
965 GLint level,
966 GLint xoffset,
967 GLint yoffset,
968 GLint zoffset,
969 GLint x,
970 GLint y,
971 GLsizei width,
972 GLsizei height)
973 {
974 return GL_CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);
975 }
976
glDeleteQueries(GLsizei n,const GLuint * ids)977 void GL_APIENTRY glDeleteQueries(GLsizei n, const GLuint *ids)
978 {
979 return GL_DeleteQueries(n, ids);
980 }
981
glDeleteSamplers(GLsizei count,const GLuint * samplers)982 void GL_APIENTRY glDeleteSamplers(GLsizei count, const GLuint *samplers)
983 {
984 return GL_DeleteSamplers(count, samplers);
985 }
986
glDeleteSync(GLsync sync)987 void GL_APIENTRY glDeleteSync(GLsync sync)
988 {
989 return GL_DeleteSync(sync);
990 }
991
glDeleteTransformFeedbacks(GLsizei n,const GLuint * ids)992 void GL_APIENTRY glDeleteTransformFeedbacks(GLsizei n, const GLuint *ids)
993 {
994 return GL_DeleteTransformFeedbacks(n, ids);
995 }
996
glDeleteVertexArrays(GLsizei n,const GLuint * arrays)997 void GL_APIENTRY glDeleteVertexArrays(GLsizei n, const GLuint *arrays)
998 {
999 return GL_DeleteVertexArrays(n, arrays);
1000 }
1001
glDrawArraysInstanced(GLenum mode,GLint first,GLsizei count,GLsizei instancecount)1002 void GL_APIENTRY glDrawArraysInstanced(GLenum mode,
1003 GLint first,
1004 GLsizei count,
1005 GLsizei instancecount)
1006 {
1007 return GL_DrawArraysInstanced(mode, first, count, instancecount);
1008 }
1009
glDrawBuffers(GLsizei n,const GLenum * bufs)1010 void GL_APIENTRY glDrawBuffers(GLsizei n, const GLenum *bufs)
1011 {
1012 return GL_DrawBuffers(n, bufs);
1013 }
1014
glDrawElementsInstanced(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount)1015 void GL_APIENTRY glDrawElementsInstanced(GLenum mode,
1016 GLsizei count,
1017 GLenum type,
1018 const void *indices,
1019 GLsizei instancecount)
1020 {
1021 return GL_DrawElementsInstanced(mode, count, type, indices, instancecount);
1022 }
1023
glDrawRangeElements(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices)1024 void GL_APIENTRY glDrawRangeElements(GLenum mode,
1025 GLuint start,
1026 GLuint end,
1027 GLsizei count,
1028 GLenum type,
1029 const void *indices)
1030 {
1031 return GL_DrawRangeElements(mode, start, end, count, type, indices);
1032 }
1033
glEndQuery(GLenum target)1034 void GL_APIENTRY glEndQuery(GLenum target)
1035 {
1036 return GL_EndQuery(target);
1037 }
1038
glEndTransformFeedback()1039 void GL_APIENTRY glEndTransformFeedback()
1040 {
1041 return GL_EndTransformFeedback();
1042 }
1043
glFenceSync(GLenum condition,GLbitfield flags)1044 GLsync GL_APIENTRY glFenceSync(GLenum condition, GLbitfield flags)
1045 {
1046 return GL_FenceSync(condition, flags);
1047 }
1048
glFlushMappedBufferRange(GLenum target,GLintptr offset,GLsizeiptr length)1049 void GL_APIENTRY glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
1050 {
1051 return GL_FlushMappedBufferRange(target, offset, length);
1052 }
1053
glFramebufferTextureLayer(GLenum target,GLenum attachment,GLuint texture,GLint level,GLint layer)1054 void GL_APIENTRY glFramebufferTextureLayer(GLenum target,
1055 GLenum attachment,
1056 GLuint texture,
1057 GLint level,
1058 GLint layer)
1059 {
1060 return GL_FramebufferTextureLayer(target, attachment, texture, level, layer);
1061 }
1062
glGenQueries(GLsizei n,GLuint * ids)1063 void GL_APIENTRY glGenQueries(GLsizei n, GLuint *ids)
1064 {
1065 return GL_GenQueries(n, ids);
1066 }
1067
glGenSamplers(GLsizei count,GLuint * samplers)1068 void GL_APIENTRY glGenSamplers(GLsizei count, GLuint *samplers)
1069 {
1070 return GL_GenSamplers(count, samplers);
1071 }
1072
glGenTransformFeedbacks(GLsizei n,GLuint * ids)1073 void GL_APIENTRY glGenTransformFeedbacks(GLsizei n, GLuint *ids)
1074 {
1075 return GL_GenTransformFeedbacks(n, ids);
1076 }
1077
glGenVertexArrays(GLsizei n,GLuint * arrays)1078 void GL_APIENTRY glGenVertexArrays(GLsizei n, GLuint *arrays)
1079 {
1080 return GL_GenVertexArrays(n, arrays);
1081 }
1082
glGetActiveUniformBlockName(GLuint program,GLuint uniformBlockIndex,GLsizei bufSize,GLsizei * length,GLchar * uniformBlockName)1083 void GL_APIENTRY glGetActiveUniformBlockName(GLuint program,
1084 GLuint uniformBlockIndex,
1085 GLsizei bufSize,
1086 GLsizei *length,
1087 GLchar *uniformBlockName)
1088 {
1089 return GL_GetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length,
1090 uniformBlockName);
1091 }
1092
glGetActiveUniformBlockiv(GLuint program,GLuint uniformBlockIndex,GLenum pname,GLint * params)1093 void GL_APIENTRY glGetActiveUniformBlockiv(GLuint program,
1094 GLuint uniformBlockIndex,
1095 GLenum pname,
1096 GLint *params)
1097 {
1098 return GL_GetActiveUniformBlockiv(program, uniformBlockIndex, pname, params);
1099 }
1100
glGetActiveUniformsiv(GLuint program,GLsizei uniformCount,const GLuint * uniformIndices,GLenum pname,GLint * params)1101 void GL_APIENTRY glGetActiveUniformsiv(GLuint program,
1102 GLsizei uniformCount,
1103 const GLuint *uniformIndices,
1104 GLenum pname,
1105 GLint *params)
1106 {
1107 return GL_GetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params);
1108 }
1109
glGetBufferParameteri64v(GLenum target,GLenum pname,GLint64 * params)1110 void GL_APIENTRY glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 *params)
1111 {
1112 return GL_GetBufferParameteri64v(target, pname, params);
1113 }
1114
glGetBufferPointerv(GLenum target,GLenum pname,void ** params)1115 void GL_APIENTRY glGetBufferPointerv(GLenum target, GLenum pname, void **params)
1116 {
1117 return GL_GetBufferPointerv(target, pname, params);
1118 }
1119
glGetFragDataLocation(GLuint program,const GLchar * name)1120 GLint GL_APIENTRY glGetFragDataLocation(GLuint program, const GLchar *name)
1121 {
1122 return GL_GetFragDataLocation(program, name);
1123 }
1124
glGetInteger64i_v(GLenum target,GLuint index,GLint64 * data)1125 void GL_APIENTRY glGetInteger64i_v(GLenum target, GLuint index, GLint64 *data)
1126 {
1127 return GL_GetInteger64i_v(target, index, data);
1128 }
1129
glGetInteger64v(GLenum pname,GLint64 * data)1130 void GL_APIENTRY glGetInteger64v(GLenum pname, GLint64 *data)
1131 {
1132 return GL_GetInteger64v(pname, data);
1133 }
1134
glGetIntegeri_v(GLenum target,GLuint index,GLint * data)1135 void GL_APIENTRY glGetIntegeri_v(GLenum target, GLuint index, GLint *data)
1136 {
1137 return GL_GetIntegeri_v(target, index, data);
1138 }
1139
glGetInternalformativ(GLenum target,GLenum internalformat,GLenum pname,GLsizei bufSize,GLint * params)1140 void GL_APIENTRY glGetInternalformativ(GLenum target,
1141 GLenum internalformat,
1142 GLenum pname,
1143 GLsizei bufSize,
1144 GLint *params)
1145 {
1146 return GL_GetInternalformativ(target, internalformat, pname, bufSize, params);
1147 }
1148
glGetProgramBinary(GLuint program,GLsizei bufSize,GLsizei * length,GLenum * binaryFormat,void * binary)1149 void GL_APIENTRY glGetProgramBinary(GLuint program,
1150 GLsizei bufSize,
1151 GLsizei *length,
1152 GLenum *binaryFormat,
1153 void *binary)
1154 {
1155 return GL_GetProgramBinary(program, bufSize, length, binaryFormat, binary);
1156 }
1157
glGetQueryObjectuiv(GLuint id,GLenum pname,GLuint * params)1158 void GL_APIENTRY glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)
1159 {
1160 return GL_GetQueryObjectuiv(id, pname, params);
1161 }
1162
glGetQueryiv(GLenum target,GLenum pname,GLint * params)1163 void GL_APIENTRY glGetQueryiv(GLenum target, GLenum pname, GLint *params)
1164 {
1165 return GL_GetQueryiv(target, pname, params);
1166 }
1167
glGetSamplerParameterfv(GLuint sampler,GLenum pname,GLfloat * params)1168 void GL_APIENTRY glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat *params)
1169 {
1170 return GL_GetSamplerParameterfv(sampler, pname, params);
1171 }
1172
glGetSamplerParameteriv(GLuint sampler,GLenum pname,GLint * params)1173 void GL_APIENTRY glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint *params)
1174 {
1175 return GL_GetSamplerParameteriv(sampler, pname, params);
1176 }
1177
glGetStringi(GLenum name,GLuint index)1178 const GLubyte *GL_APIENTRY glGetStringi(GLenum name, GLuint index)
1179 {
1180 return GL_GetStringi(name, index);
1181 }
1182
1183 void GL_APIENTRY
glGetSynciv(GLsync sync,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * values)1184 glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
1185 {
1186 return GL_GetSynciv(sync, pname, bufSize, length, values);
1187 }
1188
glGetTransformFeedbackVarying(GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLsizei * size,GLenum * type,GLchar * name)1189 void GL_APIENTRY glGetTransformFeedbackVarying(GLuint program,
1190 GLuint index,
1191 GLsizei bufSize,
1192 GLsizei *length,
1193 GLsizei *size,
1194 GLenum *type,
1195 GLchar *name)
1196 {
1197 return GL_GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name);
1198 }
1199
glGetUniformBlockIndex(GLuint program,const GLchar * uniformBlockName)1200 GLuint GL_APIENTRY glGetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName)
1201 {
1202 return GL_GetUniformBlockIndex(program, uniformBlockName);
1203 }
1204
glGetUniformIndices(GLuint program,GLsizei uniformCount,const GLchar * const * uniformNames,GLuint * uniformIndices)1205 void GL_APIENTRY glGetUniformIndices(GLuint program,
1206 GLsizei uniformCount,
1207 const GLchar *const *uniformNames,
1208 GLuint *uniformIndices)
1209 {
1210 return GL_GetUniformIndices(program, uniformCount, uniformNames, uniformIndices);
1211 }
1212
glGetUniformuiv(GLuint program,GLint location,GLuint * params)1213 void GL_APIENTRY glGetUniformuiv(GLuint program, GLint location, GLuint *params)
1214 {
1215 return GL_GetUniformuiv(program, location, params);
1216 }
1217
glGetVertexAttribIiv(GLuint index,GLenum pname,GLint * params)1218 void GL_APIENTRY glGetVertexAttribIiv(GLuint index, GLenum pname, GLint *params)
1219 {
1220 return GL_GetVertexAttribIiv(index, pname, params);
1221 }
1222
glGetVertexAttribIuiv(GLuint index,GLenum pname,GLuint * params)1223 void GL_APIENTRY glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params)
1224 {
1225 return GL_GetVertexAttribIuiv(index, pname, params);
1226 }
1227
glInvalidateFramebuffer(GLenum target,GLsizei numAttachments,const GLenum * attachments)1228 void GL_APIENTRY glInvalidateFramebuffer(GLenum target,
1229 GLsizei numAttachments,
1230 const GLenum *attachments)
1231 {
1232 return GL_InvalidateFramebuffer(target, numAttachments, attachments);
1233 }
1234
glInvalidateSubFramebuffer(GLenum target,GLsizei numAttachments,const GLenum * attachments,GLint x,GLint y,GLsizei width,GLsizei height)1235 void GL_APIENTRY glInvalidateSubFramebuffer(GLenum target,
1236 GLsizei numAttachments,
1237 const GLenum *attachments,
1238 GLint x,
1239 GLint y,
1240 GLsizei width,
1241 GLsizei height)
1242 {
1243 return GL_InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height);
1244 }
1245
glIsQuery(GLuint id)1246 GLboolean GL_APIENTRY glIsQuery(GLuint id)
1247 {
1248 return GL_IsQuery(id);
1249 }
1250
glIsSampler(GLuint sampler)1251 GLboolean GL_APIENTRY glIsSampler(GLuint sampler)
1252 {
1253 return GL_IsSampler(sampler);
1254 }
1255
glIsSync(GLsync sync)1256 GLboolean GL_APIENTRY glIsSync(GLsync sync)
1257 {
1258 return GL_IsSync(sync);
1259 }
1260
glIsTransformFeedback(GLuint id)1261 GLboolean GL_APIENTRY glIsTransformFeedback(GLuint id)
1262 {
1263 return GL_IsTransformFeedback(id);
1264 }
1265
glIsVertexArray(GLuint array)1266 GLboolean GL_APIENTRY glIsVertexArray(GLuint array)
1267 {
1268 return GL_IsVertexArray(array);
1269 }
1270
glMapBufferRange(GLenum target,GLintptr offset,GLsizeiptr length,GLbitfield access)1271 void *GL_APIENTRY glMapBufferRange(GLenum target,
1272 GLintptr offset,
1273 GLsizeiptr length,
1274 GLbitfield access)
1275 {
1276 return GL_MapBufferRange(target, offset, length, access);
1277 }
1278
glPauseTransformFeedback()1279 void GL_APIENTRY glPauseTransformFeedback()
1280 {
1281 return GL_PauseTransformFeedback();
1282 }
1283
glProgramBinary(GLuint program,GLenum binaryFormat,const void * binary,GLsizei length)1284 void GL_APIENTRY glProgramBinary(GLuint program,
1285 GLenum binaryFormat,
1286 const void *binary,
1287 GLsizei length)
1288 {
1289 return GL_ProgramBinary(program, binaryFormat, binary, length);
1290 }
1291
glProgramParameteri(GLuint program,GLenum pname,GLint value)1292 void GL_APIENTRY glProgramParameteri(GLuint program, GLenum pname, GLint value)
1293 {
1294 return GL_ProgramParameteri(program, pname, value);
1295 }
1296
glReadBuffer(GLenum src)1297 void GL_APIENTRY glReadBuffer(GLenum src)
1298 {
1299 return GL_ReadBuffer(src);
1300 }
1301
glRenderbufferStorageMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)1302 void GL_APIENTRY glRenderbufferStorageMultisample(GLenum target,
1303 GLsizei samples,
1304 GLenum internalformat,
1305 GLsizei width,
1306 GLsizei height)
1307 {
1308 return GL_RenderbufferStorageMultisample(target, samples, internalformat, width, height);
1309 }
1310
glResumeTransformFeedback()1311 void GL_APIENTRY glResumeTransformFeedback()
1312 {
1313 return GL_ResumeTransformFeedback();
1314 }
1315
glSamplerParameterf(GLuint sampler,GLenum pname,GLfloat param)1316 void GL_APIENTRY glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
1317 {
1318 return GL_SamplerParameterf(sampler, pname, param);
1319 }
1320
glSamplerParameterfv(GLuint sampler,GLenum pname,const GLfloat * param)1321 void GL_APIENTRY glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat *param)
1322 {
1323 return GL_SamplerParameterfv(sampler, pname, param);
1324 }
1325
glSamplerParameteri(GLuint sampler,GLenum pname,GLint param)1326 void GL_APIENTRY glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
1327 {
1328 return GL_SamplerParameteri(sampler, pname, param);
1329 }
1330
glSamplerParameteriv(GLuint sampler,GLenum pname,const GLint * param)1331 void GL_APIENTRY glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint *param)
1332 {
1333 return GL_SamplerParameteriv(sampler, pname, param);
1334 }
1335
glTexImage3D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const void * pixels)1336 void GL_APIENTRY glTexImage3D(GLenum target,
1337 GLint level,
1338 GLint internalformat,
1339 GLsizei width,
1340 GLsizei height,
1341 GLsizei depth,
1342 GLint border,
1343 GLenum format,
1344 GLenum type,
1345 const void *pixels)
1346 {
1347 return GL_TexImage3D(target, level, internalformat, width, height, depth, border, format, type,
1348 pixels);
1349 }
1350
1351 void GL_APIENTRY
glTexStorage2D(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)1352 glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
1353 {
1354 return GL_TexStorage2D(target, levels, internalformat, width, height);
1355 }
1356
glTexStorage3D(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)1357 void GL_APIENTRY glTexStorage3D(GLenum target,
1358 GLsizei levels,
1359 GLenum internalformat,
1360 GLsizei width,
1361 GLsizei height,
1362 GLsizei depth)
1363 {
1364 return GL_TexStorage3D(target, levels, internalformat, width, height, depth);
1365 }
1366
glTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * pixels)1367 void GL_APIENTRY glTexSubImage3D(GLenum target,
1368 GLint level,
1369 GLint xoffset,
1370 GLint yoffset,
1371 GLint zoffset,
1372 GLsizei width,
1373 GLsizei height,
1374 GLsizei depth,
1375 GLenum format,
1376 GLenum type,
1377 const void *pixels)
1378 {
1379 return GL_TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format,
1380 type, pixels);
1381 }
1382
glTransformFeedbackVaryings(GLuint program,GLsizei count,const GLchar * const * varyings,GLenum bufferMode)1383 void GL_APIENTRY glTransformFeedbackVaryings(GLuint program,
1384 GLsizei count,
1385 const GLchar *const *varyings,
1386 GLenum bufferMode)
1387 {
1388 return GL_TransformFeedbackVaryings(program, count, varyings, bufferMode);
1389 }
1390
glUniform1ui(GLint location,GLuint v0)1391 void GL_APIENTRY glUniform1ui(GLint location, GLuint v0)
1392 {
1393 return GL_Uniform1ui(location, v0);
1394 }
1395
glUniform1uiv(GLint location,GLsizei count,const GLuint * value)1396 void GL_APIENTRY glUniform1uiv(GLint location, GLsizei count, const GLuint *value)
1397 {
1398 return GL_Uniform1uiv(location, count, value);
1399 }
1400
glUniform2ui(GLint location,GLuint v0,GLuint v1)1401 void GL_APIENTRY glUniform2ui(GLint location, GLuint v0, GLuint v1)
1402 {
1403 return GL_Uniform2ui(location, v0, v1);
1404 }
1405
glUniform2uiv(GLint location,GLsizei count,const GLuint * value)1406 void GL_APIENTRY glUniform2uiv(GLint location, GLsizei count, const GLuint *value)
1407 {
1408 return GL_Uniform2uiv(location, count, value);
1409 }
1410
glUniform3ui(GLint location,GLuint v0,GLuint v1,GLuint v2)1411 void GL_APIENTRY glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
1412 {
1413 return GL_Uniform3ui(location, v0, v1, v2);
1414 }
1415
glUniform3uiv(GLint location,GLsizei count,const GLuint * value)1416 void GL_APIENTRY glUniform3uiv(GLint location, GLsizei count, const GLuint *value)
1417 {
1418 return GL_Uniform3uiv(location, count, value);
1419 }
1420
glUniform4ui(GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)1421 void GL_APIENTRY glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
1422 {
1423 return GL_Uniform4ui(location, v0, v1, v2, v3);
1424 }
1425
glUniform4uiv(GLint location,GLsizei count,const GLuint * value)1426 void GL_APIENTRY glUniform4uiv(GLint location, GLsizei count, const GLuint *value)
1427 {
1428 return GL_Uniform4uiv(location, count, value);
1429 }
1430
glUniformBlockBinding(GLuint program,GLuint uniformBlockIndex,GLuint uniformBlockBinding)1431 void GL_APIENTRY glUniformBlockBinding(GLuint program,
1432 GLuint uniformBlockIndex,
1433 GLuint uniformBlockBinding)
1434 {
1435 return GL_UniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding);
1436 }
1437
glUniformMatrix2x3fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1438 void GL_APIENTRY glUniformMatrix2x3fv(GLint location,
1439 GLsizei count,
1440 GLboolean transpose,
1441 const GLfloat *value)
1442 {
1443 return GL_UniformMatrix2x3fv(location, count, transpose, value);
1444 }
1445
glUniformMatrix2x4fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1446 void GL_APIENTRY glUniformMatrix2x4fv(GLint location,
1447 GLsizei count,
1448 GLboolean transpose,
1449 const GLfloat *value)
1450 {
1451 return GL_UniformMatrix2x4fv(location, count, transpose, value);
1452 }
1453
glUniformMatrix3x2fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1454 void GL_APIENTRY glUniformMatrix3x2fv(GLint location,
1455 GLsizei count,
1456 GLboolean transpose,
1457 const GLfloat *value)
1458 {
1459 return GL_UniformMatrix3x2fv(location, count, transpose, value);
1460 }
1461
glUniformMatrix3x4fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1462 void GL_APIENTRY glUniformMatrix3x4fv(GLint location,
1463 GLsizei count,
1464 GLboolean transpose,
1465 const GLfloat *value)
1466 {
1467 return GL_UniformMatrix3x4fv(location, count, transpose, value);
1468 }
1469
glUniformMatrix4x2fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1470 void GL_APIENTRY glUniformMatrix4x2fv(GLint location,
1471 GLsizei count,
1472 GLboolean transpose,
1473 const GLfloat *value)
1474 {
1475 return GL_UniformMatrix4x2fv(location, count, transpose, value);
1476 }
1477
glUniformMatrix4x3fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1478 void GL_APIENTRY glUniformMatrix4x3fv(GLint location,
1479 GLsizei count,
1480 GLboolean transpose,
1481 const GLfloat *value)
1482 {
1483 return GL_UniformMatrix4x3fv(location, count, transpose, value);
1484 }
1485
glUnmapBuffer(GLenum target)1486 GLboolean GL_APIENTRY glUnmapBuffer(GLenum target)
1487 {
1488 return GL_UnmapBuffer(target);
1489 }
1490
glVertexAttribDivisor(GLuint index,GLuint divisor)1491 void GL_APIENTRY glVertexAttribDivisor(GLuint index, GLuint divisor)
1492 {
1493 return GL_VertexAttribDivisor(index, divisor);
1494 }
1495
glVertexAttribI4i(GLuint index,GLint x,GLint y,GLint z,GLint w)1496 void GL_APIENTRY glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
1497 {
1498 return GL_VertexAttribI4i(index, x, y, z, w);
1499 }
1500
glVertexAttribI4iv(GLuint index,const GLint * v)1501 void GL_APIENTRY glVertexAttribI4iv(GLuint index, const GLint *v)
1502 {
1503 return GL_VertexAttribI4iv(index, v);
1504 }
1505
glVertexAttribI4ui(GLuint index,GLuint x,GLuint y,GLuint z,GLuint w)1506 void GL_APIENTRY glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
1507 {
1508 return GL_VertexAttribI4ui(index, x, y, z, w);
1509 }
1510
glVertexAttribI4uiv(GLuint index,const GLuint * v)1511 void GL_APIENTRY glVertexAttribI4uiv(GLuint index, const GLuint *v)
1512 {
1513 return GL_VertexAttribI4uiv(index, v);
1514 }
1515
1516 void GL_APIENTRY
glVertexAttribIPointer(GLuint index,GLint size,GLenum type,GLsizei stride,const void * pointer)1517 glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
1518 {
1519 return GL_VertexAttribIPointer(index, size, type, stride, pointer);
1520 }
1521
glWaitSync(GLsync sync,GLbitfield flags,GLuint64 timeout)1522 void GL_APIENTRY glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
1523 {
1524 return GL_WaitSync(sync, flags, timeout);
1525 }
1526
1527 // OpenGL ES 3.1
glActiveShaderProgram(GLuint pipeline,GLuint program)1528 void GL_APIENTRY glActiveShaderProgram(GLuint pipeline, GLuint program)
1529 {
1530 return GL_ActiveShaderProgram(pipeline, program);
1531 }
1532
glBindImageTexture(GLuint unit,GLuint texture,GLint level,GLboolean layered,GLint layer,GLenum access,GLenum format)1533 void GL_APIENTRY glBindImageTexture(GLuint unit,
1534 GLuint texture,
1535 GLint level,
1536 GLboolean layered,
1537 GLint layer,
1538 GLenum access,
1539 GLenum format)
1540 {
1541 return GL_BindImageTexture(unit, texture, level, layered, layer, access, format);
1542 }
1543
glBindProgramPipeline(GLuint pipeline)1544 void GL_APIENTRY glBindProgramPipeline(GLuint pipeline)
1545 {
1546 return GL_BindProgramPipeline(pipeline);
1547 }
1548
glBindVertexBuffer(GLuint bindingindex,GLuint buffer,GLintptr offset,GLsizei stride)1549 void GL_APIENTRY glBindVertexBuffer(GLuint bindingindex,
1550 GLuint buffer,
1551 GLintptr offset,
1552 GLsizei stride)
1553 {
1554 return GL_BindVertexBuffer(bindingindex, buffer, offset, stride);
1555 }
1556
glCreateShaderProgramv(GLenum type,GLsizei count,const GLchar * const * strings)1557 GLuint GL_APIENTRY glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar *const *strings)
1558 {
1559 return GL_CreateShaderProgramv(type, count, strings);
1560 }
1561
glDeleteProgramPipelines(GLsizei n,const GLuint * pipelines)1562 void GL_APIENTRY glDeleteProgramPipelines(GLsizei n, const GLuint *pipelines)
1563 {
1564 return GL_DeleteProgramPipelines(n, pipelines);
1565 }
1566
glDispatchCompute(GLuint num_groups_x,GLuint num_groups_y,GLuint num_groups_z)1567 void GL_APIENTRY glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
1568 {
1569 return GL_DispatchCompute(num_groups_x, num_groups_y, num_groups_z);
1570 }
1571
glDispatchComputeIndirect(GLintptr indirect)1572 void GL_APIENTRY glDispatchComputeIndirect(GLintptr indirect)
1573 {
1574 return GL_DispatchComputeIndirect(indirect);
1575 }
1576
glDrawArraysIndirect(GLenum mode,const void * indirect)1577 void GL_APIENTRY glDrawArraysIndirect(GLenum mode, const void *indirect)
1578 {
1579 return GL_DrawArraysIndirect(mode, indirect);
1580 }
1581
glDrawElementsIndirect(GLenum mode,GLenum type,const void * indirect)1582 void GL_APIENTRY glDrawElementsIndirect(GLenum mode, GLenum type, const void *indirect)
1583 {
1584 return GL_DrawElementsIndirect(mode, type, indirect);
1585 }
1586
glFramebufferParameteri(GLenum target,GLenum pname,GLint param)1587 void GL_APIENTRY glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
1588 {
1589 return GL_FramebufferParameteri(target, pname, param);
1590 }
1591
glGenProgramPipelines(GLsizei n,GLuint * pipelines)1592 void GL_APIENTRY glGenProgramPipelines(GLsizei n, GLuint *pipelines)
1593 {
1594 return GL_GenProgramPipelines(n, pipelines);
1595 }
1596
glGetBooleani_v(GLenum target,GLuint index,GLboolean * data)1597 void GL_APIENTRY glGetBooleani_v(GLenum target, GLuint index, GLboolean *data)
1598 {
1599 return GL_GetBooleani_v(target, index, data);
1600 }
1601
glGetFramebufferParameteriv(GLenum target,GLenum pname,GLint * params)1602 void GL_APIENTRY glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params)
1603 {
1604 return GL_GetFramebufferParameteriv(target, pname, params);
1605 }
1606
glGetMultisamplefv(GLenum pname,GLuint index,GLfloat * val)1607 void GL_APIENTRY glGetMultisamplefv(GLenum pname, GLuint index, GLfloat *val)
1608 {
1609 return GL_GetMultisamplefv(pname, index, val);
1610 }
1611
glGetProgramInterfaceiv(GLuint program,GLenum programInterface,GLenum pname,GLint * params)1612 void GL_APIENTRY glGetProgramInterfaceiv(GLuint program,
1613 GLenum programInterface,
1614 GLenum pname,
1615 GLint *params)
1616 {
1617 return GL_GetProgramInterfaceiv(program, programInterface, pname, params);
1618 }
1619
glGetProgramPipelineInfoLog(GLuint pipeline,GLsizei bufSize,GLsizei * length,GLchar * infoLog)1620 void GL_APIENTRY glGetProgramPipelineInfoLog(GLuint pipeline,
1621 GLsizei bufSize,
1622 GLsizei *length,
1623 GLchar *infoLog)
1624 {
1625 return GL_GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog);
1626 }
1627
glGetProgramPipelineiv(GLuint pipeline,GLenum pname,GLint * params)1628 void GL_APIENTRY glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint *params)
1629 {
1630 return GL_GetProgramPipelineiv(pipeline, pname, params);
1631 }
1632
glGetProgramResourceIndex(GLuint program,GLenum programInterface,const GLchar * name)1633 GLuint GL_APIENTRY glGetProgramResourceIndex(GLuint program,
1634 GLenum programInterface,
1635 const GLchar *name)
1636 {
1637 return GL_GetProgramResourceIndex(program, programInterface, name);
1638 }
1639
glGetProgramResourceLocation(GLuint program,GLenum programInterface,const GLchar * name)1640 GLint GL_APIENTRY glGetProgramResourceLocation(GLuint program,
1641 GLenum programInterface,
1642 const GLchar *name)
1643 {
1644 return GL_GetProgramResourceLocation(program, programInterface, name);
1645 }
1646
glGetProgramResourceName(GLuint program,GLenum programInterface,GLuint index,GLsizei bufSize,GLsizei * length,GLchar * name)1647 void GL_APIENTRY glGetProgramResourceName(GLuint program,
1648 GLenum programInterface,
1649 GLuint index,
1650 GLsizei bufSize,
1651 GLsizei *length,
1652 GLchar *name)
1653 {
1654 return GL_GetProgramResourceName(program, programInterface, index, bufSize, length, name);
1655 }
1656
glGetProgramResourceiv(GLuint program,GLenum programInterface,GLuint index,GLsizei propCount,const GLenum * props,GLsizei bufSize,GLsizei * length,GLint * params)1657 void GL_APIENTRY glGetProgramResourceiv(GLuint program,
1658 GLenum programInterface,
1659 GLuint index,
1660 GLsizei propCount,
1661 const GLenum *props,
1662 GLsizei bufSize,
1663 GLsizei *length,
1664 GLint *params)
1665 {
1666 return GL_GetProgramResourceiv(program, programInterface, index, propCount, props, bufSize,
1667 length, params);
1668 }
1669
glGetTexLevelParameterfv(GLenum target,GLint level,GLenum pname,GLfloat * params)1670 void GL_APIENTRY glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
1671 {
1672 return GL_GetTexLevelParameterfv(target, level, pname, params);
1673 }
1674
glGetTexLevelParameteriv(GLenum target,GLint level,GLenum pname,GLint * params)1675 void GL_APIENTRY glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
1676 {
1677 return GL_GetTexLevelParameteriv(target, level, pname, params);
1678 }
1679
glIsProgramPipeline(GLuint pipeline)1680 GLboolean GL_APIENTRY glIsProgramPipeline(GLuint pipeline)
1681 {
1682 return GL_IsProgramPipeline(pipeline);
1683 }
1684
glMemoryBarrier(GLbitfield barriers)1685 void GL_APIENTRY glMemoryBarrier(GLbitfield barriers)
1686 {
1687 return GL_MemoryBarrier(barriers);
1688 }
1689
glMemoryBarrierByRegion(GLbitfield barriers)1690 void GL_APIENTRY glMemoryBarrierByRegion(GLbitfield barriers)
1691 {
1692 return GL_MemoryBarrierByRegion(barriers);
1693 }
1694
glProgramUniform1f(GLuint program,GLint location,GLfloat v0)1695 void GL_APIENTRY glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
1696 {
1697 return GL_ProgramUniform1f(program, location, v0);
1698 }
1699
glProgramUniform1fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1700 void GL_APIENTRY glProgramUniform1fv(GLuint program,
1701 GLint location,
1702 GLsizei count,
1703 const GLfloat *value)
1704 {
1705 return GL_ProgramUniform1fv(program, location, count, value);
1706 }
1707
glProgramUniform1i(GLuint program,GLint location,GLint v0)1708 void GL_APIENTRY glProgramUniform1i(GLuint program, GLint location, GLint v0)
1709 {
1710 return GL_ProgramUniform1i(program, location, v0);
1711 }
1712
glProgramUniform1iv(GLuint program,GLint location,GLsizei count,const GLint * value)1713 void GL_APIENTRY glProgramUniform1iv(GLuint program,
1714 GLint location,
1715 GLsizei count,
1716 const GLint *value)
1717 {
1718 return GL_ProgramUniform1iv(program, location, count, value);
1719 }
1720
glProgramUniform1ui(GLuint program,GLint location,GLuint v0)1721 void GL_APIENTRY glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
1722 {
1723 return GL_ProgramUniform1ui(program, location, v0);
1724 }
1725
glProgramUniform1uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1726 void GL_APIENTRY glProgramUniform1uiv(GLuint program,
1727 GLint location,
1728 GLsizei count,
1729 const GLuint *value)
1730 {
1731 return GL_ProgramUniform1uiv(program, location, count, value);
1732 }
1733
glProgramUniform2f(GLuint program,GLint location,GLfloat v0,GLfloat v1)1734 void GL_APIENTRY glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
1735 {
1736 return GL_ProgramUniform2f(program, location, v0, v1);
1737 }
1738
glProgramUniform2fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1739 void GL_APIENTRY glProgramUniform2fv(GLuint program,
1740 GLint location,
1741 GLsizei count,
1742 const GLfloat *value)
1743 {
1744 return GL_ProgramUniform2fv(program, location, count, value);
1745 }
1746
glProgramUniform2i(GLuint program,GLint location,GLint v0,GLint v1)1747 void GL_APIENTRY glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
1748 {
1749 return GL_ProgramUniform2i(program, location, v0, v1);
1750 }
1751
glProgramUniform2iv(GLuint program,GLint location,GLsizei count,const GLint * value)1752 void GL_APIENTRY glProgramUniform2iv(GLuint program,
1753 GLint location,
1754 GLsizei count,
1755 const GLint *value)
1756 {
1757 return GL_ProgramUniform2iv(program, location, count, value);
1758 }
1759
glProgramUniform2ui(GLuint program,GLint location,GLuint v0,GLuint v1)1760 void GL_APIENTRY glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
1761 {
1762 return GL_ProgramUniform2ui(program, location, v0, v1);
1763 }
1764
glProgramUniform2uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1765 void GL_APIENTRY glProgramUniform2uiv(GLuint program,
1766 GLint location,
1767 GLsizei count,
1768 const GLuint *value)
1769 {
1770 return GL_ProgramUniform2uiv(program, location, count, value);
1771 }
1772
1773 void GL_APIENTRY
glProgramUniform3f(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)1774 glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
1775 {
1776 return GL_ProgramUniform3f(program, location, v0, v1, v2);
1777 }
1778
glProgramUniform3fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1779 void GL_APIENTRY glProgramUniform3fv(GLuint program,
1780 GLint location,
1781 GLsizei count,
1782 const GLfloat *value)
1783 {
1784 return GL_ProgramUniform3fv(program, location, count, value);
1785 }
1786
glProgramUniform3i(GLuint program,GLint location,GLint v0,GLint v1,GLint v2)1787 void GL_APIENTRY glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
1788 {
1789 return GL_ProgramUniform3i(program, location, v0, v1, v2);
1790 }
1791
glProgramUniform3iv(GLuint program,GLint location,GLsizei count,const GLint * value)1792 void GL_APIENTRY glProgramUniform3iv(GLuint program,
1793 GLint location,
1794 GLsizei count,
1795 const GLint *value)
1796 {
1797 return GL_ProgramUniform3iv(program, location, count, value);
1798 }
1799
1800 void GL_APIENTRY
glProgramUniform3ui(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2)1801 glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
1802 {
1803 return GL_ProgramUniform3ui(program, location, v0, v1, v2);
1804 }
1805
glProgramUniform3uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1806 void GL_APIENTRY glProgramUniform3uiv(GLuint program,
1807 GLint location,
1808 GLsizei count,
1809 const GLuint *value)
1810 {
1811 return GL_ProgramUniform3uiv(program, location, count, value);
1812 }
1813
1814 void GL_APIENTRY
glProgramUniform4f(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)1815 glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
1816 {
1817 return GL_ProgramUniform4f(program, location, v0, v1, v2, v3);
1818 }
1819
glProgramUniform4fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1820 void GL_APIENTRY glProgramUniform4fv(GLuint program,
1821 GLint location,
1822 GLsizei count,
1823 const GLfloat *value)
1824 {
1825 return GL_ProgramUniform4fv(program, location, count, value);
1826 }
1827
1828 void GL_APIENTRY
glProgramUniform4i(GLuint program,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)1829 glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
1830 {
1831 return GL_ProgramUniform4i(program, location, v0, v1, v2, v3);
1832 }
1833
glProgramUniform4iv(GLuint program,GLint location,GLsizei count,const GLint * value)1834 void GL_APIENTRY glProgramUniform4iv(GLuint program,
1835 GLint location,
1836 GLsizei count,
1837 const GLint *value)
1838 {
1839 return GL_ProgramUniform4iv(program, location, count, value);
1840 }
1841
1842 void GL_APIENTRY
glProgramUniform4ui(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)1843 glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
1844 {
1845 return GL_ProgramUniform4ui(program, location, v0, v1, v2, v3);
1846 }
1847
glProgramUniform4uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1848 void GL_APIENTRY glProgramUniform4uiv(GLuint program,
1849 GLint location,
1850 GLsizei count,
1851 const GLuint *value)
1852 {
1853 return GL_ProgramUniform4uiv(program, location, count, value);
1854 }
1855
glProgramUniformMatrix2fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1856 void GL_APIENTRY glProgramUniformMatrix2fv(GLuint program,
1857 GLint location,
1858 GLsizei count,
1859 GLboolean transpose,
1860 const GLfloat *value)
1861 {
1862 return GL_ProgramUniformMatrix2fv(program, location, count, transpose, value);
1863 }
1864
glProgramUniformMatrix2x3fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1865 void GL_APIENTRY glProgramUniformMatrix2x3fv(GLuint program,
1866 GLint location,
1867 GLsizei count,
1868 GLboolean transpose,
1869 const GLfloat *value)
1870 {
1871 return GL_ProgramUniformMatrix2x3fv(program, location, count, transpose, value);
1872 }
1873
glProgramUniformMatrix2x4fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1874 void GL_APIENTRY glProgramUniformMatrix2x4fv(GLuint program,
1875 GLint location,
1876 GLsizei count,
1877 GLboolean transpose,
1878 const GLfloat *value)
1879 {
1880 return GL_ProgramUniformMatrix2x4fv(program, location, count, transpose, value);
1881 }
1882
glProgramUniformMatrix3fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1883 void GL_APIENTRY glProgramUniformMatrix3fv(GLuint program,
1884 GLint location,
1885 GLsizei count,
1886 GLboolean transpose,
1887 const GLfloat *value)
1888 {
1889 return GL_ProgramUniformMatrix3fv(program, location, count, transpose, value);
1890 }
1891
glProgramUniformMatrix3x2fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1892 void GL_APIENTRY glProgramUniformMatrix3x2fv(GLuint program,
1893 GLint location,
1894 GLsizei count,
1895 GLboolean transpose,
1896 const GLfloat *value)
1897 {
1898 return GL_ProgramUniformMatrix3x2fv(program, location, count, transpose, value);
1899 }
1900
glProgramUniformMatrix3x4fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1901 void GL_APIENTRY glProgramUniformMatrix3x4fv(GLuint program,
1902 GLint location,
1903 GLsizei count,
1904 GLboolean transpose,
1905 const GLfloat *value)
1906 {
1907 return GL_ProgramUniformMatrix3x4fv(program, location, count, transpose, value);
1908 }
1909
glProgramUniformMatrix4fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1910 void GL_APIENTRY glProgramUniformMatrix4fv(GLuint program,
1911 GLint location,
1912 GLsizei count,
1913 GLboolean transpose,
1914 const GLfloat *value)
1915 {
1916 return GL_ProgramUniformMatrix4fv(program, location, count, transpose, value);
1917 }
1918
glProgramUniformMatrix4x2fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1919 void GL_APIENTRY glProgramUniformMatrix4x2fv(GLuint program,
1920 GLint location,
1921 GLsizei count,
1922 GLboolean transpose,
1923 const GLfloat *value)
1924 {
1925 return GL_ProgramUniformMatrix4x2fv(program, location, count, transpose, value);
1926 }
1927
glProgramUniformMatrix4x3fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1928 void GL_APIENTRY glProgramUniformMatrix4x3fv(GLuint program,
1929 GLint location,
1930 GLsizei count,
1931 GLboolean transpose,
1932 const GLfloat *value)
1933 {
1934 return GL_ProgramUniformMatrix4x3fv(program, location, count, transpose, value);
1935 }
1936
glSampleMaski(GLuint maskNumber,GLbitfield mask)1937 void GL_APIENTRY glSampleMaski(GLuint maskNumber, GLbitfield mask)
1938 {
1939 return GL_SampleMaski(maskNumber, mask);
1940 }
1941
glTexStorage2DMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)1942 void GL_APIENTRY glTexStorage2DMultisample(GLenum target,
1943 GLsizei samples,
1944 GLenum internalformat,
1945 GLsizei width,
1946 GLsizei height,
1947 GLboolean fixedsamplelocations)
1948 {
1949 return GL_TexStorage2DMultisample(target, samples, internalformat, width, height,
1950 fixedsamplelocations);
1951 }
1952
glUseProgramStages(GLuint pipeline,GLbitfield stages,GLuint program)1953 void GL_APIENTRY glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
1954 {
1955 return GL_UseProgramStages(pipeline, stages, program);
1956 }
1957
glValidateProgramPipeline(GLuint pipeline)1958 void GL_APIENTRY glValidateProgramPipeline(GLuint pipeline)
1959 {
1960 return GL_ValidateProgramPipeline(pipeline);
1961 }
1962
glVertexAttribBinding(GLuint attribindex,GLuint bindingindex)1963 void GL_APIENTRY glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
1964 {
1965 return GL_VertexAttribBinding(attribindex, bindingindex);
1966 }
1967
glVertexAttribFormat(GLuint attribindex,GLint size,GLenum type,GLboolean normalized,GLuint relativeoffset)1968 void GL_APIENTRY glVertexAttribFormat(GLuint attribindex,
1969 GLint size,
1970 GLenum type,
1971 GLboolean normalized,
1972 GLuint relativeoffset)
1973 {
1974 return GL_VertexAttribFormat(attribindex, size, type, normalized, relativeoffset);
1975 }
1976
glVertexAttribIFormat(GLuint attribindex,GLint size,GLenum type,GLuint relativeoffset)1977 void GL_APIENTRY glVertexAttribIFormat(GLuint attribindex,
1978 GLint size,
1979 GLenum type,
1980 GLuint relativeoffset)
1981 {
1982 return GL_VertexAttribIFormat(attribindex, size, type, relativeoffset);
1983 }
1984
glVertexBindingDivisor(GLuint bindingindex,GLuint divisor)1985 void GL_APIENTRY glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
1986 {
1987 return GL_VertexBindingDivisor(bindingindex, divisor);
1988 }
1989
1990 // OpenGL ES 3.2
glBlendBarrier()1991 void GL_APIENTRY glBlendBarrier()
1992 {
1993 return GL_BlendBarrier();
1994 }
1995
glBlendEquationSeparatei(GLuint buf,GLenum modeRGB,GLenum modeAlpha)1996 void GL_APIENTRY glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
1997 {
1998 return GL_BlendEquationSeparatei(buf, modeRGB, modeAlpha);
1999 }
2000
glBlendEquationi(GLuint buf,GLenum mode)2001 void GL_APIENTRY glBlendEquationi(GLuint buf, GLenum mode)
2002 {
2003 return GL_BlendEquationi(buf, mode);
2004 }
2005
2006 void GL_APIENTRY
glBlendFuncSeparatei(GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)2007 glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
2008 {
2009 return GL_BlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
2010 }
2011
glBlendFunci(GLuint buf,GLenum src,GLenum dst)2012 void GL_APIENTRY glBlendFunci(GLuint buf, GLenum src, GLenum dst)
2013 {
2014 return GL_BlendFunci(buf, src, dst);
2015 }
2016
glColorMaski(GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)2017 void GL_APIENTRY glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
2018 {
2019 return GL_ColorMaski(index, r, g, b, a);
2020 }
2021
glCopyImageSubData(GLuint srcName,GLenum srcTarget,GLint srcLevel,GLint srcX,GLint srcY,GLint srcZ,GLuint dstName,GLenum dstTarget,GLint dstLevel,GLint dstX,GLint dstY,GLint dstZ,GLsizei srcWidth,GLsizei srcHeight,GLsizei srcDepth)2022 void GL_APIENTRY glCopyImageSubData(GLuint srcName,
2023 GLenum srcTarget,
2024 GLint srcLevel,
2025 GLint srcX,
2026 GLint srcY,
2027 GLint srcZ,
2028 GLuint dstName,
2029 GLenum dstTarget,
2030 GLint dstLevel,
2031 GLint dstX,
2032 GLint dstY,
2033 GLint dstZ,
2034 GLsizei srcWidth,
2035 GLsizei srcHeight,
2036 GLsizei srcDepth)
2037 {
2038 return GL_CopyImageSubData(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget,
2039 dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth);
2040 }
2041
glDebugMessageCallback(GLDEBUGPROC callback,const void * userParam)2042 void GL_APIENTRY glDebugMessageCallback(GLDEBUGPROC callback, const void *userParam)
2043 {
2044 return GL_DebugMessageCallback(callback, userParam);
2045 }
2046
glDebugMessageControl(GLenum source,GLenum type,GLenum severity,GLsizei count,const GLuint * ids,GLboolean enabled)2047 void GL_APIENTRY glDebugMessageControl(GLenum source,
2048 GLenum type,
2049 GLenum severity,
2050 GLsizei count,
2051 const GLuint *ids,
2052 GLboolean enabled)
2053 {
2054 return GL_DebugMessageControl(source, type, severity, count, ids, enabled);
2055 }
2056
glDebugMessageInsert(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar * buf)2057 void GL_APIENTRY glDebugMessageInsert(GLenum source,
2058 GLenum type,
2059 GLuint id,
2060 GLenum severity,
2061 GLsizei length,
2062 const GLchar *buf)
2063 {
2064 return GL_DebugMessageInsert(source, type, id, severity, length, buf);
2065 }
2066
glDisablei(GLenum target,GLuint index)2067 void GL_APIENTRY glDisablei(GLenum target, GLuint index)
2068 {
2069 return GL_Disablei(target, index);
2070 }
2071
glDrawElementsBaseVertex(GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)2072 void GL_APIENTRY glDrawElementsBaseVertex(GLenum mode,
2073 GLsizei count,
2074 GLenum type,
2075 const void *indices,
2076 GLint basevertex)
2077 {
2078 return GL_DrawElementsBaseVertex(mode, count, type, indices, basevertex);
2079 }
2080
glDrawElementsInstancedBaseVertex(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)2081 void GL_APIENTRY glDrawElementsInstancedBaseVertex(GLenum mode,
2082 GLsizei count,
2083 GLenum type,
2084 const void *indices,
2085 GLsizei instancecount,
2086 GLint basevertex)
2087 {
2088 return GL_DrawElementsInstancedBaseVertex(mode, count, type, indices, instancecount,
2089 basevertex);
2090 }
2091
glDrawRangeElementsBaseVertex(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)2092 void GL_APIENTRY glDrawRangeElementsBaseVertex(GLenum mode,
2093 GLuint start,
2094 GLuint end,
2095 GLsizei count,
2096 GLenum type,
2097 const void *indices,
2098 GLint basevertex)
2099 {
2100 return GL_DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex);
2101 }
2102
glEnablei(GLenum target,GLuint index)2103 void GL_APIENTRY glEnablei(GLenum target, GLuint index)
2104 {
2105 return GL_Enablei(target, index);
2106 }
2107
glFramebufferTexture(GLenum target,GLenum attachment,GLuint texture,GLint level)2108 void GL_APIENTRY glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
2109 {
2110 return GL_FramebufferTexture(target, attachment, texture, level);
2111 }
2112
glGetDebugMessageLog(GLuint count,GLsizei bufSize,GLenum * sources,GLenum * types,GLuint * ids,GLenum * severities,GLsizei * lengths,GLchar * messageLog)2113 GLuint GL_APIENTRY glGetDebugMessageLog(GLuint count,
2114 GLsizei bufSize,
2115 GLenum *sources,
2116 GLenum *types,
2117 GLuint *ids,
2118 GLenum *severities,
2119 GLsizei *lengths,
2120 GLchar *messageLog)
2121 {
2122 return GL_GetDebugMessageLog(count, bufSize, sources, types, ids, severities, lengths,
2123 messageLog);
2124 }
2125
glGetGraphicsResetStatus()2126 GLenum GL_APIENTRY glGetGraphicsResetStatus()
2127 {
2128 return GL_GetGraphicsResetStatus();
2129 }
2130
2131 void GL_APIENTRY
glGetObjectLabel(GLenum identifier,GLuint name,GLsizei bufSize,GLsizei * length,GLchar * label)2132 glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
2133 {
2134 return GL_GetObjectLabel(identifier, name, bufSize, length, label);
2135 }
2136
glGetObjectPtrLabel(const void * ptr,GLsizei bufSize,GLsizei * length,GLchar * label)2137 void GL_APIENTRY glGetObjectPtrLabel(const void *ptr,
2138 GLsizei bufSize,
2139 GLsizei *length,
2140 GLchar *label)
2141 {
2142 return GL_GetObjectPtrLabel(ptr, bufSize, length, label);
2143 }
2144
glGetPointerv(GLenum pname,void ** params)2145 void GL_APIENTRY glGetPointerv(GLenum pname, void **params)
2146 {
2147 return GL_GetPointerv(pname, params);
2148 }
2149
glGetSamplerParameterIiv(GLuint sampler,GLenum pname,GLint * params)2150 void GL_APIENTRY glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint *params)
2151 {
2152 return GL_GetSamplerParameterIiv(sampler, pname, params);
2153 }
2154
glGetSamplerParameterIuiv(GLuint sampler,GLenum pname,GLuint * params)2155 void GL_APIENTRY glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint *params)
2156 {
2157 return GL_GetSamplerParameterIuiv(sampler, pname, params);
2158 }
2159
glGetTexParameterIiv(GLenum target,GLenum pname,GLint * params)2160 void GL_APIENTRY glGetTexParameterIiv(GLenum target, GLenum pname, GLint *params)
2161 {
2162 return GL_GetTexParameterIiv(target, pname, params);
2163 }
2164
glGetTexParameterIuiv(GLenum target,GLenum pname,GLuint * params)2165 void GL_APIENTRY glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params)
2166 {
2167 return GL_GetTexParameterIuiv(target, pname, params);
2168 }
2169
glGetnUniformfv(GLuint program,GLint location,GLsizei bufSize,GLfloat * params)2170 void GL_APIENTRY glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
2171 {
2172 return GL_GetnUniformfv(program, location, bufSize, params);
2173 }
2174
glGetnUniformiv(GLuint program,GLint location,GLsizei bufSize,GLint * params)2175 void GL_APIENTRY glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint *params)
2176 {
2177 return GL_GetnUniformiv(program, location, bufSize, params);
2178 }
2179
glGetnUniformuiv(GLuint program,GLint location,GLsizei bufSize,GLuint * params)2180 void GL_APIENTRY glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint *params)
2181 {
2182 return GL_GetnUniformuiv(program, location, bufSize, params);
2183 }
2184
glIsEnabledi(GLenum target,GLuint index)2185 GLboolean GL_APIENTRY glIsEnabledi(GLenum target, GLuint index)
2186 {
2187 return GL_IsEnabledi(target, index);
2188 }
2189
glMinSampleShading(GLfloat value)2190 void GL_APIENTRY glMinSampleShading(GLfloat value)
2191 {
2192 return GL_MinSampleShading(value);
2193 }
2194
glObjectLabel(GLenum identifier,GLuint name,GLsizei length,const GLchar * label)2195 void GL_APIENTRY glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
2196 {
2197 return GL_ObjectLabel(identifier, name, length, label);
2198 }
2199
glObjectPtrLabel(const void * ptr,GLsizei length,const GLchar * label)2200 void GL_APIENTRY glObjectPtrLabel(const void *ptr, GLsizei length, const GLchar *label)
2201 {
2202 return GL_ObjectPtrLabel(ptr, length, label);
2203 }
2204
glPatchParameteri(GLenum pname,GLint value)2205 void GL_APIENTRY glPatchParameteri(GLenum pname, GLint value)
2206 {
2207 return GL_PatchParameteri(pname, value);
2208 }
2209
glPopDebugGroup()2210 void GL_APIENTRY glPopDebugGroup()
2211 {
2212 return GL_PopDebugGroup();
2213 }
2214
glPrimitiveBoundingBox(GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)2215 void GL_APIENTRY glPrimitiveBoundingBox(GLfloat minX,
2216 GLfloat minY,
2217 GLfloat minZ,
2218 GLfloat minW,
2219 GLfloat maxX,
2220 GLfloat maxY,
2221 GLfloat maxZ,
2222 GLfloat maxW)
2223 {
2224 return GL_PrimitiveBoundingBox(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
2225 }
2226
glPushDebugGroup(GLenum source,GLuint id,GLsizei length,const GLchar * message)2227 void GL_APIENTRY glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar *message)
2228 {
2229 return GL_PushDebugGroup(source, id, length, message);
2230 }
2231
glReadnPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)2232 void GL_APIENTRY glReadnPixels(GLint x,
2233 GLint y,
2234 GLsizei width,
2235 GLsizei height,
2236 GLenum format,
2237 GLenum type,
2238 GLsizei bufSize,
2239 void *data)
2240 {
2241 return GL_ReadnPixels(x, y, width, height, format, type, bufSize, data);
2242 }
2243
glSamplerParameterIiv(GLuint sampler,GLenum pname,const GLint * param)2244 void GL_APIENTRY glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint *param)
2245 {
2246 return GL_SamplerParameterIiv(sampler, pname, param);
2247 }
2248
glSamplerParameterIuiv(GLuint sampler,GLenum pname,const GLuint * param)2249 void GL_APIENTRY glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint *param)
2250 {
2251 return GL_SamplerParameterIuiv(sampler, pname, param);
2252 }
2253
glTexBuffer(GLenum target,GLenum internalformat,GLuint buffer)2254 void GL_APIENTRY glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
2255 {
2256 return GL_TexBuffer(target, internalformat, buffer);
2257 }
2258
glTexBufferRange(GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)2259 void GL_APIENTRY glTexBufferRange(GLenum target,
2260 GLenum internalformat,
2261 GLuint buffer,
2262 GLintptr offset,
2263 GLsizeiptr size)
2264 {
2265 return GL_TexBufferRange(target, internalformat, buffer, offset, size);
2266 }
2267
glTexParameterIiv(GLenum target,GLenum pname,const GLint * params)2268 void GL_APIENTRY glTexParameterIiv(GLenum target, GLenum pname, const GLint *params)
2269 {
2270 return GL_TexParameterIiv(target, pname, params);
2271 }
2272
glTexParameterIuiv(GLenum target,GLenum pname,const GLuint * params)2273 void GL_APIENTRY glTexParameterIuiv(GLenum target, GLenum pname, const GLuint *params)
2274 {
2275 return GL_TexParameterIuiv(target, pname, params);
2276 }
2277
glTexStorage3DMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)2278 void GL_APIENTRY glTexStorage3DMultisample(GLenum target,
2279 GLsizei samples,
2280 GLenum internalformat,
2281 GLsizei width,
2282 GLsizei height,
2283 GLsizei depth,
2284 GLboolean fixedsamplelocations)
2285 {
2286 return GL_TexStorage3DMultisample(target, samples, internalformat, width, height, depth,
2287 fixedsamplelocations);
2288 }
2289
2290 // OpenGL ES 1.0
glAlphaFunc(GLenum func,GLfloat ref)2291 void GL_APIENTRY glAlphaFunc(GLenum func, GLfloat ref)
2292 {
2293 return GL_AlphaFunc(func, ref);
2294 }
2295
glAlphaFuncx(GLenum func,GLfixed ref)2296 void GL_APIENTRY glAlphaFuncx(GLenum func, GLfixed ref)
2297 {
2298 return GL_AlphaFuncx(func, ref);
2299 }
2300
glClearColorx(GLfixed red,GLfixed green,GLfixed blue,GLfixed alpha)2301 void GL_APIENTRY glClearColorx(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
2302 {
2303 return GL_ClearColorx(red, green, blue, alpha);
2304 }
2305
glClearDepthx(GLfixed depth)2306 void GL_APIENTRY glClearDepthx(GLfixed depth)
2307 {
2308 return GL_ClearDepthx(depth);
2309 }
2310
glClientActiveTexture(GLenum texture)2311 void GL_APIENTRY glClientActiveTexture(GLenum texture)
2312 {
2313 return GL_ClientActiveTexture(texture);
2314 }
2315
glClipPlanef(GLenum p,const GLfloat * eqn)2316 void GL_APIENTRY glClipPlanef(GLenum p, const GLfloat *eqn)
2317 {
2318 return GL_ClipPlanef(p, eqn);
2319 }
2320
glClipPlanex(GLenum plane,const GLfixed * equation)2321 void GL_APIENTRY glClipPlanex(GLenum plane, const GLfixed *equation)
2322 {
2323 return GL_ClipPlanex(plane, equation);
2324 }
2325
glColor4f(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)2326 void GL_APIENTRY glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
2327 {
2328 return GL_Color4f(red, green, blue, alpha);
2329 }
2330
glColor4ub(GLubyte red,GLubyte green,GLubyte blue,GLubyte alpha)2331 void GL_APIENTRY glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
2332 {
2333 return GL_Color4ub(red, green, blue, alpha);
2334 }
2335
glColor4x(GLfixed red,GLfixed green,GLfixed blue,GLfixed alpha)2336 void GL_APIENTRY glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
2337 {
2338 return GL_Color4x(red, green, blue, alpha);
2339 }
2340
glColorPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)2341 void GL_APIENTRY glColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
2342 {
2343 return GL_ColorPointer(size, type, stride, pointer);
2344 }
2345
glDepthRangex(GLfixed n,GLfixed f)2346 void GL_APIENTRY glDepthRangex(GLfixed n, GLfixed f)
2347 {
2348 return GL_DepthRangex(n, f);
2349 }
2350
glDisableClientState(GLenum array)2351 void GL_APIENTRY glDisableClientState(GLenum array)
2352 {
2353 return GL_DisableClientState(array);
2354 }
2355
glEnableClientState(GLenum array)2356 void GL_APIENTRY glEnableClientState(GLenum array)
2357 {
2358 return GL_EnableClientState(array);
2359 }
2360
glFogf(GLenum pname,GLfloat param)2361 void GL_APIENTRY glFogf(GLenum pname, GLfloat param)
2362 {
2363 return GL_Fogf(pname, param);
2364 }
2365
glFogfv(GLenum pname,const GLfloat * params)2366 void GL_APIENTRY glFogfv(GLenum pname, const GLfloat *params)
2367 {
2368 return GL_Fogfv(pname, params);
2369 }
2370
glFogx(GLenum pname,GLfixed param)2371 void GL_APIENTRY glFogx(GLenum pname, GLfixed param)
2372 {
2373 return GL_Fogx(pname, param);
2374 }
2375
glFogxv(GLenum pname,const GLfixed * param)2376 void GL_APIENTRY glFogxv(GLenum pname, const GLfixed *param)
2377 {
2378 return GL_Fogxv(pname, param);
2379 }
2380
glFrustumf(GLfloat l,GLfloat r,GLfloat b,GLfloat t,GLfloat n,GLfloat f)2381 void GL_APIENTRY glFrustumf(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
2382 {
2383 return GL_Frustumf(l, r, b, t, n, f);
2384 }
2385
glFrustumx(GLfixed l,GLfixed r,GLfixed b,GLfixed t,GLfixed n,GLfixed f)2386 void GL_APIENTRY glFrustumx(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
2387 {
2388 return GL_Frustumx(l, r, b, t, n, f);
2389 }
2390
glGetClipPlanef(GLenum plane,GLfloat * equation)2391 void GL_APIENTRY glGetClipPlanef(GLenum plane, GLfloat *equation)
2392 {
2393 return GL_GetClipPlanef(plane, equation);
2394 }
2395
glGetClipPlanex(GLenum plane,GLfixed * equation)2396 void GL_APIENTRY glGetClipPlanex(GLenum plane, GLfixed *equation)
2397 {
2398 return GL_GetClipPlanex(plane, equation);
2399 }
2400
glGetFixedv(GLenum pname,GLfixed * params)2401 void GL_APIENTRY glGetFixedv(GLenum pname, GLfixed *params)
2402 {
2403 return GL_GetFixedv(pname, params);
2404 }
2405
glGetLightfv(GLenum light,GLenum pname,GLfloat * params)2406 void GL_APIENTRY glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
2407 {
2408 return GL_GetLightfv(light, pname, params);
2409 }
2410
glGetLightxv(GLenum light,GLenum pname,GLfixed * params)2411 void GL_APIENTRY glGetLightxv(GLenum light, GLenum pname, GLfixed *params)
2412 {
2413 return GL_GetLightxv(light, pname, params);
2414 }
2415
glGetMaterialfv(GLenum face,GLenum pname,GLfloat * params)2416 void GL_APIENTRY glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
2417 {
2418 return GL_GetMaterialfv(face, pname, params);
2419 }
2420
glGetMaterialxv(GLenum face,GLenum pname,GLfixed * params)2421 void GL_APIENTRY glGetMaterialxv(GLenum face, GLenum pname, GLfixed *params)
2422 {
2423 return GL_GetMaterialxv(face, pname, params);
2424 }
2425
glGetTexEnvfv(GLenum target,GLenum pname,GLfloat * params)2426 void GL_APIENTRY glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
2427 {
2428 return GL_GetTexEnvfv(target, pname, params);
2429 }
2430
glGetTexEnviv(GLenum target,GLenum pname,GLint * params)2431 void GL_APIENTRY glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
2432 {
2433 return GL_GetTexEnviv(target, pname, params);
2434 }
2435
glGetTexEnvxv(GLenum target,GLenum pname,GLfixed * params)2436 void GL_APIENTRY glGetTexEnvxv(GLenum target, GLenum pname, GLfixed *params)
2437 {
2438 return GL_GetTexEnvxv(target, pname, params);
2439 }
2440
glGetTexParameterxv(GLenum target,GLenum pname,GLfixed * params)2441 void GL_APIENTRY glGetTexParameterxv(GLenum target, GLenum pname, GLfixed *params)
2442 {
2443 return GL_GetTexParameterxv(target, pname, params);
2444 }
2445
glLightModelf(GLenum pname,GLfloat param)2446 void GL_APIENTRY glLightModelf(GLenum pname, GLfloat param)
2447 {
2448 return GL_LightModelf(pname, param);
2449 }
2450
glLightModelfv(GLenum pname,const GLfloat * params)2451 void GL_APIENTRY glLightModelfv(GLenum pname, const GLfloat *params)
2452 {
2453 return GL_LightModelfv(pname, params);
2454 }
2455
glLightModelx(GLenum pname,GLfixed param)2456 void GL_APIENTRY glLightModelx(GLenum pname, GLfixed param)
2457 {
2458 return GL_LightModelx(pname, param);
2459 }
2460
glLightModelxv(GLenum pname,const GLfixed * param)2461 void GL_APIENTRY glLightModelxv(GLenum pname, const GLfixed *param)
2462 {
2463 return GL_LightModelxv(pname, param);
2464 }
2465
glLightf(GLenum light,GLenum pname,GLfloat param)2466 void GL_APIENTRY glLightf(GLenum light, GLenum pname, GLfloat param)
2467 {
2468 return GL_Lightf(light, pname, param);
2469 }
2470
glLightfv(GLenum light,GLenum pname,const GLfloat * params)2471 void GL_APIENTRY glLightfv(GLenum light, GLenum pname, const GLfloat *params)
2472 {
2473 return GL_Lightfv(light, pname, params);
2474 }
2475
glLightx(GLenum light,GLenum pname,GLfixed param)2476 void GL_APIENTRY glLightx(GLenum light, GLenum pname, GLfixed param)
2477 {
2478 return GL_Lightx(light, pname, param);
2479 }
2480
glLightxv(GLenum light,GLenum pname,const GLfixed * params)2481 void GL_APIENTRY glLightxv(GLenum light, GLenum pname, const GLfixed *params)
2482 {
2483 return GL_Lightxv(light, pname, params);
2484 }
2485
glLineWidthx(GLfixed width)2486 void GL_APIENTRY glLineWidthx(GLfixed width)
2487 {
2488 return GL_LineWidthx(width);
2489 }
2490
glLoadIdentity()2491 void GL_APIENTRY glLoadIdentity()
2492 {
2493 return GL_LoadIdentity();
2494 }
2495
glLoadMatrixf(const GLfloat * m)2496 void GL_APIENTRY glLoadMatrixf(const GLfloat *m)
2497 {
2498 return GL_LoadMatrixf(m);
2499 }
2500
glLoadMatrixx(const GLfixed * m)2501 void GL_APIENTRY glLoadMatrixx(const GLfixed *m)
2502 {
2503 return GL_LoadMatrixx(m);
2504 }
2505
glLogicOp(GLenum opcode)2506 void GL_APIENTRY glLogicOp(GLenum opcode)
2507 {
2508 return GL_LogicOp(opcode);
2509 }
2510
glMaterialf(GLenum face,GLenum pname,GLfloat param)2511 void GL_APIENTRY glMaterialf(GLenum face, GLenum pname, GLfloat param)
2512 {
2513 return GL_Materialf(face, pname, param);
2514 }
2515
glMaterialfv(GLenum face,GLenum pname,const GLfloat * params)2516 void GL_APIENTRY glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
2517 {
2518 return GL_Materialfv(face, pname, params);
2519 }
2520
glMaterialx(GLenum face,GLenum pname,GLfixed param)2521 void GL_APIENTRY glMaterialx(GLenum face, GLenum pname, GLfixed param)
2522 {
2523 return GL_Materialx(face, pname, param);
2524 }
2525
glMaterialxv(GLenum face,GLenum pname,const GLfixed * param)2526 void GL_APIENTRY glMaterialxv(GLenum face, GLenum pname, const GLfixed *param)
2527 {
2528 return GL_Materialxv(face, pname, param);
2529 }
2530
glMatrixMode(GLenum mode)2531 void GL_APIENTRY glMatrixMode(GLenum mode)
2532 {
2533 return GL_MatrixMode(mode);
2534 }
2535
glMultMatrixf(const GLfloat * m)2536 void GL_APIENTRY glMultMatrixf(const GLfloat *m)
2537 {
2538 return GL_MultMatrixf(m);
2539 }
2540
glMultMatrixx(const GLfixed * m)2541 void GL_APIENTRY glMultMatrixx(const GLfixed *m)
2542 {
2543 return GL_MultMatrixx(m);
2544 }
2545
glMultiTexCoord4f(GLenum target,GLfloat s,GLfloat t,GLfloat r,GLfloat q)2546 void GL_APIENTRY glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2547 {
2548 return GL_MultiTexCoord4f(target, s, t, r, q);
2549 }
2550
glMultiTexCoord4x(GLenum texture,GLfixed s,GLfixed t,GLfixed r,GLfixed q)2551 void GL_APIENTRY glMultiTexCoord4x(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
2552 {
2553 return GL_MultiTexCoord4x(texture, s, t, r, q);
2554 }
2555
glNormal3f(GLfloat nx,GLfloat ny,GLfloat nz)2556 void GL_APIENTRY glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
2557 {
2558 return GL_Normal3f(nx, ny, nz);
2559 }
2560
glNormal3x(GLfixed nx,GLfixed ny,GLfixed nz)2561 void GL_APIENTRY glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz)
2562 {
2563 return GL_Normal3x(nx, ny, nz);
2564 }
2565
glNormalPointer(GLenum type,GLsizei stride,const void * pointer)2566 void GL_APIENTRY glNormalPointer(GLenum type, GLsizei stride, const void *pointer)
2567 {
2568 return GL_NormalPointer(type, stride, pointer);
2569 }
2570
glOrthof(GLfloat l,GLfloat r,GLfloat b,GLfloat t,GLfloat n,GLfloat f)2571 void GL_APIENTRY glOrthof(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
2572 {
2573 return GL_Orthof(l, r, b, t, n, f);
2574 }
2575
glOrthox(GLfixed l,GLfixed r,GLfixed b,GLfixed t,GLfixed n,GLfixed f)2576 void GL_APIENTRY glOrthox(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
2577 {
2578 return GL_Orthox(l, r, b, t, n, f);
2579 }
2580
glPointParameterf(GLenum pname,GLfloat param)2581 void GL_APIENTRY glPointParameterf(GLenum pname, GLfloat param)
2582 {
2583 return GL_PointParameterf(pname, param);
2584 }
2585
glPointParameterfv(GLenum pname,const GLfloat * params)2586 void GL_APIENTRY glPointParameterfv(GLenum pname, const GLfloat *params)
2587 {
2588 return GL_PointParameterfv(pname, params);
2589 }
2590
glPointParameterx(GLenum pname,GLfixed param)2591 void GL_APIENTRY glPointParameterx(GLenum pname, GLfixed param)
2592 {
2593 return GL_PointParameterx(pname, param);
2594 }
2595
glPointParameterxv(GLenum pname,const GLfixed * params)2596 void GL_APIENTRY glPointParameterxv(GLenum pname, const GLfixed *params)
2597 {
2598 return GL_PointParameterxv(pname, params);
2599 }
2600
glPointSize(GLfloat size)2601 void GL_APIENTRY glPointSize(GLfloat size)
2602 {
2603 return GL_PointSize(size);
2604 }
2605
glPointSizex(GLfixed size)2606 void GL_APIENTRY glPointSizex(GLfixed size)
2607 {
2608 return GL_PointSizex(size);
2609 }
2610
glPolygonOffsetx(GLfixed factor,GLfixed units)2611 void GL_APIENTRY glPolygonOffsetx(GLfixed factor, GLfixed units)
2612 {
2613 return GL_PolygonOffsetx(factor, units);
2614 }
2615
glPopMatrix()2616 void GL_APIENTRY glPopMatrix()
2617 {
2618 return GL_PopMatrix();
2619 }
2620
glPushMatrix()2621 void GL_APIENTRY glPushMatrix()
2622 {
2623 return GL_PushMatrix();
2624 }
2625
glRotatef(GLfloat angle,GLfloat x,GLfloat y,GLfloat z)2626 void GL_APIENTRY glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
2627 {
2628 return GL_Rotatef(angle, x, y, z);
2629 }
2630
glRotatex(GLfixed angle,GLfixed x,GLfixed y,GLfixed z)2631 void GL_APIENTRY glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
2632 {
2633 return GL_Rotatex(angle, x, y, z);
2634 }
2635
glSampleCoveragex(GLclampx value,GLboolean invert)2636 void GL_APIENTRY glSampleCoveragex(GLclampx value, GLboolean invert)
2637 {
2638 return GL_SampleCoveragex(value, invert);
2639 }
2640
glScalef(GLfloat x,GLfloat y,GLfloat z)2641 void GL_APIENTRY glScalef(GLfloat x, GLfloat y, GLfloat z)
2642 {
2643 return GL_Scalef(x, y, z);
2644 }
2645
glScalex(GLfixed x,GLfixed y,GLfixed z)2646 void GL_APIENTRY glScalex(GLfixed x, GLfixed y, GLfixed z)
2647 {
2648 return GL_Scalex(x, y, z);
2649 }
2650
glShadeModel(GLenum mode)2651 void GL_APIENTRY glShadeModel(GLenum mode)
2652 {
2653 return GL_ShadeModel(mode);
2654 }
2655
glTexCoordPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)2656 void GL_APIENTRY glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
2657 {
2658 return GL_TexCoordPointer(size, type, stride, pointer);
2659 }
2660
glTexEnvf(GLenum target,GLenum pname,GLfloat param)2661 void GL_APIENTRY glTexEnvf(GLenum target, GLenum pname, GLfloat param)
2662 {
2663 return GL_TexEnvf(target, pname, param);
2664 }
2665
glTexEnvfv(GLenum target,GLenum pname,const GLfloat * params)2666 void GL_APIENTRY glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
2667 {
2668 return GL_TexEnvfv(target, pname, params);
2669 }
2670
glTexEnvi(GLenum target,GLenum pname,GLint param)2671 void GL_APIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param)
2672 {
2673 return GL_TexEnvi(target, pname, param);
2674 }
2675
glTexEnviv(GLenum target,GLenum pname,const GLint * params)2676 void GL_APIENTRY glTexEnviv(GLenum target, GLenum pname, const GLint *params)
2677 {
2678 return GL_TexEnviv(target, pname, params);
2679 }
2680
glTexEnvx(GLenum target,GLenum pname,GLfixed param)2681 void GL_APIENTRY glTexEnvx(GLenum target, GLenum pname, GLfixed param)
2682 {
2683 return GL_TexEnvx(target, pname, param);
2684 }
2685
glTexEnvxv(GLenum target,GLenum pname,const GLfixed * params)2686 void GL_APIENTRY glTexEnvxv(GLenum target, GLenum pname, const GLfixed *params)
2687 {
2688 return GL_TexEnvxv(target, pname, params);
2689 }
2690
glTexParameterx(GLenum target,GLenum pname,GLfixed param)2691 void GL_APIENTRY glTexParameterx(GLenum target, GLenum pname, GLfixed param)
2692 {
2693 return GL_TexParameterx(target, pname, param);
2694 }
2695
glTexParameterxv(GLenum target,GLenum pname,const GLfixed * params)2696 void GL_APIENTRY glTexParameterxv(GLenum target, GLenum pname, const GLfixed *params)
2697 {
2698 return GL_TexParameterxv(target, pname, params);
2699 }
2700
glTranslatef(GLfloat x,GLfloat y,GLfloat z)2701 void GL_APIENTRY glTranslatef(GLfloat x, GLfloat y, GLfloat z)
2702 {
2703 return GL_Translatef(x, y, z);
2704 }
2705
glTranslatex(GLfixed x,GLfixed y,GLfixed z)2706 void GL_APIENTRY glTranslatex(GLfixed x, GLfixed y, GLfixed z)
2707 {
2708 return GL_Translatex(x, y, z);
2709 }
2710
glVertexPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)2711 void GL_APIENTRY glVertexPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
2712 {
2713 return GL_VertexPointer(size, type, stride, pointer);
2714 }
2715
2716 // GL_ANGLE_base_vertex_base_instance
glDrawArraysInstancedBaseInstanceANGLE(GLenum mode,GLint first,GLsizei count,GLsizei instanceCount,GLuint baseInstance)2717 void GL_APIENTRY glDrawArraysInstancedBaseInstanceANGLE(GLenum mode,
2718 GLint first,
2719 GLsizei count,
2720 GLsizei instanceCount,
2721 GLuint baseInstance)
2722 {
2723 return GL_DrawArraysInstancedBaseInstanceANGLE(mode, first, count, instanceCount, baseInstance);
2724 }
2725
glDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,GLsizei count,GLenum type,const GLvoid * indices,GLsizei instanceCounts,GLint baseVertex,GLuint baseInstance)2726 void GL_APIENTRY glDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,
2727 GLsizei count,
2728 GLenum type,
2729 const GLvoid *indices,
2730 GLsizei instanceCounts,
2731 GLint baseVertex,
2732 GLuint baseInstance)
2733 {
2734 return GL_DrawElementsInstancedBaseVertexBaseInstanceANGLE(
2735 mode, count, type, indices, instanceCounts, baseVertex, baseInstance);
2736 }
2737
glMultiDrawArraysInstancedBaseInstanceANGLE(GLenum mode,const GLint * firsts,const GLsizei * counts,const GLsizei * instanceCounts,const GLuint * baseInstances,GLsizei drawcount)2738 void GL_APIENTRY glMultiDrawArraysInstancedBaseInstanceANGLE(GLenum mode,
2739 const GLint *firsts,
2740 const GLsizei *counts,
2741 const GLsizei *instanceCounts,
2742 const GLuint *baseInstances,
2743 GLsizei drawcount)
2744 {
2745 return GL_MultiDrawArraysInstancedBaseInstanceANGLE(mode, firsts, counts, instanceCounts,
2746 baseInstances, drawcount);
2747 }
2748
2749 void GL_APIENTRY
glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,const GLsizei * counts,GLenum type,const GLvoid * const * indices,const GLsizei * instanceCounts,const GLint * baseVertices,const GLuint * baseInstances,GLsizei drawcount)2750 glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,
2751 const GLsizei *counts,
2752 GLenum type,
2753 const GLvoid *const *indices,
2754 const GLsizei *instanceCounts,
2755 const GLint *baseVertices,
2756 const GLuint *baseInstances,
2757 GLsizei drawcount)
2758 {
2759 return GL_MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(
2760 mode, counts, type, indices, instanceCounts, baseVertices, baseInstances, drawcount);
2761 }
2762
2763 // GL_ANGLE_copy_texture_3d
glCopyTexture3DANGLE(GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint internalFormat,GLenum destType,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)2764 void GL_APIENTRY glCopyTexture3DANGLE(GLuint sourceId,
2765 GLint sourceLevel,
2766 GLenum destTarget,
2767 GLuint destId,
2768 GLint destLevel,
2769 GLint internalFormat,
2770 GLenum destType,
2771 GLboolean unpackFlipY,
2772 GLboolean unpackPremultiplyAlpha,
2773 GLboolean unpackUnmultiplyAlpha)
2774 {
2775 return GL_CopyTexture3DANGLE(sourceId, sourceLevel, destTarget, destId, destLevel,
2776 internalFormat, destType, unpackFlipY, unpackPremultiplyAlpha,
2777 unpackUnmultiplyAlpha);
2778 }
2779
glCopySubTexture3DANGLE(GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLint z,GLint width,GLint height,GLint depth,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)2780 void GL_APIENTRY glCopySubTexture3DANGLE(GLuint sourceId,
2781 GLint sourceLevel,
2782 GLenum destTarget,
2783 GLuint destId,
2784 GLint destLevel,
2785 GLint xoffset,
2786 GLint yoffset,
2787 GLint zoffset,
2788 GLint x,
2789 GLint y,
2790 GLint z,
2791 GLint width,
2792 GLint height,
2793 GLint depth,
2794 GLboolean unpackFlipY,
2795 GLboolean unpackPremultiplyAlpha,
2796 GLboolean unpackUnmultiplyAlpha)
2797 {
2798 return GL_CopySubTexture3DANGLE(sourceId, sourceLevel, destTarget, destId, destLevel, xoffset,
2799 yoffset, zoffset, x, y, z, width, height, depth, unpackFlipY,
2800 unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
2801 }
2802
2803 // GL_ANGLE_framebuffer_blit
glBlitFramebufferANGLE(GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)2804 void GL_APIENTRY glBlitFramebufferANGLE(GLint srcX0,
2805 GLint srcY0,
2806 GLint srcX1,
2807 GLint srcY1,
2808 GLint dstX0,
2809 GLint dstY0,
2810 GLint dstX1,
2811 GLint dstY1,
2812 GLbitfield mask,
2813 GLenum filter)
2814 {
2815 return GL_BlitFramebufferANGLE(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask,
2816 filter);
2817 }
2818
2819 // GL_ANGLE_framebuffer_multisample
glRenderbufferStorageMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)2820 void GL_APIENTRY glRenderbufferStorageMultisampleANGLE(GLenum target,
2821 GLsizei samples,
2822 GLenum internalformat,
2823 GLsizei width,
2824 GLsizei height)
2825 {
2826 return GL_RenderbufferStorageMultisampleANGLE(target, samples, internalformat, width, height);
2827 }
2828
2829 // GL_ANGLE_get_image
2830 void GL_APIENTRY
glGetTexImageANGLE(GLenum target,GLint level,GLenum format,GLenum type,void * pixels)2831 glGetTexImageANGLE(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2832 {
2833 return GL_GetTexImageANGLE(target, level, format, type, pixels);
2834 }
2835
glGetRenderbufferImageANGLE(GLenum target,GLenum format,GLenum type,void * pixels)2836 void GL_APIENTRY glGetRenderbufferImageANGLE(GLenum target,
2837 GLenum format,
2838 GLenum type,
2839 void *pixels)
2840 {
2841 return GL_GetRenderbufferImageANGLE(target, format, type, pixels);
2842 }
2843
2844 // GL_ANGLE_get_tex_level_parameter
glGetTexLevelParameterivANGLE(GLenum target,GLint level,GLenum pname,GLint * params)2845 void GL_APIENTRY glGetTexLevelParameterivANGLE(GLenum target,
2846 GLint level,
2847 GLenum pname,
2848 GLint *params)
2849 {
2850 return GL_GetTexLevelParameterivANGLE(target, level, pname, params);
2851 }
2852
glGetTexLevelParameterfvANGLE(GLenum target,GLint level,GLenum pname,GLfloat * params)2853 void GL_APIENTRY glGetTexLevelParameterfvANGLE(GLenum target,
2854 GLint level,
2855 GLenum pname,
2856 GLfloat *params)
2857 {
2858 return GL_GetTexLevelParameterfvANGLE(target, level, pname, params);
2859 }
2860
2861 // GL_ANGLE_instanced_arrays
glDrawArraysInstancedANGLE(GLenum mode,GLint first,GLsizei count,GLsizei primcount)2862 void GL_APIENTRY glDrawArraysInstancedANGLE(GLenum mode,
2863 GLint first,
2864 GLsizei count,
2865 GLsizei primcount)
2866 {
2867 return GL_DrawArraysInstancedANGLE(mode, first, count, primcount);
2868 }
2869
glDrawElementsInstancedANGLE(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)2870 void GL_APIENTRY glDrawElementsInstancedANGLE(GLenum mode,
2871 GLsizei count,
2872 GLenum type,
2873 const void *indices,
2874 GLsizei primcount)
2875 {
2876 return GL_DrawElementsInstancedANGLE(mode, count, type, indices, primcount);
2877 }
2878
glVertexAttribDivisorANGLE(GLuint index,GLuint divisor)2879 void GL_APIENTRY glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
2880 {
2881 return GL_VertexAttribDivisorANGLE(index, divisor);
2882 }
2883
2884 // GL_ANGLE_memory_object_flags
glTexStorageMemFlags2DANGLE(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)2885 void GL_APIENTRY glTexStorageMemFlags2DANGLE(GLenum target,
2886 GLsizei levels,
2887 GLenum internalFormat,
2888 GLsizei width,
2889 GLsizei height,
2890 GLuint memory,
2891 GLuint64 offset,
2892 GLbitfield createFlags,
2893 GLbitfield usageFlags)
2894 {
2895 return GL_TexStorageMemFlags2DANGLE(target, levels, internalFormat, width, height, memory,
2896 offset, createFlags, usageFlags);
2897 }
2898
glTexStorageMemFlags2DMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)2899 void GL_APIENTRY glTexStorageMemFlags2DMultisampleANGLE(GLenum target,
2900 GLsizei samples,
2901 GLenum internalFormat,
2902 GLsizei width,
2903 GLsizei height,
2904 GLboolean fixedSampleLocations,
2905 GLuint memory,
2906 GLuint64 offset,
2907 GLbitfield createFlags,
2908 GLbitfield usageFlags)
2909 {
2910 return GL_TexStorageMemFlags2DMultisampleANGLE(target, samples, internalFormat, width, height,
2911 fixedSampleLocations, memory, offset,
2912 createFlags, usageFlags);
2913 }
2914
glTexStorageMemFlags3DANGLE(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)2915 void GL_APIENTRY glTexStorageMemFlags3DANGLE(GLenum target,
2916 GLsizei levels,
2917 GLenum internalFormat,
2918 GLsizei width,
2919 GLsizei height,
2920 GLsizei depth,
2921 GLuint memory,
2922 GLuint64 offset,
2923 GLbitfield createFlags,
2924 GLbitfield usageFlags)
2925 {
2926 return GL_TexStorageMemFlags3DANGLE(target, levels, internalFormat, width, height, depth,
2927 memory, offset, createFlags, usageFlags);
2928 }
2929
glTexStorageMemFlags3DMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)2930 void GL_APIENTRY glTexStorageMemFlags3DMultisampleANGLE(GLenum target,
2931 GLsizei samples,
2932 GLenum internalFormat,
2933 GLsizei width,
2934 GLsizei height,
2935 GLsizei depth,
2936 GLboolean fixedSampleLocations,
2937 GLuint memory,
2938 GLuint64 offset,
2939 GLbitfield createFlags,
2940 GLbitfield usageFlags)
2941 {
2942 return GL_TexStorageMemFlags3DMultisampleANGLE(target, samples, internalFormat, width, height,
2943 depth, fixedSampleLocations, memory, offset,
2944 createFlags, usageFlags);
2945 }
2946
2947 // GL_ANGLE_memory_object_fuchsia
glImportMemoryZirconHandleANGLE(GLuint memory,GLuint64 size,GLenum handleType,GLuint handle)2948 void GL_APIENTRY glImportMemoryZirconHandleANGLE(GLuint memory,
2949 GLuint64 size,
2950 GLenum handleType,
2951 GLuint handle)
2952 {
2953 return GL_ImportMemoryZirconHandleANGLE(memory, size, handleType, handle);
2954 }
2955
2956 // GL_ANGLE_multi_draw
glMultiDrawArraysANGLE(GLenum mode,const GLint * firsts,const GLsizei * counts,GLsizei drawcount)2957 void GL_APIENTRY glMultiDrawArraysANGLE(GLenum mode,
2958 const GLint *firsts,
2959 const GLsizei *counts,
2960 GLsizei drawcount)
2961 {
2962 return GL_MultiDrawArraysANGLE(mode, firsts, counts, drawcount);
2963 }
2964
glMultiDrawArraysInstancedANGLE(GLenum mode,const GLint * firsts,const GLsizei * counts,const GLsizei * instanceCounts,GLsizei drawcount)2965 void GL_APIENTRY glMultiDrawArraysInstancedANGLE(GLenum mode,
2966 const GLint *firsts,
2967 const GLsizei *counts,
2968 const GLsizei *instanceCounts,
2969 GLsizei drawcount)
2970 {
2971 return GL_MultiDrawArraysInstancedANGLE(mode, firsts, counts, instanceCounts, drawcount);
2972 }
2973
glMultiDrawElementsANGLE(GLenum mode,const GLsizei * counts,GLenum type,const GLvoid * const * indices,GLsizei drawcount)2974 void GL_APIENTRY glMultiDrawElementsANGLE(GLenum mode,
2975 const GLsizei *counts,
2976 GLenum type,
2977 const GLvoid *const *indices,
2978 GLsizei drawcount)
2979 {
2980 return GL_MultiDrawElementsANGLE(mode, counts, type, indices, drawcount);
2981 }
2982
glMultiDrawElementsInstancedANGLE(GLenum mode,const GLsizei * counts,GLenum type,const GLvoid * const * indices,const GLsizei * instanceCounts,GLsizei drawcount)2983 void GL_APIENTRY glMultiDrawElementsInstancedANGLE(GLenum mode,
2984 const GLsizei *counts,
2985 GLenum type,
2986 const GLvoid *const *indices,
2987 const GLsizei *instanceCounts,
2988 GLsizei drawcount)
2989 {
2990 return GL_MultiDrawElementsInstancedANGLE(mode, counts, type, indices, instanceCounts,
2991 drawcount);
2992 }
2993
2994 // GL_ANGLE_program_binary
2995
2996 // GL_ANGLE_provoking_vertex
glProvokingVertexANGLE(GLenum mode)2997 void GL_APIENTRY glProvokingVertexANGLE(GLenum mode)
2998 {
2999 return GL_ProvokingVertexANGLE(mode);
3000 }
3001
3002 // GL_ANGLE_request_extension
glRequestExtensionANGLE(const GLchar * name)3003 void GL_APIENTRY glRequestExtensionANGLE(const GLchar *name)
3004 {
3005 return GL_RequestExtensionANGLE(name);
3006 }
3007
glDisableExtensionANGLE(const GLchar * name)3008 void GL_APIENTRY glDisableExtensionANGLE(const GLchar *name)
3009 {
3010 return GL_DisableExtensionANGLE(name);
3011 }
3012
3013 // GL_ANGLE_robust_client_memory
glGetBooleanvRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLboolean * params)3014 void GL_APIENTRY glGetBooleanvRobustANGLE(GLenum pname,
3015 GLsizei bufSize,
3016 GLsizei *length,
3017 GLboolean *params)
3018 {
3019 return GL_GetBooleanvRobustANGLE(pname, bufSize, length, params);
3020 }
3021
glGetBufferParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3022 void GL_APIENTRY glGetBufferParameterivRobustANGLE(GLenum target,
3023 GLenum pname,
3024 GLsizei bufSize,
3025 GLsizei *length,
3026 GLint *params)
3027 {
3028 return GL_GetBufferParameterivRobustANGLE(target, pname, bufSize, length, params);
3029 }
3030
glGetFloatvRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3031 void GL_APIENTRY glGetFloatvRobustANGLE(GLenum pname,
3032 GLsizei bufSize,
3033 GLsizei *length,
3034 GLfloat *params)
3035 {
3036 return GL_GetFloatvRobustANGLE(pname, bufSize, length, params);
3037 }
3038
glGetFramebufferAttachmentParameterivRobustANGLE(GLenum target,GLenum attachment,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3039 void GL_APIENTRY glGetFramebufferAttachmentParameterivRobustANGLE(GLenum target,
3040 GLenum attachment,
3041 GLenum pname,
3042 GLsizei bufSize,
3043 GLsizei *length,
3044 GLint *params)
3045 {
3046 return GL_GetFramebufferAttachmentParameterivRobustANGLE(target, attachment, pname, bufSize,
3047 length, params);
3048 }
3049
glGetIntegervRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLint * data)3050 void GL_APIENTRY glGetIntegervRobustANGLE(GLenum pname,
3051 GLsizei bufSize,
3052 GLsizei *length,
3053 GLint *data)
3054 {
3055 return GL_GetIntegervRobustANGLE(pname, bufSize, length, data);
3056 }
3057
glGetProgramivRobustANGLE(GLuint program,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3058 void GL_APIENTRY glGetProgramivRobustANGLE(GLuint program,
3059 GLenum pname,
3060 GLsizei bufSize,
3061 GLsizei *length,
3062 GLint *params)
3063 {
3064 return GL_GetProgramivRobustANGLE(program, pname, bufSize, length, params);
3065 }
3066
glGetRenderbufferParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3067 void GL_APIENTRY glGetRenderbufferParameterivRobustANGLE(GLenum target,
3068 GLenum pname,
3069 GLsizei bufSize,
3070 GLsizei *length,
3071 GLint *params)
3072 {
3073 return GL_GetRenderbufferParameterivRobustANGLE(target, pname, bufSize, length, params);
3074 }
3075
glGetShaderivRobustANGLE(GLuint shader,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3076 void GL_APIENTRY glGetShaderivRobustANGLE(GLuint shader,
3077 GLenum pname,
3078 GLsizei bufSize,
3079 GLsizei *length,
3080 GLint *params)
3081 {
3082 return GL_GetShaderivRobustANGLE(shader, pname, bufSize, length, params);
3083 }
3084
glGetTexParameterfvRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3085 void GL_APIENTRY glGetTexParameterfvRobustANGLE(GLenum target,
3086 GLenum pname,
3087 GLsizei bufSize,
3088 GLsizei *length,
3089 GLfloat *params)
3090 {
3091 return GL_GetTexParameterfvRobustANGLE(target, pname, bufSize, length, params);
3092 }
3093
glGetTexParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3094 void GL_APIENTRY glGetTexParameterivRobustANGLE(GLenum target,
3095 GLenum pname,
3096 GLsizei bufSize,
3097 GLsizei *length,
3098 GLint *params)
3099 {
3100 return GL_GetTexParameterivRobustANGLE(target, pname, bufSize, length, params);
3101 }
3102
glGetUniformfvRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLfloat * params)3103 void GL_APIENTRY glGetUniformfvRobustANGLE(GLuint program,
3104 GLint location,
3105 GLsizei bufSize,
3106 GLsizei *length,
3107 GLfloat *params)
3108 {
3109 return GL_GetUniformfvRobustANGLE(program, location, bufSize, length, params);
3110 }
3111
glGetUniformivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLint * params)3112 void GL_APIENTRY glGetUniformivRobustANGLE(GLuint program,
3113 GLint location,
3114 GLsizei bufSize,
3115 GLsizei *length,
3116 GLint *params)
3117 {
3118 return GL_GetUniformivRobustANGLE(program, location, bufSize, length, params);
3119 }
3120
glGetVertexAttribfvRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3121 void GL_APIENTRY glGetVertexAttribfvRobustANGLE(GLuint index,
3122 GLenum pname,
3123 GLsizei bufSize,
3124 GLsizei *length,
3125 GLfloat *params)
3126 {
3127 return GL_GetVertexAttribfvRobustANGLE(index, pname, bufSize, length, params);
3128 }
3129
glGetVertexAttribivRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3130 void GL_APIENTRY glGetVertexAttribivRobustANGLE(GLuint index,
3131 GLenum pname,
3132 GLsizei bufSize,
3133 GLsizei *length,
3134 GLint *params)
3135 {
3136 return GL_GetVertexAttribivRobustANGLE(index, pname, bufSize, length, params);
3137 }
3138
glGetVertexAttribPointervRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,void ** pointer)3139 void GL_APIENTRY glGetVertexAttribPointervRobustANGLE(GLuint index,
3140 GLenum pname,
3141 GLsizei bufSize,
3142 GLsizei *length,
3143 void **pointer)
3144 {
3145 return GL_GetVertexAttribPointervRobustANGLE(index, pname, bufSize, length, pointer);
3146 }
3147
glReadPixelsRobustANGLE(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,GLsizei * length,GLsizei * columns,GLsizei * rows,void * pixels)3148 void GL_APIENTRY glReadPixelsRobustANGLE(GLint x,
3149 GLint y,
3150 GLsizei width,
3151 GLsizei height,
3152 GLenum format,
3153 GLenum type,
3154 GLsizei bufSize,
3155 GLsizei *length,
3156 GLsizei *columns,
3157 GLsizei *rows,
3158 void *pixels)
3159 {
3160 return GL_ReadPixelsRobustANGLE(x, y, width, height, format, type, bufSize, length, columns,
3161 rows, pixels);
3162 }
3163
glTexImage2DRobustANGLE(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3164 void GL_APIENTRY glTexImage2DRobustANGLE(GLenum target,
3165 GLint level,
3166 GLint internalformat,
3167 GLsizei width,
3168 GLsizei height,
3169 GLint border,
3170 GLenum format,
3171 GLenum type,
3172 GLsizei bufSize,
3173 const void *pixels)
3174 {
3175 return GL_TexImage2DRobustANGLE(target, level, internalformat, width, height, border, format,
3176 type, bufSize, pixels);
3177 }
3178
glTexParameterfvRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLfloat * params)3179 void GL_APIENTRY glTexParameterfvRobustANGLE(GLenum target,
3180 GLenum pname,
3181 GLsizei bufSize,
3182 const GLfloat *params)
3183 {
3184 return GL_TexParameterfvRobustANGLE(target, pname, bufSize, params);
3185 }
3186
glTexParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLint * params)3187 void GL_APIENTRY glTexParameterivRobustANGLE(GLenum target,
3188 GLenum pname,
3189 GLsizei bufSize,
3190 const GLint *params)
3191 {
3192 return GL_TexParameterivRobustANGLE(target, pname, bufSize, params);
3193 }
3194
glTexSubImage2DRobustANGLE(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3195 void GL_APIENTRY glTexSubImage2DRobustANGLE(GLenum target,
3196 GLint level,
3197 GLint xoffset,
3198 GLint yoffset,
3199 GLsizei width,
3200 GLsizei height,
3201 GLenum format,
3202 GLenum type,
3203 GLsizei bufSize,
3204 const void *pixels)
3205 {
3206 return GL_TexSubImage2DRobustANGLE(target, level, xoffset, yoffset, width, height, format, type,
3207 bufSize, pixels);
3208 }
3209
glTexImage3DRobustANGLE(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3210 void GL_APIENTRY glTexImage3DRobustANGLE(GLenum target,
3211 GLint level,
3212 GLint internalformat,
3213 GLsizei width,
3214 GLsizei height,
3215 GLsizei depth,
3216 GLint border,
3217 GLenum format,
3218 GLenum type,
3219 GLsizei bufSize,
3220 const void *pixels)
3221 {
3222 return GL_TexImage3DRobustANGLE(target, level, internalformat, width, height, depth, border,
3223 format, type, bufSize, pixels);
3224 }
3225
glTexSubImage3DRobustANGLE(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3226 void GL_APIENTRY glTexSubImage3DRobustANGLE(GLenum target,
3227 GLint level,
3228 GLint xoffset,
3229 GLint yoffset,
3230 GLint zoffset,
3231 GLsizei width,
3232 GLsizei height,
3233 GLsizei depth,
3234 GLenum format,
3235 GLenum type,
3236 GLsizei bufSize,
3237 const void *pixels)
3238 {
3239 return GL_TexSubImage3DRobustANGLE(target, level, xoffset, yoffset, zoffset, width, height,
3240 depth, format, type, bufSize, pixels);
3241 }
3242
glCompressedTexImage2DRobustANGLE(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)3243 void GL_APIENTRY glCompressedTexImage2DRobustANGLE(GLenum target,
3244 GLint level,
3245 GLenum internalformat,
3246 GLsizei width,
3247 GLsizei height,
3248 GLint border,
3249 GLsizei imageSize,
3250 GLsizei dataSize,
3251 const GLvoid *data)
3252 {
3253 return GL_CompressedTexImage2DRobustANGLE(target, level, internalformat, width, height, border,
3254 imageSize, dataSize, data);
3255 }
3256
glCompressedTexSubImage2DRobustANGLE(GLenum target,GLint level,GLsizei xoffset,GLsizei yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)3257 void GL_APIENTRY glCompressedTexSubImage2DRobustANGLE(GLenum target,
3258 GLint level,
3259 GLsizei xoffset,
3260 GLsizei yoffset,
3261 GLsizei width,
3262 GLsizei height,
3263 GLenum format,
3264 GLsizei imageSize,
3265 GLsizei dataSize,
3266 const GLvoid *data)
3267 {
3268 return GL_CompressedTexSubImage2DRobustANGLE(target, level, xoffset, yoffset, width, height,
3269 format, imageSize, dataSize, data);
3270 }
3271
glCompressedTexImage3DRobustANGLE(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)3272 void GL_APIENTRY glCompressedTexImage3DRobustANGLE(GLenum target,
3273 GLint level,
3274 GLenum internalformat,
3275 GLsizei width,
3276 GLsizei height,
3277 GLsizei depth,
3278 GLint border,
3279 GLsizei imageSize,
3280 GLsizei dataSize,
3281 const GLvoid *data)
3282 {
3283 return GL_CompressedTexImage3DRobustANGLE(target, level, internalformat, width, height, depth,
3284 border, imageSize, dataSize, data);
3285 }
3286
glCompressedTexSubImage3DRobustANGLE(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)3287 void GL_APIENTRY glCompressedTexSubImage3DRobustANGLE(GLenum target,
3288 GLint level,
3289 GLint xoffset,
3290 GLint yoffset,
3291 GLint zoffset,
3292 GLsizei width,
3293 GLsizei height,
3294 GLsizei depth,
3295 GLenum format,
3296 GLsizei imageSize,
3297 GLsizei dataSize,
3298 const GLvoid *data)
3299 {
3300 return GL_CompressedTexSubImage3DRobustANGLE(target, level, xoffset, yoffset, zoffset, width,
3301 height, depth, format, imageSize, dataSize, data);
3302 }
3303
glGetQueryivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3304 void GL_APIENTRY glGetQueryivRobustANGLE(GLenum target,
3305 GLenum pname,
3306 GLsizei bufSize,
3307 GLsizei *length,
3308 GLint *params)
3309 {
3310 return GL_GetQueryivRobustANGLE(target, pname, bufSize, length, params);
3311 }
3312
glGetQueryObjectuivRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3313 void GL_APIENTRY glGetQueryObjectuivRobustANGLE(GLuint id,
3314 GLenum pname,
3315 GLsizei bufSize,
3316 GLsizei *length,
3317 GLuint *params)
3318 {
3319 return GL_GetQueryObjectuivRobustANGLE(id, pname, bufSize, length, params);
3320 }
3321
glGetBufferPointervRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,void ** params)3322 void GL_APIENTRY glGetBufferPointervRobustANGLE(GLenum target,
3323 GLenum pname,
3324 GLsizei bufSize,
3325 GLsizei *length,
3326 void **params)
3327 {
3328 return GL_GetBufferPointervRobustANGLE(target, pname, bufSize, length, params);
3329 }
3330
glGetIntegeri_vRobustANGLE(GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLint * data)3331 void GL_APIENTRY glGetIntegeri_vRobustANGLE(GLenum target,
3332 GLuint index,
3333 GLsizei bufSize,
3334 GLsizei *length,
3335 GLint *data)
3336 {
3337 return GL_GetIntegeri_vRobustANGLE(target, index, bufSize, length, data);
3338 }
3339
glGetInternalformativRobustANGLE(GLenum target,GLenum internalformat,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3340 void GL_APIENTRY glGetInternalformativRobustANGLE(GLenum target,
3341 GLenum internalformat,
3342 GLenum pname,
3343 GLsizei bufSize,
3344 GLsizei *length,
3345 GLint *params)
3346 {
3347 return GL_GetInternalformativRobustANGLE(target, internalformat, pname, bufSize, length,
3348 params);
3349 }
3350
glGetVertexAttribIivRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3351 void GL_APIENTRY glGetVertexAttribIivRobustANGLE(GLuint index,
3352 GLenum pname,
3353 GLsizei bufSize,
3354 GLsizei *length,
3355 GLint *params)
3356 {
3357 return GL_GetVertexAttribIivRobustANGLE(index, pname, bufSize, length, params);
3358 }
3359
glGetVertexAttribIuivRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3360 void GL_APIENTRY glGetVertexAttribIuivRobustANGLE(GLuint index,
3361 GLenum pname,
3362 GLsizei bufSize,
3363 GLsizei *length,
3364 GLuint *params)
3365 {
3366 return GL_GetVertexAttribIuivRobustANGLE(index, pname, bufSize, length, params);
3367 }
3368
glGetUniformuivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLuint * params)3369 void GL_APIENTRY glGetUniformuivRobustANGLE(GLuint program,
3370 GLint location,
3371 GLsizei bufSize,
3372 GLsizei *length,
3373 GLuint *params)
3374 {
3375 return GL_GetUniformuivRobustANGLE(program, location, bufSize, length, params);
3376 }
3377
glGetActiveUniformBlockivRobustANGLE(GLuint program,GLuint uniformBlockIndex,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3378 void GL_APIENTRY glGetActiveUniformBlockivRobustANGLE(GLuint program,
3379 GLuint uniformBlockIndex,
3380 GLenum pname,
3381 GLsizei bufSize,
3382 GLsizei *length,
3383 GLint *params)
3384 {
3385 return GL_GetActiveUniformBlockivRobustANGLE(program, uniformBlockIndex, pname, bufSize, length,
3386 params);
3387 }
3388
glGetInteger64vRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * data)3389 void GL_APIENTRY glGetInteger64vRobustANGLE(GLenum pname,
3390 GLsizei bufSize,
3391 GLsizei *length,
3392 GLint64 *data)
3393 {
3394 return GL_GetInteger64vRobustANGLE(pname, bufSize, length, data);
3395 }
3396
glGetInteger64i_vRobustANGLE(GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLint64 * data)3397 void GL_APIENTRY glGetInteger64i_vRobustANGLE(GLenum target,
3398 GLuint index,
3399 GLsizei bufSize,
3400 GLsizei *length,
3401 GLint64 *data)
3402 {
3403 return GL_GetInteger64i_vRobustANGLE(target, index, bufSize, length, data);
3404 }
3405
glGetBufferParameteri64vRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * params)3406 void GL_APIENTRY glGetBufferParameteri64vRobustANGLE(GLenum target,
3407 GLenum pname,
3408 GLsizei bufSize,
3409 GLsizei *length,
3410 GLint64 *params)
3411 {
3412 return GL_GetBufferParameteri64vRobustANGLE(target, pname, bufSize, length, params);
3413 }
3414
glSamplerParameterivRobustANGLE(GLuint sampler,GLuint pname,GLsizei bufSize,const GLint * param)3415 void GL_APIENTRY glSamplerParameterivRobustANGLE(GLuint sampler,
3416 GLuint pname,
3417 GLsizei bufSize,
3418 const GLint *param)
3419 {
3420 return GL_SamplerParameterivRobustANGLE(sampler, pname, bufSize, param);
3421 }
3422
glSamplerParameterfvRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,const GLfloat * param)3423 void GL_APIENTRY glSamplerParameterfvRobustANGLE(GLuint sampler,
3424 GLenum pname,
3425 GLsizei bufSize,
3426 const GLfloat *param)
3427 {
3428 return GL_SamplerParameterfvRobustANGLE(sampler, pname, bufSize, param);
3429 }
3430
glGetSamplerParameterivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3431 void GL_APIENTRY glGetSamplerParameterivRobustANGLE(GLuint sampler,
3432 GLenum pname,
3433 GLsizei bufSize,
3434 GLsizei *length,
3435 GLint *params)
3436 {
3437 return GL_GetSamplerParameterivRobustANGLE(sampler, pname, bufSize, length, params);
3438 }
3439
glGetSamplerParameterfvRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3440 void GL_APIENTRY glGetSamplerParameterfvRobustANGLE(GLuint sampler,
3441 GLenum pname,
3442 GLsizei bufSize,
3443 GLsizei *length,
3444 GLfloat *params)
3445 {
3446 return GL_GetSamplerParameterfvRobustANGLE(sampler, pname, bufSize, length, params);
3447 }
3448
glGetFramebufferParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3449 void GL_APIENTRY glGetFramebufferParameterivRobustANGLE(GLenum target,
3450 GLenum pname,
3451 GLsizei bufSize,
3452 GLsizei *length,
3453 GLint *params)
3454 {
3455 return GL_GetFramebufferParameterivRobustANGLE(target, pname, bufSize, length, params);
3456 }
3457
glGetProgramInterfaceivRobustANGLE(GLuint program,GLenum programInterface,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3458 void GL_APIENTRY glGetProgramInterfaceivRobustANGLE(GLuint program,
3459 GLenum programInterface,
3460 GLenum pname,
3461 GLsizei bufSize,
3462 GLsizei *length,
3463 GLint *params)
3464 {
3465 return GL_GetProgramInterfaceivRobustANGLE(program, programInterface, pname, bufSize, length,
3466 params);
3467 }
3468
glGetBooleani_vRobustANGLE(GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLboolean * data)3469 void GL_APIENTRY glGetBooleani_vRobustANGLE(GLenum target,
3470 GLuint index,
3471 GLsizei bufSize,
3472 GLsizei *length,
3473 GLboolean *data)
3474 {
3475 return GL_GetBooleani_vRobustANGLE(target, index, bufSize, length, data);
3476 }
3477
glGetMultisamplefvRobustANGLE(GLenum pname,GLuint index,GLsizei bufSize,GLsizei * length,GLfloat * val)3478 void GL_APIENTRY glGetMultisamplefvRobustANGLE(GLenum pname,
3479 GLuint index,
3480 GLsizei bufSize,
3481 GLsizei *length,
3482 GLfloat *val)
3483 {
3484 return GL_GetMultisamplefvRobustANGLE(pname, index, bufSize, length, val);
3485 }
3486
glGetTexLevelParameterivRobustANGLE(GLenum target,GLint level,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3487 void GL_APIENTRY glGetTexLevelParameterivRobustANGLE(GLenum target,
3488 GLint level,
3489 GLenum pname,
3490 GLsizei bufSize,
3491 GLsizei *length,
3492 GLint *params)
3493 {
3494 return GL_GetTexLevelParameterivRobustANGLE(target, level, pname, bufSize, length, params);
3495 }
3496
glGetTexLevelParameterfvRobustANGLE(GLenum target,GLint level,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3497 void GL_APIENTRY glGetTexLevelParameterfvRobustANGLE(GLenum target,
3498 GLint level,
3499 GLenum pname,
3500 GLsizei bufSize,
3501 GLsizei *length,
3502 GLfloat *params)
3503 {
3504 return GL_GetTexLevelParameterfvRobustANGLE(target, level, pname, bufSize, length, params);
3505 }
3506
glGetPointervRobustANGLERobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,void ** params)3507 void GL_APIENTRY glGetPointervRobustANGLERobustANGLE(GLenum pname,
3508 GLsizei bufSize,
3509 GLsizei *length,
3510 void **params)
3511 {
3512 return GL_GetPointervRobustANGLERobustANGLE(pname, bufSize, length, params);
3513 }
3514
glReadnPixelsRobustANGLE(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,GLsizei * length,GLsizei * columns,GLsizei * rows,void * data)3515 void GL_APIENTRY glReadnPixelsRobustANGLE(GLint x,
3516 GLint y,
3517 GLsizei width,
3518 GLsizei height,
3519 GLenum format,
3520 GLenum type,
3521 GLsizei bufSize,
3522 GLsizei *length,
3523 GLsizei *columns,
3524 GLsizei *rows,
3525 void *data)
3526 {
3527 return GL_ReadnPixelsRobustANGLE(x, y, width, height, format, type, bufSize, length, columns,
3528 rows, data);
3529 }
3530
glGetnUniformfvRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLfloat * params)3531 void GL_APIENTRY glGetnUniformfvRobustANGLE(GLuint program,
3532 GLint location,
3533 GLsizei bufSize,
3534 GLsizei *length,
3535 GLfloat *params)
3536 {
3537 return GL_GetnUniformfvRobustANGLE(program, location, bufSize, length, params);
3538 }
3539
glGetnUniformivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLint * params)3540 void GL_APIENTRY glGetnUniformivRobustANGLE(GLuint program,
3541 GLint location,
3542 GLsizei bufSize,
3543 GLsizei *length,
3544 GLint *params)
3545 {
3546 return GL_GetnUniformivRobustANGLE(program, location, bufSize, length, params);
3547 }
3548
glGetnUniformuivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLuint * params)3549 void GL_APIENTRY glGetnUniformuivRobustANGLE(GLuint program,
3550 GLint location,
3551 GLsizei bufSize,
3552 GLsizei *length,
3553 GLuint *params)
3554 {
3555 return GL_GetnUniformuivRobustANGLE(program, location, bufSize, length, params);
3556 }
3557
glTexParameterIivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLint * params)3558 void GL_APIENTRY glTexParameterIivRobustANGLE(GLenum target,
3559 GLenum pname,
3560 GLsizei bufSize,
3561 const GLint *params)
3562 {
3563 return GL_TexParameterIivRobustANGLE(target, pname, bufSize, params);
3564 }
3565
glTexParameterIuivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLuint * params)3566 void GL_APIENTRY glTexParameterIuivRobustANGLE(GLenum target,
3567 GLenum pname,
3568 GLsizei bufSize,
3569 const GLuint *params)
3570 {
3571 return GL_TexParameterIuivRobustANGLE(target, pname, bufSize, params);
3572 }
3573
glGetTexParameterIivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3574 void GL_APIENTRY glGetTexParameterIivRobustANGLE(GLenum target,
3575 GLenum pname,
3576 GLsizei bufSize,
3577 GLsizei *length,
3578 GLint *params)
3579 {
3580 return GL_GetTexParameterIivRobustANGLE(target, pname, bufSize, length, params);
3581 }
3582
glGetTexParameterIuivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3583 void GL_APIENTRY glGetTexParameterIuivRobustANGLE(GLenum target,
3584 GLenum pname,
3585 GLsizei bufSize,
3586 GLsizei *length,
3587 GLuint *params)
3588 {
3589 return GL_GetTexParameterIuivRobustANGLE(target, pname, bufSize, length, params);
3590 }
3591
glSamplerParameterIivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,const GLint * param)3592 void GL_APIENTRY glSamplerParameterIivRobustANGLE(GLuint sampler,
3593 GLenum pname,
3594 GLsizei bufSize,
3595 const GLint *param)
3596 {
3597 return GL_SamplerParameterIivRobustANGLE(sampler, pname, bufSize, param);
3598 }
3599
glSamplerParameterIuivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,const GLuint * param)3600 void GL_APIENTRY glSamplerParameterIuivRobustANGLE(GLuint sampler,
3601 GLenum pname,
3602 GLsizei bufSize,
3603 const GLuint *param)
3604 {
3605 return GL_SamplerParameterIuivRobustANGLE(sampler, pname, bufSize, param);
3606 }
3607
glGetSamplerParameterIivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3608 void GL_APIENTRY glGetSamplerParameterIivRobustANGLE(GLuint sampler,
3609 GLenum pname,
3610 GLsizei bufSize,
3611 GLsizei *length,
3612 GLint *params)
3613 {
3614 return GL_GetSamplerParameterIivRobustANGLE(sampler, pname, bufSize, length, params);
3615 }
3616
glGetSamplerParameterIuivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3617 void GL_APIENTRY glGetSamplerParameterIuivRobustANGLE(GLuint sampler,
3618 GLenum pname,
3619 GLsizei bufSize,
3620 GLsizei *length,
3621 GLuint *params)
3622 {
3623 return GL_GetSamplerParameterIuivRobustANGLE(sampler, pname, bufSize, length, params);
3624 }
3625
glGetQueryObjectivRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3626 void GL_APIENTRY glGetQueryObjectivRobustANGLE(GLuint id,
3627 GLenum pname,
3628 GLsizei bufSize,
3629 GLsizei *length,
3630 GLint *params)
3631 {
3632 return GL_GetQueryObjectivRobustANGLE(id, pname, bufSize, length, params);
3633 }
3634
glGetQueryObjecti64vRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * params)3635 void GL_APIENTRY glGetQueryObjecti64vRobustANGLE(GLuint id,
3636 GLenum pname,
3637 GLsizei bufSize,
3638 GLsizei *length,
3639 GLint64 *params)
3640 {
3641 return GL_GetQueryObjecti64vRobustANGLE(id, pname, bufSize, length, params);
3642 }
3643
glGetQueryObjectui64vRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint64 * params)3644 void GL_APIENTRY glGetQueryObjectui64vRobustANGLE(GLuint id,
3645 GLenum pname,
3646 GLsizei bufSize,
3647 GLsizei *length,
3648 GLuint64 *params)
3649 {
3650 return GL_GetQueryObjectui64vRobustANGLE(id, pname, bufSize, length, params);
3651 }
3652
3653 // GL_ANGLE_semaphore_fuchsia
glImportSemaphoreZirconHandleANGLE(GLuint semaphore,GLenum handleType,GLuint handle)3654 void GL_APIENTRY glImportSemaphoreZirconHandleANGLE(GLuint semaphore,
3655 GLenum handleType,
3656 GLuint handle)
3657 {
3658 return GL_ImportSemaphoreZirconHandleANGLE(semaphore, handleType, handle);
3659 }
3660
3661 // GL_ANGLE_texture_external_update
glTexImage2DExternalANGLE(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type)3662 void GL_APIENTRY glTexImage2DExternalANGLE(GLenum target,
3663 GLint level,
3664 GLint internalformat,
3665 GLsizei width,
3666 GLsizei height,
3667 GLint border,
3668 GLenum format,
3669 GLenum type)
3670 {
3671 return GL_TexImage2DExternalANGLE(target, level, internalformat, width, height, border, format,
3672 type);
3673 }
3674
glInvalidateTextureANGLE(GLenum target)3675 void GL_APIENTRY glInvalidateTextureANGLE(GLenum target)
3676 {
3677 return GL_InvalidateTextureANGLE(target);
3678 }
3679
3680 // GL_ANGLE_texture_multisample
glTexStorage2DMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)3681 void GL_APIENTRY glTexStorage2DMultisampleANGLE(GLenum target,
3682 GLsizei samples,
3683 GLenum internalformat,
3684 GLsizei width,
3685 GLsizei height,
3686 GLboolean fixedsamplelocations)
3687 {
3688 return GL_TexStorage2DMultisampleANGLE(target, samples, internalformat, width, height,
3689 fixedsamplelocations);
3690 }
3691
glGetMultisamplefvANGLE(GLenum pname,GLuint index,GLfloat * val)3692 void GL_APIENTRY glGetMultisamplefvANGLE(GLenum pname, GLuint index, GLfloat *val)
3693 {
3694 return GL_GetMultisamplefvANGLE(pname, index, val);
3695 }
3696
glSampleMaskiANGLE(GLuint maskNumber,GLbitfield mask)3697 void GL_APIENTRY glSampleMaskiANGLE(GLuint maskNumber, GLbitfield mask)
3698 {
3699 return GL_SampleMaskiANGLE(maskNumber, mask);
3700 }
3701
3702 // GL_ANGLE_translated_shader_source
glGetTranslatedShaderSourceANGLE(GLuint shader,GLsizei bufsize,GLsizei * length,GLchar * source)3703 void GL_APIENTRY glGetTranslatedShaderSourceANGLE(GLuint shader,
3704 GLsizei bufsize,
3705 GLsizei *length,
3706 GLchar *source)
3707 {
3708 return GL_GetTranslatedShaderSourceANGLE(shader, bufsize, length, source);
3709 }
3710
3711 // GL_CHROMIUM_bind_uniform_location
glBindUniformLocationCHROMIUM(GLuint program,GLint location,const GLchar * name)3712 void GL_APIENTRY glBindUniformLocationCHROMIUM(GLuint program, GLint location, const GLchar *name)
3713 {
3714 return GL_BindUniformLocationCHROMIUM(program, location, name);
3715 }
3716
3717 // GL_CHROMIUM_copy_compressed_texture
glCompressedCopyTextureCHROMIUM(GLuint sourceId,GLuint destId)3718 void GL_APIENTRY glCompressedCopyTextureCHROMIUM(GLuint sourceId, GLuint destId)
3719 {
3720 return GL_CompressedCopyTextureCHROMIUM(sourceId, destId);
3721 }
3722
3723 // GL_CHROMIUM_copy_texture
glCopyTextureCHROMIUM(GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint internalFormat,GLenum destType,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)3724 void GL_APIENTRY glCopyTextureCHROMIUM(GLuint sourceId,
3725 GLint sourceLevel,
3726 GLenum destTarget,
3727 GLuint destId,
3728 GLint destLevel,
3729 GLint internalFormat,
3730 GLenum destType,
3731 GLboolean unpackFlipY,
3732 GLboolean unpackPremultiplyAlpha,
3733 GLboolean unpackUnmultiplyAlpha)
3734 {
3735 return GL_CopyTextureCHROMIUM(sourceId, sourceLevel, destTarget, destId, destLevel,
3736 internalFormat, destType, unpackFlipY, unpackPremultiplyAlpha,
3737 unpackUnmultiplyAlpha);
3738 }
3739
glCopySubTextureCHROMIUM(GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint xoffset,GLint yoffset,GLint x,GLint y,GLint width,GLint height,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)3740 void GL_APIENTRY glCopySubTextureCHROMIUM(GLuint sourceId,
3741 GLint sourceLevel,
3742 GLenum destTarget,
3743 GLuint destId,
3744 GLint destLevel,
3745 GLint xoffset,
3746 GLint yoffset,
3747 GLint x,
3748 GLint y,
3749 GLint width,
3750 GLint height,
3751 GLboolean unpackFlipY,
3752 GLboolean unpackPremultiplyAlpha,
3753 GLboolean unpackUnmultiplyAlpha)
3754 {
3755 return GL_CopySubTextureCHROMIUM(sourceId, sourceLevel, destTarget, destId, destLevel, xoffset,
3756 yoffset, x, y, width, height, unpackFlipY,
3757 unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
3758 }
3759
3760 // GL_CHROMIUM_framebuffer_mixed_samples
glCoverageModulationCHROMIUM(GLenum components)3761 void GL_APIENTRY glCoverageModulationCHROMIUM(GLenum components)
3762 {
3763 return GL_CoverageModulationCHROMIUM(components);
3764 }
3765
3766 // GL_CHROMIUM_lose_context
glLoseContextCHROMIUM(GLenum current,GLenum other)3767 void GL_APIENTRY glLoseContextCHROMIUM(GLenum current, GLenum other)
3768 {
3769 return GL_LoseContextCHROMIUM(current, other);
3770 }
3771
3772 // GL_EXT_EGL_image_array
3773
3774 // GL_EXT_YUV_target
3775
3776 // GL_EXT_blend_func_extended
glBindFragDataLocationEXT(GLuint program,GLuint color,const GLchar * name)3777 void GL_APIENTRY glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar *name)
3778 {
3779 return GL_BindFragDataLocationEXT(program, color, name);
3780 }
3781
glBindFragDataLocationIndexedEXT(GLuint program,GLuint colorNumber,GLuint index,const GLchar * name)3782 void GL_APIENTRY glBindFragDataLocationIndexedEXT(GLuint program,
3783 GLuint colorNumber,
3784 GLuint index,
3785 const GLchar *name)
3786 {
3787 return GL_BindFragDataLocationIndexedEXT(program, colorNumber, index, name);
3788 }
3789
glGetFragDataIndexEXT(GLuint program,const GLchar * name)3790 GLint GL_APIENTRY glGetFragDataIndexEXT(GLuint program, const GLchar *name)
3791 {
3792 return GL_GetFragDataIndexEXT(program, name);
3793 }
3794
glGetProgramResourceLocationIndexEXT(GLuint program,GLenum programInterface,const GLchar * name)3795 GLint GL_APIENTRY glGetProgramResourceLocationIndexEXT(GLuint program,
3796 GLenum programInterface,
3797 const GLchar *name)
3798 {
3799 return GL_GetProgramResourceLocationIndexEXT(program, programInterface, name);
3800 }
3801
3802 // GL_EXT_buffer_storage
glBufferStorageEXT(GLenum target,GLsizeiptr size,const void * data,GLbitfield flags)3803 void GL_APIENTRY glBufferStorageEXT(GLenum target,
3804 GLsizeiptr size,
3805 const void *data,
3806 GLbitfield flags)
3807 {
3808 return GL_BufferStorageEXT(target, size, data, flags);
3809 }
3810
3811 // GL_EXT_clip_control
glClipControlEXT(GLenum origin,GLenum depth)3812 void GL_APIENTRY glClipControlEXT(GLenum origin, GLenum depth)
3813 {
3814 return GL_ClipControlEXT(origin, depth);
3815 }
3816
3817 // GL_EXT_copy_image
glCopyImageSubDataEXT(GLuint srcName,GLenum srcTarget,GLint srcLevel,GLint srcX,GLint srcY,GLint srcZ,GLuint dstName,GLenum dstTarget,GLint dstLevel,GLint dstX,GLint dstY,GLint dstZ,GLsizei srcWidth,GLsizei srcHeight,GLsizei srcDepth)3818 void GL_APIENTRY glCopyImageSubDataEXT(GLuint srcName,
3819 GLenum srcTarget,
3820 GLint srcLevel,
3821 GLint srcX,
3822 GLint srcY,
3823 GLint srcZ,
3824 GLuint dstName,
3825 GLenum dstTarget,
3826 GLint dstLevel,
3827 GLint dstX,
3828 GLint dstY,
3829 GLint dstZ,
3830 GLsizei srcWidth,
3831 GLsizei srcHeight,
3832 GLsizei srcDepth)
3833 {
3834 return GL_CopyImageSubDataEXT(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName,
3835 dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight,
3836 srcDepth);
3837 }
3838
3839 // GL_EXT_debug_label
3840 void GL_APIENTRY
glGetObjectLabelEXT(GLenum type,GLuint object,GLsizei bufSize,GLsizei * length,GLchar * label)3841 glGetObjectLabelEXT(GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label)
3842 {
3843 return GL_GetObjectLabelEXT(type, object, bufSize, length, label);
3844 }
3845
glLabelObjectEXT(GLenum type,GLuint object,GLsizei length,const GLchar * label)3846 void GL_APIENTRY glLabelObjectEXT(GLenum type, GLuint object, GLsizei length, const GLchar *label)
3847 {
3848 return GL_LabelObjectEXT(type, object, length, label);
3849 }
3850
3851 // GL_EXT_debug_marker
glInsertEventMarkerEXT(GLsizei length,const GLchar * marker)3852 void GL_APIENTRY glInsertEventMarkerEXT(GLsizei length, const GLchar *marker)
3853 {
3854 return GL_InsertEventMarkerEXT(length, marker);
3855 }
3856
glPopGroupMarkerEXT()3857 void GL_APIENTRY glPopGroupMarkerEXT()
3858 {
3859 return GL_PopGroupMarkerEXT();
3860 }
3861
glPushGroupMarkerEXT(GLsizei length,const GLchar * marker)3862 void GL_APIENTRY glPushGroupMarkerEXT(GLsizei length, const GLchar *marker)
3863 {
3864 return GL_PushGroupMarkerEXT(length, marker);
3865 }
3866
3867 // GL_EXT_discard_framebuffer
glDiscardFramebufferEXT(GLenum target,GLsizei numAttachments,const GLenum * attachments)3868 void GL_APIENTRY glDiscardFramebufferEXT(GLenum target,
3869 GLsizei numAttachments,
3870 const GLenum *attachments)
3871 {
3872 return GL_DiscardFramebufferEXT(target, numAttachments, attachments);
3873 }
3874
3875 // GL_EXT_disjoint_timer_query
glBeginQueryEXT(GLenum target,GLuint id)3876 void GL_APIENTRY glBeginQueryEXT(GLenum target, GLuint id)
3877 {
3878 return GL_BeginQueryEXT(target, id);
3879 }
3880
glDeleteQueriesEXT(GLsizei n,const GLuint * ids)3881 void GL_APIENTRY glDeleteQueriesEXT(GLsizei n, const GLuint *ids)
3882 {
3883 return GL_DeleteQueriesEXT(n, ids);
3884 }
3885
glEndQueryEXT(GLenum target)3886 void GL_APIENTRY glEndQueryEXT(GLenum target)
3887 {
3888 return GL_EndQueryEXT(target);
3889 }
3890
glGenQueriesEXT(GLsizei n,GLuint * ids)3891 void GL_APIENTRY glGenQueriesEXT(GLsizei n, GLuint *ids)
3892 {
3893 return GL_GenQueriesEXT(n, ids);
3894 }
3895
glGetInteger64vEXT(GLenum pname,GLint64 * data)3896 void GL_APIENTRY glGetInteger64vEXT(GLenum pname, GLint64 *data)
3897 {
3898 return GL_GetInteger64vEXT(pname, data);
3899 }
3900
glGetQueryObjecti64vEXT(GLuint id,GLenum pname,GLint64 * params)3901 void GL_APIENTRY glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64 *params)
3902 {
3903 return GL_GetQueryObjecti64vEXT(id, pname, params);
3904 }
3905
glGetQueryObjectivEXT(GLuint id,GLenum pname,GLint * params)3906 void GL_APIENTRY glGetQueryObjectivEXT(GLuint id, GLenum pname, GLint *params)
3907 {
3908 return GL_GetQueryObjectivEXT(id, pname, params);
3909 }
3910
glGetQueryObjectui64vEXT(GLuint id,GLenum pname,GLuint64 * params)3911 void GL_APIENTRY glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64 *params)
3912 {
3913 return GL_GetQueryObjectui64vEXT(id, pname, params);
3914 }
3915
glGetQueryObjectuivEXT(GLuint id,GLenum pname,GLuint * params)3916 void GL_APIENTRY glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint *params)
3917 {
3918 return GL_GetQueryObjectuivEXT(id, pname, params);
3919 }
3920
glGetQueryivEXT(GLenum target,GLenum pname,GLint * params)3921 void GL_APIENTRY glGetQueryivEXT(GLenum target, GLenum pname, GLint *params)
3922 {
3923 return GL_GetQueryivEXT(target, pname, params);
3924 }
3925
glIsQueryEXT(GLuint id)3926 GLboolean GL_APIENTRY glIsQueryEXT(GLuint id)
3927 {
3928 return GL_IsQueryEXT(id);
3929 }
3930
glQueryCounterEXT(GLuint id,GLenum target)3931 void GL_APIENTRY glQueryCounterEXT(GLuint id, GLenum target)
3932 {
3933 return GL_QueryCounterEXT(id, target);
3934 }
3935
3936 // GL_EXT_draw_buffers
glDrawBuffersEXT(GLsizei n,const GLenum * bufs)3937 void GL_APIENTRY glDrawBuffersEXT(GLsizei n, const GLenum *bufs)
3938 {
3939 return GL_DrawBuffersEXT(n, bufs);
3940 }
3941
3942 // GL_EXT_draw_buffers_indexed
glBlendEquationSeparateiEXT(GLuint buf,GLenum modeRGB,GLenum modeAlpha)3943 void GL_APIENTRY glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
3944 {
3945 return GL_BlendEquationSeparateiEXT(buf, modeRGB, modeAlpha);
3946 }
3947
glBlendEquationiEXT(GLuint buf,GLenum mode)3948 void GL_APIENTRY glBlendEquationiEXT(GLuint buf, GLenum mode)
3949 {
3950 return GL_BlendEquationiEXT(buf, mode);
3951 }
3952
3953 void GL_APIENTRY
glBlendFuncSeparateiEXT(GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)3954 glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
3955 {
3956 return GL_BlendFuncSeparateiEXT(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
3957 }
3958
glBlendFunciEXT(GLuint buf,GLenum src,GLenum dst)3959 void GL_APIENTRY glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst)
3960 {
3961 return GL_BlendFunciEXT(buf, src, dst);
3962 }
3963
glColorMaskiEXT(GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)3964 void GL_APIENTRY glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
3965 {
3966 return GL_ColorMaskiEXT(index, r, g, b, a);
3967 }
3968
glDisableiEXT(GLenum target,GLuint index)3969 void GL_APIENTRY glDisableiEXT(GLenum target, GLuint index)
3970 {
3971 return GL_DisableiEXT(target, index);
3972 }
3973
glEnableiEXT(GLenum target,GLuint index)3974 void GL_APIENTRY glEnableiEXT(GLenum target, GLuint index)
3975 {
3976 return GL_EnableiEXT(target, index);
3977 }
3978
glIsEnablediEXT(GLenum target,GLuint index)3979 GLboolean GL_APIENTRY glIsEnablediEXT(GLenum target, GLuint index)
3980 {
3981 return GL_IsEnablediEXT(target, index);
3982 }
3983
3984 // GL_EXT_draw_elements_base_vertex
glDrawElementsBaseVertexEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)3985 void GL_APIENTRY glDrawElementsBaseVertexEXT(GLenum mode,
3986 GLsizei count,
3987 GLenum type,
3988 const void *indices,
3989 GLint basevertex)
3990 {
3991 return GL_DrawElementsBaseVertexEXT(mode, count, type, indices, basevertex);
3992 }
3993
glDrawElementsInstancedBaseVertexEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)3994 void GL_APIENTRY glDrawElementsInstancedBaseVertexEXT(GLenum mode,
3995 GLsizei count,
3996 GLenum type,
3997 const void *indices,
3998 GLsizei instancecount,
3999 GLint basevertex)
4000 {
4001 return GL_DrawElementsInstancedBaseVertexEXT(mode, count, type, indices, instancecount,
4002 basevertex);
4003 }
4004
glDrawRangeElementsBaseVertexEXT(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)4005 void GL_APIENTRY glDrawRangeElementsBaseVertexEXT(GLenum mode,
4006 GLuint start,
4007 GLuint end,
4008 GLsizei count,
4009 GLenum type,
4010 const void *indices,
4011 GLint basevertex)
4012 {
4013 return GL_DrawRangeElementsBaseVertexEXT(mode, start, end, count, type, indices, basevertex);
4014 }
4015
glMultiDrawElementsBaseVertexEXT(GLenum mode,const GLsizei * count,GLenum type,const void * const * indices,GLsizei primcount,const GLint * basevertex)4016 void GL_APIENTRY glMultiDrawElementsBaseVertexEXT(GLenum mode,
4017 const GLsizei *count,
4018 GLenum type,
4019 const void *const *indices,
4020 GLsizei primcount,
4021 const GLint *basevertex)
4022 {
4023 return GL_MultiDrawElementsBaseVertexEXT(mode, count, type, indices, primcount, basevertex);
4024 }
4025
4026 // GL_EXT_external_buffer
glBufferStorageExternalEXT(GLenum target,GLintptr offset,GLsizeiptr size,GLeglClientBufferEXT clientBuffer,GLbitfield flags)4027 void GL_APIENTRY glBufferStorageExternalEXT(GLenum target,
4028 GLintptr offset,
4029 GLsizeiptr size,
4030 GLeglClientBufferEXT clientBuffer,
4031 GLbitfield flags)
4032 {
4033 return GL_BufferStorageExternalEXT(target, offset, size, clientBuffer, flags);
4034 }
4035
glNamedBufferStorageExternalEXT(GLuint buffer,GLintptr offset,GLsizeiptr size,GLeglClientBufferEXT clientBuffer,GLbitfield flags)4036 void GL_APIENTRY glNamedBufferStorageExternalEXT(GLuint buffer,
4037 GLintptr offset,
4038 GLsizeiptr size,
4039 GLeglClientBufferEXT clientBuffer,
4040 GLbitfield flags)
4041 {
4042 return GL_NamedBufferStorageExternalEXT(buffer, offset, size, clientBuffer, flags);
4043 }
4044
4045 // GL_EXT_geometry_shader
glFramebufferTextureEXT(GLenum target,GLenum attachment,GLuint texture,GLint level)4046 void GL_APIENTRY glFramebufferTextureEXT(GLenum target,
4047 GLenum attachment,
4048 GLuint texture,
4049 GLint level)
4050 {
4051 return GL_FramebufferTextureEXT(target, attachment, texture, level);
4052 }
4053
4054 // GL_EXT_instanced_arrays
glDrawArraysInstancedEXT(GLenum mode,GLint start,GLsizei count,GLsizei primcount)4055 void GL_APIENTRY glDrawArraysInstancedEXT(GLenum mode,
4056 GLint start,
4057 GLsizei count,
4058 GLsizei primcount)
4059 {
4060 return GL_DrawArraysInstancedEXT(mode, start, count, primcount);
4061 }
4062
glDrawElementsInstancedEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)4063 void GL_APIENTRY glDrawElementsInstancedEXT(GLenum mode,
4064 GLsizei count,
4065 GLenum type,
4066 const void *indices,
4067 GLsizei primcount)
4068 {
4069 return GL_DrawElementsInstancedEXT(mode, count, type, indices, primcount);
4070 }
4071
glVertexAttribDivisorEXT(GLuint index,GLuint divisor)4072 void GL_APIENTRY glVertexAttribDivisorEXT(GLuint index, GLuint divisor)
4073 {
4074 return GL_VertexAttribDivisorEXT(index, divisor);
4075 }
4076
4077 // GL_EXT_map_buffer_range
glFlushMappedBufferRangeEXT(GLenum target,GLintptr offset,GLsizeiptr length)4078 void GL_APIENTRY glFlushMappedBufferRangeEXT(GLenum target, GLintptr offset, GLsizeiptr length)
4079 {
4080 return GL_FlushMappedBufferRangeEXT(target, offset, length);
4081 }
4082
glMapBufferRangeEXT(GLenum target,GLintptr offset,GLsizeiptr length,GLbitfield access)4083 void *GL_APIENTRY glMapBufferRangeEXT(GLenum target,
4084 GLintptr offset,
4085 GLsizeiptr length,
4086 GLbitfield access)
4087 {
4088 return GL_MapBufferRangeEXT(target, offset, length, access);
4089 }
4090
4091 // GL_EXT_memory_object
glBufferStorageMemEXT(GLenum target,GLsizeiptr size,GLuint memory,GLuint64 offset)4092 void GL_APIENTRY glBufferStorageMemEXT(GLenum target,
4093 GLsizeiptr size,
4094 GLuint memory,
4095 GLuint64 offset)
4096 {
4097 return GL_BufferStorageMemEXT(target, size, memory, offset);
4098 }
4099
glCreateMemoryObjectsEXT(GLsizei n,GLuint * memoryObjects)4100 void GL_APIENTRY glCreateMemoryObjectsEXT(GLsizei n, GLuint *memoryObjects)
4101 {
4102 return GL_CreateMemoryObjectsEXT(n, memoryObjects);
4103 }
4104
glDeleteMemoryObjectsEXT(GLsizei n,const GLuint * memoryObjects)4105 void GL_APIENTRY glDeleteMemoryObjectsEXT(GLsizei n, const GLuint *memoryObjects)
4106 {
4107 return GL_DeleteMemoryObjectsEXT(n, memoryObjects);
4108 }
4109
glGetMemoryObjectParameterivEXT(GLuint memoryObject,GLenum pname,GLint * params)4110 void GL_APIENTRY glGetMemoryObjectParameterivEXT(GLuint memoryObject, GLenum pname, GLint *params)
4111 {
4112 return GL_GetMemoryObjectParameterivEXT(memoryObject, pname, params);
4113 }
4114
glGetUnsignedBytevEXT(GLenum pname,GLubyte * data)4115 void GL_APIENTRY glGetUnsignedBytevEXT(GLenum pname, GLubyte *data)
4116 {
4117 return GL_GetUnsignedBytevEXT(pname, data);
4118 }
4119
glGetUnsignedBytei_vEXT(GLenum target,GLuint index,GLubyte * data)4120 void GL_APIENTRY glGetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte *data)
4121 {
4122 return GL_GetUnsignedBytei_vEXT(target, index, data);
4123 }
4124
glIsMemoryObjectEXT(GLuint memoryObject)4125 GLboolean GL_APIENTRY glIsMemoryObjectEXT(GLuint memoryObject)
4126 {
4127 return GL_IsMemoryObjectEXT(memoryObject);
4128 }
4129
glMemoryObjectParameterivEXT(GLuint memoryObject,GLenum pname,const GLint * params)4130 void GL_APIENTRY glMemoryObjectParameterivEXT(GLuint memoryObject,
4131 GLenum pname,
4132 const GLint *params)
4133 {
4134 return GL_MemoryObjectParameterivEXT(memoryObject, pname, params);
4135 }
4136
glTexStorageMem2DEXT(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLuint memory,GLuint64 offset)4137 void GL_APIENTRY glTexStorageMem2DEXT(GLenum target,
4138 GLsizei levels,
4139 GLenum internalFormat,
4140 GLsizei width,
4141 GLsizei height,
4142 GLuint memory,
4143 GLuint64 offset)
4144 {
4145 return GL_TexStorageMem2DEXT(target, levels, internalFormat, width, height, memory, offset);
4146 }
4147
glTexStorageMem2DMultisampleEXT(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset)4148 void GL_APIENTRY glTexStorageMem2DMultisampleEXT(GLenum target,
4149 GLsizei samples,
4150 GLenum internalFormat,
4151 GLsizei width,
4152 GLsizei height,
4153 GLboolean fixedSampleLocations,
4154 GLuint memory,
4155 GLuint64 offset)
4156 {
4157 return GL_TexStorageMem2DMultisampleEXT(target, samples, internalFormat, width, height,
4158 fixedSampleLocations, memory, offset);
4159 }
4160
glTexStorageMem3DEXT(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLuint memory,GLuint64 offset)4161 void GL_APIENTRY glTexStorageMem3DEXT(GLenum target,
4162 GLsizei levels,
4163 GLenum internalFormat,
4164 GLsizei width,
4165 GLsizei height,
4166 GLsizei depth,
4167 GLuint memory,
4168 GLuint64 offset)
4169 {
4170 return GL_TexStorageMem3DEXT(target, levels, internalFormat, width, height, depth, memory,
4171 offset);
4172 }
4173
glTexStorageMem3DMultisampleEXT(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset)4174 void GL_APIENTRY glTexStorageMem3DMultisampleEXT(GLenum target,
4175 GLsizei samples,
4176 GLenum internalFormat,
4177 GLsizei width,
4178 GLsizei height,
4179 GLsizei depth,
4180 GLboolean fixedSampleLocations,
4181 GLuint memory,
4182 GLuint64 offset)
4183 {
4184 return GL_TexStorageMem3DMultisampleEXT(target, samples, internalFormat, width, height, depth,
4185 fixedSampleLocations, memory, offset);
4186 }
4187
4188 // GL_EXT_memory_object_fd
glImportMemoryFdEXT(GLuint memory,GLuint64 size,GLenum handleType,GLint fd)4189 void GL_APIENTRY glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd)
4190 {
4191 return GL_ImportMemoryFdEXT(memory, size, handleType, fd);
4192 }
4193
4194 // GL_EXT_multisampled_render_to_texture
glFramebufferTexture2DMultisampleEXT(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level,GLsizei samples)4195 void GL_APIENTRY glFramebufferTexture2DMultisampleEXT(GLenum target,
4196 GLenum attachment,
4197 GLenum textarget,
4198 GLuint texture,
4199 GLint level,
4200 GLsizei samples)
4201 {
4202 return GL_FramebufferTexture2DMultisampleEXT(target, attachment, textarget, texture, level,
4203 samples);
4204 }
4205
glRenderbufferStorageMultisampleEXT(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)4206 void GL_APIENTRY glRenderbufferStorageMultisampleEXT(GLenum target,
4207 GLsizei samples,
4208 GLenum internalformat,
4209 GLsizei width,
4210 GLsizei height)
4211 {
4212 return GL_RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height);
4213 }
4214
4215 // GL_EXT_occlusion_query_boolean
4216
4217 // GL_EXT_primitive_bounding_box
glPrimitiveBoundingBoxEXT(GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)4218 void GL_APIENTRY glPrimitiveBoundingBoxEXT(GLfloat minX,
4219 GLfloat minY,
4220 GLfloat minZ,
4221 GLfloat minW,
4222 GLfloat maxX,
4223 GLfloat maxY,
4224 GLfloat maxZ,
4225 GLfloat maxW)
4226 {
4227 return GL_PrimitiveBoundingBoxEXT(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
4228 }
4229
4230 // GL_EXT_read_format_bgra
4231
4232 // GL_EXT_robustness
glGetGraphicsResetStatusEXT()4233 GLenum GL_APIENTRY glGetGraphicsResetStatusEXT()
4234 {
4235 return GL_GetGraphicsResetStatusEXT();
4236 }
4237
glGetnUniformfvEXT(GLuint program,GLint location,GLsizei bufSize,GLfloat * params)4238 void GL_APIENTRY glGetnUniformfvEXT(GLuint program,
4239 GLint location,
4240 GLsizei bufSize,
4241 GLfloat *params)
4242 {
4243 return GL_GetnUniformfvEXT(program, location, bufSize, params);
4244 }
4245
glGetnUniformivEXT(GLuint program,GLint location,GLsizei bufSize,GLint * params)4246 void GL_APIENTRY glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint *params)
4247 {
4248 return GL_GetnUniformivEXT(program, location, bufSize, params);
4249 }
4250
glReadnPixelsEXT(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)4251 void GL_APIENTRY glReadnPixelsEXT(GLint x,
4252 GLint y,
4253 GLsizei width,
4254 GLsizei height,
4255 GLenum format,
4256 GLenum type,
4257 GLsizei bufSize,
4258 void *data)
4259 {
4260 return GL_ReadnPixelsEXT(x, y, width, height, format, type, bufSize, data);
4261 }
4262
4263 // GL_EXT_sRGB
4264
4265 // GL_EXT_semaphore
glDeleteSemaphoresEXT(GLsizei n,const GLuint * semaphores)4266 void GL_APIENTRY glDeleteSemaphoresEXT(GLsizei n, const GLuint *semaphores)
4267 {
4268 return GL_DeleteSemaphoresEXT(n, semaphores);
4269 }
4270
glGenSemaphoresEXT(GLsizei n,GLuint * semaphores)4271 void GL_APIENTRY glGenSemaphoresEXT(GLsizei n, GLuint *semaphores)
4272 {
4273 return GL_GenSemaphoresEXT(n, semaphores);
4274 }
4275
glGetSemaphoreParameterui64vEXT(GLuint semaphore,GLenum pname,GLuint64 * params)4276 void GL_APIENTRY glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 *params)
4277 {
4278 return GL_GetSemaphoreParameterui64vEXT(semaphore, pname, params);
4279 }
4280
glIsSemaphoreEXT(GLuint semaphore)4281 GLboolean GL_APIENTRY glIsSemaphoreEXT(GLuint semaphore)
4282 {
4283 return GL_IsSemaphoreEXT(semaphore);
4284 }
4285
glSemaphoreParameterui64vEXT(GLuint semaphore,GLenum pname,const GLuint64 * params)4286 void GL_APIENTRY glSemaphoreParameterui64vEXT(GLuint semaphore,
4287 GLenum pname,
4288 const GLuint64 *params)
4289 {
4290 return GL_SemaphoreParameterui64vEXT(semaphore, pname, params);
4291 }
4292
glSignalSemaphoreEXT(GLuint semaphore,GLuint numBufferBarriers,const GLuint * buffers,GLuint numTextureBarriers,const GLuint * textures,const GLenum * dstLayouts)4293 void GL_APIENTRY glSignalSemaphoreEXT(GLuint semaphore,
4294 GLuint numBufferBarriers,
4295 const GLuint *buffers,
4296 GLuint numTextureBarriers,
4297 const GLuint *textures,
4298 const GLenum *dstLayouts)
4299 {
4300 return GL_SignalSemaphoreEXT(semaphore, numBufferBarriers, buffers, numTextureBarriers,
4301 textures, dstLayouts);
4302 }
4303
glWaitSemaphoreEXT(GLuint semaphore,GLuint numBufferBarriers,const GLuint * buffers,GLuint numTextureBarriers,const GLuint * textures,const GLenum * srcLayouts)4304 void GL_APIENTRY glWaitSemaphoreEXT(GLuint semaphore,
4305 GLuint numBufferBarriers,
4306 const GLuint *buffers,
4307 GLuint numTextureBarriers,
4308 const GLuint *textures,
4309 const GLenum *srcLayouts)
4310 {
4311 return GL_WaitSemaphoreEXT(semaphore, numBufferBarriers, buffers, numTextureBarriers, textures,
4312 srcLayouts);
4313 }
4314
4315 // GL_EXT_semaphore_fd
glImportSemaphoreFdEXT(GLuint semaphore,GLenum handleType,GLint fd)4316 void GL_APIENTRY glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd)
4317 {
4318 return GL_ImportSemaphoreFdEXT(semaphore, handleType, fd);
4319 }
4320
4321 // GL_EXT_separate_shader_objects
glActiveShaderProgramEXT(GLuint pipeline,GLuint program)4322 void GL_APIENTRY glActiveShaderProgramEXT(GLuint pipeline, GLuint program)
4323 {
4324 return GL_ActiveShaderProgramEXT(pipeline, program);
4325 }
4326
glBindProgramPipelineEXT(GLuint pipeline)4327 void GL_APIENTRY glBindProgramPipelineEXT(GLuint pipeline)
4328 {
4329 return GL_BindProgramPipelineEXT(pipeline);
4330 }
4331
glCreateShaderProgramvEXT(GLenum type,GLsizei count,const GLchar ** strings)4332 GLuint GL_APIENTRY glCreateShaderProgramvEXT(GLenum type, GLsizei count, const GLchar **strings)
4333 {
4334 return GL_CreateShaderProgramvEXT(type, count, strings);
4335 }
4336
glDeleteProgramPipelinesEXT(GLsizei n,const GLuint * pipelines)4337 void GL_APIENTRY glDeleteProgramPipelinesEXT(GLsizei n, const GLuint *pipelines)
4338 {
4339 return GL_DeleteProgramPipelinesEXT(n, pipelines);
4340 }
4341
glGenProgramPipelinesEXT(GLsizei n,GLuint * pipelines)4342 void GL_APIENTRY glGenProgramPipelinesEXT(GLsizei n, GLuint *pipelines)
4343 {
4344 return GL_GenProgramPipelinesEXT(n, pipelines);
4345 }
4346
glGetProgramPipelineInfoLogEXT(GLuint pipeline,GLsizei bufSize,GLsizei * length,GLchar * infoLog)4347 void GL_APIENTRY glGetProgramPipelineInfoLogEXT(GLuint pipeline,
4348 GLsizei bufSize,
4349 GLsizei *length,
4350 GLchar *infoLog)
4351 {
4352 return GL_GetProgramPipelineInfoLogEXT(pipeline, bufSize, length, infoLog);
4353 }
4354
glGetProgramPipelineivEXT(GLuint pipeline,GLenum pname,GLint * params)4355 void GL_APIENTRY glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint *params)
4356 {
4357 return GL_GetProgramPipelineivEXT(pipeline, pname, params);
4358 }
4359
glIsProgramPipelineEXT(GLuint pipeline)4360 GLboolean GL_APIENTRY glIsProgramPipelineEXT(GLuint pipeline)
4361 {
4362 return GL_IsProgramPipelineEXT(pipeline);
4363 }
4364
glProgramParameteriEXT(GLuint program,GLenum pname,GLint value)4365 void GL_APIENTRY glProgramParameteriEXT(GLuint program, GLenum pname, GLint value)
4366 {
4367 return GL_ProgramParameteriEXT(program, pname, value);
4368 }
4369
glProgramUniform1fEXT(GLuint program,GLint location,GLfloat v0)4370 void GL_APIENTRY glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0)
4371 {
4372 return GL_ProgramUniform1fEXT(program, location, v0);
4373 }
4374
glProgramUniform1fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4375 void GL_APIENTRY glProgramUniform1fvEXT(GLuint program,
4376 GLint location,
4377 GLsizei count,
4378 const GLfloat *value)
4379 {
4380 return GL_ProgramUniform1fvEXT(program, location, count, value);
4381 }
4382
glProgramUniform1iEXT(GLuint program,GLint location,GLint v0)4383 void GL_APIENTRY glProgramUniform1iEXT(GLuint program, GLint location, GLint v0)
4384 {
4385 return GL_ProgramUniform1iEXT(program, location, v0);
4386 }
4387
glProgramUniform1ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4388 void GL_APIENTRY glProgramUniform1ivEXT(GLuint program,
4389 GLint location,
4390 GLsizei count,
4391 const GLint *value)
4392 {
4393 return GL_ProgramUniform1ivEXT(program, location, count, value);
4394 }
4395
glProgramUniform1uiEXT(GLuint program,GLint location,GLuint v0)4396 void GL_APIENTRY glProgramUniform1uiEXT(GLuint program, GLint location, GLuint v0)
4397 {
4398 return GL_ProgramUniform1uiEXT(program, location, v0);
4399 }
4400
glProgramUniform1uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4401 void GL_APIENTRY glProgramUniform1uivEXT(GLuint program,
4402 GLint location,
4403 GLsizei count,
4404 const GLuint *value)
4405 {
4406 return GL_ProgramUniform1uivEXT(program, location, count, value);
4407 }
4408
glProgramUniform2fEXT(GLuint program,GLint location,GLfloat v0,GLfloat v1)4409 void GL_APIENTRY glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1)
4410 {
4411 return GL_ProgramUniform2fEXT(program, location, v0, v1);
4412 }
4413
glProgramUniform2fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4414 void GL_APIENTRY glProgramUniform2fvEXT(GLuint program,
4415 GLint location,
4416 GLsizei count,
4417 const GLfloat *value)
4418 {
4419 return GL_ProgramUniform2fvEXT(program, location, count, value);
4420 }
4421
glProgramUniform2iEXT(GLuint program,GLint location,GLint v0,GLint v1)4422 void GL_APIENTRY glProgramUniform2iEXT(GLuint program, GLint location, GLint v0, GLint v1)
4423 {
4424 return GL_ProgramUniform2iEXT(program, location, v0, v1);
4425 }
4426
glProgramUniform2ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4427 void GL_APIENTRY glProgramUniform2ivEXT(GLuint program,
4428 GLint location,
4429 GLsizei count,
4430 const GLint *value)
4431 {
4432 return GL_ProgramUniform2ivEXT(program, location, count, value);
4433 }
4434
glProgramUniform2uiEXT(GLuint program,GLint location,GLuint v0,GLuint v1)4435 void GL_APIENTRY glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1)
4436 {
4437 return GL_ProgramUniform2uiEXT(program, location, v0, v1);
4438 }
4439
glProgramUniform2uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4440 void GL_APIENTRY glProgramUniform2uivEXT(GLuint program,
4441 GLint location,
4442 GLsizei count,
4443 const GLuint *value)
4444 {
4445 return GL_ProgramUniform2uivEXT(program, location, count, value);
4446 }
4447
4448 void GL_APIENTRY
glProgramUniform3fEXT(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)4449 glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
4450 {
4451 return GL_ProgramUniform3fEXT(program, location, v0, v1, v2);
4452 }
4453
glProgramUniform3fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4454 void GL_APIENTRY glProgramUniform3fvEXT(GLuint program,
4455 GLint location,
4456 GLsizei count,
4457 const GLfloat *value)
4458 {
4459 return GL_ProgramUniform3fvEXT(program, location, count, value);
4460 }
4461
glProgramUniform3iEXT(GLuint program,GLint location,GLint v0,GLint v1,GLint v2)4462 void GL_APIENTRY glProgramUniform3iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
4463 {
4464 return GL_ProgramUniform3iEXT(program, location, v0, v1, v2);
4465 }
4466
glProgramUniform3ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4467 void GL_APIENTRY glProgramUniform3ivEXT(GLuint program,
4468 GLint location,
4469 GLsizei count,
4470 const GLint *value)
4471 {
4472 return GL_ProgramUniform3ivEXT(program, location, count, value);
4473 }
4474
4475 void GL_APIENTRY
glProgramUniform3uiEXT(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2)4476 glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
4477 {
4478 return GL_ProgramUniform3uiEXT(program, location, v0, v1, v2);
4479 }
4480
glProgramUniform3uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4481 void GL_APIENTRY glProgramUniform3uivEXT(GLuint program,
4482 GLint location,
4483 GLsizei count,
4484 const GLuint *value)
4485 {
4486 return GL_ProgramUniform3uivEXT(program, location, count, value);
4487 }
4488
glProgramUniform4fEXT(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)4489 void GL_APIENTRY glProgramUniform4fEXT(GLuint program,
4490 GLint location,
4491 GLfloat v0,
4492 GLfloat v1,
4493 GLfloat v2,
4494 GLfloat v3)
4495 {
4496 return GL_ProgramUniform4fEXT(program, location, v0, v1, v2, v3);
4497 }
4498
glProgramUniform4fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4499 void GL_APIENTRY glProgramUniform4fvEXT(GLuint program,
4500 GLint location,
4501 GLsizei count,
4502 const GLfloat *value)
4503 {
4504 return GL_ProgramUniform4fvEXT(program, location, count, value);
4505 }
4506
4507 void GL_APIENTRY
glProgramUniform4iEXT(GLuint program,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)4508 glProgramUniform4iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
4509 {
4510 return GL_ProgramUniform4iEXT(program, location, v0, v1, v2, v3);
4511 }
4512
glProgramUniform4ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4513 void GL_APIENTRY glProgramUniform4ivEXT(GLuint program,
4514 GLint location,
4515 GLsizei count,
4516 const GLint *value)
4517 {
4518 return GL_ProgramUniform4ivEXT(program, location, count, value);
4519 }
4520
4521 void GL_APIENTRY
glProgramUniform4uiEXT(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)4522 glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
4523 {
4524 return GL_ProgramUniform4uiEXT(program, location, v0, v1, v2, v3);
4525 }
4526
glProgramUniform4uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4527 void GL_APIENTRY glProgramUniform4uivEXT(GLuint program,
4528 GLint location,
4529 GLsizei count,
4530 const GLuint *value)
4531 {
4532 return GL_ProgramUniform4uivEXT(program, location, count, value);
4533 }
4534
glProgramUniformMatrix2fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4535 void GL_APIENTRY glProgramUniformMatrix2fvEXT(GLuint program,
4536 GLint location,
4537 GLsizei count,
4538 GLboolean transpose,
4539 const GLfloat *value)
4540 {
4541 return GL_ProgramUniformMatrix2fvEXT(program, location, count, transpose, value);
4542 }
4543
glProgramUniformMatrix2x3fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4544 void GL_APIENTRY glProgramUniformMatrix2x3fvEXT(GLuint program,
4545 GLint location,
4546 GLsizei count,
4547 GLboolean transpose,
4548 const GLfloat *value)
4549 {
4550 return GL_ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value);
4551 }
4552
glProgramUniformMatrix2x4fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4553 void GL_APIENTRY glProgramUniformMatrix2x4fvEXT(GLuint program,
4554 GLint location,
4555 GLsizei count,
4556 GLboolean transpose,
4557 const GLfloat *value)
4558 {
4559 return GL_ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value);
4560 }
4561
glProgramUniformMatrix3fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4562 void GL_APIENTRY glProgramUniformMatrix3fvEXT(GLuint program,
4563 GLint location,
4564 GLsizei count,
4565 GLboolean transpose,
4566 const GLfloat *value)
4567 {
4568 return GL_ProgramUniformMatrix3fvEXT(program, location, count, transpose, value);
4569 }
4570
glProgramUniformMatrix3x2fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4571 void GL_APIENTRY glProgramUniformMatrix3x2fvEXT(GLuint program,
4572 GLint location,
4573 GLsizei count,
4574 GLboolean transpose,
4575 const GLfloat *value)
4576 {
4577 return GL_ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value);
4578 }
4579
glProgramUniformMatrix3x4fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4580 void GL_APIENTRY glProgramUniformMatrix3x4fvEXT(GLuint program,
4581 GLint location,
4582 GLsizei count,
4583 GLboolean transpose,
4584 const GLfloat *value)
4585 {
4586 return GL_ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value);
4587 }
4588
glProgramUniformMatrix4fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4589 void GL_APIENTRY glProgramUniformMatrix4fvEXT(GLuint program,
4590 GLint location,
4591 GLsizei count,
4592 GLboolean transpose,
4593 const GLfloat *value)
4594 {
4595 return GL_ProgramUniformMatrix4fvEXT(program, location, count, transpose, value);
4596 }
4597
glProgramUniformMatrix4x2fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4598 void GL_APIENTRY glProgramUniformMatrix4x2fvEXT(GLuint program,
4599 GLint location,
4600 GLsizei count,
4601 GLboolean transpose,
4602 const GLfloat *value)
4603 {
4604 return GL_ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value);
4605 }
4606
glProgramUniformMatrix4x3fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4607 void GL_APIENTRY glProgramUniformMatrix4x3fvEXT(GLuint program,
4608 GLint location,
4609 GLsizei count,
4610 GLboolean transpose,
4611 const GLfloat *value)
4612 {
4613 return GL_ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value);
4614 }
4615
glUseProgramStagesEXT(GLuint pipeline,GLbitfield stages,GLuint program)4616 void GL_APIENTRY glUseProgramStagesEXT(GLuint pipeline, GLbitfield stages, GLuint program)
4617 {
4618 return GL_UseProgramStagesEXT(pipeline, stages, program);
4619 }
4620
glValidateProgramPipelineEXT(GLuint pipeline)4621 void GL_APIENTRY glValidateProgramPipelineEXT(GLuint pipeline)
4622 {
4623 return GL_ValidateProgramPipelineEXT(pipeline);
4624 }
4625
4626 // GL_EXT_shader_framebuffer_fetch_non_coherent
glFramebufferFetchBarrierEXT()4627 void GL_APIENTRY glFramebufferFetchBarrierEXT()
4628 {
4629 return GL_FramebufferFetchBarrierEXT();
4630 }
4631
4632 // GL_EXT_shader_io_blocks
4633
4634 // GL_EXT_tessellation_shader
glPatchParameteriEXT(GLenum pname,GLint value)4635 void GL_APIENTRY glPatchParameteriEXT(GLenum pname, GLint value)
4636 {
4637 return GL_PatchParameteriEXT(pname, value);
4638 }
4639
4640 // GL_EXT_texture_border_clamp
glGetSamplerParameterIivEXT(GLuint sampler,GLenum pname,GLint * params)4641 void GL_APIENTRY glGetSamplerParameterIivEXT(GLuint sampler, GLenum pname, GLint *params)
4642 {
4643 return GL_GetSamplerParameterIivEXT(sampler, pname, params);
4644 }
4645
glGetSamplerParameterIuivEXT(GLuint sampler,GLenum pname,GLuint * params)4646 void GL_APIENTRY glGetSamplerParameterIuivEXT(GLuint sampler, GLenum pname, GLuint *params)
4647 {
4648 return GL_GetSamplerParameterIuivEXT(sampler, pname, params);
4649 }
4650
glGetTexParameterIivEXT(GLenum target,GLenum pname,GLint * params)4651 void GL_APIENTRY glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint *params)
4652 {
4653 return GL_GetTexParameterIivEXT(target, pname, params);
4654 }
4655
glGetTexParameterIuivEXT(GLenum target,GLenum pname,GLuint * params)4656 void GL_APIENTRY glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint *params)
4657 {
4658 return GL_GetTexParameterIuivEXT(target, pname, params);
4659 }
4660
glSamplerParameterIivEXT(GLuint sampler,GLenum pname,const GLint * param)4661 void GL_APIENTRY glSamplerParameterIivEXT(GLuint sampler, GLenum pname, const GLint *param)
4662 {
4663 return GL_SamplerParameterIivEXT(sampler, pname, param);
4664 }
4665
glSamplerParameterIuivEXT(GLuint sampler,GLenum pname,const GLuint * param)4666 void GL_APIENTRY glSamplerParameterIuivEXT(GLuint sampler, GLenum pname, const GLuint *param)
4667 {
4668 return GL_SamplerParameterIuivEXT(sampler, pname, param);
4669 }
4670
glTexParameterIivEXT(GLenum target,GLenum pname,const GLint * params)4671 void GL_APIENTRY glTexParameterIivEXT(GLenum target, GLenum pname, const GLint *params)
4672 {
4673 return GL_TexParameterIivEXT(target, pname, params);
4674 }
4675
glTexParameterIuivEXT(GLenum target,GLenum pname,const GLuint * params)4676 void GL_APIENTRY glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint *params)
4677 {
4678 return GL_TexParameterIuivEXT(target, pname, params);
4679 }
4680
4681 // GL_EXT_texture_buffer
glTexBufferEXT(GLenum target,GLenum internalformat,GLuint buffer)4682 void GL_APIENTRY glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer)
4683 {
4684 return GL_TexBufferEXT(target, internalformat, buffer);
4685 }
4686
glTexBufferRangeEXT(GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)4687 void GL_APIENTRY glTexBufferRangeEXT(GLenum target,
4688 GLenum internalformat,
4689 GLuint buffer,
4690 GLintptr offset,
4691 GLsizeiptr size)
4692 {
4693 return GL_TexBufferRangeEXT(target, internalformat, buffer, offset, size);
4694 }
4695
4696 // GL_EXT_texture_compression_bptc
4697
4698 // GL_EXT_texture_compression_dxt1
4699
4700 // GL_EXT_texture_compression_rgtc
4701
4702 // GL_EXT_texture_compression_s3tc
4703
4704 // GL_EXT_texture_compression_s3tc_srgb
4705
4706 // GL_EXT_texture_cube_map_array
4707
4708 // GL_EXT_texture_filter_anisotropic
4709
4710 // GL_EXT_texture_format_BGRA8888
4711
4712 // GL_EXT_texture_sRGB_R8
4713
4714 // GL_EXT_texture_sRGB_RG8
4715
4716 // GL_EXT_texture_storage
glTexStorage1DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width)4717 void GL_APIENTRY glTexStorage1DEXT(GLenum target,
4718 GLsizei levels,
4719 GLenum internalformat,
4720 GLsizei width)
4721 {
4722 return GL_TexStorage1DEXT(target, levels, internalformat, width);
4723 }
4724
glTexStorage2DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)4725 void GL_APIENTRY glTexStorage2DEXT(GLenum target,
4726 GLsizei levels,
4727 GLenum internalformat,
4728 GLsizei width,
4729 GLsizei height)
4730 {
4731 return GL_TexStorage2DEXT(target, levels, internalformat, width, height);
4732 }
4733
glTexStorage3DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)4734 void GL_APIENTRY glTexStorage3DEXT(GLenum target,
4735 GLsizei levels,
4736 GLenum internalformat,
4737 GLsizei width,
4738 GLsizei height,
4739 GLsizei depth)
4740 {
4741 return GL_TexStorage3DEXT(target, levels, internalformat, width, height, depth);
4742 }
4743
4744 // GL_KHR_blend_equation_advanced
glBlendBarrierKHR()4745 void GL_APIENTRY glBlendBarrierKHR()
4746 {
4747 return GL_BlendBarrierKHR();
4748 }
4749
4750 // GL_KHR_debug
glDebugMessageCallbackKHR(GLDEBUGPROCKHR callback,const void * userParam)4751 void GL_APIENTRY glDebugMessageCallbackKHR(GLDEBUGPROCKHR callback, const void *userParam)
4752 {
4753 return GL_DebugMessageCallbackKHR(callback, userParam);
4754 }
4755
glDebugMessageControlKHR(GLenum source,GLenum type,GLenum severity,GLsizei count,const GLuint * ids,GLboolean enabled)4756 void GL_APIENTRY glDebugMessageControlKHR(GLenum source,
4757 GLenum type,
4758 GLenum severity,
4759 GLsizei count,
4760 const GLuint *ids,
4761 GLboolean enabled)
4762 {
4763 return GL_DebugMessageControlKHR(source, type, severity, count, ids, enabled);
4764 }
4765
glDebugMessageInsertKHR(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar * buf)4766 void GL_APIENTRY glDebugMessageInsertKHR(GLenum source,
4767 GLenum type,
4768 GLuint id,
4769 GLenum severity,
4770 GLsizei length,
4771 const GLchar *buf)
4772 {
4773 return GL_DebugMessageInsertKHR(source, type, id, severity, length, buf);
4774 }
4775
glGetDebugMessageLogKHR(GLuint count,GLsizei bufSize,GLenum * sources,GLenum * types,GLuint * ids,GLenum * severities,GLsizei * lengths,GLchar * messageLog)4776 GLuint GL_APIENTRY glGetDebugMessageLogKHR(GLuint count,
4777 GLsizei bufSize,
4778 GLenum *sources,
4779 GLenum *types,
4780 GLuint *ids,
4781 GLenum *severities,
4782 GLsizei *lengths,
4783 GLchar *messageLog)
4784 {
4785 return GL_GetDebugMessageLogKHR(count, bufSize, sources, types, ids, severities, lengths,
4786 messageLog);
4787 }
4788
4789 void GL_APIENTRY
glGetObjectLabelKHR(GLenum identifier,GLuint name,GLsizei bufSize,GLsizei * length,GLchar * label)4790 glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
4791 {
4792 return GL_GetObjectLabelKHR(identifier, name, bufSize, length, label);
4793 }
4794
glGetObjectPtrLabelKHR(const void * ptr,GLsizei bufSize,GLsizei * length,GLchar * label)4795 void GL_APIENTRY glGetObjectPtrLabelKHR(const void *ptr,
4796 GLsizei bufSize,
4797 GLsizei *length,
4798 GLchar *label)
4799 {
4800 return GL_GetObjectPtrLabelKHR(ptr, bufSize, length, label);
4801 }
4802
glGetPointervKHR(GLenum pname,void ** params)4803 void GL_APIENTRY glGetPointervKHR(GLenum pname, void **params)
4804 {
4805 return GL_GetPointervKHR(pname, params);
4806 }
4807
glObjectLabelKHR(GLenum identifier,GLuint name,GLsizei length,const GLchar * label)4808 void GL_APIENTRY glObjectLabelKHR(GLenum identifier,
4809 GLuint name,
4810 GLsizei length,
4811 const GLchar *label)
4812 {
4813 return GL_ObjectLabelKHR(identifier, name, length, label);
4814 }
4815
glObjectPtrLabelKHR(const void * ptr,GLsizei length,const GLchar * label)4816 void GL_APIENTRY glObjectPtrLabelKHR(const void *ptr, GLsizei length, const GLchar *label)
4817 {
4818 return GL_ObjectPtrLabelKHR(ptr, length, label);
4819 }
4820
glPopDebugGroupKHR()4821 void GL_APIENTRY glPopDebugGroupKHR()
4822 {
4823 return GL_PopDebugGroupKHR();
4824 }
4825
glPushDebugGroupKHR(GLenum source,GLuint id,GLsizei length,const GLchar * message)4826 void GL_APIENTRY glPushDebugGroupKHR(GLenum source,
4827 GLuint id,
4828 GLsizei length,
4829 const GLchar *message)
4830 {
4831 return GL_PushDebugGroupKHR(source, id, length, message);
4832 }
4833
4834 // GL_KHR_parallel_shader_compile
glMaxShaderCompilerThreadsKHR(GLuint count)4835 void GL_APIENTRY glMaxShaderCompilerThreadsKHR(GLuint count)
4836 {
4837 return GL_MaxShaderCompilerThreadsKHR(count);
4838 }
4839
4840 // GL_NV_fence
glDeleteFencesNV(GLsizei n,const GLuint * fences)4841 void GL_APIENTRY glDeleteFencesNV(GLsizei n, const GLuint *fences)
4842 {
4843 return GL_DeleteFencesNV(n, fences);
4844 }
4845
glFinishFenceNV(GLuint fence)4846 void GL_APIENTRY glFinishFenceNV(GLuint fence)
4847 {
4848 return GL_FinishFenceNV(fence);
4849 }
4850
glGenFencesNV(GLsizei n,GLuint * fences)4851 void GL_APIENTRY glGenFencesNV(GLsizei n, GLuint *fences)
4852 {
4853 return GL_GenFencesNV(n, fences);
4854 }
4855
glGetFenceivNV(GLuint fence,GLenum pname,GLint * params)4856 void GL_APIENTRY glGetFenceivNV(GLuint fence, GLenum pname, GLint *params)
4857 {
4858 return GL_GetFenceivNV(fence, pname, params);
4859 }
4860
glIsFenceNV(GLuint fence)4861 GLboolean GL_APIENTRY glIsFenceNV(GLuint fence)
4862 {
4863 return GL_IsFenceNV(fence);
4864 }
4865
glSetFenceNV(GLuint fence,GLenum condition)4866 void GL_APIENTRY glSetFenceNV(GLuint fence, GLenum condition)
4867 {
4868 return GL_SetFenceNV(fence, condition);
4869 }
4870
glTestFenceNV(GLuint fence)4871 GLboolean GL_APIENTRY glTestFenceNV(GLuint fence)
4872 {
4873 return GL_TestFenceNV(fence);
4874 }
4875
4876 // GL_NV_framebuffer_blit
glBlitFramebufferNV(GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)4877 void GL_APIENTRY glBlitFramebufferNV(GLint srcX0,
4878 GLint srcY0,
4879 GLint srcX1,
4880 GLint srcY1,
4881 GLint dstX0,
4882 GLint dstY0,
4883 GLint dstX1,
4884 GLint dstY1,
4885 GLbitfield mask,
4886 GLenum filter)
4887 {
4888 return GL_BlitFramebufferNV(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask,
4889 filter);
4890 }
4891
4892 // GL_OES_EGL_image
glEGLImageTargetRenderbufferStorageOES(GLenum target,GLeglImageOES image)4893 void GL_APIENTRY glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
4894 {
4895 return GL_EGLImageTargetRenderbufferStorageOES(target, image);
4896 }
4897
glEGLImageTargetTexture2DOES(GLenum target,GLeglImageOES image)4898 void GL_APIENTRY glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
4899 {
4900 return GL_EGLImageTargetTexture2DOES(target, image);
4901 }
4902
4903 // GL_OES_compressed_ETC1_RGB8_texture
4904
4905 // GL_OES_copy_image
glCopyImageSubDataOES(GLuint srcName,GLenum srcTarget,GLint srcLevel,GLint srcX,GLint srcY,GLint srcZ,GLuint dstName,GLenum dstTarget,GLint dstLevel,GLint dstX,GLint dstY,GLint dstZ,GLsizei srcWidth,GLsizei srcHeight,GLsizei srcDepth)4906 void GL_APIENTRY glCopyImageSubDataOES(GLuint srcName,
4907 GLenum srcTarget,
4908 GLint srcLevel,
4909 GLint srcX,
4910 GLint srcY,
4911 GLint srcZ,
4912 GLuint dstName,
4913 GLenum dstTarget,
4914 GLint dstLevel,
4915 GLint dstX,
4916 GLint dstY,
4917 GLint dstZ,
4918 GLsizei srcWidth,
4919 GLsizei srcHeight,
4920 GLsizei srcDepth)
4921 {
4922 return GL_CopyImageSubDataOES(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName,
4923 dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight,
4924 srcDepth);
4925 }
4926
4927 // GL_OES_depth32
4928
4929 // GL_OES_draw_buffers_indexed
glBlendEquationSeparateiOES(GLuint buf,GLenum modeRGB,GLenum modeAlpha)4930 void GL_APIENTRY glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
4931 {
4932 return GL_BlendEquationSeparateiOES(buf, modeRGB, modeAlpha);
4933 }
4934
glBlendEquationiOES(GLuint buf,GLenum mode)4935 void GL_APIENTRY glBlendEquationiOES(GLuint buf, GLenum mode)
4936 {
4937 return GL_BlendEquationiOES(buf, mode);
4938 }
4939
4940 void GL_APIENTRY
glBlendFuncSeparateiOES(GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)4941 glBlendFuncSeparateiOES(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
4942 {
4943 return GL_BlendFuncSeparateiOES(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
4944 }
4945
glBlendFunciOES(GLuint buf,GLenum src,GLenum dst)4946 void GL_APIENTRY glBlendFunciOES(GLuint buf, GLenum src, GLenum dst)
4947 {
4948 return GL_BlendFunciOES(buf, src, dst);
4949 }
4950
glColorMaskiOES(GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)4951 void GL_APIENTRY glColorMaskiOES(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
4952 {
4953 return GL_ColorMaskiOES(index, r, g, b, a);
4954 }
4955
glDisableiOES(GLenum target,GLuint index)4956 void GL_APIENTRY glDisableiOES(GLenum target, GLuint index)
4957 {
4958 return GL_DisableiOES(target, index);
4959 }
4960
glEnableiOES(GLenum target,GLuint index)4961 void GL_APIENTRY glEnableiOES(GLenum target, GLuint index)
4962 {
4963 return GL_EnableiOES(target, index);
4964 }
4965
glIsEnablediOES(GLenum target,GLuint index)4966 GLboolean GL_APIENTRY glIsEnablediOES(GLenum target, GLuint index)
4967 {
4968 return GL_IsEnablediOES(target, index);
4969 }
4970
4971 // GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexOES(GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)4972 void GL_APIENTRY glDrawElementsBaseVertexOES(GLenum mode,
4973 GLsizei count,
4974 GLenum type,
4975 const void *indices,
4976 GLint basevertex)
4977 {
4978 return GL_DrawElementsBaseVertexOES(mode, count, type, indices, basevertex);
4979 }
4980
glDrawElementsInstancedBaseVertexOES(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)4981 void GL_APIENTRY glDrawElementsInstancedBaseVertexOES(GLenum mode,
4982 GLsizei count,
4983 GLenum type,
4984 const void *indices,
4985 GLsizei instancecount,
4986 GLint basevertex)
4987 {
4988 return GL_DrawElementsInstancedBaseVertexOES(mode, count, type, indices, instancecount,
4989 basevertex);
4990 }
4991
glDrawRangeElementsBaseVertexOES(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)4992 void GL_APIENTRY glDrawRangeElementsBaseVertexOES(GLenum mode,
4993 GLuint start,
4994 GLuint end,
4995 GLsizei count,
4996 GLenum type,
4997 const void *indices,
4998 GLint basevertex)
4999 {
5000 return GL_DrawRangeElementsBaseVertexOES(mode, start, end, count, type, indices, basevertex);
5001 }
5002
5003 // GL_OES_draw_texture
glDrawTexfOES(GLfloat x,GLfloat y,GLfloat z,GLfloat width,GLfloat height)5004 void GL_APIENTRY glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height)
5005 {
5006 return GL_DrawTexfOES(x, y, z, width, height);
5007 }
5008
glDrawTexfvOES(const GLfloat * coords)5009 void GL_APIENTRY glDrawTexfvOES(const GLfloat *coords)
5010 {
5011 return GL_DrawTexfvOES(coords);
5012 }
5013
glDrawTexiOES(GLint x,GLint y,GLint z,GLint width,GLint height)5014 void GL_APIENTRY glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height)
5015 {
5016 return GL_DrawTexiOES(x, y, z, width, height);
5017 }
5018
glDrawTexivOES(const GLint * coords)5019 void GL_APIENTRY glDrawTexivOES(const GLint *coords)
5020 {
5021 return GL_DrawTexivOES(coords);
5022 }
5023
glDrawTexsOES(GLshort x,GLshort y,GLshort z,GLshort width,GLshort height)5024 void GL_APIENTRY glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)
5025 {
5026 return GL_DrawTexsOES(x, y, z, width, height);
5027 }
5028
glDrawTexsvOES(const GLshort * coords)5029 void GL_APIENTRY glDrawTexsvOES(const GLshort *coords)
5030 {
5031 return GL_DrawTexsvOES(coords);
5032 }
5033
glDrawTexxOES(GLfixed x,GLfixed y,GLfixed z,GLfixed width,GLfixed height)5034 void GL_APIENTRY glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)
5035 {
5036 return GL_DrawTexxOES(x, y, z, width, height);
5037 }
5038
glDrawTexxvOES(const GLfixed * coords)5039 void GL_APIENTRY glDrawTexxvOES(const GLfixed *coords)
5040 {
5041 return GL_DrawTexxvOES(coords);
5042 }
5043
5044 // GL_OES_framebuffer_object
glBindFramebufferOES(GLenum target,GLuint framebuffer)5045 void GL_APIENTRY glBindFramebufferOES(GLenum target, GLuint framebuffer)
5046 {
5047 return GL_BindFramebufferOES(target, framebuffer);
5048 }
5049
glBindRenderbufferOES(GLenum target,GLuint renderbuffer)5050 void GL_APIENTRY glBindRenderbufferOES(GLenum target, GLuint renderbuffer)
5051 {
5052 return GL_BindRenderbufferOES(target, renderbuffer);
5053 }
5054
glCheckFramebufferStatusOES(GLenum target)5055 GLenum GL_APIENTRY glCheckFramebufferStatusOES(GLenum target)
5056 {
5057 return GL_CheckFramebufferStatusOES(target);
5058 }
5059
glDeleteFramebuffersOES(GLsizei n,const GLuint * framebuffers)5060 void GL_APIENTRY glDeleteFramebuffersOES(GLsizei n, const GLuint *framebuffers)
5061 {
5062 return GL_DeleteFramebuffersOES(n, framebuffers);
5063 }
5064
glDeleteRenderbuffersOES(GLsizei n,const GLuint * renderbuffers)5065 void GL_APIENTRY glDeleteRenderbuffersOES(GLsizei n, const GLuint *renderbuffers)
5066 {
5067 return GL_DeleteRenderbuffersOES(n, renderbuffers);
5068 }
5069
glFramebufferRenderbufferOES(GLenum target,GLenum attachment,GLenum renderbuffertarget,GLuint renderbuffer)5070 void GL_APIENTRY glFramebufferRenderbufferOES(GLenum target,
5071 GLenum attachment,
5072 GLenum renderbuffertarget,
5073 GLuint renderbuffer)
5074 {
5075 return GL_FramebufferRenderbufferOES(target, attachment, renderbuffertarget, renderbuffer);
5076 }
5077
glFramebufferTexture2DOES(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level)5078 void GL_APIENTRY glFramebufferTexture2DOES(GLenum target,
5079 GLenum attachment,
5080 GLenum textarget,
5081 GLuint texture,
5082 GLint level)
5083 {
5084 return GL_FramebufferTexture2DOES(target, attachment, textarget, texture, level);
5085 }
5086
glGenFramebuffersOES(GLsizei n,GLuint * framebuffers)5087 void GL_APIENTRY glGenFramebuffersOES(GLsizei n, GLuint *framebuffers)
5088 {
5089 return GL_GenFramebuffersOES(n, framebuffers);
5090 }
5091
glGenRenderbuffersOES(GLsizei n,GLuint * renderbuffers)5092 void GL_APIENTRY glGenRenderbuffersOES(GLsizei n, GLuint *renderbuffers)
5093 {
5094 return GL_GenRenderbuffersOES(n, renderbuffers);
5095 }
5096
glGenerateMipmapOES(GLenum target)5097 void GL_APIENTRY glGenerateMipmapOES(GLenum target)
5098 {
5099 return GL_GenerateMipmapOES(target);
5100 }
5101
glGetFramebufferAttachmentParameterivOES(GLenum target,GLenum attachment,GLenum pname,GLint * params)5102 void GL_APIENTRY glGetFramebufferAttachmentParameterivOES(GLenum target,
5103 GLenum attachment,
5104 GLenum pname,
5105 GLint *params)
5106 {
5107 return GL_GetFramebufferAttachmentParameterivOES(target, attachment, pname, params);
5108 }
5109
glGetRenderbufferParameterivOES(GLenum target,GLenum pname,GLint * params)5110 void GL_APIENTRY glGetRenderbufferParameterivOES(GLenum target, GLenum pname, GLint *params)
5111 {
5112 return GL_GetRenderbufferParameterivOES(target, pname, params);
5113 }
5114
glIsFramebufferOES(GLuint framebuffer)5115 GLboolean GL_APIENTRY glIsFramebufferOES(GLuint framebuffer)
5116 {
5117 return GL_IsFramebufferOES(framebuffer);
5118 }
5119
glIsRenderbufferOES(GLuint renderbuffer)5120 GLboolean GL_APIENTRY glIsRenderbufferOES(GLuint renderbuffer)
5121 {
5122 return GL_IsRenderbufferOES(renderbuffer);
5123 }
5124
glRenderbufferStorageOES(GLenum target,GLenum internalformat,GLsizei width,GLsizei height)5125 void GL_APIENTRY glRenderbufferStorageOES(GLenum target,
5126 GLenum internalformat,
5127 GLsizei width,
5128 GLsizei height)
5129 {
5130 return GL_RenderbufferStorageOES(target, internalformat, width, height);
5131 }
5132
5133 // GL_OES_get_program_binary
glGetProgramBinaryOES(GLuint program,GLsizei bufSize,GLsizei * length,GLenum * binaryFormat,void * binary)5134 void GL_APIENTRY glGetProgramBinaryOES(GLuint program,
5135 GLsizei bufSize,
5136 GLsizei *length,
5137 GLenum *binaryFormat,
5138 void *binary)
5139 {
5140 return GL_GetProgramBinaryOES(program, bufSize, length, binaryFormat, binary);
5141 }
5142
glProgramBinaryOES(GLuint program,GLenum binaryFormat,const void * binary,GLint length)5143 void GL_APIENTRY glProgramBinaryOES(GLuint program,
5144 GLenum binaryFormat,
5145 const void *binary,
5146 GLint length)
5147 {
5148 return GL_ProgramBinaryOES(program, binaryFormat, binary, length);
5149 }
5150
5151 // GL_OES_mapbuffer
glGetBufferPointervOES(GLenum target,GLenum pname,void ** params)5152 void GL_APIENTRY glGetBufferPointervOES(GLenum target, GLenum pname, void **params)
5153 {
5154 return GL_GetBufferPointervOES(target, pname, params);
5155 }
5156
glMapBufferOES(GLenum target,GLenum access)5157 void *GL_APIENTRY glMapBufferOES(GLenum target, GLenum access)
5158 {
5159 return GL_MapBufferOES(target, access);
5160 }
5161
glUnmapBufferOES(GLenum target)5162 GLboolean GL_APIENTRY glUnmapBufferOES(GLenum target)
5163 {
5164 return GL_UnmapBufferOES(target);
5165 }
5166
5167 // GL_OES_matrix_palette
glCurrentPaletteMatrixOES(GLuint matrixpaletteindex)5168 void GL_APIENTRY glCurrentPaletteMatrixOES(GLuint matrixpaletteindex)
5169 {
5170 return GL_CurrentPaletteMatrixOES(matrixpaletteindex);
5171 }
5172
glLoadPaletteFromModelViewMatrixOES()5173 void GL_APIENTRY glLoadPaletteFromModelViewMatrixOES()
5174 {
5175 return GL_LoadPaletteFromModelViewMatrixOES();
5176 }
5177
glMatrixIndexPointerOES(GLint size,GLenum type,GLsizei stride,const void * pointer)5178 void GL_APIENTRY glMatrixIndexPointerOES(GLint size,
5179 GLenum type,
5180 GLsizei stride,
5181 const void *pointer)
5182 {
5183 return GL_MatrixIndexPointerOES(size, type, stride, pointer);
5184 }
5185
glWeightPointerOES(GLint size,GLenum type,GLsizei stride,const void * pointer)5186 void GL_APIENTRY glWeightPointerOES(GLint size, GLenum type, GLsizei stride, const void *pointer)
5187 {
5188 return GL_WeightPointerOES(size, type, stride, pointer);
5189 }
5190
5191 // GL_OES_point_size_array
glPointSizePointerOES(GLenum type,GLsizei stride,const void * pointer)5192 void GL_APIENTRY glPointSizePointerOES(GLenum type, GLsizei stride, const void *pointer)
5193 {
5194 return GL_PointSizePointerOES(type, stride, pointer);
5195 }
5196
5197 // GL_OES_query_matrix
glQueryMatrixxOES(GLfixed * mantissa,GLint * exponent)5198 GLbitfield GL_APIENTRY glQueryMatrixxOES(GLfixed *mantissa, GLint *exponent)
5199 {
5200 return GL_QueryMatrixxOES(mantissa, exponent);
5201 }
5202
5203 // GL_OES_sample_shading
glMinSampleShadingOES(GLfloat value)5204 void GL_APIENTRY glMinSampleShadingOES(GLfloat value)
5205 {
5206 return GL_MinSampleShadingOES(value);
5207 }
5208
5209 // GL_OES_shader_io_blocks
5210
5211 // GL_OES_texture_3D
glCompressedTexImage3DOES(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const void * data)5212 void GL_APIENTRY glCompressedTexImage3DOES(GLenum target,
5213 GLint level,
5214 GLenum internalformat,
5215 GLsizei width,
5216 GLsizei height,
5217 GLsizei depth,
5218 GLint border,
5219 GLsizei imageSize,
5220 const void *data)
5221 {
5222 return GL_CompressedTexImage3DOES(target, level, internalformat, width, height, depth, border,
5223 imageSize, data);
5224 }
5225
glCompressedTexSubImage3DOES(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const void * data)5226 void GL_APIENTRY glCompressedTexSubImage3DOES(GLenum target,
5227 GLint level,
5228 GLint xoffset,
5229 GLint yoffset,
5230 GLint zoffset,
5231 GLsizei width,
5232 GLsizei height,
5233 GLsizei depth,
5234 GLenum format,
5235 GLsizei imageSize,
5236 const void *data)
5237 {
5238 return GL_CompressedTexSubImage3DOES(target, level, xoffset, yoffset, zoffset, width, height,
5239 depth, format, imageSize, data);
5240 }
5241
glCopyTexSubImage3DOES(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)5242 void GL_APIENTRY glCopyTexSubImage3DOES(GLenum target,
5243 GLint level,
5244 GLint xoffset,
5245 GLint yoffset,
5246 GLint zoffset,
5247 GLint x,
5248 GLint y,
5249 GLsizei width,
5250 GLsizei height)
5251 {
5252 return GL_CopyTexSubImage3DOES(target, level, xoffset, yoffset, zoffset, x, y, width, height);
5253 }
5254
glFramebufferTexture3DOES(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level,GLint zoffset)5255 void GL_APIENTRY glFramebufferTexture3DOES(GLenum target,
5256 GLenum attachment,
5257 GLenum textarget,
5258 GLuint texture,
5259 GLint level,
5260 GLint zoffset)
5261 {
5262 return GL_FramebufferTexture3DOES(target, attachment, textarget, texture, level, zoffset);
5263 }
5264
glTexImage3DOES(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const void * pixels)5265 void GL_APIENTRY glTexImage3DOES(GLenum target,
5266 GLint level,
5267 GLenum internalformat,
5268 GLsizei width,
5269 GLsizei height,
5270 GLsizei depth,
5271 GLint border,
5272 GLenum format,
5273 GLenum type,
5274 const void *pixels)
5275 {
5276 return GL_TexImage3DOES(target, level, internalformat, width, height, depth, border, format,
5277 type, pixels);
5278 }
5279
glTexSubImage3DOES(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * pixels)5280 void GL_APIENTRY glTexSubImage3DOES(GLenum target,
5281 GLint level,
5282 GLint xoffset,
5283 GLint yoffset,
5284 GLint zoffset,
5285 GLsizei width,
5286 GLsizei height,
5287 GLsizei depth,
5288 GLenum format,
5289 GLenum type,
5290 const void *pixels)
5291 {
5292 return GL_TexSubImage3DOES(target, level, xoffset, yoffset, zoffset, width, height, depth,
5293 format, type, pixels);
5294 }
5295
5296 // GL_OES_texture_border_clamp
glGetSamplerParameterIivOES(GLuint sampler,GLenum pname,GLint * params)5297 void GL_APIENTRY glGetSamplerParameterIivOES(GLuint sampler, GLenum pname, GLint *params)
5298 {
5299 return GL_GetSamplerParameterIivOES(sampler, pname, params);
5300 }
5301
glGetSamplerParameterIuivOES(GLuint sampler,GLenum pname,GLuint * params)5302 void GL_APIENTRY glGetSamplerParameterIuivOES(GLuint sampler, GLenum pname, GLuint *params)
5303 {
5304 return GL_GetSamplerParameterIuivOES(sampler, pname, params);
5305 }
5306
glGetTexParameterIivOES(GLenum target,GLenum pname,GLint * params)5307 void GL_APIENTRY glGetTexParameterIivOES(GLenum target, GLenum pname, GLint *params)
5308 {
5309 return GL_GetTexParameterIivOES(target, pname, params);
5310 }
5311
glGetTexParameterIuivOES(GLenum target,GLenum pname,GLuint * params)5312 void GL_APIENTRY glGetTexParameterIuivOES(GLenum target, GLenum pname, GLuint *params)
5313 {
5314 return GL_GetTexParameterIuivOES(target, pname, params);
5315 }
5316
glSamplerParameterIivOES(GLuint sampler,GLenum pname,const GLint * param)5317 void GL_APIENTRY glSamplerParameterIivOES(GLuint sampler, GLenum pname, const GLint *param)
5318 {
5319 return GL_SamplerParameterIivOES(sampler, pname, param);
5320 }
5321
glSamplerParameterIuivOES(GLuint sampler,GLenum pname,const GLuint * param)5322 void GL_APIENTRY glSamplerParameterIuivOES(GLuint sampler, GLenum pname, const GLuint *param)
5323 {
5324 return GL_SamplerParameterIuivOES(sampler, pname, param);
5325 }
5326
glTexParameterIivOES(GLenum target,GLenum pname,const GLint * params)5327 void GL_APIENTRY glTexParameterIivOES(GLenum target, GLenum pname, const GLint *params)
5328 {
5329 return GL_TexParameterIivOES(target, pname, params);
5330 }
5331
glTexParameterIuivOES(GLenum target,GLenum pname,const GLuint * params)5332 void GL_APIENTRY glTexParameterIuivOES(GLenum target, GLenum pname, const GLuint *params)
5333 {
5334 return GL_TexParameterIuivOES(target, pname, params);
5335 }
5336
5337 // GL_OES_texture_buffer
glTexBufferOES(GLenum target,GLenum internalformat,GLuint buffer)5338 void GL_APIENTRY glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
5339 {
5340 return GL_TexBufferOES(target, internalformat, buffer);
5341 }
5342
glTexBufferRangeOES(GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)5343 void GL_APIENTRY glTexBufferRangeOES(GLenum target,
5344 GLenum internalformat,
5345 GLuint buffer,
5346 GLintptr offset,
5347 GLsizeiptr size)
5348 {
5349 return GL_TexBufferRangeOES(target, internalformat, buffer, offset, size);
5350 }
5351
5352 // GL_OES_texture_cube_map
glGetTexGenfvOES(GLenum coord,GLenum pname,GLfloat * params)5353 void GL_APIENTRY glGetTexGenfvOES(GLenum coord, GLenum pname, GLfloat *params)
5354 {
5355 return GL_GetTexGenfvOES(coord, pname, params);
5356 }
5357
glGetTexGenivOES(GLenum coord,GLenum pname,GLint * params)5358 void GL_APIENTRY glGetTexGenivOES(GLenum coord, GLenum pname, GLint *params)
5359 {
5360 return GL_GetTexGenivOES(coord, pname, params);
5361 }
5362
glGetTexGenxvOES(GLenum coord,GLenum pname,GLfixed * params)5363 void GL_APIENTRY glGetTexGenxvOES(GLenum coord, GLenum pname, GLfixed *params)
5364 {
5365 return GL_GetTexGenxvOES(coord, pname, params);
5366 }
5367
glTexGenfOES(GLenum coord,GLenum pname,GLfloat param)5368 void GL_APIENTRY glTexGenfOES(GLenum coord, GLenum pname, GLfloat param)
5369 {
5370 return GL_TexGenfOES(coord, pname, param);
5371 }
5372
glTexGenfvOES(GLenum coord,GLenum pname,const GLfloat * params)5373 void GL_APIENTRY glTexGenfvOES(GLenum coord, GLenum pname, const GLfloat *params)
5374 {
5375 return GL_TexGenfvOES(coord, pname, params);
5376 }
5377
glTexGeniOES(GLenum coord,GLenum pname,GLint param)5378 void GL_APIENTRY glTexGeniOES(GLenum coord, GLenum pname, GLint param)
5379 {
5380 return GL_TexGeniOES(coord, pname, param);
5381 }
5382
glTexGenivOES(GLenum coord,GLenum pname,const GLint * params)5383 void GL_APIENTRY glTexGenivOES(GLenum coord, GLenum pname, const GLint *params)
5384 {
5385 return GL_TexGenivOES(coord, pname, params);
5386 }
5387
glTexGenxOES(GLenum coord,GLenum pname,GLfixed param)5388 void GL_APIENTRY glTexGenxOES(GLenum coord, GLenum pname, GLfixed param)
5389 {
5390 return GL_TexGenxOES(coord, pname, param);
5391 }
5392
glTexGenxvOES(GLenum coord,GLenum pname,const GLfixed * params)5393 void GL_APIENTRY glTexGenxvOES(GLenum coord, GLenum pname, const GLfixed *params)
5394 {
5395 return GL_TexGenxvOES(coord, pname, params);
5396 }
5397
5398 // GL_OES_texture_cube_map_array
5399
5400 // GL_OES_texture_half_float
5401
5402 // GL_OES_texture_stencil8
5403
5404 // GL_OES_texture_storage_multisample_2d_array
glTexStorage3DMultisampleOES(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)5405 void GL_APIENTRY glTexStorage3DMultisampleOES(GLenum target,
5406 GLsizei samples,
5407 GLenum internalformat,
5408 GLsizei width,
5409 GLsizei height,
5410 GLsizei depth,
5411 GLboolean fixedsamplelocations)
5412 {
5413 return GL_TexStorage3DMultisampleOES(target, samples, internalformat, width, height, depth,
5414 fixedsamplelocations);
5415 }
5416
5417 // GL_OES_vertex_array_object
glBindVertexArrayOES(GLuint array)5418 void GL_APIENTRY glBindVertexArrayOES(GLuint array)
5419 {
5420 return GL_BindVertexArrayOES(array);
5421 }
5422
glDeleteVertexArraysOES(GLsizei n,const GLuint * arrays)5423 void GL_APIENTRY glDeleteVertexArraysOES(GLsizei n, const GLuint *arrays)
5424 {
5425 return GL_DeleteVertexArraysOES(n, arrays);
5426 }
5427
glGenVertexArraysOES(GLsizei n,GLuint * arrays)5428 void GL_APIENTRY glGenVertexArraysOES(GLsizei n, GLuint *arrays)
5429 {
5430 return GL_GenVertexArraysOES(n, arrays);
5431 }
5432
glIsVertexArrayOES(GLuint array)5433 GLboolean GL_APIENTRY glIsVertexArrayOES(GLuint array)
5434 {
5435 return GL_IsVertexArrayOES(array);
5436 }
5437
5438 // GL_OVR_multiview
glFramebufferTextureMultiviewOVR(GLenum target,GLenum attachment,GLuint texture,GLint level,GLint baseViewIndex,GLsizei numViews)5439 void GL_APIENTRY glFramebufferTextureMultiviewOVR(GLenum target,
5440 GLenum attachment,
5441 GLuint texture,
5442 GLint level,
5443 GLint baseViewIndex,
5444 GLsizei numViews)
5445 {
5446 return GL_FramebufferTextureMultiviewOVR(target, attachment, texture, level, baseViewIndex,
5447 numViews);
5448 }
5449
5450 // GL_OVR_multiview2
5451
5452 // EGL_ANGLE_explicit_context
glActiveShaderProgramContextANGLE(GLeglContext ctx,GLuint pipeline,GLuint program)5453 void GL_APIENTRY glActiveShaderProgramContextANGLE(GLeglContext ctx,
5454 GLuint pipeline,
5455 GLuint program)
5456 {
5457 return GL_ActiveShaderProgramContextANGLE(ctx, pipeline, program);
5458 }
5459
glActiveShaderProgramEXTContextANGLE(GLeglContext ctx,GLuint pipeline,GLuint program)5460 void GL_APIENTRY glActiveShaderProgramEXTContextANGLE(GLeglContext ctx,
5461 GLuint pipeline,
5462 GLuint program)
5463 {
5464 return GL_ActiveShaderProgramEXTContextANGLE(ctx, pipeline, program);
5465 }
5466
glActiveTextureContextANGLE(GLeglContext ctx,GLenum texture)5467 void GL_APIENTRY glActiveTextureContextANGLE(GLeglContext ctx, GLenum texture)
5468 {
5469 return GL_ActiveTextureContextANGLE(ctx, texture);
5470 }
5471
glAlphaFuncContextANGLE(GLeglContext ctx,GLenum func,GLfloat ref)5472 void GL_APIENTRY glAlphaFuncContextANGLE(GLeglContext ctx, GLenum func, GLfloat ref)
5473 {
5474 return GL_AlphaFuncContextANGLE(ctx, func, ref);
5475 }
5476
glAlphaFuncxContextANGLE(GLeglContext ctx,GLenum func,GLfixed ref)5477 void GL_APIENTRY glAlphaFuncxContextANGLE(GLeglContext ctx, GLenum func, GLfixed ref)
5478 {
5479 return GL_AlphaFuncxContextANGLE(ctx, func, ref);
5480 }
5481
glAttachShaderContextANGLE(GLeglContext ctx,GLuint program,GLuint shader)5482 void GL_APIENTRY glAttachShaderContextANGLE(GLeglContext ctx, GLuint program, GLuint shader)
5483 {
5484 return GL_AttachShaderContextANGLE(ctx, program, shader);
5485 }
5486
glBeginQueryContextANGLE(GLeglContext ctx,GLenum target,GLuint id)5487 void GL_APIENTRY glBeginQueryContextANGLE(GLeglContext ctx, GLenum target, GLuint id)
5488 {
5489 return GL_BeginQueryContextANGLE(ctx, target, id);
5490 }
5491
glBeginQueryEXTContextANGLE(GLeglContext ctx,GLenum target,GLuint id)5492 void GL_APIENTRY glBeginQueryEXTContextANGLE(GLeglContext ctx, GLenum target, GLuint id)
5493 {
5494 return GL_BeginQueryEXTContextANGLE(ctx, target, id);
5495 }
5496
glBeginTransformFeedbackContextANGLE(GLeglContext ctx,GLenum primitiveMode)5497 void GL_APIENTRY glBeginTransformFeedbackContextANGLE(GLeglContext ctx, GLenum primitiveMode)
5498 {
5499 return GL_BeginTransformFeedbackContextANGLE(ctx, primitiveMode);
5500 }
5501
glBindAttribLocationContextANGLE(GLeglContext ctx,GLuint program,GLuint index,const GLchar * name)5502 void GL_APIENTRY glBindAttribLocationContextANGLE(GLeglContext ctx,
5503 GLuint program,
5504 GLuint index,
5505 const GLchar *name)
5506 {
5507 return GL_BindAttribLocationContextANGLE(ctx, program, index, name);
5508 }
5509
glBindBufferContextANGLE(GLeglContext ctx,GLenum target,GLuint buffer)5510 void GL_APIENTRY glBindBufferContextANGLE(GLeglContext ctx, GLenum target, GLuint buffer)
5511 {
5512 return GL_BindBufferContextANGLE(ctx, target, buffer);
5513 }
5514
glBindBufferBaseContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLuint buffer)5515 void GL_APIENTRY glBindBufferBaseContextANGLE(GLeglContext ctx,
5516 GLenum target,
5517 GLuint index,
5518 GLuint buffer)
5519 {
5520 return GL_BindBufferBaseContextANGLE(ctx, target, index, buffer);
5521 }
5522
glBindBufferRangeContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLuint buffer,GLintptr offset,GLsizeiptr size)5523 void GL_APIENTRY glBindBufferRangeContextANGLE(GLeglContext ctx,
5524 GLenum target,
5525 GLuint index,
5526 GLuint buffer,
5527 GLintptr offset,
5528 GLsizeiptr size)
5529 {
5530 return GL_BindBufferRangeContextANGLE(ctx, target, index, buffer, offset, size);
5531 }
5532
glBindFragDataLocationEXTContextANGLE(GLeglContext ctx,GLuint program,GLuint color,const GLchar * name)5533 void GL_APIENTRY glBindFragDataLocationEXTContextANGLE(GLeglContext ctx,
5534 GLuint program,
5535 GLuint color,
5536 const GLchar *name)
5537 {
5538 return GL_BindFragDataLocationEXTContextANGLE(ctx, program, color, name);
5539 }
5540
glBindFragDataLocationIndexedEXTContextANGLE(GLeglContext ctx,GLuint program,GLuint colorNumber,GLuint index,const GLchar * name)5541 void GL_APIENTRY glBindFragDataLocationIndexedEXTContextANGLE(GLeglContext ctx,
5542 GLuint program,
5543 GLuint colorNumber,
5544 GLuint index,
5545 const GLchar *name)
5546 {
5547 return GL_BindFragDataLocationIndexedEXTContextANGLE(ctx, program, colorNumber, index, name);
5548 }
5549
glBindFramebufferContextANGLE(GLeglContext ctx,GLenum target,GLuint framebuffer)5550 void GL_APIENTRY glBindFramebufferContextANGLE(GLeglContext ctx, GLenum target, GLuint framebuffer)
5551 {
5552 return GL_BindFramebufferContextANGLE(ctx, target, framebuffer);
5553 }
5554
glBindFramebufferOESContextANGLE(GLeglContext ctx,GLenum target,GLuint framebuffer)5555 void GL_APIENTRY glBindFramebufferOESContextANGLE(GLeglContext ctx,
5556 GLenum target,
5557 GLuint framebuffer)
5558 {
5559 return GL_BindFramebufferOESContextANGLE(ctx, target, framebuffer);
5560 }
5561
glBindImageTextureContextANGLE(GLeglContext ctx,GLuint unit,GLuint texture,GLint level,GLboolean layered,GLint layer,GLenum access,GLenum format)5562 void GL_APIENTRY glBindImageTextureContextANGLE(GLeglContext ctx,
5563 GLuint unit,
5564 GLuint texture,
5565 GLint level,
5566 GLboolean layered,
5567 GLint layer,
5568 GLenum access,
5569 GLenum format)
5570 {
5571 return GL_BindImageTextureContextANGLE(ctx, unit, texture, level, layered, layer, access,
5572 format);
5573 }
5574
glBindProgramPipelineContextANGLE(GLeglContext ctx,GLuint pipeline)5575 void GL_APIENTRY glBindProgramPipelineContextANGLE(GLeglContext ctx, GLuint pipeline)
5576 {
5577 return GL_BindProgramPipelineContextANGLE(ctx, pipeline);
5578 }
5579
glBindProgramPipelineEXTContextANGLE(GLeglContext ctx,GLuint pipeline)5580 void GL_APIENTRY glBindProgramPipelineEXTContextANGLE(GLeglContext ctx, GLuint pipeline)
5581 {
5582 return GL_BindProgramPipelineEXTContextANGLE(ctx, pipeline);
5583 }
5584
glBindRenderbufferContextANGLE(GLeglContext ctx,GLenum target,GLuint renderbuffer)5585 void GL_APIENTRY glBindRenderbufferContextANGLE(GLeglContext ctx,
5586 GLenum target,
5587 GLuint renderbuffer)
5588 {
5589 return GL_BindRenderbufferContextANGLE(ctx, target, renderbuffer);
5590 }
5591
glBindRenderbufferOESContextANGLE(GLeglContext ctx,GLenum target,GLuint renderbuffer)5592 void GL_APIENTRY glBindRenderbufferOESContextANGLE(GLeglContext ctx,
5593 GLenum target,
5594 GLuint renderbuffer)
5595 {
5596 return GL_BindRenderbufferOESContextANGLE(ctx, target, renderbuffer);
5597 }
5598
glBindSamplerContextANGLE(GLeglContext ctx,GLuint unit,GLuint sampler)5599 void GL_APIENTRY glBindSamplerContextANGLE(GLeglContext ctx, GLuint unit, GLuint sampler)
5600 {
5601 return GL_BindSamplerContextANGLE(ctx, unit, sampler);
5602 }
5603
glBindTextureContextANGLE(GLeglContext ctx,GLenum target,GLuint texture)5604 void GL_APIENTRY glBindTextureContextANGLE(GLeglContext ctx, GLenum target, GLuint texture)
5605 {
5606 return GL_BindTextureContextANGLE(ctx, target, texture);
5607 }
5608
glBindTransformFeedbackContextANGLE(GLeglContext ctx,GLenum target,GLuint id)5609 void GL_APIENTRY glBindTransformFeedbackContextANGLE(GLeglContext ctx, GLenum target, GLuint id)
5610 {
5611 return GL_BindTransformFeedbackContextANGLE(ctx, target, id);
5612 }
5613
glBindVertexArrayContextANGLE(GLeglContext ctx,GLuint array)5614 void GL_APIENTRY glBindVertexArrayContextANGLE(GLeglContext ctx, GLuint array)
5615 {
5616 return GL_BindVertexArrayContextANGLE(ctx, array);
5617 }
5618
glBindVertexArrayOESContextANGLE(GLeglContext ctx,GLuint array)5619 void GL_APIENTRY glBindVertexArrayOESContextANGLE(GLeglContext ctx, GLuint array)
5620 {
5621 return GL_BindVertexArrayOESContextANGLE(ctx, array);
5622 }
5623
glBindVertexBufferContextANGLE(GLeglContext ctx,GLuint bindingindex,GLuint buffer,GLintptr offset,GLsizei stride)5624 void GL_APIENTRY glBindVertexBufferContextANGLE(GLeglContext ctx,
5625 GLuint bindingindex,
5626 GLuint buffer,
5627 GLintptr offset,
5628 GLsizei stride)
5629 {
5630 return GL_BindVertexBufferContextANGLE(ctx, bindingindex, buffer, offset, stride);
5631 }
5632
glBlendBarrierContextANGLE(GLeglContext ctx)5633 void GL_APIENTRY glBlendBarrierContextANGLE(GLeglContext ctx)
5634 {
5635 return GL_BlendBarrierContextANGLE(ctx);
5636 }
5637
glBlendBarrierKHRContextANGLE(GLeglContext ctx)5638 void GL_APIENTRY glBlendBarrierKHRContextANGLE(GLeglContext ctx)
5639 {
5640 return GL_BlendBarrierKHRContextANGLE(ctx);
5641 }
5642
5643 void GL_APIENTRY
glBlendColorContextANGLE(GLeglContext ctx,GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)5644 glBlendColorContextANGLE(GLeglContext ctx, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
5645 {
5646 return GL_BlendColorContextANGLE(ctx, red, green, blue, alpha);
5647 }
5648
glBlendEquationContextANGLE(GLeglContext ctx,GLenum mode)5649 void GL_APIENTRY glBlendEquationContextANGLE(GLeglContext ctx, GLenum mode)
5650 {
5651 return GL_BlendEquationContextANGLE(ctx, mode);
5652 }
5653
glBlendEquationSeparateContextANGLE(GLeglContext ctx,GLenum modeRGB,GLenum modeAlpha)5654 void GL_APIENTRY glBlendEquationSeparateContextANGLE(GLeglContext ctx,
5655 GLenum modeRGB,
5656 GLenum modeAlpha)
5657 {
5658 return GL_BlendEquationSeparateContextANGLE(ctx, modeRGB, modeAlpha);
5659 }
5660
glBlendEquationSeparateiContextANGLE(GLeglContext ctx,GLuint buf,GLenum modeRGB,GLenum modeAlpha)5661 void GL_APIENTRY glBlendEquationSeparateiContextANGLE(GLeglContext ctx,
5662 GLuint buf,
5663 GLenum modeRGB,
5664 GLenum modeAlpha)
5665 {
5666 return GL_BlendEquationSeparateiContextANGLE(ctx, buf, modeRGB, modeAlpha);
5667 }
5668
glBlendEquationSeparateiEXTContextANGLE(GLeglContext ctx,GLuint buf,GLenum modeRGB,GLenum modeAlpha)5669 void GL_APIENTRY glBlendEquationSeparateiEXTContextANGLE(GLeglContext ctx,
5670 GLuint buf,
5671 GLenum modeRGB,
5672 GLenum modeAlpha)
5673 {
5674 return GL_BlendEquationSeparateiEXTContextANGLE(ctx, buf, modeRGB, modeAlpha);
5675 }
5676
glBlendEquationSeparateiOESContextANGLE(GLeglContext ctx,GLuint buf,GLenum modeRGB,GLenum modeAlpha)5677 void GL_APIENTRY glBlendEquationSeparateiOESContextANGLE(GLeglContext ctx,
5678 GLuint buf,
5679 GLenum modeRGB,
5680 GLenum modeAlpha)
5681 {
5682 return GL_BlendEquationSeparateiOESContextANGLE(ctx, buf, modeRGB, modeAlpha);
5683 }
5684
glBlendEquationiContextANGLE(GLeglContext ctx,GLuint buf,GLenum mode)5685 void GL_APIENTRY glBlendEquationiContextANGLE(GLeglContext ctx, GLuint buf, GLenum mode)
5686 {
5687 return GL_BlendEquationiContextANGLE(ctx, buf, mode);
5688 }
5689
glBlendEquationiEXTContextANGLE(GLeglContext ctx,GLuint buf,GLenum mode)5690 void GL_APIENTRY glBlendEquationiEXTContextANGLE(GLeglContext ctx, GLuint buf, GLenum mode)
5691 {
5692 return GL_BlendEquationiEXTContextANGLE(ctx, buf, mode);
5693 }
5694
glBlendEquationiOESContextANGLE(GLeglContext ctx,GLuint buf,GLenum mode)5695 void GL_APIENTRY glBlendEquationiOESContextANGLE(GLeglContext ctx, GLuint buf, GLenum mode)
5696 {
5697 return GL_BlendEquationiOESContextANGLE(ctx, buf, mode);
5698 }
5699
glBlendFuncContextANGLE(GLeglContext ctx,GLenum sfactor,GLenum dfactor)5700 void GL_APIENTRY glBlendFuncContextANGLE(GLeglContext ctx, GLenum sfactor, GLenum dfactor)
5701 {
5702 return GL_BlendFuncContextANGLE(ctx, sfactor, dfactor);
5703 }
5704
glBlendFuncSeparateContextANGLE(GLeglContext ctx,GLenum sfactorRGB,GLenum dfactorRGB,GLenum sfactorAlpha,GLenum dfactorAlpha)5705 void GL_APIENTRY glBlendFuncSeparateContextANGLE(GLeglContext ctx,
5706 GLenum sfactorRGB,
5707 GLenum dfactorRGB,
5708 GLenum sfactorAlpha,
5709 GLenum dfactorAlpha)
5710 {
5711 return GL_BlendFuncSeparateContextANGLE(ctx, sfactorRGB, dfactorRGB, sfactorAlpha,
5712 dfactorAlpha);
5713 }
5714
glBlendFuncSeparateiContextANGLE(GLeglContext ctx,GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)5715 void GL_APIENTRY glBlendFuncSeparateiContextANGLE(GLeglContext ctx,
5716 GLuint buf,
5717 GLenum srcRGB,
5718 GLenum dstRGB,
5719 GLenum srcAlpha,
5720 GLenum dstAlpha)
5721 {
5722 return GL_BlendFuncSeparateiContextANGLE(ctx, buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
5723 }
5724
glBlendFuncSeparateiEXTContextANGLE(GLeglContext ctx,GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)5725 void GL_APIENTRY glBlendFuncSeparateiEXTContextANGLE(GLeglContext ctx,
5726 GLuint buf,
5727 GLenum srcRGB,
5728 GLenum dstRGB,
5729 GLenum srcAlpha,
5730 GLenum dstAlpha)
5731 {
5732 return GL_BlendFuncSeparateiEXTContextANGLE(ctx, buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
5733 }
5734
glBlendFuncSeparateiOESContextANGLE(GLeglContext ctx,GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)5735 void GL_APIENTRY glBlendFuncSeparateiOESContextANGLE(GLeglContext ctx,
5736 GLuint buf,
5737 GLenum srcRGB,
5738 GLenum dstRGB,
5739 GLenum srcAlpha,
5740 GLenum dstAlpha)
5741 {
5742 return GL_BlendFuncSeparateiOESContextANGLE(ctx, buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
5743 }
5744
glBlendFunciContextANGLE(GLeglContext ctx,GLuint buf,GLenum src,GLenum dst)5745 void GL_APIENTRY glBlendFunciContextANGLE(GLeglContext ctx, GLuint buf, GLenum src, GLenum dst)
5746 {
5747 return GL_BlendFunciContextANGLE(ctx, buf, src, dst);
5748 }
5749
glBlendFunciEXTContextANGLE(GLeglContext ctx,GLuint buf,GLenum src,GLenum dst)5750 void GL_APIENTRY glBlendFunciEXTContextANGLE(GLeglContext ctx, GLuint buf, GLenum src, GLenum dst)
5751 {
5752 return GL_BlendFunciEXTContextANGLE(ctx, buf, src, dst);
5753 }
5754
glBlendFunciOESContextANGLE(GLeglContext ctx,GLuint buf,GLenum src,GLenum dst)5755 void GL_APIENTRY glBlendFunciOESContextANGLE(GLeglContext ctx, GLuint buf, GLenum src, GLenum dst)
5756 {
5757 return GL_BlendFunciOESContextANGLE(ctx, buf, src, dst);
5758 }
5759
glBlitFramebufferContextANGLE(GLeglContext ctx,GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)5760 void GL_APIENTRY glBlitFramebufferContextANGLE(GLeglContext ctx,
5761 GLint srcX0,
5762 GLint srcY0,
5763 GLint srcX1,
5764 GLint srcY1,
5765 GLint dstX0,
5766 GLint dstY0,
5767 GLint dstX1,
5768 GLint dstY1,
5769 GLbitfield mask,
5770 GLenum filter)
5771 {
5772 return GL_BlitFramebufferContextANGLE(ctx, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1,
5773 dstY1, mask, filter);
5774 }
5775
glBlitFramebufferANGLEContextANGLE(GLeglContext ctx,GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)5776 void GL_APIENTRY glBlitFramebufferANGLEContextANGLE(GLeglContext ctx,
5777 GLint srcX0,
5778 GLint srcY0,
5779 GLint srcX1,
5780 GLint srcY1,
5781 GLint dstX0,
5782 GLint dstY0,
5783 GLint dstX1,
5784 GLint dstY1,
5785 GLbitfield mask,
5786 GLenum filter)
5787 {
5788 return GL_BlitFramebufferANGLEContextANGLE(ctx, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1,
5789 dstY1, mask, filter);
5790 }
5791
glBlitFramebufferNVContextANGLE(GLeglContext ctx,GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)5792 void GL_APIENTRY glBlitFramebufferNVContextANGLE(GLeglContext ctx,
5793 GLint srcX0,
5794 GLint srcY0,
5795 GLint srcX1,
5796 GLint srcY1,
5797 GLint dstX0,
5798 GLint dstY0,
5799 GLint dstX1,
5800 GLint dstY1,
5801 GLbitfield mask,
5802 GLenum filter)
5803 {
5804 return GL_BlitFramebufferNVContextANGLE(ctx, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1,
5805 dstY1, mask, filter);
5806 }
5807
glBufferDataContextANGLE(GLeglContext ctx,GLenum target,GLsizeiptr size,const void * data,GLenum usage)5808 void GL_APIENTRY glBufferDataContextANGLE(GLeglContext ctx,
5809 GLenum target,
5810 GLsizeiptr size,
5811 const void *data,
5812 GLenum usage)
5813 {
5814 return GL_BufferDataContextANGLE(ctx, target, size, data, usage);
5815 }
5816
glBufferStorageEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizeiptr size,const void * data,GLbitfield flags)5817 void GL_APIENTRY glBufferStorageEXTContextANGLE(GLeglContext ctx,
5818 GLenum target,
5819 GLsizeiptr size,
5820 const void *data,
5821 GLbitfield flags)
5822 {
5823 return GL_BufferStorageEXTContextANGLE(ctx, target, size, data, flags);
5824 }
5825
glBufferStorageExternalEXTContextANGLE(GLeglContext ctx,GLenum target,GLintptr offset,GLsizeiptr size,GLeglClientBufferEXT clientBuffer,GLbitfield flags)5826 void GL_APIENTRY glBufferStorageExternalEXTContextANGLE(GLeglContext ctx,
5827 GLenum target,
5828 GLintptr offset,
5829 GLsizeiptr size,
5830 GLeglClientBufferEXT clientBuffer,
5831 GLbitfield flags)
5832 {
5833 return GL_BufferStorageExternalEXTContextANGLE(ctx, target, offset, size, clientBuffer, flags);
5834 }
5835
glBufferStorageMemEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizeiptr size,GLuint memory,GLuint64 offset)5836 void GL_APIENTRY glBufferStorageMemEXTContextANGLE(GLeglContext ctx,
5837 GLenum target,
5838 GLsizeiptr size,
5839 GLuint memory,
5840 GLuint64 offset)
5841 {
5842 return GL_BufferStorageMemEXTContextANGLE(ctx, target, size, memory, offset);
5843 }
5844
glBufferSubDataContextANGLE(GLeglContext ctx,GLenum target,GLintptr offset,GLsizeiptr size,const void * data)5845 void GL_APIENTRY glBufferSubDataContextANGLE(GLeglContext ctx,
5846 GLenum target,
5847 GLintptr offset,
5848 GLsizeiptr size,
5849 const void *data)
5850 {
5851 return GL_BufferSubDataContextANGLE(ctx, target, offset, size, data);
5852 }
5853
glCheckFramebufferStatusContextANGLE(GLeglContext ctx,GLenum target)5854 GLenum GL_APIENTRY glCheckFramebufferStatusContextANGLE(GLeglContext ctx, GLenum target)
5855 {
5856 return GL_CheckFramebufferStatusContextANGLE(ctx, target);
5857 }
5858
glCheckFramebufferStatusOESContextANGLE(GLeglContext ctx,GLenum target)5859 GLenum GL_APIENTRY glCheckFramebufferStatusOESContextANGLE(GLeglContext ctx, GLenum target)
5860 {
5861 return GL_CheckFramebufferStatusOESContextANGLE(ctx, target);
5862 }
5863
glClearContextANGLE(GLeglContext ctx,GLbitfield mask)5864 void GL_APIENTRY glClearContextANGLE(GLeglContext ctx, GLbitfield mask)
5865 {
5866 return GL_ClearContextANGLE(ctx, mask);
5867 }
5868
glClearBufferfiContextANGLE(GLeglContext ctx,GLenum buffer,GLint drawbuffer,GLfloat depth,GLint stencil)5869 void GL_APIENTRY glClearBufferfiContextANGLE(GLeglContext ctx,
5870 GLenum buffer,
5871 GLint drawbuffer,
5872 GLfloat depth,
5873 GLint stencil)
5874 {
5875 return GL_ClearBufferfiContextANGLE(ctx, buffer, drawbuffer, depth, stencil);
5876 }
5877
glClearBufferfvContextANGLE(GLeglContext ctx,GLenum buffer,GLint drawbuffer,const GLfloat * value)5878 void GL_APIENTRY glClearBufferfvContextANGLE(GLeglContext ctx,
5879 GLenum buffer,
5880 GLint drawbuffer,
5881 const GLfloat *value)
5882 {
5883 return GL_ClearBufferfvContextANGLE(ctx, buffer, drawbuffer, value);
5884 }
5885
glClearBufferivContextANGLE(GLeglContext ctx,GLenum buffer,GLint drawbuffer,const GLint * value)5886 void GL_APIENTRY glClearBufferivContextANGLE(GLeglContext ctx,
5887 GLenum buffer,
5888 GLint drawbuffer,
5889 const GLint *value)
5890 {
5891 return GL_ClearBufferivContextANGLE(ctx, buffer, drawbuffer, value);
5892 }
5893
glClearBufferuivContextANGLE(GLeglContext ctx,GLenum buffer,GLint drawbuffer,const GLuint * value)5894 void GL_APIENTRY glClearBufferuivContextANGLE(GLeglContext ctx,
5895 GLenum buffer,
5896 GLint drawbuffer,
5897 const GLuint *value)
5898 {
5899 return GL_ClearBufferuivContextANGLE(ctx, buffer, drawbuffer, value);
5900 }
5901
5902 void GL_APIENTRY
glClearColorContextANGLE(GLeglContext ctx,GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)5903 glClearColorContextANGLE(GLeglContext ctx, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
5904 {
5905 return GL_ClearColorContextANGLE(ctx, red, green, blue, alpha);
5906 }
5907
5908 void GL_APIENTRY
glClearColorxContextANGLE(GLeglContext ctx,GLfixed red,GLfixed green,GLfixed blue,GLfixed alpha)5909 glClearColorxContextANGLE(GLeglContext ctx, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
5910 {
5911 return GL_ClearColorxContextANGLE(ctx, red, green, blue, alpha);
5912 }
5913
glClearDepthfContextANGLE(GLeglContext ctx,GLfloat d)5914 void GL_APIENTRY glClearDepthfContextANGLE(GLeglContext ctx, GLfloat d)
5915 {
5916 return GL_ClearDepthfContextANGLE(ctx, d);
5917 }
5918
glClearDepthxContextANGLE(GLeglContext ctx,GLfixed depth)5919 void GL_APIENTRY glClearDepthxContextANGLE(GLeglContext ctx, GLfixed depth)
5920 {
5921 return GL_ClearDepthxContextANGLE(ctx, depth);
5922 }
5923
glClearStencilContextANGLE(GLeglContext ctx,GLint s)5924 void GL_APIENTRY glClearStencilContextANGLE(GLeglContext ctx, GLint s)
5925 {
5926 return GL_ClearStencilContextANGLE(ctx, s);
5927 }
5928
glClientActiveTextureContextANGLE(GLeglContext ctx,GLenum texture)5929 void GL_APIENTRY glClientActiveTextureContextANGLE(GLeglContext ctx, GLenum texture)
5930 {
5931 return GL_ClientActiveTextureContextANGLE(ctx, texture);
5932 }
5933
glClientWaitSyncContextANGLE(GLeglContext ctx,GLsync sync,GLbitfield flags,GLuint64 timeout)5934 GLenum GL_APIENTRY glClientWaitSyncContextANGLE(GLeglContext ctx,
5935 GLsync sync,
5936 GLbitfield flags,
5937 GLuint64 timeout)
5938 {
5939 return GL_ClientWaitSyncContextANGLE(ctx, sync, flags, timeout);
5940 }
5941
glClipControlEXTContextANGLE(GLeglContext ctx,GLenum origin,GLenum depth)5942 void GL_APIENTRY glClipControlEXTContextANGLE(GLeglContext ctx, GLenum origin, GLenum depth)
5943 {
5944 return GL_ClipControlEXTContextANGLE(ctx, origin, depth);
5945 }
5946
glClipPlanefContextANGLE(GLeglContext ctx,GLenum p,const GLfloat * eqn)5947 void GL_APIENTRY glClipPlanefContextANGLE(GLeglContext ctx, GLenum p, const GLfloat *eqn)
5948 {
5949 return GL_ClipPlanefContextANGLE(ctx, p, eqn);
5950 }
5951
glClipPlanexContextANGLE(GLeglContext ctx,GLenum plane,const GLfixed * equation)5952 void GL_APIENTRY glClipPlanexContextANGLE(GLeglContext ctx, GLenum plane, const GLfixed *equation)
5953 {
5954 return GL_ClipPlanexContextANGLE(ctx, plane, equation);
5955 }
5956
5957 void GL_APIENTRY
glColor4fContextANGLE(GLeglContext ctx,GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)5958 glColor4fContextANGLE(GLeglContext ctx, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
5959 {
5960 return GL_Color4fContextANGLE(ctx, red, green, blue, alpha);
5961 }
5962
5963 void GL_APIENTRY
glColor4ubContextANGLE(GLeglContext ctx,GLubyte red,GLubyte green,GLubyte blue,GLubyte alpha)5964 glColor4ubContextANGLE(GLeglContext ctx, GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
5965 {
5966 return GL_Color4ubContextANGLE(ctx, red, green, blue, alpha);
5967 }
5968
5969 void GL_APIENTRY
glColor4xContextANGLE(GLeglContext ctx,GLfixed red,GLfixed green,GLfixed blue,GLfixed alpha)5970 glColor4xContextANGLE(GLeglContext ctx, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
5971 {
5972 return GL_Color4xContextANGLE(ctx, red, green, blue, alpha);
5973 }
5974
glColorMaskContextANGLE(GLeglContext ctx,GLboolean red,GLboolean green,GLboolean blue,GLboolean alpha)5975 void GL_APIENTRY glColorMaskContextANGLE(GLeglContext ctx,
5976 GLboolean red,
5977 GLboolean green,
5978 GLboolean blue,
5979 GLboolean alpha)
5980 {
5981 return GL_ColorMaskContextANGLE(ctx, red, green, blue, alpha);
5982 }
5983
glColorMaskiContextANGLE(GLeglContext ctx,GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)5984 void GL_APIENTRY glColorMaskiContextANGLE(GLeglContext ctx,
5985 GLuint index,
5986 GLboolean r,
5987 GLboolean g,
5988 GLboolean b,
5989 GLboolean a)
5990 {
5991 return GL_ColorMaskiContextANGLE(ctx, index, r, g, b, a);
5992 }
5993
glColorMaskiEXTContextANGLE(GLeglContext ctx,GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)5994 void GL_APIENTRY glColorMaskiEXTContextANGLE(GLeglContext ctx,
5995 GLuint index,
5996 GLboolean r,
5997 GLboolean g,
5998 GLboolean b,
5999 GLboolean a)
6000 {
6001 return GL_ColorMaskiEXTContextANGLE(ctx, index, r, g, b, a);
6002 }
6003
glColorMaskiOESContextANGLE(GLeglContext ctx,GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)6004 void GL_APIENTRY glColorMaskiOESContextANGLE(GLeglContext ctx,
6005 GLuint index,
6006 GLboolean r,
6007 GLboolean g,
6008 GLboolean b,
6009 GLboolean a)
6010 {
6011 return GL_ColorMaskiOESContextANGLE(ctx, index, r, g, b, a);
6012 }
6013
glColorPointerContextANGLE(GLeglContext ctx,GLint size,GLenum type,GLsizei stride,const void * pointer)6014 void GL_APIENTRY glColorPointerContextANGLE(GLeglContext ctx,
6015 GLint size,
6016 GLenum type,
6017 GLsizei stride,
6018 const void *pointer)
6019 {
6020 return GL_ColorPointerContextANGLE(ctx, size, type, stride, pointer);
6021 }
6022
glCompileShaderContextANGLE(GLeglContext ctx,GLuint shader)6023 void GL_APIENTRY glCompileShaderContextANGLE(GLeglContext ctx, GLuint shader)
6024 {
6025 return GL_CompileShaderContextANGLE(ctx, shader);
6026 }
6027
glCompressedTexImage2DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,const void * data)6028 void GL_APIENTRY glCompressedTexImage2DContextANGLE(GLeglContext ctx,
6029 GLenum target,
6030 GLint level,
6031 GLenum internalformat,
6032 GLsizei width,
6033 GLsizei height,
6034 GLint border,
6035 GLsizei imageSize,
6036 const void *data)
6037 {
6038 return GL_CompressedTexImage2DContextANGLE(ctx, target, level, internalformat, width, height,
6039 border, imageSize, data);
6040 }
6041
glCompressedTexImage3DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const void * data)6042 void GL_APIENTRY glCompressedTexImage3DContextANGLE(GLeglContext ctx,
6043 GLenum target,
6044 GLint level,
6045 GLenum internalformat,
6046 GLsizei width,
6047 GLsizei height,
6048 GLsizei depth,
6049 GLint border,
6050 GLsizei imageSize,
6051 const void *data)
6052 {
6053 return GL_CompressedTexImage3DContextANGLE(ctx, target, level, internalformat, width, height,
6054 depth, border, imageSize, data);
6055 }
6056
glCompressedTexImage3DOESContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const void * data)6057 void GL_APIENTRY glCompressedTexImage3DOESContextANGLE(GLeglContext ctx,
6058 GLenum target,
6059 GLint level,
6060 GLenum internalformat,
6061 GLsizei width,
6062 GLsizei height,
6063 GLsizei depth,
6064 GLint border,
6065 GLsizei imageSize,
6066 const void *data)
6067 {
6068 return GL_CompressedTexImage3DOESContextANGLE(ctx, target, level, internalformat, width, height,
6069 depth, border, imageSize, data);
6070 }
6071
glCompressedTexSubImage2DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,const void * data)6072 void GL_APIENTRY glCompressedTexSubImage2DContextANGLE(GLeglContext ctx,
6073 GLenum target,
6074 GLint level,
6075 GLint xoffset,
6076 GLint yoffset,
6077 GLsizei width,
6078 GLsizei height,
6079 GLenum format,
6080 GLsizei imageSize,
6081 const void *data)
6082 {
6083 return GL_CompressedTexSubImage2DContextANGLE(ctx, target, level, xoffset, yoffset, width,
6084 height, format, imageSize, data);
6085 }
6086
glCompressedTexSubImage3DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const void * data)6087 void GL_APIENTRY glCompressedTexSubImage3DContextANGLE(GLeglContext ctx,
6088 GLenum target,
6089 GLint level,
6090 GLint xoffset,
6091 GLint yoffset,
6092 GLint zoffset,
6093 GLsizei width,
6094 GLsizei height,
6095 GLsizei depth,
6096 GLenum format,
6097 GLsizei imageSize,
6098 const void *data)
6099 {
6100 return GL_CompressedTexSubImage3DContextANGLE(ctx, target, level, xoffset, yoffset, zoffset,
6101 width, height, depth, format, imageSize, data);
6102 }
6103
glCompressedTexSubImage3DOESContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const void * data)6104 void GL_APIENTRY glCompressedTexSubImage3DOESContextANGLE(GLeglContext ctx,
6105 GLenum target,
6106 GLint level,
6107 GLint xoffset,
6108 GLint yoffset,
6109 GLint zoffset,
6110 GLsizei width,
6111 GLsizei height,
6112 GLsizei depth,
6113 GLenum format,
6114 GLsizei imageSize,
6115 const void *data)
6116 {
6117 return GL_CompressedTexSubImage3DOESContextANGLE(ctx, target, level, xoffset, yoffset, zoffset,
6118 width, height, depth, format, imageSize, data);
6119 }
6120
glCopyBufferSubDataContextANGLE(GLeglContext ctx,GLenum readTarget,GLenum writeTarget,GLintptr readOffset,GLintptr writeOffset,GLsizeiptr size)6121 void GL_APIENTRY glCopyBufferSubDataContextANGLE(GLeglContext ctx,
6122 GLenum readTarget,
6123 GLenum writeTarget,
6124 GLintptr readOffset,
6125 GLintptr writeOffset,
6126 GLsizeiptr size)
6127 {
6128 return GL_CopyBufferSubDataContextANGLE(ctx, readTarget, writeTarget, readOffset, writeOffset,
6129 size);
6130 }
6131
glCopyImageSubDataContextANGLE(GLeglContext ctx,GLuint srcName,GLenum srcTarget,GLint srcLevel,GLint srcX,GLint srcY,GLint srcZ,GLuint dstName,GLenum dstTarget,GLint dstLevel,GLint dstX,GLint dstY,GLint dstZ,GLsizei srcWidth,GLsizei srcHeight,GLsizei srcDepth)6132 void GL_APIENTRY glCopyImageSubDataContextANGLE(GLeglContext ctx,
6133 GLuint srcName,
6134 GLenum srcTarget,
6135 GLint srcLevel,
6136 GLint srcX,
6137 GLint srcY,
6138 GLint srcZ,
6139 GLuint dstName,
6140 GLenum dstTarget,
6141 GLint dstLevel,
6142 GLint dstX,
6143 GLint dstY,
6144 GLint dstZ,
6145 GLsizei srcWidth,
6146 GLsizei srcHeight,
6147 GLsizei srcDepth)
6148 {
6149 return GL_CopyImageSubDataContextANGLE(ctx, srcName, srcTarget, srcLevel, srcX, srcY, srcZ,
6150 dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth,
6151 srcHeight, srcDepth);
6152 }
6153
glCopyImageSubDataEXTContextANGLE(GLeglContext ctx,GLuint srcName,GLenum srcTarget,GLint srcLevel,GLint srcX,GLint srcY,GLint srcZ,GLuint dstName,GLenum dstTarget,GLint dstLevel,GLint dstX,GLint dstY,GLint dstZ,GLsizei srcWidth,GLsizei srcHeight,GLsizei srcDepth)6154 void GL_APIENTRY glCopyImageSubDataEXTContextANGLE(GLeglContext ctx,
6155 GLuint srcName,
6156 GLenum srcTarget,
6157 GLint srcLevel,
6158 GLint srcX,
6159 GLint srcY,
6160 GLint srcZ,
6161 GLuint dstName,
6162 GLenum dstTarget,
6163 GLint dstLevel,
6164 GLint dstX,
6165 GLint dstY,
6166 GLint dstZ,
6167 GLsizei srcWidth,
6168 GLsizei srcHeight,
6169 GLsizei srcDepth)
6170 {
6171 return GL_CopyImageSubDataEXTContextANGLE(ctx, srcName, srcTarget, srcLevel, srcX, srcY, srcZ,
6172 dstName, dstTarget, dstLevel, dstX, dstY, dstZ,
6173 srcWidth, srcHeight, srcDepth);
6174 }
6175
glCopyImageSubDataOESContextANGLE(GLeglContext ctx,GLuint srcName,GLenum srcTarget,GLint srcLevel,GLint srcX,GLint srcY,GLint srcZ,GLuint dstName,GLenum dstTarget,GLint dstLevel,GLint dstX,GLint dstY,GLint dstZ,GLsizei srcWidth,GLsizei srcHeight,GLsizei srcDepth)6176 void GL_APIENTRY glCopyImageSubDataOESContextANGLE(GLeglContext ctx,
6177 GLuint srcName,
6178 GLenum srcTarget,
6179 GLint srcLevel,
6180 GLint srcX,
6181 GLint srcY,
6182 GLint srcZ,
6183 GLuint dstName,
6184 GLenum dstTarget,
6185 GLint dstLevel,
6186 GLint dstX,
6187 GLint dstY,
6188 GLint dstZ,
6189 GLsizei srcWidth,
6190 GLsizei srcHeight,
6191 GLsizei srcDepth)
6192 {
6193 return GL_CopyImageSubDataOESContextANGLE(ctx, srcName, srcTarget, srcLevel, srcX, srcY, srcZ,
6194 dstName, dstTarget, dstLevel, dstX, dstY, dstZ,
6195 srcWidth, srcHeight, srcDepth);
6196 }
6197
glCopyTexImage2DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLsizei height,GLint border)6198 void GL_APIENTRY glCopyTexImage2DContextANGLE(GLeglContext ctx,
6199 GLenum target,
6200 GLint level,
6201 GLenum internalformat,
6202 GLint x,
6203 GLint y,
6204 GLsizei width,
6205 GLsizei height,
6206 GLint border)
6207 {
6208 return GL_CopyTexImage2DContextANGLE(ctx, target, level, internalformat, x, y, width, height,
6209 border);
6210 }
6211
glCopyTexSubImage2DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint x,GLint y,GLsizei width,GLsizei height)6212 void GL_APIENTRY glCopyTexSubImage2DContextANGLE(GLeglContext ctx,
6213 GLenum target,
6214 GLint level,
6215 GLint xoffset,
6216 GLint yoffset,
6217 GLint x,
6218 GLint y,
6219 GLsizei width,
6220 GLsizei height)
6221 {
6222 return GL_CopyTexSubImage2DContextANGLE(ctx, target, level, xoffset, yoffset, x, y, width,
6223 height);
6224 }
6225
glCopyTexSubImage3DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)6226 void GL_APIENTRY glCopyTexSubImage3DContextANGLE(GLeglContext ctx,
6227 GLenum target,
6228 GLint level,
6229 GLint xoffset,
6230 GLint yoffset,
6231 GLint zoffset,
6232 GLint x,
6233 GLint y,
6234 GLsizei width,
6235 GLsizei height)
6236 {
6237 return GL_CopyTexSubImage3DContextANGLE(ctx, target, level, xoffset, yoffset, zoffset, x, y,
6238 width, height);
6239 }
6240
glCopyTexSubImage3DOESContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)6241 void GL_APIENTRY glCopyTexSubImage3DOESContextANGLE(GLeglContext ctx,
6242 GLenum target,
6243 GLint level,
6244 GLint xoffset,
6245 GLint yoffset,
6246 GLint zoffset,
6247 GLint x,
6248 GLint y,
6249 GLsizei width,
6250 GLsizei height)
6251 {
6252 return GL_CopyTexSubImage3DOESContextANGLE(ctx, target, level, xoffset, yoffset, zoffset, x, y,
6253 width, height);
6254 }
6255
glCreateMemoryObjectsEXTContextANGLE(GLeglContext ctx,GLsizei n,GLuint * memoryObjects)6256 void GL_APIENTRY glCreateMemoryObjectsEXTContextANGLE(GLeglContext ctx,
6257 GLsizei n,
6258 GLuint *memoryObjects)
6259 {
6260 return GL_CreateMemoryObjectsEXTContextANGLE(ctx, n, memoryObjects);
6261 }
6262
glCreateProgramContextANGLE(GLeglContext ctx)6263 GLuint GL_APIENTRY glCreateProgramContextANGLE(GLeglContext ctx)
6264 {
6265 return GL_CreateProgramContextANGLE(ctx);
6266 }
6267
glCreateShaderContextANGLE(GLeglContext ctx,GLenum type)6268 GLuint GL_APIENTRY glCreateShaderContextANGLE(GLeglContext ctx, GLenum type)
6269 {
6270 return GL_CreateShaderContextANGLE(ctx, type);
6271 }
6272
glCreateShaderProgramvContextANGLE(GLeglContext ctx,GLenum type,GLsizei count,const GLchar * const * strings)6273 GLuint GL_APIENTRY glCreateShaderProgramvContextANGLE(GLeglContext ctx,
6274 GLenum type,
6275 GLsizei count,
6276 const GLchar *const *strings)
6277 {
6278 return GL_CreateShaderProgramvContextANGLE(ctx, type, count, strings);
6279 }
6280
glCreateShaderProgramvEXTContextANGLE(GLeglContext ctx,GLenum type,GLsizei count,const GLchar ** strings)6281 GLuint GL_APIENTRY glCreateShaderProgramvEXTContextANGLE(GLeglContext ctx,
6282 GLenum type,
6283 GLsizei count,
6284 const GLchar **strings)
6285 {
6286 return GL_CreateShaderProgramvEXTContextANGLE(ctx, type, count, strings);
6287 }
6288
glCullFaceContextANGLE(GLeglContext ctx,GLenum mode)6289 void GL_APIENTRY glCullFaceContextANGLE(GLeglContext ctx, GLenum mode)
6290 {
6291 return GL_CullFaceContextANGLE(ctx, mode);
6292 }
6293
glCurrentPaletteMatrixOESContextANGLE(GLeglContext ctx,GLuint matrixpaletteindex)6294 void GL_APIENTRY glCurrentPaletteMatrixOESContextANGLE(GLeglContext ctx, GLuint matrixpaletteindex)
6295 {
6296 return GL_CurrentPaletteMatrixOESContextANGLE(ctx, matrixpaletteindex);
6297 }
6298
glDebugMessageCallbackContextANGLE(GLeglContext ctx,GLDEBUGPROC callback,const void * userParam)6299 void GL_APIENTRY glDebugMessageCallbackContextANGLE(GLeglContext ctx,
6300 GLDEBUGPROC callback,
6301 const void *userParam)
6302 {
6303 return GL_DebugMessageCallbackContextANGLE(ctx, callback, userParam);
6304 }
6305
glDebugMessageCallbackKHRContextANGLE(GLeglContext ctx,GLDEBUGPROCKHR callback,const void * userParam)6306 void GL_APIENTRY glDebugMessageCallbackKHRContextANGLE(GLeglContext ctx,
6307 GLDEBUGPROCKHR callback,
6308 const void *userParam)
6309 {
6310 return GL_DebugMessageCallbackKHRContextANGLE(ctx, callback, userParam);
6311 }
6312
glDebugMessageControlContextANGLE(GLeglContext ctx,GLenum source,GLenum type,GLenum severity,GLsizei count,const GLuint * ids,GLboolean enabled)6313 void GL_APIENTRY glDebugMessageControlContextANGLE(GLeglContext ctx,
6314 GLenum source,
6315 GLenum type,
6316 GLenum severity,
6317 GLsizei count,
6318 const GLuint *ids,
6319 GLboolean enabled)
6320 {
6321 return GL_DebugMessageControlContextANGLE(ctx, source, type, severity, count, ids, enabled);
6322 }
6323
glDebugMessageControlKHRContextANGLE(GLeglContext ctx,GLenum source,GLenum type,GLenum severity,GLsizei count,const GLuint * ids,GLboolean enabled)6324 void GL_APIENTRY glDebugMessageControlKHRContextANGLE(GLeglContext ctx,
6325 GLenum source,
6326 GLenum type,
6327 GLenum severity,
6328 GLsizei count,
6329 const GLuint *ids,
6330 GLboolean enabled)
6331 {
6332 return GL_DebugMessageControlKHRContextANGLE(ctx, source, type, severity, count, ids, enabled);
6333 }
6334
glDebugMessageInsertContextANGLE(GLeglContext ctx,GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar * buf)6335 void GL_APIENTRY glDebugMessageInsertContextANGLE(GLeglContext ctx,
6336 GLenum source,
6337 GLenum type,
6338 GLuint id,
6339 GLenum severity,
6340 GLsizei length,
6341 const GLchar *buf)
6342 {
6343 return GL_DebugMessageInsertContextANGLE(ctx, source, type, id, severity, length, buf);
6344 }
6345
glDebugMessageInsertKHRContextANGLE(GLeglContext ctx,GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar * buf)6346 void GL_APIENTRY glDebugMessageInsertKHRContextANGLE(GLeglContext ctx,
6347 GLenum source,
6348 GLenum type,
6349 GLuint id,
6350 GLenum severity,
6351 GLsizei length,
6352 const GLchar *buf)
6353 {
6354 return GL_DebugMessageInsertKHRContextANGLE(ctx, source, type, id, severity, length, buf);
6355 }
6356
glDeleteBuffersContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * buffers)6357 void GL_APIENTRY glDeleteBuffersContextANGLE(GLeglContext ctx, GLsizei n, const GLuint *buffers)
6358 {
6359 return GL_DeleteBuffersContextANGLE(ctx, n, buffers);
6360 }
6361
glDeleteFencesNVContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * fences)6362 void GL_APIENTRY glDeleteFencesNVContextANGLE(GLeglContext ctx, GLsizei n, const GLuint *fences)
6363 {
6364 return GL_DeleteFencesNVContextANGLE(ctx, n, fences);
6365 }
6366
glDeleteFramebuffersContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * framebuffers)6367 void GL_APIENTRY glDeleteFramebuffersContextANGLE(GLeglContext ctx,
6368 GLsizei n,
6369 const GLuint *framebuffers)
6370 {
6371 return GL_DeleteFramebuffersContextANGLE(ctx, n, framebuffers);
6372 }
6373
glDeleteFramebuffersOESContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * framebuffers)6374 void GL_APIENTRY glDeleteFramebuffersOESContextANGLE(GLeglContext ctx,
6375 GLsizei n,
6376 const GLuint *framebuffers)
6377 {
6378 return GL_DeleteFramebuffersOESContextANGLE(ctx, n, framebuffers);
6379 }
6380
glDeleteMemoryObjectsEXTContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * memoryObjects)6381 void GL_APIENTRY glDeleteMemoryObjectsEXTContextANGLE(GLeglContext ctx,
6382 GLsizei n,
6383 const GLuint *memoryObjects)
6384 {
6385 return GL_DeleteMemoryObjectsEXTContextANGLE(ctx, n, memoryObjects);
6386 }
6387
glDeleteProgramContextANGLE(GLeglContext ctx,GLuint program)6388 void GL_APIENTRY glDeleteProgramContextANGLE(GLeglContext ctx, GLuint program)
6389 {
6390 return GL_DeleteProgramContextANGLE(ctx, program);
6391 }
6392
glDeleteProgramPipelinesContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * pipelines)6393 void GL_APIENTRY glDeleteProgramPipelinesContextANGLE(GLeglContext ctx,
6394 GLsizei n,
6395 const GLuint *pipelines)
6396 {
6397 return GL_DeleteProgramPipelinesContextANGLE(ctx, n, pipelines);
6398 }
6399
glDeleteProgramPipelinesEXTContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * pipelines)6400 void GL_APIENTRY glDeleteProgramPipelinesEXTContextANGLE(GLeglContext ctx,
6401 GLsizei n,
6402 const GLuint *pipelines)
6403 {
6404 return GL_DeleteProgramPipelinesEXTContextANGLE(ctx, n, pipelines);
6405 }
6406
glDeleteQueriesContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * ids)6407 void GL_APIENTRY glDeleteQueriesContextANGLE(GLeglContext ctx, GLsizei n, const GLuint *ids)
6408 {
6409 return GL_DeleteQueriesContextANGLE(ctx, n, ids);
6410 }
6411
glDeleteQueriesEXTContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * ids)6412 void GL_APIENTRY glDeleteQueriesEXTContextANGLE(GLeglContext ctx, GLsizei n, const GLuint *ids)
6413 {
6414 return GL_DeleteQueriesEXTContextANGLE(ctx, n, ids);
6415 }
6416
glDeleteRenderbuffersContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * renderbuffers)6417 void GL_APIENTRY glDeleteRenderbuffersContextANGLE(GLeglContext ctx,
6418 GLsizei n,
6419 const GLuint *renderbuffers)
6420 {
6421 return GL_DeleteRenderbuffersContextANGLE(ctx, n, renderbuffers);
6422 }
6423
glDeleteRenderbuffersOESContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * renderbuffers)6424 void GL_APIENTRY glDeleteRenderbuffersOESContextANGLE(GLeglContext ctx,
6425 GLsizei n,
6426 const GLuint *renderbuffers)
6427 {
6428 return GL_DeleteRenderbuffersOESContextANGLE(ctx, n, renderbuffers);
6429 }
6430
glDeleteSamplersContextANGLE(GLeglContext ctx,GLsizei count,const GLuint * samplers)6431 void GL_APIENTRY glDeleteSamplersContextANGLE(GLeglContext ctx,
6432 GLsizei count,
6433 const GLuint *samplers)
6434 {
6435 return GL_DeleteSamplersContextANGLE(ctx, count, samplers);
6436 }
6437
glDeleteSemaphoresEXTContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * semaphores)6438 void GL_APIENTRY glDeleteSemaphoresEXTContextANGLE(GLeglContext ctx,
6439 GLsizei n,
6440 const GLuint *semaphores)
6441 {
6442 return GL_DeleteSemaphoresEXTContextANGLE(ctx, n, semaphores);
6443 }
6444
glDeleteShaderContextANGLE(GLeglContext ctx,GLuint shader)6445 void GL_APIENTRY glDeleteShaderContextANGLE(GLeglContext ctx, GLuint shader)
6446 {
6447 return GL_DeleteShaderContextANGLE(ctx, shader);
6448 }
6449
glDeleteSyncContextANGLE(GLeglContext ctx,GLsync sync)6450 void GL_APIENTRY glDeleteSyncContextANGLE(GLeglContext ctx, GLsync sync)
6451 {
6452 return GL_DeleteSyncContextANGLE(ctx, sync);
6453 }
6454
glDeleteTexturesContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * textures)6455 void GL_APIENTRY glDeleteTexturesContextANGLE(GLeglContext ctx, GLsizei n, const GLuint *textures)
6456 {
6457 return GL_DeleteTexturesContextANGLE(ctx, n, textures);
6458 }
6459
glDeleteTransformFeedbacksContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * ids)6460 void GL_APIENTRY glDeleteTransformFeedbacksContextANGLE(GLeglContext ctx,
6461 GLsizei n,
6462 const GLuint *ids)
6463 {
6464 return GL_DeleteTransformFeedbacksContextANGLE(ctx, n, ids);
6465 }
6466
glDeleteVertexArraysContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * arrays)6467 void GL_APIENTRY glDeleteVertexArraysContextANGLE(GLeglContext ctx, GLsizei n, const GLuint *arrays)
6468 {
6469 return GL_DeleteVertexArraysContextANGLE(ctx, n, arrays);
6470 }
6471
glDeleteVertexArraysOESContextANGLE(GLeglContext ctx,GLsizei n,const GLuint * arrays)6472 void GL_APIENTRY glDeleteVertexArraysOESContextANGLE(GLeglContext ctx,
6473 GLsizei n,
6474 const GLuint *arrays)
6475 {
6476 return GL_DeleteVertexArraysOESContextANGLE(ctx, n, arrays);
6477 }
6478
glDepthFuncContextANGLE(GLeglContext ctx,GLenum func)6479 void GL_APIENTRY glDepthFuncContextANGLE(GLeglContext ctx, GLenum func)
6480 {
6481 return GL_DepthFuncContextANGLE(ctx, func);
6482 }
6483
glDepthMaskContextANGLE(GLeglContext ctx,GLboolean flag)6484 void GL_APIENTRY glDepthMaskContextANGLE(GLeglContext ctx, GLboolean flag)
6485 {
6486 return GL_DepthMaskContextANGLE(ctx, flag);
6487 }
6488
glDepthRangefContextANGLE(GLeglContext ctx,GLfloat n,GLfloat f)6489 void GL_APIENTRY glDepthRangefContextANGLE(GLeglContext ctx, GLfloat n, GLfloat f)
6490 {
6491 return GL_DepthRangefContextANGLE(ctx, n, f);
6492 }
6493
glDepthRangexContextANGLE(GLeglContext ctx,GLfixed n,GLfixed f)6494 void GL_APIENTRY glDepthRangexContextANGLE(GLeglContext ctx, GLfixed n, GLfixed f)
6495 {
6496 return GL_DepthRangexContextANGLE(ctx, n, f);
6497 }
6498
glDetachShaderContextANGLE(GLeglContext ctx,GLuint program,GLuint shader)6499 void GL_APIENTRY glDetachShaderContextANGLE(GLeglContext ctx, GLuint program, GLuint shader)
6500 {
6501 return GL_DetachShaderContextANGLE(ctx, program, shader);
6502 }
6503
glDisableContextANGLE(GLeglContext ctx,GLenum cap)6504 void GL_APIENTRY glDisableContextANGLE(GLeglContext ctx, GLenum cap)
6505 {
6506 return GL_DisableContextANGLE(ctx, cap);
6507 }
6508
glDisableClientStateContextANGLE(GLeglContext ctx,GLenum array)6509 void GL_APIENTRY glDisableClientStateContextANGLE(GLeglContext ctx, GLenum array)
6510 {
6511 return GL_DisableClientStateContextANGLE(ctx, array);
6512 }
6513
glDisableVertexAttribArrayContextANGLE(GLeglContext ctx,GLuint index)6514 void GL_APIENTRY glDisableVertexAttribArrayContextANGLE(GLeglContext ctx, GLuint index)
6515 {
6516 return GL_DisableVertexAttribArrayContextANGLE(ctx, index);
6517 }
6518
glDisableiContextANGLE(GLeglContext ctx,GLenum target,GLuint index)6519 void GL_APIENTRY glDisableiContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
6520 {
6521 return GL_DisableiContextANGLE(ctx, target, index);
6522 }
6523
glDisableiEXTContextANGLE(GLeglContext ctx,GLenum target,GLuint index)6524 void GL_APIENTRY glDisableiEXTContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
6525 {
6526 return GL_DisableiEXTContextANGLE(ctx, target, index);
6527 }
6528
glDisableiOESContextANGLE(GLeglContext ctx,GLenum target,GLuint index)6529 void GL_APIENTRY glDisableiOESContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
6530 {
6531 return GL_DisableiOESContextANGLE(ctx, target, index);
6532 }
6533
glDiscardFramebufferEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei numAttachments,const GLenum * attachments)6534 void GL_APIENTRY glDiscardFramebufferEXTContextANGLE(GLeglContext ctx,
6535 GLenum target,
6536 GLsizei numAttachments,
6537 const GLenum *attachments)
6538 {
6539 return GL_DiscardFramebufferEXTContextANGLE(ctx, target, numAttachments, attachments);
6540 }
6541
glDispatchComputeContextANGLE(GLeglContext ctx,GLuint num_groups_x,GLuint num_groups_y,GLuint num_groups_z)6542 void GL_APIENTRY glDispatchComputeContextANGLE(GLeglContext ctx,
6543 GLuint num_groups_x,
6544 GLuint num_groups_y,
6545 GLuint num_groups_z)
6546 {
6547 return GL_DispatchComputeContextANGLE(ctx, num_groups_x, num_groups_y, num_groups_z);
6548 }
6549
glDispatchComputeIndirectContextANGLE(GLeglContext ctx,GLintptr indirect)6550 void GL_APIENTRY glDispatchComputeIndirectContextANGLE(GLeglContext ctx, GLintptr indirect)
6551 {
6552 return GL_DispatchComputeIndirectContextANGLE(ctx, indirect);
6553 }
6554
glDrawArraysContextANGLE(GLeglContext ctx,GLenum mode,GLint first,GLsizei count)6555 void GL_APIENTRY glDrawArraysContextANGLE(GLeglContext ctx, GLenum mode, GLint first, GLsizei count)
6556 {
6557 return GL_DrawArraysContextANGLE(ctx, mode, first, count);
6558 }
6559
glDrawArraysIndirectContextANGLE(GLeglContext ctx,GLenum mode,const void * indirect)6560 void GL_APIENTRY glDrawArraysIndirectContextANGLE(GLeglContext ctx,
6561 GLenum mode,
6562 const void *indirect)
6563 {
6564 return GL_DrawArraysIndirectContextANGLE(ctx, mode, indirect);
6565 }
6566
glDrawArraysInstancedContextANGLE(GLeglContext ctx,GLenum mode,GLint first,GLsizei count,GLsizei instancecount)6567 void GL_APIENTRY glDrawArraysInstancedContextANGLE(GLeglContext ctx,
6568 GLenum mode,
6569 GLint first,
6570 GLsizei count,
6571 GLsizei instancecount)
6572 {
6573 return GL_DrawArraysInstancedContextANGLE(ctx, mode, first, count, instancecount);
6574 }
6575
glDrawArraysInstancedANGLEContextANGLE(GLeglContext ctx,GLenum mode,GLint first,GLsizei count,GLsizei primcount)6576 void GL_APIENTRY glDrawArraysInstancedANGLEContextANGLE(GLeglContext ctx,
6577 GLenum mode,
6578 GLint first,
6579 GLsizei count,
6580 GLsizei primcount)
6581 {
6582 return GL_DrawArraysInstancedANGLEContextANGLE(ctx, mode, first, count, primcount);
6583 }
6584
glDrawArraysInstancedEXTContextANGLE(GLeglContext ctx,GLenum mode,GLint start,GLsizei count,GLsizei primcount)6585 void GL_APIENTRY glDrawArraysInstancedEXTContextANGLE(GLeglContext ctx,
6586 GLenum mode,
6587 GLint start,
6588 GLsizei count,
6589 GLsizei primcount)
6590 {
6591 return GL_DrawArraysInstancedEXTContextANGLE(ctx, mode, start, count, primcount);
6592 }
6593
glDrawBuffersContextANGLE(GLeglContext ctx,GLsizei n,const GLenum * bufs)6594 void GL_APIENTRY glDrawBuffersContextANGLE(GLeglContext ctx, GLsizei n, const GLenum *bufs)
6595 {
6596 return GL_DrawBuffersContextANGLE(ctx, n, bufs);
6597 }
6598
glDrawBuffersEXTContextANGLE(GLeglContext ctx,GLsizei n,const GLenum * bufs)6599 void GL_APIENTRY glDrawBuffersEXTContextANGLE(GLeglContext ctx, GLsizei n, const GLenum *bufs)
6600 {
6601 return GL_DrawBuffersEXTContextANGLE(ctx, n, bufs);
6602 }
6603
glDrawElementsContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices)6604 void GL_APIENTRY glDrawElementsContextANGLE(GLeglContext ctx,
6605 GLenum mode,
6606 GLsizei count,
6607 GLenum type,
6608 const void *indices)
6609 {
6610 return GL_DrawElementsContextANGLE(ctx, mode, count, type, indices);
6611 }
6612
glDrawElementsBaseVertexContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)6613 void GL_APIENTRY glDrawElementsBaseVertexContextANGLE(GLeglContext ctx,
6614 GLenum mode,
6615 GLsizei count,
6616 GLenum type,
6617 const void *indices,
6618 GLint basevertex)
6619 {
6620 return GL_DrawElementsBaseVertexContextANGLE(ctx, mode, count, type, indices, basevertex);
6621 }
6622
glDrawElementsBaseVertexEXTContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)6623 void GL_APIENTRY glDrawElementsBaseVertexEXTContextANGLE(GLeglContext ctx,
6624 GLenum mode,
6625 GLsizei count,
6626 GLenum type,
6627 const void *indices,
6628 GLint basevertex)
6629 {
6630 return GL_DrawElementsBaseVertexEXTContextANGLE(ctx, mode, count, type, indices, basevertex);
6631 }
6632
glDrawElementsBaseVertexOESContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)6633 void GL_APIENTRY glDrawElementsBaseVertexOESContextANGLE(GLeglContext ctx,
6634 GLenum mode,
6635 GLsizei count,
6636 GLenum type,
6637 const void *indices,
6638 GLint basevertex)
6639 {
6640 return GL_DrawElementsBaseVertexOESContextANGLE(ctx, mode, count, type, indices, basevertex);
6641 }
6642
glDrawElementsIndirectContextANGLE(GLeglContext ctx,GLenum mode,GLenum type,const void * indirect)6643 void GL_APIENTRY glDrawElementsIndirectContextANGLE(GLeglContext ctx,
6644 GLenum mode,
6645 GLenum type,
6646 const void *indirect)
6647 {
6648 return GL_DrawElementsIndirectContextANGLE(ctx, mode, type, indirect);
6649 }
6650
glDrawElementsInstancedContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount)6651 void GL_APIENTRY glDrawElementsInstancedContextANGLE(GLeglContext ctx,
6652 GLenum mode,
6653 GLsizei count,
6654 GLenum type,
6655 const void *indices,
6656 GLsizei instancecount)
6657 {
6658 return GL_DrawElementsInstancedContextANGLE(ctx, mode, count, type, indices, instancecount);
6659 }
6660
glDrawElementsInstancedANGLEContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)6661 void GL_APIENTRY glDrawElementsInstancedANGLEContextANGLE(GLeglContext ctx,
6662 GLenum mode,
6663 GLsizei count,
6664 GLenum type,
6665 const void *indices,
6666 GLsizei primcount)
6667 {
6668 return GL_DrawElementsInstancedANGLEContextANGLE(ctx, mode, count, type, indices, primcount);
6669 }
6670
glDrawElementsInstancedBaseVertexContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)6671 void GL_APIENTRY glDrawElementsInstancedBaseVertexContextANGLE(GLeglContext ctx,
6672 GLenum mode,
6673 GLsizei count,
6674 GLenum type,
6675 const void *indices,
6676 GLsizei instancecount,
6677 GLint basevertex)
6678 {
6679 return GL_DrawElementsInstancedBaseVertexContextANGLE(ctx, mode, count, type, indices,
6680 instancecount, basevertex);
6681 }
6682
glDrawElementsInstancedBaseVertexEXTContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)6683 void GL_APIENTRY glDrawElementsInstancedBaseVertexEXTContextANGLE(GLeglContext ctx,
6684 GLenum mode,
6685 GLsizei count,
6686 GLenum type,
6687 const void *indices,
6688 GLsizei instancecount,
6689 GLint basevertex)
6690 {
6691 return GL_DrawElementsInstancedBaseVertexEXTContextANGLE(ctx, mode, count, type, indices,
6692 instancecount, basevertex);
6693 }
6694
glDrawElementsInstancedBaseVertexOESContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)6695 void GL_APIENTRY glDrawElementsInstancedBaseVertexOESContextANGLE(GLeglContext ctx,
6696 GLenum mode,
6697 GLsizei count,
6698 GLenum type,
6699 const void *indices,
6700 GLsizei instancecount,
6701 GLint basevertex)
6702 {
6703 return GL_DrawElementsInstancedBaseVertexOESContextANGLE(ctx, mode, count, type, indices,
6704 instancecount, basevertex);
6705 }
6706
glDrawElementsInstancedEXTContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)6707 void GL_APIENTRY glDrawElementsInstancedEXTContextANGLE(GLeglContext ctx,
6708 GLenum mode,
6709 GLsizei count,
6710 GLenum type,
6711 const void *indices,
6712 GLsizei primcount)
6713 {
6714 return GL_DrawElementsInstancedEXTContextANGLE(ctx, mode, count, type, indices, primcount);
6715 }
6716
glDrawRangeElementsContextANGLE(GLeglContext ctx,GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices)6717 void GL_APIENTRY glDrawRangeElementsContextANGLE(GLeglContext ctx,
6718 GLenum mode,
6719 GLuint start,
6720 GLuint end,
6721 GLsizei count,
6722 GLenum type,
6723 const void *indices)
6724 {
6725 return GL_DrawRangeElementsContextANGLE(ctx, mode, start, end, count, type, indices);
6726 }
6727
glDrawRangeElementsBaseVertexContextANGLE(GLeglContext ctx,GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)6728 void GL_APIENTRY glDrawRangeElementsBaseVertexContextANGLE(GLeglContext ctx,
6729 GLenum mode,
6730 GLuint start,
6731 GLuint end,
6732 GLsizei count,
6733 GLenum type,
6734 const void *indices,
6735 GLint basevertex)
6736 {
6737 return GL_DrawRangeElementsBaseVertexContextANGLE(ctx, mode, start, end, count, type, indices,
6738 basevertex);
6739 }
6740
glDrawRangeElementsBaseVertexEXTContextANGLE(GLeglContext ctx,GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)6741 void GL_APIENTRY glDrawRangeElementsBaseVertexEXTContextANGLE(GLeglContext ctx,
6742 GLenum mode,
6743 GLuint start,
6744 GLuint end,
6745 GLsizei count,
6746 GLenum type,
6747 const void *indices,
6748 GLint basevertex)
6749 {
6750 return GL_DrawRangeElementsBaseVertexEXTContextANGLE(ctx, mode, start, end, count, type,
6751 indices, basevertex);
6752 }
6753
glDrawRangeElementsBaseVertexOESContextANGLE(GLeglContext ctx,GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)6754 void GL_APIENTRY glDrawRangeElementsBaseVertexOESContextANGLE(GLeglContext ctx,
6755 GLenum mode,
6756 GLuint start,
6757 GLuint end,
6758 GLsizei count,
6759 GLenum type,
6760 const void *indices,
6761 GLint basevertex)
6762 {
6763 return GL_DrawRangeElementsBaseVertexOESContextANGLE(ctx, mode, start, end, count, type,
6764 indices, basevertex);
6765 }
6766
glDrawTexfOESContextANGLE(GLeglContext ctx,GLfloat x,GLfloat y,GLfloat z,GLfloat width,GLfloat height)6767 void GL_APIENTRY glDrawTexfOESContextANGLE(GLeglContext ctx,
6768 GLfloat x,
6769 GLfloat y,
6770 GLfloat z,
6771 GLfloat width,
6772 GLfloat height)
6773 {
6774 return GL_DrawTexfOESContextANGLE(ctx, x, y, z, width, height);
6775 }
6776
glDrawTexfvOESContextANGLE(GLeglContext ctx,const GLfloat * coords)6777 void GL_APIENTRY glDrawTexfvOESContextANGLE(GLeglContext ctx, const GLfloat *coords)
6778 {
6779 return GL_DrawTexfvOESContextANGLE(ctx, coords);
6780 }
6781
6782 void GL_APIENTRY
glDrawTexiOESContextANGLE(GLeglContext ctx,GLint x,GLint y,GLint z,GLint width,GLint height)6783 glDrawTexiOESContextANGLE(GLeglContext ctx, GLint x, GLint y, GLint z, GLint width, GLint height)
6784 {
6785 return GL_DrawTexiOESContextANGLE(ctx, x, y, z, width, height);
6786 }
6787
glDrawTexivOESContextANGLE(GLeglContext ctx,const GLint * coords)6788 void GL_APIENTRY glDrawTexivOESContextANGLE(GLeglContext ctx, const GLint *coords)
6789 {
6790 return GL_DrawTexivOESContextANGLE(ctx, coords);
6791 }
6792
glDrawTexsOESContextANGLE(GLeglContext ctx,GLshort x,GLshort y,GLshort z,GLshort width,GLshort height)6793 void GL_APIENTRY glDrawTexsOESContextANGLE(GLeglContext ctx,
6794 GLshort x,
6795 GLshort y,
6796 GLshort z,
6797 GLshort width,
6798 GLshort height)
6799 {
6800 return GL_DrawTexsOESContextANGLE(ctx, x, y, z, width, height);
6801 }
6802
glDrawTexsvOESContextANGLE(GLeglContext ctx,const GLshort * coords)6803 void GL_APIENTRY glDrawTexsvOESContextANGLE(GLeglContext ctx, const GLshort *coords)
6804 {
6805 return GL_DrawTexsvOESContextANGLE(ctx, coords);
6806 }
6807
glDrawTexxOESContextANGLE(GLeglContext ctx,GLfixed x,GLfixed y,GLfixed z,GLfixed width,GLfixed height)6808 void GL_APIENTRY glDrawTexxOESContextANGLE(GLeglContext ctx,
6809 GLfixed x,
6810 GLfixed y,
6811 GLfixed z,
6812 GLfixed width,
6813 GLfixed height)
6814 {
6815 return GL_DrawTexxOESContextANGLE(ctx, x, y, z, width, height);
6816 }
6817
glDrawTexxvOESContextANGLE(GLeglContext ctx,const GLfixed * coords)6818 void GL_APIENTRY glDrawTexxvOESContextANGLE(GLeglContext ctx, const GLfixed *coords)
6819 {
6820 return GL_DrawTexxvOESContextANGLE(ctx, coords);
6821 }
6822
glEGLImageTargetRenderbufferStorageOESContextANGLE(GLeglContext ctx,GLenum target,GLeglImageOES image)6823 void GL_APIENTRY glEGLImageTargetRenderbufferStorageOESContextANGLE(GLeglContext ctx,
6824 GLenum target,
6825 GLeglImageOES image)
6826 {
6827 return GL_EGLImageTargetRenderbufferStorageOESContextANGLE(ctx, target, image);
6828 }
6829
glEGLImageTargetTexture2DOESContextANGLE(GLeglContext ctx,GLenum target,GLeglImageOES image)6830 void GL_APIENTRY glEGLImageTargetTexture2DOESContextANGLE(GLeglContext ctx,
6831 GLenum target,
6832 GLeglImageOES image)
6833 {
6834 return GL_EGLImageTargetTexture2DOESContextANGLE(ctx, target, image);
6835 }
6836
glEnableContextANGLE(GLeglContext ctx,GLenum cap)6837 void GL_APIENTRY glEnableContextANGLE(GLeglContext ctx, GLenum cap)
6838 {
6839 return GL_EnableContextANGLE(ctx, cap);
6840 }
6841
glEnableClientStateContextANGLE(GLeglContext ctx,GLenum array)6842 void GL_APIENTRY glEnableClientStateContextANGLE(GLeglContext ctx, GLenum array)
6843 {
6844 return GL_EnableClientStateContextANGLE(ctx, array);
6845 }
6846
glEnableVertexAttribArrayContextANGLE(GLeglContext ctx,GLuint index)6847 void GL_APIENTRY glEnableVertexAttribArrayContextANGLE(GLeglContext ctx, GLuint index)
6848 {
6849 return GL_EnableVertexAttribArrayContextANGLE(ctx, index);
6850 }
6851
glEnableiContextANGLE(GLeglContext ctx,GLenum target,GLuint index)6852 void GL_APIENTRY glEnableiContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
6853 {
6854 return GL_EnableiContextANGLE(ctx, target, index);
6855 }
6856
glEnableiEXTContextANGLE(GLeglContext ctx,GLenum target,GLuint index)6857 void GL_APIENTRY glEnableiEXTContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
6858 {
6859 return GL_EnableiEXTContextANGLE(ctx, target, index);
6860 }
6861
glEnableiOESContextANGLE(GLeglContext ctx,GLenum target,GLuint index)6862 void GL_APIENTRY glEnableiOESContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
6863 {
6864 return GL_EnableiOESContextANGLE(ctx, target, index);
6865 }
6866
glEndQueryContextANGLE(GLeglContext ctx,GLenum target)6867 void GL_APIENTRY glEndQueryContextANGLE(GLeglContext ctx, GLenum target)
6868 {
6869 return GL_EndQueryContextANGLE(ctx, target);
6870 }
6871
glEndQueryEXTContextANGLE(GLeglContext ctx,GLenum target)6872 void GL_APIENTRY glEndQueryEXTContextANGLE(GLeglContext ctx, GLenum target)
6873 {
6874 return GL_EndQueryEXTContextANGLE(ctx, target);
6875 }
6876
glEndTransformFeedbackContextANGLE(GLeglContext ctx)6877 void GL_APIENTRY glEndTransformFeedbackContextANGLE(GLeglContext ctx)
6878 {
6879 return GL_EndTransformFeedbackContextANGLE(ctx);
6880 }
6881
glFenceSyncContextANGLE(GLeglContext ctx,GLenum condition,GLbitfield flags)6882 GLsync GL_APIENTRY glFenceSyncContextANGLE(GLeglContext ctx, GLenum condition, GLbitfield flags)
6883 {
6884 return GL_FenceSyncContextANGLE(ctx, condition, flags);
6885 }
6886
glFinishContextANGLE(GLeglContext ctx)6887 void GL_APIENTRY glFinishContextANGLE(GLeglContext ctx)
6888 {
6889 return GL_FinishContextANGLE(ctx);
6890 }
6891
glFinishFenceNVContextANGLE(GLeglContext ctx,GLuint fence)6892 void GL_APIENTRY glFinishFenceNVContextANGLE(GLeglContext ctx, GLuint fence)
6893 {
6894 return GL_FinishFenceNVContextANGLE(ctx, fence);
6895 }
6896
glFlushContextANGLE(GLeglContext ctx)6897 void GL_APIENTRY glFlushContextANGLE(GLeglContext ctx)
6898 {
6899 return GL_FlushContextANGLE(ctx);
6900 }
6901
glFlushMappedBufferRangeContextANGLE(GLeglContext ctx,GLenum target,GLintptr offset,GLsizeiptr length)6902 void GL_APIENTRY glFlushMappedBufferRangeContextANGLE(GLeglContext ctx,
6903 GLenum target,
6904 GLintptr offset,
6905 GLsizeiptr length)
6906 {
6907 return GL_FlushMappedBufferRangeContextANGLE(ctx, target, offset, length);
6908 }
6909
glFlushMappedBufferRangeEXTContextANGLE(GLeglContext ctx,GLenum target,GLintptr offset,GLsizeiptr length)6910 void GL_APIENTRY glFlushMappedBufferRangeEXTContextANGLE(GLeglContext ctx,
6911 GLenum target,
6912 GLintptr offset,
6913 GLsizeiptr length)
6914 {
6915 return GL_FlushMappedBufferRangeEXTContextANGLE(ctx, target, offset, length);
6916 }
6917
glFogfContextANGLE(GLeglContext ctx,GLenum pname,GLfloat param)6918 void GL_APIENTRY glFogfContextANGLE(GLeglContext ctx, GLenum pname, GLfloat param)
6919 {
6920 return GL_FogfContextANGLE(ctx, pname, param);
6921 }
6922
glFogfvContextANGLE(GLeglContext ctx,GLenum pname,const GLfloat * params)6923 void GL_APIENTRY glFogfvContextANGLE(GLeglContext ctx, GLenum pname, const GLfloat *params)
6924 {
6925 return GL_FogfvContextANGLE(ctx, pname, params);
6926 }
6927
glFogxContextANGLE(GLeglContext ctx,GLenum pname,GLfixed param)6928 void GL_APIENTRY glFogxContextANGLE(GLeglContext ctx, GLenum pname, GLfixed param)
6929 {
6930 return GL_FogxContextANGLE(ctx, pname, param);
6931 }
6932
glFogxvContextANGLE(GLeglContext ctx,GLenum pname,const GLfixed * param)6933 void GL_APIENTRY glFogxvContextANGLE(GLeglContext ctx, GLenum pname, const GLfixed *param)
6934 {
6935 return GL_FogxvContextANGLE(ctx, pname, param);
6936 }
6937
glFramebufferFetchBarrierEXTContextANGLE(GLeglContext ctx)6938 void GL_APIENTRY glFramebufferFetchBarrierEXTContextANGLE(GLeglContext ctx)
6939 {
6940 return GL_FramebufferFetchBarrierEXTContextANGLE(ctx);
6941 }
6942
glFramebufferParameteriContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint param)6943 void GL_APIENTRY glFramebufferParameteriContextANGLE(GLeglContext ctx,
6944 GLenum target,
6945 GLenum pname,
6946 GLint param)
6947 {
6948 return GL_FramebufferParameteriContextANGLE(ctx, target, pname, param);
6949 }
6950
glFramebufferRenderbufferContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum renderbuffertarget,GLuint renderbuffer)6951 void GL_APIENTRY glFramebufferRenderbufferContextANGLE(GLeglContext ctx,
6952 GLenum target,
6953 GLenum attachment,
6954 GLenum renderbuffertarget,
6955 GLuint renderbuffer)
6956 {
6957 return GL_FramebufferRenderbufferContextANGLE(ctx, target, attachment, renderbuffertarget,
6958 renderbuffer);
6959 }
6960
glFramebufferRenderbufferOESContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum renderbuffertarget,GLuint renderbuffer)6961 void GL_APIENTRY glFramebufferRenderbufferOESContextANGLE(GLeglContext ctx,
6962 GLenum target,
6963 GLenum attachment,
6964 GLenum renderbuffertarget,
6965 GLuint renderbuffer)
6966 {
6967 return GL_FramebufferRenderbufferOESContextANGLE(ctx, target, attachment, renderbuffertarget,
6968 renderbuffer);
6969 }
6970
glFramebufferTextureContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLuint texture,GLint level)6971 void GL_APIENTRY glFramebufferTextureContextANGLE(GLeglContext ctx,
6972 GLenum target,
6973 GLenum attachment,
6974 GLuint texture,
6975 GLint level)
6976 {
6977 return GL_FramebufferTextureContextANGLE(ctx, target, attachment, texture, level);
6978 }
6979
glFramebufferTexture2DContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level)6980 void GL_APIENTRY glFramebufferTexture2DContextANGLE(GLeglContext ctx,
6981 GLenum target,
6982 GLenum attachment,
6983 GLenum textarget,
6984 GLuint texture,
6985 GLint level)
6986 {
6987 return GL_FramebufferTexture2DContextANGLE(ctx, target, attachment, textarget, texture, level);
6988 }
6989
glFramebufferTexture2DMultisampleEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level,GLsizei samples)6990 void GL_APIENTRY glFramebufferTexture2DMultisampleEXTContextANGLE(GLeglContext ctx,
6991 GLenum target,
6992 GLenum attachment,
6993 GLenum textarget,
6994 GLuint texture,
6995 GLint level,
6996 GLsizei samples)
6997 {
6998 return GL_FramebufferTexture2DMultisampleEXTContextANGLE(ctx, target, attachment, textarget,
6999 texture, level, samples);
7000 }
7001
glFramebufferTexture2DOESContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level)7002 void GL_APIENTRY glFramebufferTexture2DOESContextANGLE(GLeglContext ctx,
7003 GLenum target,
7004 GLenum attachment,
7005 GLenum textarget,
7006 GLuint texture,
7007 GLint level)
7008 {
7009 return GL_FramebufferTexture2DOESContextANGLE(ctx, target, attachment, textarget, texture,
7010 level);
7011 }
7012
glFramebufferTexture3DOESContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level,GLint zoffset)7013 void GL_APIENTRY glFramebufferTexture3DOESContextANGLE(GLeglContext ctx,
7014 GLenum target,
7015 GLenum attachment,
7016 GLenum textarget,
7017 GLuint texture,
7018 GLint level,
7019 GLint zoffset)
7020 {
7021 return GL_FramebufferTexture3DOESContextANGLE(ctx, target, attachment, textarget, texture,
7022 level, zoffset);
7023 }
7024
glFramebufferTextureEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLuint texture,GLint level)7025 void GL_APIENTRY glFramebufferTextureEXTContextANGLE(GLeglContext ctx,
7026 GLenum target,
7027 GLenum attachment,
7028 GLuint texture,
7029 GLint level)
7030 {
7031 return GL_FramebufferTextureEXTContextANGLE(ctx, target, attachment, texture, level);
7032 }
7033
glFramebufferTextureLayerContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLuint texture,GLint level,GLint layer)7034 void GL_APIENTRY glFramebufferTextureLayerContextANGLE(GLeglContext ctx,
7035 GLenum target,
7036 GLenum attachment,
7037 GLuint texture,
7038 GLint level,
7039 GLint layer)
7040 {
7041 return GL_FramebufferTextureLayerContextANGLE(ctx, target, attachment, texture, level, layer);
7042 }
7043
glFramebufferTextureMultiviewOVRContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLuint texture,GLint level,GLint baseViewIndex,GLsizei numViews)7044 void GL_APIENTRY glFramebufferTextureMultiviewOVRContextANGLE(GLeglContext ctx,
7045 GLenum target,
7046 GLenum attachment,
7047 GLuint texture,
7048 GLint level,
7049 GLint baseViewIndex,
7050 GLsizei numViews)
7051 {
7052 return GL_FramebufferTextureMultiviewOVRContextANGLE(ctx, target, attachment, texture, level,
7053 baseViewIndex, numViews);
7054 }
7055
glFrontFaceContextANGLE(GLeglContext ctx,GLenum mode)7056 void GL_APIENTRY glFrontFaceContextANGLE(GLeglContext ctx, GLenum mode)
7057 {
7058 return GL_FrontFaceContextANGLE(ctx, mode);
7059 }
7060
glFrustumfContextANGLE(GLeglContext ctx,GLfloat l,GLfloat r,GLfloat b,GLfloat t,GLfloat n,GLfloat f)7061 void GL_APIENTRY glFrustumfContextANGLE(GLeglContext ctx,
7062 GLfloat l,
7063 GLfloat r,
7064 GLfloat b,
7065 GLfloat t,
7066 GLfloat n,
7067 GLfloat f)
7068 {
7069 return GL_FrustumfContextANGLE(ctx, l, r, b, t, n, f);
7070 }
7071
glFrustumxContextANGLE(GLeglContext ctx,GLfixed l,GLfixed r,GLfixed b,GLfixed t,GLfixed n,GLfixed f)7072 void GL_APIENTRY glFrustumxContextANGLE(GLeglContext ctx,
7073 GLfixed l,
7074 GLfixed r,
7075 GLfixed b,
7076 GLfixed t,
7077 GLfixed n,
7078 GLfixed f)
7079 {
7080 return GL_FrustumxContextANGLE(ctx, l, r, b, t, n, f);
7081 }
7082
glGenBuffersContextANGLE(GLeglContext ctx,GLsizei n,GLuint * buffers)7083 void GL_APIENTRY glGenBuffersContextANGLE(GLeglContext ctx, GLsizei n, GLuint *buffers)
7084 {
7085 return GL_GenBuffersContextANGLE(ctx, n, buffers);
7086 }
7087
glGenFencesNVContextANGLE(GLeglContext ctx,GLsizei n,GLuint * fences)7088 void GL_APIENTRY glGenFencesNVContextANGLE(GLeglContext ctx, GLsizei n, GLuint *fences)
7089 {
7090 return GL_GenFencesNVContextANGLE(ctx, n, fences);
7091 }
7092
glGenFramebuffersContextANGLE(GLeglContext ctx,GLsizei n,GLuint * framebuffers)7093 void GL_APIENTRY glGenFramebuffersContextANGLE(GLeglContext ctx, GLsizei n, GLuint *framebuffers)
7094 {
7095 return GL_GenFramebuffersContextANGLE(ctx, n, framebuffers);
7096 }
7097
glGenFramebuffersOESContextANGLE(GLeglContext ctx,GLsizei n,GLuint * framebuffers)7098 void GL_APIENTRY glGenFramebuffersOESContextANGLE(GLeglContext ctx, GLsizei n, GLuint *framebuffers)
7099 {
7100 return GL_GenFramebuffersOESContextANGLE(ctx, n, framebuffers);
7101 }
7102
glGenProgramPipelinesContextANGLE(GLeglContext ctx,GLsizei n,GLuint * pipelines)7103 void GL_APIENTRY glGenProgramPipelinesContextANGLE(GLeglContext ctx, GLsizei n, GLuint *pipelines)
7104 {
7105 return GL_GenProgramPipelinesContextANGLE(ctx, n, pipelines);
7106 }
7107
glGenProgramPipelinesEXTContextANGLE(GLeglContext ctx,GLsizei n,GLuint * pipelines)7108 void GL_APIENTRY glGenProgramPipelinesEXTContextANGLE(GLeglContext ctx,
7109 GLsizei n,
7110 GLuint *pipelines)
7111 {
7112 return GL_GenProgramPipelinesEXTContextANGLE(ctx, n, pipelines);
7113 }
7114
glGenQueriesContextANGLE(GLeglContext ctx,GLsizei n,GLuint * ids)7115 void GL_APIENTRY glGenQueriesContextANGLE(GLeglContext ctx, GLsizei n, GLuint *ids)
7116 {
7117 return GL_GenQueriesContextANGLE(ctx, n, ids);
7118 }
7119
glGenQueriesEXTContextANGLE(GLeglContext ctx,GLsizei n,GLuint * ids)7120 void GL_APIENTRY glGenQueriesEXTContextANGLE(GLeglContext ctx, GLsizei n, GLuint *ids)
7121 {
7122 return GL_GenQueriesEXTContextANGLE(ctx, n, ids);
7123 }
7124
glGenRenderbuffersContextANGLE(GLeglContext ctx,GLsizei n,GLuint * renderbuffers)7125 void GL_APIENTRY glGenRenderbuffersContextANGLE(GLeglContext ctx, GLsizei n, GLuint *renderbuffers)
7126 {
7127 return GL_GenRenderbuffersContextANGLE(ctx, n, renderbuffers);
7128 }
7129
glGenRenderbuffersOESContextANGLE(GLeglContext ctx,GLsizei n,GLuint * renderbuffers)7130 void GL_APIENTRY glGenRenderbuffersOESContextANGLE(GLeglContext ctx,
7131 GLsizei n,
7132 GLuint *renderbuffers)
7133 {
7134 return GL_GenRenderbuffersOESContextANGLE(ctx, n, renderbuffers);
7135 }
7136
glGenSamplersContextANGLE(GLeglContext ctx,GLsizei count,GLuint * samplers)7137 void GL_APIENTRY glGenSamplersContextANGLE(GLeglContext ctx, GLsizei count, GLuint *samplers)
7138 {
7139 return GL_GenSamplersContextANGLE(ctx, count, samplers);
7140 }
7141
glGenSemaphoresEXTContextANGLE(GLeglContext ctx,GLsizei n,GLuint * semaphores)7142 void GL_APIENTRY glGenSemaphoresEXTContextANGLE(GLeglContext ctx, GLsizei n, GLuint *semaphores)
7143 {
7144 return GL_GenSemaphoresEXTContextANGLE(ctx, n, semaphores);
7145 }
7146
glGenTexturesContextANGLE(GLeglContext ctx,GLsizei n,GLuint * textures)7147 void GL_APIENTRY glGenTexturesContextANGLE(GLeglContext ctx, GLsizei n, GLuint *textures)
7148 {
7149 return GL_GenTexturesContextANGLE(ctx, n, textures);
7150 }
7151
glGenTransformFeedbacksContextANGLE(GLeglContext ctx,GLsizei n,GLuint * ids)7152 void GL_APIENTRY glGenTransformFeedbacksContextANGLE(GLeglContext ctx, GLsizei n, GLuint *ids)
7153 {
7154 return GL_GenTransformFeedbacksContextANGLE(ctx, n, ids);
7155 }
7156
glGenVertexArraysContextANGLE(GLeglContext ctx,GLsizei n,GLuint * arrays)7157 void GL_APIENTRY glGenVertexArraysContextANGLE(GLeglContext ctx, GLsizei n, GLuint *arrays)
7158 {
7159 return GL_GenVertexArraysContextANGLE(ctx, n, arrays);
7160 }
7161
glGenVertexArraysOESContextANGLE(GLeglContext ctx,GLsizei n,GLuint * arrays)7162 void GL_APIENTRY glGenVertexArraysOESContextANGLE(GLeglContext ctx, GLsizei n, GLuint *arrays)
7163 {
7164 return GL_GenVertexArraysOESContextANGLE(ctx, n, arrays);
7165 }
7166
glGenerateMipmapContextANGLE(GLeglContext ctx,GLenum target)7167 void GL_APIENTRY glGenerateMipmapContextANGLE(GLeglContext ctx, GLenum target)
7168 {
7169 return GL_GenerateMipmapContextANGLE(ctx, target);
7170 }
7171
glGenerateMipmapOESContextANGLE(GLeglContext ctx,GLenum target)7172 void GL_APIENTRY glGenerateMipmapOESContextANGLE(GLeglContext ctx, GLenum target)
7173 {
7174 return GL_GenerateMipmapOESContextANGLE(ctx, target);
7175 }
7176
glGetActiveAttribContextANGLE(GLeglContext ctx,GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLint * size,GLenum * type,GLchar * name)7177 void GL_APIENTRY glGetActiveAttribContextANGLE(GLeglContext ctx,
7178 GLuint program,
7179 GLuint index,
7180 GLsizei bufSize,
7181 GLsizei *length,
7182 GLint *size,
7183 GLenum *type,
7184 GLchar *name)
7185 {
7186 return GL_GetActiveAttribContextANGLE(ctx, program, index, bufSize, length, size, type, name);
7187 }
7188
glGetActiveUniformContextANGLE(GLeglContext ctx,GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLint * size,GLenum * type,GLchar * name)7189 void GL_APIENTRY glGetActiveUniformContextANGLE(GLeglContext ctx,
7190 GLuint program,
7191 GLuint index,
7192 GLsizei bufSize,
7193 GLsizei *length,
7194 GLint *size,
7195 GLenum *type,
7196 GLchar *name)
7197 {
7198 return GL_GetActiveUniformContextANGLE(ctx, program, index, bufSize, length, size, type, name);
7199 }
7200
glGetActiveUniformBlockNameContextANGLE(GLeglContext ctx,GLuint program,GLuint uniformBlockIndex,GLsizei bufSize,GLsizei * length,GLchar * uniformBlockName)7201 void GL_APIENTRY glGetActiveUniformBlockNameContextANGLE(GLeglContext ctx,
7202 GLuint program,
7203 GLuint uniformBlockIndex,
7204 GLsizei bufSize,
7205 GLsizei *length,
7206 GLchar *uniformBlockName)
7207 {
7208 return GL_GetActiveUniformBlockNameContextANGLE(ctx, program, uniformBlockIndex, bufSize,
7209 length, uniformBlockName);
7210 }
7211
glGetActiveUniformBlockivContextANGLE(GLeglContext ctx,GLuint program,GLuint uniformBlockIndex,GLenum pname,GLint * params)7212 void GL_APIENTRY glGetActiveUniformBlockivContextANGLE(GLeglContext ctx,
7213 GLuint program,
7214 GLuint uniformBlockIndex,
7215 GLenum pname,
7216 GLint *params)
7217 {
7218 return GL_GetActiveUniformBlockivContextANGLE(ctx, program, uniformBlockIndex, pname, params);
7219 }
7220
glGetActiveUniformsivContextANGLE(GLeglContext ctx,GLuint program,GLsizei uniformCount,const GLuint * uniformIndices,GLenum pname,GLint * params)7221 void GL_APIENTRY glGetActiveUniformsivContextANGLE(GLeglContext ctx,
7222 GLuint program,
7223 GLsizei uniformCount,
7224 const GLuint *uniformIndices,
7225 GLenum pname,
7226 GLint *params)
7227 {
7228 return GL_GetActiveUniformsivContextANGLE(ctx, program, uniformCount, uniformIndices, pname,
7229 params);
7230 }
7231
glGetAttachedShadersContextANGLE(GLeglContext ctx,GLuint program,GLsizei maxCount,GLsizei * count,GLuint * shaders)7232 void GL_APIENTRY glGetAttachedShadersContextANGLE(GLeglContext ctx,
7233 GLuint program,
7234 GLsizei maxCount,
7235 GLsizei *count,
7236 GLuint *shaders)
7237 {
7238 return GL_GetAttachedShadersContextANGLE(ctx, program, maxCount, count, shaders);
7239 }
7240
glGetAttribLocationContextANGLE(GLeglContext ctx,GLuint program,const GLchar * name)7241 GLint GL_APIENTRY glGetAttribLocationContextANGLE(GLeglContext ctx,
7242 GLuint program,
7243 const GLchar *name)
7244 {
7245 return GL_GetAttribLocationContextANGLE(ctx, program, name);
7246 }
7247
glGetBooleani_vContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLboolean * data)7248 void GL_APIENTRY glGetBooleani_vContextANGLE(GLeglContext ctx,
7249 GLenum target,
7250 GLuint index,
7251 GLboolean *data)
7252 {
7253 return GL_GetBooleani_vContextANGLE(ctx, target, index, data);
7254 }
7255
glGetBooleanvContextANGLE(GLeglContext ctx,GLenum pname,GLboolean * data)7256 void GL_APIENTRY glGetBooleanvContextANGLE(GLeglContext ctx, GLenum pname, GLboolean *data)
7257 {
7258 return GL_GetBooleanvContextANGLE(ctx, pname, data);
7259 }
7260
glGetBufferParameteri64vContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint64 * params)7261 void GL_APIENTRY glGetBufferParameteri64vContextANGLE(GLeglContext ctx,
7262 GLenum target,
7263 GLenum pname,
7264 GLint64 *params)
7265 {
7266 return GL_GetBufferParameteri64vContextANGLE(ctx, target, pname, params);
7267 }
7268
glGetBufferParameterivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7269 void GL_APIENTRY glGetBufferParameterivContextANGLE(GLeglContext ctx,
7270 GLenum target,
7271 GLenum pname,
7272 GLint *params)
7273 {
7274 return GL_GetBufferParameterivContextANGLE(ctx, target, pname, params);
7275 }
7276
glGetBufferPointervContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,void ** params)7277 void GL_APIENTRY glGetBufferPointervContextANGLE(GLeglContext ctx,
7278 GLenum target,
7279 GLenum pname,
7280 void **params)
7281 {
7282 return GL_GetBufferPointervContextANGLE(ctx, target, pname, params);
7283 }
7284
glGetBufferPointervOESContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,void ** params)7285 void GL_APIENTRY glGetBufferPointervOESContextANGLE(GLeglContext ctx,
7286 GLenum target,
7287 GLenum pname,
7288 void **params)
7289 {
7290 return GL_GetBufferPointervOESContextANGLE(ctx, target, pname, params);
7291 }
7292
glGetClipPlanefContextANGLE(GLeglContext ctx,GLenum plane,GLfloat * equation)7293 void GL_APIENTRY glGetClipPlanefContextANGLE(GLeglContext ctx, GLenum plane, GLfloat *equation)
7294 {
7295 return GL_GetClipPlanefContextANGLE(ctx, plane, equation);
7296 }
7297
glGetClipPlanexContextANGLE(GLeglContext ctx,GLenum plane,GLfixed * equation)7298 void GL_APIENTRY glGetClipPlanexContextANGLE(GLeglContext ctx, GLenum plane, GLfixed *equation)
7299 {
7300 return GL_GetClipPlanexContextANGLE(ctx, plane, equation);
7301 }
7302
glGetDebugMessageLogContextANGLE(GLeglContext ctx,GLuint count,GLsizei bufSize,GLenum * sources,GLenum * types,GLuint * ids,GLenum * severities,GLsizei * lengths,GLchar * messageLog)7303 GLuint GL_APIENTRY glGetDebugMessageLogContextANGLE(GLeglContext ctx,
7304 GLuint count,
7305 GLsizei bufSize,
7306 GLenum *sources,
7307 GLenum *types,
7308 GLuint *ids,
7309 GLenum *severities,
7310 GLsizei *lengths,
7311 GLchar *messageLog)
7312 {
7313 return GL_GetDebugMessageLogContextANGLE(ctx, count, bufSize, sources, types, ids, severities,
7314 lengths, messageLog);
7315 }
7316
glGetDebugMessageLogKHRContextANGLE(GLeglContext ctx,GLuint count,GLsizei bufSize,GLenum * sources,GLenum * types,GLuint * ids,GLenum * severities,GLsizei * lengths,GLchar * messageLog)7317 GLuint GL_APIENTRY glGetDebugMessageLogKHRContextANGLE(GLeglContext ctx,
7318 GLuint count,
7319 GLsizei bufSize,
7320 GLenum *sources,
7321 GLenum *types,
7322 GLuint *ids,
7323 GLenum *severities,
7324 GLsizei *lengths,
7325 GLchar *messageLog)
7326 {
7327 return GL_GetDebugMessageLogKHRContextANGLE(ctx, count, bufSize, sources, types, ids,
7328 severities, lengths, messageLog);
7329 }
7330
glGetErrorContextANGLE(GLeglContext ctx)7331 GLenum GL_APIENTRY glGetErrorContextANGLE(GLeglContext ctx)
7332 {
7333 return GL_GetErrorContextANGLE(ctx);
7334 }
7335
glGetFenceivNVContextANGLE(GLeglContext ctx,GLuint fence,GLenum pname,GLint * params)7336 void GL_APIENTRY glGetFenceivNVContextANGLE(GLeglContext ctx,
7337 GLuint fence,
7338 GLenum pname,
7339 GLint *params)
7340 {
7341 return GL_GetFenceivNVContextANGLE(ctx, fence, pname, params);
7342 }
7343
glGetFixedvContextANGLE(GLeglContext ctx,GLenum pname,GLfixed * params)7344 void GL_APIENTRY glGetFixedvContextANGLE(GLeglContext ctx, GLenum pname, GLfixed *params)
7345 {
7346 return GL_GetFixedvContextANGLE(ctx, pname, params);
7347 }
7348
glGetFloatvContextANGLE(GLeglContext ctx,GLenum pname,GLfloat * data)7349 void GL_APIENTRY glGetFloatvContextANGLE(GLeglContext ctx, GLenum pname, GLfloat *data)
7350 {
7351 return GL_GetFloatvContextANGLE(ctx, pname, data);
7352 }
7353
glGetFragDataIndexEXTContextANGLE(GLeglContext ctx,GLuint program,const GLchar * name)7354 GLint GL_APIENTRY glGetFragDataIndexEXTContextANGLE(GLeglContext ctx,
7355 GLuint program,
7356 const GLchar *name)
7357 {
7358 return GL_GetFragDataIndexEXTContextANGLE(ctx, program, name);
7359 }
7360
glGetFragDataLocationContextANGLE(GLeglContext ctx,GLuint program,const GLchar * name)7361 GLint GL_APIENTRY glGetFragDataLocationContextANGLE(GLeglContext ctx,
7362 GLuint program,
7363 const GLchar *name)
7364 {
7365 return GL_GetFragDataLocationContextANGLE(ctx, program, name);
7366 }
7367
glGetFramebufferAttachmentParameterivContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum pname,GLint * params)7368 void GL_APIENTRY glGetFramebufferAttachmentParameterivContextANGLE(GLeglContext ctx,
7369 GLenum target,
7370 GLenum attachment,
7371 GLenum pname,
7372 GLint *params)
7373 {
7374 return GL_GetFramebufferAttachmentParameterivContextANGLE(ctx, target, attachment, pname,
7375 params);
7376 }
7377
glGetFramebufferAttachmentParameterivOESContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum pname,GLint * params)7378 void GL_APIENTRY glGetFramebufferAttachmentParameterivOESContextANGLE(GLeglContext ctx,
7379 GLenum target,
7380 GLenum attachment,
7381 GLenum pname,
7382 GLint *params)
7383 {
7384 return GL_GetFramebufferAttachmentParameterivOESContextANGLE(ctx, target, attachment, pname,
7385 params);
7386 }
7387
glGetFramebufferParameterivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7388 void GL_APIENTRY glGetFramebufferParameterivContextANGLE(GLeglContext ctx,
7389 GLenum target,
7390 GLenum pname,
7391 GLint *params)
7392 {
7393 return GL_GetFramebufferParameterivContextANGLE(ctx, target, pname, params);
7394 }
7395
glGetGraphicsResetStatusContextANGLE(GLeglContext ctx)7396 GLenum GL_APIENTRY glGetGraphicsResetStatusContextANGLE(GLeglContext ctx)
7397 {
7398 return GL_GetGraphicsResetStatusContextANGLE(ctx);
7399 }
7400
glGetGraphicsResetStatusEXTContextANGLE(GLeglContext ctx)7401 GLenum GL_APIENTRY glGetGraphicsResetStatusEXTContextANGLE(GLeglContext ctx)
7402 {
7403 return GL_GetGraphicsResetStatusEXTContextANGLE(ctx);
7404 }
7405
glGetInteger64i_vContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLint64 * data)7406 void GL_APIENTRY glGetInteger64i_vContextANGLE(GLeglContext ctx,
7407 GLenum target,
7408 GLuint index,
7409 GLint64 *data)
7410 {
7411 return GL_GetInteger64i_vContextANGLE(ctx, target, index, data);
7412 }
7413
glGetInteger64vContextANGLE(GLeglContext ctx,GLenum pname,GLint64 * data)7414 void GL_APIENTRY glGetInteger64vContextANGLE(GLeglContext ctx, GLenum pname, GLint64 *data)
7415 {
7416 return GL_GetInteger64vContextANGLE(ctx, pname, data);
7417 }
7418
glGetInteger64vEXTContextANGLE(GLeglContext ctx,GLenum pname,GLint64 * data)7419 void GL_APIENTRY glGetInteger64vEXTContextANGLE(GLeglContext ctx, GLenum pname, GLint64 *data)
7420 {
7421 return GL_GetInteger64vEXTContextANGLE(ctx, pname, data);
7422 }
7423
glGetIntegeri_vContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLint * data)7424 void GL_APIENTRY glGetIntegeri_vContextANGLE(GLeglContext ctx,
7425 GLenum target,
7426 GLuint index,
7427 GLint *data)
7428 {
7429 return GL_GetIntegeri_vContextANGLE(ctx, target, index, data);
7430 }
7431
glGetIntegervContextANGLE(GLeglContext ctx,GLenum pname,GLint * data)7432 void GL_APIENTRY glGetIntegervContextANGLE(GLeglContext ctx, GLenum pname, GLint *data)
7433 {
7434 return GL_GetIntegervContextANGLE(ctx, pname, data);
7435 }
7436
glGetInternalformativContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLenum pname,GLsizei bufSize,GLint * params)7437 void GL_APIENTRY glGetInternalformativContextANGLE(GLeglContext ctx,
7438 GLenum target,
7439 GLenum internalformat,
7440 GLenum pname,
7441 GLsizei bufSize,
7442 GLint *params)
7443 {
7444 return GL_GetInternalformativContextANGLE(ctx, target, internalformat, pname, bufSize, params);
7445 }
7446
glGetLightfvContextANGLE(GLeglContext ctx,GLenum light,GLenum pname,GLfloat * params)7447 void GL_APIENTRY glGetLightfvContextANGLE(GLeglContext ctx,
7448 GLenum light,
7449 GLenum pname,
7450 GLfloat *params)
7451 {
7452 return GL_GetLightfvContextANGLE(ctx, light, pname, params);
7453 }
7454
glGetLightxvContextANGLE(GLeglContext ctx,GLenum light,GLenum pname,GLfixed * params)7455 void GL_APIENTRY glGetLightxvContextANGLE(GLeglContext ctx,
7456 GLenum light,
7457 GLenum pname,
7458 GLfixed *params)
7459 {
7460 return GL_GetLightxvContextANGLE(ctx, light, pname, params);
7461 }
7462
glGetMaterialfvContextANGLE(GLeglContext ctx,GLenum face,GLenum pname,GLfloat * params)7463 void GL_APIENTRY glGetMaterialfvContextANGLE(GLeglContext ctx,
7464 GLenum face,
7465 GLenum pname,
7466 GLfloat *params)
7467 {
7468 return GL_GetMaterialfvContextANGLE(ctx, face, pname, params);
7469 }
7470
glGetMaterialxvContextANGLE(GLeglContext ctx,GLenum face,GLenum pname,GLfixed * params)7471 void GL_APIENTRY glGetMaterialxvContextANGLE(GLeglContext ctx,
7472 GLenum face,
7473 GLenum pname,
7474 GLfixed *params)
7475 {
7476 return GL_GetMaterialxvContextANGLE(ctx, face, pname, params);
7477 }
7478
glGetMemoryObjectParameterivEXTContextANGLE(GLeglContext ctx,GLuint memoryObject,GLenum pname,GLint * params)7479 void GL_APIENTRY glGetMemoryObjectParameterivEXTContextANGLE(GLeglContext ctx,
7480 GLuint memoryObject,
7481 GLenum pname,
7482 GLint *params)
7483 {
7484 return GL_GetMemoryObjectParameterivEXTContextANGLE(ctx, memoryObject, pname, params);
7485 }
7486
glGetMultisamplefvContextANGLE(GLeglContext ctx,GLenum pname,GLuint index,GLfloat * val)7487 void GL_APIENTRY glGetMultisamplefvContextANGLE(GLeglContext ctx,
7488 GLenum pname,
7489 GLuint index,
7490 GLfloat *val)
7491 {
7492 return GL_GetMultisamplefvContextANGLE(ctx, pname, index, val);
7493 }
7494
glGetObjectLabelContextANGLE(GLeglContext ctx,GLenum identifier,GLuint name,GLsizei bufSize,GLsizei * length,GLchar * label)7495 void GL_APIENTRY glGetObjectLabelContextANGLE(GLeglContext ctx,
7496 GLenum identifier,
7497 GLuint name,
7498 GLsizei bufSize,
7499 GLsizei *length,
7500 GLchar *label)
7501 {
7502 return GL_GetObjectLabelContextANGLE(ctx, identifier, name, bufSize, length, label);
7503 }
7504
glGetObjectLabelEXTContextANGLE(GLeglContext ctx,GLenum type,GLuint object,GLsizei bufSize,GLsizei * length,GLchar * label)7505 void GL_APIENTRY glGetObjectLabelEXTContextANGLE(GLeglContext ctx,
7506 GLenum type,
7507 GLuint object,
7508 GLsizei bufSize,
7509 GLsizei *length,
7510 GLchar *label)
7511 {
7512 return GL_GetObjectLabelEXTContextANGLE(ctx, type, object, bufSize, length, label);
7513 }
7514
glGetObjectLabelKHRContextANGLE(GLeglContext ctx,GLenum identifier,GLuint name,GLsizei bufSize,GLsizei * length,GLchar * label)7515 void GL_APIENTRY glGetObjectLabelKHRContextANGLE(GLeglContext ctx,
7516 GLenum identifier,
7517 GLuint name,
7518 GLsizei bufSize,
7519 GLsizei *length,
7520 GLchar *label)
7521 {
7522 return GL_GetObjectLabelKHRContextANGLE(ctx, identifier, name, bufSize, length, label);
7523 }
7524
glGetObjectPtrLabelContextANGLE(GLeglContext ctx,const void * ptr,GLsizei bufSize,GLsizei * length,GLchar * label)7525 void GL_APIENTRY glGetObjectPtrLabelContextANGLE(GLeglContext ctx,
7526 const void *ptr,
7527 GLsizei bufSize,
7528 GLsizei *length,
7529 GLchar *label)
7530 {
7531 return GL_GetObjectPtrLabelContextANGLE(ctx, ptr, bufSize, length, label);
7532 }
7533
glGetObjectPtrLabelKHRContextANGLE(GLeglContext ctx,const void * ptr,GLsizei bufSize,GLsizei * length,GLchar * label)7534 void GL_APIENTRY glGetObjectPtrLabelKHRContextANGLE(GLeglContext ctx,
7535 const void *ptr,
7536 GLsizei bufSize,
7537 GLsizei *length,
7538 GLchar *label)
7539 {
7540 return GL_GetObjectPtrLabelKHRContextANGLE(ctx, ptr, bufSize, length, label);
7541 }
7542
glGetPointervContextANGLE(GLeglContext ctx,GLenum pname,void ** params)7543 void GL_APIENTRY glGetPointervContextANGLE(GLeglContext ctx, GLenum pname, void **params)
7544 {
7545 return GL_GetPointervContextANGLE(ctx, pname, params);
7546 }
7547
glGetPointervKHRContextANGLE(GLeglContext ctx,GLenum pname,void ** params)7548 void GL_APIENTRY glGetPointervKHRContextANGLE(GLeglContext ctx, GLenum pname, void **params)
7549 {
7550 return GL_GetPointervKHRContextANGLE(ctx, pname, params);
7551 }
7552
glGetProgramBinaryContextANGLE(GLeglContext ctx,GLuint program,GLsizei bufSize,GLsizei * length,GLenum * binaryFormat,void * binary)7553 void GL_APIENTRY glGetProgramBinaryContextANGLE(GLeglContext ctx,
7554 GLuint program,
7555 GLsizei bufSize,
7556 GLsizei *length,
7557 GLenum *binaryFormat,
7558 void *binary)
7559 {
7560 return GL_GetProgramBinaryContextANGLE(ctx, program, bufSize, length, binaryFormat, binary);
7561 }
7562
glGetProgramBinaryOESContextANGLE(GLeglContext ctx,GLuint program,GLsizei bufSize,GLsizei * length,GLenum * binaryFormat,void * binary)7563 void GL_APIENTRY glGetProgramBinaryOESContextANGLE(GLeglContext ctx,
7564 GLuint program,
7565 GLsizei bufSize,
7566 GLsizei *length,
7567 GLenum *binaryFormat,
7568 void *binary)
7569 {
7570 return GL_GetProgramBinaryOESContextANGLE(ctx, program, bufSize, length, binaryFormat, binary);
7571 }
7572
glGetProgramInfoLogContextANGLE(GLeglContext ctx,GLuint program,GLsizei bufSize,GLsizei * length,GLchar * infoLog)7573 void GL_APIENTRY glGetProgramInfoLogContextANGLE(GLeglContext ctx,
7574 GLuint program,
7575 GLsizei bufSize,
7576 GLsizei *length,
7577 GLchar *infoLog)
7578 {
7579 return GL_GetProgramInfoLogContextANGLE(ctx, program, bufSize, length, infoLog);
7580 }
7581
glGetProgramInterfaceivContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,GLenum pname,GLint * params)7582 void GL_APIENTRY glGetProgramInterfaceivContextANGLE(GLeglContext ctx,
7583 GLuint program,
7584 GLenum programInterface,
7585 GLenum pname,
7586 GLint *params)
7587 {
7588 return GL_GetProgramInterfaceivContextANGLE(ctx, program, programInterface, pname, params);
7589 }
7590
glGetProgramPipelineInfoLogContextANGLE(GLeglContext ctx,GLuint pipeline,GLsizei bufSize,GLsizei * length,GLchar * infoLog)7591 void GL_APIENTRY glGetProgramPipelineInfoLogContextANGLE(GLeglContext ctx,
7592 GLuint pipeline,
7593 GLsizei bufSize,
7594 GLsizei *length,
7595 GLchar *infoLog)
7596 {
7597 return GL_GetProgramPipelineInfoLogContextANGLE(ctx, pipeline, bufSize, length, infoLog);
7598 }
7599
glGetProgramPipelineInfoLogEXTContextANGLE(GLeglContext ctx,GLuint pipeline,GLsizei bufSize,GLsizei * length,GLchar * infoLog)7600 void GL_APIENTRY glGetProgramPipelineInfoLogEXTContextANGLE(GLeglContext ctx,
7601 GLuint pipeline,
7602 GLsizei bufSize,
7603 GLsizei *length,
7604 GLchar *infoLog)
7605 {
7606 return GL_GetProgramPipelineInfoLogEXTContextANGLE(ctx, pipeline, bufSize, length, infoLog);
7607 }
7608
glGetProgramPipelineivContextANGLE(GLeglContext ctx,GLuint pipeline,GLenum pname,GLint * params)7609 void GL_APIENTRY glGetProgramPipelineivContextANGLE(GLeglContext ctx,
7610 GLuint pipeline,
7611 GLenum pname,
7612 GLint *params)
7613 {
7614 return GL_GetProgramPipelineivContextANGLE(ctx, pipeline, pname, params);
7615 }
7616
glGetProgramPipelineivEXTContextANGLE(GLeglContext ctx,GLuint pipeline,GLenum pname,GLint * params)7617 void GL_APIENTRY glGetProgramPipelineivEXTContextANGLE(GLeglContext ctx,
7618 GLuint pipeline,
7619 GLenum pname,
7620 GLint *params)
7621 {
7622 return GL_GetProgramPipelineivEXTContextANGLE(ctx, pipeline, pname, params);
7623 }
7624
glGetProgramResourceIndexContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,const GLchar * name)7625 GLuint GL_APIENTRY glGetProgramResourceIndexContextANGLE(GLeglContext ctx,
7626 GLuint program,
7627 GLenum programInterface,
7628 const GLchar *name)
7629 {
7630 return GL_GetProgramResourceIndexContextANGLE(ctx, program, programInterface, name);
7631 }
7632
glGetProgramResourceLocationContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,const GLchar * name)7633 GLint GL_APIENTRY glGetProgramResourceLocationContextANGLE(GLeglContext ctx,
7634 GLuint program,
7635 GLenum programInterface,
7636 const GLchar *name)
7637 {
7638 return GL_GetProgramResourceLocationContextANGLE(ctx, program, programInterface, name);
7639 }
7640
glGetProgramResourceLocationIndexEXTContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,const GLchar * name)7641 GLint GL_APIENTRY glGetProgramResourceLocationIndexEXTContextANGLE(GLeglContext ctx,
7642 GLuint program,
7643 GLenum programInterface,
7644 const GLchar *name)
7645 {
7646 return GL_GetProgramResourceLocationIndexEXTContextANGLE(ctx, program, programInterface, name);
7647 }
7648
glGetProgramResourceNameContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,GLuint index,GLsizei bufSize,GLsizei * length,GLchar * name)7649 void GL_APIENTRY glGetProgramResourceNameContextANGLE(GLeglContext ctx,
7650 GLuint program,
7651 GLenum programInterface,
7652 GLuint index,
7653 GLsizei bufSize,
7654 GLsizei *length,
7655 GLchar *name)
7656 {
7657 return GL_GetProgramResourceNameContextANGLE(ctx, program, programInterface, index, bufSize,
7658 length, name);
7659 }
7660
glGetProgramResourceivContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,GLuint index,GLsizei propCount,const GLenum * props,GLsizei bufSize,GLsizei * length,GLint * params)7661 void GL_APIENTRY glGetProgramResourceivContextANGLE(GLeglContext ctx,
7662 GLuint program,
7663 GLenum programInterface,
7664 GLuint index,
7665 GLsizei propCount,
7666 const GLenum *props,
7667 GLsizei bufSize,
7668 GLsizei *length,
7669 GLint *params)
7670 {
7671 return GL_GetProgramResourceivContextANGLE(ctx, program, programInterface, index, propCount,
7672 props, bufSize, length, params);
7673 }
7674
glGetProgramivContextANGLE(GLeglContext ctx,GLuint program,GLenum pname,GLint * params)7675 void GL_APIENTRY glGetProgramivContextANGLE(GLeglContext ctx,
7676 GLuint program,
7677 GLenum pname,
7678 GLint *params)
7679 {
7680 return GL_GetProgramivContextANGLE(ctx, program, pname, params);
7681 }
7682
glGetQueryObjecti64vEXTContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLint64 * params)7683 void GL_APIENTRY glGetQueryObjecti64vEXTContextANGLE(GLeglContext ctx,
7684 GLuint id,
7685 GLenum pname,
7686 GLint64 *params)
7687 {
7688 return GL_GetQueryObjecti64vEXTContextANGLE(ctx, id, pname, params);
7689 }
7690
glGetQueryObjectivEXTContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLint * params)7691 void GL_APIENTRY glGetQueryObjectivEXTContextANGLE(GLeglContext ctx,
7692 GLuint id,
7693 GLenum pname,
7694 GLint *params)
7695 {
7696 return GL_GetQueryObjectivEXTContextANGLE(ctx, id, pname, params);
7697 }
7698
glGetQueryObjectui64vEXTContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLuint64 * params)7699 void GL_APIENTRY glGetQueryObjectui64vEXTContextANGLE(GLeglContext ctx,
7700 GLuint id,
7701 GLenum pname,
7702 GLuint64 *params)
7703 {
7704 return GL_GetQueryObjectui64vEXTContextANGLE(ctx, id, pname, params);
7705 }
7706
glGetQueryObjectuivContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLuint * params)7707 void GL_APIENTRY glGetQueryObjectuivContextANGLE(GLeglContext ctx,
7708 GLuint id,
7709 GLenum pname,
7710 GLuint *params)
7711 {
7712 return GL_GetQueryObjectuivContextANGLE(ctx, id, pname, params);
7713 }
7714
glGetQueryObjectuivEXTContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLuint * params)7715 void GL_APIENTRY glGetQueryObjectuivEXTContextANGLE(GLeglContext ctx,
7716 GLuint id,
7717 GLenum pname,
7718 GLuint *params)
7719 {
7720 return GL_GetQueryObjectuivEXTContextANGLE(ctx, id, pname, params);
7721 }
7722
glGetQueryivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7723 void GL_APIENTRY glGetQueryivContextANGLE(GLeglContext ctx,
7724 GLenum target,
7725 GLenum pname,
7726 GLint *params)
7727 {
7728 return GL_GetQueryivContextANGLE(ctx, target, pname, params);
7729 }
7730
glGetQueryivEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7731 void GL_APIENTRY glGetQueryivEXTContextANGLE(GLeglContext ctx,
7732 GLenum target,
7733 GLenum pname,
7734 GLint *params)
7735 {
7736 return GL_GetQueryivEXTContextANGLE(ctx, target, pname, params);
7737 }
7738
glGetRenderbufferParameterivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7739 void GL_APIENTRY glGetRenderbufferParameterivContextANGLE(GLeglContext ctx,
7740 GLenum target,
7741 GLenum pname,
7742 GLint *params)
7743 {
7744 return GL_GetRenderbufferParameterivContextANGLE(ctx, target, pname, params);
7745 }
7746
glGetRenderbufferParameterivOESContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7747 void GL_APIENTRY glGetRenderbufferParameterivOESContextANGLE(GLeglContext ctx,
7748 GLenum target,
7749 GLenum pname,
7750 GLint *params)
7751 {
7752 return GL_GetRenderbufferParameterivOESContextANGLE(ctx, target, pname, params);
7753 }
7754
glGetSamplerParameterIivContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLint * params)7755 void GL_APIENTRY glGetSamplerParameterIivContextANGLE(GLeglContext ctx,
7756 GLuint sampler,
7757 GLenum pname,
7758 GLint *params)
7759 {
7760 return GL_GetSamplerParameterIivContextANGLE(ctx, sampler, pname, params);
7761 }
7762
glGetSamplerParameterIivEXTContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLint * params)7763 void GL_APIENTRY glGetSamplerParameterIivEXTContextANGLE(GLeglContext ctx,
7764 GLuint sampler,
7765 GLenum pname,
7766 GLint *params)
7767 {
7768 return GL_GetSamplerParameterIivEXTContextANGLE(ctx, sampler, pname, params);
7769 }
7770
glGetSamplerParameterIivOESContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLint * params)7771 void GL_APIENTRY glGetSamplerParameterIivOESContextANGLE(GLeglContext ctx,
7772 GLuint sampler,
7773 GLenum pname,
7774 GLint *params)
7775 {
7776 return GL_GetSamplerParameterIivOESContextANGLE(ctx, sampler, pname, params);
7777 }
7778
glGetSamplerParameterIuivContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLuint * params)7779 void GL_APIENTRY glGetSamplerParameterIuivContextANGLE(GLeglContext ctx,
7780 GLuint sampler,
7781 GLenum pname,
7782 GLuint *params)
7783 {
7784 return GL_GetSamplerParameterIuivContextANGLE(ctx, sampler, pname, params);
7785 }
7786
glGetSamplerParameterIuivEXTContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLuint * params)7787 void GL_APIENTRY glGetSamplerParameterIuivEXTContextANGLE(GLeglContext ctx,
7788 GLuint sampler,
7789 GLenum pname,
7790 GLuint *params)
7791 {
7792 return GL_GetSamplerParameterIuivEXTContextANGLE(ctx, sampler, pname, params);
7793 }
7794
glGetSamplerParameterIuivOESContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLuint * params)7795 void GL_APIENTRY glGetSamplerParameterIuivOESContextANGLE(GLeglContext ctx,
7796 GLuint sampler,
7797 GLenum pname,
7798 GLuint *params)
7799 {
7800 return GL_GetSamplerParameterIuivOESContextANGLE(ctx, sampler, pname, params);
7801 }
7802
glGetSamplerParameterfvContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLfloat * params)7803 void GL_APIENTRY glGetSamplerParameterfvContextANGLE(GLeglContext ctx,
7804 GLuint sampler,
7805 GLenum pname,
7806 GLfloat *params)
7807 {
7808 return GL_GetSamplerParameterfvContextANGLE(ctx, sampler, pname, params);
7809 }
7810
glGetSamplerParameterivContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLint * params)7811 void GL_APIENTRY glGetSamplerParameterivContextANGLE(GLeglContext ctx,
7812 GLuint sampler,
7813 GLenum pname,
7814 GLint *params)
7815 {
7816 return GL_GetSamplerParameterivContextANGLE(ctx, sampler, pname, params);
7817 }
7818
glGetSemaphoreParameterui64vEXTContextANGLE(GLeglContext ctx,GLuint semaphore,GLenum pname,GLuint64 * params)7819 void GL_APIENTRY glGetSemaphoreParameterui64vEXTContextANGLE(GLeglContext ctx,
7820 GLuint semaphore,
7821 GLenum pname,
7822 GLuint64 *params)
7823 {
7824 return GL_GetSemaphoreParameterui64vEXTContextANGLE(ctx, semaphore, pname, params);
7825 }
7826
glGetShaderInfoLogContextANGLE(GLeglContext ctx,GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * infoLog)7827 void GL_APIENTRY glGetShaderInfoLogContextANGLE(GLeglContext ctx,
7828 GLuint shader,
7829 GLsizei bufSize,
7830 GLsizei *length,
7831 GLchar *infoLog)
7832 {
7833 return GL_GetShaderInfoLogContextANGLE(ctx, shader, bufSize, length, infoLog);
7834 }
7835
glGetShaderPrecisionFormatContextANGLE(GLeglContext ctx,GLenum shadertype,GLenum precisiontype,GLint * range,GLint * precision)7836 void GL_APIENTRY glGetShaderPrecisionFormatContextANGLE(GLeglContext ctx,
7837 GLenum shadertype,
7838 GLenum precisiontype,
7839 GLint *range,
7840 GLint *precision)
7841 {
7842 return GL_GetShaderPrecisionFormatContextANGLE(ctx, shadertype, precisiontype, range,
7843 precision);
7844 }
7845
glGetShaderSourceContextANGLE(GLeglContext ctx,GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * source)7846 void GL_APIENTRY glGetShaderSourceContextANGLE(GLeglContext ctx,
7847 GLuint shader,
7848 GLsizei bufSize,
7849 GLsizei *length,
7850 GLchar *source)
7851 {
7852 return GL_GetShaderSourceContextANGLE(ctx, shader, bufSize, length, source);
7853 }
7854
glGetShaderivContextANGLE(GLeglContext ctx,GLuint shader,GLenum pname,GLint * params)7855 void GL_APIENTRY glGetShaderivContextANGLE(GLeglContext ctx,
7856 GLuint shader,
7857 GLenum pname,
7858 GLint *params)
7859 {
7860 return GL_GetShaderivContextANGLE(ctx, shader, pname, params);
7861 }
7862
glGetStringContextANGLE(GLeglContext ctx,GLenum name)7863 const GLubyte *GL_APIENTRY glGetStringContextANGLE(GLeglContext ctx, GLenum name)
7864 {
7865 return GL_GetStringContextANGLE(ctx, name);
7866 }
7867
glGetStringiContextANGLE(GLeglContext ctx,GLenum name,GLuint index)7868 const GLubyte *GL_APIENTRY glGetStringiContextANGLE(GLeglContext ctx, GLenum name, GLuint index)
7869 {
7870 return GL_GetStringiContextANGLE(ctx, name, index);
7871 }
7872
glGetSyncivContextANGLE(GLeglContext ctx,GLsync sync,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * values)7873 void GL_APIENTRY glGetSyncivContextANGLE(GLeglContext ctx,
7874 GLsync sync,
7875 GLenum pname,
7876 GLsizei bufSize,
7877 GLsizei *length,
7878 GLint *values)
7879 {
7880 return GL_GetSyncivContextANGLE(ctx, sync, pname, bufSize, length, values);
7881 }
7882
glGetTexEnvfvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfloat * params)7883 void GL_APIENTRY glGetTexEnvfvContextANGLE(GLeglContext ctx,
7884 GLenum target,
7885 GLenum pname,
7886 GLfloat *params)
7887 {
7888 return GL_GetTexEnvfvContextANGLE(ctx, target, pname, params);
7889 }
7890
glGetTexEnvivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7891 void GL_APIENTRY glGetTexEnvivContextANGLE(GLeglContext ctx,
7892 GLenum target,
7893 GLenum pname,
7894 GLint *params)
7895 {
7896 return GL_GetTexEnvivContextANGLE(ctx, target, pname, params);
7897 }
7898
glGetTexEnvxvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfixed * params)7899 void GL_APIENTRY glGetTexEnvxvContextANGLE(GLeglContext ctx,
7900 GLenum target,
7901 GLenum pname,
7902 GLfixed *params)
7903 {
7904 return GL_GetTexEnvxvContextANGLE(ctx, target, pname, params);
7905 }
7906
glGetTexGenfvOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,GLfloat * params)7907 void GL_APIENTRY glGetTexGenfvOESContextANGLE(GLeglContext ctx,
7908 GLenum coord,
7909 GLenum pname,
7910 GLfloat *params)
7911 {
7912 return GL_GetTexGenfvOESContextANGLE(ctx, coord, pname, params);
7913 }
7914
glGetTexGenivOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,GLint * params)7915 void GL_APIENTRY glGetTexGenivOESContextANGLE(GLeglContext ctx,
7916 GLenum coord,
7917 GLenum pname,
7918 GLint *params)
7919 {
7920 return GL_GetTexGenivOESContextANGLE(ctx, coord, pname, params);
7921 }
7922
glGetTexGenxvOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,GLfixed * params)7923 void GL_APIENTRY glGetTexGenxvOESContextANGLE(GLeglContext ctx,
7924 GLenum coord,
7925 GLenum pname,
7926 GLfixed *params)
7927 {
7928 return GL_GetTexGenxvOESContextANGLE(ctx, coord, pname, params);
7929 }
7930
glGetTexLevelParameterfvContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum pname,GLfloat * params)7931 void GL_APIENTRY glGetTexLevelParameterfvContextANGLE(GLeglContext ctx,
7932 GLenum target,
7933 GLint level,
7934 GLenum pname,
7935 GLfloat *params)
7936 {
7937 return GL_GetTexLevelParameterfvContextANGLE(ctx, target, level, pname, params);
7938 }
7939
glGetTexLevelParameterivContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum pname,GLint * params)7940 void GL_APIENTRY glGetTexLevelParameterivContextANGLE(GLeglContext ctx,
7941 GLenum target,
7942 GLint level,
7943 GLenum pname,
7944 GLint *params)
7945 {
7946 return GL_GetTexLevelParameterivContextANGLE(ctx, target, level, pname, params);
7947 }
7948
glGetTexParameterIivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7949 void GL_APIENTRY glGetTexParameterIivContextANGLE(GLeglContext ctx,
7950 GLenum target,
7951 GLenum pname,
7952 GLint *params)
7953 {
7954 return GL_GetTexParameterIivContextANGLE(ctx, target, pname, params);
7955 }
7956
glGetTexParameterIivEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7957 void GL_APIENTRY glGetTexParameterIivEXTContextANGLE(GLeglContext ctx,
7958 GLenum target,
7959 GLenum pname,
7960 GLint *params)
7961 {
7962 return GL_GetTexParameterIivEXTContextANGLE(ctx, target, pname, params);
7963 }
7964
glGetTexParameterIivOESContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)7965 void GL_APIENTRY glGetTexParameterIivOESContextANGLE(GLeglContext ctx,
7966 GLenum target,
7967 GLenum pname,
7968 GLint *params)
7969 {
7970 return GL_GetTexParameterIivOESContextANGLE(ctx, target, pname, params);
7971 }
7972
glGetTexParameterIuivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLuint * params)7973 void GL_APIENTRY glGetTexParameterIuivContextANGLE(GLeglContext ctx,
7974 GLenum target,
7975 GLenum pname,
7976 GLuint *params)
7977 {
7978 return GL_GetTexParameterIuivContextANGLE(ctx, target, pname, params);
7979 }
7980
glGetTexParameterIuivEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLuint * params)7981 void GL_APIENTRY glGetTexParameterIuivEXTContextANGLE(GLeglContext ctx,
7982 GLenum target,
7983 GLenum pname,
7984 GLuint *params)
7985 {
7986 return GL_GetTexParameterIuivEXTContextANGLE(ctx, target, pname, params);
7987 }
7988
glGetTexParameterIuivOESContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLuint * params)7989 void GL_APIENTRY glGetTexParameterIuivOESContextANGLE(GLeglContext ctx,
7990 GLenum target,
7991 GLenum pname,
7992 GLuint *params)
7993 {
7994 return GL_GetTexParameterIuivOESContextANGLE(ctx, target, pname, params);
7995 }
7996
glGetTexParameterfvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfloat * params)7997 void GL_APIENTRY glGetTexParameterfvContextANGLE(GLeglContext ctx,
7998 GLenum target,
7999 GLenum pname,
8000 GLfloat *params)
8001 {
8002 return GL_GetTexParameterfvContextANGLE(ctx, target, pname, params);
8003 }
8004
glGetTexParameterivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint * params)8005 void GL_APIENTRY glGetTexParameterivContextANGLE(GLeglContext ctx,
8006 GLenum target,
8007 GLenum pname,
8008 GLint *params)
8009 {
8010 return GL_GetTexParameterivContextANGLE(ctx, target, pname, params);
8011 }
8012
glGetTexParameterxvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfixed * params)8013 void GL_APIENTRY glGetTexParameterxvContextANGLE(GLeglContext ctx,
8014 GLenum target,
8015 GLenum pname,
8016 GLfixed *params)
8017 {
8018 return GL_GetTexParameterxvContextANGLE(ctx, target, pname, params);
8019 }
8020
glGetTransformFeedbackVaryingContextANGLE(GLeglContext ctx,GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLsizei * size,GLenum * type,GLchar * name)8021 void GL_APIENTRY glGetTransformFeedbackVaryingContextANGLE(GLeglContext ctx,
8022 GLuint program,
8023 GLuint index,
8024 GLsizei bufSize,
8025 GLsizei *length,
8026 GLsizei *size,
8027 GLenum *type,
8028 GLchar *name)
8029 {
8030 return GL_GetTransformFeedbackVaryingContextANGLE(ctx, program, index, bufSize, length, size,
8031 type, name);
8032 }
8033
glGetTranslatedShaderSourceANGLEContextANGLE(GLeglContext ctx,GLuint shader,GLsizei bufsize,GLsizei * length,GLchar * source)8034 void GL_APIENTRY glGetTranslatedShaderSourceANGLEContextANGLE(GLeglContext ctx,
8035 GLuint shader,
8036 GLsizei bufsize,
8037 GLsizei *length,
8038 GLchar *source)
8039 {
8040 return GL_GetTranslatedShaderSourceANGLEContextANGLE(ctx, shader, bufsize, length, source);
8041 }
8042
glGetUniformBlockIndexContextANGLE(GLeglContext ctx,GLuint program,const GLchar * uniformBlockName)8043 GLuint GL_APIENTRY glGetUniformBlockIndexContextANGLE(GLeglContext ctx,
8044 GLuint program,
8045 const GLchar *uniformBlockName)
8046 {
8047 return GL_GetUniformBlockIndexContextANGLE(ctx, program, uniformBlockName);
8048 }
8049
glGetUniformIndicesContextANGLE(GLeglContext ctx,GLuint program,GLsizei uniformCount,const GLchar * const * uniformNames,GLuint * uniformIndices)8050 void GL_APIENTRY glGetUniformIndicesContextANGLE(GLeglContext ctx,
8051 GLuint program,
8052 GLsizei uniformCount,
8053 const GLchar *const *uniformNames,
8054 GLuint *uniformIndices)
8055 {
8056 return GL_GetUniformIndicesContextANGLE(ctx, program, uniformCount, uniformNames,
8057 uniformIndices);
8058 }
8059
glGetUniformLocationContextANGLE(GLeglContext ctx,GLuint program,const GLchar * name)8060 GLint GL_APIENTRY glGetUniformLocationContextANGLE(GLeglContext ctx,
8061 GLuint program,
8062 const GLchar *name)
8063 {
8064 return GL_GetUniformLocationContextANGLE(ctx, program, name);
8065 }
8066
glGetUniformfvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat * params)8067 void GL_APIENTRY glGetUniformfvContextANGLE(GLeglContext ctx,
8068 GLuint program,
8069 GLint location,
8070 GLfloat *params)
8071 {
8072 return GL_GetUniformfvContextANGLE(ctx, program, location, params);
8073 }
8074
glGetUniformivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint * params)8075 void GL_APIENTRY glGetUniformivContextANGLE(GLeglContext ctx,
8076 GLuint program,
8077 GLint location,
8078 GLint *params)
8079 {
8080 return GL_GetUniformivContextANGLE(ctx, program, location, params);
8081 }
8082
glGetUniformuivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint * params)8083 void GL_APIENTRY glGetUniformuivContextANGLE(GLeglContext ctx,
8084 GLuint program,
8085 GLint location,
8086 GLuint *params)
8087 {
8088 return GL_GetUniformuivContextANGLE(ctx, program, location, params);
8089 }
8090
glGetUnsignedBytevEXTContextANGLE(GLeglContext ctx,GLenum pname,GLubyte * data)8091 void GL_APIENTRY glGetUnsignedBytevEXTContextANGLE(GLeglContext ctx, GLenum pname, GLubyte *data)
8092 {
8093 return GL_GetUnsignedBytevEXTContextANGLE(ctx, pname, data);
8094 }
8095
glGetUnsignedBytei_vEXTContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLubyte * data)8096 void GL_APIENTRY glGetUnsignedBytei_vEXTContextANGLE(GLeglContext ctx,
8097 GLenum target,
8098 GLuint index,
8099 GLubyte *data)
8100 {
8101 return GL_GetUnsignedBytei_vEXTContextANGLE(ctx, target, index, data);
8102 }
8103
glGetVertexAttribIivContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLint * params)8104 void GL_APIENTRY glGetVertexAttribIivContextANGLE(GLeglContext ctx,
8105 GLuint index,
8106 GLenum pname,
8107 GLint *params)
8108 {
8109 return GL_GetVertexAttribIivContextANGLE(ctx, index, pname, params);
8110 }
8111
glGetVertexAttribIuivContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLuint * params)8112 void GL_APIENTRY glGetVertexAttribIuivContextANGLE(GLeglContext ctx,
8113 GLuint index,
8114 GLenum pname,
8115 GLuint *params)
8116 {
8117 return GL_GetVertexAttribIuivContextANGLE(ctx, index, pname, params);
8118 }
8119
glGetVertexAttribPointervContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,void ** pointer)8120 void GL_APIENTRY glGetVertexAttribPointervContextANGLE(GLeglContext ctx,
8121 GLuint index,
8122 GLenum pname,
8123 void **pointer)
8124 {
8125 return GL_GetVertexAttribPointervContextANGLE(ctx, index, pname, pointer);
8126 }
8127
glGetVertexAttribfvContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLfloat * params)8128 void GL_APIENTRY glGetVertexAttribfvContextANGLE(GLeglContext ctx,
8129 GLuint index,
8130 GLenum pname,
8131 GLfloat *params)
8132 {
8133 return GL_GetVertexAttribfvContextANGLE(ctx, index, pname, params);
8134 }
8135
glGetVertexAttribivContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLint * params)8136 void GL_APIENTRY glGetVertexAttribivContextANGLE(GLeglContext ctx,
8137 GLuint index,
8138 GLenum pname,
8139 GLint *params)
8140 {
8141 return GL_GetVertexAttribivContextANGLE(ctx, index, pname, params);
8142 }
8143
glGetnUniformfvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLfloat * params)8144 void GL_APIENTRY glGetnUniformfvContextANGLE(GLeglContext ctx,
8145 GLuint program,
8146 GLint location,
8147 GLsizei bufSize,
8148 GLfloat *params)
8149 {
8150 return GL_GetnUniformfvContextANGLE(ctx, program, location, bufSize, params);
8151 }
8152
glGetnUniformfvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLfloat * params)8153 void GL_APIENTRY glGetnUniformfvEXTContextANGLE(GLeglContext ctx,
8154 GLuint program,
8155 GLint location,
8156 GLsizei bufSize,
8157 GLfloat *params)
8158 {
8159 return GL_GetnUniformfvEXTContextANGLE(ctx, program, location, bufSize, params);
8160 }
8161
glGetnUniformivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLint * params)8162 void GL_APIENTRY glGetnUniformivContextANGLE(GLeglContext ctx,
8163 GLuint program,
8164 GLint location,
8165 GLsizei bufSize,
8166 GLint *params)
8167 {
8168 return GL_GetnUniformivContextANGLE(ctx, program, location, bufSize, params);
8169 }
8170
glGetnUniformivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLint * params)8171 void GL_APIENTRY glGetnUniformivEXTContextANGLE(GLeglContext ctx,
8172 GLuint program,
8173 GLint location,
8174 GLsizei bufSize,
8175 GLint *params)
8176 {
8177 return GL_GetnUniformivEXTContextANGLE(ctx, program, location, bufSize, params);
8178 }
8179
glGetnUniformuivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLuint * params)8180 void GL_APIENTRY glGetnUniformuivContextANGLE(GLeglContext ctx,
8181 GLuint program,
8182 GLint location,
8183 GLsizei bufSize,
8184 GLuint *params)
8185 {
8186 return GL_GetnUniformuivContextANGLE(ctx, program, location, bufSize, params);
8187 }
8188
glHintContextANGLE(GLeglContext ctx,GLenum target,GLenum mode)8189 void GL_APIENTRY glHintContextANGLE(GLeglContext ctx, GLenum target, GLenum mode)
8190 {
8191 return GL_HintContextANGLE(ctx, target, mode);
8192 }
8193
glImportMemoryFdEXTContextANGLE(GLeglContext ctx,GLuint memory,GLuint64 size,GLenum handleType,GLint fd)8194 void GL_APIENTRY glImportMemoryFdEXTContextANGLE(GLeglContext ctx,
8195 GLuint memory,
8196 GLuint64 size,
8197 GLenum handleType,
8198 GLint fd)
8199 {
8200 return GL_ImportMemoryFdEXTContextANGLE(ctx, memory, size, handleType, fd);
8201 }
8202
glImportSemaphoreFdEXTContextANGLE(GLeglContext ctx,GLuint semaphore,GLenum handleType,GLint fd)8203 void GL_APIENTRY glImportSemaphoreFdEXTContextANGLE(GLeglContext ctx,
8204 GLuint semaphore,
8205 GLenum handleType,
8206 GLint fd)
8207 {
8208 return GL_ImportSemaphoreFdEXTContextANGLE(ctx, semaphore, handleType, fd);
8209 }
8210
glInsertEventMarkerEXTContextANGLE(GLeglContext ctx,GLsizei length,const GLchar * marker)8211 void GL_APIENTRY glInsertEventMarkerEXTContextANGLE(GLeglContext ctx,
8212 GLsizei length,
8213 const GLchar *marker)
8214 {
8215 return GL_InsertEventMarkerEXTContextANGLE(ctx, length, marker);
8216 }
8217
glInvalidateFramebufferContextANGLE(GLeglContext ctx,GLenum target,GLsizei numAttachments,const GLenum * attachments)8218 void GL_APIENTRY glInvalidateFramebufferContextANGLE(GLeglContext ctx,
8219 GLenum target,
8220 GLsizei numAttachments,
8221 const GLenum *attachments)
8222 {
8223 return GL_InvalidateFramebufferContextANGLE(ctx, target, numAttachments, attachments);
8224 }
8225
glInvalidateSubFramebufferContextANGLE(GLeglContext ctx,GLenum target,GLsizei numAttachments,const GLenum * attachments,GLint x,GLint y,GLsizei width,GLsizei height)8226 void GL_APIENTRY glInvalidateSubFramebufferContextANGLE(GLeglContext ctx,
8227 GLenum target,
8228 GLsizei numAttachments,
8229 const GLenum *attachments,
8230 GLint x,
8231 GLint y,
8232 GLsizei width,
8233 GLsizei height)
8234 {
8235 return GL_InvalidateSubFramebufferContextANGLE(ctx, target, numAttachments, attachments, x, y,
8236 width, height);
8237 }
8238
glIsBufferContextANGLE(GLeglContext ctx,GLuint buffer)8239 GLboolean GL_APIENTRY glIsBufferContextANGLE(GLeglContext ctx, GLuint buffer)
8240 {
8241 return GL_IsBufferContextANGLE(ctx, buffer);
8242 }
8243
glIsEnabledContextANGLE(GLeglContext ctx,GLenum cap)8244 GLboolean GL_APIENTRY glIsEnabledContextANGLE(GLeglContext ctx, GLenum cap)
8245 {
8246 return GL_IsEnabledContextANGLE(ctx, cap);
8247 }
8248
glIsEnablediContextANGLE(GLeglContext ctx,GLenum target,GLuint index)8249 GLboolean GL_APIENTRY glIsEnablediContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
8250 {
8251 return GL_IsEnablediContextANGLE(ctx, target, index);
8252 }
8253
glIsEnablediEXTContextANGLE(GLeglContext ctx,GLenum target,GLuint index)8254 GLboolean GL_APIENTRY glIsEnablediEXTContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
8255 {
8256 return GL_IsEnablediEXTContextANGLE(ctx, target, index);
8257 }
8258
glIsEnablediOESContextANGLE(GLeglContext ctx,GLenum target,GLuint index)8259 GLboolean GL_APIENTRY glIsEnablediOESContextANGLE(GLeglContext ctx, GLenum target, GLuint index)
8260 {
8261 return GL_IsEnablediOESContextANGLE(ctx, target, index);
8262 }
8263
glIsFenceNVContextANGLE(GLeglContext ctx,GLuint fence)8264 GLboolean GL_APIENTRY glIsFenceNVContextANGLE(GLeglContext ctx, GLuint fence)
8265 {
8266 return GL_IsFenceNVContextANGLE(ctx, fence);
8267 }
8268
glIsFramebufferContextANGLE(GLeglContext ctx,GLuint framebuffer)8269 GLboolean GL_APIENTRY glIsFramebufferContextANGLE(GLeglContext ctx, GLuint framebuffer)
8270 {
8271 return GL_IsFramebufferContextANGLE(ctx, framebuffer);
8272 }
8273
glIsFramebufferOESContextANGLE(GLeglContext ctx,GLuint framebuffer)8274 GLboolean GL_APIENTRY glIsFramebufferOESContextANGLE(GLeglContext ctx, GLuint framebuffer)
8275 {
8276 return GL_IsFramebufferOESContextANGLE(ctx, framebuffer);
8277 }
8278
glIsMemoryObjectEXTContextANGLE(GLeglContext ctx,GLuint memoryObject)8279 GLboolean GL_APIENTRY glIsMemoryObjectEXTContextANGLE(GLeglContext ctx, GLuint memoryObject)
8280 {
8281 return GL_IsMemoryObjectEXTContextANGLE(ctx, memoryObject);
8282 }
8283
glIsProgramContextANGLE(GLeglContext ctx,GLuint program)8284 GLboolean GL_APIENTRY glIsProgramContextANGLE(GLeglContext ctx, GLuint program)
8285 {
8286 return GL_IsProgramContextANGLE(ctx, program);
8287 }
8288
glIsProgramPipelineContextANGLE(GLeglContext ctx,GLuint pipeline)8289 GLboolean GL_APIENTRY glIsProgramPipelineContextANGLE(GLeglContext ctx, GLuint pipeline)
8290 {
8291 return GL_IsProgramPipelineContextANGLE(ctx, pipeline);
8292 }
8293
glIsProgramPipelineEXTContextANGLE(GLeglContext ctx,GLuint pipeline)8294 GLboolean GL_APIENTRY glIsProgramPipelineEXTContextANGLE(GLeglContext ctx, GLuint pipeline)
8295 {
8296 return GL_IsProgramPipelineEXTContextANGLE(ctx, pipeline);
8297 }
8298
glIsQueryContextANGLE(GLeglContext ctx,GLuint id)8299 GLboolean GL_APIENTRY glIsQueryContextANGLE(GLeglContext ctx, GLuint id)
8300 {
8301 return GL_IsQueryContextANGLE(ctx, id);
8302 }
8303
glIsQueryEXTContextANGLE(GLeglContext ctx,GLuint id)8304 GLboolean GL_APIENTRY glIsQueryEXTContextANGLE(GLeglContext ctx, GLuint id)
8305 {
8306 return GL_IsQueryEXTContextANGLE(ctx, id);
8307 }
8308
glIsRenderbufferContextANGLE(GLeglContext ctx,GLuint renderbuffer)8309 GLboolean GL_APIENTRY glIsRenderbufferContextANGLE(GLeglContext ctx, GLuint renderbuffer)
8310 {
8311 return GL_IsRenderbufferContextANGLE(ctx, renderbuffer);
8312 }
8313
glIsRenderbufferOESContextANGLE(GLeglContext ctx,GLuint renderbuffer)8314 GLboolean GL_APIENTRY glIsRenderbufferOESContextANGLE(GLeglContext ctx, GLuint renderbuffer)
8315 {
8316 return GL_IsRenderbufferOESContextANGLE(ctx, renderbuffer);
8317 }
8318
glIsSemaphoreEXTContextANGLE(GLeglContext ctx,GLuint semaphore)8319 GLboolean GL_APIENTRY glIsSemaphoreEXTContextANGLE(GLeglContext ctx, GLuint semaphore)
8320 {
8321 return GL_IsSemaphoreEXTContextANGLE(ctx, semaphore);
8322 }
8323
glIsSamplerContextANGLE(GLeglContext ctx,GLuint sampler)8324 GLboolean GL_APIENTRY glIsSamplerContextANGLE(GLeglContext ctx, GLuint sampler)
8325 {
8326 return GL_IsSamplerContextANGLE(ctx, sampler);
8327 }
8328
glIsShaderContextANGLE(GLeglContext ctx,GLuint shader)8329 GLboolean GL_APIENTRY glIsShaderContextANGLE(GLeglContext ctx, GLuint shader)
8330 {
8331 return GL_IsShaderContextANGLE(ctx, shader);
8332 }
8333
glIsSyncContextANGLE(GLeglContext ctx,GLsync sync)8334 GLboolean GL_APIENTRY glIsSyncContextANGLE(GLeglContext ctx, GLsync sync)
8335 {
8336 return GL_IsSyncContextANGLE(ctx, sync);
8337 }
8338
glIsTextureContextANGLE(GLeglContext ctx,GLuint texture)8339 GLboolean GL_APIENTRY glIsTextureContextANGLE(GLeglContext ctx, GLuint texture)
8340 {
8341 return GL_IsTextureContextANGLE(ctx, texture);
8342 }
8343
glIsTransformFeedbackContextANGLE(GLeglContext ctx,GLuint id)8344 GLboolean GL_APIENTRY glIsTransformFeedbackContextANGLE(GLeglContext ctx, GLuint id)
8345 {
8346 return GL_IsTransformFeedbackContextANGLE(ctx, id);
8347 }
8348
glIsVertexArrayContextANGLE(GLeglContext ctx,GLuint array)8349 GLboolean GL_APIENTRY glIsVertexArrayContextANGLE(GLeglContext ctx, GLuint array)
8350 {
8351 return GL_IsVertexArrayContextANGLE(ctx, array);
8352 }
8353
glIsVertexArrayOESContextANGLE(GLeglContext ctx,GLuint array)8354 GLboolean GL_APIENTRY glIsVertexArrayOESContextANGLE(GLeglContext ctx, GLuint array)
8355 {
8356 return GL_IsVertexArrayOESContextANGLE(ctx, array);
8357 }
8358
glLabelObjectEXTContextANGLE(GLeglContext ctx,GLenum type,GLuint object,GLsizei length,const GLchar * label)8359 void GL_APIENTRY glLabelObjectEXTContextANGLE(GLeglContext ctx,
8360 GLenum type,
8361 GLuint object,
8362 GLsizei length,
8363 const GLchar *label)
8364 {
8365 return GL_LabelObjectEXTContextANGLE(ctx, type, object, length, label);
8366 }
8367
glLightModelfContextANGLE(GLeglContext ctx,GLenum pname,GLfloat param)8368 void GL_APIENTRY glLightModelfContextANGLE(GLeglContext ctx, GLenum pname, GLfloat param)
8369 {
8370 return GL_LightModelfContextANGLE(ctx, pname, param);
8371 }
8372
glLightModelfvContextANGLE(GLeglContext ctx,GLenum pname,const GLfloat * params)8373 void GL_APIENTRY glLightModelfvContextANGLE(GLeglContext ctx, GLenum pname, const GLfloat *params)
8374 {
8375 return GL_LightModelfvContextANGLE(ctx, pname, params);
8376 }
8377
glLightModelxContextANGLE(GLeglContext ctx,GLenum pname,GLfixed param)8378 void GL_APIENTRY glLightModelxContextANGLE(GLeglContext ctx, GLenum pname, GLfixed param)
8379 {
8380 return GL_LightModelxContextANGLE(ctx, pname, param);
8381 }
8382
glLightModelxvContextANGLE(GLeglContext ctx,GLenum pname,const GLfixed * param)8383 void GL_APIENTRY glLightModelxvContextANGLE(GLeglContext ctx, GLenum pname, const GLfixed *param)
8384 {
8385 return GL_LightModelxvContextANGLE(ctx, pname, param);
8386 }
8387
glLightfContextANGLE(GLeglContext ctx,GLenum light,GLenum pname,GLfloat param)8388 void GL_APIENTRY glLightfContextANGLE(GLeglContext ctx, GLenum light, GLenum pname, GLfloat param)
8389 {
8390 return GL_LightfContextANGLE(ctx, light, pname, param);
8391 }
8392
glLightfvContextANGLE(GLeglContext ctx,GLenum light,GLenum pname,const GLfloat * params)8393 void GL_APIENTRY glLightfvContextANGLE(GLeglContext ctx,
8394 GLenum light,
8395 GLenum pname,
8396 const GLfloat *params)
8397 {
8398 return GL_LightfvContextANGLE(ctx, light, pname, params);
8399 }
8400
glLightxContextANGLE(GLeglContext ctx,GLenum light,GLenum pname,GLfixed param)8401 void GL_APIENTRY glLightxContextANGLE(GLeglContext ctx, GLenum light, GLenum pname, GLfixed param)
8402 {
8403 return GL_LightxContextANGLE(ctx, light, pname, param);
8404 }
8405
glLightxvContextANGLE(GLeglContext ctx,GLenum light,GLenum pname,const GLfixed * params)8406 void GL_APIENTRY glLightxvContextANGLE(GLeglContext ctx,
8407 GLenum light,
8408 GLenum pname,
8409 const GLfixed *params)
8410 {
8411 return GL_LightxvContextANGLE(ctx, light, pname, params);
8412 }
8413
glLineWidthContextANGLE(GLeglContext ctx,GLfloat width)8414 void GL_APIENTRY glLineWidthContextANGLE(GLeglContext ctx, GLfloat width)
8415 {
8416 return GL_LineWidthContextANGLE(ctx, width);
8417 }
8418
glLineWidthxContextANGLE(GLeglContext ctx,GLfixed width)8419 void GL_APIENTRY glLineWidthxContextANGLE(GLeglContext ctx, GLfixed width)
8420 {
8421 return GL_LineWidthxContextANGLE(ctx, width);
8422 }
8423
glLinkProgramContextANGLE(GLeglContext ctx,GLuint program)8424 void GL_APIENTRY glLinkProgramContextANGLE(GLeglContext ctx, GLuint program)
8425 {
8426 return GL_LinkProgramContextANGLE(ctx, program);
8427 }
8428
glLoadIdentityContextANGLE(GLeglContext ctx)8429 void GL_APIENTRY glLoadIdentityContextANGLE(GLeglContext ctx)
8430 {
8431 return GL_LoadIdentityContextANGLE(ctx);
8432 }
8433
glLoadMatrixfContextANGLE(GLeglContext ctx,const GLfloat * m)8434 void GL_APIENTRY glLoadMatrixfContextANGLE(GLeglContext ctx, const GLfloat *m)
8435 {
8436 return GL_LoadMatrixfContextANGLE(ctx, m);
8437 }
8438
glLoadMatrixxContextANGLE(GLeglContext ctx,const GLfixed * m)8439 void GL_APIENTRY glLoadMatrixxContextANGLE(GLeglContext ctx, const GLfixed *m)
8440 {
8441 return GL_LoadMatrixxContextANGLE(ctx, m);
8442 }
8443
glLoadPaletteFromModelViewMatrixOESContextANGLE(GLeglContext ctx)8444 void GL_APIENTRY glLoadPaletteFromModelViewMatrixOESContextANGLE(GLeglContext ctx)
8445 {
8446 return GL_LoadPaletteFromModelViewMatrixOESContextANGLE(ctx);
8447 }
8448
glLogicOpContextANGLE(GLeglContext ctx,GLenum opcode)8449 void GL_APIENTRY glLogicOpContextANGLE(GLeglContext ctx, GLenum opcode)
8450 {
8451 return GL_LogicOpContextANGLE(ctx, opcode);
8452 }
8453
glMapBufferOESContextANGLE(GLeglContext ctx,GLenum target,GLenum access)8454 void *GL_APIENTRY glMapBufferOESContextANGLE(GLeglContext ctx, GLenum target, GLenum access)
8455 {
8456 return GL_MapBufferOESContextANGLE(ctx, target, access);
8457 }
8458
glMapBufferRangeContextANGLE(GLeglContext ctx,GLenum target,GLintptr offset,GLsizeiptr length,GLbitfield access)8459 void *GL_APIENTRY glMapBufferRangeContextANGLE(GLeglContext ctx,
8460 GLenum target,
8461 GLintptr offset,
8462 GLsizeiptr length,
8463 GLbitfield access)
8464 {
8465 return GL_MapBufferRangeContextANGLE(ctx, target, offset, length, access);
8466 }
8467
glMapBufferRangeEXTContextANGLE(GLeglContext ctx,GLenum target,GLintptr offset,GLsizeiptr length,GLbitfield access)8468 void *GL_APIENTRY glMapBufferRangeEXTContextANGLE(GLeglContext ctx,
8469 GLenum target,
8470 GLintptr offset,
8471 GLsizeiptr length,
8472 GLbitfield access)
8473 {
8474 return GL_MapBufferRangeEXTContextANGLE(ctx, target, offset, length, access);
8475 }
8476
glMaterialfContextANGLE(GLeglContext ctx,GLenum face,GLenum pname,GLfloat param)8477 void GL_APIENTRY glMaterialfContextANGLE(GLeglContext ctx, GLenum face, GLenum pname, GLfloat param)
8478 {
8479 return GL_MaterialfContextANGLE(ctx, face, pname, param);
8480 }
8481
glMaterialfvContextANGLE(GLeglContext ctx,GLenum face,GLenum pname,const GLfloat * params)8482 void GL_APIENTRY glMaterialfvContextANGLE(GLeglContext ctx,
8483 GLenum face,
8484 GLenum pname,
8485 const GLfloat *params)
8486 {
8487 return GL_MaterialfvContextANGLE(ctx, face, pname, params);
8488 }
8489
glMaterialxContextANGLE(GLeglContext ctx,GLenum face,GLenum pname,GLfixed param)8490 void GL_APIENTRY glMaterialxContextANGLE(GLeglContext ctx, GLenum face, GLenum pname, GLfixed param)
8491 {
8492 return GL_MaterialxContextANGLE(ctx, face, pname, param);
8493 }
8494
glMaterialxvContextANGLE(GLeglContext ctx,GLenum face,GLenum pname,const GLfixed * param)8495 void GL_APIENTRY glMaterialxvContextANGLE(GLeglContext ctx,
8496 GLenum face,
8497 GLenum pname,
8498 const GLfixed *param)
8499 {
8500 return GL_MaterialxvContextANGLE(ctx, face, pname, param);
8501 }
8502
glMatrixIndexPointerOESContextANGLE(GLeglContext ctx,GLint size,GLenum type,GLsizei stride,const void * pointer)8503 void GL_APIENTRY glMatrixIndexPointerOESContextANGLE(GLeglContext ctx,
8504 GLint size,
8505 GLenum type,
8506 GLsizei stride,
8507 const void *pointer)
8508 {
8509 return GL_MatrixIndexPointerOESContextANGLE(ctx, size, type, stride, pointer);
8510 }
8511
glMatrixModeContextANGLE(GLeglContext ctx,GLenum mode)8512 void GL_APIENTRY glMatrixModeContextANGLE(GLeglContext ctx, GLenum mode)
8513 {
8514 return GL_MatrixModeContextANGLE(ctx, mode);
8515 }
8516
glMaxShaderCompilerThreadsKHRContextANGLE(GLeglContext ctx,GLuint count)8517 void GL_APIENTRY glMaxShaderCompilerThreadsKHRContextANGLE(GLeglContext ctx, GLuint count)
8518 {
8519 return GL_MaxShaderCompilerThreadsKHRContextANGLE(ctx, count);
8520 }
8521
glMemoryBarrierContextANGLE(GLeglContext ctx,GLbitfield barriers)8522 void GL_APIENTRY glMemoryBarrierContextANGLE(GLeglContext ctx, GLbitfield barriers)
8523 {
8524 return GL_MemoryBarrierContextANGLE(ctx, barriers);
8525 }
8526
glMemoryBarrierByRegionContextANGLE(GLeglContext ctx,GLbitfield barriers)8527 void GL_APIENTRY glMemoryBarrierByRegionContextANGLE(GLeglContext ctx, GLbitfield barriers)
8528 {
8529 return GL_MemoryBarrierByRegionContextANGLE(ctx, barriers);
8530 }
8531
glMemoryObjectParameterivEXTContextANGLE(GLeglContext ctx,GLuint memoryObject,GLenum pname,const GLint * params)8532 void GL_APIENTRY glMemoryObjectParameterivEXTContextANGLE(GLeglContext ctx,
8533 GLuint memoryObject,
8534 GLenum pname,
8535 const GLint *params)
8536 {
8537 return GL_MemoryObjectParameterivEXTContextANGLE(ctx, memoryObject, pname, params);
8538 }
8539
glMinSampleShadingContextANGLE(GLeglContext ctx,GLfloat value)8540 void GL_APIENTRY glMinSampleShadingContextANGLE(GLeglContext ctx, GLfloat value)
8541 {
8542 return GL_MinSampleShadingContextANGLE(ctx, value);
8543 }
8544
glMinSampleShadingOESContextANGLE(GLeglContext ctx,GLfloat value)8545 void GL_APIENTRY glMinSampleShadingOESContextANGLE(GLeglContext ctx, GLfloat value)
8546 {
8547 return GL_MinSampleShadingOESContextANGLE(ctx, value);
8548 }
8549
glMultMatrixfContextANGLE(GLeglContext ctx,const GLfloat * m)8550 void GL_APIENTRY glMultMatrixfContextANGLE(GLeglContext ctx, const GLfloat *m)
8551 {
8552 return GL_MultMatrixfContextANGLE(ctx, m);
8553 }
8554
glMultMatrixxContextANGLE(GLeglContext ctx,const GLfixed * m)8555 void GL_APIENTRY glMultMatrixxContextANGLE(GLeglContext ctx, const GLfixed *m)
8556 {
8557 return GL_MultMatrixxContextANGLE(ctx, m);
8558 }
8559
glMultiDrawElementsBaseVertexEXTContextANGLE(GLeglContext ctx,GLenum mode,const GLsizei * count,GLenum type,const void * const * indices,GLsizei primcount,const GLint * basevertex)8560 void GL_APIENTRY glMultiDrawElementsBaseVertexEXTContextANGLE(GLeglContext ctx,
8561 GLenum mode,
8562 const GLsizei *count,
8563 GLenum type,
8564 const void *const *indices,
8565 GLsizei primcount,
8566 const GLint *basevertex)
8567 {
8568 return GL_MultiDrawElementsBaseVertexEXTContextANGLE(ctx, mode, count, type, indices, primcount,
8569 basevertex);
8570 }
8571
glMultiTexCoord4fContextANGLE(GLeglContext ctx,GLenum target,GLfloat s,GLfloat t,GLfloat r,GLfloat q)8572 void GL_APIENTRY glMultiTexCoord4fContextANGLE(GLeglContext ctx,
8573 GLenum target,
8574 GLfloat s,
8575 GLfloat t,
8576 GLfloat r,
8577 GLfloat q)
8578 {
8579 return GL_MultiTexCoord4fContextANGLE(ctx, target, s, t, r, q);
8580 }
8581
glMultiTexCoord4xContextANGLE(GLeglContext ctx,GLenum texture,GLfixed s,GLfixed t,GLfixed r,GLfixed q)8582 void GL_APIENTRY glMultiTexCoord4xContextANGLE(GLeglContext ctx,
8583 GLenum texture,
8584 GLfixed s,
8585 GLfixed t,
8586 GLfixed r,
8587 GLfixed q)
8588 {
8589 return GL_MultiTexCoord4xContextANGLE(ctx, texture, s, t, r, q);
8590 }
8591
glNamedBufferStorageExternalEXTContextANGLE(GLeglContext ctx,GLuint buffer,GLintptr offset,GLsizeiptr size,GLeglClientBufferEXT clientBuffer,GLbitfield flags)8592 void GL_APIENTRY glNamedBufferStorageExternalEXTContextANGLE(GLeglContext ctx,
8593 GLuint buffer,
8594 GLintptr offset,
8595 GLsizeiptr size,
8596 GLeglClientBufferEXT clientBuffer,
8597 GLbitfield flags)
8598 {
8599 return GL_NamedBufferStorageExternalEXTContextANGLE(ctx, buffer, offset, size, clientBuffer,
8600 flags);
8601 }
8602
glNormal3fContextANGLE(GLeglContext ctx,GLfloat nx,GLfloat ny,GLfloat nz)8603 void GL_APIENTRY glNormal3fContextANGLE(GLeglContext ctx, GLfloat nx, GLfloat ny, GLfloat nz)
8604 {
8605 return GL_Normal3fContextANGLE(ctx, nx, ny, nz);
8606 }
8607
glNormal3xContextANGLE(GLeglContext ctx,GLfixed nx,GLfixed ny,GLfixed nz)8608 void GL_APIENTRY glNormal3xContextANGLE(GLeglContext ctx, GLfixed nx, GLfixed ny, GLfixed nz)
8609 {
8610 return GL_Normal3xContextANGLE(ctx, nx, ny, nz);
8611 }
8612
glNormalPointerContextANGLE(GLeglContext ctx,GLenum type,GLsizei stride,const void * pointer)8613 void GL_APIENTRY glNormalPointerContextANGLE(GLeglContext ctx,
8614 GLenum type,
8615 GLsizei stride,
8616 const void *pointer)
8617 {
8618 return GL_NormalPointerContextANGLE(ctx, type, stride, pointer);
8619 }
8620
glObjectLabelContextANGLE(GLeglContext ctx,GLenum identifier,GLuint name,GLsizei length,const GLchar * label)8621 void GL_APIENTRY glObjectLabelContextANGLE(GLeglContext ctx,
8622 GLenum identifier,
8623 GLuint name,
8624 GLsizei length,
8625 const GLchar *label)
8626 {
8627 return GL_ObjectLabelContextANGLE(ctx, identifier, name, length, label);
8628 }
8629
glObjectLabelKHRContextANGLE(GLeglContext ctx,GLenum identifier,GLuint name,GLsizei length,const GLchar * label)8630 void GL_APIENTRY glObjectLabelKHRContextANGLE(GLeglContext ctx,
8631 GLenum identifier,
8632 GLuint name,
8633 GLsizei length,
8634 const GLchar *label)
8635 {
8636 return GL_ObjectLabelKHRContextANGLE(ctx, identifier, name, length, label);
8637 }
8638
glObjectPtrLabelContextANGLE(GLeglContext ctx,const void * ptr,GLsizei length,const GLchar * label)8639 void GL_APIENTRY glObjectPtrLabelContextANGLE(GLeglContext ctx,
8640 const void *ptr,
8641 GLsizei length,
8642 const GLchar *label)
8643 {
8644 return GL_ObjectPtrLabelContextANGLE(ctx, ptr, length, label);
8645 }
8646
glObjectPtrLabelKHRContextANGLE(GLeglContext ctx,const void * ptr,GLsizei length,const GLchar * label)8647 void GL_APIENTRY glObjectPtrLabelKHRContextANGLE(GLeglContext ctx,
8648 const void *ptr,
8649 GLsizei length,
8650 const GLchar *label)
8651 {
8652 return GL_ObjectPtrLabelKHRContextANGLE(ctx, ptr, length, label);
8653 }
8654
glOrthofContextANGLE(GLeglContext ctx,GLfloat l,GLfloat r,GLfloat b,GLfloat t,GLfloat n,GLfloat f)8655 void GL_APIENTRY glOrthofContextANGLE(GLeglContext ctx,
8656 GLfloat l,
8657 GLfloat r,
8658 GLfloat b,
8659 GLfloat t,
8660 GLfloat n,
8661 GLfloat f)
8662 {
8663 return GL_OrthofContextANGLE(ctx, l, r, b, t, n, f);
8664 }
8665
glOrthoxContextANGLE(GLeglContext ctx,GLfixed l,GLfixed r,GLfixed b,GLfixed t,GLfixed n,GLfixed f)8666 void GL_APIENTRY glOrthoxContextANGLE(GLeglContext ctx,
8667 GLfixed l,
8668 GLfixed r,
8669 GLfixed b,
8670 GLfixed t,
8671 GLfixed n,
8672 GLfixed f)
8673 {
8674 return GL_OrthoxContextANGLE(ctx, l, r, b, t, n, f);
8675 }
8676
glPatchParameteriContextANGLE(GLeglContext ctx,GLenum pname,GLint value)8677 void GL_APIENTRY glPatchParameteriContextANGLE(GLeglContext ctx, GLenum pname, GLint value)
8678 {
8679 return GL_PatchParameteriContextANGLE(ctx, pname, value);
8680 }
8681
glPatchParameteriEXTContextANGLE(GLeglContext ctx,GLenum pname,GLint value)8682 void GL_APIENTRY glPatchParameteriEXTContextANGLE(GLeglContext ctx, GLenum pname, GLint value)
8683 {
8684 return GL_PatchParameteriEXTContextANGLE(ctx, pname, value);
8685 }
8686
glPauseTransformFeedbackContextANGLE(GLeglContext ctx)8687 void GL_APIENTRY glPauseTransformFeedbackContextANGLE(GLeglContext ctx)
8688 {
8689 return GL_PauseTransformFeedbackContextANGLE(ctx);
8690 }
8691
glPixelStoreiContextANGLE(GLeglContext ctx,GLenum pname,GLint param)8692 void GL_APIENTRY glPixelStoreiContextANGLE(GLeglContext ctx, GLenum pname, GLint param)
8693 {
8694 return GL_PixelStoreiContextANGLE(ctx, pname, param);
8695 }
8696
glPointParameterfContextANGLE(GLeglContext ctx,GLenum pname,GLfloat param)8697 void GL_APIENTRY glPointParameterfContextANGLE(GLeglContext ctx, GLenum pname, GLfloat param)
8698 {
8699 return GL_PointParameterfContextANGLE(ctx, pname, param);
8700 }
8701
glPointParameterfvContextANGLE(GLeglContext ctx,GLenum pname,const GLfloat * params)8702 void GL_APIENTRY glPointParameterfvContextANGLE(GLeglContext ctx,
8703 GLenum pname,
8704 const GLfloat *params)
8705 {
8706 return GL_PointParameterfvContextANGLE(ctx, pname, params);
8707 }
8708
glPointParameterxContextANGLE(GLeglContext ctx,GLenum pname,GLfixed param)8709 void GL_APIENTRY glPointParameterxContextANGLE(GLeglContext ctx, GLenum pname, GLfixed param)
8710 {
8711 return GL_PointParameterxContextANGLE(ctx, pname, param);
8712 }
8713
glPointParameterxvContextANGLE(GLeglContext ctx,GLenum pname,const GLfixed * params)8714 void GL_APIENTRY glPointParameterxvContextANGLE(GLeglContext ctx,
8715 GLenum pname,
8716 const GLfixed *params)
8717 {
8718 return GL_PointParameterxvContextANGLE(ctx, pname, params);
8719 }
8720
glPointSizeContextANGLE(GLeglContext ctx,GLfloat size)8721 void GL_APIENTRY glPointSizeContextANGLE(GLeglContext ctx, GLfloat size)
8722 {
8723 return GL_PointSizeContextANGLE(ctx, size);
8724 }
8725
glPointSizePointerOESContextANGLE(GLeglContext ctx,GLenum type,GLsizei stride,const void * pointer)8726 void GL_APIENTRY glPointSizePointerOESContextANGLE(GLeglContext ctx,
8727 GLenum type,
8728 GLsizei stride,
8729 const void *pointer)
8730 {
8731 return GL_PointSizePointerOESContextANGLE(ctx, type, stride, pointer);
8732 }
8733
glPointSizexContextANGLE(GLeglContext ctx,GLfixed size)8734 void GL_APIENTRY glPointSizexContextANGLE(GLeglContext ctx, GLfixed size)
8735 {
8736 return GL_PointSizexContextANGLE(ctx, size);
8737 }
8738
glPolygonOffsetContextANGLE(GLeglContext ctx,GLfloat factor,GLfloat units)8739 void GL_APIENTRY glPolygonOffsetContextANGLE(GLeglContext ctx, GLfloat factor, GLfloat units)
8740 {
8741 return GL_PolygonOffsetContextANGLE(ctx, factor, units);
8742 }
8743
glPolygonOffsetxContextANGLE(GLeglContext ctx,GLfixed factor,GLfixed units)8744 void GL_APIENTRY glPolygonOffsetxContextANGLE(GLeglContext ctx, GLfixed factor, GLfixed units)
8745 {
8746 return GL_PolygonOffsetxContextANGLE(ctx, factor, units);
8747 }
8748
glPopDebugGroupContextANGLE(GLeglContext ctx)8749 void GL_APIENTRY glPopDebugGroupContextANGLE(GLeglContext ctx)
8750 {
8751 return GL_PopDebugGroupContextANGLE(ctx);
8752 }
8753
glPopDebugGroupKHRContextANGLE(GLeglContext ctx)8754 void GL_APIENTRY glPopDebugGroupKHRContextANGLE(GLeglContext ctx)
8755 {
8756 return GL_PopDebugGroupKHRContextANGLE(ctx);
8757 }
8758
glPopGroupMarkerEXTContextANGLE(GLeglContext ctx)8759 void GL_APIENTRY glPopGroupMarkerEXTContextANGLE(GLeglContext ctx)
8760 {
8761 return GL_PopGroupMarkerEXTContextANGLE(ctx);
8762 }
8763
glPopMatrixContextANGLE(GLeglContext ctx)8764 void GL_APIENTRY glPopMatrixContextANGLE(GLeglContext ctx)
8765 {
8766 return GL_PopMatrixContextANGLE(ctx);
8767 }
8768
glPrimitiveBoundingBoxContextANGLE(GLeglContext ctx,GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)8769 void GL_APIENTRY glPrimitiveBoundingBoxContextANGLE(GLeglContext ctx,
8770 GLfloat minX,
8771 GLfloat minY,
8772 GLfloat minZ,
8773 GLfloat minW,
8774 GLfloat maxX,
8775 GLfloat maxY,
8776 GLfloat maxZ,
8777 GLfloat maxW)
8778 {
8779 return GL_PrimitiveBoundingBoxContextANGLE(ctx, minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
8780 }
8781
glPrimitiveBoundingBoxEXTContextANGLE(GLeglContext ctx,GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)8782 void GL_APIENTRY glPrimitiveBoundingBoxEXTContextANGLE(GLeglContext ctx,
8783 GLfloat minX,
8784 GLfloat minY,
8785 GLfloat minZ,
8786 GLfloat minW,
8787 GLfloat maxX,
8788 GLfloat maxY,
8789 GLfloat maxZ,
8790 GLfloat maxW)
8791 {
8792 return GL_PrimitiveBoundingBoxEXTContextANGLE(ctx, minX, minY, minZ, minW, maxX, maxY, maxZ,
8793 maxW);
8794 }
8795
glProgramBinaryContextANGLE(GLeglContext ctx,GLuint program,GLenum binaryFormat,const void * binary,GLsizei length)8796 void GL_APIENTRY glProgramBinaryContextANGLE(GLeglContext ctx,
8797 GLuint program,
8798 GLenum binaryFormat,
8799 const void *binary,
8800 GLsizei length)
8801 {
8802 return GL_ProgramBinaryContextANGLE(ctx, program, binaryFormat, binary, length);
8803 }
8804
glProgramBinaryOESContextANGLE(GLeglContext ctx,GLuint program,GLenum binaryFormat,const void * binary,GLint length)8805 void GL_APIENTRY glProgramBinaryOESContextANGLE(GLeglContext ctx,
8806 GLuint program,
8807 GLenum binaryFormat,
8808 const void *binary,
8809 GLint length)
8810 {
8811 return GL_ProgramBinaryOESContextANGLE(ctx, program, binaryFormat, binary, length);
8812 }
8813
glProgramParameteriContextANGLE(GLeglContext ctx,GLuint program,GLenum pname,GLint value)8814 void GL_APIENTRY glProgramParameteriContextANGLE(GLeglContext ctx,
8815 GLuint program,
8816 GLenum pname,
8817 GLint value)
8818 {
8819 return GL_ProgramParameteriContextANGLE(ctx, program, pname, value);
8820 }
8821
glProgramParameteriEXTContextANGLE(GLeglContext ctx,GLuint program,GLenum pname,GLint value)8822 void GL_APIENTRY glProgramParameteriEXTContextANGLE(GLeglContext ctx,
8823 GLuint program,
8824 GLenum pname,
8825 GLint value)
8826 {
8827 return GL_ProgramParameteriEXTContextANGLE(ctx, program, pname, value);
8828 }
8829
glProgramUniform1fContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0)8830 void GL_APIENTRY glProgramUniform1fContextANGLE(GLeglContext ctx,
8831 GLuint program,
8832 GLint location,
8833 GLfloat v0)
8834 {
8835 return GL_ProgramUniform1fContextANGLE(ctx, program, location, v0);
8836 }
8837
glProgramUniform1fEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0)8838 void GL_APIENTRY glProgramUniform1fEXTContextANGLE(GLeglContext ctx,
8839 GLuint program,
8840 GLint location,
8841 GLfloat v0)
8842 {
8843 return GL_ProgramUniform1fEXTContextANGLE(ctx, program, location, v0);
8844 }
8845
glProgramUniform1fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)8846 void GL_APIENTRY glProgramUniform1fvContextANGLE(GLeglContext ctx,
8847 GLuint program,
8848 GLint location,
8849 GLsizei count,
8850 const GLfloat *value)
8851 {
8852 return GL_ProgramUniform1fvContextANGLE(ctx, program, location, count, value);
8853 }
8854
glProgramUniform1fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)8855 void GL_APIENTRY glProgramUniform1fvEXTContextANGLE(GLeglContext ctx,
8856 GLuint program,
8857 GLint location,
8858 GLsizei count,
8859 const GLfloat *value)
8860 {
8861 return GL_ProgramUniform1fvEXTContextANGLE(ctx, program, location, count, value);
8862 }
8863
glProgramUniform1iContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0)8864 void GL_APIENTRY glProgramUniform1iContextANGLE(GLeglContext ctx,
8865 GLuint program,
8866 GLint location,
8867 GLint v0)
8868 {
8869 return GL_ProgramUniform1iContextANGLE(ctx, program, location, v0);
8870 }
8871
glProgramUniform1iEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0)8872 void GL_APIENTRY glProgramUniform1iEXTContextANGLE(GLeglContext ctx,
8873 GLuint program,
8874 GLint location,
8875 GLint v0)
8876 {
8877 return GL_ProgramUniform1iEXTContextANGLE(ctx, program, location, v0);
8878 }
8879
glProgramUniform1ivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)8880 void GL_APIENTRY glProgramUniform1ivContextANGLE(GLeglContext ctx,
8881 GLuint program,
8882 GLint location,
8883 GLsizei count,
8884 const GLint *value)
8885 {
8886 return GL_ProgramUniform1ivContextANGLE(ctx, program, location, count, value);
8887 }
8888
glProgramUniform1ivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)8889 void GL_APIENTRY glProgramUniform1ivEXTContextANGLE(GLeglContext ctx,
8890 GLuint program,
8891 GLint location,
8892 GLsizei count,
8893 const GLint *value)
8894 {
8895 return GL_ProgramUniform1ivEXTContextANGLE(ctx, program, location, count, value);
8896 }
8897
glProgramUniform1uiContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0)8898 void GL_APIENTRY glProgramUniform1uiContextANGLE(GLeglContext ctx,
8899 GLuint program,
8900 GLint location,
8901 GLuint v0)
8902 {
8903 return GL_ProgramUniform1uiContextANGLE(ctx, program, location, v0);
8904 }
8905
glProgramUniform1uiEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0)8906 void GL_APIENTRY glProgramUniform1uiEXTContextANGLE(GLeglContext ctx,
8907 GLuint program,
8908 GLint location,
8909 GLuint v0)
8910 {
8911 return GL_ProgramUniform1uiEXTContextANGLE(ctx, program, location, v0);
8912 }
8913
glProgramUniform1uivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)8914 void GL_APIENTRY glProgramUniform1uivContextANGLE(GLeglContext ctx,
8915 GLuint program,
8916 GLint location,
8917 GLsizei count,
8918 const GLuint *value)
8919 {
8920 return GL_ProgramUniform1uivContextANGLE(ctx, program, location, count, value);
8921 }
8922
glProgramUniform1uivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)8923 void GL_APIENTRY glProgramUniform1uivEXTContextANGLE(GLeglContext ctx,
8924 GLuint program,
8925 GLint location,
8926 GLsizei count,
8927 const GLuint *value)
8928 {
8929 return GL_ProgramUniform1uivEXTContextANGLE(ctx, program, location, count, value);
8930 }
8931
glProgramUniform2fContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0,GLfloat v1)8932 void GL_APIENTRY glProgramUniform2fContextANGLE(GLeglContext ctx,
8933 GLuint program,
8934 GLint location,
8935 GLfloat v0,
8936 GLfloat v1)
8937 {
8938 return GL_ProgramUniform2fContextANGLE(ctx, program, location, v0, v1);
8939 }
8940
glProgramUniform2fEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0,GLfloat v1)8941 void GL_APIENTRY glProgramUniform2fEXTContextANGLE(GLeglContext ctx,
8942 GLuint program,
8943 GLint location,
8944 GLfloat v0,
8945 GLfloat v1)
8946 {
8947 return GL_ProgramUniform2fEXTContextANGLE(ctx, program, location, v0, v1);
8948 }
8949
glProgramUniform2fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)8950 void GL_APIENTRY glProgramUniform2fvContextANGLE(GLeglContext ctx,
8951 GLuint program,
8952 GLint location,
8953 GLsizei count,
8954 const GLfloat *value)
8955 {
8956 return GL_ProgramUniform2fvContextANGLE(ctx, program, location, count, value);
8957 }
8958
glProgramUniform2fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)8959 void GL_APIENTRY glProgramUniform2fvEXTContextANGLE(GLeglContext ctx,
8960 GLuint program,
8961 GLint location,
8962 GLsizei count,
8963 const GLfloat *value)
8964 {
8965 return GL_ProgramUniform2fvEXTContextANGLE(ctx, program, location, count, value);
8966 }
8967
8968 void GL_APIENTRY
glProgramUniform2iContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0,GLint v1)8969 glProgramUniform2iContextANGLE(GLeglContext ctx, GLuint program, GLint location, GLint v0, GLint v1)
8970 {
8971 return GL_ProgramUniform2iContextANGLE(ctx, program, location, v0, v1);
8972 }
8973
glProgramUniform2iEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0,GLint v1)8974 void GL_APIENTRY glProgramUniform2iEXTContextANGLE(GLeglContext ctx,
8975 GLuint program,
8976 GLint location,
8977 GLint v0,
8978 GLint v1)
8979 {
8980 return GL_ProgramUniform2iEXTContextANGLE(ctx, program, location, v0, v1);
8981 }
8982
glProgramUniform2ivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)8983 void GL_APIENTRY glProgramUniform2ivContextANGLE(GLeglContext ctx,
8984 GLuint program,
8985 GLint location,
8986 GLsizei count,
8987 const GLint *value)
8988 {
8989 return GL_ProgramUniform2ivContextANGLE(ctx, program, location, count, value);
8990 }
8991
glProgramUniform2ivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)8992 void GL_APIENTRY glProgramUniform2ivEXTContextANGLE(GLeglContext ctx,
8993 GLuint program,
8994 GLint location,
8995 GLsizei count,
8996 const GLint *value)
8997 {
8998 return GL_ProgramUniform2ivEXTContextANGLE(ctx, program, location, count, value);
8999 }
9000
glProgramUniform2uiContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0,GLuint v1)9001 void GL_APIENTRY glProgramUniform2uiContextANGLE(GLeglContext ctx,
9002 GLuint program,
9003 GLint location,
9004 GLuint v0,
9005 GLuint v1)
9006 {
9007 return GL_ProgramUniform2uiContextANGLE(ctx, program, location, v0, v1);
9008 }
9009
glProgramUniform2uiEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0,GLuint v1)9010 void GL_APIENTRY glProgramUniform2uiEXTContextANGLE(GLeglContext ctx,
9011 GLuint program,
9012 GLint location,
9013 GLuint v0,
9014 GLuint v1)
9015 {
9016 return GL_ProgramUniform2uiEXTContextANGLE(ctx, program, location, v0, v1);
9017 }
9018
glProgramUniform2uivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)9019 void GL_APIENTRY glProgramUniform2uivContextANGLE(GLeglContext ctx,
9020 GLuint program,
9021 GLint location,
9022 GLsizei count,
9023 const GLuint *value)
9024 {
9025 return GL_ProgramUniform2uivContextANGLE(ctx, program, location, count, value);
9026 }
9027
glProgramUniform2uivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)9028 void GL_APIENTRY glProgramUniform2uivEXTContextANGLE(GLeglContext ctx,
9029 GLuint program,
9030 GLint location,
9031 GLsizei count,
9032 const GLuint *value)
9033 {
9034 return GL_ProgramUniform2uivEXTContextANGLE(ctx, program, location, count, value);
9035 }
9036
glProgramUniform3fContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)9037 void GL_APIENTRY glProgramUniform3fContextANGLE(GLeglContext ctx,
9038 GLuint program,
9039 GLint location,
9040 GLfloat v0,
9041 GLfloat v1,
9042 GLfloat v2)
9043 {
9044 return GL_ProgramUniform3fContextANGLE(ctx, program, location, v0, v1, v2);
9045 }
9046
glProgramUniform3fEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)9047 void GL_APIENTRY glProgramUniform3fEXTContextANGLE(GLeglContext ctx,
9048 GLuint program,
9049 GLint location,
9050 GLfloat v0,
9051 GLfloat v1,
9052 GLfloat v2)
9053 {
9054 return GL_ProgramUniform3fEXTContextANGLE(ctx, program, location, v0, v1, v2);
9055 }
9056
glProgramUniform3fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)9057 void GL_APIENTRY glProgramUniform3fvContextANGLE(GLeglContext ctx,
9058 GLuint program,
9059 GLint location,
9060 GLsizei count,
9061 const GLfloat *value)
9062 {
9063 return GL_ProgramUniform3fvContextANGLE(ctx, program, location, count, value);
9064 }
9065
glProgramUniform3fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)9066 void GL_APIENTRY glProgramUniform3fvEXTContextANGLE(GLeglContext ctx,
9067 GLuint program,
9068 GLint location,
9069 GLsizei count,
9070 const GLfloat *value)
9071 {
9072 return GL_ProgramUniform3fvEXTContextANGLE(ctx, program, location, count, value);
9073 }
9074
glProgramUniform3iContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0,GLint v1,GLint v2)9075 void GL_APIENTRY glProgramUniform3iContextANGLE(GLeglContext ctx,
9076 GLuint program,
9077 GLint location,
9078 GLint v0,
9079 GLint v1,
9080 GLint v2)
9081 {
9082 return GL_ProgramUniform3iContextANGLE(ctx, program, location, v0, v1, v2);
9083 }
9084
glProgramUniform3iEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0,GLint v1,GLint v2)9085 void GL_APIENTRY glProgramUniform3iEXTContextANGLE(GLeglContext ctx,
9086 GLuint program,
9087 GLint location,
9088 GLint v0,
9089 GLint v1,
9090 GLint v2)
9091 {
9092 return GL_ProgramUniform3iEXTContextANGLE(ctx, program, location, v0, v1, v2);
9093 }
9094
glProgramUniform3ivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)9095 void GL_APIENTRY glProgramUniform3ivContextANGLE(GLeglContext ctx,
9096 GLuint program,
9097 GLint location,
9098 GLsizei count,
9099 const GLint *value)
9100 {
9101 return GL_ProgramUniform3ivContextANGLE(ctx, program, location, count, value);
9102 }
9103
glProgramUniform3ivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)9104 void GL_APIENTRY glProgramUniform3ivEXTContextANGLE(GLeglContext ctx,
9105 GLuint program,
9106 GLint location,
9107 GLsizei count,
9108 const GLint *value)
9109 {
9110 return GL_ProgramUniform3ivEXTContextANGLE(ctx, program, location, count, value);
9111 }
9112
glProgramUniform3uiContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2)9113 void GL_APIENTRY glProgramUniform3uiContextANGLE(GLeglContext ctx,
9114 GLuint program,
9115 GLint location,
9116 GLuint v0,
9117 GLuint v1,
9118 GLuint v2)
9119 {
9120 return GL_ProgramUniform3uiContextANGLE(ctx, program, location, v0, v1, v2);
9121 }
9122
glProgramUniform3uiEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2)9123 void GL_APIENTRY glProgramUniform3uiEXTContextANGLE(GLeglContext ctx,
9124 GLuint program,
9125 GLint location,
9126 GLuint v0,
9127 GLuint v1,
9128 GLuint v2)
9129 {
9130 return GL_ProgramUniform3uiEXTContextANGLE(ctx, program, location, v0, v1, v2);
9131 }
9132
glProgramUniform3uivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)9133 void GL_APIENTRY glProgramUniform3uivContextANGLE(GLeglContext ctx,
9134 GLuint program,
9135 GLint location,
9136 GLsizei count,
9137 const GLuint *value)
9138 {
9139 return GL_ProgramUniform3uivContextANGLE(ctx, program, location, count, value);
9140 }
9141
glProgramUniform3uivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)9142 void GL_APIENTRY glProgramUniform3uivEXTContextANGLE(GLeglContext ctx,
9143 GLuint program,
9144 GLint location,
9145 GLsizei count,
9146 const GLuint *value)
9147 {
9148 return GL_ProgramUniform3uivEXTContextANGLE(ctx, program, location, count, value);
9149 }
9150
glProgramUniform4fContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)9151 void GL_APIENTRY glProgramUniform4fContextANGLE(GLeglContext ctx,
9152 GLuint program,
9153 GLint location,
9154 GLfloat v0,
9155 GLfloat v1,
9156 GLfloat v2,
9157 GLfloat v3)
9158 {
9159 return GL_ProgramUniform4fContextANGLE(ctx, program, location, v0, v1, v2, v3);
9160 }
9161
glProgramUniform4fEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)9162 void GL_APIENTRY glProgramUniform4fEXTContextANGLE(GLeglContext ctx,
9163 GLuint program,
9164 GLint location,
9165 GLfloat v0,
9166 GLfloat v1,
9167 GLfloat v2,
9168 GLfloat v3)
9169 {
9170 return GL_ProgramUniform4fEXTContextANGLE(ctx, program, location, v0, v1, v2, v3);
9171 }
9172
glProgramUniform4fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)9173 void GL_APIENTRY glProgramUniform4fvContextANGLE(GLeglContext ctx,
9174 GLuint program,
9175 GLint location,
9176 GLsizei count,
9177 const GLfloat *value)
9178 {
9179 return GL_ProgramUniform4fvContextANGLE(ctx, program, location, count, value);
9180 }
9181
glProgramUniform4fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLfloat * value)9182 void GL_APIENTRY glProgramUniform4fvEXTContextANGLE(GLeglContext ctx,
9183 GLuint program,
9184 GLint location,
9185 GLsizei count,
9186 const GLfloat *value)
9187 {
9188 return GL_ProgramUniform4fvEXTContextANGLE(ctx, program, location, count, value);
9189 }
9190
glProgramUniform4iContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)9191 void GL_APIENTRY glProgramUniform4iContextANGLE(GLeglContext ctx,
9192 GLuint program,
9193 GLint location,
9194 GLint v0,
9195 GLint v1,
9196 GLint v2,
9197 GLint v3)
9198 {
9199 return GL_ProgramUniform4iContextANGLE(ctx, program, location, v0, v1, v2, v3);
9200 }
9201
glProgramUniform4iEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)9202 void GL_APIENTRY glProgramUniform4iEXTContextANGLE(GLeglContext ctx,
9203 GLuint program,
9204 GLint location,
9205 GLint v0,
9206 GLint v1,
9207 GLint v2,
9208 GLint v3)
9209 {
9210 return GL_ProgramUniform4iEXTContextANGLE(ctx, program, location, v0, v1, v2, v3);
9211 }
9212
glProgramUniform4ivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)9213 void GL_APIENTRY glProgramUniform4ivContextANGLE(GLeglContext ctx,
9214 GLuint program,
9215 GLint location,
9216 GLsizei count,
9217 const GLint *value)
9218 {
9219 return GL_ProgramUniform4ivContextANGLE(ctx, program, location, count, value);
9220 }
9221
glProgramUniform4ivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLint * value)9222 void GL_APIENTRY glProgramUniform4ivEXTContextANGLE(GLeglContext ctx,
9223 GLuint program,
9224 GLint location,
9225 GLsizei count,
9226 const GLint *value)
9227 {
9228 return GL_ProgramUniform4ivEXTContextANGLE(ctx, program, location, count, value);
9229 }
9230
glProgramUniform4uiContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)9231 void GL_APIENTRY glProgramUniform4uiContextANGLE(GLeglContext ctx,
9232 GLuint program,
9233 GLint location,
9234 GLuint v0,
9235 GLuint v1,
9236 GLuint v2,
9237 GLuint v3)
9238 {
9239 return GL_ProgramUniform4uiContextANGLE(ctx, program, location, v0, v1, v2, v3);
9240 }
9241
glProgramUniform4uiEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)9242 void GL_APIENTRY glProgramUniform4uiEXTContextANGLE(GLeglContext ctx,
9243 GLuint program,
9244 GLint location,
9245 GLuint v0,
9246 GLuint v1,
9247 GLuint v2,
9248 GLuint v3)
9249 {
9250 return GL_ProgramUniform4uiEXTContextANGLE(ctx, program, location, v0, v1, v2, v3);
9251 }
9252
glProgramUniform4uivContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)9253 void GL_APIENTRY glProgramUniform4uivContextANGLE(GLeglContext ctx,
9254 GLuint program,
9255 GLint location,
9256 GLsizei count,
9257 const GLuint *value)
9258 {
9259 return GL_ProgramUniform4uivContextANGLE(ctx, program, location, count, value);
9260 }
9261
glProgramUniform4uivEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,const GLuint * value)9262 void GL_APIENTRY glProgramUniform4uivEXTContextANGLE(GLeglContext ctx,
9263 GLuint program,
9264 GLint location,
9265 GLsizei count,
9266 const GLuint *value)
9267 {
9268 return GL_ProgramUniform4uivEXTContextANGLE(ctx, program, location, count, value);
9269 }
9270
glProgramUniformMatrix2fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9271 void GL_APIENTRY glProgramUniformMatrix2fvContextANGLE(GLeglContext ctx,
9272 GLuint program,
9273 GLint location,
9274 GLsizei count,
9275 GLboolean transpose,
9276 const GLfloat *value)
9277 {
9278 return GL_ProgramUniformMatrix2fvContextANGLE(ctx, program, location, count, transpose, value);
9279 }
9280
glProgramUniformMatrix2fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9281 void GL_APIENTRY glProgramUniformMatrix2fvEXTContextANGLE(GLeglContext ctx,
9282 GLuint program,
9283 GLint location,
9284 GLsizei count,
9285 GLboolean transpose,
9286 const GLfloat *value)
9287 {
9288 return GL_ProgramUniformMatrix2fvEXTContextANGLE(ctx, program, location, count, transpose,
9289 value);
9290 }
9291
glProgramUniformMatrix2x3fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9292 void GL_APIENTRY glProgramUniformMatrix2x3fvContextANGLE(GLeglContext ctx,
9293 GLuint program,
9294 GLint location,
9295 GLsizei count,
9296 GLboolean transpose,
9297 const GLfloat *value)
9298 {
9299 return GL_ProgramUniformMatrix2x3fvContextANGLE(ctx, program, location, count, transpose,
9300 value);
9301 }
9302
glProgramUniformMatrix2x3fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9303 void GL_APIENTRY glProgramUniformMatrix2x3fvEXTContextANGLE(GLeglContext ctx,
9304 GLuint program,
9305 GLint location,
9306 GLsizei count,
9307 GLboolean transpose,
9308 const GLfloat *value)
9309 {
9310 return GL_ProgramUniformMatrix2x3fvEXTContextANGLE(ctx, program, location, count, transpose,
9311 value);
9312 }
9313
glProgramUniformMatrix2x4fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9314 void GL_APIENTRY glProgramUniformMatrix2x4fvContextANGLE(GLeglContext ctx,
9315 GLuint program,
9316 GLint location,
9317 GLsizei count,
9318 GLboolean transpose,
9319 const GLfloat *value)
9320 {
9321 return GL_ProgramUniformMatrix2x4fvContextANGLE(ctx, program, location, count, transpose,
9322 value);
9323 }
9324
glProgramUniformMatrix2x4fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9325 void GL_APIENTRY glProgramUniformMatrix2x4fvEXTContextANGLE(GLeglContext ctx,
9326 GLuint program,
9327 GLint location,
9328 GLsizei count,
9329 GLboolean transpose,
9330 const GLfloat *value)
9331 {
9332 return GL_ProgramUniformMatrix2x4fvEXTContextANGLE(ctx, program, location, count, transpose,
9333 value);
9334 }
9335
glProgramUniformMatrix3fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9336 void GL_APIENTRY glProgramUniformMatrix3fvContextANGLE(GLeglContext ctx,
9337 GLuint program,
9338 GLint location,
9339 GLsizei count,
9340 GLboolean transpose,
9341 const GLfloat *value)
9342 {
9343 return GL_ProgramUniformMatrix3fvContextANGLE(ctx, program, location, count, transpose, value);
9344 }
9345
glProgramUniformMatrix3fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9346 void GL_APIENTRY glProgramUniformMatrix3fvEXTContextANGLE(GLeglContext ctx,
9347 GLuint program,
9348 GLint location,
9349 GLsizei count,
9350 GLboolean transpose,
9351 const GLfloat *value)
9352 {
9353 return GL_ProgramUniformMatrix3fvEXTContextANGLE(ctx, program, location, count, transpose,
9354 value);
9355 }
9356
glProgramUniformMatrix3x2fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9357 void GL_APIENTRY glProgramUniformMatrix3x2fvContextANGLE(GLeglContext ctx,
9358 GLuint program,
9359 GLint location,
9360 GLsizei count,
9361 GLboolean transpose,
9362 const GLfloat *value)
9363 {
9364 return GL_ProgramUniformMatrix3x2fvContextANGLE(ctx, program, location, count, transpose,
9365 value);
9366 }
9367
glProgramUniformMatrix3x2fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9368 void GL_APIENTRY glProgramUniformMatrix3x2fvEXTContextANGLE(GLeglContext ctx,
9369 GLuint program,
9370 GLint location,
9371 GLsizei count,
9372 GLboolean transpose,
9373 const GLfloat *value)
9374 {
9375 return GL_ProgramUniformMatrix3x2fvEXTContextANGLE(ctx, program, location, count, transpose,
9376 value);
9377 }
9378
glProgramUniformMatrix3x4fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9379 void GL_APIENTRY glProgramUniformMatrix3x4fvContextANGLE(GLeglContext ctx,
9380 GLuint program,
9381 GLint location,
9382 GLsizei count,
9383 GLboolean transpose,
9384 const GLfloat *value)
9385 {
9386 return GL_ProgramUniformMatrix3x4fvContextANGLE(ctx, program, location, count, transpose,
9387 value);
9388 }
9389
glProgramUniformMatrix3x4fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9390 void GL_APIENTRY glProgramUniformMatrix3x4fvEXTContextANGLE(GLeglContext ctx,
9391 GLuint program,
9392 GLint location,
9393 GLsizei count,
9394 GLboolean transpose,
9395 const GLfloat *value)
9396 {
9397 return GL_ProgramUniformMatrix3x4fvEXTContextANGLE(ctx, program, location, count, transpose,
9398 value);
9399 }
9400
glProgramUniformMatrix4fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9401 void GL_APIENTRY glProgramUniformMatrix4fvContextANGLE(GLeglContext ctx,
9402 GLuint program,
9403 GLint location,
9404 GLsizei count,
9405 GLboolean transpose,
9406 const GLfloat *value)
9407 {
9408 return GL_ProgramUniformMatrix4fvContextANGLE(ctx, program, location, count, transpose, value);
9409 }
9410
glProgramUniformMatrix4fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9411 void GL_APIENTRY glProgramUniformMatrix4fvEXTContextANGLE(GLeglContext ctx,
9412 GLuint program,
9413 GLint location,
9414 GLsizei count,
9415 GLboolean transpose,
9416 const GLfloat *value)
9417 {
9418 return GL_ProgramUniformMatrix4fvEXTContextANGLE(ctx, program, location, count, transpose,
9419 value);
9420 }
9421
glProgramUniformMatrix4x2fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9422 void GL_APIENTRY glProgramUniformMatrix4x2fvContextANGLE(GLeglContext ctx,
9423 GLuint program,
9424 GLint location,
9425 GLsizei count,
9426 GLboolean transpose,
9427 const GLfloat *value)
9428 {
9429 return GL_ProgramUniformMatrix4x2fvContextANGLE(ctx, program, location, count, transpose,
9430 value);
9431 }
9432
glProgramUniformMatrix4x2fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9433 void GL_APIENTRY glProgramUniformMatrix4x2fvEXTContextANGLE(GLeglContext ctx,
9434 GLuint program,
9435 GLint location,
9436 GLsizei count,
9437 GLboolean transpose,
9438 const GLfloat *value)
9439 {
9440 return GL_ProgramUniformMatrix4x2fvEXTContextANGLE(ctx, program, location, count, transpose,
9441 value);
9442 }
9443
glProgramUniformMatrix4x3fvContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9444 void GL_APIENTRY glProgramUniformMatrix4x3fvContextANGLE(GLeglContext ctx,
9445 GLuint program,
9446 GLint location,
9447 GLsizei count,
9448 GLboolean transpose,
9449 const GLfloat *value)
9450 {
9451 return GL_ProgramUniformMatrix4x3fvContextANGLE(ctx, program, location, count, transpose,
9452 value);
9453 }
9454
glProgramUniformMatrix4x3fvEXTContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)9455 void GL_APIENTRY glProgramUniformMatrix4x3fvEXTContextANGLE(GLeglContext ctx,
9456 GLuint program,
9457 GLint location,
9458 GLsizei count,
9459 GLboolean transpose,
9460 const GLfloat *value)
9461 {
9462 return GL_ProgramUniformMatrix4x3fvEXTContextANGLE(ctx, program, location, count, transpose,
9463 value);
9464 }
9465
glPushDebugGroupContextANGLE(GLeglContext ctx,GLenum source,GLuint id,GLsizei length,const GLchar * message)9466 void GL_APIENTRY glPushDebugGroupContextANGLE(GLeglContext ctx,
9467 GLenum source,
9468 GLuint id,
9469 GLsizei length,
9470 const GLchar *message)
9471 {
9472 return GL_PushDebugGroupContextANGLE(ctx, source, id, length, message);
9473 }
9474
glPushDebugGroupKHRContextANGLE(GLeglContext ctx,GLenum source,GLuint id,GLsizei length,const GLchar * message)9475 void GL_APIENTRY glPushDebugGroupKHRContextANGLE(GLeglContext ctx,
9476 GLenum source,
9477 GLuint id,
9478 GLsizei length,
9479 const GLchar *message)
9480 {
9481 return GL_PushDebugGroupKHRContextANGLE(ctx, source, id, length, message);
9482 }
9483
glPushGroupMarkerEXTContextANGLE(GLeglContext ctx,GLsizei length,const GLchar * marker)9484 void GL_APIENTRY glPushGroupMarkerEXTContextANGLE(GLeglContext ctx,
9485 GLsizei length,
9486 const GLchar *marker)
9487 {
9488 return GL_PushGroupMarkerEXTContextANGLE(ctx, length, marker);
9489 }
9490
glPushMatrixContextANGLE(GLeglContext ctx)9491 void GL_APIENTRY glPushMatrixContextANGLE(GLeglContext ctx)
9492 {
9493 return GL_PushMatrixContextANGLE(ctx);
9494 }
9495
glQueryCounterEXTContextANGLE(GLeglContext ctx,GLuint id,GLenum target)9496 void GL_APIENTRY glQueryCounterEXTContextANGLE(GLeglContext ctx, GLuint id, GLenum target)
9497 {
9498 return GL_QueryCounterEXTContextANGLE(ctx, id, target);
9499 }
9500
glQueryMatrixxOESContextANGLE(GLeglContext ctx,GLfixed * mantissa,GLint * exponent)9501 GLbitfield GL_APIENTRY glQueryMatrixxOESContextANGLE(GLeglContext ctx,
9502 GLfixed *mantissa,
9503 GLint *exponent)
9504 {
9505 return GL_QueryMatrixxOESContextANGLE(ctx, mantissa, exponent);
9506 }
9507
glReadBufferContextANGLE(GLeglContext ctx,GLenum src)9508 void GL_APIENTRY glReadBufferContextANGLE(GLeglContext ctx, GLenum src)
9509 {
9510 return GL_ReadBufferContextANGLE(ctx, src);
9511 }
9512
glReadPixelsContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,void * pixels)9513 void GL_APIENTRY glReadPixelsContextANGLE(GLeglContext ctx,
9514 GLint x,
9515 GLint y,
9516 GLsizei width,
9517 GLsizei height,
9518 GLenum format,
9519 GLenum type,
9520 void *pixels)
9521 {
9522 return GL_ReadPixelsContextANGLE(ctx, x, y, width, height, format, type, pixels);
9523 }
9524
glReadnPixelsContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)9525 void GL_APIENTRY glReadnPixelsContextANGLE(GLeglContext ctx,
9526 GLint x,
9527 GLint y,
9528 GLsizei width,
9529 GLsizei height,
9530 GLenum format,
9531 GLenum type,
9532 GLsizei bufSize,
9533 void *data)
9534 {
9535 return GL_ReadnPixelsContextANGLE(ctx, x, y, width, height, format, type, bufSize, data);
9536 }
9537
glReadnPixelsEXTContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)9538 void GL_APIENTRY glReadnPixelsEXTContextANGLE(GLeglContext ctx,
9539 GLint x,
9540 GLint y,
9541 GLsizei width,
9542 GLsizei height,
9543 GLenum format,
9544 GLenum type,
9545 GLsizei bufSize,
9546 void *data)
9547 {
9548 return GL_ReadnPixelsEXTContextANGLE(ctx, x, y, width, height, format, type, bufSize, data);
9549 }
9550
glReleaseShaderCompilerContextANGLE(GLeglContext ctx)9551 void GL_APIENTRY glReleaseShaderCompilerContextANGLE(GLeglContext ctx)
9552 {
9553 return GL_ReleaseShaderCompilerContextANGLE(ctx);
9554 }
9555
glRenderbufferStorageContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLsizei width,GLsizei height)9556 void GL_APIENTRY glRenderbufferStorageContextANGLE(GLeglContext ctx,
9557 GLenum target,
9558 GLenum internalformat,
9559 GLsizei width,
9560 GLsizei height)
9561 {
9562 return GL_RenderbufferStorageContextANGLE(ctx, target, internalformat, width, height);
9563 }
9564
glRenderbufferStorageMultisampleContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)9565 void GL_APIENTRY glRenderbufferStorageMultisampleContextANGLE(GLeglContext ctx,
9566 GLenum target,
9567 GLsizei samples,
9568 GLenum internalformat,
9569 GLsizei width,
9570 GLsizei height)
9571 {
9572 return GL_RenderbufferStorageMultisampleContextANGLE(ctx, target, samples, internalformat,
9573 width, height);
9574 }
9575
glRenderbufferStorageMultisampleANGLEContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)9576 void GL_APIENTRY glRenderbufferStorageMultisampleANGLEContextANGLE(GLeglContext ctx,
9577 GLenum target,
9578 GLsizei samples,
9579 GLenum internalformat,
9580 GLsizei width,
9581 GLsizei height)
9582 {
9583 return GL_RenderbufferStorageMultisampleANGLEContextANGLE(ctx, target, samples, internalformat,
9584 width, height);
9585 }
9586
glRenderbufferStorageMultisampleEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)9587 void GL_APIENTRY glRenderbufferStorageMultisampleEXTContextANGLE(GLeglContext ctx,
9588 GLenum target,
9589 GLsizei samples,
9590 GLenum internalformat,
9591 GLsizei width,
9592 GLsizei height)
9593 {
9594 return GL_RenderbufferStorageMultisampleEXTContextANGLE(ctx, target, samples, internalformat,
9595 width, height);
9596 }
9597
glRenderbufferStorageOESContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLsizei width,GLsizei height)9598 void GL_APIENTRY glRenderbufferStorageOESContextANGLE(GLeglContext ctx,
9599 GLenum target,
9600 GLenum internalformat,
9601 GLsizei width,
9602 GLsizei height)
9603 {
9604 return GL_RenderbufferStorageOESContextANGLE(ctx, target, internalformat, width, height);
9605 }
9606
glResumeTransformFeedbackContextANGLE(GLeglContext ctx)9607 void GL_APIENTRY glResumeTransformFeedbackContextANGLE(GLeglContext ctx)
9608 {
9609 return GL_ResumeTransformFeedbackContextANGLE(ctx);
9610 }
9611
9612 void GL_APIENTRY
glRotatefContextANGLE(GLeglContext ctx,GLfloat angle,GLfloat x,GLfloat y,GLfloat z)9613 glRotatefContextANGLE(GLeglContext ctx, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
9614 {
9615 return GL_RotatefContextANGLE(ctx, angle, x, y, z);
9616 }
9617
9618 void GL_APIENTRY
glRotatexContextANGLE(GLeglContext ctx,GLfixed angle,GLfixed x,GLfixed y,GLfixed z)9619 glRotatexContextANGLE(GLeglContext ctx, GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
9620 {
9621 return GL_RotatexContextANGLE(ctx, angle, x, y, z);
9622 }
9623
glSampleCoverageContextANGLE(GLeglContext ctx,GLfloat value,GLboolean invert)9624 void GL_APIENTRY glSampleCoverageContextANGLE(GLeglContext ctx, GLfloat value, GLboolean invert)
9625 {
9626 return GL_SampleCoverageContextANGLE(ctx, value, invert);
9627 }
9628
glSampleCoveragexContextANGLE(GLeglContext ctx,GLclampx value,GLboolean invert)9629 void GL_APIENTRY glSampleCoveragexContextANGLE(GLeglContext ctx, GLclampx value, GLboolean invert)
9630 {
9631 return GL_SampleCoveragexContextANGLE(ctx, value, invert);
9632 }
9633
glSampleMaskiContextANGLE(GLeglContext ctx,GLuint maskNumber,GLbitfield mask)9634 void GL_APIENTRY glSampleMaskiContextANGLE(GLeglContext ctx, GLuint maskNumber, GLbitfield mask)
9635 {
9636 return GL_SampleMaskiContextANGLE(ctx, maskNumber, mask);
9637 }
9638
glSamplerParameterIivContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLint * param)9639 void GL_APIENTRY glSamplerParameterIivContextANGLE(GLeglContext ctx,
9640 GLuint sampler,
9641 GLenum pname,
9642 const GLint *param)
9643 {
9644 return GL_SamplerParameterIivContextANGLE(ctx, sampler, pname, param);
9645 }
9646
glSamplerParameterIivEXTContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLint * param)9647 void GL_APIENTRY glSamplerParameterIivEXTContextANGLE(GLeglContext ctx,
9648 GLuint sampler,
9649 GLenum pname,
9650 const GLint *param)
9651 {
9652 return GL_SamplerParameterIivEXTContextANGLE(ctx, sampler, pname, param);
9653 }
9654
glSamplerParameterIivOESContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLint * param)9655 void GL_APIENTRY glSamplerParameterIivOESContextANGLE(GLeglContext ctx,
9656 GLuint sampler,
9657 GLenum pname,
9658 const GLint *param)
9659 {
9660 return GL_SamplerParameterIivOESContextANGLE(ctx, sampler, pname, param);
9661 }
9662
glSamplerParameterIuivContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLuint * param)9663 void GL_APIENTRY glSamplerParameterIuivContextANGLE(GLeglContext ctx,
9664 GLuint sampler,
9665 GLenum pname,
9666 const GLuint *param)
9667 {
9668 return GL_SamplerParameterIuivContextANGLE(ctx, sampler, pname, param);
9669 }
9670
glSamplerParameterIuivEXTContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLuint * param)9671 void GL_APIENTRY glSamplerParameterIuivEXTContextANGLE(GLeglContext ctx,
9672 GLuint sampler,
9673 GLenum pname,
9674 const GLuint *param)
9675 {
9676 return GL_SamplerParameterIuivEXTContextANGLE(ctx, sampler, pname, param);
9677 }
9678
glSamplerParameterIuivOESContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLuint * param)9679 void GL_APIENTRY glSamplerParameterIuivOESContextANGLE(GLeglContext ctx,
9680 GLuint sampler,
9681 GLenum pname,
9682 const GLuint *param)
9683 {
9684 return GL_SamplerParameterIuivOESContextANGLE(ctx, sampler, pname, param);
9685 }
9686
glSamplerParameterfContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLfloat param)9687 void GL_APIENTRY glSamplerParameterfContextANGLE(GLeglContext ctx,
9688 GLuint sampler,
9689 GLenum pname,
9690 GLfloat param)
9691 {
9692 return GL_SamplerParameterfContextANGLE(ctx, sampler, pname, param);
9693 }
9694
glSamplerParameterfvContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLfloat * param)9695 void GL_APIENTRY glSamplerParameterfvContextANGLE(GLeglContext ctx,
9696 GLuint sampler,
9697 GLenum pname,
9698 const GLfloat *param)
9699 {
9700 return GL_SamplerParameterfvContextANGLE(ctx, sampler, pname, param);
9701 }
9702
glSamplerParameteriContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLint param)9703 void GL_APIENTRY glSamplerParameteriContextANGLE(GLeglContext ctx,
9704 GLuint sampler,
9705 GLenum pname,
9706 GLint param)
9707 {
9708 return GL_SamplerParameteriContextANGLE(ctx, sampler, pname, param);
9709 }
9710
glSamplerParameterivContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,const GLint * param)9711 void GL_APIENTRY glSamplerParameterivContextANGLE(GLeglContext ctx,
9712 GLuint sampler,
9713 GLenum pname,
9714 const GLint *param)
9715 {
9716 return GL_SamplerParameterivContextANGLE(ctx, sampler, pname, param);
9717 }
9718
glScalefContextANGLE(GLeglContext ctx,GLfloat x,GLfloat y,GLfloat z)9719 void GL_APIENTRY glScalefContextANGLE(GLeglContext ctx, GLfloat x, GLfloat y, GLfloat z)
9720 {
9721 return GL_ScalefContextANGLE(ctx, x, y, z);
9722 }
9723
glScalexContextANGLE(GLeglContext ctx,GLfixed x,GLfixed y,GLfixed z)9724 void GL_APIENTRY glScalexContextANGLE(GLeglContext ctx, GLfixed x, GLfixed y, GLfixed z)
9725 {
9726 return GL_ScalexContextANGLE(ctx, x, y, z);
9727 }
9728
9729 void GL_APIENTRY
glScissorContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height)9730 glScissorContextANGLE(GLeglContext ctx, GLint x, GLint y, GLsizei width, GLsizei height)
9731 {
9732 return GL_ScissorContextANGLE(ctx, x, y, width, height);
9733 }
9734
glSemaphoreParameterui64vEXTContextANGLE(GLeglContext ctx,GLuint semaphore,GLenum pname,const GLuint64 * params)9735 void GL_APIENTRY glSemaphoreParameterui64vEXTContextANGLE(GLeglContext ctx,
9736 GLuint semaphore,
9737 GLenum pname,
9738 const GLuint64 *params)
9739 {
9740 return GL_SemaphoreParameterui64vEXTContextANGLE(ctx, semaphore, pname, params);
9741 }
9742
glSetFenceNVContextANGLE(GLeglContext ctx,GLuint fence,GLenum condition)9743 void GL_APIENTRY glSetFenceNVContextANGLE(GLeglContext ctx, GLuint fence, GLenum condition)
9744 {
9745 return GL_SetFenceNVContextANGLE(ctx, fence, condition);
9746 }
9747
glShadeModelContextANGLE(GLeglContext ctx,GLenum mode)9748 void GL_APIENTRY glShadeModelContextANGLE(GLeglContext ctx, GLenum mode)
9749 {
9750 return GL_ShadeModelContextANGLE(ctx, mode);
9751 }
9752
glShaderBinaryContextANGLE(GLeglContext ctx,GLsizei count,const GLuint * shaders,GLenum binaryformat,const void * binary,GLsizei length)9753 void GL_APIENTRY glShaderBinaryContextANGLE(GLeglContext ctx,
9754 GLsizei count,
9755 const GLuint *shaders,
9756 GLenum binaryformat,
9757 const void *binary,
9758 GLsizei length)
9759 {
9760 return GL_ShaderBinaryContextANGLE(ctx, count, shaders, binaryformat, binary, length);
9761 }
9762
glShaderSourceContextANGLE(GLeglContext ctx,GLuint shader,GLsizei count,const GLchar * const * string,const GLint * length)9763 void GL_APIENTRY glShaderSourceContextANGLE(GLeglContext ctx,
9764 GLuint shader,
9765 GLsizei count,
9766 const GLchar *const *string,
9767 const GLint *length)
9768 {
9769 return GL_ShaderSourceContextANGLE(ctx, shader, count, string, length);
9770 }
9771
glSignalSemaphoreEXTContextANGLE(GLeglContext ctx,GLuint semaphore,GLuint numBufferBarriers,const GLuint * buffers,GLuint numTextureBarriers,const GLuint * textures,const GLenum * dstLayouts)9772 void GL_APIENTRY glSignalSemaphoreEXTContextANGLE(GLeglContext ctx,
9773 GLuint semaphore,
9774 GLuint numBufferBarriers,
9775 const GLuint *buffers,
9776 GLuint numTextureBarriers,
9777 const GLuint *textures,
9778 const GLenum *dstLayouts)
9779 {
9780 return GL_SignalSemaphoreEXTContextANGLE(ctx, semaphore, numBufferBarriers, buffers,
9781 numTextureBarriers, textures, dstLayouts);
9782 }
9783
glStencilFuncContextANGLE(GLeglContext ctx,GLenum func,GLint ref,GLuint mask)9784 void GL_APIENTRY glStencilFuncContextANGLE(GLeglContext ctx, GLenum func, GLint ref, GLuint mask)
9785 {
9786 return GL_StencilFuncContextANGLE(ctx, func, ref, mask);
9787 }
9788
glStencilFuncSeparateContextANGLE(GLeglContext ctx,GLenum face,GLenum func,GLint ref,GLuint mask)9789 void GL_APIENTRY glStencilFuncSeparateContextANGLE(GLeglContext ctx,
9790 GLenum face,
9791 GLenum func,
9792 GLint ref,
9793 GLuint mask)
9794 {
9795 return GL_StencilFuncSeparateContextANGLE(ctx, face, func, ref, mask);
9796 }
9797
glStencilMaskContextANGLE(GLeglContext ctx,GLuint mask)9798 void GL_APIENTRY glStencilMaskContextANGLE(GLeglContext ctx, GLuint mask)
9799 {
9800 return GL_StencilMaskContextANGLE(ctx, mask);
9801 }
9802
glStencilMaskSeparateContextANGLE(GLeglContext ctx,GLenum face,GLuint mask)9803 void GL_APIENTRY glStencilMaskSeparateContextANGLE(GLeglContext ctx, GLenum face, GLuint mask)
9804 {
9805 return GL_StencilMaskSeparateContextANGLE(ctx, face, mask);
9806 }
9807
glStencilOpContextANGLE(GLeglContext ctx,GLenum fail,GLenum zfail,GLenum zpass)9808 void GL_APIENTRY glStencilOpContextANGLE(GLeglContext ctx, GLenum fail, GLenum zfail, GLenum zpass)
9809 {
9810 return GL_StencilOpContextANGLE(ctx, fail, zfail, zpass);
9811 }
9812
glStencilOpSeparateContextANGLE(GLeglContext ctx,GLenum face,GLenum sfail,GLenum dpfail,GLenum dppass)9813 void GL_APIENTRY glStencilOpSeparateContextANGLE(GLeglContext ctx,
9814 GLenum face,
9815 GLenum sfail,
9816 GLenum dpfail,
9817 GLenum dppass)
9818 {
9819 return GL_StencilOpSeparateContextANGLE(ctx, face, sfail, dpfail, dppass);
9820 }
9821
glTestFenceNVContextANGLE(GLeglContext ctx,GLuint fence)9822 GLboolean GL_APIENTRY glTestFenceNVContextANGLE(GLeglContext ctx, GLuint fence)
9823 {
9824 return GL_TestFenceNVContextANGLE(ctx, fence);
9825 }
9826
glTexBufferContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLuint buffer)9827 void GL_APIENTRY glTexBufferContextANGLE(GLeglContext ctx,
9828 GLenum target,
9829 GLenum internalformat,
9830 GLuint buffer)
9831 {
9832 return GL_TexBufferContextANGLE(ctx, target, internalformat, buffer);
9833 }
9834
glTexBufferEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLuint buffer)9835 void GL_APIENTRY glTexBufferEXTContextANGLE(GLeglContext ctx,
9836 GLenum target,
9837 GLenum internalformat,
9838 GLuint buffer)
9839 {
9840 return GL_TexBufferEXTContextANGLE(ctx, target, internalformat, buffer);
9841 }
9842
glTexBufferOESContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLuint buffer)9843 void GL_APIENTRY glTexBufferOESContextANGLE(GLeglContext ctx,
9844 GLenum target,
9845 GLenum internalformat,
9846 GLuint buffer)
9847 {
9848 return GL_TexBufferOESContextANGLE(ctx, target, internalformat, buffer);
9849 }
9850
glTexBufferRangeContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)9851 void GL_APIENTRY glTexBufferRangeContextANGLE(GLeglContext ctx,
9852 GLenum target,
9853 GLenum internalformat,
9854 GLuint buffer,
9855 GLintptr offset,
9856 GLsizeiptr size)
9857 {
9858 return GL_TexBufferRangeContextANGLE(ctx, target, internalformat, buffer, offset, size);
9859 }
9860
glTexBufferRangeEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)9861 void GL_APIENTRY glTexBufferRangeEXTContextANGLE(GLeglContext ctx,
9862 GLenum target,
9863 GLenum internalformat,
9864 GLuint buffer,
9865 GLintptr offset,
9866 GLsizeiptr size)
9867 {
9868 return GL_TexBufferRangeEXTContextANGLE(ctx, target, internalformat, buffer, offset, size);
9869 }
9870
glTexBufferRangeOESContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)9871 void GL_APIENTRY glTexBufferRangeOESContextANGLE(GLeglContext ctx,
9872 GLenum target,
9873 GLenum internalformat,
9874 GLuint buffer,
9875 GLintptr offset,
9876 GLsizeiptr size)
9877 {
9878 return GL_TexBufferRangeOESContextANGLE(ctx, target, internalformat, buffer, offset, size);
9879 }
9880
glTexCoordPointerContextANGLE(GLeglContext ctx,GLint size,GLenum type,GLsizei stride,const void * pointer)9881 void GL_APIENTRY glTexCoordPointerContextANGLE(GLeglContext ctx,
9882 GLint size,
9883 GLenum type,
9884 GLsizei stride,
9885 const void *pointer)
9886 {
9887 return GL_TexCoordPointerContextANGLE(ctx, size, type, stride, pointer);
9888 }
9889
glTexEnvfContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfloat param)9890 void GL_APIENTRY glTexEnvfContextANGLE(GLeglContext ctx, GLenum target, GLenum pname, GLfloat param)
9891 {
9892 return GL_TexEnvfContextANGLE(ctx, target, pname, param);
9893 }
9894
glTexEnvfvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLfloat * params)9895 void GL_APIENTRY glTexEnvfvContextANGLE(GLeglContext ctx,
9896 GLenum target,
9897 GLenum pname,
9898 const GLfloat *params)
9899 {
9900 return GL_TexEnvfvContextANGLE(ctx, target, pname, params);
9901 }
9902
glTexEnviContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint param)9903 void GL_APIENTRY glTexEnviContextANGLE(GLeglContext ctx, GLenum target, GLenum pname, GLint param)
9904 {
9905 return GL_TexEnviContextANGLE(ctx, target, pname, param);
9906 }
9907
glTexEnvivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLint * params)9908 void GL_APIENTRY glTexEnvivContextANGLE(GLeglContext ctx,
9909 GLenum target,
9910 GLenum pname,
9911 const GLint *params)
9912 {
9913 return GL_TexEnvivContextANGLE(ctx, target, pname, params);
9914 }
9915
glTexEnvxContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfixed param)9916 void GL_APIENTRY glTexEnvxContextANGLE(GLeglContext ctx, GLenum target, GLenum pname, GLfixed param)
9917 {
9918 return GL_TexEnvxContextANGLE(ctx, target, pname, param);
9919 }
9920
glTexEnvxvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLfixed * params)9921 void GL_APIENTRY glTexEnvxvContextANGLE(GLeglContext ctx,
9922 GLenum target,
9923 GLenum pname,
9924 const GLfixed *params)
9925 {
9926 return GL_TexEnvxvContextANGLE(ctx, target, pname, params);
9927 }
9928
glTexGenfOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,GLfloat param)9929 void GL_APIENTRY glTexGenfOESContextANGLE(GLeglContext ctx,
9930 GLenum coord,
9931 GLenum pname,
9932 GLfloat param)
9933 {
9934 return GL_TexGenfOESContextANGLE(ctx, coord, pname, param);
9935 }
9936
glTexGenfvOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,const GLfloat * params)9937 void GL_APIENTRY glTexGenfvOESContextANGLE(GLeglContext ctx,
9938 GLenum coord,
9939 GLenum pname,
9940 const GLfloat *params)
9941 {
9942 return GL_TexGenfvOESContextANGLE(ctx, coord, pname, params);
9943 }
9944
glTexGeniOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,GLint param)9945 void GL_APIENTRY glTexGeniOESContextANGLE(GLeglContext ctx, GLenum coord, GLenum pname, GLint param)
9946 {
9947 return GL_TexGeniOESContextANGLE(ctx, coord, pname, param);
9948 }
9949
glTexGenivOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,const GLint * params)9950 void GL_APIENTRY glTexGenivOESContextANGLE(GLeglContext ctx,
9951 GLenum coord,
9952 GLenum pname,
9953 const GLint *params)
9954 {
9955 return GL_TexGenivOESContextANGLE(ctx, coord, pname, params);
9956 }
9957
glTexGenxOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,GLfixed param)9958 void GL_APIENTRY glTexGenxOESContextANGLE(GLeglContext ctx,
9959 GLenum coord,
9960 GLenum pname,
9961 GLfixed param)
9962 {
9963 return GL_TexGenxOESContextANGLE(ctx, coord, pname, param);
9964 }
9965
glTexGenxvOESContextANGLE(GLeglContext ctx,GLenum coord,GLenum pname,const GLfixed * params)9966 void GL_APIENTRY glTexGenxvOESContextANGLE(GLeglContext ctx,
9967 GLenum coord,
9968 GLenum pname,
9969 const GLfixed *params)
9970 {
9971 return GL_TexGenxvOESContextANGLE(ctx, coord, pname, params);
9972 }
9973
glTexImage2DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,const void * pixels)9974 void GL_APIENTRY glTexImage2DContextANGLE(GLeglContext ctx,
9975 GLenum target,
9976 GLint level,
9977 GLint internalformat,
9978 GLsizei width,
9979 GLsizei height,
9980 GLint border,
9981 GLenum format,
9982 GLenum type,
9983 const void *pixels)
9984 {
9985 return GL_TexImage2DContextANGLE(ctx, target, level, internalformat, width, height, border,
9986 format, type, pixels);
9987 }
9988
glTexImage3DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const void * pixels)9989 void GL_APIENTRY glTexImage3DContextANGLE(GLeglContext ctx,
9990 GLenum target,
9991 GLint level,
9992 GLint internalformat,
9993 GLsizei width,
9994 GLsizei height,
9995 GLsizei depth,
9996 GLint border,
9997 GLenum format,
9998 GLenum type,
9999 const void *pixels)
10000 {
10001 return GL_TexImage3DContextANGLE(ctx, target, level, internalformat, width, height, depth,
10002 border, format, type, pixels);
10003 }
10004
glTexImage3DOESContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const void * pixels)10005 void GL_APIENTRY glTexImage3DOESContextANGLE(GLeglContext ctx,
10006 GLenum target,
10007 GLint level,
10008 GLenum internalformat,
10009 GLsizei width,
10010 GLsizei height,
10011 GLsizei depth,
10012 GLint border,
10013 GLenum format,
10014 GLenum type,
10015 const void *pixels)
10016 {
10017 return GL_TexImage3DOESContextANGLE(ctx, target, level, internalformat, width, height, depth,
10018 border, format, type, pixels);
10019 }
10020
glTexParameterIivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLint * params)10021 void GL_APIENTRY glTexParameterIivContextANGLE(GLeglContext ctx,
10022 GLenum target,
10023 GLenum pname,
10024 const GLint *params)
10025 {
10026 return GL_TexParameterIivContextANGLE(ctx, target, pname, params);
10027 }
10028
glTexParameterIivEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLint * params)10029 void GL_APIENTRY glTexParameterIivEXTContextANGLE(GLeglContext ctx,
10030 GLenum target,
10031 GLenum pname,
10032 const GLint *params)
10033 {
10034 return GL_TexParameterIivEXTContextANGLE(ctx, target, pname, params);
10035 }
10036
glTexParameterIivOESContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLint * params)10037 void GL_APIENTRY glTexParameterIivOESContextANGLE(GLeglContext ctx,
10038 GLenum target,
10039 GLenum pname,
10040 const GLint *params)
10041 {
10042 return GL_TexParameterIivOESContextANGLE(ctx, target, pname, params);
10043 }
10044
glTexParameterIuivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLuint * params)10045 void GL_APIENTRY glTexParameterIuivContextANGLE(GLeglContext ctx,
10046 GLenum target,
10047 GLenum pname,
10048 const GLuint *params)
10049 {
10050 return GL_TexParameterIuivContextANGLE(ctx, target, pname, params);
10051 }
10052
glTexParameterIuivEXTContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLuint * params)10053 void GL_APIENTRY glTexParameterIuivEXTContextANGLE(GLeglContext ctx,
10054 GLenum target,
10055 GLenum pname,
10056 const GLuint *params)
10057 {
10058 return GL_TexParameterIuivEXTContextANGLE(ctx, target, pname, params);
10059 }
10060
glTexParameterIuivOESContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLuint * params)10061 void GL_APIENTRY glTexParameterIuivOESContextANGLE(GLeglContext ctx,
10062 GLenum target,
10063 GLenum pname,
10064 const GLuint *params)
10065 {
10066 return GL_TexParameterIuivOESContextANGLE(ctx, target, pname, params);
10067 }
10068
glTexParameterfContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfloat param)10069 void GL_APIENTRY glTexParameterfContextANGLE(GLeglContext ctx,
10070 GLenum target,
10071 GLenum pname,
10072 GLfloat param)
10073 {
10074 return GL_TexParameterfContextANGLE(ctx, target, pname, param);
10075 }
10076
glTexParameterfvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLfloat * params)10077 void GL_APIENTRY glTexParameterfvContextANGLE(GLeglContext ctx,
10078 GLenum target,
10079 GLenum pname,
10080 const GLfloat *params)
10081 {
10082 return GL_TexParameterfvContextANGLE(ctx, target, pname, params);
10083 }
10084
glTexParameteriContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLint param)10085 void GL_APIENTRY glTexParameteriContextANGLE(GLeglContext ctx,
10086 GLenum target,
10087 GLenum pname,
10088 GLint param)
10089 {
10090 return GL_TexParameteriContextANGLE(ctx, target, pname, param);
10091 }
10092
glTexParameterivContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLint * params)10093 void GL_APIENTRY glTexParameterivContextANGLE(GLeglContext ctx,
10094 GLenum target,
10095 GLenum pname,
10096 const GLint *params)
10097 {
10098 return GL_TexParameterivContextANGLE(ctx, target, pname, params);
10099 }
10100
glTexParameterxContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLfixed param)10101 void GL_APIENTRY glTexParameterxContextANGLE(GLeglContext ctx,
10102 GLenum target,
10103 GLenum pname,
10104 GLfixed param)
10105 {
10106 return GL_TexParameterxContextANGLE(ctx, target, pname, param);
10107 }
10108
glTexParameterxvContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,const GLfixed * params)10109 void GL_APIENTRY glTexParameterxvContextANGLE(GLeglContext ctx,
10110 GLenum target,
10111 GLenum pname,
10112 const GLfixed *params)
10113 {
10114 return GL_TexParameterxvContextANGLE(ctx, target, pname, params);
10115 }
10116
glTexStorage1DEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalformat,GLsizei width)10117 void GL_APIENTRY glTexStorage1DEXTContextANGLE(GLeglContext ctx,
10118 GLenum target,
10119 GLsizei levels,
10120 GLenum internalformat,
10121 GLsizei width)
10122 {
10123 return GL_TexStorage1DEXTContextANGLE(ctx, target, levels, internalformat, width);
10124 }
10125
glTexStorage2DContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)10126 void GL_APIENTRY glTexStorage2DContextANGLE(GLeglContext ctx,
10127 GLenum target,
10128 GLsizei levels,
10129 GLenum internalformat,
10130 GLsizei width,
10131 GLsizei height)
10132 {
10133 return GL_TexStorage2DContextANGLE(ctx, target, levels, internalformat, width, height);
10134 }
10135
glTexStorage2DEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)10136 void GL_APIENTRY glTexStorage2DEXTContextANGLE(GLeglContext ctx,
10137 GLenum target,
10138 GLsizei levels,
10139 GLenum internalformat,
10140 GLsizei width,
10141 GLsizei height)
10142 {
10143 return GL_TexStorage2DEXTContextANGLE(ctx, target, levels, internalformat, width, height);
10144 }
10145
glTexStorage2DMultisampleContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)10146 void GL_APIENTRY glTexStorage2DMultisampleContextANGLE(GLeglContext ctx,
10147 GLenum target,
10148 GLsizei samples,
10149 GLenum internalformat,
10150 GLsizei width,
10151 GLsizei height,
10152 GLboolean fixedsamplelocations)
10153 {
10154 return GL_TexStorage2DMultisampleContextANGLE(ctx, target, samples, internalformat, width,
10155 height, fixedsamplelocations);
10156 }
10157
glTexStorage3DContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)10158 void GL_APIENTRY glTexStorage3DContextANGLE(GLeglContext ctx,
10159 GLenum target,
10160 GLsizei levels,
10161 GLenum internalformat,
10162 GLsizei width,
10163 GLsizei height,
10164 GLsizei depth)
10165 {
10166 return GL_TexStorage3DContextANGLE(ctx, target, levels, internalformat, width, height, depth);
10167 }
10168
glTexStorage3DEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)10169 void GL_APIENTRY glTexStorage3DEXTContextANGLE(GLeglContext ctx,
10170 GLenum target,
10171 GLsizei levels,
10172 GLenum internalformat,
10173 GLsizei width,
10174 GLsizei height,
10175 GLsizei depth)
10176 {
10177 return GL_TexStorage3DEXTContextANGLE(ctx, target, levels, internalformat, width, height,
10178 depth);
10179 }
10180
glTexStorage3DMultisampleContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)10181 void GL_APIENTRY glTexStorage3DMultisampleContextANGLE(GLeglContext ctx,
10182 GLenum target,
10183 GLsizei samples,
10184 GLenum internalformat,
10185 GLsizei width,
10186 GLsizei height,
10187 GLsizei depth,
10188 GLboolean fixedsamplelocations)
10189 {
10190 return GL_TexStorage3DMultisampleContextANGLE(ctx, target, samples, internalformat, width,
10191 height, depth, fixedsamplelocations);
10192 }
10193
glTexStorage3DMultisampleOESContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)10194 void GL_APIENTRY glTexStorage3DMultisampleOESContextANGLE(GLeglContext ctx,
10195 GLenum target,
10196 GLsizei samples,
10197 GLenum internalformat,
10198 GLsizei width,
10199 GLsizei height,
10200 GLsizei depth,
10201 GLboolean fixedsamplelocations)
10202 {
10203 return GL_TexStorage3DMultisampleOESContextANGLE(ctx, target, samples, internalformat, width,
10204 height, depth, fixedsamplelocations);
10205 }
10206
glTexStorageMem2DEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLuint memory,GLuint64 offset)10207 void GL_APIENTRY glTexStorageMem2DEXTContextANGLE(GLeglContext ctx,
10208 GLenum target,
10209 GLsizei levels,
10210 GLenum internalFormat,
10211 GLsizei width,
10212 GLsizei height,
10213 GLuint memory,
10214 GLuint64 offset)
10215 {
10216 return GL_TexStorageMem2DEXTContextANGLE(ctx, target, levels, internalFormat, width, height,
10217 memory, offset);
10218 }
10219
glTexStorageMem2DMultisampleEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset)10220 void GL_APIENTRY glTexStorageMem2DMultisampleEXTContextANGLE(GLeglContext ctx,
10221 GLenum target,
10222 GLsizei samples,
10223 GLenum internalFormat,
10224 GLsizei width,
10225 GLsizei height,
10226 GLboolean fixedSampleLocations,
10227 GLuint memory,
10228 GLuint64 offset)
10229 {
10230 return GL_TexStorageMem2DMultisampleEXTContextANGLE(
10231 ctx, target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset);
10232 }
10233
glTexStorageMem3DEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLuint memory,GLuint64 offset)10234 void GL_APIENTRY glTexStorageMem3DEXTContextANGLE(GLeglContext ctx,
10235 GLenum target,
10236 GLsizei levels,
10237 GLenum internalFormat,
10238 GLsizei width,
10239 GLsizei height,
10240 GLsizei depth,
10241 GLuint memory,
10242 GLuint64 offset)
10243 {
10244 return GL_TexStorageMem3DEXTContextANGLE(ctx, target, levels, internalFormat, width, height,
10245 depth, memory, offset);
10246 }
10247
glTexStorageMem3DMultisampleEXTContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset)10248 void GL_APIENTRY glTexStorageMem3DMultisampleEXTContextANGLE(GLeglContext ctx,
10249 GLenum target,
10250 GLsizei samples,
10251 GLenum internalFormat,
10252 GLsizei width,
10253 GLsizei height,
10254 GLsizei depth,
10255 GLboolean fixedSampleLocations,
10256 GLuint memory,
10257 GLuint64 offset)
10258 {
10259 return GL_TexStorageMem3DMultisampleEXTContextANGLE(ctx, target, samples, internalFormat, width,
10260 height, depth, fixedSampleLocations, memory,
10261 offset);
10262 }
10263
glTexSubImage2DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,const void * pixels)10264 void GL_APIENTRY glTexSubImage2DContextANGLE(GLeglContext ctx,
10265 GLenum target,
10266 GLint level,
10267 GLint xoffset,
10268 GLint yoffset,
10269 GLsizei width,
10270 GLsizei height,
10271 GLenum format,
10272 GLenum type,
10273 const void *pixels)
10274 {
10275 return GL_TexSubImage2DContextANGLE(ctx, target, level, xoffset, yoffset, width, height, format,
10276 type, pixels);
10277 }
10278
glTexSubImage3DContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * pixels)10279 void GL_APIENTRY glTexSubImage3DContextANGLE(GLeglContext ctx,
10280 GLenum target,
10281 GLint level,
10282 GLint xoffset,
10283 GLint yoffset,
10284 GLint zoffset,
10285 GLsizei width,
10286 GLsizei height,
10287 GLsizei depth,
10288 GLenum format,
10289 GLenum type,
10290 const void *pixels)
10291 {
10292 return GL_TexSubImage3DContextANGLE(ctx, target, level, xoffset, yoffset, zoffset, width,
10293 height, depth, format, type, pixels);
10294 }
10295
glTexSubImage3DOESContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * pixels)10296 void GL_APIENTRY glTexSubImage3DOESContextANGLE(GLeglContext ctx,
10297 GLenum target,
10298 GLint level,
10299 GLint xoffset,
10300 GLint yoffset,
10301 GLint zoffset,
10302 GLsizei width,
10303 GLsizei height,
10304 GLsizei depth,
10305 GLenum format,
10306 GLenum type,
10307 const void *pixels)
10308 {
10309 return GL_TexSubImage3DOESContextANGLE(ctx, target, level, xoffset, yoffset, zoffset, width,
10310 height, depth, format, type, pixels);
10311 }
10312
glTransformFeedbackVaryingsContextANGLE(GLeglContext ctx,GLuint program,GLsizei count,const GLchar * const * varyings,GLenum bufferMode)10313 void GL_APIENTRY glTransformFeedbackVaryingsContextANGLE(GLeglContext ctx,
10314 GLuint program,
10315 GLsizei count,
10316 const GLchar *const *varyings,
10317 GLenum bufferMode)
10318 {
10319 return GL_TransformFeedbackVaryingsContextANGLE(ctx, program, count, varyings, bufferMode);
10320 }
10321
glTranslatefContextANGLE(GLeglContext ctx,GLfloat x,GLfloat y,GLfloat z)10322 void GL_APIENTRY glTranslatefContextANGLE(GLeglContext ctx, GLfloat x, GLfloat y, GLfloat z)
10323 {
10324 return GL_TranslatefContextANGLE(ctx, x, y, z);
10325 }
10326
glTranslatexContextANGLE(GLeglContext ctx,GLfixed x,GLfixed y,GLfixed z)10327 void GL_APIENTRY glTranslatexContextANGLE(GLeglContext ctx, GLfixed x, GLfixed y, GLfixed z)
10328 {
10329 return GL_TranslatexContextANGLE(ctx, x, y, z);
10330 }
10331
glUniform1fContextANGLE(GLeglContext ctx,GLint location,GLfloat v0)10332 void GL_APIENTRY glUniform1fContextANGLE(GLeglContext ctx, GLint location, GLfloat v0)
10333 {
10334 return GL_Uniform1fContextANGLE(ctx, location, v0);
10335 }
10336
glUniform1fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLfloat * value)10337 void GL_APIENTRY glUniform1fvContextANGLE(GLeglContext ctx,
10338 GLint location,
10339 GLsizei count,
10340 const GLfloat *value)
10341 {
10342 return GL_Uniform1fvContextANGLE(ctx, location, count, value);
10343 }
10344
glUniform1iContextANGLE(GLeglContext ctx,GLint location,GLint v0)10345 void GL_APIENTRY glUniform1iContextANGLE(GLeglContext ctx, GLint location, GLint v0)
10346 {
10347 return GL_Uniform1iContextANGLE(ctx, location, v0);
10348 }
10349
glUniform1ivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLint * value)10350 void GL_APIENTRY glUniform1ivContextANGLE(GLeglContext ctx,
10351 GLint location,
10352 GLsizei count,
10353 const GLint *value)
10354 {
10355 return GL_Uniform1ivContextANGLE(ctx, location, count, value);
10356 }
10357
glUniform1uiContextANGLE(GLeglContext ctx,GLint location,GLuint v0)10358 void GL_APIENTRY glUniform1uiContextANGLE(GLeglContext ctx, GLint location, GLuint v0)
10359 {
10360 return GL_Uniform1uiContextANGLE(ctx, location, v0);
10361 }
10362
glUniform1uivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLuint * value)10363 void GL_APIENTRY glUniform1uivContextANGLE(GLeglContext ctx,
10364 GLint location,
10365 GLsizei count,
10366 const GLuint *value)
10367 {
10368 return GL_Uniform1uivContextANGLE(ctx, location, count, value);
10369 }
10370
glUniform2fContextANGLE(GLeglContext ctx,GLint location,GLfloat v0,GLfloat v1)10371 void GL_APIENTRY glUniform2fContextANGLE(GLeglContext ctx, GLint location, GLfloat v0, GLfloat v1)
10372 {
10373 return GL_Uniform2fContextANGLE(ctx, location, v0, v1);
10374 }
10375
glUniform2fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLfloat * value)10376 void GL_APIENTRY glUniform2fvContextANGLE(GLeglContext ctx,
10377 GLint location,
10378 GLsizei count,
10379 const GLfloat *value)
10380 {
10381 return GL_Uniform2fvContextANGLE(ctx, location, count, value);
10382 }
10383
glUniform2iContextANGLE(GLeglContext ctx,GLint location,GLint v0,GLint v1)10384 void GL_APIENTRY glUniform2iContextANGLE(GLeglContext ctx, GLint location, GLint v0, GLint v1)
10385 {
10386 return GL_Uniform2iContextANGLE(ctx, location, v0, v1);
10387 }
10388
glUniform2ivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLint * value)10389 void GL_APIENTRY glUniform2ivContextANGLE(GLeglContext ctx,
10390 GLint location,
10391 GLsizei count,
10392 const GLint *value)
10393 {
10394 return GL_Uniform2ivContextANGLE(ctx, location, count, value);
10395 }
10396
glUniform2uiContextANGLE(GLeglContext ctx,GLint location,GLuint v0,GLuint v1)10397 void GL_APIENTRY glUniform2uiContextANGLE(GLeglContext ctx, GLint location, GLuint v0, GLuint v1)
10398 {
10399 return GL_Uniform2uiContextANGLE(ctx, location, v0, v1);
10400 }
10401
glUniform2uivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLuint * value)10402 void GL_APIENTRY glUniform2uivContextANGLE(GLeglContext ctx,
10403 GLint location,
10404 GLsizei count,
10405 const GLuint *value)
10406 {
10407 return GL_Uniform2uivContextANGLE(ctx, location, count, value);
10408 }
10409
10410 void GL_APIENTRY
glUniform3fContextANGLE(GLeglContext ctx,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)10411 glUniform3fContextANGLE(GLeglContext ctx, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
10412 {
10413 return GL_Uniform3fContextANGLE(ctx, location, v0, v1, v2);
10414 }
10415
glUniform3fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLfloat * value)10416 void GL_APIENTRY glUniform3fvContextANGLE(GLeglContext ctx,
10417 GLint location,
10418 GLsizei count,
10419 const GLfloat *value)
10420 {
10421 return GL_Uniform3fvContextANGLE(ctx, location, count, value);
10422 }
10423
10424 void GL_APIENTRY
glUniform3iContextANGLE(GLeglContext ctx,GLint location,GLint v0,GLint v1,GLint v2)10425 glUniform3iContextANGLE(GLeglContext ctx, GLint location, GLint v0, GLint v1, GLint v2)
10426 {
10427 return GL_Uniform3iContextANGLE(ctx, location, v0, v1, v2);
10428 }
10429
glUniform3ivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLint * value)10430 void GL_APIENTRY glUniform3ivContextANGLE(GLeglContext ctx,
10431 GLint location,
10432 GLsizei count,
10433 const GLint *value)
10434 {
10435 return GL_Uniform3ivContextANGLE(ctx, location, count, value);
10436 }
10437
10438 void GL_APIENTRY
glUniform3uiContextANGLE(GLeglContext ctx,GLint location,GLuint v0,GLuint v1,GLuint v2)10439 glUniform3uiContextANGLE(GLeglContext ctx, GLint location, GLuint v0, GLuint v1, GLuint v2)
10440 {
10441 return GL_Uniform3uiContextANGLE(ctx, location, v0, v1, v2);
10442 }
10443
glUniform3uivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLuint * value)10444 void GL_APIENTRY glUniform3uivContextANGLE(GLeglContext ctx,
10445 GLint location,
10446 GLsizei count,
10447 const GLuint *value)
10448 {
10449 return GL_Uniform3uivContextANGLE(ctx, location, count, value);
10450 }
10451
glUniform4fContextANGLE(GLeglContext ctx,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)10452 void GL_APIENTRY glUniform4fContextANGLE(GLeglContext ctx,
10453 GLint location,
10454 GLfloat v0,
10455 GLfloat v1,
10456 GLfloat v2,
10457 GLfloat v3)
10458 {
10459 return GL_Uniform4fContextANGLE(ctx, location, v0, v1, v2, v3);
10460 }
10461
glUniform4fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLfloat * value)10462 void GL_APIENTRY glUniform4fvContextANGLE(GLeglContext ctx,
10463 GLint location,
10464 GLsizei count,
10465 const GLfloat *value)
10466 {
10467 return GL_Uniform4fvContextANGLE(ctx, location, count, value);
10468 }
10469
10470 void GL_APIENTRY
glUniform4iContextANGLE(GLeglContext ctx,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)10471 glUniform4iContextANGLE(GLeglContext ctx, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
10472 {
10473 return GL_Uniform4iContextANGLE(ctx, location, v0, v1, v2, v3);
10474 }
10475
glUniform4ivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLint * value)10476 void GL_APIENTRY glUniform4ivContextANGLE(GLeglContext ctx,
10477 GLint location,
10478 GLsizei count,
10479 const GLint *value)
10480 {
10481 return GL_Uniform4ivContextANGLE(ctx, location, count, value);
10482 }
10483
glUniform4uiContextANGLE(GLeglContext ctx,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)10484 void GL_APIENTRY glUniform4uiContextANGLE(GLeglContext ctx,
10485 GLint location,
10486 GLuint v0,
10487 GLuint v1,
10488 GLuint v2,
10489 GLuint v3)
10490 {
10491 return GL_Uniform4uiContextANGLE(ctx, location, v0, v1, v2, v3);
10492 }
10493
glUniform4uivContextANGLE(GLeglContext ctx,GLint location,GLsizei count,const GLuint * value)10494 void GL_APIENTRY glUniform4uivContextANGLE(GLeglContext ctx,
10495 GLint location,
10496 GLsizei count,
10497 const GLuint *value)
10498 {
10499 return GL_Uniform4uivContextANGLE(ctx, location, count, value);
10500 }
10501
glUniformBlockBindingContextANGLE(GLeglContext ctx,GLuint program,GLuint uniformBlockIndex,GLuint uniformBlockBinding)10502 void GL_APIENTRY glUniformBlockBindingContextANGLE(GLeglContext ctx,
10503 GLuint program,
10504 GLuint uniformBlockIndex,
10505 GLuint uniformBlockBinding)
10506 {
10507 return GL_UniformBlockBindingContextANGLE(ctx, program, uniformBlockIndex, uniformBlockBinding);
10508 }
10509
glUniformMatrix2fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10510 void GL_APIENTRY glUniformMatrix2fvContextANGLE(GLeglContext ctx,
10511 GLint location,
10512 GLsizei count,
10513 GLboolean transpose,
10514 const GLfloat *value)
10515 {
10516 return GL_UniformMatrix2fvContextANGLE(ctx, location, count, transpose, value);
10517 }
10518
glUniformMatrix2x3fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10519 void GL_APIENTRY glUniformMatrix2x3fvContextANGLE(GLeglContext ctx,
10520 GLint location,
10521 GLsizei count,
10522 GLboolean transpose,
10523 const GLfloat *value)
10524 {
10525 return GL_UniformMatrix2x3fvContextANGLE(ctx, location, count, transpose, value);
10526 }
10527
glUniformMatrix2x4fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10528 void GL_APIENTRY glUniformMatrix2x4fvContextANGLE(GLeglContext ctx,
10529 GLint location,
10530 GLsizei count,
10531 GLboolean transpose,
10532 const GLfloat *value)
10533 {
10534 return GL_UniformMatrix2x4fvContextANGLE(ctx, location, count, transpose, value);
10535 }
10536
glUniformMatrix3fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10537 void GL_APIENTRY glUniformMatrix3fvContextANGLE(GLeglContext ctx,
10538 GLint location,
10539 GLsizei count,
10540 GLboolean transpose,
10541 const GLfloat *value)
10542 {
10543 return GL_UniformMatrix3fvContextANGLE(ctx, location, count, transpose, value);
10544 }
10545
glUniformMatrix3x2fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10546 void GL_APIENTRY glUniformMatrix3x2fvContextANGLE(GLeglContext ctx,
10547 GLint location,
10548 GLsizei count,
10549 GLboolean transpose,
10550 const GLfloat *value)
10551 {
10552 return GL_UniformMatrix3x2fvContextANGLE(ctx, location, count, transpose, value);
10553 }
10554
glUniformMatrix3x4fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10555 void GL_APIENTRY glUniformMatrix3x4fvContextANGLE(GLeglContext ctx,
10556 GLint location,
10557 GLsizei count,
10558 GLboolean transpose,
10559 const GLfloat *value)
10560 {
10561 return GL_UniformMatrix3x4fvContextANGLE(ctx, location, count, transpose, value);
10562 }
10563
glUniformMatrix4fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10564 void GL_APIENTRY glUniformMatrix4fvContextANGLE(GLeglContext ctx,
10565 GLint location,
10566 GLsizei count,
10567 GLboolean transpose,
10568 const GLfloat *value)
10569 {
10570 return GL_UniformMatrix4fvContextANGLE(ctx, location, count, transpose, value);
10571 }
10572
glUniformMatrix4x2fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10573 void GL_APIENTRY glUniformMatrix4x2fvContextANGLE(GLeglContext ctx,
10574 GLint location,
10575 GLsizei count,
10576 GLboolean transpose,
10577 const GLfloat *value)
10578 {
10579 return GL_UniformMatrix4x2fvContextANGLE(ctx, location, count, transpose, value);
10580 }
10581
glUniformMatrix4x3fvContextANGLE(GLeglContext ctx,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)10582 void GL_APIENTRY glUniformMatrix4x3fvContextANGLE(GLeglContext ctx,
10583 GLint location,
10584 GLsizei count,
10585 GLboolean transpose,
10586 const GLfloat *value)
10587 {
10588 return GL_UniformMatrix4x3fvContextANGLE(ctx, location, count, transpose, value);
10589 }
10590
glUnmapBufferContextANGLE(GLeglContext ctx,GLenum target)10591 GLboolean GL_APIENTRY glUnmapBufferContextANGLE(GLeglContext ctx, GLenum target)
10592 {
10593 return GL_UnmapBufferContextANGLE(ctx, target);
10594 }
10595
glUnmapBufferOESContextANGLE(GLeglContext ctx,GLenum target)10596 GLboolean GL_APIENTRY glUnmapBufferOESContextANGLE(GLeglContext ctx, GLenum target)
10597 {
10598 return GL_UnmapBufferOESContextANGLE(ctx, target);
10599 }
10600
glUseProgramContextANGLE(GLeglContext ctx,GLuint program)10601 void GL_APIENTRY glUseProgramContextANGLE(GLeglContext ctx, GLuint program)
10602 {
10603 return GL_UseProgramContextANGLE(ctx, program);
10604 }
10605
glUseProgramStagesContextANGLE(GLeglContext ctx,GLuint pipeline,GLbitfield stages,GLuint program)10606 void GL_APIENTRY glUseProgramStagesContextANGLE(GLeglContext ctx,
10607 GLuint pipeline,
10608 GLbitfield stages,
10609 GLuint program)
10610 {
10611 return GL_UseProgramStagesContextANGLE(ctx, pipeline, stages, program);
10612 }
10613
glUseProgramStagesEXTContextANGLE(GLeglContext ctx,GLuint pipeline,GLbitfield stages,GLuint program)10614 void GL_APIENTRY glUseProgramStagesEXTContextANGLE(GLeglContext ctx,
10615 GLuint pipeline,
10616 GLbitfield stages,
10617 GLuint program)
10618 {
10619 return GL_UseProgramStagesEXTContextANGLE(ctx, pipeline, stages, program);
10620 }
10621
glValidateProgramContextANGLE(GLeglContext ctx,GLuint program)10622 void GL_APIENTRY glValidateProgramContextANGLE(GLeglContext ctx, GLuint program)
10623 {
10624 return GL_ValidateProgramContextANGLE(ctx, program);
10625 }
10626
glValidateProgramPipelineContextANGLE(GLeglContext ctx,GLuint pipeline)10627 void GL_APIENTRY glValidateProgramPipelineContextANGLE(GLeglContext ctx, GLuint pipeline)
10628 {
10629 return GL_ValidateProgramPipelineContextANGLE(ctx, pipeline);
10630 }
10631
glValidateProgramPipelineEXTContextANGLE(GLeglContext ctx,GLuint pipeline)10632 void GL_APIENTRY glValidateProgramPipelineEXTContextANGLE(GLeglContext ctx, GLuint pipeline)
10633 {
10634 return GL_ValidateProgramPipelineEXTContextANGLE(ctx, pipeline);
10635 }
10636
glVertexAttrib1fContextANGLE(GLeglContext ctx,GLuint index,GLfloat x)10637 void GL_APIENTRY glVertexAttrib1fContextANGLE(GLeglContext ctx, GLuint index, GLfloat x)
10638 {
10639 return GL_VertexAttrib1fContextANGLE(ctx, index, x);
10640 }
10641
glVertexAttrib1fvContextANGLE(GLeglContext ctx,GLuint index,const GLfloat * v)10642 void GL_APIENTRY glVertexAttrib1fvContextANGLE(GLeglContext ctx, GLuint index, const GLfloat *v)
10643 {
10644 return GL_VertexAttrib1fvContextANGLE(ctx, index, v);
10645 }
10646
glVertexAttrib2fContextANGLE(GLeglContext ctx,GLuint index,GLfloat x,GLfloat y)10647 void GL_APIENTRY glVertexAttrib2fContextANGLE(GLeglContext ctx, GLuint index, GLfloat x, GLfloat y)
10648 {
10649 return GL_VertexAttrib2fContextANGLE(ctx, index, x, y);
10650 }
10651
glVertexAttrib2fvContextANGLE(GLeglContext ctx,GLuint index,const GLfloat * v)10652 void GL_APIENTRY glVertexAttrib2fvContextANGLE(GLeglContext ctx, GLuint index, const GLfloat *v)
10653 {
10654 return GL_VertexAttrib2fvContextANGLE(ctx, index, v);
10655 }
10656
10657 void GL_APIENTRY
glVertexAttrib3fContextANGLE(GLeglContext ctx,GLuint index,GLfloat x,GLfloat y,GLfloat z)10658 glVertexAttrib3fContextANGLE(GLeglContext ctx, GLuint index, GLfloat x, GLfloat y, GLfloat z)
10659 {
10660 return GL_VertexAttrib3fContextANGLE(ctx, index, x, y, z);
10661 }
10662
glVertexAttrib3fvContextANGLE(GLeglContext ctx,GLuint index,const GLfloat * v)10663 void GL_APIENTRY glVertexAttrib3fvContextANGLE(GLeglContext ctx, GLuint index, const GLfloat *v)
10664 {
10665 return GL_VertexAttrib3fvContextANGLE(ctx, index, v);
10666 }
10667
glVertexAttrib4fContextANGLE(GLeglContext ctx,GLuint index,GLfloat x,GLfloat y,GLfloat z,GLfloat w)10668 void GL_APIENTRY glVertexAttrib4fContextANGLE(GLeglContext ctx,
10669 GLuint index,
10670 GLfloat x,
10671 GLfloat y,
10672 GLfloat z,
10673 GLfloat w)
10674 {
10675 return GL_VertexAttrib4fContextANGLE(ctx, index, x, y, z, w);
10676 }
10677
glVertexAttrib4fvContextANGLE(GLeglContext ctx,GLuint index,const GLfloat * v)10678 void GL_APIENTRY glVertexAttrib4fvContextANGLE(GLeglContext ctx, GLuint index, const GLfloat *v)
10679 {
10680 return GL_VertexAttrib4fvContextANGLE(ctx, index, v);
10681 }
10682
glVertexAttribBindingContextANGLE(GLeglContext ctx,GLuint attribindex,GLuint bindingindex)10683 void GL_APIENTRY glVertexAttribBindingContextANGLE(GLeglContext ctx,
10684 GLuint attribindex,
10685 GLuint bindingindex)
10686 {
10687 return GL_VertexAttribBindingContextANGLE(ctx, attribindex, bindingindex);
10688 }
10689
glVertexAttribDivisorContextANGLE(GLeglContext ctx,GLuint index,GLuint divisor)10690 void GL_APIENTRY glVertexAttribDivisorContextANGLE(GLeglContext ctx, GLuint index, GLuint divisor)
10691 {
10692 return GL_VertexAttribDivisorContextANGLE(ctx, index, divisor);
10693 }
10694
glVertexAttribDivisorANGLEContextANGLE(GLeglContext ctx,GLuint index,GLuint divisor)10695 void GL_APIENTRY glVertexAttribDivisorANGLEContextANGLE(GLeglContext ctx,
10696 GLuint index,
10697 GLuint divisor)
10698 {
10699 return GL_VertexAttribDivisorANGLEContextANGLE(ctx, index, divisor);
10700 }
10701
glVertexAttribDivisorEXTContextANGLE(GLeglContext ctx,GLuint index,GLuint divisor)10702 void GL_APIENTRY glVertexAttribDivisorEXTContextANGLE(GLeglContext ctx,
10703 GLuint index,
10704 GLuint divisor)
10705 {
10706 return GL_VertexAttribDivisorEXTContextANGLE(ctx, index, divisor);
10707 }
10708
glVertexAttribFormatContextANGLE(GLeglContext ctx,GLuint attribindex,GLint size,GLenum type,GLboolean normalized,GLuint relativeoffset)10709 void GL_APIENTRY glVertexAttribFormatContextANGLE(GLeglContext ctx,
10710 GLuint attribindex,
10711 GLint size,
10712 GLenum type,
10713 GLboolean normalized,
10714 GLuint relativeoffset)
10715 {
10716 return GL_VertexAttribFormatContextANGLE(ctx, attribindex, size, type, normalized,
10717 relativeoffset);
10718 }
10719
10720 void GL_APIENTRY
glVertexAttribI4iContextANGLE(GLeglContext ctx,GLuint index,GLint x,GLint y,GLint z,GLint w)10721 glVertexAttribI4iContextANGLE(GLeglContext ctx, GLuint index, GLint x, GLint y, GLint z, GLint w)
10722 {
10723 return GL_VertexAttribI4iContextANGLE(ctx, index, x, y, z, w);
10724 }
10725
glVertexAttribI4ivContextANGLE(GLeglContext ctx,GLuint index,const GLint * v)10726 void GL_APIENTRY glVertexAttribI4ivContextANGLE(GLeglContext ctx, GLuint index, const GLint *v)
10727 {
10728 return GL_VertexAttribI4ivContextANGLE(ctx, index, v);
10729 }
10730
glVertexAttribI4uiContextANGLE(GLeglContext ctx,GLuint index,GLuint x,GLuint y,GLuint z,GLuint w)10731 void GL_APIENTRY glVertexAttribI4uiContextANGLE(GLeglContext ctx,
10732 GLuint index,
10733 GLuint x,
10734 GLuint y,
10735 GLuint z,
10736 GLuint w)
10737 {
10738 return GL_VertexAttribI4uiContextANGLE(ctx, index, x, y, z, w);
10739 }
10740
glVertexAttribI4uivContextANGLE(GLeglContext ctx,GLuint index,const GLuint * v)10741 void GL_APIENTRY glVertexAttribI4uivContextANGLE(GLeglContext ctx, GLuint index, const GLuint *v)
10742 {
10743 return GL_VertexAttribI4uivContextANGLE(ctx, index, v);
10744 }
10745
glVertexAttribIFormatContextANGLE(GLeglContext ctx,GLuint attribindex,GLint size,GLenum type,GLuint relativeoffset)10746 void GL_APIENTRY glVertexAttribIFormatContextANGLE(GLeglContext ctx,
10747 GLuint attribindex,
10748 GLint size,
10749 GLenum type,
10750 GLuint relativeoffset)
10751 {
10752 return GL_VertexAttribIFormatContextANGLE(ctx, attribindex, size, type, relativeoffset);
10753 }
10754
glVertexAttribIPointerContextANGLE(GLeglContext ctx,GLuint index,GLint size,GLenum type,GLsizei stride,const void * pointer)10755 void GL_APIENTRY glVertexAttribIPointerContextANGLE(GLeglContext ctx,
10756 GLuint index,
10757 GLint size,
10758 GLenum type,
10759 GLsizei stride,
10760 const void *pointer)
10761 {
10762 return GL_VertexAttribIPointerContextANGLE(ctx, index, size, type, stride, pointer);
10763 }
10764
glVertexAttribPointerContextANGLE(GLeglContext ctx,GLuint index,GLint size,GLenum type,GLboolean normalized,GLsizei stride,const void * pointer)10765 void GL_APIENTRY glVertexAttribPointerContextANGLE(GLeglContext ctx,
10766 GLuint index,
10767 GLint size,
10768 GLenum type,
10769 GLboolean normalized,
10770 GLsizei stride,
10771 const void *pointer)
10772 {
10773 return GL_VertexAttribPointerContextANGLE(ctx, index, size, type, normalized, stride, pointer);
10774 }
10775
glVertexBindingDivisorContextANGLE(GLeglContext ctx,GLuint bindingindex,GLuint divisor)10776 void GL_APIENTRY glVertexBindingDivisorContextANGLE(GLeglContext ctx,
10777 GLuint bindingindex,
10778 GLuint divisor)
10779 {
10780 return GL_VertexBindingDivisorContextANGLE(ctx, bindingindex, divisor);
10781 }
10782
glVertexPointerContextANGLE(GLeglContext ctx,GLint size,GLenum type,GLsizei stride,const void * pointer)10783 void GL_APIENTRY glVertexPointerContextANGLE(GLeglContext ctx,
10784 GLint size,
10785 GLenum type,
10786 GLsizei stride,
10787 const void *pointer)
10788 {
10789 return GL_VertexPointerContextANGLE(ctx, size, type, stride, pointer);
10790 }
10791
10792 void GL_APIENTRY
glViewportContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height)10793 glViewportContextANGLE(GLeglContext ctx, GLint x, GLint y, GLsizei width, GLsizei height)
10794 {
10795 return GL_ViewportContextANGLE(ctx, x, y, width, height);
10796 }
10797
glWaitSemaphoreEXTContextANGLE(GLeglContext ctx,GLuint semaphore,GLuint numBufferBarriers,const GLuint * buffers,GLuint numTextureBarriers,const GLuint * textures,const GLenum * srcLayouts)10798 void GL_APIENTRY glWaitSemaphoreEXTContextANGLE(GLeglContext ctx,
10799 GLuint semaphore,
10800 GLuint numBufferBarriers,
10801 const GLuint *buffers,
10802 GLuint numTextureBarriers,
10803 const GLuint *textures,
10804 const GLenum *srcLayouts)
10805 {
10806 return GL_WaitSemaphoreEXTContextANGLE(ctx, semaphore, numBufferBarriers, buffers,
10807 numTextureBarriers, textures, srcLayouts);
10808 }
10809
glWaitSyncContextANGLE(GLeglContext ctx,GLsync sync,GLbitfield flags,GLuint64 timeout)10810 void GL_APIENTRY glWaitSyncContextANGLE(GLeglContext ctx,
10811 GLsync sync,
10812 GLbitfield flags,
10813 GLuint64 timeout)
10814 {
10815 return GL_WaitSyncContextANGLE(ctx, sync, flags, timeout);
10816 }
10817
glWeightPointerOESContextANGLE(GLeglContext ctx,GLint size,GLenum type,GLsizei stride,const void * pointer)10818 void GL_APIENTRY glWeightPointerOESContextANGLE(GLeglContext ctx,
10819 GLint size,
10820 GLenum type,
10821 GLsizei stride,
10822 const void *pointer)
10823 {
10824 return GL_WeightPointerOESContextANGLE(ctx, size, type, stride, pointer);
10825 }
10826
glBindUniformLocationCHROMIUMContextANGLE(GLeglContext ctx,GLuint program,GLint location,const GLchar * name)10827 void GL_APIENTRY glBindUniformLocationCHROMIUMContextANGLE(GLeglContext ctx,
10828 GLuint program,
10829 GLint location,
10830 const GLchar *name)
10831 {
10832 return GL_BindUniformLocationCHROMIUMContextANGLE(ctx, program, location, name);
10833 }
10834
glCoverageModulationCHROMIUMContextANGLE(GLeglContext ctx,GLenum components)10835 void GL_APIENTRY glCoverageModulationCHROMIUMContextANGLE(GLeglContext ctx, GLenum components)
10836 {
10837 return GL_CoverageModulationCHROMIUMContextANGLE(ctx, components);
10838 }
10839
glCopyTextureCHROMIUMContextANGLE(GLeglContext ctx,GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint internalFormat,GLenum destType,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)10840 void GL_APIENTRY glCopyTextureCHROMIUMContextANGLE(GLeglContext ctx,
10841 GLuint sourceId,
10842 GLint sourceLevel,
10843 GLenum destTarget,
10844 GLuint destId,
10845 GLint destLevel,
10846 GLint internalFormat,
10847 GLenum destType,
10848 GLboolean unpackFlipY,
10849 GLboolean unpackPremultiplyAlpha,
10850 GLboolean unpackUnmultiplyAlpha)
10851 {
10852 return GL_CopyTextureCHROMIUMContextANGLE(ctx, sourceId, sourceLevel, destTarget, destId,
10853 destLevel, internalFormat, destType, unpackFlipY,
10854 unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
10855 }
10856
glCopySubTextureCHROMIUMContextANGLE(GLeglContext ctx,GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint xoffset,GLint yoffset,GLint x,GLint y,GLint width,GLint height,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)10857 void GL_APIENTRY glCopySubTextureCHROMIUMContextANGLE(GLeglContext ctx,
10858 GLuint sourceId,
10859 GLint sourceLevel,
10860 GLenum destTarget,
10861 GLuint destId,
10862 GLint destLevel,
10863 GLint xoffset,
10864 GLint yoffset,
10865 GLint x,
10866 GLint y,
10867 GLint width,
10868 GLint height,
10869 GLboolean unpackFlipY,
10870 GLboolean unpackPremultiplyAlpha,
10871 GLboolean unpackUnmultiplyAlpha)
10872 {
10873 return GL_CopySubTextureCHROMIUMContextANGLE(
10874 ctx, sourceId, sourceLevel, destTarget, destId, destLevel, xoffset, yoffset, x, y, width,
10875 height, unpackFlipY, unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
10876 }
10877
glCompressedCopyTextureCHROMIUMContextANGLE(GLeglContext ctx,GLuint sourceId,GLuint destId)10878 void GL_APIENTRY glCompressedCopyTextureCHROMIUMContextANGLE(GLeglContext ctx,
10879 GLuint sourceId,
10880 GLuint destId)
10881 {
10882 return GL_CompressedCopyTextureCHROMIUMContextANGLE(ctx, sourceId, destId);
10883 }
10884
glRequestExtensionANGLEContextANGLE(GLeglContext ctx,const GLchar * name)10885 void GL_APIENTRY glRequestExtensionANGLEContextANGLE(GLeglContext ctx, const GLchar *name)
10886 {
10887 return GL_RequestExtensionANGLEContextANGLE(ctx, name);
10888 }
10889
glDisableExtensionANGLEContextANGLE(GLeglContext ctx,const GLchar * name)10890 void GL_APIENTRY glDisableExtensionANGLEContextANGLE(GLeglContext ctx, const GLchar *name)
10891 {
10892 return GL_DisableExtensionANGLEContextANGLE(ctx, name);
10893 }
10894
glGetBooleanvRobustANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLsizei bufSize,GLsizei * length,GLboolean * params)10895 void GL_APIENTRY glGetBooleanvRobustANGLEContextANGLE(GLeglContext ctx,
10896 GLenum pname,
10897 GLsizei bufSize,
10898 GLsizei *length,
10899 GLboolean *params)
10900 {
10901 return GL_GetBooleanvRobustANGLEContextANGLE(ctx, pname, bufSize, length, params);
10902 }
10903
glGetBufferParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)10904 void GL_APIENTRY glGetBufferParameterivRobustANGLEContextANGLE(GLeglContext ctx,
10905 GLenum target,
10906 GLenum pname,
10907 GLsizei bufSize,
10908 GLsizei *length,
10909 GLint *params)
10910 {
10911 return GL_GetBufferParameterivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length,
10912 params);
10913 }
10914
glGetFloatvRobustANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)10915 void GL_APIENTRY glGetFloatvRobustANGLEContextANGLE(GLeglContext ctx,
10916 GLenum pname,
10917 GLsizei bufSize,
10918 GLsizei *length,
10919 GLfloat *params)
10920 {
10921 return GL_GetFloatvRobustANGLEContextANGLE(ctx, pname, bufSize, length, params);
10922 }
10923
glGetFramebufferAttachmentParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum attachment,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)10924 void GL_APIENTRY glGetFramebufferAttachmentParameterivRobustANGLEContextANGLE(GLeglContext ctx,
10925 GLenum target,
10926 GLenum attachment,
10927 GLenum pname,
10928 GLsizei bufSize,
10929 GLsizei *length,
10930 GLint *params)
10931 {
10932 return GL_GetFramebufferAttachmentParameterivRobustANGLEContextANGLE(
10933 ctx, target, attachment, pname, bufSize, length, params);
10934 }
10935
glGetIntegervRobustANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * data)10936 void GL_APIENTRY glGetIntegervRobustANGLEContextANGLE(GLeglContext ctx,
10937 GLenum pname,
10938 GLsizei bufSize,
10939 GLsizei *length,
10940 GLint *data)
10941 {
10942 return GL_GetIntegervRobustANGLEContextANGLE(ctx, pname, bufSize, length, data);
10943 }
10944
glGetProgramivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)10945 void GL_APIENTRY glGetProgramivRobustANGLEContextANGLE(GLeglContext ctx,
10946 GLuint program,
10947 GLenum pname,
10948 GLsizei bufSize,
10949 GLsizei *length,
10950 GLint *params)
10951 {
10952 return GL_GetProgramivRobustANGLEContextANGLE(ctx, program, pname, bufSize, length, params);
10953 }
10954
glGetRenderbufferParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)10955 void GL_APIENTRY glGetRenderbufferParameterivRobustANGLEContextANGLE(GLeglContext ctx,
10956 GLenum target,
10957 GLenum pname,
10958 GLsizei bufSize,
10959 GLsizei *length,
10960 GLint *params)
10961 {
10962 return GL_GetRenderbufferParameterivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length,
10963 params);
10964 }
10965
glGetShaderivRobustANGLEContextANGLE(GLeglContext ctx,GLuint shader,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)10966 void GL_APIENTRY glGetShaderivRobustANGLEContextANGLE(GLeglContext ctx,
10967 GLuint shader,
10968 GLenum pname,
10969 GLsizei bufSize,
10970 GLsizei *length,
10971 GLint *params)
10972 {
10973 return GL_GetShaderivRobustANGLEContextANGLE(ctx, shader, pname, bufSize, length, params);
10974 }
10975
glGetTexParameterfvRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)10976 void GL_APIENTRY glGetTexParameterfvRobustANGLEContextANGLE(GLeglContext ctx,
10977 GLenum target,
10978 GLenum pname,
10979 GLsizei bufSize,
10980 GLsizei *length,
10981 GLfloat *params)
10982 {
10983 return GL_GetTexParameterfvRobustANGLEContextANGLE(ctx, target, pname, bufSize, length, params);
10984 }
10985
glGetTexParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)10986 void GL_APIENTRY glGetTexParameterivRobustANGLEContextANGLE(GLeglContext ctx,
10987 GLenum target,
10988 GLenum pname,
10989 GLsizei bufSize,
10990 GLsizei *length,
10991 GLint *params)
10992 {
10993 return GL_GetTexParameterivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length, params);
10994 }
10995
glGetUniformfvRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLfloat * params)10996 void GL_APIENTRY glGetUniformfvRobustANGLEContextANGLE(GLeglContext ctx,
10997 GLuint program,
10998 GLint location,
10999 GLsizei bufSize,
11000 GLsizei *length,
11001 GLfloat *params)
11002 {
11003 return GL_GetUniformfvRobustANGLEContextANGLE(ctx, program, location, bufSize, length, params);
11004 }
11005
glGetUniformivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLint * params)11006 void GL_APIENTRY glGetUniformivRobustANGLEContextANGLE(GLeglContext ctx,
11007 GLuint program,
11008 GLint location,
11009 GLsizei bufSize,
11010 GLsizei *length,
11011 GLint *params)
11012 {
11013 return GL_GetUniformivRobustANGLEContextANGLE(ctx, program, location, bufSize, length, params);
11014 }
11015
glGetVertexAttribfvRobustANGLEContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)11016 void GL_APIENTRY glGetVertexAttribfvRobustANGLEContextANGLE(GLeglContext ctx,
11017 GLuint index,
11018 GLenum pname,
11019 GLsizei bufSize,
11020 GLsizei *length,
11021 GLfloat *params)
11022 {
11023 return GL_GetVertexAttribfvRobustANGLEContextANGLE(ctx, index, pname, bufSize, length, params);
11024 }
11025
glGetVertexAttribivRobustANGLEContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11026 void GL_APIENTRY glGetVertexAttribivRobustANGLEContextANGLE(GLeglContext ctx,
11027 GLuint index,
11028 GLenum pname,
11029 GLsizei bufSize,
11030 GLsizei *length,
11031 GLint *params)
11032 {
11033 return GL_GetVertexAttribivRobustANGLEContextANGLE(ctx, index, pname, bufSize, length, params);
11034 }
11035
glGetVertexAttribPointervRobustANGLEContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,void ** pointer)11036 void GL_APIENTRY glGetVertexAttribPointervRobustANGLEContextANGLE(GLeglContext ctx,
11037 GLuint index,
11038 GLenum pname,
11039 GLsizei bufSize,
11040 GLsizei *length,
11041 void **pointer)
11042 {
11043 return GL_GetVertexAttribPointervRobustANGLEContextANGLE(ctx, index, pname, bufSize, length,
11044 pointer);
11045 }
11046
glReadPixelsRobustANGLEContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,GLsizei * length,GLsizei * columns,GLsizei * rows,void * pixels)11047 void GL_APIENTRY glReadPixelsRobustANGLEContextANGLE(GLeglContext ctx,
11048 GLint x,
11049 GLint y,
11050 GLsizei width,
11051 GLsizei height,
11052 GLenum format,
11053 GLenum type,
11054 GLsizei bufSize,
11055 GLsizei *length,
11056 GLsizei *columns,
11057 GLsizei *rows,
11058 void *pixels)
11059 {
11060 return GL_ReadPixelsRobustANGLEContextANGLE(ctx, x, y, width, height, format, type, bufSize,
11061 length, columns, rows, pixels);
11062 }
11063
glTexImage2DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)11064 void GL_APIENTRY glTexImage2DRobustANGLEContextANGLE(GLeglContext ctx,
11065 GLenum target,
11066 GLint level,
11067 GLint internalformat,
11068 GLsizei width,
11069 GLsizei height,
11070 GLint border,
11071 GLenum format,
11072 GLenum type,
11073 GLsizei bufSize,
11074 const void *pixels)
11075 {
11076 return GL_TexImage2DRobustANGLEContextANGLE(ctx, target, level, internalformat, width, height,
11077 border, format, type, bufSize, pixels);
11078 }
11079
glTexParameterfvRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,const GLfloat * params)11080 void GL_APIENTRY glTexParameterfvRobustANGLEContextANGLE(GLeglContext ctx,
11081 GLenum target,
11082 GLenum pname,
11083 GLsizei bufSize,
11084 const GLfloat *params)
11085 {
11086 return GL_TexParameterfvRobustANGLEContextANGLE(ctx, target, pname, bufSize, params);
11087 }
11088
glTexParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,const GLint * params)11089 void GL_APIENTRY glTexParameterivRobustANGLEContextANGLE(GLeglContext ctx,
11090 GLenum target,
11091 GLenum pname,
11092 GLsizei bufSize,
11093 const GLint *params)
11094 {
11095 return GL_TexParameterivRobustANGLEContextANGLE(ctx, target, pname, bufSize, params);
11096 }
11097
glTexSubImage2DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)11098 void GL_APIENTRY glTexSubImage2DRobustANGLEContextANGLE(GLeglContext ctx,
11099 GLenum target,
11100 GLint level,
11101 GLint xoffset,
11102 GLint yoffset,
11103 GLsizei width,
11104 GLsizei height,
11105 GLenum format,
11106 GLenum type,
11107 GLsizei bufSize,
11108 const void *pixels)
11109 {
11110 return GL_TexSubImage2DRobustANGLEContextANGLE(ctx, target, level, xoffset, yoffset, width,
11111 height, format, type, bufSize, pixels);
11112 }
11113
glTexImage3DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)11114 void GL_APIENTRY glTexImage3DRobustANGLEContextANGLE(GLeglContext ctx,
11115 GLenum target,
11116 GLint level,
11117 GLint internalformat,
11118 GLsizei width,
11119 GLsizei height,
11120 GLsizei depth,
11121 GLint border,
11122 GLenum format,
11123 GLenum type,
11124 GLsizei bufSize,
11125 const void *pixels)
11126 {
11127 return GL_TexImage3DRobustANGLEContextANGLE(ctx, target, level, internalformat, width, height,
11128 depth, border, format, type, bufSize, pixels);
11129 }
11130
glTexSubImage3DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)11131 void GL_APIENTRY glTexSubImage3DRobustANGLEContextANGLE(GLeglContext ctx,
11132 GLenum target,
11133 GLint level,
11134 GLint xoffset,
11135 GLint yoffset,
11136 GLint zoffset,
11137 GLsizei width,
11138 GLsizei height,
11139 GLsizei depth,
11140 GLenum format,
11141 GLenum type,
11142 GLsizei bufSize,
11143 const void *pixels)
11144 {
11145 return GL_TexSubImage3DRobustANGLEContextANGLE(ctx, target, level, xoffset, yoffset, zoffset,
11146 width, height, depth, format, type, bufSize,
11147 pixels);
11148 }
11149
glCompressedTexImage2DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)11150 void GL_APIENTRY glCompressedTexImage2DRobustANGLEContextANGLE(GLeglContext ctx,
11151 GLenum target,
11152 GLint level,
11153 GLenum internalformat,
11154 GLsizei width,
11155 GLsizei height,
11156 GLint border,
11157 GLsizei imageSize,
11158 GLsizei dataSize,
11159 const GLvoid *data)
11160 {
11161 return GL_CompressedTexImage2DRobustANGLEContextANGLE(
11162 ctx, target, level, internalformat, width, height, border, imageSize, dataSize, data);
11163 }
11164
glCompressedTexSubImage2DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLsizei xoffset,GLsizei yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)11165 void GL_APIENTRY glCompressedTexSubImage2DRobustANGLEContextANGLE(GLeglContext ctx,
11166 GLenum target,
11167 GLint level,
11168 GLsizei xoffset,
11169 GLsizei yoffset,
11170 GLsizei width,
11171 GLsizei height,
11172 GLenum format,
11173 GLsizei imageSize,
11174 GLsizei dataSize,
11175 const GLvoid *data)
11176 {
11177 return GL_CompressedTexSubImage2DRobustANGLEContextANGLE(
11178 ctx, target, level, xoffset, yoffset, width, height, format, imageSize, dataSize, data);
11179 }
11180
glCompressedTexImage3DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)11181 void GL_APIENTRY glCompressedTexImage3DRobustANGLEContextANGLE(GLeglContext ctx,
11182 GLenum target,
11183 GLint level,
11184 GLenum internalformat,
11185 GLsizei width,
11186 GLsizei height,
11187 GLsizei depth,
11188 GLint border,
11189 GLsizei imageSize,
11190 GLsizei dataSize,
11191 const GLvoid *data)
11192 {
11193 return GL_CompressedTexImage3DRobustANGLEContextANGLE(ctx, target, level, internalformat, width,
11194 height, depth, border, imageSize,
11195 dataSize, data);
11196 }
11197
glCompressedTexSubImage3DRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,GLsizei dataSize,const GLvoid * data)11198 void GL_APIENTRY glCompressedTexSubImage3DRobustANGLEContextANGLE(GLeglContext ctx,
11199 GLenum target,
11200 GLint level,
11201 GLint xoffset,
11202 GLint yoffset,
11203 GLint zoffset,
11204 GLsizei width,
11205 GLsizei height,
11206 GLsizei depth,
11207 GLenum format,
11208 GLsizei imageSize,
11209 GLsizei dataSize,
11210 const GLvoid *data)
11211 {
11212 return GL_CompressedTexSubImage3DRobustANGLEContextANGLE(ctx, target, level, xoffset, yoffset,
11213 zoffset, width, height, depth, format,
11214 imageSize, dataSize, data);
11215 }
11216
glGetQueryivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11217 void GL_APIENTRY glGetQueryivRobustANGLEContextANGLE(GLeglContext ctx,
11218 GLenum target,
11219 GLenum pname,
11220 GLsizei bufSize,
11221 GLsizei *length,
11222 GLint *params)
11223 {
11224 return GL_GetQueryivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length, params);
11225 }
11226
glGetQueryObjectuivRobustANGLEContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)11227 void GL_APIENTRY glGetQueryObjectuivRobustANGLEContextANGLE(GLeglContext ctx,
11228 GLuint id,
11229 GLenum pname,
11230 GLsizei bufSize,
11231 GLsizei *length,
11232 GLuint *params)
11233 {
11234 return GL_GetQueryObjectuivRobustANGLEContextANGLE(ctx, id, pname, bufSize, length, params);
11235 }
11236
glGetBufferPointervRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,void ** params)11237 void GL_APIENTRY glGetBufferPointervRobustANGLEContextANGLE(GLeglContext ctx,
11238 GLenum target,
11239 GLenum pname,
11240 GLsizei bufSize,
11241 GLsizei *length,
11242 void **params)
11243 {
11244 return GL_GetBufferPointervRobustANGLEContextANGLE(ctx, target, pname, bufSize, length, params);
11245 }
11246
glGetIntegeri_vRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLint * data)11247 void GL_APIENTRY glGetIntegeri_vRobustANGLEContextANGLE(GLeglContext ctx,
11248 GLenum target,
11249 GLuint index,
11250 GLsizei bufSize,
11251 GLsizei *length,
11252 GLint *data)
11253 {
11254 return GL_GetIntegeri_vRobustANGLEContextANGLE(ctx, target, index, bufSize, length, data);
11255 }
11256
glGetInternalformativRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum internalformat,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11257 void GL_APIENTRY glGetInternalformativRobustANGLEContextANGLE(GLeglContext ctx,
11258 GLenum target,
11259 GLenum internalformat,
11260 GLenum pname,
11261 GLsizei bufSize,
11262 GLsizei *length,
11263 GLint *params)
11264 {
11265 return GL_GetInternalformativRobustANGLEContextANGLE(ctx, target, internalformat, pname,
11266 bufSize, length, params);
11267 }
11268
glGetVertexAttribIivRobustANGLEContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11269 void GL_APIENTRY glGetVertexAttribIivRobustANGLEContextANGLE(GLeglContext ctx,
11270 GLuint index,
11271 GLenum pname,
11272 GLsizei bufSize,
11273 GLsizei *length,
11274 GLint *params)
11275 {
11276 return GL_GetVertexAttribIivRobustANGLEContextANGLE(ctx, index, pname, bufSize, length, params);
11277 }
11278
glGetVertexAttribIuivRobustANGLEContextANGLE(GLeglContext ctx,GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)11279 void GL_APIENTRY glGetVertexAttribIuivRobustANGLEContextANGLE(GLeglContext ctx,
11280 GLuint index,
11281 GLenum pname,
11282 GLsizei bufSize,
11283 GLsizei *length,
11284 GLuint *params)
11285 {
11286 return GL_GetVertexAttribIuivRobustANGLEContextANGLE(ctx, index, pname, bufSize, length,
11287 params);
11288 }
11289
glGetUniformuivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLuint * params)11290 void GL_APIENTRY glGetUniformuivRobustANGLEContextANGLE(GLeglContext ctx,
11291 GLuint program,
11292 GLint location,
11293 GLsizei bufSize,
11294 GLsizei *length,
11295 GLuint *params)
11296 {
11297 return GL_GetUniformuivRobustANGLEContextANGLE(ctx, program, location, bufSize, length, params);
11298 }
11299
glGetActiveUniformBlockivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLuint uniformBlockIndex,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11300 void GL_APIENTRY glGetActiveUniformBlockivRobustANGLEContextANGLE(GLeglContext ctx,
11301 GLuint program,
11302 GLuint uniformBlockIndex,
11303 GLenum pname,
11304 GLsizei bufSize,
11305 GLsizei *length,
11306 GLint *params)
11307 {
11308 return GL_GetActiveUniformBlockivRobustANGLEContextANGLE(ctx, program, uniformBlockIndex, pname,
11309 bufSize, length, params);
11310 }
11311
glGetInteger64vRobustANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * data)11312 void GL_APIENTRY glGetInteger64vRobustANGLEContextANGLE(GLeglContext ctx,
11313 GLenum pname,
11314 GLsizei bufSize,
11315 GLsizei *length,
11316 GLint64 *data)
11317 {
11318 return GL_GetInteger64vRobustANGLEContextANGLE(ctx, pname, bufSize, length, data);
11319 }
11320
glGetInteger64i_vRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLint64 * data)11321 void GL_APIENTRY glGetInteger64i_vRobustANGLEContextANGLE(GLeglContext ctx,
11322 GLenum target,
11323 GLuint index,
11324 GLsizei bufSize,
11325 GLsizei *length,
11326 GLint64 *data)
11327 {
11328 return GL_GetInteger64i_vRobustANGLEContextANGLE(ctx, target, index, bufSize, length, data);
11329 }
11330
glGetBufferParameteri64vRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * params)11331 void GL_APIENTRY glGetBufferParameteri64vRobustANGLEContextANGLE(GLeglContext ctx,
11332 GLenum target,
11333 GLenum pname,
11334 GLsizei bufSize,
11335 GLsizei *length,
11336 GLint64 *params)
11337 {
11338 return GL_GetBufferParameteri64vRobustANGLEContextANGLE(ctx, target, pname, bufSize, length,
11339 params);
11340 }
11341
glSamplerParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLuint pname,GLsizei bufSize,const GLint * param)11342 void GL_APIENTRY glSamplerParameterivRobustANGLEContextANGLE(GLeglContext ctx,
11343 GLuint sampler,
11344 GLuint pname,
11345 GLsizei bufSize,
11346 const GLint *param)
11347 {
11348 return GL_SamplerParameterivRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, param);
11349 }
11350
glSamplerParameterfvRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,const GLfloat * param)11351 void GL_APIENTRY glSamplerParameterfvRobustANGLEContextANGLE(GLeglContext ctx,
11352 GLuint sampler,
11353 GLenum pname,
11354 GLsizei bufSize,
11355 const GLfloat *param)
11356 {
11357 return GL_SamplerParameterfvRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, param);
11358 }
11359
glGetSamplerParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11360 void GL_APIENTRY glGetSamplerParameterivRobustANGLEContextANGLE(GLeglContext ctx,
11361 GLuint sampler,
11362 GLenum pname,
11363 GLsizei bufSize,
11364 GLsizei *length,
11365 GLint *params)
11366 {
11367 return GL_GetSamplerParameterivRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, length,
11368 params);
11369 }
11370
glGetSamplerParameterfvRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)11371 void GL_APIENTRY glGetSamplerParameterfvRobustANGLEContextANGLE(GLeglContext ctx,
11372 GLuint sampler,
11373 GLenum pname,
11374 GLsizei bufSize,
11375 GLsizei *length,
11376 GLfloat *params)
11377 {
11378 return GL_GetSamplerParameterfvRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, length,
11379 params);
11380 }
11381
glGetFramebufferParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11382 void GL_APIENTRY glGetFramebufferParameterivRobustANGLEContextANGLE(GLeglContext ctx,
11383 GLenum target,
11384 GLenum pname,
11385 GLsizei bufSize,
11386 GLsizei *length,
11387 GLint *params)
11388 {
11389 return GL_GetFramebufferParameterivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length,
11390 params);
11391 }
11392
glGetProgramInterfaceivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLenum programInterface,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11393 void GL_APIENTRY glGetProgramInterfaceivRobustANGLEContextANGLE(GLeglContext ctx,
11394 GLuint program,
11395 GLenum programInterface,
11396 GLenum pname,
11397 GLsizei bufSize,
11398 GLsizei *length,
11399 GLint *params)
11400 {
11401 return GL_GetProgramInterfaceivRobustANGLEContextANGLE(ctx, program, programInterface, pname,
11402 bufSize, length, params);
11403 }
11404
glGetBooleani_vRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLboolean * data)11405 void GL_APIENTRY glGetBooleani_vRobustANGLEContextANGLE(GLeglContext ctx,
11406 GLenum target,
11407 GLuint index,
11408 GLsizei bufSize,
11409 GLsizei *length,
11410 GLboolean *data)
11411 {
11412 return GL_GetBooleani_vRobustANGLEContextANGLE(ctx, target, index, bufSize, length, data);
11413 }
11414
glGetMultisamplefvRobustANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLuint index,GLsizei bufSize,GLsizei * length,GLfloat * val)11415 void GL_APIENTRY glGetMultisamplefvRobustANGLEContextANGLE(GLeglContext ctx,
11416 GLenum pname,
11417 GLuint index,
11418 GLsizei bufSize,
11419 GLsizei *length,
11420 GLfloat *val)
11421 {
11422 return GL_GetMultisamplefvRobustANGLEContextANGLE(ctx, pname, index, bufSize, length, val);
11423 }
11424
glGetTexLevelParameterivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11425 void GL_APIENTRY glGetTexLevelParameterivRobustANGLEContextANGLE(GLeglContext ctx,
11426 GLenum target,
11427 GLint level,
11428 GLenum pname,
11429 GLsizei bufSize,
11430 GLsizei *length,
11431 GLint *params)
11432 {
11433 return GL_GetTexLevelParameterivRobustANGLEContextANGLE(ctx, target, level, pname, bufSize,
11434 length, params);
11435 }
11436
glGetTexLevelParameterfvRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)11437 void GL_APIENTRY glGetTexLevelParameterfvRobustANGLEContextANGLE(GLeglContext ctx,
11438 GLenum target,
11439 GLint level,
11440 GLenum pname,
11441 GLsizei bufSize,
11442 GLsizei *length,
11443 GLfloat *params)
11444 {
11445 return GL_GetTexLevelParameterfvRobustANGLEContextANGLE(ctx, target, level, pname, bufSize,
11446 length, params);
11447 }
11448
glGetPointervRobustANGLERobustANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLsizei bufSize,GLsizei * length,void ** params)11449 void GL_APIENTRY glGetPointervRobustANGLERobustANGLEContextANGLE(GLeglContext ctx,
11450 GLenum pname,
11451 GLsizei bufSize,
11452 GLsizei *length,
11453 void **params)
11454 {
11455 return GL_GetPointervRobustANGLERobustANGLEContextANGLE(ctx, pname, bufSize, length, params);
11456 }
11457
glReadnPixelsRobustANGLEContextANGLE(GLeglContext ctx,GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,GLsizei * length,GLsizei * columns,GLsizei * rows,void * data)11458 void GL_APIENTRY glReadnPixelsRobustANGLEContextANGLE(GLeglContext ctx,
11459 GLint x,
11460 GLint y,
11461 GLsizei width,
11462 GLsizei height,
11463 GLenum format,
11464 GLenum type,
11465 GLsizei bufSize,
11466 GLsizei *length,
11467 GLsizei *columns,
11468 GLsizei *rows,
11469 void *data)
11470 {
11471 return GL_ReadnPixelsRobustANGLEContextANGLE(ctx, x, y, width, height, format, type, bufSize,
11472 length, columns, rows, data);
11473 }
11474
glGetnUniformfvRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLfloat * params)11475 void GL_APIENTRY glGetnUniformfvRobustANGLEContextANGLE(GLeglContext ctx,
11476 GLuint program,
11477 GLint location,
11478 GLsizei bufSize,
11479 GLsizei *length,
11480 GLfloat *params)
11481 {
11482 return GL_GetnUniformfvRobustANGLEContextANGLE(ctx, program, location, bufSize, length, params);
11483 }
11484
glGetnUniformivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLint * params)11485 void GL_APIENTRY glGetnUniformivRobustANGLEContextANGLE(GLeglContext ctx,
11486 GLuint program,
11487 GLint location,
11488 GLsizei bufSize,
11489 GLsizei *length,
11490 GLint *params)
11491 {
11492 return GL_GetnUniformivRobustANGLEContextANGLE(ctx, program, location, bufSize, length, params);
11493 }
11494
glGetnUniformuivRobustANGLEContextANGLE(GLeglContext ctx,GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLuint * params)11495 void GL_APIENTRY glGetnUniformuivRobustANGLEContextANGLE(GLeglContext ctx,
11496 GLuint program,
11497 GLint location,
11498 GLsizei bufSize,
11499 GLsizei *length,
11500 GLuint *params)
11501 {
11502 return GL_GetnUniformuivRobustANGLEContextANGLE(ctx, program, location, bufSize, length,
11503 params);
11504 }
11505
glTexParameterIivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,const GLint * params)11506 void GL_APIENTRY glTexParameterIivRobustANGLEContextANGLE(GLeglContext ctx,
11507 GLenum target,
11508 GLenum pname,
11509 GLsizei bufSize,
11510 const GLint *params)
11511 {
11512 return GL_TexParameterIivRobustANGLEContextANGLE(ctx, target, pname, bufSize, params);
11513 }
11514
glTexParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,const GLuint * params)11515 void GL_APIENTRY glTexParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,
11516 GLenum target,
11517 GLenum pname,
11518 GLsizei bufSize,
11519 const GLuint *params)
11520 {
11521 return GL_TexParameterIuivRobustANGLEContextANGLE(ctx, target, pname, bufSize, params);
11522 }
11523
glGetTexParameterIivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11524 void GL_APIENTRY glGetTexParameterIivRobustANGLEContextANGLE(GLeglContext ctx,
11525 GLenum target,
11526 GLenum pname,
11527 GLsizei bufSize,
11528 GLsizei *length,
11529 GLint *params)
11530 {
11531 return GL_GetTexParameterIivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length,
11532 params);
11533 }
11534
glGetTexParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)11535 void GL_APIENTRY glGetTexParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,
11536 GLenum target,
11537 GLenum pname,
11538 GLsizei bufSize,
11539 GLsizei *length,
11540 GLuint *params)
11541 {
11542 return GL_GetTexParameterIuivRobustANGLEContextANGLE(ctx, target, pname, bufSize, length,
11543 params);
11544 }
11545
glSamplerParameterIivRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,const GLint * param)11546 void GL_APIENTRY glSamplerParameterIivRobustANGLEContextANGLE(GLeglContext ctx,
11547 GLuint sampler,
11548 GLenum pname,
11549 GLsizei bufSize,
11550 const GLint *param)
11551 {
11552 return GL_SamplerParameterIivRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, param);
11553 }
11554
glSamplerParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,const GLuint * param)11555 void GL_APIENTRY glSamplerParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,
11556 GLuint sampler,
11557 GLenum pname,
11558 GLsizei bufSize,
11559 const GLuint *param)
11560 {
11561 return GL_SamplerParameterIuivRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, param);
11562 }
11563
glGetSamplerParameterIivRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11564 void GL_APIENTRY glGetSamplerParameterIivRobustANGLEContextANGLE(GLeglContext ctx,
11565 GLuint sampler,
11566 GLenum pname,
11567 GLsizei bufSize,
11568 GLsizei *length,
11569 GLint *params)
11570 {
11571 return GL_GetSamplerParameterIivRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, length,
11572 params);
11573 }
11574
glGetSamplerParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)11575 void GL_APIENTRY glGetSamplerParameterIuivRobustANGLEContextANGLE(GLeglContext ctx,
11576 GLuint sampler,
11577 GLenum pname,
11578 GLsizei bufSize,
11579 GLsizei *length,
11580 GLuint *params)
11581 {
11582 return GL_GetSamplerParameterIuivRobustANGLEContextANGLE(ctx, sampler, pname, bufSize, length,
11583 params);
11584 }
11585
glGetQueryObjectivRobustANGLEContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)11586 void GL_APIENTRY glGetQueryObjectivRobustANGLEContextANGLE(GLeglContext ctx,
11587 GLuint id,
11588 GLenum pname,
11589 GLsizei bufSize,
11590 GLsizei *length,
11591 GLint *params)
11592 {
11593 return GL_GetQueryObjectivRobustANGLEContextANGLE(ctx, id, pname, bufSize, length, params);
11594 }
11595
glGetQueryObjecti64vRobustANGLEContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * params)11596 void GL_APIENTRY glGetQueryObjecti64vRobustANGLEContextANGLE(GLeglContext ctx,
11597 GLuint id,
11598 GLenum pname,
11599 GLsizei bufSize,
11600 GLsizei *length,
11601 GLint64 *params)
11602 {
11603 return GL_GetQueryObjecti64vRobustANGLEContextANGLE(ctx, id, pname, bufSize, length, params);
11604 }
11605
glGetQueryObjectui64vRobustANGLEContextANGLE(GLeglContext ctx,GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint64 * params)11606 void GL_APIENTRY glGetQueryObjectui64vRobustANGLEContextANGLE(GLeglContext ctx,
11607 GLuint id,
11608 GLenum pname,
11609 GLsizei bufSize,
11610 GLsizei *length,
11611 GLuint64 *params)
11612 {
11613 return GL_GetQueryObjectui64vRobustANGLEContextANGLE(ctx, id, pname, bufSize, length, params);
11614 }
11615
glCopyTexture3DANGLEContextANGLE(GLeglContext ctx,GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint internalFormat,GLenum destType,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)11616 void GL_APIENTRY glCopyTexture3DANGLEContextANGLE(GLeglContext ctx,
11617 GLuint sourceId,
11618 GLint sourceLevel,
11619 GLenum destTarget,
11620 GLuint destId,
11621 GLint destLevel,
11622 GLint internalFormat,
11623 GLenum destType,
11624 GLboolean unpackFlipY,
11625 GLboolean unpackPremultiplyAlpha,
11626 GLboolean unpackUnmultiplyAlpha)
11627 {
11628 return GL_CopyTexture3DANGLEContextANGLE(ctx, sourceId, sourceLevel, destTarget, destId,
11629 destLevel, internalFormat, destType, unpackFlipY,
11630 unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
11631 }
11632
glCopySubTexture3DANGLEContextANGLE(GLeglContext ctx,GLuint sourceId,GLint sourceLevel,GLenum destTarget,GLuint destId,GLint destLevel,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLint z,GLint width,GLint height,GLint depth,GLboolean unpackFlipY,GLboolean unpackPremultiplyAlpha,GLboolean unpackUnmultiplyAlpha)11633 void GL_APIENTRY glCopySubTexture3DANGLEContextANGLE(GLeglContext ctx,
11634 GLuint sourceId,
11635 GLint sourceLevel,
11636 GLenum destTarget,
11637 GLuint destId,
11638 GLint destLevel,
11639 GLint xoffset,
11640 GLint yoffset,
11641 GLint zoffset,
11642 GLint x,
11643 GLint y,
11644 GLint z,
11645 GLint width,
11646 GLint height,
11647 GLint depth,
11648 GLboolean unpackFlipY,
11649 GLboolean unpackPremultiplyAlpha,
11650 GLboolean unpackUnmultiplyAlpha)
11651 {
11652 return GL_CopySubTexture3DANGLEContextANGLE(
11653 ctx, sourceId, sourceLevel, destTarget, destId, destLevel, xoffset, yoffset, zoffset, x, y,
11654 z, width, height, depth, unpackFlipY, unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
11655 }
11656
glTexStorage2DMultisampleANGLEContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)11657 void GL_APIENTRY glTexStorage2DMultisampleANGLEContextANGLE(GLeglContext ctx,
11658 GLenum target,
11659 GLsizei samples,
11660 GLenum internalformat,
11661 GLsizei width,
11662 GLsizei height,
11663 GLboolean fixedsamplelocations)
11664 {
11665 return GL_TexStorage2DMultisampleANGLEContextANGLE(ctx, target, samples, internalformat, width,
11666 height, fixedsamplelocations);
11667 }
11668
glGetTexLevelParameterivANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum pname,GLint * params)11669 void GL_APIENTRY glGetTexLevelParameterivANGLEContextANGLE(GLeglContext ctx,
11670 GLenum target,
11671 GLint level,
11672 GLenum pname,
11673 GLint *params)
11674 {
11675 return GL_GetTexLevelParameterivANGLEContextANGLE(ctx, target, level, pname, params);
11676 }
11677
glGetTexLevelParameterfvANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum pname,GLfloat * params)11678 void GL_APIENTRY glGetTexLevelParameterfvANGLEContextANGLE(GLeglContext ctx,
11679 GLenum target,
11680 GLint level,
11681 GLenum pname,
11682 GLfloat *params)
11683 {
11684 return GL_GetTexLevelParameterfvANGLEContextANGLE(ctx, target, level, pname, params);
11685 }
11686
glMultiDrawArraysANGLEContextANGLE(GLeglContext ctx,GLenum mode,const GLint * firsts,const GLsizei * counts,GLsizei drawcount)11687 void GL_APIENTRY glMultiDrawArraysANGLEContextANGLE(GLeglContext ctx,
11688 GLenum mode,
11689 const GLint *firsts,
11690 const GLsizei *counts,
11691 GLsizei drawcount)
11692 {
11693 return GL_MultiDrawArraysANGLEContextANGLE(ctx, mode, firsts, counts, drawcount);
11694 }
11695
glMultiDrawArraysInstancedANGLEContextANGLE(GLeglContext ctx,GLenum mode,const GLint * firsts,const GLsizei * counts,const GLsizei * instanceCounts,GLsizei drawcount)11696 void GL_APIENTRY glMultiDrawArraysInstancedANGLEContextANGLE(GLeglContext ctx,
11697 GLenum mode,
11698 const GLint *firsts,
11699 const GLsizei *counts,
11700 const GLsizei *instanceCounts,
11701 GLsizei drawcount)
11702 {
11703 return GL_MultiDrawArraysInstancedANGLEContextANGLE(ctx, mode, firsts, counts, instanceCounts,
11704 drawcount);
11705 }
11706
glMultiDrawElementsANGLEContextANGLE(GLeglContext ctx,GLenum mode,const GLsizei * counts,GLenum type,const GLvoid * const * indices,GLsizei drawcount)11707 void GL_APIENTRY glMultiDrawElementsANGLEContextANGLE(GLeglContext ctx,
11708 GLenum mode,
11709 const GLsizei *counts,
11710 GLenum type,
11711 const GLvoid *const *indices,
11712 GLsizei drawcount)
11713 {
11714 return GL_MultiDrawElementsANGLEContextANGLE(ctx, mode, counts, type, indices, drawcount);
11715 }
11716
glMultiDrawElementsInstancedANGLEContextANGLE(GLeglContext ctx,GLenum mode,const GLsizei * counts,GLenum type,const GLvoid * const * indices,const GLsizei * instanceCounts,GLsizei drawcount)11717 void GL_APIENTRY glMultiDrawElementsInstancedANGLEContextANGLE(GLeglContext ctx,
11718 GLenum mode,
11719 const GLsizei *counts,
11720 GLenum type,
11721 const GLvoid *const *indices,
11722 const GLsizei *instanceCounts,
11723 GLsizei drawcount)
11724 {
11725 return GL_MultiDrawElementsInstancedANGLEContextANGLE(ctx, mode, counts, type, indices,
11726 instanceCounts, drawcount);
11727 }
11728
glDrawArraysInstancedBaseInstanceANGLEContextANGLE(GLeglContext ctx,GLenum mode,GLint first,GLsizei count,GLsizei instanceCount,GLuint baseInstance)11729 void GL_APIENTRY glDrawArraysInstancedBaseInstanceANGLEContextANGLE(GLeglContext ctx,
11730 GLenum mode,
11731 GLint first,
11732 GLsizei count,
11733 GLsizei instanceCount,
11734 GLuint baseInstance)
11735 {
11736 return GL_DrawArraysInstancedBaseInstanceANGLEContextANGLE(ctx, mode, first, count,
11737 instanceCount, baseInstance);
11738 }
11739
11740 void GL_APIENTRY
glDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE(GLeglContext ctx,GLenum mode,GLsizei count,GLenum type,const GLvoid * indices,GLsizei instanceCounts,GLint baseVertex,GLuint baseInstance)11741 glDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE(GLeglContext ctx,
11742 GLenum mode,
11743 GLsizei count,
11744 GLenum type,
11745 const GLvoid *indices,
11746 GLsizei instanceCounts,
11747 GLint baseVertex,
11748 GLuint baseInstance)
11749 {
11750 return GL_DrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE(
11751 ctx, mode, count, type, indices, instanceCounts, baseVertex, baseInstance);
11752 }
11753
11754 void GL_APIENTRY
glMultiDrawArraysInstancedBaseInstanceANGLEContextANGLE(GLeglContext ctx,GLenum mode,const GLint * firsts,const GLsizei * counts,const GLsizei * instanceCounts,const GLuint * baseInstances,GLsizei drawcount)11755 glMultiDrawArraysInstancedBaseInstanceANGLEContextANGLE(GLeglContext ctx,
11756 GLenum mode,
11757 const GLint *firsts,
11758 const GLsizei *counts,
11759 const GLsizei *instanceCounts,
11760 const GLuint *baseInstances,
11761 GLsizei drawcount)
11762 {
11763 return GL_MultiDrawArraysInstancedBaseInstanceANGLEContextANGLE(
11764 ctx, mode, firsts, counts, instanceCounts, baseInstances, drawcount);
11765 }
11766
11767 void GL_APIENTRY
glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE(GLeglContext ctx,GLenum mode,const GLsizei * counts,GLenum type,const GLvoid * const * indices,const GLsizei * instanceCounts,const GLint * baseVertices,const GLuint * baseInstances,GLsizei drawcount)11768 glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE(GLeglContext ctx,
11769 GLenum mode,
11770 const GLsizei *counts,
11771 GLenum type,
11772 const GLvoid *const *indices,
11773 const GLsizei *instanceCounts,
11774 const GLint *baseVertices,
11775 const GLuint *baseInstances,
11776 GLsizei drawcount)
11777 {
11778 return GL_MultiDrawElementsInstancedBaseVertexBaseInstanceANGLEContextANGLE(
11779 ctx, mode, counts, type, indices, instanceCounts, baseVertices, baseInstances, drawcount);
11780 }
11781
glGetMultisamplefvANGLEContextANGLE(GLeglContext ctx,GLenum pname,GLuint index,GLfloat * val)11782 void GL_APIENTRY glGetMultisamplefvANGLEContextANGLE(GLeglContext ctx,
11783 GLenum pname,
11784 GLuint index,
11785 GLfloat *val)
11786 {
11787 return GL_GetMultisamplefvANGLEContextANGLE(ctx, pname, index, val);
11788 }
11789
glSampleMaskiANGLEContextANGLE(GLeglContext ctx,GLuint maskNumber,GLbitfield mask)11790 void GL_APIENTRY glSampleMaskiANGLEContextANGLE(GLeglContext ctx,
11791 GLuint maskNumber,
11792 GLbitfield mask)
11793 {
11794 return GL_SampleMaskiANGLEContextANGLE(ctx, maskNumber, mask);
11795 }
11796
glProvokingVertexANGLEContextANGLE(GLeglContext ctx,GLenum mode)11797 void GL_APIENTRY glProvokingVertexANGLEContextANGLE(GLeglContext ctx, GLenum mode)
11798 {
11799 return GL_ProvokingVertexANGLEContextANGLE(ctx, mode);
11800 }
11801
glLoseContextCHROMIUMContextANGLE(GLeglContext ctx,GLenum current,GLenum other)11802 void GL_APIENTRY glLoseContextCHROMIUMContextANGLE(GLeglContext ctx, GLenum current, GLenum other)
11803 {
11804 return GL_LoseContextCHROMIUMContextANGLE(ctx, current, other);
11805 }
11806
glTexImage2DExternalANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type)11807 void GL_APIENTRY glTexImage2DExternalANGLEContextANGLE(GLeglContext ctx,
11808 GLenum target,
11809 GLint level,
11810 GLint internalformat,
11811 GLsizei width,
11812 GLsizei height,
11813 GLint border,
11814 GLenum format,
11815 GLenum type)
11816 {
11817 return GL_TexImage2DExternalANGLEContextANGLE(ctx, target, level, internalformat, width, height,
11818 border, format, type);
11819 }
11820
glInvalidateTextureANGLEContextANGLE(GLeglContext ctx,GLenum target)11821 void GL_APIENTRY glInvalidateTextureANGLEContextANGLE(GLeglContext ctx, GLenum target)
11822 {
11823 return GL_InvalidateTextureANGLEContextANGLE(ctx, target);
11824 }
11825
glGetTexImageANGLEContextANGLE(GLeglContext ctx,GLenum target,GLint level,GLenum format,GLenum type,void * pixels)11826 void GL_APIENTRY glGetTexImageANGLEContextANGLE(GLeglContext ctx,
11827 GLenum target,
11828 GLint level,
11829 GLenum format,
11830 GLenum type,
11831 void *pixels)
11832 {
11833 return GL_GetTexImageANGLEContextANGLE(ctx, target, level, format, type, pixels);
11834 }
11835
glGetRenderbufferImageANGLEContextANGLE(GLeglContext ctx,GLenum target,GLenum format,GLenum type,void * pixels)11836 void GL_APIENTRY glGetRenderbufferImageANGLEContextANGLE(GLeglContext ctx,
11837 GLenum target,
11838 GLenum format,
11839 GLenum type,
11840 void *pixels)
11841 {
11842 return GL_GetRenderbufferImageANGLEContextANGLE(ctx, target, format, type, pixels);
11843 }
11844
glTexStorageMemFlags2DANGLEContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)11845 void GL_APIENTRY glTexStorageMemFlags2DANGLEContextANGLE(GLeglContext ctx,
11846 GLenum target,
11847 GLsizei levels,
11848 GLenum internalFormat,
11849 GLsizei width,
11850 GLsizei height,
11851 GLuint memory,
11852 GLuint64 offset,
11853 GLbitfield createFlags,
11854 GLbitfield usageFlags)
11855 {
11856 return GL_TexStorageMemFlags2DANGLEContextANGLE(ctx, target, levels, internalFormat, width,
11857 height, memory, offset, createFlags,
11858 usageFlags);
11859 }
11860
glTexStorageMemFlags2DMultisampleANGLEContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)11861 void GL_APIENTRY glTexStorageMemFlags2DMultisampleANGLEContextANGLE(GLeglContext ctx,
11862 GLenum target,
11863 GLsizei samples,
11864 GLenum internalFormat,
11865 GLsizei width,
11866 GLsizei height,
11867 GLboolean fixedSampleLocations,
11868 GLuint memory,
11869 GLuint64 offset,
11870 GLbitfield createFlags,
11871 GLbitfield usageFlags)
11872 {
11873 return GL_TexStorageMemFlags2DMultisampleANGLEContextANGLE(
11874 ctx, target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset,
11875 createFlags, usageFlags);
11876 }
11877
glTexStorageMemFlags3DANGLEContextANGLE(GLeglContext ctx,GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)11878 void GL_APIENTRY glTexStorageMemFlags3DANGLEContextANGLE(GLeglContext ctx,
11879 GLenum target,
11880 GLsizei levels,
11881 GLenum internalFormat,
11882 GLsizei width,
11883 GLsizei height,
11884 GLsizei depth,
11885 GLuint memory,
11886 GLuint64 offset,
11887 GLbitfield createFlags,
11888 GLbitfield usageFlags)
11889 {
11890 return GL_TexStorageMemFlags3DANGLEContextANGLE(ctx, target, levels, internalFormat, width,
11891 height, depth, memory, offset, createFlags,
11892 usageFlags);
11893 }
11894
glTexStorageMemFlags3DMultisampleANGLEContextANGLE(GLeglContext ctx,GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags)11895 void GL_APIENTRY glTexStorageMemFlags3DMultisampleANGLEContextANGLE(GLeglContext ctx,
11896 GLenum target,
11897 GLsizei samples,
11898 GLenum internalFormat,
11899 GLsizei width,
11900 GLsizei height,
11901 GLsizei depth,
11902 GLboolean fixedSampleLocations,
11903 GLuint memory,
11904 GLuint64 offset,
11905 GLbitfield createFlags,
11906 GLbitfield usageFlags)
11907 {
11908 return GL_TexStorageMemFlags3DMultisampleANGLEContextANGLE(
11909 ctx, target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory,
11910 offset, createFlags, usageFlags);
11911 }
11912
glImportMemoryZirconHandleANGLEContextANGLE(GLeglContext ctx,GLuint memory,GLuint64 size,GLenum handleType,GLuint handle)11913 void GL_APIENTRY glImportMemoryZirconHandleANGLEContextANGLE(GLeglContext ctx,
11914 GLuint memory,
11915 GLuint64 size,
11916 GLenum handleType,
11917 GLuint handle)
11918 {
11919 return GL_ImportMemoryZirconHandleANGLEContextANGLE(ctx, memory, size, handleType, handle);
11920 }
11921
glImportSemaphoreZirconHandleANGLEContextANGLE(GLeglContext ctx,GLuint semaphore,GLenum handleType,GLuint handle)11922 void GL_APIENTRY glImportSemaphoreZirconHandleANGLEContextANGLE(GLeglContext ctx,
11923 GLuint semaphore,
11924 GLenum handleType,
11925 GLuint handle)
11926 {
11927 return GL_ImportSemaphoreZirconHandleANGLEContextANGLE(ctx, semaphore, handleType, handle);
11928 }
11929
11930 } // extern "C"
11931