1*8975f5c5SAndroid Build Coastguard Worker // GENERATED FILE - DO NOT EDIT.
2*8975f5c5SAndroid Build Coastguard Worker // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml.
3*8975f5c5SAndroid Build Coastguard Worker //
4*8975f5c5SAndroid Build Coastguard Worker // Copyright 2020 The ANGLE Project Authors. All rights reserved.
5*8975f5c5SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be
6*8975f5c5SAndroid Build Coastguard Worker // found in the LICENSE file.
7*8975f5c5SAndroid Build Coastguard Worker //
8*8975f5c5SAndroid Build Coastguard Worker // libGLESv2_autogen.cpp: Implements the exported OpenGL ES functions.
9*8975f5c5SAndroid Build Coastguard Worker
10*8975f5c5SAndroid Build Coastguard Worker #include "angle_gl.h"
11*8975f5c5SAndroid Build Coastguard Worker
12*8975f5c5SAndroid Build Coastguard Worker #include "libGLESv2/entry_points_gles_1_0_autogen.h"
13*8975f5c5SAndroid Build Coastguard Worker #include "libGLESv2/entry_points_gles_2_0_autogen.h"
14*8975f5c5SAndroid Build Coastguard Worker #include "libGLESv2/entry_points_gles_3_0_autogen.h"
15*8975f5c5SAndroid Build Coastguard Worker #include "libGLESv2/entry_points_gles_3_1_autogen.h"
16*8975f5c5SAndroid Build Coastguard Worker #include "libGLESv2/entry_points_gles_3_2_autogen.h"
17*8975f5c5SAndroid Build Coastguard Worker #include "libGLESv2/entry_points_gles_ext_autogen.h"
18*8975f5c5SAndroid Build Coastguard Worker
19*8975f5c5SAndroid Build Coastguard Worker #include "common/event_tracer.h"
20*8975f5c5SAndroid Build Coastguard Worker
21*8975f5c5SAndroid Build Coastguard Worker extern "C" {
22*8975f5c5SAndroid Build Coastguard Worker
23*8975f5c5SAndroid Build Coastguard Worker // OpenGL ES 2.0
glActiveTexture(GLenum texture)24*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glActiveTexture(GLenum texture)
25*8975f5c5SAndroid Build Coastguard Worker {
26*8975f5c5SAndroid Build Coastguard Worker return GL_ActiveTexture(texture);
27*8975f5c5SAndroid Build Coastguard Worker }
28*8975f5c5SAndroid Build Coastguard Worker
glAttachShader(GLuint program,GLuint shader)29*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glAttachShader(GLuint program, GLuint shader)
30*8975f5c5SAndroid Build Coastguard Worker {
31*8975f5c5SAndroid Build Coastguard Worker return GL_AttachShader(program, shader);
32*8975f5c5SAndroid Build Coastguard Worker }
33*8975f5c5SAndroid Build Coastguard Worker
glBindAttribLocation(GLuint program,GLuint index,const GLchar * name)34*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar *name)
35*8975f5c5SAndroid Build Coastguard Worker {
36*8975f5c5SAndroid Build Coastguard Worker return GL_BindAttribLocation(program, index, name);
37*8975f5c5SAndroid Build Coastguard Worker }
38*8975f5c5SAndroid Build Coastguard Worker
glBindBuffer(GLenum target,GLuint buffer)39*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindBuffer(GLenum target, GLuint buffer)
40*8975f5c5SAndroid Build Coastguard Worker {
41*8975f5c5SAndroid Build Coastguard Worker return GL_BindBuffer(target, buffer);
42*8975f5c5SAndroid Build Coastguard Worker }
43*8975f5c5SAndroid Build Coastguard Worker
glBindFramebuffer(GLenum target,GLuint framebuffer)44*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer)
45*8975f5c5SAndroid Build Coastguard Worker {
46*8975f5c5SAndroid Build Coastguard Worker return GL_BindFramebuffer(target, framebuffer);
47*8975f5c5SAndroid Build Coastguard Worker }
48*8975f5c5SAndroid Build Coastguard Worker
glBindRenderbuffer(GLenum target,GLuint renderbuffer)49*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer)
50*8975f5c5SAndroid Build Coastguard Worker {
51*8975f5c5SAndroid Build Coastguard Worker return GL_BindRenderbuffer(target, renderbuffer);
52*8975f5c5SAndroid Build Coastguard Worker }
53*8975f5c5SAndroid Build Coastguard Worker
glBindTexture(GLenum target,GLuint texture)54*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindTexture(GLenum target, GLuint texture)
55*8975f5c5SAndroid Build Coastguard Worker {
56*8975f5c5SAndroid Build Coastguard Worker return GL_BindTexture(target, texture);
57*8975f5c5SAndroid Build Coastguard Worker }
58*8975f5c5SAndroid Build Coastguard Worker
glBlendColor(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)59*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
60*8975f5c5SAndroid Build Coastguard Worker {
61*8975f5c5SAndroid Build Coastguard Worker return GL_BlendColor(red, green, blue, alpha);
62*8975f5c5SAndroid Build Coastguard Worker }
63*8975f5c5SAndroid Build Coastguard Worker
glBlendEquation(GLenum mode)64*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquation(GLenum mode)
65*8975f5c5SAndroid Build Coastguard Worker {
66*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquation(mode);
67*8975f5c5SAndroid Build Coastguard Worker }
68*8975f5c5SAndroid Build Coastguard Worker
glBlendEquationSeparate(GLenum modeRGB,GLenum modeAlpha)69*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
70*8975f5c5SAndroid Build Coastguard Worker {
71*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationSeparate(modeRGB, modeAlpha);
72*8975f5c5SAndroid Build Coastguard Worker }
73*8975f5c5SAndroid Build Coastguard Worker
glBlendFunc(GLenum sfactor,GLenum dfactor)74*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor)
75*8975f5c5SAndroid Build Coastguard Worker {
76*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFunc(sfactor, dfactor);
77*8975f5c5SAndroid Build Coastguard Worker }
78*8975f5c5SAndroid Build Coastguard Worker
glBlendFuncSeparate(GLenum sfactorRGB,GLenum dfactorRGB,GLenum sfactorAlpha,GLenum dfactorAlpha)79*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendFuncSeparate(GLenum sfactorRGB,
80*8975f5c5SAndroid Build Coastguard Worker GLenum dfactorRGB,
81*8975f5c5SAndroid Build Coastguard Worker GLenum sfactorAlpha,
82*8975f5c5SAndroid Build Coastguard Worker GLenum dfactorAlpha)
83*8975f5c5SAndroid Build Coastguard Worker {
84*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);
85*8975f5c5SAndroid Build Coastguard Worker }
86*8975f5c5SAndroid Build Coastguard Worker
glBufferData(GLenum target,GLsizeiptr size,const void * data,GLenum usage)87*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBufferData(GLenum target, GLsizeiptr size, const void *data, GLenum usage)
88*8975f5c5SAndroid Build Coastguard Worker {
89*8975f5c5SAndroid Build Coastguard Worker return GL_BufferData(target, size, data, usage);
90*8975f5c5SAndroid Build Coastguard Worker }
91*8975f5c5SAndroid Build Coastguard Worker
glBufferSubData(GLenum target,GLintptr offset,GLsizeiptr size,const void * data)92*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
93*8975f5c5SAndroid Build Coastguard Worker {
94*8975f5c5SAndroid Build Coastguard Worker return GL_BufferSubData(target, offset, size, data);
95*8975f5c5SAndroid Build Coastguard Worker }
96*8975f5c5SAndroid Build Coastguard Worker
glCheckFramebufferStatus(GLenum target)97*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glCheckFramebufferStatus(GLenum target)
98*8975f5c5SAndroid Build Coastguard Worker {
99*8975f5c5SAndroid Build Coastguard Worker return GL_CheckFramebufferStatus(target);
100*8975f5c5SAndroid Build Coastguard Worker }
101*8975f5c5SAndroid Build Coastguard Worker
glClear(GLbitfield mask)102*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClear(GLbitfield mask)
103*8975f5c5SAndroid Build Coastguard Worker {
104*8975f5c5SAndroid Build Coastguard Worker return GL_Clear(mask);
105*8975f5c5SAndroid Build Coastguard Worker }
106*8975f5c5SAndroid Build Coastguard Worker
glClearColor(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)107*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
108*8975f5c5SAndroid Build Coastguard Worker {
109*8975f5c5SAndroid Build Coastguard Worker return GL_ClearColor(red, green, blue, alpha);
110*8975f5c5SAndroid Build Coastguard Worker }
111*8975f5c5SAndroid Build Coastguard Worker
glClearDepthf(GLfloat d)112*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearDepthf(GLfloat d)
113*8975f5c5SAndroid Build Coastguard Worker {
114*8975f5c5SAndroid Build Coastguard Worker return GL_ClearDepthf(d);
115*8975f5c5SAndroid Build Coastguard Worker }
116*8975f5c5SAndroid Build Coastguard Worker
glClearStencil(GLint s)117*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearStencil(GLint s)
118*8975f5c5SAndroid Build Coastguard Worker {
119*8975f5c5SAndroid Build Coastguard Worker return GL_ClearStencil(s);
120*8975f5c5SAndroid Build Coastguard Worker }
121*8975f5c5SAndroid Build Coastguard Worker
glColorMask(GLboolean red,GLboolean green,GLboolean blue,GLboolean alpha)122*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
123*8975f5c5SAndroid Build Coastguard Worker {
124*8975f5c5SAndroid Build Coastguard Worker return GL_ColorMask(red, green, blue, alpha);
125*8975f5c5SAndroid Build Coastguard Worker }
126*8975f5c5SAndroid Build Coastguard Worker
glCompileShader(GLuint shader)127*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompileShader(GLuint shader)
128*8975f5c5SAndroid Build Coastguard Worker {
129*8975f5c5SAndroid Build Coastguard Worker return GL_CompileShader(shader);
130*8975f5c5SAndroid Build Coastguard Worker }
131*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexImage2D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,const void * data)132*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexImage2D(GLenum target,
133*8975f5c5SAndroid Build Coastguard Worker GLint level,
134*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
135*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
136*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
137*8975f5c5SAndroid Build Coastguard Worker GLint border,
138*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
139*8975f5c5SAndroid Build Coastguard Worker const void *data)
140*8975f5c5SAndroid Build Coastguard Worker {
141*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize,
142*8975f5c5SAndroid Build Coastguard Worker data);
143*8975f5c5SAndroid Build Coastguard Worker }
144*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,const void * data)145*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexSubImage2D(GLenum target,
146*8975f5c5SAndroid Build Coastguard Worker GLint level,
147*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
148*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
149*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
150*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
151*8975f5c5SAndroid Build Coastguard Worker GLenum format,
152*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
153*8975f5c5SAndroid Build Coastguard Worker const void *data)
154*8975f5c5SAndroid Build Coastguard Worker {
155*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format,
156*8975f5c5SAndroid Build Coastguard Worker imageSize, data);
157*8975f5c5SAndroid Build Coastguard Worker }
158*8975f5c5SAndroid Build Coastguard Worker
glCopyTexImage2D(GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLsizei height,GLint border)159*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyTexImage2D(GLenum target,
160*8975f5c5SAndroid Build Coastguard Worker GLint level,
161*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
162*8975f5c5SAndroid Build Coastguard Worker GLint x,
163*8975f5c5SAndroid Build Coastguard Worker GLint y,
164*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
165*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
166*8975f5c5SAndroid Build Coastguard Worker GLint border)
167*8975f5c5SAndroid Build Coastguard Worker {
168*8975f5c5SAndroid Build Coastguard Worker return GL_CopyTexImage2D(target, level, internalformat, x, y, width, height, border);
169*8975f5c5SAndroid Build Coastguard Worker }
170*8975f5c5SAndroid Build Coastguard Worker
glCopyTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint x,GLint y,GLsizei width,GLsizei height)171*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyTexSubImage2D(GLenum target,
172*8975f5c5SAndroid Build Coastguard Worker GLint level,
173*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
174*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
175*8975f5c5SAndroid Build Coastguard Worker GLint x,
176*8975f5c5SAndroid Build Coastguard Worker GLint y,
177*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
178*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
179*8975f5c5SAndroid Build Coastguard Worker {
180*8975f5c5SAndroid Build Coastguard Worker return GL_CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
181*8975f5c5SAndroid Build Coastguard Worker }
182*8975f5c5SAndroid Build Coastguard Worker
glCreateProgram()183*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glCreateProgram()
184*8975f5c5SAndroid Build Coastguard Worker {
185*8975f5c5SAndroid Build Coastguard Worker return GL_CreateProgram();
186*8975f5c5SAndroid Build Coastguard Worker }
187*8975f5c5SAndroid Build Coastguard Worker
glCreateShader(GLenum type)188*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glCreateShader(GLenum type)
189*8975f5c5SAndroid Build Coastguard Worker {
190*8975f5c5SAndroid Build Coastguard Worker return GL_CreateShader(type);
191*8975f5c5SAndroid Build Coastguard Worker }
192*8975f5c5SAndroid Build Coastguard Worker
glCullFace(GLenum mode)193*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCullFace(GLenum mode)
194*8975f5c5SAndroid Build Coastguard Worker {
195*8975f5c5SAndroid Build Coastguard Worker return GL_CullFace(mode);
196*8975f5c5SAndroid Build Coastguard Worker }
197*8975f5c5SAndroid Build Coastguard Worker
glDeleteBuffers(GLsizei n,const GLuint * buffers)198*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteBuffers(GLsizei n, const GLuint *buffers)
199*8975f5c5SAndroid Build Coastguard Worker {
200*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteBuffers(n, buffers);
201*8975f5c5SAndroid Build Coastguard Worker }
202*8975f5c5SAndroid Build Coastguard Worker
glDeleteFramebuffers(GLsizei n,const GLuint * framebuffers)203*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)
204*8975f5c5SAndroid Build Coastguard Worker {
205*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteFramebuffers(n, framebuffers);
206*8975f5c5SAndroid Build Coastguard Worker }
207*8975f5c5SAndroid Build Coastguard Worker
glDeleteProgram(GLuint program)208*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteProgram(GLuint program)
209*8975f5c5SAndroid Build Coastguard Worker {
210*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteProgram(program);
211*8975f5c5SAndroid Build Coastguard Worker }
212*8975f5c5SAndroid Build Coastguard Worker
glDeleteRenderbuffers(GLsizei n,const GLuint * renderbuffers)213*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)
214*8975f5c5SAndroid Build Coastguard Worker {
215*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteRenderbuffers(n, renderbuffers);
216*8975f5c5SAndroid Build Coastguard Worker }
217*8975f5c5SAndroid Build Coastguard Worker
glDeleteShader(GLuint shader)218*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteShader(GLuint shader)
219*8975f5c5SAndroid Build Coastguard Worker {
220*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteShader(shader);
221*8975f5c5SAndroid Build Coastguard Worker }
222*8975f5c5SAndroid Build Coastguard Worker
glDeleteTextures(GLsizei n,const GLuint * textures)223*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteTextures(GLsizei n, const GLuint *textures)
224*8975f5c5SAndroid Build Coastguard Worker {
225*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteTextures(n, textures);
226*8975f5c5SAndroid Build Coastguard Worker }
227*8975f5c5SAndroid Build Coastguard Worker
glDepthFunc(GLenum func)228*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDepthFunc(GLenum func)
229*8975f5c5SAndroid Build Coastguard Worker {
230*8975f5c5SAndroid Build Coastguard Worker return GL_DepthFunc(func);
231*8975f5c5SAndroid Build Coastguard Worker }
232*8975f5c5SAndroid Build Coastguard Worker
glDepthMask(GLboolean flag)233*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDepthMask(GLboolean flag)
234*8975f5c5SAndroid Build Coastguard Worker {
235*8975f5c5SAndroid Build Coastguard Worker return GL_DepthMask(flag);
236*8975f5c5SAndroid Build Coastguard Worker }
237*8975f5c5SAndroid Build Coastguard Worker
glDepthRangef(GLfloat n,GLfloat f)238*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDepthRangef(GLfloat n, GLfloat f)
239*8975f5c5SAndroid Build Coastguard Worker {
240*8975f5c5SAndroid Build Coastguard Worker return GL_DepthRangef(n, f);
241*8975f5c5SAndroid Build Coastguard Worker }
242*8975f5c5SAndroid Build Coastguard Worker
glDetachShader(GLuint program,GLuint shader)243*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDetachShader(GLuint program, GLuint shader)
244*8975f5c5SAndroid Build Coastguard Worker {
245*8975f5c5SAndroid Build Coastguard Worker return GL_DetachShader(program, shader);
246*8975f5c5SAndroid Build Coastguard Worker }
247*8975f5c5SAndroid Build Coastguard Worker
glDisable(GLenum cap)248*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisable(GLenum cap)
249*8975f5c5SAndroid Build Coastguard Worker {
250*8975f5c5SAndroid Build Coastguard Worker return GL_Disable(cap);
251*8975f5c5SAndroid Build Coastguard Worker }
252*8975f5c5SAndroid Build Coastguard Worker
glDisableVertexAttribArray(GLuint index)253*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisableVertexAttribArray(GLuint index)
254*8975f5c5SAndroid Build Coastguard Worker {
255*8975f5c5SAndroid Build Coastguard Worker return GL_DisableVertexAttribArray(index);
256*8975f5c5SAndroid Build Coastguard Worker }
257*8975f5c5SAndroid Build Coastguard Worker
glDrawArrays(GLenum mode,GLint first,GLsizei count)258*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArrays(GLenum mode, GLint first, GLsizei count)
259*8975f5c5SAndroid Build Coastguard Worker {
260*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArrays(mode, first, count);
261*8975f5c5SAndroid Build Coastguard Worker }
262*8975f5c5SAndroid Build Coastguard Worker
glDrawElements(GLenum mode,GLsizei count,GLenum type,const void * indices)263*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices)
264*8975f5c5SAndroid Build Coastguard Worker {
265*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElements(mode, count, type, indices);
266*8975f5c5SAndroid Build Coastguard Worker }
267*8975f5c5SAndroid Build Coastguard Worker
glEnable(GLenum cap)268*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEnable(GLenum cap)
269*8975f5c5SAndroid Build Coastguard Worker {
270*8975f5c5SAndroid Build Coastguard Worker return GL_Enable(cap);
271*8975f5c5SAndroid Build Coastguard Worker }
272*8975f5c5SAndroid Build Coastguard Worker
glEnableVertexAttribArray(GLuint index)273*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEnableVertexAttribArray(GLuint index)
274*8975f5c5SAndroid Build Coastguard Worker {
275*8975f5c5SAndroid Build Coastguard Worker return GL_EnableVertexAttribArray(index);
276*8975f5c5SAndroid Build Coastguard Worker }
277*8975f5c5SAndroid Build Coastguard Worker
glFinish()278*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFinish()
279*8975f5c5SAndroid Build Coastguard Worker {
280*8975f5c5SAndroid Build Coastguard Worker return GL_Finish();
281*8975f5c5SAndroid Build Coastguard Worker }
282*8975f5c5SAndroid Build Coastguard Worker
glFlush()283*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFlush()
284*8975f5c5SAndroid Build Coastguard Worker {
285*8975f5c5SAndroid Build Coastguard Worker return GL_Flush();
286*8975f5c5SAndroid Build Coastguard Worker }
287*8975f5c5SAndroid Build Coastguard Worker
glFramebufferRenderbuffer(GLenum target,GLenum attachment,GLenum renderbuffertarget,GLuint renderbuffer)288*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferRenderbuffer(GLenum target,
289*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
290*8975f5c5SAndroid Build Coastguard Worker GLenum renderbuffertarget,
291*8975f5c5SAndroid Build Coastguard Worker GLuint renderbuffer)
292*8975f5c5SAndroid Build Coastguard Worker {
293*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
294*8975f5c5SAndroid Build Coastguard Worker }
295*8975f5c5SAndroid Build Coastguard Worker
glFramebufferTexture2D(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level)296*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTexture2D(GLenum target,
297*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
298*8975f5c5SAndroid Build Coastguard Worker GLenum textarget,
299*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
300*8975f5c5SAndroid Build Coastguard Worker GLint level)
301*8975f5c5SAndroid Build Coastguard Worker {
302*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTexture2D(target, attachment, textarget, texture, level);
303*8975f5c5SAndroid Build Coastguard Worker }
304*8975f5c5SAndroid Build Coastguard Worker
glFrontFace(GLenum mode)305*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFrontFace(GLenum mode)
306*8975f5c5SAndroid Build Coastguard Worker {
307*8975f5c5SAndroid Build Coastguard Worker return GL_FrontFace(mode);
308*8975f5c5SAndroid Build Coastguard Worker }
309*8975f5c5SAndroid Build Coastguard Worker
glGenBuffers(GLsizei n,GLuint * buffers)310*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenBuffers(GLsizei n, GLuint *buffers)
311*8975f5c5SAndroid Build Coastguard Worker {
312*8975f5c5SAndroid Build Coastguard Worker return GL_GenBuffers(n, buffers);
313*8975f5c5SAndroid Build Coastguard Worker }
314*8975f5c5SAndroid Build Coastguard Worker
glGenFramebuffers(GLsizei n,GLuint * framebuffers)315*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenFramebuffers(GLsizei n, GLuint *framebuffers)
316*8975f5c5SAndroid Build Coastguard Worker {
317*8975f5c5SAndroid Build Coastguard Worker return GL_GenFramebuffers(n, framebuffers);
318*8975f5c5SAndroid Build Coastguard Worker }
319*8975f5c5SAndroid Build Coastguard Worker
glGenRenderbuffers(GLsizei n,GLuint * renderbuffers)320*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenRenderbuffers(GLsizei n, GLuint *renderbuffers)
321*8975f5c5SAndroid Build Coastguard Worker {
322*8975f5c5SAndroid Build Coastguard Worker return GL_GenRenderbuffers(n, renderbuffers);
323*8975f5c5SAndroid Build Coastguard Worker }
324*8975f5c5SAndroid Build Coastguard Worker
glGenTextures(GLsizei n,GLuint * textures)325*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenTextures(GLsizei n, GLuint *textures)
326*8975f5c5SAndroid Build Coastguard Worker {
327*8975f5c5SAndroid Build Coastguard Worker return GL_GenTextures(n, textures);
328*8975f5c5SAndroid Build Coastguard Worker }
329*8975f5c5SAndroid Build Coastguard Worker
glGenerateMipmap(GLenum target)330*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenerateMipmap(GLenum target)
331*8975f5c5SAndroid Build Coastguard Worker {
332*8975f5c5SAndroid Build Coastguard Worker return GL_GenerateMipmap(target);
333*8975f5c5SAndroid Build Coastguard Worker }
334*8975f5c5SAndroid Build Coastguard Worker
glGetActiveAttrib(GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLint * size,GLenum * type,GLchar * name)335*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetActiveAttrib(GLuint program,
336*8975f5c5SAndroid Build Coastguard Worker GLuint index,
337*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
338*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
339*8975f5c5SAndroid Build Coastguard Worker GLint *size,
340*8975f5c5SAndroid Build Coastguard Worker GLenum *type,
341*8975f5c5SAndroid Build Coastguard Worker GLchar *name)
342*8975f5c5SAndroid Build Coastguard Worker {
343*8975f5c5SAndroid Build Coastguard Worker return GL_GetActiveAttrib(program, index, bufSize, length, size, type, name);
344*8975f5c5SAndroid Build Coastguard Worker }
345*8975f5c5SAndroid Build Coastguard Worker
glGetActiveUniform(GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLint * size,GLenum * type,GLchar * name)346*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetActiveUniform(GLuint program,
347*8975f5c5SAndroid Build Coastguard Worker GLuint index,
348*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
349*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
350*8975f5c5SAndroid Build Coastguard Worker GLint *size,
351*8975f5c5SAndroid Build Coastguard Worker GLenum *type,
352*8975f5c5SAndroid Build Coastguard Worker GLchar *name)
353*8975f5c5SAndroid Build Coastguard Worker {
354*8975f5c5SAndroid Build Coastguard Worker return GL_GetActiveUniform(program, index, bufSize, length, size, type, name);
355*8975f5c5SAndroid Build Coastguard Worker }
356*8975f5c5SAndroid Build Coastguard Worker
glGetAttachedShaders(GLuint program,GLsizei maxCount,GLsizei * count,GLuint * shaders)357*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetAttachedShaders(GLuint program,
358*8975f5c5SAndroid Build Coastguard Worker GLsizei maxCount,
359*8975f5c5SAndroid Build Coastguard Worker GLsizei *count,
360*8975f5c5SAndroid Build Coastguard Worker GLuint *shaders)
361*8975f5c5SAndroid Build Coastguard Worker {
362*8975f5c5SAndroid Build Coastguard Worker return GL_GetAttachedShaders(program, maxCount, count, shaders);
363*8975f5c5SAndroid Build Coastguard Worker }
364*8975f5c5SAndroid Build Coastguard Worker
glGetAttribLocation(GLuint program,const GLchar * name)365*8975f5c5SAndroid Build Coastguard Worker GLint GL_APIENTRY glGetAttribLocation(GLuint program, const GLchar *name)
366*8975f5c5SAndroid Build Coastguard Worker {
367*8975f5c5SAndroid Build Coastguard Worker return GL_GetAttribLocation(program, name);
368*8975f5c5SAndroid Build Coastguard Worker }
369*8975f5c5SAndroid Build Coastguard Worker
glGetBooleanv(GLenum pname,GLboolean * data)370*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBooleanv(GLenum pname, GLboolean *data)
371*8975f5c5SAndroid Build Coastguard Worker {
372*8975f5c5SAndroid Build Coastguard Worker return GL_GetBooleanv(pname, data);
373*8975f5c5SAndroid Build Coastguard Worker }
374*8975f5c5SAndroid Build Coastguard Worker
glGetBufferParameteriv(GLenum target,GLenum pname,GLint * params)375*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
376*8975f5c5SAndroid Build Coastguard Worker {
377*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferParameteriv(target, pname, params);
378*8975f5c5SAndroid Build Coastguard Worker }
379*8975f5c5SAndroid Build Coastguard Worker
glGetError()380*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glGetError()
381*8975f5c5SAndroid Build Coastguard Worker {
382*8975f5c5SAndroid Build Coastguard Worker return GL_GetError();
383*8975f5c5SAndroid Build Coastguard Worker }
384*8975f5c5SAndroid Build Coastguard Worker
glGetFloatv(GLenum pname,GLfloat * data)385*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFloatv(GLenum pname, GLfloat *data)
386*8975f5c5SAndroid Build Coastguard Worker {
387*8975f5c5SAndroid Build Coastguard Worker return GL_GetFloatv(pname, data);
388*8975f5c5SAndroid Build Coastguard Worker }
389*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferAttachmentParameteriv(GLenum target,GLenum attachment,GLenum pname,GLint * params)390*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target,
391*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
392*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
393*8975f5c5SAndroid Build Coastguard Worker GLint *params)
394*8975f5c5SAndroid Build Coastguard Worker {
395*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferAttachmentParameteriv(target, attachment, pname, params);
396*8975f5c5SAndroid Build Coastguard Worker }
397*8975f5c5SAndroid Build Coastguard Worker
glGetIntegerv(GLenum pname,GLint * data)398*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetIntegerv(GLenum pname, GLint *data)
399*8975f5c5SAndroid Build Coastguard Worker {
400*8975f5c5SAndroid Build Coastguard Worker return GL_GetIntegerv(pname, data);
401*8975f5c5SAndroid Build Coastguard Worker }
402*8975f5c5SAndroid Build Coastguard Worker
glGetProgramInfoLog(GLuint program,GLsizei bufSize,GLsizei * length,GLchar * infoLog)403*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramInfoLog(GLuint program,
404*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
405*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
406*8975f5c5SAndroid Build Coastguard Worker GLchar *infoLog)
407*8975f5c5SAndroid Build Coastguard Worker {
408*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramInfoLog(program, bufSize, length, infoLog);
409*8975f5c5SAndroid Build Coastguard Worker }
410*8975f5c5SAndroid Build Coastguard Worker
glGetProgramiv(GLuint program,GLenum pname,GLint * params)411*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint *params)
412*8975f5c5SAndroid Build Coastguard Worker {
413*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramiv(program, pname, params);
414*8975f5c5SAndroid Build Coastguard Worker }
415*8975f5c5SAndroid Build Coastguard Worker
glGetRenderbufferParameteriv(GLenum target,GLenum pname,GLint * params)416*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
417*8975f5c5SAndroid Build Coastguard Worker {
418*8975f5c5SAndroid Build Coastguard Worker return GL_GetRenderbufferParameteriv(target, pname, params);
419*8975f5c5SAndroid Build Coastguard Worker }
420*8975f5c5SAndroid Build Coastguard Worker
glGetShaderInfoLog(GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * infoLog)421*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetShaderInfoLog(GLuint shader,
422*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
423*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
424*8975f5c5SAndroid Build Coastguard Worker GLchar *infoLog)
425*8975f5c5SAndroid Build Coastguard Worker {
426*8975f5c5SAndroid Build Coastguard Worker return GL_GetShaderInfoLog(shader, bufSize, length, infoLog);
427*8975f5c5SAndroid Build Coastguard Worker }
428*8975f5c5SAndroid Build Coastguard Worker
glGetShaderPrecisionFormat(GLenum shadertype,GLenum precisiontype,GLint * range,GLint * precision)429*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetShaderPrecisionFormat(GLenum shadertype,
430*8975f5c5SAndroid Build Coastguard Worker GLenum precisiontype,
431*8975f5c5SAndroid Build Coastguard Worker GLint *range,
432*8975f5c5SAndroid Build Coastguard Worker GLint *precision)
433*8975f5c5SAndroid Build Coastguard Worker {
434*8975f5c5SAndroid Build Coastguard Worker return GL_GetShaderPrecisionFormat(shadertype, precisiontype, range, precision);
435*8975f5c5SAndroid Build Coastguard Worker }
436*8975f5c5SAndroid Build Coastguard Worker
glGetShaderSource(GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * source)437*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
438*8975f5c5SAndroid Build Coastguard Worker {
439*8975f5c5SAndroid Build Coastguard Worker return GL_GetShaderSource(shader, bufSize, length, source);
440*8975f5c5SAndroid Build Coastguard Worker }
441*8975f5c5SAndroid Build Coastguard Worker
glGetShaderiv(GLuint shader,GLenum pname,GLint * params)442*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint *params)
443*8975f5c5SAndroid Build Coastguard Worker {
444*8975f5c5SAndroid Build Coastguard Worker return GL_GetShaderiv(shader, pname, params);
445*8975f5c5SAndroid Build Coastguard Worker }
446*8975f5c5SAndroid Build Coastguard Worker
glGetString(GLenum name)447*8975f5c5SAndroid Build Coastguard Worker const GLubyte *GL_APIENTRY glGetString(GLenum name)
448*8975f5c5SAndroid Build Coastguard Worker {
449*8975f5c5SAndroid Build Coastguard Worker return GL_GetString(name);
450*8975f5c5SAndroid Build Coastguard Worker }
451*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterfv(GLenum target,GLenum pname,GLfloat * params)452*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
453*8975f5c5SAndroid Build Coastguard Worker {
454*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterfv(target, pname, params);
455*8975f5c5SAndroid Build Coastguard Worker }
456*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameteriv(GLenum target,GLenum pname,GLint * params)457*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
458*8975f5c5SAndroid Build Coastguard Worker {
459*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameteriv(target, pname, params);
460*8975f5c5SAndroid Build Coastguard Worker }
461*8975f5c5SAndroid Build Coastguard Worker
glGetUniformLocation(GLuint program,const GLchar * name)462*8975f5c5SAndroid Build Coastguard Worker GLint GL_APIENTRY glGetUniformLocation(GLuint program, const GLchar *name)
463*8975f5c5SAndroid Build Coastguard Worker {
464*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformLocation(program, name);
465*8975f5c5SAndroid Build Coastguard Worker }
466*8975f5c5SAndroid Build Coastguard Worker
glGetUniformfv(GLuint program,GLint location,GLfloat * params)467*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat *params)
468*8975f5c5SAndroid Build Coastguard Worker {
469*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformfv(program, location, params);
470*8975f5c5SAndroid Build Coastguard Worker }
471*8975f5c5SAndroid Build Coastguard Worker
glGetUniformiv(GLuint program,GLint location,GLint * params)472*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformiv(GLuint program, GLint location, GLint *params)
473*8975f5c5SAndroid Build Coastguard Worker {
474*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformiv(program, location, params);
475*8975f5c5SAndroid Build Coastguard Worker }
476*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribPointerv(GLuint index,GLenum pname,void ** pointer)477*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer)
478*8975f5c5SAndroid Build Coastguard Worker {
479*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribPointerv(index, pname, pointer);
480*8975f5c5SAndroid Build Coastguard Worker }
481*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribfv(GLuint index,GLenum pname,GLfloat * params)482*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
483*8975f5c5SAndroid Build Coastguard Worker {
484*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribfv(index, pname, params);
485*8975f5c5SAndroid Build Coastguard Worker }
486*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribiv(GLuint index,GLenum pname,GLint * params)487*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
488*8975f5c5SAndroid Build Coastguard Worker {
489*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribiv(index, pname, params);
490*8975f5c5SAndroid Build Coastguard Worker }
491*8975f5c5SAndroid Build Coastguard Worker
glHint(GLenum target,GLenum mode)492*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glHint(GLenum target, GLenum mode)
493*8975f5c5SAndroid Build Coastguard Worker {
494*8975f5c5SAndroid Build Coastguard Worker return GL_Hint(target, mode);
495*8975f5c5SAndroid Build Coastguard Worker }
496*8975f5c5SAndroid Build Coastguard Worker
glIsBuffer(GLuint buffer)497*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsBuffer(GLuint buffer)
498*8975f5c5SAndroid Build Coastguard Worker {
499*8975f5c5SAndroid Build Coastguard Worker return GL_IsBuffer(buffer);
500*8975f5c5SAndroid Build Coastguard Worker }
501*8975f5c5SAndroid Build Coastguard Worker
glIsEnabled(GLenum cap)502*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsEnabled(GLenum cap)
503*8975f5c5SAndroid Build Coastguard Worker {
504*8975f5c5SAndroid Build Coastguard Worker return GL_IsEnabled(cap);
505*8975f5c5SAndroid Build Coastguard Worker }
506*8975f5c5SAndroid Build Coastguard Worker
glIsFramebuffer(GLuint framebuffer)507*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsFramebuffer(GLuint framebuffer)
508*8975f5c5SAndroid Build Coastguard Worker {
509*8975f5c5SAndroid Build Coastguard Worker return GL_IsFramebuffer(framebuffer);
510*8975f5c5SAndroid Build Coastguard Worker }
511*8975f5c5SAndroid Build Coastguard Worker
glIsProgram(GLuint program)512*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsProgram(GLuint program)
513*8975f5c5SAndroid Build Coastguard Worker {
514*8975f5c5SAndroid Build Coastguard Worker return GL_IsProgram(program);
515*8975f5c5SAndroid Build Coastguard Worker }
516*8975f5c5SAndroid Build Coastguard Worker
glIsRenderbuffer(GLuint renderbuffer)517*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsRenderbuffer(GLuint renderbuffer)
518*8975f5c5SAndroid Build Coastguard Worker {
519*8975f5c5SAndroid Build Coastguard Worker return GL_IsRenderbuffer(renderbuffer);
520*8975f5c5SAndroid Build Coastguard Worker }
521*8975f5c5SAndroid Build Coastguard Worker
glIsShader(GLuint shader)522*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsShader(GLuint shader)
523*8975f5c5SAndroid Build Coastguard Worker {
524*8975f5c5SAndroid Build Coastguard Worker return GL_IsShader(shader);
525*8975f5c5SAndroid Build Coastguard Worker }
526*8975f5c5SAndroid Build Coastguard Worker
glIsTexture(GLuint texture)527*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsTexture(GLuint texture)
528*8975f5c5SAndroid Build Coastguard Worker {
529*8975f5c5SAndroid Build Coastguard Worker return GL_IsTexture(texture);
530*8975f5c5SAndroid Build Coastguard Worker }
531*8975f5c5SAndroid Build Coastguard Worker
glLineWidth(GLfloat width)532*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLineWidth(GLfloat width)
533*8975f5c5SAndroid Build Coastguard Worker {
534*8975f5c5SAndroid Build Coastguard Worker return GL_LineWidth(width);
535*8975f5c5SAndroid Build Coastguard Worker }
536*8975f5c5SAndroid Build Coastguard Worker
glLinkProgram(GLuint program)537*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLinkProgram(GLuint program)
538*8975f5c5SAndroid Build Coastguard Worker {
539*8975f5c5SAndroid Build Coastguard Worker return GL_LinkProgram(program);
540*8975f5c5SAndroid Build Coastguard Worker }
541*8975f5c5SAndroid Build Coastguard Worker
glPixelStorei(GLenum pname,GLint param)542*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPixelStorei(GLenum pname, GLint param)
543*8975f5c5SAndroid Build Coastguard Worker {
544*8975f5c5SAndroid Build Coastguard Worker return GL_PixelStorei(pname, param);
545*8975f5c5SAndroid Build Coastguard Worker }
546*8975f5c5SAndroid Build Coastguard Worker
glPolygonOffset(GLfloat factor,GLfloat units)547*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPolygonOffset(GLfloat factor, GLfloat units)
548*8975f5c5SAndroid Build Coastguard Worker {
549*8975f5c5SAndroid Build Coastguard Worker return GL_PolygonOffset(factor, units);
550*8975f5c5SAndroid Build Coastguard Worker }
551*8975f5c5SAndroid Build Coastguard Worker
glReadPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,void * pixels)552*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadPixels(GLint x,
553*8975f5c5SAndroid Build Coastguard Worker GLint y,
554*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
555*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
556*8975f5c5SAndroid Build Coastguard Worker GLenum format,
557*8975f5c5SAndroid Build Coastguard Worker GLenum type,
558*8975f5c5SAndroid Build Coastguard Worker void *pixels)
559*8975f5c5SAndroid Build Coastguard Worker {
560*8975f5c5SAndroid Build Coastguard Worker return GL_ReadPixels(x, y, width, height, format, type, pixels);
561*8975f5c5SAndroid Build Coastguard Worker }
562*8975f5c5SAndroid Build Coastguard Worker
glReleaseShaderCompiler()563*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReleaseShaderCompiler()
564*8975f5c5SAndroid Build Coastguard Worker {
565*8975f5c5SAndroid Build Coastguard Worker return GL_ReleaseShaderCompiler();
566*8975f5c5SAndroid Build Coastguard Worker }
567*8975f5c5SAndroid Build Coastguard Worker
glRenderbufferStorage(GLenum target,GLenum internalformat,GLsizei width,GLsizei height)568*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRenderbufferStorage(GLenum target,
569*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
570*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
571*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
572*8975f5c5SAndroid Build Coastguard Worker {
573*8975f5c5SAndroid Build Coastguard Worker return GL_RenderbufferStorage(target, internalformat, width, height);
574*8975f5c5SAndroid Build Coastguard Worker }
575*8975f5c5SAndroid Build Coastguard Worker
glSampleCoverage(GLfloat value,GLboolean invert)576*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSampleCoverage(GLfloat value, GLboolean invert)
577*8975f5c5SAndroid Build Coastguard Worker {
578*8975f5c5SAndroid Build Coastguard Worker return GL_SampleCoverage(value, invert);
579*8975f5c5SAndroid Build Coastguard Worker }
580*8975f5c5SAndroid Build Coastguard Worker
glScissor(GLint x,GLint y,GLsizei width,GLsizei height)581*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
582*8975f5c5SAndroid Build Coastguard Worker {
583*8975f5c5SAndroid Build Coastguard Worker return GL_Scissor(x, y, width, height);
584*8975f5c5SAndroid Build Coastguard Worker }
585*8975f5c5SAndroid Build Coastguard Worker
glShaderBinary(GLsizei count,const GLuint * shaders,GLenum binaryFormat,const void * binary,GLsizei length)586*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glShaderBinary(GLsizei count,
587*8975f5c5SAndroid Build Coastguard Worker const GLuint *shaders,
588*8975f5c5SAndroid Build Coastguard Worker GLenum binaryFormat,
589*8975f5c5SAndroid Build Coastguard Worker const void *binary,
590*8975f5c5SAndroid Build Coastguard Worker GLsizei length)
591*8975f5c5SAndroid Build Coastguard Worker {
592*8975f5c5SAndroid Build Coastguard Worker return GL_ShaderBinary(count, shaders, binaryFormat, binary, length);
593*8975f5c5SAndroid Build Coastguard Worker }
594*8975f5c5SAndroid Build Coastguard Worker
glShaderSource(GLuint shader,GLsizei count,const GLchar * const * string,const GLint * length)595*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glShaderSource(GLuint shader,
596*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
597*8975f5c5SAndroid Build Coastguard Worker const GLchar *const *string,
598*8975f5c5SAndroid Build Coastguard Worker const GLint *length)
599*8975f5c5SAndroid Build Coastguard Worker {
600*8975f5c5SAndroid Build Coastguard Worker return GL_ShaderSource(shader, count, string, length);
601*8975f5c5SAndroid Build Coastguard Worker }
602*8975f5c5SAndroid Build Coastguard Worker
glStencilFunc(GLenum func,GLint ref,GLuint mask)603*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glStencilFunc(GLenum func, GLint ref, GLuint mask)
604*8975f5c5SAndroid Build Coastguard Worker {
605*8975f5c5SAndroid Build Coastguard Worker return GL_StencilFunc(func, ref, mask);
606*8975f5c5SAndroid Build Coastguard Worker }
607*8975f5c5SAndroid Build Coastguard Worker
glStencilFuncSeparate(GLenum face,GLenum func,GLint ref,GLuint mask)608*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
609*8975f5c5SAndroid Build Coastguard Worker {
610*8975f5c5SAndroid Build Coastguard Worker return GL_StencilFuncSeparate(face, func, ref, mask);
611*8975f5c5SAndroid Build Coastguard Worker }
612*8975f5c5SAndroid Build Coastguard Worker
glStencilMask(GLuint mask)613*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glStencilMask(GLuint mask)
614*8975f5c5SAndroid Build Coastguard Worker {
615*8975f5c5SAndroid Build Coastguard Worker return GL_StencilMask(mask);
616*8975f5c5SAndroid Build Coastguard Worker }
617*8975f5c5SAndroid Build Coastguard Worker
glStencilMaskSeparate(GLenum face,GLuint mask)618*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask)
619*8975f5c5SAndroid Build Coastguard Worker {
620*8975f5c5SAndroid Build Coastguard Worker return GL_StencilMaskSeparate(face, mask);
621*8975f5c5SAndroid Build Coastguard Worker }
622*8975f5c5SAndroid Build Coastguard Worker
glStencilOp(GLenum fail,GLenum zfail,GLenum zpass)623*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
624*8975f5c5SAndroid Build Coastguard Worker {
625*8975f5c5SAndroid Build Coastguard Worker return GL_StencilOp(fail, zfail, zpass);
626*8975f5c5SAndroid Build Coastguard Worker }
627*8975f5c5SAndroid Build Coastguard Worker
glStencilOpSeparate(GLenum face,GLenum sfail,GLenum dpfail,GLenum dppass)628*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
629*8975f5c5SAndroid Build Coastguard Worker {
630*8975f5c5SAndroid Build Coastguard Worker return GL_StencilOpSeparate(face, sfail, dpfail, dppass);
631*8975f5c5SAndroid Build Coastguard Worker }
632*8975f5c5SAndroid Build Coastguard Worker
glTexImage2D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,const void * pixels)633*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexImage2D(GLenum target,
634*8975f5c5SAndroid Build Coastguard Worker GLint level,
635*8975f5c5SAndroid Build Coastguard Worker GLint internalformat,
636*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
637*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
638*8975f5c5SAndroid Build Coastguard Worker GLint border,
639*8975f5c5SAndroid Build Coastguard Worker GLenum format,
640*8975f5c5SAndroid Build Coastguard Worker GLenum type,
641*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
642*8975f5c5SAndroid Build Coastguard Worker {
643*8975f5c5SAndroid Build Coastguard Worker return GL_TexImage2D(target, level, internalformat, width, height, border, format, type,
644*8975f5c5SAndroid Build Coastguard Worker pixels);
645*8975f5c5SAndroid Build Coastguard Worker }
646*8975f5c5SAndroid Build Coastguard Worker
glTexParameterf(GLenum target,GLenum pname,GLfloat param)647*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterf(GLenum target, GLenum pname, GLfloat param)
648*8975f5c5SAndroid Build Coastguard Worker {
649*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterf(target, pname, param);
650*8975f5c5SAndroid Build Coastguard Worker }
651*8975f5c5SAndroid Build Coastguard Worker
glTexParameterfv(GLenum target,GLenum pname,const GLfloat * params)652*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
653*8975f5c5SAndroid Build Coastguard Worker {
654*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterfv(target, pname, params);
655*8975f5c5SAndroid Build Coastguard Worker }
656*8975f5c5SAndroid Build Coastguard Worker
glTexParameteri(GLenum target,GLenum pname,GLint param)657*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param)
658*8975f5c5SAndroid Build Coastguard Worker {
659*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameteri(target, pname, param);
660*8975f5c5SAndroid Build Coastguard Worker }
661*8975f5c5SAndroid Build Coastguard Worker
glTexParameteriv(GLenum target,GLenum pname,const GLint * params)662*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
663*8975f5c5SAndroid Build Coastguard Worker {
664*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameteriv(target, pname, params);
665*8975f5c5SAndroid Build Coastguard Worker }
666*8975f5c5SAndroid Build Coastguard Worker
glTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,const void * pixels)667*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexSubImage2D(GLenum target,
668*8975f5c5SAndroid Build Coastguard Worker GLint level,
669*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
670*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
671*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
672*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
673*8975f5c5SAndroid Build Coastguard Worker GLenum format,
674*8975f5c5SAndroid Build Coastguard Worker GLenum type,
675*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
676*8975f5c5SAndroid Build Coastguard Worker {
677*8975f5c5SAndroid Build Coastguard Worker return GL_TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels);
678*8975f5c5SAndroid Build Coastguard Worker }
679*8975f5c5SAndroid Build Coastguard Worker
glUniform1f(GLint location,GLfloat v0)680*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform1f(GLint location, GLfloat v0)
681*8975f5c5SAndroid Build Coastguard Worker {
682*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform1f(location, v0);
683*8975f5c5SAndroid Build Coastguard Worker }
684*8975f5c5SAndroid Build Coastguard Worker
glUniform1fv(GLint location,GLsizei count,const GLfloat * value)685*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat *value)
686*8975f5c5SAndroid Build Coastguard Worker {
687*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform1fv(location, count, value);
688*8975f5c5SAndroid Build Coastguard Worker }
689*8975f5c5SAndroid Build Coastguard Worker
glUniform1i(GLint location,GLint v0)690*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform1i(GLint location, GLint v0)
691*8975f5c5SAndroid Build Coastguard Worker {
692*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform1i(location, v0);
693*8975f5c5SAndroid Build Coastguard Worker }
694*8975f5c5SAndroid Build Coastguard Worker
glUniform1iv(GLint location,GLsizei count,const GLint * value)695*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint *value)
696*8975f5c5SAndroid Build Coastguard Worker {
697*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform1iv(location, count, value);
698*8975f5c5SAndroid Build Coastguard Worker }
699*8975f5c5SAndroid Build Coastguard Worker
glUniform2f(GLint location,GLfloat v0,GLfloat v1)700*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform2f(GLint location, GLfloat v0, GLfloat v1)
701*8975f5c5SAndroid Build Coastguard Worker {
702*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform2f(location, v0, v1);
703*8975f5c5SAndroid Build Coastguard Worker }
704*8975f5c5SAndroid Build Coastguard Worker
glUniform2fv(GLint location,GLsizei count,const GLfloat * value)705*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat *value)
706*8975f5c5SAndroid Build Coastguard Worker {
707*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform2fv(location, count, value);
708*8975f5c5SAndroid Build Coastguard Worker }
709*8975f5c5SAndroid Build Coastguard Worker
glUniform2i(GLint location,GLint v0,GLint v1)710*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform2i(GLint location, GLint v0, GLint v1)
711*8975f5c5SAndroid Build Coastguard Worker {
712*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform2i(location, v0, v1);
713*8975f5c5SAndroid Build Coastguard Worker }
714*8975f5c5SAndroid Build Coastguard Worker
glUniform2iv(GLint location,GLsizei count,const GLint * value)715*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint *value)
716*8975f5c5SAndroid Build Coastguard Worker {
717*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform2iv(location, count, value);
718*8975f5c5SAndroid Build Coastguard Worker }
719*8975f5c5SAndroid Build Coastguard Worker
glUniform3f(GLint location,GLfloat v0,GLfloat v1,GLfloat v2)720*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
721*8975f5c5SAndroid Build Coastguard Worker {
722*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform3f(location, v0, v1, v2);
723*8975f5c5SAndroid Build Coastguard Worker }
724*8975f5c5SAndroid Build Coastguard Worker
glUniform3fv(GLint location,GLsizei count,const GLfloat * value)725*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat *value)
726*8975f5c5SAndroid Build Coastguard Worker {
727*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform3fv(location, count, value);
728*8975f5c5SAndroid Build Coastguard Worker }
729*8975f5c5SAndroid Build Coastguard Worker
glUniform3i(GLint location,GLint v0,GLint v1,GLint v2)730*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
731*8975f5c5SAndroid Build Coastguard Worker {
732*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform3i(location, v0, v1, v2);
733*8975f5c5SAndroid Build Coastguard Worker }
734*8975f5c5SAndroid Build Coastguard Worker
glUniform3iv(GLint location,GLsizei count,const GLint * value)735*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint *value)
736*8975f5c5SAndroid Build Coastguard Worker {
737*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform3iv(location, count, value);
738*8975f5c5SAndroid Build Coastguard Worker }
739*8975f5c5SAndroid Build Coastguard Worker
glUniform4f(GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)740*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
741*8975f5c5SAndroid Build Coastguard Worker {
742*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform4f(location, v0, v1, v2, v3);
743*8975f5c5SAndroid Build Coastguard Worker }
744*8975f5c5SAndroid Build Coastguard Worker
glUniform4fv(GLint location,GLsizei count,const GLfloat * value)745*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat *value)
746*8975f5c5SAndroid Build Coastguard Worker {
747*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform4fv(location, count, value);
748*8975f5c5SAndroid Build Coastguard Worker }
749*8975f5c5SAndroid Build Coastguard Worker
glUniform4i(GLint location,GLint v0,GLint v1,GLint v2,GLint v3)750*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
751*8975f5c5SAndroid Build Coastguard Worker {
752*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform4i(location, v0, v1, v2, v3);
753*8975f5c5SAndroid Build Coastguard Worker }
754*8975f5c5SAndroid Build Coastguard Worker
glUniform4iv(GLint location,GLsizei count,const GLint * value)755*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint *value)
756*8975f5c5SAndroid Build Coastguard Worker {
757*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform4iv(location, count, value);
758*8975f5c5SAndroid Build Coastguard Worker }
759*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix2fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)760*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix2fv(GLint location,
761*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
762*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
763*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
764*8975f5c5SAndroid Build Coastguard Worker {
765*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix2fv(location, count, transpose, value);
766*8975f5c5SAndroid Build Coastguard Worker }
767*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix3fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)768*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix3fv(GLint location,
769*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
770*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
771*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
772*8975f5c5SAndroid Build Coastguard Worker {
773*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix3fv(location, count, transpose, value);
774*8975f5c5SAndroid Build Coastguard Worker }
775*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix4fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)776*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix4fv(GLint location,
777*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
778*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
779*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
780*8975f5c5SAndroid Build Coastguard Worker {
781*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix4fv(location, count, transpose, value);
782*8975f5c5SAndroid Build Coastguard Worker }
783*8975f5c5SAndroid Build Coastguard Worker
glUseProgram(GLuint program)784*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUseProgram(GLuint program)
785*8975f5c5SAndroid Build Coastguard Worker {
786*8975f5c5SAndroid Build Coastguard Worker return GL_UseProgram(program);
787*8975f5c5SAndroid Build Coastguard Worker }
788*8975f5c5SAndroid Build Coastguard Worker
glValidateProgram(GLuint program)789*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glValidateProgram(GLuint program)
790*8975f5c5SAndroid Build Coastguard Worker {
791*8975f5c5SAndroid Build Coastguard Worker return GL_ValidateProgram(program);
792*8975f5c5SAndroid Build Coastguard Worker }
793*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib1f(GLuint index,GLfloat x)794*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib1f(GLuint index, GLfloat x)
795*8975f5c5SAndroid Build Coastguard Worker {
796*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib1f(index, x);
797*8975f5c5SAndroid Build Coastguard Worker }
798*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib1fv(GLuint index,const GLfloat * v)799*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib1fv(GLuint index, const GLfloat *v)
800*8975f5c5SAndroid Build Coastguard Worker {
801*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib1fv(index, v);
802*8975f5c5SAndroid Build Coastguard Worker }
803*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib2f(GLuint index,GLfloat x,GLfloat y)804*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
805*8975f5c5SAndroid Build Coastguard Worker {
806*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib2f(index, x, y);
807*8975f5c5SAndroid Build Coastguard Worker }
808*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib2fv(GLuint index,const GLfloat * v)809*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib2fv(GLuint index, const GLfloat *v)
810*8975f5c5SAndroid Build Coastguard Worker {
811*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib2fv(index, v);
812*8975f5c5SAndroid Build Coastguard Worker }
813*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib3f(GLuint index,GLfloat x,GLfloat y,GLfloat z)814*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
815*8975f5c5SAndroid Build Coastguard Worker {
816*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib3f(index, x, y, z);
817*8975f5c5SAndroid Build Coastguard Worker }
818*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib3fv(GLuint index,const GLfloat * v)819*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib3fv(GLuint index, const GLfloat *v)
820*8975f5c5SAndroid Build Coastguard Worker {
821*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib3fv(index, v);
822*8975f5c5SAndroid Build Coastguard Worker }
823*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib4f(GLuint index,GLfloat x,GLfloat y,GLfloat z,GLfloat w)824*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
825*8975f5c5SAndroid Build Coastguard Worker {
826*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib4f(index, x, y, z, w);
827*8975f5c5SAndroid Build Coastguard Worker }
828*8975f5c5SAndroid Build Coastguard Worker
glVertexAttrib4fv(GLuint index,const GLfloat * v)829*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttrib4fv(GLuint index, const GLfloat *v)
830*8975f5c5SAndroid Build Coastguard Worker {
831*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttrib4fv(index, v);
832*8975f5c5SAndroid Build Coastguard Worker }
833*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribPointer(GLuint index,GLint size,GLenum type,GLboolean normalized,GLsizei stride,const void * pointer)834*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribPointer(GLuint index,
835*8975f5c5SAndroid Build Coastguard Worker GLint size,
836*8975f5c5SAndroid Build Coastguard Worker GLenum type,
837*8975f5c5SAndroid Build Coastguard Worker GLboolean normalized,
838*8975f5c5SAndroid Build Coastguard Worker GLsizei stride,
839*8975f5c5SAndroid Build Coastguard Worker const void *pointer)
840*8975f5c5SAndroid Build Coastguard Worker {
841*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribPointer(index, size, type, normalized, stride, pointer);
842*8975f5c5SAndroid Build Coastguard Worker }
843*8975f5c5SAndroid Build Coastguard Worker
glViewport(GLint x,GLint y,GLsizei width,GLsizei height)844*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
845*8975f5c5SAndroid Build Coastguard Worker {
846*8975f5c5SAndroid Build Coastguard Worker return GL_Viewport(x, y, width, height);
847*8975f5c5SAndroid Build Coastguard Worker }
848*8975f5c5SAndroid Build Coastguard Worker
849*8975f5c5SAndroid Build Coastguard Worker // OpenGL ES 3.0
glBeginQuery(GLenum target,GLuint id)850*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBeginQuery(GLenum target, GLuint id)
851*8975f5c5SAndroid Build Coastguard Worker {
852*8975f5c5SAndroid Build Coastguard Worker return GL_BeginQuery(target, id);
853*8975f5c5SAndroid Build Coastguard Worker }
854*8975f5c5SAndroid Build Coastguard Worker
glBeginTransformFeedback(GLenum primitiveMode)855*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBeginTransformFeedback(GLenum primitiveMode)
856*8975f5c5SAndroid Build Coastguard Worker {
857*8975f5c5SAndroid Build Coastguard Worker return GL_BeginTransformFeedback(primitiveMode);
858*8975f5c5SAndroid Build Coastguard Worker }
859*8975f5c5SAndroid Build Coastguard Worker
glBindBufferBase(GLenum target,GLuint index,GLuint buffer)860*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
861*8975f5c5SAndroid Build Coastguard Worker {
862*8975f5c5SAndroid Build Coastguard Worker return GL_BindBufferBase(target, index, buffer);
863*8975f5c5SAndroid Build Coastguard Worker }
864*8975f5c5SAndroid Build Coastguard Worker
865*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glBindBufferRange(GLenum target,GLuint index,GLuint buffer,GLintptr offset,GLsizeiptr size)866*8975f5c5SAndroid Build Coastguard Worker glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
867*8975f5c5SAndroid Build Coastguard Worker {
868*8975f5c5SAndroid Build Coastguard Worker return GL_BindBufferRange(target, index, buffer, offset, size);
869*8975f5c5SAndroid Build Coastguard Worker }
870*8975f5c5SAndroid Build Coastguard Worker
glBindSampler(GLuint unit,GLuint sampler)871*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindSampler(GLuint unit, GLuint sampler)
872*8975f5c5SAndroid Build Coastguard Worker {
873*8975f5c5SAndroid Build Coastguard Worker return GL_BindSampler(unit, sampler);
874*8975f5c5SAndroid Build Coastguard Worker }
875*8975f5c5SAndroid Build Coastguard Worker
glBindTransformFeedback(GLenum target,GLuint id)876*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindTransformFeedback(GLenum target, GLuint id)
877*8975f5c5SAndroid Build Coastguard Worker {
878*8975f5c5SAndroid Build Coastguard Worker return GL_BindTransformFeedback(target, id);
879*8975f5c5SAndroid Build Coastguard Worker }
880*8975f5c5SAndroid Build Coastguard Worker
glBindVertexArray(GLuint array)881*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindVertexArray(GLuint array)
882*8975f5c5SAndroid Build Coastguard Worker {
883*8975f5c5SAndroid Build Coastguard Worker return GL_BindVertexArray(array);
884*8975f5c5SAndroid Build Coastguard Worker }
885*8975f5c5SAndroid Build Coastguard Worker
glBlitFramebuffer(GLint srcX0,GLint srcY0,GLint srcX1,GLint srcY1,GLint dstX0,GLint dstY0,GLint dstX1,GLint dstY1,GLbitfield mask,GLenum filter)886*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlitFramebuffer(GLint srcX0,
887*8975f5c5SAndroid Build Coastguard Worker GLint srcY0,
888*8975f5c5SAndroid Build Coastguard Worker GLint srcX1,
889*8975f5c5SAndroid Build Coastguard Worker GLint srcY1,
890*8975f5c5SAndroid Build Coastguard Worker GLint dstX0,
891*8975f5c5SAndroid Build Coastguard Worker GLint dstY0,
892*8975f5c5SAndroid Build Coastguard Worker GLint dstX1,
893*8975f5c5SAndroid Build Coastguard Worker GLint dstY1,
894*8975f5c5SAndroid Build Coastguard Worker GLbitfield mask,
895*8975f5c5SAndroid Build Coastguard Worker GLenum filter)
896*8975f5c5SAndroid Build Coastguard Worker {
897*8975f5c5SAndroid Build Coastguard Worker return GL_BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
898*8975f5c5SAndroid Build Coastguard Worker }
899*8975f5c5SAndroid Build Coastguard Worker
glClearBufferfi(GLenum buffer,GLint drawbuffer,GLfloat depth,GLint stencil)900*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
901*8975f5c5SAndroid Build Coastguard Worker {
902*8975f5c5SAndroid Build Coastguard Worker return GL_ClearBufferfi(buffer, drawbuffer, depth, stencil);
903*8975f5c5SAndroid Build Coastguard Worker }
904*8975f5c5SAndroid Build Coastguard Worker
glClearBufferfv(GLenum buffer,GLint drawbuffer,const GLfloat * value)905*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value)
906*8975f5c5SAndroid Build Coastguard Worker {
907*8975f5c5SAndroid Build Coastguard Worker return GL_ClearBufferfv(buffer, drawbuffer, value);
908*8975f5c5SAndroid Build Coastguard Worker }
909*8975f5c5SAndroid Build Coastguard Worker
glClearBufferiv(GLenum buffer,GLint drawbuffer,const GLint * value)910*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value)
911*8975f5c5SAndroid Build Coastguard Worker {
912*8975f5c5SAndroid Build Coastguard Worker return GL_ClearBufferiv(buffer, drawbuffer, value);
913*8975f5c5SAndroid Build Coastguard Worker }
914*8975f5c5SAndroid Build Coastguard Worker
glClearBufferuiv(GLenum buffer,GLint drawbuffer,const GLuint * value)915*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value)
916*8975f5c5SAndroid Build Coastguard Worker {
917*8975f5c5SAndroid Build Coastguard Worker return GL_ClearBufferuiv(buffer, drawbuffer, value);
918*8975f5c5SAndroid Build Coastguard Worker }
919*8975f5c5SAndroid Build Coastguard Worker
glClientWaitSync(GLsync sync,GLbitfield flags,GLuint64 timeout)920*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
921*8975f5c5SAndroid Build Coastguard Worker {
922*8975f5c5SAndroid Build Coastguard Worker return GL_ClientWaitSync(sync, flags, timeout);
923*8975f5c5SAndroid Build Coastguard Worker }
924*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexImage3D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const void * data)925*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexImage3D(GLenum target,
926*8975f5c5SAndroid Build Coastguard Worker GLint level,
927*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
928*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
929*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
930*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
931*8975f5c5SAndroid Build Coastguard Worker GLint border,
932*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
933*8975f5c5SAndroid Build Coastguard Worker const void *data)
934*8975f5c5SAndroid Build Coastguard Worker {
935*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexImage3D(target, level, internalformat, width, height, depth, border,
936*8975f5c5SAndroid Build Coastguard Worker imageSize, data);
937*8975f5c5SAndroid Build Coastguard Worker }
938*8975f5c5SAndroid Build Coastguard Worker
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*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexSubImage3D(GLenum target,
940*8975f5c5SAndroid Build Coastguard Worker GLint level,
941*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
942*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
943*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
944*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
945*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
946*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
947*8975f5c5SAndroid Build Coastguard Worker GLenum format,
948*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
949*8975f5c5SAndroid Build Coastguard Worker const void *data)
950*8975f5c5SAndroid Build Coastguard Worker {
951*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height,
952*8975f5c5SAndroid Build Coastguard Worker depth, format, imageSize, data);
953*8975f5c5SAndroid Build Coastguard Worker }
954*8975f5c5SAndroid Build Coastguard Worker
glCopyBufferSubData(GLenum readTarget,GLenum writeTarget,GLintptr readOffset,GLintptr writeOffset,GLsizeiptr size)955*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyBufferSubData(GLenum readTarget,
956*8975f5c5SAndroid Build Coastguard Worker GLenum writeTarget,
957*8975f5c5SAndroid Build Coastguard Worker GLintptr readOffset,
958*8975f5c5SAndroid Build Coastguard Worker GLintptr writeOffset,
959*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size)
960*8975f5c5SAndroid Build Coastguard Worker {
961*8975f5c5SAndroid Build Coastguard Worker return GL_CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size);
962*8975f5c5SAndroid Build Coastguard Worker }
963*8975f5c5SAndroid Build Coastguard Worker
glCopyTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)964*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyTexSubImage3D(GLenum target,
965*8975f5c5SAndroid Build Coastguard Worker GLint level,
966*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
967*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
968*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
969*8975f5c5SAndroid Build Coastguard Worker GLint x,
970*8975f5c5SAndroid Build Coastguard Worker GLint y,
971*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
972*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
973*8975f5c5SAndroid Build Coastguard Worker {
974*8975f5c5SAndroid Build Coastguard Worker return GL_CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);
975*8975f5c5SAndroid Build Coastguard Worker }
976*8975f5c5SAndroid Build Coastguard Worker
glDeleteQueries(GLsizei n,const GLuint * ids)977*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteQueries(GLsizei n, const GLuint *ids)
978*8975f5c5SAndroid Build Coastguard Worker {
979*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteQueries(n, ids);
980*8975f5c5SAndroid Build Coastguard Worker }
981*8975f5c5SAndroid Build Coastguard Worker
glDeleteSamplers(GLsizei count,const GLuint * samplers)982*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteSamplers(GLsizei count, const GLuint *samplers)
983*8975f5c5SAndroid Build Coastguard Worker {
984*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteSamplers(count, samplers);
985*8975f5c5SAndroid Build Coastguard Worker }
986*8975f5c5SAndroid Build Coastguard Worker
glDeleteSync(GLsync sync)987*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteSync(GLsync sync)
988*8975f5c5SAndroid Build Coastguard Worker {
989*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteSync(sync);
990*8975f5c5SAndroid Build Coastguard Worker }
991*8975f5c5SAndroid Build Coastguard Worker
glDeleteTransformFeedbacks(GLsizei n,const GLuint * ids)992*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteTransformFeedbacks(GLsizei n, const GLuint *ids)
993*8975f5c5SAndroid Build Coastguard Worker {
994*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteTransformFeedbacks(n, ids);
995*8975f5c5SAndroid Build Coastguard Worker }
996*8975f5c5SAndroid Build Coastguard Worker
glDeleteVertexArrays(GLsizei n,const GLuint * arrays)997*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteVertexArrays(GLsizei n, const GLuint *arrays)
998*8975f5c5SAndroid Build Coastguard Worker {
999*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteVertexArrays(n, arrays);
1000*8975f5c5SAndroid Build Coastguard Worker }
1001*8975f5c5SAndroid Build Coastguard Worker
glDrawArraysInstanced(GLenum mode,GLint first,GLsizei count,GLsizei instancecount)1002*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArraysInstanced(GLenum mode,
1003*8975f5c5SAndroid Build Coastguard Worker GLint first,
1004*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1005*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount)
1006*8975f5c5SAndroid Build Coastguard Worker {
1007*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArraysInstanced(mode, first, count, instancecount);
1008*8975f5c5SAndroid Build Coastguard Worker }
1009*8975f5c5SAndroid Build Coastguard Worker
glDrawBuffers(GLsizei n,const GLenum * bufs)1010*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawBuffers(GLsizei n, const GLenum *bufs)
1011*8975f5c5SAndroid Build Coastguard Worker {
1012*8975f5c5SAndroid Build Coastguard Worker return GL_DrawBuffers(n, bufs);
1013*8975f5c5SAndroid Build Coastguard Worker }
1014*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstanced(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount)1015*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstanced(GLenum mode,
1016*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1017*8975f5c5SAndroid Build Coastguard Worker GLenum type,
1018*8975f5c5SAndroid Build Coastguard Worker const void *indices,
1019*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount)
1020*8975f5c5SAndroid Build Coastguard Worker {
1021*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstanced(mode, count, type, indices, instancecount);
1022*8975f5c5SAndroid Build Coastguard Worker }
1023*8975f5c5SAndroid Build Coastguard Worker
glDrawRangeElements(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices)1024*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawRangeElements(GLenum mode,
1025*8975f5c5SAndroid Build Coastguard Worker GLuint start,
1026*8975f5c5SAndroid Build Coastguard Worker GLuint end,
1027*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1028*8975f5c5SAndroid Build Coastguard Worker GLenum type,
1029*8975f5c5SAndroid Build Coastguard Worker const void *indices)
1030*8975f5c5SAndroid Build Coastguard Worker {
1031*8975f5c5SAndroid Build Coastguard Worker return GL_DrawRangeElements(mode, start, end, count, type, indices);
1032*8975f5c5SAndroid Build Coastguard Worker }
1033*8975f5c5SAndroid Build Coastguard Worker
glEndQuery(GLenum target)1034*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEndQuery(GLenum target)
1035*8975f5c5SAndroid Build Coastguard Worker {
1036*8975f5c5SAndroid Build Coastguard Worker return GL_EndQuery(target);
1037*8975f5c5SAndroid Build Coastguard Worker }
1038*8975f5c5SAndroid Build Coastguard Worker
glEndTransformFeedback()1039*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEndTransformFeedback()
1040*8975f5c5SAndroid Build Coastguard Worker {
1041*8975f5c5SAndroid Build Coastguard Worker return GL_EndTransformFeedback();
1042*8975f5c5SAndroid Build Coastguard Worker }
1043*8975f5c5SAndroid Build Coastguard Worker
glFenceSync(GLenum condition,GLbitfield flags)1044*8975f5c5SAndroid Build Coastguard Worker GLsync GL_APIENTRY glFenceSync(GLenum condition, GLbitfield flags)
1045*8975f5c5SAndroid Build Coastguard Worker {
1046*8975f5c5SAndroid Build Coastguard Worker return GL_FenceSync(condition, flags);
1047*8975f5c5SAndroid Build Coastguard Worker }
1048*8975f5c5SAndroid Build Coastguard Worker
glFlushMappedBufferRange(GLenum target,GLintptr offset,GLsizeiptr length)1049*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
1050*8975f5c5SAndroid Build Coastguard Worker {
1051*8975f5c5SAndroid Build Coastguard Worker return GL_FlushMappedBufferRange(target, offset, length);
1052*8975f5c5SAndroid Build Coastguard Worker }
1053*8975f5c5SAndroid Build Coastguard Worker
glFramebufferTextureLayer(GLenum target,GLenum attachment,GLuint texture,GLint level,GLint layer)1054*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTextureLayer(GLenum target,
1055*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
1056*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
1057*8975f5c5SAndroid Build Coastguard Worker GLint level,
1058*8975f5c5SAndroid Build Coastguard Worker GLint layer)
1059*8975f5c5SAndroid Build Coastguard Worker {
1060*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTextureLayer(target, attachment, texture, level, layer);
1061*8975f5c5SAndroid Build Coastguard Worker }
1062*8975f5c5SAndroid Build Coastguard Worker
glGenQueries(GLsizei n,GLuint * ids)1063*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenQueries(GLsizei n, GLuint *ids)
1064*8975f5c5SAndroid Build Coastguard Worker {
1065*8975f5c5SAndroid Build Coastguard Worker return GL_GenQueries(n, ids);
1066*8975f5c5SAndroid Build Coastguard Worker }
1067*8975f5c5SAndroid Build Coastguard Worker
glGenSamplers(GLsizei count,GLuint * samplers)1068*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenSamplers(GLsizei count, GLuint *samplers)
1069*8975f5c5SAndroid Build Coastguard Worker {
1070*8975f5c5SAndroid Build Coastguard Worker return GL_GenSamplers(count, samplers);
1071*8975f5c5SAndroid Build Coastguard Worker }
1072*8975f5c5SAndroid Build Coastguard Worker
glGenTransformFeedbacks(GLsizei n,GLuint * ids)1073*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenTransformFeedbacks(GLsizei n, GLuint *ids)
1074*8975f5c5SAndroid Build Coastguard Worker {
1075*8975f5c5SAndroid Build Coastguard Worker return GL_GenTransformFeedbacks(n, ids);
1076*8975f5c5SAndroid Build Coastguard Worker }
1077*8975f5c5SAndroid Build Coastguard Worker
glGenVertexArrays(GLsizei n,GLuint * arrays)1078*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenVertexArrays(GLsizei n, GLuint *arrays)
1079*8975f5c5SAndroid Build Coastguard Worker {
1080*8975f5c5SAndroid Build Coastguard Worker return GL_GenVertexArrays(n, arrays);
1081*8975f5c5SAndroid Build Coastguard Worker }
1082*8975f5c5SAndroid Build Coastguard Worker
glGetActiveUniformBlockName(GLuint program,GLuint uniformBlockIndex,GLsizei bufSize,GLsizei * length,GLchar * uniformBlockName)1083*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetActiveUniformBlockName(GLuint program,
1084*8975f5c5SAndroid Build Coastguard Worker GLuint uniformBlockIndex,
1085*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
1086*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
1087*8975f5c5SAndroid Build Coastguard Worker GLchar *uniformBlockName)
1088*8975f5c5SAndroid Build Coastguard Worker {
1089*8975f5c5SAndroid Build Coastguard Worker return GL_GetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length,
1090*8975f5c5SAndroid Build Coastguard Worker uniformBlockName);
1091*8975f5c5SAndroid Build Coastguard Worker }
1092*8975f5c5SAndroid Build Coastguard Worker
glGetActiveUniformBlockiv(GLuint program,GLuint uniformBlockIndex,GLenum pname,GLint * params)1093*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetActiveUniformBlockiv(GLuint program,
1094*8975f5c5SAndroid Build Coastguard Worker GLuint uniformBlockIndex,
1095*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
1096*8975f5c5SAndroid Build Coastguard Worker GLint *params)
1097*8975f5c5SAndroid Build Coastguard Worker {
1098*8975f5c5SAndroid Build Coastguard Worker return GL_GetActiveUniformBlockiv(program, uniformBlockIndex, pname, params);
1099*8975f5c5SAndroid Build Coastguard Worker }
1100*8975f5c5SAndroid Build Coastguard Worker
glGetActiveUniformsiv(GLuint program,GLsizei uniformCount,const GLuint * uniformIndices,GLenum pname,GLint * params)1101*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetActiveUniformsiv(GLuint program,
1102*8975f5c5SAndroid Build Coastguard Worker GLsizei uniformCount,
1103*8975f5c5SAndroid Build Coastguard Worker const GLuint *uniformIndices,
1104*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
1105*8975f5c5SAndroid Build Coastguard Worker GLint *params)
1106*8975f5c5SAndroid Build Coastguard Worker {
1107*8975f5c5SAndroid Build Coastguard Worker return GL_GetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params);
1108*8975f5c5SAndroid Build Coastguard Worker }
1109*8975f5c5SAndroid Build Coastguard Worker
glGetBufferParameteri64v(GLenum target,GLenum pname,GLint64 * params)1110*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 *params)
1111*8975f5c5SAndroid Build Coastguard Worker {
1112*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferParameteri64v(target, pname, params);
1113*8975f5c5SAndroid Build Coastguard Worker }
1114*8975f5c5SAndroid Build Coastguard Worker
glGetBufferPointerv(GLenum target,GLenum pname,void ** params)1115*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferPointerv(GLenum target, GLenum pname, void **params)
1116*8975f5c5SAndroid Build Coastguard Worker {
1117*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferPointerv(target, pname, params);
1118*8975f5c5SAndroid Build Coastguard Worker }
1119*8975f5c5SAndroid Build Coastguard Worker
glGetFragDataLocation(GLuint program,const GLchar * name)1120*8975f5c5SAndroid Build Coastguard Worker GLint GL_APIENTRY glGetFragDataLocation(GLuint program, const GLchar *name)
1121*8975f5c5SAndroid Build Coastguard Worker {
1122*8975f5c5SAndroid Build Coastguard Worker return GL_GetFragDataLocation(program, name);
1123*8975f5c5SAndroid Build Coastguard Worker }
1124*8975f5c5SAndroid Build Coastguard Worker
glGetInteger64i_v(GLenum target,GLuint index,GLint64 * data)1125*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInteger64i_v(GLenum target, GLuint index, GLint64 *data)
1126*8975f5c5SAndroid Build Coastguard Worker {
1127*8975f5c5SAndroid Build Coastguard Worker return GL_GetInteger64i_v(target, index, data);
1128*8975f5c5SAndroid Build Coastguard Worker }
1129*8975f5c5SAndroid Build Coastguard Worker
glGetInteger64v(GLenum pname,GLint64 * data)1130*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInteger64v(GLenum pname, GLint64 *data)
1131*8975f5c5SAndroid Build Coastguard Worker {
1132*8975f5c5SAndroid Build Coastguard Worker return GL_GetInteger64v(pname, data);
1133*8975f5c5SAndroid Build Coastguard Worker }
1134*8975f5c5SAndroid Build Coastguard Worker
glGetIntegeri_v(GLenum target,GLuint index,GLint * data)1135*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetIntegeri_v(GLenum target, GLuint index, GLint *data)
1136*8975f5c5SAndroid Build Coastguard Worker {
1137*8975f5c5SAndroid Build Coastguard Worker return GL_GetIntegeri_v(target, index, data);
1138*8975f5c5SAndroid Build Coastguard Worker }
1139*8975f5c5SAndroid Build Coastguard Worker
glGetInternalformativ(GLenum target,GLenum internalformat,GLenum pname,GLsizei count,GLint * params)1140*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInternalformativ(GLenum target,
1141*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
1142*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
1143*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1144*8975f5c5SAndroid Build Coastguard Worker GLint *params)
1145*8975f5c5SAndroid Build Coastguard Worker {
1146*8975f5c5SAndroid Build Coastguard Worker return GL_GetInternalformativ(target, internalformat, pname, count, params);
1147*8975f5c5SAndroid Build Coastguard Worker }
1148*8975f5c5SAndroid Build Coastguard Worker
glGetProgramBinary(GLuint program,GLsizei bufSize,GLsizei * length,GLenum * binaryFormat,void * binary)1149*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramBinary(GLuint program,
1150*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
1151*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
1152*8975f5c5SAndroid Build Coastguard Worker GLenum *binaryFormat,
1153*8975f5c5SAndroid Build Coastguard Worker void *binary)
1154*8975f5c5SAndroid Build Coastguard Worker {
1155*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramBinary(program, bufSize, length, binaryFormat, binary);
1156*8975f5c5SAndroid Build Coastguard Worker }
1157*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectuiv(GLuint id,GLenum pname,GLuint * params)1158*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)
1159*8975f5c5SAndroid Build Coastguard Worker {
1160*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectuiv(id, pname, params);
1161*8975f5c5SAndroid Build Coastguard Worker }
1162*8975f5c5SAndroid Build Coastguard Worker
glGetQueryiv(GLenum target,GLenum pname,GLint * params)1163*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryiv(GLenum target, GLenum pname, GLint *params)
1164*8975f5c5SAndroid Build Coastguard Worker {
1165*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryiv(target, pname, params);
1166*8975f5c5SAndroid Build Coastguard Worker }
1167*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterfv(GLuint sampler,GLenum pname,GLfloat * params)1168*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat *params)
1169*8975f5c5SAndroid Build Coastguard Worker {
1170*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterfv(sampler, pname, params);
1171*8975f5c5SAndroid Build Coastguard Worker }
1172*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameteriv(GLuint sampler,GLenum pname,GLint * params)1173*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint *params)
1174*8975f5c5SAndroid Build Coastguard Worker {
1175*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameteriv(sampler, pname, params);
1176*8975f5c5SAndroid Build Coastguard Worker }
1177*8975f5c5SAndroid Build Coastguard Worker
glGetStringi(GLenum name,GLuint index)1178*8975f5c5SAndroid Build Coastguard Worker const GLubyte *GL_APIENTRY glGetStringi(GLenum name, GLuint index)
1179*8975f5c5SAndroid Build Coastguard Worker {
1180*8975f5c5SAndroid Build Coastguard Worker return GL_GetStringi(name, index);
1181*8975f5c5SAndroid Build Coastguard Worker }
1182*8975f5c5SAndroid Build Coastguard Worker
1183*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glGetSynciv(GLsync sync,GLenum pname,GLsizei count,GLsizei * length,GLint * values)1184*8975f5c5SAndroid Build Coastguard Worker glGetSynciv(GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values)
1185*8975f5c5SAndroid Build Coastguard Worker {
1186*8975f5c5SAndroid Build Coastguard Worker return GL_GetSynciv(sync, pname, count, length, values);
1187*8975f5c5SAndroid Build Coastguard Worker }
1188*8975f5c5SAndroid Build Coastguard Worker
glGetTransformFeedbackVarying(GLuint program,GLuint index,GLsizei bufSize,GLsizei * length,GLsizei * size,GLenum * type,GLchar * name)1189*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTransformFeedbackVarying(GLuint program,
1190*8975f5c5SAndroid Build Coastguard Worker GLuint index,
1191*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
1192*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
1193*8975f5c5SAndroid Build Coastguard Worker GLsizei *size,
1194*8975f5c5SAndroid Build Coastguard Worker GLenum *type,
1195*8975f5c5SAndroid Build Coastguard Worker GLchar *name)
1196*8975f5c5SAndroid Build Coastguard Worker {
1197*8975f5c5SAndroid Build Coastguard Worker return GL_GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name);
1198*8975f5c5SAndroid Build Coastguard Worker }
1199*8975f5c5SAndroid Build Coastguard Worker
glGetUniformBlockIndex(GLuint program,const GLchar * uniformBlockName)1200*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glGetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName)
1201*8975f5c5SAndroid Build Coastguard Worker {
1202*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformBlockIndex(program, uniformBlockName);
1203*8975f5c5SAndroid Build Coastguard Worker }
1204*8975f5c5SAndroid Build Coastguard Worker
glGetUniformIndices(GLuint program,GLsizei uniformCount,const GLchar * const * uniformNames,GLuint * uniformIndices)1205*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformIndices(GLuint program,
1206*8975f5c5SAndroid Build Coastguard Worker GLsizei uniformCount,
1207*8975f5c5SAndroid Build Coastguard Worker const GLchar *const *uniformNames,
1208*8975f5c5SAndroid Build Coastguard Worker GLuint *uniformIndices)
1209*8975f5c5SAndroid Build Coastguard Worker {
1210*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformIndices(program, uniformCount, uniformNames, uniformIndices);
1211*8975f5c5SAndroid Build Coastguard Worker }
1212*8975f5c5SAndroid Build Coastguard Worker
glGetUniformuiv(GLuint program,GLint location,GLuint * params)1213*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformuiv(GLuint program, GLint location, GLuint *params)
1214*8975f5c5SAndroid Build Coastguard Worker {
1215*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformuiv(program, location, params);
1216*8975f5c5SAndroid Build Coastguard Worker }
1217*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribIiv(GLuint index,GLenum pname,GLint * params)1218*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribIiv(GLuint index, GLenum pname, GLint *params)
1219*8975f5c5SAndroid Build Coastguard Worker {
1220*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribIiv(index, pname, params);
1221*8975f5c5SAndroid Build Coastguard Worker }
1222*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribIuiv(GLuint index,GLenum pname,GLuint * params)1223*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params)
1224*8975f5c5SAndroid Build Coastguard Worker {
1225*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribIuiv(index, pname, params);
1226*8975f5c5SAndroid Build Coastguard Worker }
1227*8975f5c5SAndroid Build Coastguard Worker
glInvalidateFramebuffer(GLenum target,GLsizei numAttachments,const GLenum * attachments)1228*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glInvalidateFramebuffer(GLenum target,
1229*8975f5c5SAndroid Build Coastguard Worker GLsizei numAttachments,
1230*8975f5c5SAndroid Build Coastguard Worker const GLenum *attachments)
1231*8975f5c5SAndroid Build Coastguard Worker {
1232*8975f5c5SAndroid Build Coastguard Worker return GL_InvalidateFramebuffer(target, numAttachments, attachments);
1233*8975f5c5SAndroid Build Coastguard Worker }
1234*8975f5c5SAndroid Build Coastguard Worker
glInvalidateSubFramebuffer(GLenum target,GLsizei numAttachments,const GLenum * attachments,GLint x,GLint y,GLsizei width,GLsizei height)1235*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glInvalidateSubFramebuffer(GLenum target,
1236*8975f5c5SAndroid Build Coastguard Worker GLsizei numAttachments,
1237*8975f5c5SAndroid Build Coastguard Worker const GLenum *attachments,
1238*8975f5c5SAndroid Build Coastguard Worker GLint x,
1239*8975f5c5SAndroid Build Coastguard Worker GLint y,
1240*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
1241*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
1242*8975f5c5SAndroid Build Coastguard Worker {
1243*8975f5c5SAndroid Build Coastguard Worker return GL_InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height);
1244*8975f5c5SAndroid Build Coastguard Worker }
1245*8975f5c5SAndroid Build Coastguard Worker
glIsQuery(GLuint id)1246*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsQuery(GLuint id)
1247*8975f5c5SAndroid Build Coastguard Worker {
1248*8975f5c5SAndroid Build Coastguard Worker return GL_IsQuery(id);
1249*8975f5c5SAndroid Build Coastguard Worker }
1250*8975f5c5SAndroid Build Coastguard Worker
glIsSampler(GLuint sampler)1251*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsSampler(GLuint sampler)
1252*8975f5c5SAndroid Build Coastguard Worker {
1253*8975f5c5SAndroid Build Coastguard Worker return GL_IsSampler(sampler);
1254*8975f5c5SAndroid Build Coastguard Worker }
1255*8975f5c5SAndroid Build Coastguard Worker
glIsSync(GLsync sync)1256*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsSync(GLsync sync)
1257*8975f5c5SAndroid Build Coastguard Worker {
1258*8975f5c5SAndroid Build Coastguard Worker return GL_IsSync(sync);
1259*8975f5c5SAndroid Build Coastguard Worker }
1260*8975f5c5SAndroid Build Coastguard Worker
glIsTransformFeedback(GLuint id)1261*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsTransformFeedback(GLuint id)
1262*8975f5c5SAndroid Build Coastguard Worker {
1263*8975f5c5SAndroid Build Coastguard Worker return GL_IsTransformFeedback(id);
1264*8975f5c5SAndroid Build Coastguard Worker }
1265*8975f5c5SAndroid Build Coastguard Worker
glIsVertexArray(GLuint array)1266*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsVertexArray(GLuint array)
1267*8975f5c5SAndroid Build Coastguard Worker {
1268*8975f5c5SAndroid Build Coastguard Worker return GL_IsVertexArray(array);
1269*8975f5c5SAndroid Build Coastguard Worker }
1270*8975f5c5SAndroid Build Coastguard Worker
glMapBufferRange(GLenum target,GLintptr offset,GLsizeiptr length,GLbitfield access)1271*8975f5c5SAndroid Build Coastguard Worker void *GL_APIENTRY glMapBufferRange(GLenum target,
1272*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
1273*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr length,
1274*8975f5c5SAndroid Build Coastguard Worker GLbitfield access)
1275*8975f5c5SAndroid Build Coastguard Worker {
1276*8975f5c5SAndroid Build Coastguard Worker return GL_MapBufferRange(target, offset, length, access);
1277*8975f5c5SAndroid Build Coastguard Worker }
1278*8975f5c5SAndroid Build Coastguard Worker
glPauseTransformFeedback()1279*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPauseTransformFeedback()
1280*8975f5c5SAndroid Build Coastguard Worker {
1281*8975f5c5SAndroid Build Coastguard Worker return GL_PauseTransformFeedback();
1282*8975f5c5SAndroid Build Coastguard Worker }
1283*8975f5c5SAndroid Build Coastguard Worker
glProgramBinary(GLuint program,GLenum binaryFormat,const void * binary,GLsizei length)1284*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramBinary(GLuint program,
1285*8975f5c5SAndroid Build Coastguard Worker GLenum binaryFormat,
1286*8975f5c5SAndroid Build Coastguard Worker const void *binary,
1287*8975f5c5SAndroid Build Coastguard Worker GLsizei length)
1288*8975f5c5SAndroid Build Coastguard Worker {
1289*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramBinary(program, binaryFormat, binary, length);
1290*8975f5c5SAndroid Build Coastguard Worker }
1291*8975f5c5SAndroid Build Coastguard Worker
glProgramParameteri(GLuint program,GLenum pname,GLint value)1292*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramParameteri(GLuint program, GLenum pname, GLint value)
1293*8975f5c5SAndroid Build Coastguard Worker {
1294*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramParameteri(program, pname, value);
1295*8975f5c5SAndroid Build Coastguard Worker }
1296*8975f5c5SAndroid Build Coastguard Worker
glReadBuffer(GLenum src)1297*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadBuffer(GLenum src)
1298*8975f5c5SAndroid Build Coastguard Worker {
1299*8975f5c5SAndroid Build Coastguard Worker return GL_ReadBuffer(src);
1300*8975f5c5SAndroid Build Coastguard Worker }
1301*8975f5c5SAndroid Build Coastguard Worker
glRenderbufferStorageMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)1302*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRenderbufferStorageMultisample(GLenum target,
1303*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
1304*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
1305*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
1306*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
1307*8975f5c5SAndroid Build Coastguard Worker {
1308*8975f5c5SAndroid Build Coastguard Worker return GL_RenderbufferStorageMultisample(target, samples, internalformat, width, height);
1309*8975f5c5SAndroid Build Coastguard Worker }
1310*8975f5c5SAndroid Build Coastguard Worker
glResumeTransformFeedback()1311*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glResumeTransformFeedback()
1312*8975f5c5SAndroid Build Coastguard Worker {
1313*8975f5c5SAndroid Build Coastguard Worker return GL_ResumeTransformFeedback();
1314*8975f5c5SAndroid Build Coastguard Worker }
1315*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterf(GLuint sampler,GLenum pname,GLfloat param)1316*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
1317*8975f5c5SAndroid Build Coastguard Worker {
1318*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterf(sampler, pname, param);
1319*8975f5c5SAndroid Build Coastguard Worker }
1320*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterfv(GLuint sampler,GLenum pname,const GLfloat * param)1321*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat *param)
1322*8975f5c5SAndroid Build Coastguard Worker {
1323*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterfv(sampler, pname, param);
1324*8975f5c5SAndroid Build Coastguard Worker }
1325*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameteri(GLuint sampler,GLenum pname,GLint param)1326*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
1327*8975f5c5SAndroid Build Coastguard Worker {
1328*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameteri(sampler, pname, param);
1329*8975f5c5SAndroid Build Coastguard Worker }
1330*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameteriv(GLuint sampler,GLenum pname,const GLint * param)1331*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint *param)
1332*8975f5c5SAndroid Build Coastguard Worker {
1333*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameteriv(sampler, pname, param);
1334*8975f5c5SAndroid Build Coastguard Worker }
1335*8975f5c5SAndroid Build Coastguard Worker
glTexImage3D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const void * pixels)1336*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexImage3D(GLenum target,
1337*8975f5c5SAndroid Build Coastguard Worker GLint level,
1338*8975f5c5SAndroid Build Coastguard Worker GLint internalformat,
1339*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
1340*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
1341*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
1342*8975f5c5SAndroid Build Coastguard Worker GLint border,
1343*8975f5c5SAndroid Build Coastguard Worker GLenum format,
1344*8975f5c5SAndroid Build Coastguard Worker GLenum type,
1345*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
1346*8975f5c5SAndroid Build Coastguard Worker {
1347*8975f5c5SAndroid Build Coastguard Worker return GL_TexImage3D(target, level, internalformat, width, height, depth, border, format, type,
1348*8975f5c5SAndroid Build Coastguard Worker pixels);
1349*8975f5c5SAndroid Build Coastguard Worker }
1350*8975f5c5SAndroid Build Coastguard Worker
1351*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glTexStorage2D(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)1352*8975f5c5SAndroid Build Coastguard Worker glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
1353*8975f5c5SAndroid Build Coastguard Worker {
1354*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage2D(target, levels, internalformat, width, height);
1355*8975f5c5SAndroid Build Coastguard Worker }
1356*8975f5c5SAndroid Build Coastguard Worker
glTexStorage3D(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)1357*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage3D(GLenum target,
1358*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
1359*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
1360*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
1361*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
1362*8975f5c5SAndroid Build Coastguard Worker GLsizei depth)
1363*8975f5c5SAndroid Build Coastguard Worker {
1364*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage3D(target, levels, internalformat, width, height, depth);
1365*8975f5c5SAndroid Build Coastguard Worker }
1366*8975f5c5SAndroid Build Coastguard Worker
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*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexSubImage3D(GLenum target,
1368*8975f5c5SAndroid Build Coastguard Worker GLint level,
1369*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
1370*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
1371*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
1372*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
1373*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
1374*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
1375*8975f5c5SAndroid Build Coastguard Worker GLenum format,
1376*8975f5c5SAndroid Build Coastguard Worker GLenum type,
1377*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
1378*8975f5c5SAndroid Build Coastguard Worker {
1379*8975f5c5SAndroid Build Coastguard Worker return GL_TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format,
1380*8975f5c5SAndroid Build Coastguard Worker type, pixels);
1381*8975f5c5SAndroid Build Coastguard Worker }
1382*8975f5c5SAndroid Build Coastguard Worker
glTransformFeedbackVaryings(GLuint program,GLsizei count,const GLchar * const * varyings,GLenum bufferMode)1383*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTransformFeedbackVaryings(GLuint program,
1384*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1385*8975f5c5SAndroid Build Coastguard Worker const GLchar *const *varyings,
1386*8975f5c5SAndroid Build Coastguard Worker GLenum bufferMode)
1387*8975f5c5SAndroid Build Coastguard Worker {
1388*8975f5c5SAndroid Build Coastguard Worker return GL_TransformFeedbackVaryings(program, count, varyings, bufferMode);
1389*8975f5c5SAndroid Build Coastguard Worker }
1390*8975f5c5SAndroid Build Coastguard Worker
glUniform1ui(GLint location,GLuint v0)1391*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform1ui(GLint location, GLuint v0)
1392*8975f5c5SAndroid Build Coastguard Worker {
1393*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform1ui(location, v0);
1394*8975f5c5SAndroid Build Coastguard Worker }
1395*8975f5c5SAndroid Build Coastguard Worker
glUniform1uiv(GLint location,GLsizei count,const GLuint * value)1396*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform1uiv(GLint location, GLsizei count, const GLuint *value)
1397*8975f5c5SAndroid Build Coastguard Worker {
1398*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform1uiv(location, count, value);
1399*8975f5c5SAndroid Build Coastguard Worker }
1400*8975f5c5SAndroid Build Coastguard Worker
glUniform2ui(GLint location,GLuint v0,GLuint v1)1401*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform2ui(GLint location, GLuint v0, GLuint v1)
1402*8975f5c5SAndroid Build Coastguard Worker {
1403*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform2ui(location, v0, v1);
1404*8975f5c5SAndroid Build Coastguard Worker }
1405*8975f5c5SAndroid Build Coastguard Worker
glUniform2uiv(GLint location,GLsizei count,const GLuint * value)1406*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform2uiv(GLint location, GLsizei count, const GLuint *value)
1407*8975f5c5SAndroid Build Coastguard Worker {
1408*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform2uiv(location, count, value);
1409*8975f5c5SAndroid Build Coastguard Worker }
1410*8975f5c5SAndroid Build Coastguard Worker
glUniform3ui(GLint location,GLuint v0,GLuint v1,GLuint v2)1411*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
1412*8975f5c5SAndroid Build Coastguard Worker {
1413*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform3ui(location, v0, v1, v2);
1414*8975f5c5SAndroid Build Coastguard Worker }
1415*8975f5c5SAndroid Build Coastguard Worker
glUniform3uiv(GLint location,GLsizei count,const GLuint * value)1416*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform3uiv(GLint location, GLsizei count, const GLuint *value)
1417*8975f5c5SAndroid Build Coastguard Worker {
1418*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform3uiv(location, count, value);
1419*8975f5c5SAndroid Build Coastguard Worker }
1420*8975f5c5SAndroid Build Coastguard Worker
glUniform4ui(GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)1421*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
1422*8975f5c5SAndroid Build Coastguard Worker {
1423*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform4ui(location, v0, v1, v2, v3);
1424*8975f5c5SAndroid Build Coastguard Worker }
1425*8975f5c5SAndroid Build Coastguard Worker
glUniform4uiv(GLint location,GLsizei count,const GLuint * value)1426*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniform4uiv(GLint location, GLsizei count, const GLuint *value)
1427*8975f5c5SAndroid Build Coastguard Worker {
1428*8975f5c5SAndroid Build Coastguard Worker return GL_Uniform4uiv(location, count, value);
1429*8975f5c5SAndroid Build Coastguard Worker }
1430*8975f5c5SAndroid Build Coastguard Worker
glUniformBlockBinding(GLuint program,GLuint uniformBlockIndex,GLuint uniformBlockBinding)1431*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformBlockBinding(GLuint program,
1432*8975f5c5SAndroid Build Coastguard Worker GLuint uniformBlockIndex,
1433*8975f5c5SAndroid Build Coastguard Worker GLuint uniformBlockBinding)
1434*8975f5c5SAndroid Build Coastguard Worker {
1435*8975f5c5SAndroid Build Coastguard Worker return GL_UniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding);
1436*8975f5c5SAndroid Build Coastguard Worker }
1437*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix2x3fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1438*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix2x3fv(GLint location,
1439*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1440*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1441*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1442*8975f5c5SAndroid Build Coastguard Worker {
1443*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix2x3fv(location, count, transpose, value);
1444*8975f5c5SAndroid Build Coastguard Worker }
1445*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix2x4fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1446*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix2x4fv(GLint location,
1447*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1448*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1449*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1450*8975f5c5SAndroid Build Coastguard Worker {
1451*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix2x4fv(location, count, transpose, value);
1452*8975f5c5SAndroid Build Coastguard Worker }
1453*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix3x2fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1454*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix3x2fv(GLint location,
1455*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1456*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1457*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1458*8975f5c5SAndroid Build Coastguard Worker {
1459*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix3x2fv(location, count, transpose, value);
1460*8975f5c5SAndroid Build Coastguard Worker }
1461*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix3x4fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1462*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix3x4fv(GLint location,
1463*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1464*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1465*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1466*8975f5c5SAndroid Build Coastguard Worker {
1467*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix3x4fv(location, count, transpose, value);
1468*8975f5c5SAndroid Build Coastguard Worker }
1469*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix4x2fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1470*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix4x2fv(GLint location,
1471*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1472*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1473*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1474*8975f5c5SAndroid Build Coastguard Worker {
1475*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix4x2fv(location, count, transpose, value);
1476*8975f5c5SAndroid Build Coastguard Worker }
1477*8975f5c5SAndroid Build Coastguard Worker
glUniformMatrix4x3fv(GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1478*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUniformMatrix4x3fv(GLint location,
1479*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1480*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1481*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1482*8975f5c5SAndroid Build Coastguard Worker {
1483*8975f5c5SAndroid Build Coastguard Worker return GL_UniformMatrix4x3fv(location, count, transpose, value);
1484*8975f5c5SAndroid Build Coastguard Worker }
1485*8975f5c5SAndroid Build Coastguard Worker
glUnmapBuffer(GLenum target)1486*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glUnmapBuffer(GLenum target)
1487*8975f5c5SAndroid Build Coastguard Worker {
1488*8975f5c5SAndroid Build Coastguard Worker return GL_UnmapBuffer(target);
1489*8975f5c5SAndroid Build Coastguard Worker }
1490*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribDivisor(GLuint index,GLuint divisor)1491*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribDivisor(GLuint index, GLuint divisor)
1492*8975f5c5SAndroid Build Coastguard Worker {
1493*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribDivisor(index, divisor);
1494*8975f5c5SAndroid Build Coastguard Worker }
1495*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribI4i(GLuint index,GLint x,GLint y,GLint z,GLint w)1496*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
1497*8975f5c5SAndroid Build Coastguard Worker {
1498*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribI4i(index, x, y, z, w);
1499*8975f5c5SAndroid Build Coastguard Worker }
1500*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribI4iv(GLuint index,const GLint * v)1501*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribI4iv(GLuint index, const GLint *v)
1502*8975f5c5SAndroid Build Coastguard Worker {
1503*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribI4iv(index, v);
1504*8975f5c5SAndroid Build Coastguard Worker }
1505*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribI4ui(GLuint index,GLuint x,GLuint y,GLuint z,GLuint w)1506*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
1507*8975f5c5SAndroid Build Coastguard Worker {
1508*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribI4ui(index, x, y, z, w);
1509*8975f5c5SAndroid Build Coastguard Worker }
1510*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribI4uiv(GLuint index,const GLuint * v)1511*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribI4uiv(GLuint index, const GLuint *v)
1512*8975f5c5SAndroid Build Coastguard Worker {
1513*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribI4uiv(index, v);
1514*8975f5c5SAndroid Build Coastguard Worker }
1515*8975f5c5SAndroid Build Coastguard Worker
1516*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glVertexAttribIPointer(GLuint index,GLint size,GLenum type,GLsizei stride,const void * pointer)1517*8975f5c5SAndroid Build Coastguard Worker glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
1518*8975f5c5SAndroid Build Coastguard Worker {
1519*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribIPointer(index, size, type, stride, pointer);
1520*8975f5c5SAndroid Build Coastguard Worker }
1521*8975f5c5SAndroid Build Coastguard Worker
glWaitSync(GLsync sync,GLbitfield flags,GLuint64 timeout)1522*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
1523*8975f5c5SAndroid Build Coastguard Worker {
1524*8975f5c5SAndroid Build Coastguard Worker return GL_WaitSync(sync, flags, timeout);
1525*8975f5c5SAndroid Build Coastguard Worker }
1526*8975f5c5SAndroid Build Coastguard Worker
1527*8975f5c5SAndroid Build Coastguard Worker // OpenGL ES 3.1
glActiveShaderProgram(GLuint pipeline,GLuint program)1528*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glActiveShaderProgram(GLuint pipeline, GLuint program)
1529*8975f5c5SAndroid Build Coastguard Worker {
1530*8975f5c5SAndroid Build Coastguard Worker return GL_ActiveShaderProgram(pipeline, program);
1531*8975f5c5SAndroid Build Coastguard Worker }
1532*8975f5c5SAndroid Build Coastguard Worker
glBindImageTexture(GLuint unit,GLuint texture,GLint level,GLboolean layered,GLint layer,GLenum access,GLenum format)1533*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindImageTexture(GLuint unit,
1534*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
1535*8975f5c5SAndroid Build Coastguard Worker GLint level,
1536*8975f5c5SAndroid Build Coastguard Worker GLboolean layered,
1537*8975f5c5SAndroid Build Coastguard Worker GLint layer,
1538*8975f5c5SAndroid Build Coastguard Worker GLenum access,
1539*8975f5c5SAndroid Build Coastguard Worker GLenum format)
1540*8975f5c5SAndroid Build Coastguard Worker {
1541*8975f5c5SAndroid Build Coastguard Worker return GL_BindImageTexture(unit, texture, level, layered, layer, access, format);
1542*8975f5c5SAndroid Build Coastguard Worker }
1543*8975f5c5SAndroid Build Coastguard Worker
glBindProgramPipeline(GLuint pipeline)1544*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindProgramPipeline(GLuint pipeline)
1545*8975f5c5SAndroid Build Coastguard Worker {
1546*8975f5c5SAndroid Build Coastguard Worker return GL_BindProgramPipeline(pipeline);
1547*8975f5c5SAndroid Build Coastguard Worker }
1548*8975f5c5SAndroid Build Coastguard Worker
glBindVertexBuffer(GLuint bindingindex,GLuint buffer,GLintptr offset,GLsizei stride)1549*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindVertexBuffer(GLuint bindingindex,
1550*8975f5c5SAndroid Build Coastguard Worker GLuint buffer,
1551*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
1552*8975f5c5SAndroid Build Coastguard Worker GLsizei stride)
1553*8975f5c5SAndroid Build Coastguard Worker {
1554*8975f5c5SAndroid Build Coastguard Worker return GL_BindVertexBuffer(bindingindex, buffer, offset, stride);
1555*8975f5c5SAndroid Build Coastguard Worker }
1556*8975f5c5SAndroid Build Coastguard Worker
glCreateShaderProgramv(GLenum type,GLsizei count,const GLchar * const * strings)1557*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar *const *strings)
1558*8975f5c5SAndroid Build Coastguard Worker {
1559*8975f5c5SAndroid Build Coastguard Worker return GL_CreateShaderProgramv(type, count, strings);
1560*8975f5c5SAndroid Build Coastguard Worker }
1561*8975f5c5SAndroid Build Coastguard Worker
glDeleteProgramPipelines(GLsizei n,const GLuint * pipelines)1562*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteProgramPipelines(GLsizei n, const GLuint *pipelines)
1563*8975f5c5SAndroid Build Coastguard Worker {
1564*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteProgramPipelines(n, pipelines);
1565*8975f5c5SAndroid Build Coastguard Worker }
1566*8975f5c5SAndroid Build Coastguard Worker
glDispatchCompute(GLuint num_groups_x,GLuint num_groups_y,GLuint num_groups_z)1567*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
1568*8975f5c5SAndroid Build Coastguard Worker {
1569*8975f5c5SAndroid Build Coastguard Worker return GL_DispatchCompute(num_groups_x, num_groups_y, num_groups_z);
1570*8975f5c5SAndroid Build Coastguard Worker }
1571*8975f5c5SAndroid Build Coastguard Worker
glDispatchComputeIndirect(GLintptr indirect)1572*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDispatchComputeIndirect(GLintptr indirect)
1573*8975f5c5SAndroid Build Coastguard Worker {
1574*8975f5c5SAndroid Build Coastguard Worker return GL_DispatchComputeIndirect(indirect);
1575*8975f5c5SAndroid Build Coastguard Worker }
1576*8975f5c5SAndroid Build Coastguard Worker
glDrawArraysIndirect(GLenum mode,const void * indirect)1577*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArraysIndirect(GLenum mode, const void *indirect)
1578*8975f5c5SAndroid Build Coastguard Worker {
1579*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArraysIndirect(mode, indirect);
1580*8975f5c5SAndroid Build Coastguard Worker }
1581*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsIndirect(GLenum mode,GLenum type,const void * indirect)1582*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsIndirect(GLenum mode, GLenum type, const void *indirect)
1583*8975f5c5SAndroid Build Coastguard Worker {
1584*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsIndirect(mode, type, indirect);
1585*8975f5c5SAndroid Build Coastguard Worker }
1586*8975f5c5SAndroid Build Coastguard Worker
glFramebufferParameteri(GLenum target,GLenum pname,GLint param)1587*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
1588*8975f5c5SAndroid Build Coastguard Worker {
1589*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferParameteri(target, pname, param);
1590*8975f5c5SAndroid Build Coastguard Worker }
1591*8975f5c5SAndroid Build Coastguard Worker
glGenProgramPipelines(GLsizei n,GLuint * pipelines)1592*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenProgramPipelines(GLsizei n, GLuint *pipelines)
1593*8975f5c5SAndroid Build Coastguard Worker {
1594*8975f5c5SAndroid Build Coastguard Worker return GL_GenProgramPipelines(n, pipelines);
1595*8975f5c5SAndroid Build Coastguard Worker }
1596*8975f5c5SAndroid Build Coastguard Worker
glGetBooleani_v(GLenum target,GLuint index,GLboolean * data)1597*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBooleani_v(GLenum target, GLuint index, GLboolean *data)
1598*8975f5c5SAndroid Build Coastguard Worker {
1599*8975f5c5SAndroid Build Coastguard Worker return GL_GetBooleani_v(target, index, data);
1600*8975f5c5SAndroid Build Coastguard Worker }
1601*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferParameteriv(GLenum target,GLenum pname,GLint * params)1602*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params)
1603*8975f5c5SAndroid Build Coastguard Worker {
1604*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferParameteriv(target, pname, params);
1605*8975f5c5SAndroid Build Coastguard Worker }
1606*8975f5c5SAndroid Build Coastguard Worker
glGetMultisamplefv(GLenum pname,GLuint index,GLfloat * val)1607*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetMultisamplefv(GLenum pname, GLuint index, GLfloat *val)
1608*8975f5c5SAndroid Build Coastguard Worker {
1609*8975f5c5SAndroid Build Coastguard Worker return GL_GetMultisamplefv(pname, index, val);
1610*8975f5c5SAndroid Build Coastguard Worker }
1611*8975f5c5SAndroid Build Coastguard Worker
glGetProgramInterfaceiv(GLuint program,GLenum programInterface,GLenum pname,GLint * params)1612*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramInterfaceiv(GLuint program,
1613*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
1614*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
1615*8975f5c5SAndroid Build Coastguard Worker GLint *params)
1616*8975f5c5SAndroid Build Coastguard Worker {
1617*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramInterfaceiv(program, programInterface, pname, params);
1618*8975f5c5SAndroid Build Coastguard Worker }
1619*8975f5c5SAndroid Build Coastguard Worker
glGetProgramPipelineInfoLog(GLuint pipeline,GLsizei bufSize,GLsizei * length,GLchar * infoLog)1620*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramPipelineInfoLog(GLuint pipeline,
1621*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
1622*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
1623*8975f5c5SAndroid Build Coastguard Worker GLchar *infoLog)
1624*8975f5c5SAndroid Build Coastguard Worker {
1625*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog);
1626*8975f5c5SAndroid Build Coastguard Worker }
1627*8975f5c5SAndroid Build Coastguard Worker
glGetProgramPipelineiv(GLuint pipeline,GLenum pname,GLint * params)1628*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint *params)
1629*8975f5c5SAndroid Build Coastguard Worker {
1630*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramPipelineiv(pipeline, pname, params);
1631*8975f5c5SAndroid Build Coastguard Worker }
1632*8975f5c5SAndroid Build Coastguard Worker
glGetProgramResourceIndex(GLuint program,GLenum programInterface,const GLchar * name)1633*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glGetProgramResourceIndex(GLuint program,
1634*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
1635*8975f5c5SAndroid Build Coastguard Worker const GLchar *name)
1636*8975f5c5SAndroid Build Coastguard Worker {
1637*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramResourceIndex(program, programInterface, name);
1638*8975f5c5SAndroid Build Coastguard Worker }
1639*8975f5c5SAndroid Build Coastguard Worker
glGetProgramResourceLocation(GLuint program,GLenum programInterface,const GLchar * name)1640*8975f5c5SAndroid Build Coastguard Worker GLint GL_APIENTRY glGetProgramResourceLocation(GLuint program,
1641*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
1642*8975f5c5SAndroid Build Coastguard Worker const GLchar *name)
1643*8975f5c5SAndroid Build Coastguard Worker {
1644*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramResourceLocation(program, programInterface, name);
1645*8975f5c5SAndroid Build Coastguard Worker }
1646*8975f5c5SAndroid Build Coastguard Worker
glGetProgramResourceName(GLuint program,GLenum programInterface,GLuint index,GLsizei bufSize,GLsizei * length,GLchar * name)1647*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramResourceName(GLuint program,
1648*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
1649*8975f5c5SAndroid Build Coastguard Worker GLuint index,
1650*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
1651*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
1652*8975f5c5SAndroid Build Coastguard Worker GLchar *name)
1653*8975f5c5SAndroid Build Coastguard Worker {
1654*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramResourceName(program, programInterface, index, bufSize, length, name);
1655*8975f5c5SAndroid Build Coastguard Worker }
1656*8975f5c5SAndroid Build Coastguard Worker
glGetProgramResourceiv(GLuint program,GLenum programInterface,GLuint index,GLsizei propCount,const GLenum * props,GLsizei count,GLsizei * length,GLint * params)1657*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramResourceiv(GLuint program,
1658*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
1659*8975f5c5SAndroid Build Coastguard Worker GLuint index,
1660*8975f5c5SAndroid Build Coastguard Worker GLsizei propCount,
1661*8975f5c5SAndroid Build Coastguard Worker const GLenum *props,
1662*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1663*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
1664*8975f5c5SAndroid Build Coastguard Worker GLint *params)
1665*8975f5c5SAndroid Build Coastguard Worker {
1666*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramResourceiv(program, programInterface, index, propCount, props, count,
1667*8975f5c5SAndroid Build Coastguard Worker length, params);
1668*8975f5c5SAndroid Build Coastguard Worker }
1669*8975f5c5SAndroid Build Coastguard Worker
glGetTexLevelParameterfv(GLenum target,GLint level,GLenum pname,GLfloat * params)1670*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
1671*8975f5c5SAndroid Build Coastguard Worker {
1672*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexLevelParameterfv(target, level, pname, params);
1673*8975f5c5SAndroid Build Coastguard Worker }
1674*8975f5c5SAndroid Build Coastguard Worker
glGetTexLevelParameteriv(GLenum target,GLint level,GLenum pname,GLint * params)1675*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
1676*8975f5c5SAndroid Build Coastguard Worker {
1677*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexLevelParameteriv(target, level, pname, params);
1678*8975f5c5SAndroid Build Coastguard Worker }
1679*8975f5c5SAndroid Build Coastguard Worker
glIsProgramPipeline(GLuint pipeline)1680*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsProgramPipeline(GLuint pipeline)
1681*8975f5c5SAndroid Build Coastguard Worker {
1682*8975f5c5SAndroid Build Coastguard Worker return GL_IsProgramPipeline(pipeline);
1683*8975f5c5SAndroid Build Coastguard Worker }
1684*8975f5c5SAndroid Build Coastguard Worker
glMemoryBarrier(GLbitfield barriers)1685*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMemoryBarrier(GLbitfield barriers)
1686*8975f5c5SAndroid Build Coastguard Worker {
1687*8975f5c5SAndroid Build Coastguard Worker return GL_MemoryBarrier(barriers);
1688*8975f5c5SAndroid Build Coastguard Worker }
1689*8975f5c5SAndroid Build Coastguard Worker
glMemoryBarrierByRegion(GLbitfield barriers)1690*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMemoryBarrierByRegion(GLbitfield barriers)
1691*8975f5c5SAndroid Build Coastguard Worker {
1692*8975f5c5SAndroid Build Coastguard Worker return GL_MemoryBarrierByRegion(barriers);
1693*8975f5c5SAndroid Build Coastguard Worker }
1694*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1f(GLuint program,GLint location,GLfloat v0)1695*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
1696*8975f5c5SAndroid Build Coastguard Worker {
1697*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1f(program, location, v0);
1698*8975f5c5SAndroid Build Coastguard Worker }
1699*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1700*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1fv(GLuint program,
1701*8975f5c5SAndroid Build Coastguard Worker GLint location,
1702*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1703*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1704*8975f5c5SAndroid Build Coastguard Worker {
1705*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1fv(program, location, count, value);
1706*8975f5c5SAndroid Build Coastguard Worker }
1707*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1i(GLuint program,GLint location,GLint v0)1708*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1i(GLuint program, GLint location, GLint v0)
1709*8975f5c5SAndroid Build Coastguard Worker {
1710*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1i(program, location, v0);
1711*8975f5c5SAndroid Build Coastguard Worker }
1712*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1iv(GLuint program,GLint location,GLsizei count,const GLint * value)1713*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1iv(GLuint program,
1714*8975f5c5SAndroid Build Coastguard Worker GLint location,
1715*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1716*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
1717*8975f5c5SAndroid Build Coastguard Worker {
1718*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1iv(program, location, count, value);
1719*8975f5c5SAndroid Build Coastguard Worker }
1720*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1ui(GLuint program,GLint location,GLuint v0)1721*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
1722*8975f5c5SAndroid Build Coastguard Worker {
1723*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1ui(program, location, v0);
1724*8975f5c5SAndroid Build Coastguard Worker }
1725*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1726*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1uiv(GLuint program,
1727*8975f5c5SAndroid Build Coastguard Worker GLint location,
1728*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1729*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
1730*8975f5c5SAndroid Build Coastguard Worker {
1731*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1uiv(program, location, count, value);
1732*8975f5c5SAndroid Build Coastguard Worker }
1733*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2f(GLuint program,GLint location,GLfloat v0,GLfloat v1)1734*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
1735*8975f5c5SAndroid Build Coastguard Worker {
1736*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2f(program, location, v0, v1);
1737*8975f5c5SAndroid Build Coastguard Worker }
1738*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1739*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2fv(GLuint program,
1740*8975f5c5SAndroid Build Coastguard Worker GLint location,
1741*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1742*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1743*8975f5c5SAndroid Build Coastguard Worker {
1744*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2fv(program, location, count, value);
1745*8975f5c5SAndroid Build Coastguard Worker }
1746*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2i(GLuint program,GLint location,GLint v0,GLint v1)1747*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
1748*8975f5c5SAndroid Build Coastguard Worker {
1749*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2i(program, location, v0, v1);
1750*8975f5c5SAndroid Build Coastguard Worker }
1751*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2iv(GLuint program,GLint location,GLsizei count,const GLint * value)1752*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2iv(GLuint program,
1753*8975f5c5SAndroid Build Coastguard Worker GLint location,
1754*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1755*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
1756*8975f5c5SAndroid Build Coastguard Worker {
1757*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2iv(program, location, count, value);
1758*8975f5c5SAndroid Build Coastguard Worker }
1759*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2ui(GLuint program,GLint location,GLuint v0,GLuint v1)1760*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
1761*8975f5c5SAndroid Build Coastguard Worker {
1762*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2ui(program, location, v0, v1);
1763*8975f5c5SAndroid Build Coastguard Worker }
1764*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1765*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2uiv(GLuint program,
1766*8975f5c5SAndroid Build Coastguard Worker GLint location,
1767*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1768*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
1769*8975f5c5SAndroid Build Coastguard Worker {
1770*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2uiv(program, location, count, value);
1771*8975f5c5SAndroid Build Coastguard Worker }
1772*8975f5c5SAndroid Build Coastguard Worker
1773*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform3f(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)1774*8975f5c5SAndroid Build Coastguard Worker glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
1775*8975f5c5SAndroid Build Coastguard Worker {
1776*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3f(program, location, v0, v1, v2);
1777*8975f5c5SAndroid Build Coastguard Worker }
1778*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1779*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3fv(GLuint program,
1780*8975f5c5SAndroid Build Coastguard Worker GLint location,
1781*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1782*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1783*8975f5c5SAndroid Build Coastguard Worker {
1784*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3fv(program, location, count, value);
1785*8975f5c5SAndroid Build Coastguard Worker }
1786*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3i(GLuint program,GLint location,GLint v0,GLint v1,GLint v2)1787*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
1788*8975f5c5SAndroid Build Coastguard Worker {
1789*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3i(program, location, v0, v1, v2);
1790*8975f5c5SAndroid Build Coastguard Worker }
1791*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3iv(GLuint program,GLint location,GLsizei count,const GLint * value)1792*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3iv(GLuint program,
1793*8975f5c5SAndroid Build Coastguard Worker GLint location,
1794*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1795*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
1796*8975f5c5SAndroid Build Coastguard Worker {
1797*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3iv(program, location, count, value);
1798*8975f5c5SAndroid Build Coastguard Worker }
1799*8975f5c5SAndroid Build Coastguard Worker
1800*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform3ui(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2)1801*8975f5c5SAndroid Build Coastguard Worker glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
1802*8975f5c5SAndroid Build Coastguard Worker {
1803*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3ui(program, location, v0, v1, v2);
1804*8975f5c5SAndroid Build Coastguard Worker }
1805*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1806*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3uiv(GLuint program,
1807*8975f5c5SAndroid Build Coastguard Worker GLint location,
1808*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1809*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
1810*8975f5c5SAndroid Build Coastguard Worker {
1811*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3uiv(program, location, count, value);
1812*8975f5c5SAndroid Build Coastguard Worker }
1813*8975f5c5SAndroid Build Coastguard Worker
1814*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform4f(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)1815*8975f5c5SAndroid Build Coastguard Worker glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
1816*8975f5c5SAndroid Build Coastguard Worker {
1817*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4f(program, location, v0, v1, v2, v3);
1818*8975f5c5SAndroid Build Coastguard Worker }
1819*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4fv(GLuint program,GLint location,GLsizei count,const GLfloat * value)1820*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4fv(GLuint program,
1821*8975f5c5SAndroid Build Coastguard Worker GLint location,
1822*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1823*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1824*8975f5c5SAndroid Build Coastguard Worker {
1825*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4fv(program, location, count, value);
1826*8975f5c5SAndroid Build Coastguard Worker }
1827*8975f5c5SAndroid Build Coastguard Worker
1828*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform4i(GLuint program,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)1829*8975f5c5SAndroid Build Coastguard Worker glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
1830*8975f5c5SAndroid Build Coastguard Worker {
1831*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4i(program, location, v0, v1, v2, v3);
1832*8975f5c5SAndroid Build Coastguard Worker }
1833*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4iv(GLuint program,GLint location,GLsizei count,const GLint * value)1834*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4iv(GLuint program,
1835*8975f5c5SAndroid Build Coastguard Worker GLint location,
1836*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1837*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
1838*8975f5c5SAndroid Build Coastguard Worker {
1839*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4iv(program, location, count, value);
1840*8975f5c5SAndroid Build Coastguard Worker }
1841*8975f5c5SAndroid Build Coastguard Worker
1842*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform4ui(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)1843*8975f5c5SAndroid Build Coastguard Worker glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
1844*8975f5c5SAndroid Build Coastguard Worker {
1845*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4ui(program, location, v0, v1, v2, v3);
1846*8975f5c5SAndroid Build Coastguard Worker }
1847*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4uiv(GLuint program,GLint location,GLsizei count,const GLuint * value)1848*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4uiv(GLuint program,
1849*8975f5c5SAndroid Build Coastguard Worker GLint location,
1850*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1851*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
1852*8975f5c5SAndroid Build Coastguard Worker {
1853*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4uiv(program, location, count, value);
1854*8975f5c5SAndroid Build Coastguard Worker }
1855*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix2fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1856*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix2fv(GLuint program,
1857*8975f5c5SAndroid Build Coastguard Worker GLint location,
1858*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1859*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1860*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1861*8975f5c5SAndroid Build Coastguard Worker {
1862*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix2fv(program, location, count, transpose, value);
1863*8975f5c5SAndroid Build Coastguard Worker }
1864*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix2x3fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1865*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix2x3fv(GLuint program,
1866*8975f5c5SAndroid Build Coastguard Worker GLint location,
1867*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1868*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1869*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1870*8975f5c5SAndroid Build Coastguard Worker {
1871*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix2x3fv(program, location, count, transpose, value);
1872*8975f5c5SAndroid Build Coastguard Worker }
1873*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix2x4fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1874*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix2x4fv(GLuint program,
1875*8975f5c5SAndroid Build Coastguard Worker GLint location,
1876*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1877*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1878*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1879*8975f5c5SAndroid Build Coastguard Worker {
1880*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix2x4fv(program, location, count, transpose, value);
1881*8975f5c5SAndroid Build Coastguard Worker }
1882*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix3fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1883*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix3fv(GLuint program,
1884*8975f5c5SAndroid Build Coastguard Worker GLint location,
1885*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1886*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1887*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1888*8975f5c5SAndroid Build Coastguard Worker {
1889*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix3fv(program, location, count, transpose, value);
1890*8975f5c5SAndroid Build Coastguard Worker }
1891*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix3x2fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1892*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix3x2fv(GLuint program,
1893*8975f5c5SAndroid Build Coastguard Worker GLint location,
1894*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1895*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1896*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1897*8975f5c5SAndroid Build Coastguard Worker {
1898*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix3x2fv(program, location, count, transpose, value);
1899*8975f5c5SAndroid Build Coastguard Worker }
1900*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix3x4fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1901*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix3x4fv(GLuint program,
1902*8975f5c5SAndroid Build Coastguard Worker GLint location,
1903*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1904*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1905*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1906*8975f5c5SAndroid Build Coastguard Worker {
1907*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix3x4fv(program, location, count, transpose, value);
1908*8975f5c5SAndroid Build Coastguard Worker }
1909*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix4fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1910*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix4fv(GLuint program,
1911*8975f5c5SAndroid Build Coastguard Worker GLint location,
1912*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1913*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1914*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1915*8975f5c5SAndroid Build Coastguard Worker {
1916*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix4fv(program, location, count, transpose, value);
1917*8975f5c5SAndroid Build Coastguard Worker }
1918*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix4x2fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1919*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix4x2fv(GLuint program,
1920*8975f5c5SAndroid Build Coastguard Worker GLint location,
1921*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1922*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1923*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1924*8975f5c5SAndroid Build Coastguard Worker {
1925*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix4x2fv(program, location, count, transpose, value);
1926*8975f5c5SAndroid Build Coastguard Worker }
1927*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix4x3fv(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)1928*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix4x3fv(GLuint program,
1929*8975f5c5SAndroid Build Coastguard Worker GLint location,
1930*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
1931*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
1932*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
1933*8975f5c5SAndroid Build Coastguard Worker {
1934*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix4x3fv(program, location, count, transpose, value);
1935*8975f5c5SAndroid Build Coastguard Worker }
1936*8975f5c5SAndroid Build Coastguard Worker
glSampleMaski(GLuint maskNumber,GLbitfield mask)1937*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSampleMaski(GLuint maskNumber, GLbitfield mask)
1938*8975f5c5SAndroid Build Coastguard Worker {
1939*8975f5c5SAndroid Build Coastguard Worker return GL_SampleMaski(maskNumber, mask);
1940*8975f5c5SAndroid Build Coastguard Worker }
1941*8975f5c5SAndroid Build Coastguard Worker
glTexStorage2DMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)1942*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage2DMultisample(GLenum target,
1943*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
1944*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
1945*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
1946*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
1947*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedsamplelocations)
1948*8975f5c5SAndroid Build Coastguard Worker {
1949*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage2DMultisample(target, samples, internalformat, width, height,
1950*8975f5c5SAndroid Build Coastguard Worker fixedsamplelocations);
1951*8975f5c5SAndroid Build Coastguard Worker }
1952*8975f5c5SAndroid Build Coastguard Worker
glUseProgramStages(GLuint pipeline,GLbitfield stages,GLuint program)1953*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
1954*8975f5c5SAndroid Build Coastguard Worker {
1955*8975f5c5SAndroid Build Coastguard Worker return GL_UseProgramStages(pipeline, stages, program);
1956*8975f5c5SAndroid Build Coastguard Worker }
1957*8975f5c5SAndroid Build Coastguard Worker
glValidateProgramPipeline(GLuint pipeline)1958*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glValidateProgramPipeline(GLuint pipeline)
1959*8975f5c5SAndroid Build Coastguard Worker {
1960*8975f5c5SAndroid Build Coastguard Worker return GL_ValidateProgramPipeline(pipeline);
1961*8975f5c5SAndroid Build Coastguard Worker }
1962*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribBinding(GLuint attribindex,GLuint bindingindex)1963*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
1964*8975f5c5SAndroid Build Coastguard Worker {
1965*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribBinding(attribindex, bindingindex);
1966*8975f5c5SAndroid Build Coastguard Worker }
1967*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribFormat(GLuint attribindex,GLint size,GLenum type,GLboolean normalized,GLuint relativeoffset)1968*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribFormat(GLuint attribindex,
1969*8975f5c5SAndroid Build Coastguard Worker GLint size,
1970*8975f5c5SAndroid Build Coastguard Worker GLenum type,
1971*8975f5c5SAndroid Build Coastguard Worker GLboolean normalized,
1972*8975f5c5SAndroid Build Coastguard Worker GLuint relativeoffset)
1973*8975f5c5SAndroid Build Coastguard Worker {
1974*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribFormat(attribindex, size, type, normalized, relativeoffset);
1975*8975f5c5SAndroid Build Coastguard Worker }
1976*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribIFormat(GLuint attribindex,GLint size,GLenum type,GLuint relativeoffset)1977*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribIFormat(GLuint attribindex,
1978*8975f5c5SAndroid Build Coastguard Worker GLint size,
1979*8975f5c5SAndroid Build Coastguard Worker GLenum type,
1980*8975f5c5SAndroid Build Coastguard Worker GLuint relativeoffset)
1981*8975f5c5SAndroid Build Coastguard Worker {
1982*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribIFormat(attribindex, size, type, relativeoffset);
1983*8975f5c5SAndroid Build Coastguard Worker }
1984*8975f5c5SAndroid Build Coastguard Worker
glVertexBindingDivisor(GLuint bindingindex,GLuint divisor)1985*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
1986*8975f5c5SAndroid Build Coastguard Worker {
1987*8975f5c5SAndroid Build Coastguard Worker return GL_VertexBindingDivisor(bindingindex, divisor);
1988*8975f5c5SAndroid Build Coastguard Worker }
1989*8975f5c5SAndroid Build Coastguard Worker
1990*8975f5c5SAndroid Build Coastguard Worker // OpenGL ES 3.2
glBlendBarrier()1991*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendBarrier()
1992*8975f5c5SAndroid Build Coastguard Worker {
1993*8975f5c5SAndroid Build Coastguard Worker return GL_BlendBarrier();
1994*8975f5c5SAndroid Build Coastguard Worker }
1995*8975f5c5SAndroid Build Coastguard Worker
glBlendEquationSeparatei(GLuint buf,GLenum modeRGB,GLenum modeAlpha)1996*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
1997*8975f5c5SAndroid Build Coastguard Worker {
1998*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationSeparatei(buf, modeRGB, modeAlpha);
1999*8975f5c5SAndroid Build Coastguard Worker }
2000*8975f5c5SAndroid Build Coastguard Worker
glBlendEquationi(GLuint buf,GLenum mode)2001*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationi(GLuint buf, GLenum mode)
2002*8975f5c5SAndroid Build Coastguard Worker {
2003*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationi(buf, mode);
2004*8975f5c5SAndroid Build Coastguard Worker }
2005*8975f5c5SAndroid Build Coastguard Worker
2006*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glBlendFuncSeparatei(GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)2007*8975f5c5SAndroid Build Coastguard Worker glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
2008*8975f5c5SAndroid Build Coastguard Worker {
2009*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
2010*8975f5c5SAndroid Build Coastguard Worker }
2011*8975f5c5SAndroid Build Coastguard Worker
glBlendFunci(GLuint buf,GLenum src,GLenum dst)2012*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendFunci(GLuint buf, GLenum src, GLenum dst)
2013*8975f5c5SAndroid Build Coastguard Worker {
2014*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFunci(buf, src, dst);
2015*8975f5c5SAndroid Build Coastguard Worker }
2016*8975f5c5SAndroid Build Coastguard Worker
glColorMaski(GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)2017*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
2018*8975f5c5SAndroid Build Coastguard Worker {
2019*8975f5c5SAndroid Build Coastguard Worker return GL_ColorMaski(index, r, g, b, a);
2020*8975f5c5SAndroid Build Coastguard Worker }
2021*8975f5c5SAndroid Build Coastguard Worker
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*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyImageSubData(GLuint srcName,
2023*8975f5c5SAndroid Build Coastguard Worker GLenum srcTarget,
2024*8975f5c5SAndroid Build Coastguard Worker GLint srcLevel,
2025*8975f5c5SAndroid Build Coastguard Worker GLint srcX,
2026*8975f5c5SAndroid Build Coastguard Worker GLint srcY,
2027*8975f5c5SAndroid Build Coastguard Worker GLint srcZ,
2028*8975f5c5SAndroid Build Coastguard Worker GLuint dstName,
2029*8975f5c5SAndroid Build Coastguard Worker GLenum dstTarget,
2030*8975f5c5SAndroid Build Coastguard Worker GLint dstLevel,
2031*8975f5c5SAndroid Build Coastguard Worker GLint dstX,
2032*8975f5c5SAndroid Build Coastguard Worker GLint dstY,
2033*8975f5c5SAndroid Build Coastguard Worker GLint dstZ,
2034*8975f5c5SAndroid Build Coastguard Worker GLsizei srcWidth,
2035*8975f5c5SAndroid Build Coastguard Worker GLsizei srcHeight,
2036*8975f5c5SAndroid Build Coastguard Worker GLsizei srcDepth)
2037*8975f5c5SAndroid Build Coastguard Worker {
2038*8975f5c5SAndroid Build Coastguard Worker return GL_CopyImageSubData(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget,
2039*8975f5c5SAndroid Build Coastguard Worker dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth);
2040*8975f5c5SAndroid Build Coastguard Worker }
2041*8975f5c5SAndroid Build Coastguard Worker
glDebugMessageCallback(GLDEBUGPROC callback,const void * userParam)2042*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDebugMessageCallback(GLDEBUGPROC callback, const void *userParam)
2043*8975f5c5SAndroid Build Coastguard Worker {
2044*8975f5c5SAndroid Build Coastguard Worker return GL_DebugMessageCallback(callback, userParam);
2045*8975f5c5SAndroid Build Coastguard Worker }
2046*8975f5c5SAndroid Build Coastguard Worker
glDebugMessageControl(GLenum source,GLenum type,GLenum severity,GLsizei count,const GLuint * ids,GLboolean enabled)2047*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDebugMessageControl(GLenum source,
2048*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2049*8975f5c5SAndroid Build Coastguard Worker GLenum severity,
2050*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2051*8975f5c5SAndroid Build Coastguard Worker const GLuint *ids,
2052*8975f5c5SAndroid Build Coastguard Worker GLboolean enabled)
2053*8975f5c5SAndroid Build Coastguard Worker {
2054*8975f5c5SAndroid Build Coastguard Worker return GL_DebugMessageControl(source, type, severity, count, ids, enabled);
2055*8975f5c5SAndroid Build Coastguard Worker }
2056*8975f5c5SAndroid Build Coastguard Worker
glDebugMessageInsert(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar * buf)2057*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDebugMessageInsert(GLenum source,
2058*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2059*8975f5c5SAndroid Build Coastguard Worker GLuint id,
2060*8975f5c5SAndroid Build Coastguard Worker GLenum severity,
2061*8975f5c5SAndroid Build Coastguard Worker GLsizei length,
2062*8975f5c5SAndroid Build Coastguard Worker const GLchar *buf)
2063*8975f5c5SAndroid Build Coastguard Worker {
2064*8975f5c5SAndroid Build Coastguard Worker return GL_DebugMessageInsert(source, type, id, severity, length, buf);
2065*8975f5c5SAndroid Build Coastguard Worker }
2066*8975f5c5SAndroid Build Coastguard Worker
glDisablei(GLenum target,GLuint index)2067*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisablei(GLenum target, GLuint index)
2068*8975f5c5SAndroid Build Coastguard Worker {
2069*8975f5c5SAndroid Build Coastguard Worker return GL_Disablei(target, index);
2070*8975f5c5SAndroid Build Coastguard Worker }
2071*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsBaseVertex(GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)2072*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsBaseVertex(GLenum mode,
2073*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2074*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2075*8975f5c5SAndroid Build Coastguard Worker const void *indices,
2076*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
2077*8975f5c5SAndroid Build Coastguard Worker {
2078*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsBaseVertex(mode, count, type, indices, basevertex);
2079*8975f5c5SAndroid Build Coastguard Worker }
2080*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedBaseVertex(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)2081*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedBaseVertex(GLenum mode,
2082*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2083*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2084*8975f5c5SAndroid Build Coastguard Worker const void *indices,
2085*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount,
2086*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
2087*8975f5c5SAndroid Build Coastguard Worker {
2088*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedBaseVertex(mode, count, type, indices, instancecount,
2089*8975f5c5SAndroid Build Coastguard Worker basevertex);
2090*8975f5c5SAndroid Build Coastguard Worker }
2091*8975f5c5SAndroid Build Coastguard Worker
glDrawRangeElementsBaseVertex(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)2092*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawRangeElementsBaseVertex(GLenum mode,
2093*8975f5c5SAndroid Build Coastguard Worker GLuint start,
2094*8975f5c5SAndroid Build Coastguard Worker GLuint end,
2095*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2096*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2097*8975f5c5SAndroid Build Coastguard Worker const void *indices,
2098*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
2099*8975f5c5SAndroid Build Coastguard Worker {
2100*8975f5c5SAndroid Build Coastguard Worker return GL_DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex);
2101*8975f5c5SAndroid Build Coastguard Worker }
2102*8975f5c5SAndroid Build Coastguard Worker
glEnablei(GLenum target,GLuint index)2103*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEnablei(GLenum target, GLuint index)
2104*8975f5c5SAndroid Build Coastguard Worker {
2105*8975f5c5SAndroid Build Coastguard Worker return GL_Enablei(target, index);
2106*8975f5c5SAndroid Build Coastguard Worker }
2107*8975f5c5SAndroid Build Coastguard Worker
glFramebufferTexture(GLenum target,GLenum attachment,GLuint texture,GLint level)2108*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
2109*8975f5c5SAndroid Build Coastguard Worker {
2110*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTexture(target, attachment, texture, level);
2111*8975f5c5SAndroid Build Coastguard Worker }
2112*8975f5c5SAndroid Build Coastguard Worker
glGetDebugMessageLog(GLuint count,GLsizei bufSize,GLenum * sources,GLenum * types,GLuint * ids,GLenum * severities,GLsizei * lengths,GLchar * messageLog)2113*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glGetDebugMessageLog(GLuint count,
2114*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
2115*8975f5c5SAndroid Build Coastguard Worker GLenum *sources,
2116*8975f5c5SAndroid Build Coastguard Worker GLenum *types,
2117*8975f5c5SAndroid Build Coastguard Worker GLuint *ids,
2118*8975f5c5SAndroid Build Coastguard Worker GLenum *severities,
2119*8975f5c5SAndroid Build Coastguard Worker GLsizei *lengths,
2120*8975f5c5SAndroid Build Coastguard Worker GLchar *messageLog)
2121*8975f5c5SAndroid Build Coastguard Worker {
2122*8975f5c5SAndroid Build Coastguard Worker return GL_GetDebugMessageLog(count, bufSize, sources, types, ids, severities, lengths,
2123*8975f5c5SAndroid Build Coastguard Worker messageLog);
2124*8975f5c5SAndroid Build Coastguard Worker }
2125*8975f5c5SAndroid Build Coastguard Worker
glGetGraphicsResetStatus()2126*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glGetGraphicsResetStatus()
2127*8975f5c5SAndroid Build Coastguard Worker {
2128*8975f5c5SAndroid Build Coastguard Worker return GL_GetGraphicsResetStatus();
2129*8975f5c5SAndroid Build Coastguard Worker }
2130*8975f5c5SAndroid Build Coastguard Worker
2131*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glGetObjectLabel(GLenum identifier,GLuint name,GLsizei bufSize,GLsizei * length,GLchar * label)2132*8975f5c5SAndroid Build Coastguard Worker glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
2133*8975f5c5SAndroid Build Coastguard Worker {
2134*8975f5c5SAndroid Build Coastguard Worker return GL_GetObjectLabel(identifier, name, bufSize, length, label);
2135*8975f5c5SAndroid Build Coastguard Worker }
2136*8975f5c5SAndroid Build Coastguard Worker
glGetObjectPtrLabel(const void * ptr,GLsizei bufSize,GLsizei * length,GLchar * label)2137*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetObjectPtrLabel(const void *ptr,
2138*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
2139*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
2140*8975f5c5SAndroid Build Coastguard Worker GLchar *label)
2141*8975f5c5SAndroid Build Coastguard Worker {
2142*8975f5c5SAndroid Build Coastguard Worker return GL_GetObjectPtrLabel(ptr, bufSize, length, label);
2143*8975f5c5SAndroid Build Coastguard Worker }
2144*8975f5c5SAndroid Build Coastguard Worker
glGetPointerv(GLenum pname,void ** params)2145*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPointerv(GLenum pname, void **params)
2146*8975f5c5SAndroid Build Coastguard Worker {
2147*8975f5c5SAndroid Build Coastguard Worker return GL_GetPointerv(pname, params);
2148*8975f5c5SAndroid Build Coastguard Worker }
2149*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterIiv(GLuint sampler,GLenum pname,GLint * params)2150*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint *params)
2151*8975f5c5SAndroid Build Coastguard Worker {
2152*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIiv(sampler, pname, params);
2153*8975f5c5SAndroid Build Coastguard Worker }
2154*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterIuiv(GLuint sampler,GLenum pname,GLuint * params)2155*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint *params)
2156*8975f5c5SAndroid Build Coastguard Worker {
2157*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIuiv(sampler, pname, params);
2158*8975f5c5SAndroid Build Coastguard Worker }
2159*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIiv(GLenum target,GLenum pname,GLint * params)2160*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIiv(GLenum target, GLenum pname, GLint *params)
2161*8975f5c5SAndroid Build Coastguard Worker {
2162*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIiv(target, pname, params);
2163*8975f5c5SAndroid Build Coastguard Worker }
2164*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIuiv(GLenum target,GLenum pname,GLuint * params)2165*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params)
2166*8975f5c5SAndroid Build Coastguard Worker {
2167*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIuiv(target, pname, params);
2168*8975f5c5SAndroid Build Coastguard Worker }
2169*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformfv(GLuint program,GLint location,GLsizei bufSize,GLfloat * params)2170*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
2171*8975f5c5SAndroid Build Coastguard Worker {
2172*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformfv(program, location, bufSize, params);
2173*8975f5c5SAndroid Build Coastguard Worker }
2174*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformiv(GLuint program,GLint location,GLsizei bufSize,GLint * params)2175*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint *params)
2176*8975f5c5SAndroid Build Coastguard Worker {
2177*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformiv(program, location, bufSize, params);
2178*8975f5c5SAndroid Build Coastguard Worker }
2179*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformuiv(GLuint program,GLint location,GLsizei bufSize,GLuint * params)2180*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint *params)
2181*8975f5c5SAndroid Build Coastguard Worker {
2182*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformuiv(program, location, bufSize, params);
2183*8975f5c5SAndroid Build Coastguard Worker }
2184*8975f5c5SAndroid Build Coastguard Worker
glIsEnabledi(GLenum target,GLuint index)2185*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsEnabledi(GLenum target, GLuint index)
2186*8975f5c5SAndroid Build Coastguard Worker {
2187*8975f5c5SAndroid Build Coastguard Worker return GL_IsEnabledi(target, index);
2188*8975f5c5SAndroid Build Coastguard Worker }
2189*8975f5c5SAndroid Build Coastguard Worker
glMinSampleShading(GLfloat value)2190*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMinSampleShading(GLfloat value)
2191*8975f5c5SAndroid Build Coastguard Worker {
2192*8975f5c5SAndroid Build Coastguard Worker return GL_MinSampleShading(value);
2193*8975f5c5SAndroid Build Coastguard Worker }
2194*8975f5c5SAndroid Build Coastguard Worker
glObjectLabel(GLenum identifier,GLuint name,GLsizei length,const GLchar * label)2195*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
2196*8975f5c5SAndroid Build Coastguard Worker {
2197*8975f5c5SAndroid Build Coastguard Worker return GL_ObjectLabel(identifier, name, length, label);
2198*8975f5c5SAndroid Build Coastguard Worker }
2199*8975f5c5SAndroid Build Coastguard Worker
glObjectPtrLabel(const void * ptr,GLsizei length,const GLchar * label)2200*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glObjectPtrLabel(const void *ptr, GLsizei length, const GLchar *label)
2201*8975f5c5SAndroid Build Coastguard Worker {
2202*8975f5c5SAndroid Build Coastguard Worker return GL_ObjectPtrLabel(ptr, length, label);
2203*8975f5c5SAndroid Build Coastguard Worker }
2204*8975f5c5SAndroid Build Coastguard Worker
glPatchParameteri(GLenum pname,GLint value)2205*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPatchParameteri(GLenum pname, GLint value)
2206*8975f5c5SAndroid Build Coastguard Worker {
2207*8975f5c5SAndroid Build Coastguard Worker return GL_PatchParameteri(pname, value);
2208*8975f5c5SAndroid Build Coastguard Worker }
2209*8975f5c5SAndroid Build Coastguard Worker
glPopDebugGroup()2210*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPopDebugGroup()
2211*8975f5c5SAndroid Build Coastguard Worker {
2212*8975f5c5SAndroid Build Coastguard Worker return GL_PopDebugGroup();
2213*8975f5c5SAndroid Build Coastguard Worker }
2214*8975f5c5SAndroid Build Coastguard Worker
glPrimitiveBoundingBox(GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)2215*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPrimitiveBoundingBox(GLfloat minX,
2216*8975f5c5SAndroid Build Coastguard Worker GLfloat minY,
2217*8975f5c5SAndroid Build Coastguard Worker GLfloat minZ,
2218*8975f5c5SAndroid Build Coastguard Worker GLfloat minW,
2219*8975f5c5SAndroid Build Coastguard Worker GLfloat maxX,
2220*8975f5c5SAndroid Build Coastguard Worker GLfloat maxY,
2221*8975f5c5SAndroid Build Coastguard Worker GLfloat maxZ,
2222*8975f5c5SAndroid Build Coastguard Worker GLfloat maxW)
2223*8975f5c5SAndroid Build Coastguard Worker {
2224*8975f5c5SAndroid Build Coastguard Worker return GL_PrimitiveBoundingBox(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
2225*8975f5c5SAndroid Build Coastguard Worker }
2226*8975f5c5SAndroid Build Coastguard Worker
glPushDebugGroup(GLenum source,GLuint id,GLsizei length,const GLchar * message)2227*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar *message)
2228*8975f5c5SAndroid Build Coastguard Worker {
2229*8975f5c5SAndroid Build Coastguard Worker return GL_PushDebugGroup(source, id, length, message);
2230*8975f5c5SAndroid Build Coastguard Worker }
2231*8975f5c5SAndroid Build Coastguard Worker
glReadnPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)2232*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadnPixels(GLint x,
2233*8975f5c5SAndroid Build Coastguard Worker GLint y,
2234*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
2235*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
2236*8975f5c5SAndroid Build Coastguard Worker GLenum format,
2237*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2238*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
2239*8975f5c5SAndroid Build Coastguard Worker void *data)
2240*8975f5c5SAndroid Build Coastguard Worker {
2241*8975f5c5SAndroid Build Coastguard Worker return GL_ReadnPixels(x, y, width, height, format, type, bufSize, data);
2242*8975f5c5SAndroid Build Coastguard Worker }
2243*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIiv(GLuint sampler,GLenum pname,const GLint * param)2244*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint *param)
2245*8975f5c5SAndroid Build Coastguard Worker {
2246*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIiv(sampler, pname, param);
2247*8975f5c5SAndroid Build Coastguard Worker }
2248*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIuiv(GLuint sampler,GLenum pname,const GLuint * param)2249*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint *param)
2250*8975f5c5SAndroid Build Coastguard Worker {
2251*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIuiv(sampler, pname, param);
2252*8975f5c5SAndroid Build Coastguard Worker }
2253*8975f5c5SAndroid Build Coastguard Worker
glTexBuffer(GLenum target,GLenum internalformat,GLuint buffer)2254*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
2255*8975f5c5SAndroid Build Coastguard Worker {
2256*8975f5c5SAndroid Build Coastguard Worker return GL_TexBuffer(target, internalformat, buffer);
2257*8975f5c5SAndroid Build Coastguard Worker }
2258*8975f5c5SAndroid Build Coastguard Worker
glTexBufferRange(GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)2259*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexBufferRange(GLenum target,
2260*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
2261*8975f5c5SAndroid Build Coastguard Worker GLuint buffer,
2262*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
2263*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size)
2264*8975f5c5SAndroid Build Coastguard Worker {
2265*8975f5c5SAndroid Build Coastguard Worker return GL_TexBufferRange(target, internalformat, buffer, offset, size);
2266*8975f5c5SAndroid Build Coastguard Worker }
2267*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIiv(GLenum target,GLenum pname,const GLint * params)2268*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIiv(GLenum target, GLenum pname, const GLint *params)
2269*8975f5c5SAndroid Build Coastguard Worker {
2270*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIiv(target, pname, params);
2271*8975f5c5SAndroid Build Coastguard Worker }
2272*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIuiv(GLenum target,GLenum pname,const GLuint * params)2273*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIuiv(GLenum target, GLenum pname, const GLuint *params)
2274*8975f5c5SAndroid Build Coastguard Worker {
2275*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIuiv(target, pname, params);
2276*8975f5c5SAndroid Build Coastguard Worker }
2277*8975f5c5SAndroid Build Coastguard Worker
glTexStorage3DMultisample(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)2278*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage3DMultisample(GLenum target,
2279*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
2280*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
2281*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
2282*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
2283*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
2284*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedsamplelocations)
2285*8975f5c5SAndroid Build Coastguard Worker {
2286*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage3DMultisample(target, samples, internalformat, width, height, depth,
2287*8975f5c5SAndroid Build Coastguard Worker fixedsamplelocations);
2288*8975f5c5SAndroid Build Coastguard Worker }
2289*8975f5c5SAndroid Build Coastguard Worker
2290*8975f5c5SAndroid Build Coastguard Worker // OpenGL ES 1.0
glAlphaFunc(GLenum func,GLfloat ref)2291*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glAlphaFunc(GLenum func, GLfloat ref)
2292*8975f5c5SAndroid Build Coastguard Worker {
2293*8975f5c5SAndroid Build Coastguard Worker return GL_AlphaFunc(func, ref);
2294*8975f5c5SAndroid Build Coastguard Worker }
2295*8975f5c5SAndroid Build Coastguard Worker
glAlphaFuncx(GLenum func,GLfixed ref)2296*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glAlphaFuncx(GLenum func, GLfixed ref)
2297*8975f5c5SAndroid Build Coastguard Worker {
2298*8975f5c5SAndroid Build Coastguard Worker return GL_AlphaFuncx(func, ref);
2299*8975f5c5SAndroid Build Coastguard Worker }
2300*8975f5c5SAndroid Build Coastguard Worker
glClearColorx(GLfixed red,GLfixed green,GLfixed blue,GLfixed alpha)2301*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearColorx(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
2302*8975f5c5SAndroid Build Coastguard Worker {
2303*8975f5c5SAndroid Build Coastguard Worker return GL_ClearColorx(red, green, blue, alpha);
2304*8975f5c5SAndroid Build Coastguard Worker }
2305*8975f5c5SAndroid Build Coastguard Worker
glClearDepthx(GLfixed depth)2306*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearDepthx(GLfixed depth)
2307*8975f5c5SAndroid Build Coastguard Worker {
2308*8975f5c5SAndroid Build Coastguard Worker return GL_ClearDepthx(depth);
2309*8975f5c5SAndroid Build Coastguard Worker }
2310*8975f5c5SAndroid Build Coastguard Worker
glClientActiveTexture(GLenum texture)2311*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClientActiveTexture(GLenum texture)
2312*8975f5c5SAndroid Build Coastguard Worker {
2313*8975f5c5SAndroid Build Coastguard Worker return GL_ClientActiveTexture(texture);
2314*8975f5c5SAndroid Build Coastguard Worker }
2315*8975f5c5SAndroid Build Coastguard Worker
glClipPlanef(GLenum p,const GLfloat * eqn)2316*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClipPlanef(GLenum p, const GLfloat *eqn)
2317*8975f5c5SAndroid Build Coastguard Worker {
2318*8975f5c5SAndroid Build Coastguard Worker return GL_ClipPlanef(p, eqn);
2319*8975f5c5SAndroid Build Coastguard Worker }
2320*8975f5c5SAndroid Build Coastguard Worker
glClipPlanex(GLenum plane,const GLfixed * equation)2321*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClipPlanex(GLenum plane, const GLfixed *equation)
2322*8975f5c5SAndroid Build Coastguard Worker {
2323*8975f5c5SAndroid Build Coastguard Worker return GL_ClipPlanex(plane, equation);
2324*8975f5c5SAndroid Build Coastguard Worker }
2325*8975f5c5SAndroid Build Coastguard Worker
glColor4f(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)2326*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
2327*8975f5c5SAndroid Build Coastguard Worker {
2328*8975f5c5SAndroid Build Coastguard Worker return GL_Color4f(red, green, blue, alpha);
2329*8975f5c5SAndroid Build Coastguard Worker }
2330*8975f5c5SAndroid Build Coastguard Worker
glColor4ub(GLubyte red,GLubyte green,GLubyte blue,GLubyte alpha)2331*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
2332*8975f5c5SAndroid Build Coastguard Worker {
2333*8975f5c5SAndroid Build Coastguard Worker return GL_Color4ub(red, green, blue, alpha);
2334*8975f5c5SAndroid Build Coastguard Worker }
2335*8975f5c5SAndroid Build Coastguard Worker
glColor4x(GLfixed red,GLfixed green,GLfixed blue,GLfixed alpha)2336*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
2337*8975f5c5SAndroid Build Coastguard Worker {
2338*8975f5c5SAndroid Build Coastguard Worker return GL_Color4x(red, green, blue, alpha);
2339*8975f5c5SAndroid Build Coastguard Worker }
2340*8975f5c5SAndroid Build Coastguard Worker
glColorPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)2341*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
2342*8975f5c5SAndroid Build Coastguard Worker {
2343*8975f5c5SAndroid Build Coastguard Worker return GL_ColorPointer(size, type, stride, pointer);
2344*8975f5c5SAndroid Build Coastguard Worker }
2345*8975f5c5SAndroid Build Coastguard Worker
glDepthRangex(GLfixed n,GLfixed f)2346*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDepthRangex(GLfixed n, GLfixed f)
2347*8975f5c5SAndroid Build Coastguard Worker {
2348*8975f5c5SAndroid Build Coastguard Worker return GL_DepthRangex(n, f);
2349*8975f5c5SAndroid Build Coastguard Worker }
2350*8975f5c5SAndroid Build Coastguard Worker
glDisableClientState(GLenum array)2351*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisableClientState(GLenum array)
2352*8975f5c5SAndroid Build Coastguard Worker {
2353*8975f5c5SAndroid Build Coastguard Worker return GL_DisableClientState(array);
2354*8975f5c5SAndroid Build Coastguard Worker }
2355*8975f5c5SAndroid Build Coastguard Worker
glEnableClientState(GLenum array)2356*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEnableClientState(GLenum array)
2357*8975f5c5SAndroid Build Coastguard Worker {
2358*8975f5c5SAndroid Build Coastguard Worker return GL_EnableClientState(array);
2359*8975f5c5SAndroid Build Coastguard Worker }
2360*8975f5c5SAndroid Build Coastguard Worker
glFogf(GLenum pname,GLfloat param)2361*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFogf(GLenum pname, GLfloat param)
2362*8975f5c5SAndroid Build Coastguard Worker {
2363*8975f5c5SAndroid Build Coastguard Worker return GL_Fogf(pname, param);
2364*8975f5c5SAndroid Build Coastguard Worker }
2365*8975f5c5SAndroid Build Coastguard Worker
glFogfv(GLenum pname,const GLfloat * params)2366*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFogfv(GLenum pname, const GLfloat *params)
2367*8975f5c5SAndroid Build Coastguard Worker {
2368*8975f5c5SAndroid Build Coastguard Worker return GL_Fogfv(pname, params);
2369*8975f5c5SAndroid Build Coastguard Worker }
2370*8975f5c5SAndroid Build Coastguard Worker
glFogx(GLenum pname,GLfixed param)2371*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFogx(GLenum pname, GLfixed param)
2372*8975f5c5SAndroid Build Coastguard Worker {
2373*8975f5c5SAndroid Build Coastguard Worker return GL_Fogx(pname, param);
2374*8975f5c5SAndroid Build Coastguard Worker }
2375*8975f5c5SAndroid Build Coastguard Worker
glFogxv(GLenum pname,const GLfixed * param)2376*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFogxv(GLenum pname, const GLfixed *param)
2377*8975f5c5SAndroid Build Coastguard Worker {
2378*8975f5c5SAndroid Build Coastguard Worker return GL_Fogxv(pname, param);
2379*8975f5c5SAndroid Build Coastguard Worker }
2380*8975f5c5SAndroid Build Coastguard Worker
glFrustumf(GLfloat l,GLfloat r,GLfloat b,GLfloat t,GLfloat n,GLfloat f)2381*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFrustumf(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
2382*8975f5c5SAndroid Build Coastguard Worker {
2383*8975f5c5SAndroid Build Coastguard Worker return GL_Frustumf(l, r, b, t, n, f);
2384*8975f5c5SAndroid Build Coastguard Worker }
2385*8975f5c5SAndroid Build Coastguard Worker
glFrustumx(GLfixed l,GLfixed r,GLfixed b,GLfixed t,GLfixed n,GLfixed f)2386*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFrustumx(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
2387*8975f5c5SAndroid Build Coastguard Worker {
2388*8975f5c5SAndroid Build Coastguard Worker return GL_Frustumx(l, r, b, t, n, f);
2389*8975f5c5SAndroid Build Coastguard Worker }
2390*8975f5c5SAndroid Build Coastguard Worker
glGetClipPlanef(GLenum plane,GLfloat * equation)2391*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetClipPlanef(GLenum plane, GLfloat *equation)
2392*8975f5c5SAndroid Build Coastguard Worker {
2393*8975f5c5SAndroid Build Coastguard Worker return GL_GetClipPlanef(plane, equation);
2394*8975f5c5SAndroid Build Coastguard Worker }
2395*8975f5c5SAndroid Build Coastguard Worker
glGetClipPlanex(GLenum plane,GLfixed * equation)2396*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetClipPlanex(GLenum plane, GLfixed *equation)
2397*8975f5c5SAndroid Build Coastguard Worker {
2398*8975f5c5SAndroid Build Coastguard Worker return GL_GetClipPlanex(plane, equation);
2399*8975f5c5SAndroid Build Coastguard Worker }
2400*8975f5c5SAndroid Build Coastguard Worker
glGetFixedv(GLenum pname,GLfixed * params)2401*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFixedv(GLenum pname, GLfixed *params)
2402*8975f5c5SAndroid Build Coastguard Worker {
2403*8975f5c5SAndroid Build Coastguard Worker return GL_GetFixedv(pname, params);
2404*8975f5c5SAndroid Build Coastguard Worker }
2405*8975f5c5SAndroid Build Coastguard Worker
glGetLightfv(GLenum light,GLenum pname,GLfloat * params)2406*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
2407*8975f5c5SAndroid Build Coastguard Worker {
2408*8975f5c5SAndroid Build Coastguard Worker return GL_GetLightfv(light, pname, params);
2409*8975f5c5SAndroid Build Coastguard Worker }
2410*8975f5c5SAndroid Build Coastguard Worker
glGetLightxv(GLenum light,GLenum pname,GLfixed * params)2411*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetLightxv(GLenum light, GLenum pname, GLfixed *params)
2412*8975f5c5SAndroid Build Coastguard Worker {
2413*8975f5c5SAndroid Build Coastguard Worker return GL_GetLightxv(light, pname, params);
2414*8975f5c5SAndroid Build Coastguard Worker }
2415*8975f5c5SAndroid Build Coastguard Worker
glGetMaterialfv(GLenum face,GLenum pname,GLfloat * params)2416*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
2417*8975f5c5SAndroid Build Coastguard Worker {
2418*8975f5c5SAndroid Build Coastguard Worker return GL_GetMaterialfv(face, pname, params);
2419*8975f5c5SAndroid Build Coastguard Worker }
2420*8975f5c5SAndroid Build Coastguard Worker
glGetMaterialxv(GLenum face,GLenum pname,GLfixed * params)2421*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetMaterialxv(GLenum face, GLenum pname, GLfixed *params)
2422*8975f5c5SAndroid Build Coastguard Worker {
2423*8975f5c5SAndroid Build Coastguard Worker return GL_GetMaterialxv(face, pname, params);
2424*8975f5c5SAndroid Build Coastguard Worker }
2425*8975f5c5SAndroid Build Coastguard Worker
glGetTexEnvfv(GLenum target,GLenum pname,GLfloat * params)2426*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
2427*8975f5c5SAndroid Build Coastguard Worker {
2428*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexEnvfv(target, pname, params);
2429*8975f5c5SAndroid Build Coastguard Worker }
2430*8975f5c5SAndroid Build Coastguard Worker
glGetTexEnviv(GLenum target,GLenum pname,GLint * params)2431*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
2432*8975f5c5SAndroid Build Coastguard Worker {
2433*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexEnviv(target, pname, params);
2434*8975f5c5SAndroid Build Coastguard Worker }
2435*8975f5c5SAndroid Build Coastguard Worker
glGetTexEnvxv(GLenum target,GLenum pname,GLfixed * params)2436*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexEnvxv(GLenum target, GLenum pname, GLfixed *params)
2437*8975f5c5SAndroid Build Coastguard Worker {
2438*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexEnvxv(target, pname, params);
2439*8975f5c5SAndroid Build Coastguard Worker }
2440*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterxv(GLenum target,GLenum pname,GLfixed * params)2441*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterxv(GLenum target, GLenum pname, GLfixed *params)
2442*8975f5c5SAndroid Build Coastguard Worker {
2443*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterxv(target, pname, params);
2444*8975f5c5SAndroid Build Coastguard Worker }
2445*8975f5c5SAndroid Build Coastguard Worker
glLightModelf(GLenum pname,GLfloat param)2446*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightModelf(GLenum pname, GLfloat param)
2447*8975f5c5SAndroid Build Coastguard Worker {
2448*8975f5c5SAndroid Build Coastguard Worker return GL_LightModelf(pname, param);
2449*8975f5c5SAndroid Build Coastguard Worker }
2450*8975f5c5SAndroid Build Coastguard Worker
glLightModelfv(GLenum pname,const GLfloat * params)2451*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightModelfv(GLenum pname, const GLfloat *params)
2452*8975f5c5SAndroid Build Coastguard Worker {
2453*8975f5c5SAndroid Build Coastguard Worker return GL_LightModelfv(pname, params);
2454*8975f5c5SAndroid Build Coastguard Worker }
2455*8975f5c5SAndroid Build Coastguard Worker
glLightModelx(GLenum pname,GLfixed param)2456*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightModelx(GLenum pname, GLfixed param)
2457*8975f5c5SAndroid Build Coastguard Worker {
2458*8975f5c5SAndroid Build Coastguard Worker return GL_LightModelx(pname, param);
2459*8975f5c5SAndroid Build Coastguard Worker }
2460*8975f5c5SAndroid Build Coastguard Worker
glLightModelxv(GLenum pname,const GLfixed * param)2461*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightModelxv(GLenum pname, const GLfixed *param)
2462*8975f5c5SAndroid Build Coastguard Worker {
2463*8975f5c5SAndroid Build Coastguard Worker return GL_LightModelxv(pname, param);
2464*8975f5c5SAndroid Build Coastguard Worker }
2465*8975f5c5SAndroid Build Coastguard Worker
glLightf(GLenum light,GLenum pname,GLfloat param)2466*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightf(GLenum light, GLenum pname, GLfloat param)
2467*8975f5c5SAndroid Build Coastguard Worker {
2468*8975f5c5SAndroid Build Coastguard Worker return GL_Lightf(light, pname, param);
2469*8975f5c5SAndroid Build Coastguard Worker }
2470*8975f5c5SAndroid Build Coastguard Worker
glLightfv(GLenum light,GLenum pname,const GLfloat * params)2471*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightfv(GLenum light, GLenum pname, const GLfloat *params)
2472*8975f5c5SAndroid Build Coastguard Worker {
2473*8975f5c5SAndroid Build Coastguard Worker return GL_Lightfv(light, pname, params);
2474*8975f5c5SAndroid Build Coastguard Worker }
2475*8975f5c5SAndroid Build Coastguard Worker
glLightx(GLenum light,GLenum pname,GLfixed param)2476*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightx(GLenum light, GLenum pname, GLfixed param)
2477*8975f5c5SAndroid Build Coastguard Worker {
2478*8975f5c5SAndroid Build Coastguard Worker return GL_Lightx(light, pname, param);
2479*8975f5c5SAndroid Build Coastguard Worker }
2480*8975f5c5SAndroid Build Coastguard Worker
glLightxv(GLenum light,GLenum pname,const GLfixed * params)2481*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLightxv(GLenum light, GLenum pname, const GLfixed *params)
2482*8975f5c5SAndroid Build Coastguard Worker {
2483*8975f5c5SAndroid Build Coastguard Worker return GL_Lightxv(light, pname, params);
2484*8975f5c5SAndroid Build Coastguard Worker }
2485*8975f5c5SAndroid Build Coastguard Worker
glLineWidthx(GLfixed width)2486*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLineWidthx(GLfixed width)
2487*8975f5c5SAndroid Build Coastguard Worker {
2488*8975f5c5SAndroid Build Coastguard Worker return GL_LineWidthx(width);
2489*8975f5c5SAndroid Build Coastguard Worker }
2490*8975f5c5SAndroid Build Coastguard Worker
glLoadIdentity()2491*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLoadIdentity()
2492*8975f5c5SAndroid Build Coastguard Worker {
2493*8975f5c5SAndroid Build Coastguard Worker return GL_LoadIdentity();
2494*8975f5c5SAndroid Build Coastguard Worker }
2495*8975f5c5SAndroid Build Coastguard Worker
glLoadMatrixf(const GLfloat * m)2496*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLoadMatrixf(const GLfloat *m)
2497*8975f5c5SAndroid Build Coastguard Worker {
2498*8975f5c5SAndroid Build Coastguard Worker return GL_LoadMatrixf(m);
2499*8975f5c5SAndroid Build Coastguard Worker }
2500*8975f5c5SAndroid Build Coastguard Worker
glLoadMatrixx(const GLfixed * m)2501*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLoadMatrixx(const GLfixed *m)
2502*8975f5c5SAndroid Build Coastguard Worker {
2503*8975f5c5SAndroid Build Coastguard Worker return GL_LoadMatrixx(m);
2504*8975f5c5SAndroid Build Coastguard Worker }
2505*8975f5c5SAndroid Build Coastguard Worker
glLogicOp(GLenum opcode)2506*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLogicOp(GLenum opcode)
2507*8975f5c5SAndroid Build Coastguard Worker {
2508*8975f5c5SAndroid Build Coastguard Worker return GL_LogicOp(opcode);
2509*8975f5c5SAndroid Build Coastguard Worker }
2510*8975f5c5SAndroid Build Coastguard Worker
glMaterialf(GLenum face,GLenum pname,GLfloat param)2511*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMaterialf(GLenum face, GLenum pname, GLfloat param)
2512*8975f5c5SAndroid Build Coastguard Worker {
2513*8975f5c5SAndroid Build Coastguard Worker return GL_Materialf(face, pname, param);
2514*8975f5c5SAndroid Build Coastguard Worker }
2515*8975f5c5SAndroid Build Coastguard Worker
glMaterialfv(GLenum face,GLenum pname,const GLfloat * params)2516*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
2517*8975f5c5SAndroid Build Coastguard Worker {
2518*8975f5c5SAndroid Build Coastguard Worker return GL_Materialfv(face, pname, params);
2519*8975f5c5SAndroid Build Coastguard Worker }
2520*8975f5c5SAndroid Build Coastguard Worker
glMaterialx(GLenum face,GLenum pname,GLfixed param)2521*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMaterialx(GLenum face, GLenum pname, GLfixed param)
2522*8975f5c5SAndroid Build Coastguard Worker {
2523*8975f5c5SAndroid Build Coastguard Worker return GL_Materialx(face, pname, param);
2524*8975f5c5SAndroid Build Coastguard Worker }
2525*8975f5c5SAndroid Build Coastguard Worker
glMaterialxv(GLenum face,GLenum pname,const GLfixed * param)2526*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMaterialxv(GLenum face, GLenum pname, const GLfixed *param)
2527*8975f5c5SAndroid Build Coastguard Worker {
2528*8975f5c5SAndroid Build Coastguard Worker return GL_Materialxv(face, pname, param);
2529*8975f5c5SAndroid Build Coastguard Worker }
2530*8975f5c5SAndroid Build Coastguard Worker
glMatrixMode(GLenum mode)2531*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMatrixMode(GLenum mode)
2532*8975f5c5SAndroid Build Coastguard Worker {
2533*8975f5c5SAndroid Build Coastguard Worker return GL_MatrixMode(mode);
2534*8975f5c5SAndroid Build Coastguard Worker }
2535*8975f5c5SAndroid Build Coastguard Worker
glMultMatrixf(const GLfloat * m)2536*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultMatrixf(const GLfloat *m)
2537*8975f5c5SAndroid Build Coastguard Worker {
2538*8975f5c5SAndroid Build Coastguard Worker return GL_MultMatrixf(m);
2539*8975f5c5SAndroid Build Coastguard Worker }
2540*8975f5c5SAndroid Build Coastguard Worker
glMultMatrixx(const GLfixed * m)2541*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultMatrixx(const GLfixed *m)
2542*8975f5c5SAndroid Build Coastguard Worker {
2543*8975f5c5SAndroid Build Coastguard Worker return GL_MultMatrixx(m);
2544*8975f5c5SAndroid Build Coastguard Worker }
2545*8975f5c5SAndroid Build Coastguard Worker
glMultiTexCoord4f(GLenum target,GLfloat s,GLfloat t,GLfloat r,GLfloat q)2546*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2547*8975f5c5SAndroid Build Coastguard Worker {
2548*8975f5c5SAndroid Build Coastguard Worker return GL_MultiTexCoord4f(target, s, t, r, q);
2549*8975f5c5SAndroid Build Coastguard Worker }
2550*8975f5c5SAndroid Build Coastguard Worker
glMultiTexCoord4x(GLenum texture,GLfixed s,GLfixed t,GLfixed r,GLfixed q)2551*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiTexCoord4x(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
2552*8975f5c5SAndroid Build Coastguard Worker {
2553*8975f5c5SAndroid Build Coastguard Worker return GL_MultiTexCoord4x(texture, s, t, r, q);
2554*8975f5c5SAndroid Build Coastguard Worker }
2555*8975f5c5SAndroid Build Coastguard Worker
glNormal3f(GLfloat nx,GLfloat ny,GLfloat nz)2556*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
2557*8975f5c5SAndroid Build Coastguard Worker {
2558*8975f5c5SAndroid Build Coastguard Worker return GL_Normal3f(nx, ny, nz);
2559*8975f5c5SAndroid Build Coastguard Worker }
2560*8975f5c5SAndroid Build Coastguard Worker
glNormal3x(GLfixed nx,GLfixed ny,GLfixed nz)2561*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz)
2562*8975f5c5SAndroid Build Coastguard Worker {
2563*8975f5c5SAndroid Build Coastguard Worker return GL_Normal3x(nx, ny, nz);
2564*8975f5c5SAndroid Build Coastguard Worker }
2565*8975f5c5SAndroid Build Coastguard Worker
glNormalPointer(GLenum type,GLsizei stride,const void * pointer)2566*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glNormalPointer(GLenum type, GLsizei stride, const void *pointer)
2567*8975f5c5SAndroid Build Coastguard Worker {
2568*8975f5c5SAndroid Build Coastguard Worker return GL_NormalPointer(type, stride, pointer);
2569*8975f5c5SAndroid Build Coastguard Worker }
2570*8975f5c5SAndroid Build Coastguard Worker
glOrthof(GLfloat l,GLfloat r,GLfloat b,GLfloat t,GLfloat n,GLfloat f)2571*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glOrthof(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
2572*8975f5c5SAndroid Build Coastguard Worker {
2573*8975f5c5SAndroid Build Coastguard Worker return GL_Orthof(l, r, b, t, n, f);
2574*8975f5c5SAndroid Build Coastguard Worker }
2575*8975f5c5SAndroid Build Coastguard Worker
glOrthox(GLfixed l,GLfixed r,GLfixed b,GLfixed t,GLfixed n,GLfixed f)2576*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glOrthox(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
2577*8975f5c5SAndroid Build Coastguard Worker {
2578*8975f5c5SAndroid Build Coastguard Worker return GL_Orthox(l, r, b, t, n, f);
2579*8975f5c5SAndroid Build Coastguard Worker }
2580*8975f5c5SAndroid Build Coastguard Worker
glPointParameterf(GLenum pname,GLfloat param)2581*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointParameterf(GLenum pname, GLfloat param)
2582*8975f5c5SAndroid Build Coastguard Worker {
2583*8975f5c5SAndroid Build Coastguard Worker return GL_PointParameterf(pname, param);
2584*8975f5c5SAndroid Build Coastguard Worker }
2585*8975f5c5SAndroid Build Coastguard Worker
glPointParameterfv(GLenum pname,const GLfloat * params)2586*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointParameterfv(GLenum pname, const GLfloat *params)
2587*8975f5c5SAndroid Build Coastguard Worker {
2588*8975f5c5SAndroid Build Coastguard Worker return GL_PointParameterfv(pname, params);
2589*8975f5c5SAndroid Build Coastguard Worker }
2590*8975f5c5SAndroid Build Coastguard Worker
glPointParameterx(GLenum pname,GLfixed param)2591*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointParameterx(GLenum pname, GLfixed param)
2592*8975f5c5SAndroid Build Coastguard Worker {
2593*8975f5c5SAndroid Build Coastguard Worker return GL_PointParameterx(pname, param);
2594*8975f5c5SAndroid Build Coastguard Worker }
2595*8975f5c5SAndroid Build Coastguard Worker
glPointParameterxv(GLenum pname,const GLfixed * params)2596*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointParameterxv(GLenum pname, const GLfixed *params)
2597*8975f5c5SAndroid Build Coastguard Worker {
2598*8975f5c5SAndroid Build Coastguard Worker return GL_PointParameterxv(pname, params);
2599*8975f5c5SAndroid Build Coastguard Worker }
2600*8975f5c5SAndroid Build Coastguard Worker
glPointSize(GLfloat size)2601*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointSize(GLfloat size)
2602*8975f5c5SAndroid Build Coastguard Worker {
2603*8975f5c5SAndroid Build Coastguard Worker return GL_PointSize(size);
2604*8975f5c5SAndroid Build Coastguard Worker }
2605*8975f5c5SAndroid Build Coastguard Worker
glPointSizex(GLfixed size)2606*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointSizex(GLfixed size)
2607*8975f5c5SAndroid Build Coastguard Worker {
2608*8975f5c5SAndroid Build Coastguard Worker return GL_PointSizex(size);
2609*8975f5c5SAndroid Build Coastguard Worker }
2610*8975f5c5SAndroid Build Coastguard Worker
glPolygonOffsetx(GLfixed factor,GLfixed units)2611*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPolygonOffsetx(GLfixed factor, GLfixed units)
2612*8975f5c5SAndroid Build Coastguard Worker {
2613*8975f5c5SAndroid Build Coastguard Worker return GL_PolygonOffsetx(factor, units);
2614*8975f5c5SAndroid Build Coastguard Worker }
2615*8975f5c5SAndroid Build Coastguard Worker
glPopMatrix()2616*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPopMatrix()
2617*8975f5c5SAndroid Build Coastguard Worker {
2618*8975f5c5SAndroid Build Coastguard Worker return GL_PopMatrix();
2619*8975f5c5SAndroid Build Coastguard Worker }
2620*8975f5c5SAndroid Build Coastguard Worker
glPushMatrix()2621*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPushMatrix()
2622*8975f5c5SAndroid Build Coastguard Worker {
2623*8975f5c5SAndroid Build Coastguard Worker return GL_PushMatrix();
2624*8975f5c5SAndroid Build Coastguard Worker }
2625*8975f5c5SAndroid Build Coastguard Worker
glRotatef(GLfloat angle,GLfloat x,GLfloat y,GLfloat z)2626*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
2627*8975f5c5SAndroid Build Coastguard Worker {
2628*8975f5c5SAndroid Build Coastguard Worker return GL_Rotatef(angle, x, y, z);
2629*8975f5c5SAndroid Build Coastguard Worker }
2630*8975f5c5SAndroid Build Coastguard Worker
glRotatex(GLfixed angle,GLfixed x,GLfixed y,GLfixed z)2631*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
2632*8975f5c5SAndroid Build Coastguard Worker {
2633*8975f5c5SAndroid Build Coastguard Worker return GL_Rotatex(angle, x, y, z);
2634*8975f5c5SAndroid Build Coastguard Worker }
2635*8975f5c5SAndroid Build Coastguard Worker
glSampleCoveragex(GLclampx value,GLboolean invert)2636*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSampleCoveragex(GLclampx value, GLboolean invert)
2637*8975f5c5SAndroid Build Coastguard Worker {
2638*8975f5c5SAndroid Build Coastguard Worker return GL_SampleCoveragex(value, invert);
2639*8975f5c5SAndroid Build Coastguard Worker }
2640*8975f5c5SAndroid Build Coastguard Worker
glScalef(GLfloat x,GLfloat y,GLfloat z)2641*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glScalef(GLfloat x, GLfloat y, GLfloat z)
2642*8975f5c5SAndroid Build Coastguard Worker {
2643*8975f5c5SAndroid Build Coastguard Worker return GL_Scalef(x, y, z);
2644*8975f5c5SAndroid Build Coastguard Worker }
2645*8975f5c5SAndroid Build Coastguard Worker
glScalex(GLfixed x,GLfixed y,GLfixed z)2646*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glScalex(GLfixed x, GLfixed y, GLfixed z)
2647*8975f5c5SAndroid Build Coastguard Worker {
2648*8975f5c5SAndroid Build Coastguard Worker return GL_Scalex(x, y, z);
2649*8975f5c5SAndroid Build Coastguard Worker }
2650*8975f5c5SAndroid Build Coastguard Worker
glShadeModel(GLenum mode)2651*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glShadeModel(GLenum mode)
2652*8975f5c5SAndroid Build Coastguard Worker {
2653*8975f5c5SAndroid Build Coastguard Worker return GL_ShadeModel(mode);
2654*8975f5c5SAndroid Build Coastguard Worker }
2655*8975f5c5SAndroid Build Coastguard Worker
glTexCoordPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)2656*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
2657*8975f5c5SAndroid Build Coastguard Worker {
2658*8975f5c5SAndroid Build Coastguard Worker return GL_TexCoordPointer(size, type, stride, pointer);
2659*8975f5c5SAndroid Build Coastguard Worker }
2660*8975f5c5SAndroid Build Coastguard Worker
glTexEnvf(GLenum target,GLenum pname,GLfloat param)2661*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexEnvf(GLenum target, GLenum pname, GLfloat param)
2662*8975f5c5SAndroid Build Coastguard Worker {
2663*8975f5c5SAndroid Build Coastguard Worker return GL_TexEnvf(target, pname, param);
2664*8975f5c5SAndroid Build Coastguard Worker }
2665*8975f5c5SAndroid Build Coastguard Worker
glTexEnvfv(GLenum target,GLenum pname,const GLfloat * params)2666*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
2667*8975f5c5SAndroid Build Coastguard Worker {
2668*8975f5c5SAndroid Build Coastguard Worker return GL_TexEnvfv(target, pname, params);
2669*8975f5c5SAndroid Build Coastguard Worker }
2670*8975f5c5SAndroid Build Coastguard Worker
glTexEnvi(GLenum target,GLenum pname,GLint param)2671*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param)
2672*8975f5c5SAndroid Build Coastguard Worker {
2673*8975f5c5SAndroid Build Coastguard Worker return GL_TexEnvi(target, pname, param);
2674*8975f5c5SAndroid Build Coastguard Worker }
2675*8975f5c5SAndroid Build Coastguard Worker
glTexEnviv(GLenum target,GLenum pname,const GLint * params)2676*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexEnviv(GLenum target, GLenum pname, const GLint *params)
2677*8975f5c5SAndroid Build Coastguard Worker {
2678*8975f5c5SAndroid Build Coastguard Worker return GL_TexEnviv(target, pname, params);
2679*8975f5c5SAndroid Build Coastguard Worker }
2680*8975f5c5SAndroid Build Coastguard Worker
glTexEnvx(GLenum target,GLenum pname,GLfixed param)2681*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexEnvx(GLenum target, GLenum pname, GLfixed param)
2682*8975f5c5SAndroid Build Coastguard Worker {
2683*8975f5c5SAndroid Build Coastguard Worker return GL_TexEnvx(target, pname, param);
2684*8975f5c5SAndroid Build Coastguard Worker }
2685*8975f5c5SAndroid Build Coastguard Worker
glTexEnvxv(GLenum target,GLenum pname,const GLfixed * params)2686*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexEnvxv(GLenum target, GLenum pname, const GLfixed *params)
2687*8975f5c5SAndroid Build Coastguard Worker {
2688*8975f5c5SAndroid Build Coastguard Worker return GL_TexEnvxv(target, pname, params);
2689*8975f5c5SAndroid Build Coastguard Worker }
2690*8975f5c5SAndroid Build Coastguard Worker
glTexParameterx(GLenum target,GLenum pname,GLfixed param)2691*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterx(GLenum target, GLenum pname, GLfixed param)
2692*8975f5c5SAndroid Build Coastguard Worker {
2693*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterx(target, pname, param);
2694*8975f5c5SAndroid Build Coastguard Worker }
2695*8975f5c5SAndroid Build Coastguard Worker
glTexParameterxv(GLenum target,GLenum pname,const GLfixed * params)2696*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterxv(GLenum target, GLenum pname, const GLfixed *params)
2697*8975f5c5SAndroid Build Coastguard Worker {
2698*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterxv(target, pname, params);
2699*8975f5c5SAndroid Build Coastguard Worker }
2700*8975f5c5SAndroid Build Coastguard Worker
glTranslatef(GLfloat x,GLfloat y,GLfloat z)2701*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTranslatef(GLfloat x, GLfloat y, GLfloat z)
2702*8975f5c5SAndroid Build Coastguard Worker {
2703*8975f5c5SAndroid Build Coastguard Worker return GL_Translatef(x, y, z);
2704*8975f5c5SAndroid Build Coastguard Worker }
2705*8975f5c5SAndroid Build Coastguard Worker
glTranslatex(GLfixed x,GLfixed y,GLfixed z)2706*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTranslatex(GLfixed x, GLfixed y, GLfixed z)
2707*8975f5c5SAndroid Build Coastguard Worker {
2708*8975f5c5SAndroid Build Coastguard Worker return GL_Translatex(x, y, z);
2709*8975f5c5SAndroid Build Coastguard Worker }
2710*8975f5c5SAndroid Build Coastguard Worker
glVertexPointer(GLint size,GLenum type,GLsizei stride,const void * pointer)2711*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
2712*8975f5c5SAndroid Build Coastguard Worker {
2713*8975f5c5SAndroid Build Coastguard Worker return GL_VertexPointer(size, type, stride, pointer);
2714*8975f5c5SAndroid Build Coastguard Worker }
2715*8975f5c5SAndroid Build Coastguard Worker
2716*8975f5c5SAndroid Build Coastguard Worker // GL_AMD_performance_monitor
glBeginPerfMonitorAMD(GLuint monitor)2717*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBeginPerfMonitorAMD(GLuint monitor)
2718*8975f5c5SAndroid Build Coastguard Worker {
2719*8975f5c5SAndroid Build Coastguard Worker return GL_BeginPerfMonitorAMD(monitor);
2720*8975f5c5SAndroid Build Coastguard Worker }
2721*8975f5c5SAndroid Build Coastguard Worker
glDeletePerfMonitorsAMD(GLsizei n,GLuint * monitors)2722*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeletePerfMonitorsAMD(GLsizei n, GLuint *monitors)
2723*8975f5c5SAndroid Build Coastguard Worker {
2724*8975f5c5SAndroid Build Coastguard Worker return GL_DeletePerfMonitorsAMD(n, monitors);
2725*8975f5c5SAndroid Build Coastguard Worker }
2726*8975f5c5SAndroid Build Coastguard Worker
glEndPerfMonitorAMD(GLuint monitor)2727*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEndPerfMonitorAMD(GLuint monitor)
2728*8975f5c5SAndroid Build Coastguard Worker {
2729*8975f5c5SAndroid Build Coastguard Worker return GL_EndPerfMonitorAMD(monitor);
2730*8975f5c5SAndroid Build Coastguard Worker }
2731*8975f5c5SAndroid Build Coastguard Worker
glGenPerfMonitorsAMD(GLsizei n,GLuint * monitors)2732*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenPerfMonitorsAMD(GLsizei n, GLuint *monitors)
2733*8975f5c5SAndroid Build Coastguard Worker {
2734*8975f5c5SAndroid Build Coastguard Worker return GL_GenPerfMonitorsAMD(n, monitors);
2735*8975f5c5SAndroid Build Coastguard Worker }
2736*8975f5c5SAndroid Build Coastguard Worker
glGetPerfMonitorCounterDataAMD(GLuint monitor,GLenum pname,GLsizei dataSize,GLuint * data,GLint * bytesWritten)2737*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPerfMonitorCounterDataAMD(GLuint monitor,
2738*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
2739*8975f5c5SAndroid Build Coastguard Worker GLsizei dataSize,
2740*8975f5c5SAndroid Build Coastguard Worker GLuint *data,
2741*8975f5c5SAndroid Build Coastguard Worker GLint *bytesWritten)
2742*8975f5c5SAndroid Build Coastguard Worker {
2743*8975f5c5SAndroid Build Coastguard Worker return GL_GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten);
2744*8975f5c5SAndroid Build Coastguard Worker }
2745*8975f5c5SAndroid Build Coastguard Worker
glGetPerfMonitorCounterInfoAMD(GLuint group,GLuint counter,GLenum pname,void * data)2746*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPerfMonitorCounterInfoAMD(GLuint group,
2747*8975f5c5SAndroid Build Coastguard Worker GLuint counter,
2748*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
2749*8975f5c5SAndroid Build Coastguard Worker void *data)
2750*8975f5c5SAndroid Build Coastguard Worker {
2751*8975f5c5SAndroid Build Coastguard Worker return GL_GetPerfMonitorCounterInfoAMD(group, counter, pname, data);
2752*8975f5c5SAndroid Build Coastguard Worker }
2753*8975f5c5SAndroid Build Coastguard Worker
glGetPerfMonitorCounterStringAMD(GLuint group,GLuint counter,GLsizei bufSize,GLsizei * length,GLchar * counterString)2754*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPerfMonitorCounterStringAMD(GLuint group,
2755*8975f5c5SAndroid Build Coastguard Worker GLuint counter,
2756*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
2757*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
2758*8975f5c5SAndroid Build Coastguard Worker GLchar *counterString)
2759*8975f5c5SAndroid Build Coastguard Worker {
2760*8975f5c5SAndroid Build Coastguard Worker return GL_GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString);
2761*8975f5c5SAndroid Build Coastguard Worker }
2762*8975f5c5SAndroid Build Coastguard Worker
glGetPerfMonitorCountersAMD(GLuint group,GLint * numCounters,GLint * maxActiveCounters,GLsizei counterSize,GLuint * counters)2763*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPerfMonitorCountersAMD(GLuint group,
2764*8975f5c5SAndroid Build Coastguard Worker GLint *numCounters,
2765*8975f5c5SAndroid Build Coastguard Worker GLint *maxActiveCounters,
2766*8975f5c5SAndroid Build Coastguard Worker GLsizei counterSize,
2767*8975f5c5SAndroid Build Coastguard Worker GLuint *counters)
2768*8975f5c5SAndroid Build Coastguard Worker {
2769*8975f5c5SAndroid Build Coastguard Worker return GL_GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters, counterSize,
2770*8975f5c5SAndroid Build Coastguard Worker counters);
2771*8975f5c5SAndroid Build Coastguard Worker }
2772*8975f5c5SAndroid Build Coastguard Worker
glGetPerfMonitorGroupStringAMD(GLuint group,GLsizei bufSize,GLsizei * length,GLchar * groupString)2773*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPerfMonitorGroupStringAMD(GLuint group,
2774*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
2775*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
2776*8975f5c5SAndroid Build Coastguard Worker GLchar *groupString)
2777*8975f5c5SAndroid Build Coastguard Worker {
2778*8975f5c5SAndroid Build Coastguard Worker return GL_GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString);
2779*8975f5c5SAndroid Build Coastguard Worker }
2780*8975f5c5SAndroid Build Coastguard Worker
glGetPerfMonitorGroupsAMD(GLint * numGroups,GLsizei groupsSize,GLuint * groups)2781*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPerfMonitorGroupsAMD(GLint *numGroups, GLsizei groupsSize, GLuint *groups)
2782*8975f5c5SAndroid Build Coastguard Worker {
2783*8975f5c5SAndroid Build Coastguard Worker return GL_GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups);
2784*8975f5c5SAndroid Build Coastguard Worker }
2785*8975f5c5SAndroid Build Coastguard Worker
glSelectPerfMonitorCountersAMD(GLuint monitor,GLboolean enable,GLuint group,GLint numCounters,GLuint * counterList)2786*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSelectPerfMonitorCountersAMD(GLuint monitor,
2787*8975f5c5SAndroid Build Coastguard Worker GLboolean enable,
2788*8975f5c5SAndroid Build Coastguard Worker GLuint group,
2789*8975f5c5SAndroid Build Coastguard Worker GLint numCounters,
2790*8975f5c5SAndroid Build Coastguard Worker GLuint *counterList)
2791*8975f5c5SAndroid Build Coastguard Worker {
2792*8975f5c5SAndroid Build Coastguard Worker return GL_SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList);
2793*8975f5c5SAndroid Build Coastguard Worker }
2794*8975f5c5SAndroid Build Coastguard Worker
2795*8975f5c5SAndroid Build Coastguard Worker // GL_ANDROID_extension_pack_es31a
2796*8975f5c5SAndroid Build Coastguard Worker
2797*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_base_vertex_base_instance
glDrawArraysInstancedBaseInstanceANGLE(GLenum mode,GLint first,GLsizei count,GLsizei instanceCount,GLuint baseInstance)2798*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArraysInstancedBaseInstanceANGLE(GLenum mode,
2799*8975f5c5SAndroid Build Coastguard Worker GLint first,
2800*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2801*8975f5c5SAndroid Build Coastguard Worker GLsizei instanceCount,
2802*8975f5c5SAndroid Build Coastguard Worker GLuint baseInstance)
2803*8975f5c5SAndroid Build Coastguard Worker {
2804*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArraysInstancedBaseInstanceANGLE(mode, first, count, instanceCount, baseInstance);
2805*8975f5c5SAndroid Build Coastguard Worker }
2806*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instanceCount,GLint baseVertex,GLuint baseInstance)2807*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,
2808*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2809*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2810*8975f5c5SAndroid Build Coastguard Worker const void *indices,
2811*8975f5c5SAndroid Build Coastguard Worker GLsizei instanceCount,
2812*8975f5c5SAndroid Build Coastguard Worker GLint baseVertex,
2813*8975f5c5SAndroid Build Coastguard Worker GLuint baseInstance)
2814*8975f5c5SAndroid Build Coastguard Worker {
2815*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedBaseVertexBaseInstanceANGLE(
2816*8975f5c5SAndroid Build Coastguard Worker mode, count, type, indices, instanceCount, baseVertex, baseInstance);
2817*8975f5c5SAndroid Build Coastguard Worker }
2818*8975f5c5SAndroid Build Coastguard Worker
glMultiDrawArraysInstancedBaseInstanceANGLE(GLenum mode,const GLint * firsts,const GLsizei * counts,const GLsizei * instanceCounts,const GLuint * baseInstances,GLsizei drawcount)2819*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawArraysInstancedBaseInstanceANGLE(GLenum mode,
2820*8975f5c5SAndroid Build Coastguard Worker const GLint *firsts,
2821*8975f5c5SAndroid Build Coastguard Worker const GLsizei *counts,
2822*8975f5c5SAndroid Build Coastguard Worker const GLsizei *instanceCounts,
2823*8975f5c5SAndroid Build Coastguard Worker const GLuint *baseInstances,
2824*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount)
2825*8975f5c5SAndroid Build Coastguard Worker {
2826*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawArraysInstancedBaseInstanceANGLE(mode, firsts, counts, instanceCounts,
2827*8975f5c5SAndroid Build Coastguard Worker baseInstances, drawcount);
2828*8975f5c5SAndroid Build Coastguard Worker }
2829*8975f5c5SAndroid Build Coastguard Worker
2830*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,const GLsizei * counts,GLenum type,const void * const * indices,const GLsizei * instanceCounts,const GLint * baseVertices,const GLuint * baseInstances,GLsizei drawcount)2831*8975f5c5SAndroid Build Coastguard Worker glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode,
2832*8975f5c5SAndroid Build Coastguard Worker const GLsizei *counts,
2833*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2834*8975f5c5SAndroid Build Coastguard Worker const void *const *indices,
2835*8975f5c5SAndroid Build Coastguard Worker const GLsizei *instanceCounts,
2836*8975f5c5SAndroid Build Coastguard Worker const GLint *baseVertices,
2837*8975f5c5SAndroid Build Coastguard Worker const GLuint *baseInstances,
2838*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount)
2839*8975f5c5SAndroid Build Coastguard Worker {
2840*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(
2841*8975f5c5SAndroid Build Coastguard Worker mode, counts, type, indices, instanceCounts, baseVertices, baseInstances, drawcount);
2842*8975f5c5SAndroid Build Coastguard Worker }
2843*8975f5c5SAndroid Build Coastguard Worker
2844*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_blob_cache
glBlobCacheCallbacksANGLE(GLSETBLOBPROCANGLE set,GLGETBLOBPROCANGLE get,const void * userParam)2845*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlobCacheCallbacksANGLE(GLSETBLOBPROCANGLE set,
2846*8975f5c5SAndroid Build Coastguard Worker GLGETBLOBPROCANGLE get,
2847*8975f5c5SAndroid Build Coastguard Worker const void *userParam)
2848*8975f5c5SAndroid Build Coastguard Worker {
2849*8975f5c5SAndroid Build Coastguard Worker return GL_BlobCacheCallbacksANGLE(set, get, userParam);
2850*8975f5c5SAndroid Build Coastguard Worker }
2851*8975f5c5SAndroid Build Coastguard Worker
glGetPointervANGLE(GLenum pname,void ** params)2852*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPointervANGLE(GLenum pname, void **params)
2853*8975f5c5SAndroid Build Coastguard Worker {
2854*8975f5c5SAndroid Build Coastguard Worker return GL_GetPointervANGLE(pname, params);
2855*8975f5c5SAndroid Build Coastguard Worker }
2856*8975f5c5SAndroid Build Coastguard Worker
2857*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_client_arrays
2858*8975f5c5SAndroid Build Coastguard Worker
2859*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_clip_cull_distance
2860*8975f5c5SAndroid Build Coastguard Worker
2861*8975f5c5SAndroid Build Coastguard Worker // 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)2862*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyTexture3DANGLE(GLuint sourceId,
2863*8975f5c5SAndroid Build Coastguard Worker GLint sourceLevel,
2864*8975f5c5SAndroid Build Coastguard Worker GLenum destTarget,
2865*8975f5c5SAndroid Build Coastguard Worker GLuint destId,
2866*8975f5c5SAndroid Build Coastguard Worker GLint destLevel,
2867*8975f5c5SAndroid Build Coastguard Worker GLint internalFormat,
2868*8975f5c5SAndroid Build Coastguard Worker GLenum destType,
2869*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackFlipY,
2870*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackPremultiplyAlpha,
2871*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackUnmultiplyAlpha)
2872*8975f5c5SAndroid Build Coastguard Worker {
2873*8975f5c5SAndroid Build Coastguard Worker return GL_CopyTexture3DANGLE(sourceId, sourceLevel, destTarget, destId, destLevel,
2874*8975f5c5SAndroid Build Coastguard Worker internalFormat, destType, unpackFlipY, unpackPremultiplyAlpha,
2875*8975f5c5SAndroid Build Coastguard Worker unpackUnmultiplyAlpha);
2876*8975f5c5SAndroid Build Coastguard Worker }
2877*8975f5c5SAndroid Build Coastguard Worker
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)2878*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopySubTexture3DANGLE(GLuint sourceId,
2879*8975f5c5SAndroid Build Coastguard Worker GLint sourceLevel,
2880*8975f5c5SAndroid Build Coastguard Worker GLenum destTarget,
2881*8975f5c5SAndroid Build Coastguard Worker GLuint destId,
2882*8975f5c5SAndroid Build Coastguard Worker GLint destLevel,
2883*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
2884*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
2885*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
2886*8975f5c5SAndroid Build Coastguard Worker GLint x,
2887*8975f5c5SAndroid Build Coastguard Worker GLint y,
2888*8975f5c5SAndroid Build Coastguard Worker GLint z,
2889*8975f5c5SAndroid Build Coastguard Worker GLint width,
2890*8975f5c5SAndroid Build Coastguard Worker GLint height,
2891*8975f5c5SAndroid Build Coastguard Worker GLint depth,
2892*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackFlipY,
2893*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackPremultiplyAlpha,
2894*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackUnmultiplyAlpha)
2895*8975f5c5SAndroid Build Coastguard Worker {
2896*8975f5c5SAndroid Build Coastguard Worker return GL_CopySubTexture3DANGLE(sourceId, sourceLevel, destTarget, destId, destLevel, xoffset,
2897*8975f5c5SAndroid Build Coastguard Worker yoffset, zoffset, x, y, z, width, height, depth, unpackFlipY,
2898*8975f5c5SAndroid Build Coastguard Worker unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
2899*8975f5c5SAndroid Build Coastguard Worker }
2900*8975f5c5SAndroid Build Coastguard Worker
2901*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_depth_texture
2902*8975f5c5SAndroid Build Coastguard Worker
2903*8975f5c5SAndroid Build Coastguard Worker // 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)2904*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlitFramebufferANGLE(GLint srcX0,
2905*8975f5c5SAndroid Build Coastguard Worker GLint srcY0,
2906*8975f5c5SAndroid Build Coastguard Worker GLint srcX1,
2907*8975f5c5SAndroid Build Coastguard Worker GLint srcY1,
2908*8975f5c5SAndroid Build Coastguard Worker GLint dstX0,
2909*8975f5c5SAndroid Build Coastguard Worker GLint dstY0,
2910*8975f5c5SAndroid Build Coastguard Worker GLint dstX1,
2911*8975f5c5SAndroid Build Coastguard Worker GLint dstY1,
2912*8975f5c5SAndroid Build Coastguard Worker GLbitfield mask,
2913*8975f5c5SAndroid Build Coastguard Worker GLenum filter)
2914*8975f5c5SAndroid Build Coastguard Worker {
2915*8975f5c5SAndroid Build Coastguard Worker return GL_BlitFramebufferANGLE(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask,
2916*8975f5c5SAndroid Build Coastguard Worker filter);
2917*8975f5c5SAndroid Build Coastguard Worker }
2918*8975f5c5SAndroid Build Coastguard Worker
2919*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_framebuffer_multisample
glRenderbufferStorageMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)2920*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRenderbufferStorageMultisampleANGLE(GLenum target,
2921*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
2922*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
2923*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
2924*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
2925*8975f5c5SAndroid Build Coastguard Worker {
2926*8975f5c5SAndroid Build Coastguard Worker return GL_RenderbufferStorageMultisampleANGLE(target, samples, internalformat, width, height);
2927*8975f5c5SAndroid Build Coastguard Worker }
2928*8975f5c5SAndroid Build Coastguard Worker
2929*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_get_image
2930*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glGetTexImageANGLE(GLenum target,GLint level,GLenum format,GLenum type,void * pixels)2931*8975f5c5SAndroid Build Coastguard Worker glGetTexImageANGLE(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
2932*8975f5c5SAndroid Build Coastguard Worker {
2933*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexImageANGLE(target, level, format, type, pixels);
2934*8975f5c5SAndroid Build Coastguard Worker }
2935*8975f5c5SAndroid Build Coastguard Worker
glGetCompressedTexImageANGLE(GLenum target,GLint level,void * pixels)2936*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetCompressedTexImageANGLE(GLenum target, GLint level, void *pixels)
2937*8975f5c5SAndroid Build Coastguard Worker {
2938*8975f5c5SAndroid Build Coastguard Worker return GL_GetCompressedTexImageANGLE(target, level, pixels);
2939*8975f5c5SAndroid Build Coastguard Worker }
2940*8975f5c5SAndroid Build Coastguard Worker
glGetRenderbufferImageANGLE(GLenum target,GLenum format,GLenum type,void * pixels)2941*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetRenderbufferImageANGLE(GLenum target,
2942*8975f5c5SAndroid Build Coastguard Worker GLenum format,
2943*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2944*8975f5c5SAndroid Build Coastguard Worker void *pixels)
2945*8975f5c5SAndroid Build Coastguard Worker {
2946*8975f5c5SAndroid Build Coastguard Worker return GL_GetRenderbufferImageANGLE(target, format, type, pixels);
2947*8975f5c5SAndroid Build Coastguard Worker }
2948*8975f5c5SAndroid Build Coastguard Worker
2949*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_get_serialized_context_string
2950*8975f5c5SAndroid Build Coastguard Worker
2951*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_get_tex_level_parameter
glGetTexLevelParameterivANGLE(GLenum target,GLint level,GLenum pname,GLint * params)2952*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexLevelParameterivANGLE(GLenum target,
2953*8975f5c5SAndroid Build Coastguard Worker GLint level,
2954*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
2955*8975f5c5SAndroid Build Coastguard Worker GLint *params)
2956*8975f5c5SAndroid Build Coastguard Worker {
2957*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexLevelParameterivANGLE(target, level, pname, params);
2958*8975f5c5SAndroid Build Coastguard Worker }
2959*8975f5c5SAndroid Build Coastguard Worker
glGetTexLevelParameterfvANGLE(GLenum target,GLint level,GLenum pname,GLfloat * params)2960*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexLevelParameterfvANGLE(GLenum target,
2961*8975f5c5SAndroid Build Coastguard Worker GLint level,
2962*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
2963*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
2964*8975f5c5SAndroid Build Coastguard Worker {
2965*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexLevelParameterfvANGLE(target, level, pname, params);
2966*8975f5c5SAndroid Build Coastguard Worker }
2967*8975f5c5SAndroid Build Coastguard Worker
2968*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_instanced_arrays
glDrawArraysInstancedANGLE(GLenum mode,GLint first,GLsizei count,GLsizei primcount)2969*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArraysInstancedANGLE(GLenum mode,
2970*8975f5c5SAndroid Build Coastguard Worker GLint first,
2971*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2972*8975f5c5SAndroid Build Coastguard Worker GLsizei primcount)
2973*8975f5c5SAndroid Build Coastguard Worker {
2974*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArraysInstancedANGLE(mode, first, count, primcount);
2975*8975f5c5SAndroid Build Coastguard Worker }
2976*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedANGLE(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)2977*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedANGLE(GLenum mode,
2978*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
2979*8975f5c5SAndroid Build Coastguard Worker GLenum type,
2980*8975f5c5SAndroid Build Coastguard Worker const void *indices,
2981*8975f5c5SAndroid Build Coastguard Worker GLsizei primcount)
2982*8975f5c5SAndroid Build Coastguard Worker {
2983*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedANGLE(mode, count, type, indices, primcount);
2984*8975f5c5SAndroid Build Coastguard Worker }
2985*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribDivisorANGLE(GLuint index,GLuint divisor)2986*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
2987*8975f5c5SAndroid Build Coastguard Worker {
2988*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribDivisorANGLE(index, divisor);
2989*8975f5c5SAndroid Build Coastguard Worker }
2990*8975f5c5SAndroid Build Coastguard Worker
2991*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_logic_op
glLogicOpANGLE(GLenum opcode)2992*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLogicOpANGLE(GLenum opcode)
2993*8975f5c5SAndroid Build Coastguard Worker {
2994*8975f5c5SAndroid Build Coastguard Worker return GL_LogicOpANGLE(opcode);
2995*8975f5c5SAndroid Build Coastguard Worker }
2996*8975f5c5SAndroid Build Coastguard Worker
2997*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_lossy_etc_decode
2998*8975f5c5SAndroid Build Coastguard Worker
2999*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_memory_object_flags
glTexStorageMemFlags2DANGLE(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags,const void * imageCreateInfoPNext)3000*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMemFlags2DANGLE(GLenum target,
3001*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
3002*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
3003*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3004*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3005*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
3006*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset,
3007*8975f5c5SAndroid Build Coastguard Worker GLbitfield createFlags,
3008*8975f5c5SAndroid Build Coastguard Worker GLbitfield usageFlags,
3009*8975f5c5SAndroid Build Coastguard Worker const void *imageCreateInfoPNext)
3010*8975f5c5SAndroid Build Coastguard Worker {
3011*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMemFlags2DANGLE(target, levels, internalFormat, width, height, memory,
3012*8975f5c5SAndroid Build Coastguard Worker offset, createFlags, usageFlags, imageCreateInfoPNext);
3013*8975f5c5SAndroid Build Coastguard Worker }
3014*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMemFlags2DMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags,const void * imageCreateInfoPNext)3015*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMemFlags2DMultisampleANGLE(GLenum target,
3016*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
3017*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
3018*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3019*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3020*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedSampleLocations,
3021*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
3022*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset,
3023*8975f5c5SAndroid Build Coastguard Worker GLbitfield createFlags,
3024*8975f5c5SAndroid Build Coastguard Worker GLbitfield usageFlags,
3025*8975f5c5SAndroid Build Coastguard Worker const void *imageCreateInfoPNext)
3026*8975f5c5SAndroid Build Coastguard Worker {
3027*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMemFlags2DMultisampleANGLE(target, samples, internalFormat, width, height,
3028*8975f5c5SAndroid Build Coastguard Worker fixedSampleLocations, memory, offset,
3029*8975f5c5SAndroid Build Coastguard Worker createFlags, usageFlags, imageCreateInfoPNext);
3030*8975f5c5SAndroid Build Coastguard Worker }
3031*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMemFlags3DANGLE(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags,const void * imageCreateInfoPNext)3032*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMemFlags3DANGLE(GLenum target,
3033*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
3034*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
3035*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3036*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3037*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
3038*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
3039*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset,
3040*8975f5c5SAndroid Build Coastguard Worker GLbitfield createFlags,
3041*8975f5c5SAndroid Build Coastguard Worker GLbitfield usageFlags,
3042*8975f5c5SAndroid Build Coastguard Worker const void *imageCreateInfoPNext)
3043*8975f5c5SAndroid Build Coastguard Worker {
3044*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMemFlags3DANGLE(target, levels, internalFormat, width, height, depth,
3045*8975f5c5SAndroid Build Coastguard Worker memory, offset, createFlags, usageFlags,
3046*8975f5c5SAndroid Build Coastguard Worker imageCreateInfoPNext);
3047*8975f5c5SAndroid Build Coastguard Worker }
3048*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMemFlags3DMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset,GLbitfield createFlags,GLbitfield usageFlags,const void * imageCreateInfoPNext)3049*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMemFlags3DMultisampleANGLE(GLenum target,
3050*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
3051*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
3052*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3053*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3054*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
3055*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedSampleLocations,
3056*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
3057*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset,
3058*8975f5c5SAndroid Build Coastguard Worker GLbitfield createFlags,
3059*8975f5c5SAndroid Build Coastguard Worker GLbitfield usageFlags,
3060*8975f5c5SAndroid Build Coastguard Worker const void *imageCreateInfoPNext)
3061*8975f5c5SAndroid Build Coastguard Worker {
3062*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMemFlags3DMultisampleANGLE(target, samples, internalFormat, width, height,
3063*8975f5c5SAndroid Build Coastguard Worker depth, fixedSampleLocations, memory, offset,
3064*8975f5c5SAndroid Build Coastguard Worker createFlags, usageFlags, imageCreateInfoPNext);
3065*8975f5c5SAndroid Build Coastguard Worker }
3066*8975f5c5SAndroid Build Coastguard Worker
3067*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_memory_object_fuchsia
glImportMemoryZirconHandleANGLE(GLuint memory,GLuint64 size,GLenum handleType,GLuint handle)3068*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glImportMemoryZirconHandleANGLE(GLuint memory,
3069*8975f5c5SAndroid Build Coastguard Worker GLuint64 size,
3070*8975f5c5SAndroid Build Coastguard Worker GLenum handleType,
3071*8975f5c5SAndroid Build Coastguard Worker GLuint handle)
3072*8975f5c5SAndroid Build Coastguard Worker {
3073*8975f5c5SAndroid Build Coastguard Worker return GL_ImportMemoryZirconHandleANGLE(memory, size, handleType, handle);
3074*8975f5c5SAndroid Build Coastguard Worker }
3075*8975f5c5SAndroid Build Coastguard Worker
3076*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_memory_size
3077*8975f5c5SAndroid Build Coastguard Worker
3078*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_multi_draw
glMultiDrawArraysANGLE(GLenum mode,const GLint * firsts,const GLsizei * counts,GLsizei drawcount)3079*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawArraysANGLE(GLenum mode,
3080*8975f5c5SAndroid Build Coastguard Worker const GLint *firsts,
3081*8975f5c5SAndroid Build Coastguard Worker const GLsizei *counts,
3082*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount)
3083*8975f5c5SAndroid Build Coastguard Worker {
3084*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawArraysANGLE(mode, firsts, counts, drawcount);
3085*8975f5c5SAndroid Build Coastguard Worker }
3086*8975f5c5SAndroid Build Coastguard Worker
glMultiDrawArraysInstancedANGLE(GLenum mode,const GLint * firsts,const GLsizei * counts,const GLsizei * instanceCounts,GLsizei drawcount)3087*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawArraysInstancedANGLE(GLenum mode,
3088*8975f5c5SAndroid Build Coastguard Worker const GLint *firsts,
3089*8975f5c5SAndroid Build Coastguard Worker const GLsizei *counts,
3090*8975f5c5SAndroid Build Coastguard Worker const GLsizei *instanceCounts,
3091*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount)
3092*8975f5c5SAndroid Build Coastguard Worker {
3093*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawArraysInstancedANGLE(mode, firsts, counts, instanceCounts, drawcount);
3094*8975f5c5SAndroid Build Coastguard Worker }
3095*8975f5c5SAndroid Build Coastguard Worker
glMultiDrawElementsANGLE(GLenum mode,const GLsizei * counts,GLenum type,const void * const * indices,GLsizei drawcount)3096*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawElementsANGLE(GLenum mode,
3097*8975f5c5SAndroid Build Coastguard Worker const GLsizei *counts,
3098*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3099*8975f5c5SAndroid Build Coastguard Worker const void *const *indices,
3100*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount)
3101*8975f5c5SAndroid Build Coastguard Worker {
3102*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawElementsANGLE(mode, counts, type, indices, drawcount);
3103*8975f5c5SAndroid Build Coastguard Worker }
3104*8975f5c5SAndroid Build Coastguard Worker
glMultiDrawElementsInstancedANGLE(GLenum mode,const GLsizei * counts,GLenum type,const void * const * indices,const GLsizei * instanceCounts,GLsizei drawcount)3105*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawElementsInstancedANGLE(GLenum mode,
3106*8975f5c5SAndroid Build Coastguard Worker const GLsizei *counts,
3107*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3108*8975f5c5SAndroid Build Coastguard Worker const void *const *indices,
3109*8975f5c5SAndroid Build Coastguard Worker const GLsizei *instanceCounts,
3110*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount)
3111*8975f5c5SAndroid Build Coastguard Worker {
3112*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawElementsInstancedANGLE(mode, counts, type, indices, instanceCounts,
3113*8975f5c5SAndroid Build Coastguard Worker drawcount);
3114*8975f5c5SAndroid Build Coastguard Worker }
3115*8975f5c5SAndroid Build Coastguard Worker
3116*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_pack_reverse_row_order
3117*8975f5c5SAndroid Build Coastguard Worker
3118*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_polygon_mode
glPolygonModeANGLE(GLenum face,GLenum mode)3119*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPolygonModeANGLE(GLenum face, GLenum mode)
3120*8975f5c5SAndroid Build Coastguard Worker {
3121*8975f5c5SAndroid Build Coastguard Worker return GL_PolygonModeANGLE(face, mode);
3122*8975f5c5SAndroid Build Coastguard Worker }
3123*8975f5c5SAndroid Build Coastguard Worker
3124*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_program_binary
3125*8975f5c5SAndroid Build Coastguard Worker
3126*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_program_binary_readiness_query
3127*8975f5c5SAndroid Build Coastguard Worker
3128*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_program_cache_control
3129*8975f5c5SAndroid Build Coastguard Worker
3130*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_provoking_vertex
glProvokingVertexANGLE(GLenum provokeMode)3131*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProvokingVertexANGLE(GLenum provokeMode)
3132*8975f5c5SAndroid Build Coastguard Worker {
3133*8975f5c5SAndroid Build Coastguard Worker return GL_ProvokingVertexANGLE(provokeMode);
3134*8975f5c5SAndroid Build Coastguard Worker }
3135*8975f5c5SAndroid Build Coastguard Worker
3136*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_renderability_validation
3137*8975f5c5SAndroid Build Coastguard Worker
3138*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_request_extension
glRequestExtensionANGLE(const GLchar * name)3139*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRequestExtensionANGLE(const GLchar *name)
3140*8975f5c5SAndroid Build Coastguard Worker {
3141*8975f5c5SAndroid Build Coastguard Worker return GL_RequestExtensionANGLE(name);
3142*8975f5c5SAndroid Build Coastguard Worker }
3143*8975f5c5SAndroid Build Coastguard Worker
glDisableExtensionANGLE(const GLchar * name)3144*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisableExtensionANGLE(const GLchar *name)
3145*8975f5c5SAndroid Build Coastguard Worker {
3146*8975f5c5SAndroid Build Coastguard Worker return GL_DisableExtensionANGLE(name);
3147*8975f5c5SAndroid Build Coastguard Worker }
3148*8975f5c5SAndroid Build Coastguard Worker
3149*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_rgbx_internal_format
3150*8975f5c5SAndroid Build Coastguard Worker
3151*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_robust_client_memory
glGetBooleanvRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLboolean * params)3152*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBooleanvRobustANGLE(GLenum pname,
3153*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3154*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3155*8975f5c5SAndroid Build Coastguard Worker GLboolean *params)
3156*8975f5c5SAndroid Build Coastguard Worker {
3157*8975f5c5SAndroid Build Coastguard Worker return GL_GetBooleanvRobustANGLE(pname, bufSize, length, params);
3158*8975f5c5SAndroid Build Coastguard Worker }
3159*8975f5c5SAndroid Build Coastguard Worker
glGetBufferParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3160*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferParameterivRobustANGLE(GLenum target,
3161*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3162*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3163*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3164*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3165*8975f5c5SAndroid Build Coastguard Worker {
3166*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferParameterivRobustANGLE(target, pname, bufSize, length, params);
3167*8975f5c5SAndroid Build Coastguard Worker }
3168*8975f5c5SAndroid Build Coastguard Worker
glGetFloatvRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3169*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFloatvRobustANGLE(GLenum pname,
3170*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3171*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3172*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3173*8975f5c5SAndroid Build Coastguard Worker {
3174*8975f5c5SAndroid Build Coastguard Worker return GL_GetFloatvRobustANGLE(pname, bufSize, length, params);
3175*8975f5c5SAndroid Build Coastguard Worker }
3176*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferAttachmentParameterivRobustANGLE(GLenum target,GLenum attachment,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3177*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferAttachmentParameterivRobustANGLE(GLenum target,
3178*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
3179*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3180*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3181*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3182*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3183*8975f5c5SAndroid Build Coastguard Worker {
3184*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferAttachmentParameterivRobustANGLE(target, attachment, pname, bufSize,
3185*8975f5c5SAndroid Build Coastguard Worker length, params);
3186*8975f5c5SAndroid Build Coastguard Worker }
3187*8975f5c5SAndroid Build Coastguard Worker
glGetIntegervRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLint * data)3188*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetIntegervRobustANGLE(GLenum pname,
3189*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3190*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3191*8975f5c5SAndroid Build Coastguard Worker GLint *data)
3192*8975f5c5SAndroid Build Coastguard Worker {
3193*8975f5c5SAndroid Build Coastguard Worker return GL_GetIntegervRobustANGLE(pname, bufSize, length, data);
3194*8975f5c5SAndroid Build Coastguard Worker }
3195*8975f5c5SAndroid Build Coastguard Worker
glGetProgramivRobustANGLE(GLuint program,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3196*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramivRobustANGLE(GLuint program,
3197*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3198*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3199*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3200*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3201*8975f5c5SAndroid Build Coastguard Worker {
3202*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramivRobustANGLE(program, pname, bufSize, length, params);
3203*8975f5c5SAndroid Build Coastguard Worker }
3204*8975f5c5SAndroid Build Coastguard Worker
glGetRenderbufferParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3205*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetRenderbufferParameterivRobustANGLE(GLenum target,
3206*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3207*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3208*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3209*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3210*8975f5c5SAndroid Build Coastguard Worker {
3211*8975f5c5SAndroid Build Coastguard Worker return GL_GetRenderbufferParameterivRobustANGLE(target, pname, bufSize, length, params);
3212*8975f5c5SAndroid Build Coastguard Worker }
3213*8975f5c5SAndroid Build Coastguard Worker
glGetShaderivRobustANGLE(GLuint shader,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3214*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetShaderivRobustANGLE(GLuint shader,
3215*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3216*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3217*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3218*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3219*8975f5c5SAndroid Build Coastguard Worker {
3220*8975f5c5SAndroid Build Coastguard Worker return GL_GetShaderivRobustANGLE(shader, pname, bufSize, length, params);
3221*8975f5c5SAndroid Build Coastguard Worker }
3222*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterfvRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3223*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterfvRobustANGLE(GLenum target,
3224*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3225*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3226*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3227*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3228*8975f5c5SAndroid Build Coastguard Worker {
3229*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterfvRobustANGLE(target, pname, bufSize, length, params);
3230*8975f5c5SAndroid Build Coastguard Worker }
3231*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3232*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterivRobustANGLE(GLenum target,
3233*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3234*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3235*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3236*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3237*8975f5c5SAndroid Build Coastguard Worker {
3238*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterivRobustANGLE(target, pname, bufSize, length, params);
3239*8975f5c5SAndroid Build Coastguard Worker }
3240*8975f5c5SAndroid Build Coastguard Worker
glGetUniformfvRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLfloat * params)3241*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformfvRobustANGLE(GLuint program,
3242*8975f5c5SAndroid Build Coastguard Worker GLint location,
3243*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3244*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3245*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3246*8975f5c5SAndroid Build Coastguard Worker {
3247*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformfvRobustANGLE(program, location, bufSize, length, params);
3248*8975f5c5SAndroid Build Coastguard Worker }
3249*8975f5c5SAndroid Build Coastguard Worker
glGetUniformivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLint * params)3250*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformivRobustANGLE(GLuint program,
3251*8975f5c5SAndroid Build Coastguard Worker GLint location,
3252*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3253*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3254*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3255*8975f5c5SAndroid Build Coastguard Worker {
3256*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformivRobustANGLE(program, location, bufSize, length, params);
3257*8975f5c5SAndroid Build Coastguard Worker }
3258*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribfvRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3259*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribfvRobustANGLE(GLuint index,
3260*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3261*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3262*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3263*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3264*8975f5c5SAndroid Build Coastguard Worker {
3265*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribfvRobustANGLE(index, pname, bufSize, length, params);
3266*8975f5c5SAndroid Build Coastguard Worker }
3267*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribivRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3268*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribivRobustANGLE(GLuint index,
3269*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3270*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3271*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3272*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3273*8975f5c5SAndroid Build Coastguard Worker {
3274*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribivRobustANGLE(index, pname, bufSize, length, params);
3275*8975f5c5SAndroid Build Coastguard Worker }
3276*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribPointervRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,void ** pointer)3277*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribPointervRobustANGLE(GLuint index,
3278*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3279*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3280*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3281*8975f5c5SAndroid Build Coastguard Worker void **pointer)
3282*8975f5c5SAndroid Build Coastguard Worker {
3283*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribPointervRobustANGLE(index, pname, bufSize, length, pointer);
3284*8975f5c5SAndroid Build Coastguard Worker }
3285*8975f5c5SAndroid Build Coastguard Worker
glReadPixelsRobustANGLE(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,GLsizei * length,GLsizei * columns,GLsizei * rows,void * pixels)3286*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadPixelsRobustANGLE(GLint x,
3287*8975f5c5SAndroid Build Coastguard Worker GLint y,
3288*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3289*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3290*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3291*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3292*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3293*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3294*8975f5c5SAndroid Build Coastguard Worker GLsizei *columns,
3295*8975f5c5SAndroid Build Coastguard Worker GLsizei *rows,
3296*8975f5c5SAndroid Build Coastguard Worker void *pixels)
3297*8975f5c5SAndroid Build Coastguard Worker {
3298*8975f5c5SAndroid Build Coastguard Worker return GL_ReadPixelsRobustANGLE(x, y, width, height, format, type, bufSize, length, columns,
3299*8975f5c5SAndroid Build Coastguard Worker rows, pixels);
3300*8975f5c5SAndroid Build Coastguard Worker }
3301*8975f5c5SAndroid Build Coastguard Worker
glTexImage2DRobustANGLE(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3302*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexImage2DRobustANGLE(GLenum target,
3303*8975f5c5SAndroid Build Coastguard Worker GLint level,
3304*8975f5c5SAndroid Build Coastguard Worker GLint internalformat,
3305*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3306*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3307*8975f5c5SAndroid Build Coastguard Worker GLint border,
3308*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3309*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3310*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3311*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
3312*8975f5c5SAndroid Build Coastguard Worker {
3313*8975f5c5SAndroid Build Coastguard Worker return GL_TexImage2DRobustANGLE(target, level, internalformat, width, height, border, format,
3314*8975f5c5SAndroid Build Coastguard Worker type, bufSize, pixels);
3315*8975f5c5SAndroid Build Coastguard Worker }
3316*8975f5c5SAndroid Build Coastguard Worker
glTexParameterfvRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLfloat * params)3317*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterfvRobustANGLE(GLenum target,
3318*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3319*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3320*8975f5c5SAndroid Build Coastguard Worker const GLfloat *params)
3321*8975f5c5SAndroid Build Coastguard Worker {
3322*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterfvRobustANGLE(target, pname, bufSize, params);
3323*8975f5c5SAndroid Build Coastguard Worker }
3324*8975f5c5SAndroid Build Coastguard Worker
glTexParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLint * params)3325*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterivRobustANGLE(GLenum target,
3326*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3327*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3328*8975f5c5SAndroid Build Coastguard Worker const GLint *params)
3329*8975f5c5SAndroid Build Coastguard Worker {
3330*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterivRobustANGLE(target, pname, bufSize, params);
3331*8975f5c5SAndroid Build Coastguard Worker }
3332*8975f5c5SAndroid Build Coastguard Worker
glTexSubImage2DRobustANGLE(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3333*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexSubImage2DRobustANGLE(GLenum target,
3334*8975f5c5SAndroid Build Coastguard Worker GLint level,
3335*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
3336*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
3337*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3338*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3339*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3340*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3341*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3342*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
3343*8975f5c5SAndroid Build Coastguard Worker {
3344*8975f5c5SAndroid Build Coastguard Worker return GL_TexSubImage2DRobustANGLE(target, level, xoffset, yoffset, width, height, format, type,
3345*8975f5c5SAndroid Build Coastguard Worker bufSize, pixels);
3346*8975f5c5SAndroid Build Coastguard Worker }
3347*8975f5c5SAndroid Build Coastguard Worker
glTexImage3DRobustANGLE(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,GLsizei bufSize,const void * pixels)3348*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexImage3DRobustANGLE(GLenum target,
3349*8975f5c5SAndroid Build Coastguard Worker GLint level,
3350*8975f5c5SAndroid Build Coastguard Worker GLint internalformat,
3351*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3352*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3353*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
3354*8975f5c5SAndroid Build Coastguard Worker GLint border,
3355*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3356*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3357*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3358*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
3359*8975f5c5SAndroid Build Coastguard Worker {
3360*8975f5c5SAndroid Build Coastguard Worker return GL_TexImage3DRobustANGLE(target, level, internalformat, width, height, depth, border,
3361*8975f5c5SAndroid Build Coastguard Worker format, type, bufSize, pixels);
3362*8975f5c5SAndroid Build Coastguard Worker }
3363*8975f5c5SAndroid Build Coastguard Worker
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)3364*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexSubImage3DRobustANGLE(GLenum target,
3365*8975f5c5SAndroid Build Coastguard Worker GLint level,
3366*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
3367*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
3368*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
3369*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3370*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3371*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
3372*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3373*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3374*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3375*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
3376*8975f5c5SAndroid Build Coastguard Worker {
3377*8975f5c5SAndroid Build Coastguard Worker return GL_TexSubImage3DRobustANGLE(target, level, xoffset, yoffset, zoffset, width, height,
3378*8975f5c5SAndroid Build Coastguard Worker depth, format, type, bufSize, pixels);
3379*8975f5c5SAndroid Build Coastguard Worker }
3380*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexImage2DRobustANGLE(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,GLsizei dataSize,const void * data)3381*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexImage2DRobustANGLE(GLenum target,
3382*8975f5c5SAndroid Build Coastguard Worker GLint level,
3383*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
3384*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3385*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3386*8975f5c5SAndroid Build Coastguard Worker GLint border,
3387*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
3388*8975f5c5SAndroid Build Coastguard Worker GLsizei dataSize,
3389*8975f5c5SAndroid Build Coastguard Worker const void *data)
3390*8975f5c5SAndroid Build Coastguard Worker {
3391*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexImage2DRobustANGLE(target, level, internalformat, width, height, border,
3392*8975f5c5SAndroid Build Coastguard Worker imageSize, dataSize, data);
3393*8975f5c5SAndroid Build Coastguard Worker }
3394*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexSubImage2DRobustANGLE(GLenum target,GLint level,GLsizei xoffset,GLsizei yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,GLsizei dataSize,const void * data)3395*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexSubImage2DRobustANGLE(GLenum target,
3396*8975f5c5SAndroid Build Coastguard Worker GLint level,
3397*8975f5c5SAndroid Build Coastguard Worker GLsizei xoffset,
3398*8975f5c5SAndroid Build Coastguard Worker GLsizei yoffset,
3399*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3400*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3401*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3402*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
3403*8975f5c5SAndroid Build Coastguard Worker GLsizei dataSize,
3404*8975f5c5SAndroid Build Coastguard Worker const void *data)
3405*8975f5c5SAndroid Build Coastguard Worker {
3406*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexSubImage2DRobustANGLE(target, level, xoffset, yoffset, width, height,
3407*8975f5c5SAndroid Build Coastguard Worker format, imageSize, dataSize, data);
3408*8975f5c5SAndroid Build Coastguard Worker }
3409*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexImage3DRobustANGLE(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,GLsizei dataSize,const void * data)3410*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexImage3DRobustANGLE(GLenum target,
3411*8975f5c5SAndroid Build Coastguard Worker GLint level,
3412*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
3413*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3414*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3415*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
3416*8975f5c5SAndroid Build Coastguard Worker GLint border,
3417*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
3418*8975f5c5SAndroid Build Coastguard Worker GLsizei dataSize,
3419*8975f5c5SAndroid Build Coastguard Worker const void *data)
3420*8975f5c5SAndroid Build Coastguard Worker {
3421*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexImage3DRobustANGLE(target, level, internalformat, width, height, depth,
3422*8975f5c5SAndroid Build Coastguard Worker border, imageSize, dataSize, data);
3423*8975f5c5SAndroid Build Coastguard Worker }
3424*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexSubImage3DRobustANGLE(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,GLsizei dataSize,const void * data)3425*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexSubImage3DRobustANGLE(GLenum target,
3426*8975f5c5SAndroid Build Coastguard Worker GLint level,
3427*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
3428*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
3429*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
3430*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3431*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3432*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
3433*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3434*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
3435*8975f5c5SAndroid Build Coastguard Worker GLsizei dataSize,
3436*8975f5c5SAndroid Build Coastguard Worker const void *data)
3437*8975f5c5SAndroid Build Coastguard Worker {
3438*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexSubImage3DRobustANGLE(target, level, xoffset, yoffset, zoffset, width,
3439*8975f5c5SAndroid Build Coastguard Worker height, depth, format, imageSize, dataSize, data);
3440*8975f5c5SAndroid Build Coastguard Worker }
3441*8975f5c5SAndroid Build Coastguard Worker
glGetQueryivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3442*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryivRobustANGLE(GLenum target,
3443*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3444*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3445*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3446*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3447*8975f5c5SAndroid Build Coastguard Worker {
3448*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryivRobustANGLE(target, pname, bufSize, length, params);
3449*8975f5c5SAndroid Build Coastguard Worker }
3450*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectuivRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3451*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectuivRobustANGLE(GLuint id,
3452*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3453*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3454*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3455*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
3456*8975f5c5SAndroid Build Coastguard Worker {
3457*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectuivRobustANGLE(id, pname, bufSize, length, params);
3458*8975f5c5SAndroid Build Coastguard Worker }
3459*8975f5c5SAndroid Build Coastguard Worker
glGetBufferPointervRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,void ** params)3460*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferPointervRobustANGLE(GLenum target,
3461*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3462*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3463*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3464*8975f5c5SAndroid Build Coastguard Worker void **params)
3465*8975f5c5SAndroid Build Coastguard Worker {
3466*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferPointervRobustANGLE(target, pname, bufSize, length, params);
3467*8975f5c5SAndroid Build Coastguard Worker }
3468*8975f5c5SAndroid Build Coastguard Worker
glGetIntegeri_vRobustANGLE(GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLint * data)3469*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetIntegeri_vRobustANGLE(GLenum target,
3470*8975f5c5SAndroid Build Coastguard Worker GLuint index,
3471*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3472*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3473*8975f5c5SAndroid Build Coastguard Worker GLint *data)
3474*8975f5c5SAndroid Build Coastguard Worker {
3475*8975f5c5SAndroid Build Coastguard Worker return GL_GetIntegeri_vRobustANGLE(target, index, bufSize, length, data);
3476*8975f5c5SAndroid Build Coastguard Worker }
3477*8975f5c5SAndroid Build Coastguard Worker
glGetInternalformativRobustANGLE(GLenum target,GLenum internalformat,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3478*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInternalformativRobustANGLE(GLenum target,
3479*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
3480*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3481*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3482*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3483*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3484*8975f5c5SAndroid Build Coastguard Worker {
3485*8975f5c5SAndroid Build Coastguard Worker return GL_GetInternalformativRobustANGLE(target, internalformat, pname, bufSize, length,
3486*8975f5c5SAndroid Build Coastguard Worker params);
3487*8975f5c5SAndroid Build Coastguard Worker }
3488*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribIivRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3489*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribIivRobustANGLE(GLuint index,
3490*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3491*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3492*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3493*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3494*8975f5c5SAndroid Build Coastguard Worker {
3495*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribIivRobustANGLE(index, pname, bufSize, length, params);
3496*8975f5c5SAndroid Build Coastguard Worker }
3497*8975f5c5SAndroid Build Coastguard Worker
glGetVertexAttribIuivRobustANGLE(GLuint index,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3498*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetVertexAttribIuivRobustANGLE(GLuint index,
3499*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3500*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3501*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3502*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
3503*8975f5c5SAndroid Build Coastguard Worker {
3504*8975f5c5SAndroid Build Coastguard Worker return GL_GetVertexAttribIuivRobustANGLE(index, pname, bufSize, length, params);
3505*8975f5c5SAndroid Build Coastguard Worker }
3506*8975f5c5SAndroid Build Coastguard Worker
glGetUniformuivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLuint * params)3507*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUniformuivRobustANGLE(GLuint program,
3508*8975f5c5SAndroid Build Coastguard Worker GLint location,
3509*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3510*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3511*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
3512*8975f5c5SAndroid Build Coastguard Worker {
3513*8975f5c5SAndroid Build Coastguard Worker return GL_GetUniformuivRobustANGLE(program, location, bufSize, length, params);
3514*8975f5c5SAndroid Build Coastguard Worker }
3515*8975f5c5SAndroid Build Coastguard Worker
glGetActiveUniformBlockivRobustANGLE(GLuint program,GLuint uniformBlockIndex,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3516*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetActiveUniformBlockivRobustANGLE(GLuint program,
3517*8975f5c5SAndroid Build Coastguard Worker GLuint uniformBlockIndex,
3518*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3519*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3520*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3521*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3522*8975f5c5SAndroid Build Coastguard Worker {
3523*8975f5c5SAndroid Build Coastguard Worker return GL_GetActiveUniformBlockivRobustANGLE(program, uniformBlockIndex, pname, bufSize, length,
3524*8975f5c5SAndroid Build Coastguard Worker params);
3525*8975f5c5SAndroid Build Coastguard Worker }
3526*8975f5c5SAndroid Build Coastguard Worker
glGetInteger64vRobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * data)3527*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInteger64vRobustANGLE(GLenum pname,
3528*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3529*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3530*8975f5c5SAndroid Build Coastguard Worker GLint64 *data)
3531*8975f5c5SAndroid Build Coastguard Worker {
3532*8975f5c5SAndroid Build Coastguard Worker return GL_GetInteger64vRobustANGLE(pname, bufSize, length, data);
3533*8975f5c5SAndroid Build Coastguard Worker }
3534*8975f5c5SAndroid Build Coastguard Worker
glGetInteger64i_vRobustANGLE(GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLint64 * data)3535*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInteger64i_vRobustANGLE(GLenum target,
3536*8975f5c5SAndroid Build Coastguard Worker GLuint index,
3537*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3538*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3539*8975f5c5SAndroid Build Coastguard Worker GLint64 *data)
3540*8975f5c5SAndroid Build Coastguard Worker {
3541*8975f5c5SAndroid Build Coastguard Worker return GL_GetInteger64i_vRobustANGLE(target, index, bufSize, length, data);
3542*8975f5c5SAndroid Build Coastguard Worker }
3543*8975f5c5SAndroid Build Coastguard Worker
glGetBufferParameteri64vRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * params)3544*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferParameteri64vRobustANGLE(GLenum target,
3545*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3546*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3547*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3548*8975f5c5SAndroid Build Coastguard Worker GLint64 *params)
3549*8975f5c5SAndroid Build Coastguard Worker {
3550*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferParameteri64vRobustANGLE(target, pname, bufSize, length, params);
3551*8975f5c5SAndroid Build Coastguard Worker }
3552*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterivRobustANGLE(GLuint sampler,GLuint pname,GLsizei bufSize,const GLint * param)3553*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterivRobustANGLE(GLuint sampler,
3554*8975f5c5SAndroid Build Coastguard Worker GLuint pname,
3555*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3556*8975f5c5SAndroid Build Coastguard Worker const GLint *param)
3557*8975f5c5SAndroid Build Coastguard Worker {
3558*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterivRobustANGLE(sampler, pname, bufSize, param);
3559*8975f5c5SAndroid Build Coastguard Worker }
3560*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterfvRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,const GLfloat * param)3561*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterfvRobustANGLE(GLuint sampler,
3562*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3563*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3564*8975f5c5SAndroid Build Coastguard Worker const GLfloat *param)
3565*8975f5c5SAndroid Build Coastguard Worker {
3566*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterfvRobustANGLE(sampler, pname, bufSize, param);
3567*8975f5c5SAndroid Build Coastguard Worker }
3568*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3569*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterivRobustANGLE(GLuint sampler,
3570*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3571*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3572*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3573*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3574*8975f5c5SAndroid Build Coastguard Worker {
3575*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterivRobustANGLE(sampler, pname, bufSize, length, params);
3576*8975f5c5SAndroid Build Coastguard Worker }
3577*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterfvRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3578*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterfvRobustANGLE(GLuint sampler,
3579*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3580*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3581*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3582*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3583*8975f5c5SAndroid Build Coastguard Worker {
3584*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterfvRobustANGLE(sampler, pname, bufSize, length, params);
3585*8975f5c5SAndroid Build Coastguard Worker }
3586*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferParameterivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3587*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferParameterivRobustANGLE(GLenum target,
3588*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3589*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3590*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3591*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3592*8975f5c5SAndroid Build Coastguard Worker {
3593*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferParameterivRobustANGLE(target, pname, bufSize, length, params);
3594*8975f5c5SAndroid Build Coastguard Worker }
3595*8975f5c5SAndroid Build Coastguard Worker
glGetProgramInterfaceivRobustANGLE(GLuint program,GLenum programInterface,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3596*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramInterfaceivRobustANGLE(GLuint program,
3597*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
3598*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3599*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3600*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3601*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3602*8975f5c5SAndroid Build Coastguard Worker {
3603*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramInterfaceivRobustANGLE(program, programInterface, pname, bufSize, length,
3604*8975f5c5SAndroid Build Coastguard Worker params);
3605*8975f5c5SAndroid Build Coastguard Worker }
3606*8975f5c5SAndroid Build Coastguard Worker
glGetBooleani_vRobustANGLE(GLenum target,GLuint index,GLsizei bufSize,GLsizei * length,GLboolean * data)3607*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBooleani_vRobustANGLE(GLenum target,
3608*8975f5c5SAndroid Build Coastguard Worker GLuint index,
3609*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3610*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3611*8975f5c5SAndroid Build Coastguard Worker GLboolean *data)
3612*8975f5c5SAndroid Build Coastguard Worker {
3613*8975f5c5SAndroid Build Coastguard Worker return GL_GetBooleani_vRobustANGLE(target, index, bufSize, length, data);
3614*8975f5c5SAndroid Build Coastguard Worker }
3615*8975f5c5SAndroid Build Coastguard Worker
glGetMultisamplefvRobustANGLE(GLenum pname,GLuint index,GLsizei bufSize,GLsizei * length,GLfloat * val)3616*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetMultisamplefvRobustANGLE(GLenum pname,
3617*8975f5c5SAndroid Build Coastguard Worker GLuint index,
3618*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3619*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3620*8975f5c5SAndroid Build Coastguard Worker GLfloat *val)
3621*8975f5c5SAndroid Build Coastguard Worker {
3622*8975f5c5SAndroid Build Coastguard Worker return GL_GetMultisamplefvRobustANGLE(pname, index, bufSize, length, val);
3623*8975f5c5SAndroid Build Coastguard Worker }
3624*8975f5c5SAndroid Build Coastguard Worker
glGetTexLevelParameterivRobustANGLE(GLenum target,GLint level,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3625*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexLevelParameterivRobustANGLE(GLenum target,
3626*8975f5c5SAndroid Build Coastguard Worker GLint level,
3627*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3628*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3629*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3630*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3631*8975f5c5SAndroid Build Coastguard Worker {
3632*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexLevelParameterivRobustANGLE(target, level, pname, bufSize, length, params);
3633*8975f5c5SAndroid Build Coastguard Worker }
3634*8975f5c5SAndroid Build Coastguard Worker
glGetTexLevelParameterfvRobustANGLE(GLenum target,GLint level,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3635*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexLevelParameterfvRobustANGLE(GLenum target,
3636*8975f5c5SAndroid Build Coastguard Worker GLint level,
3637*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3638*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3639*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3640*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3641*8975f5c5SAndroid Build Coastguard Worker {
3642*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexLevelParameterfvRobustANGLE(target, level, pname, bufSize, length, params);
3643*8975f5c5SAndroid Build Coastguard Worker }
3644*8975f5c5SAndroid Build Coastguard Worker
glGetPointervRobustANGLERobustANGLE(GLenum pname,GLsizei bufSize,GLsizei * length,void ** params)3645*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPointervRobustANGLERobustANGLE(GLenum pname,
3646*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3647*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3648*8975f5c5SAndroid Build Coastguard Worker void **params)
3649*8975f5c5SAndroid Build Coastguard Worker {
3650*8975f5c5SAndroid Build Coastguard Worker return GL_GetPointervRobustANGLERobustANGLE(pname, bufSize, length, params);
3651*8975f5c5SAndroid Build Coastguard Worker }
3652*8975f5c5SAndroid Build Coastguard Worker
glReadnPixelsRobustANGLE(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,GLsizei * length,GLsizei * columns,GLsizei * rows,void * data)3653*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadnPixelsRobustANGLE(GLint x,
3654*8975f5c5SAndroid Build Coastguard Worker GLint y,
3655*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3656*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3657*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3658*8975f5c5SAndroid Build Coastguard Worker GLenum type,
3659*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3660*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3661*8975f5c5SAndroid Build Coastguard Worker GLsizei *columns,
3662*8975f5c5SAndroid Build Coastguard Worker GLsizei *rows,
3663*8975f5c5SAndroid Build Coastguard Worker void *data)
3664*8975f5c5SAndroid Build Coastguard Worker {
3665*8975f5c5SAndroid Build Coastguard Worker return GL_ReadnPixelsRobustANGLE(x, y, width, height, format, type, bufSize, length, columns,
3666*8975f5c5SAndroid Build Coastguard Worker rows, data);
3667*8975f5c5SAndroid Build Coastguard Worker }
3668*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformfvRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLfloat * params)3669*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformfvRobustANGLE(GLuint program,
3670*8975f5c5SAndroid Build Coastguard Worker GLint location,
3671*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3672*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3673*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3674*8975f5c5SAndroid Build Coastguard Worker {
3675*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformfvRobustANGLE(program, location, bufSize, length, params);
3676*8975f5c5SAndroid Build Coastguard Worker }
3677*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLint * params)3678*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformivRobustANGLE(GLuint program,
3679*8975f5c5SAndroid Build Coastguard Worker GLint location,
3680*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3681*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3682*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3683*8975f5c5SAndroid Build Coastguard Worker {
3684*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformivRobustANGLE(program, location, bufSize, length, params);
3685*8975f5c5SAndroid Build Coastguard Worker }
3686*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformuivRobustANGLE(GLuint program,GLint location,GLsizei bufSize,GLsizei * length,GLuint * params)3687*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformuivRobustANGLE(GLuint program,
3688*8975f5c5SAndroid Build Coastguard Worker GLint location,
3689*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3690*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3691*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
3692*8975f5c5SAndroid Build Coastguard Worker {
3693*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformuivRobustANGLE(program, location, bufSize, length, params);
3694*8975f5c5SAndroid Build Coastguard Worker }
3695*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLint * params)3696*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIivRobustANGLE(GLenum target,
3697*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3698*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3699*8975f5c5SAndroid Build Coastguard Worker const GLint *params)
3700*8975f5c5SAndroid Build Coastguard Worker {
3701*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIivRobustANGLE(target, pname, bufSize, params);
3702*8975f5c5SAndroid Build Coastguard Worker }
3703*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIuivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,const GLuint * params)3704*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIuivRobustANGLE(GLenum target,
3705*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3706*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3707*8975f5c5SAndroid Build Coastguard Worker const GLuint *params)
3708*8975f5c5SAndroid Build Coastguard Worker {
3709*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIuivRobustANGLE(target, pname, bufSize, params);
3710*8975f5c5SAndroid Build Coastguard Worker }
3711*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3712*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIivRobustANGLE(GLenum target,
3713*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3714*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3715*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3716*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3717*8975f5c5SAndroid Build Coastguard Worker {
3718*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIivRobustANGLE(target, pname, bufSize, length, params);
3719*8975f5c5SAndroid Build Coastguard Worker }
3720*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIuivRobustANGLE(GLenum target,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3721*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIuivRobustANGLE(GLenum target,
3722*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3723*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3724*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3725*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
3726*8975f5c5SAndroid Build Coastguard Worker {
3727*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIuivRobustANGLE(target, pname, bufSize, length, params);
3728*8975f5c5SAndroid Build Coastguard Worker }
3729*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,const GLint * param)3730*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIivRobustANGLE(GLuint sampler,
3731*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3732*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3733*8975f5c5SAndroid Build Coastguard Worker const GLint *param)
3734*8975f5c5SAndroid Build Coastguard Worker {
3735*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIivRobustANGLE(sampler, pname, bufSize, param);
3736*8975f5c5SAndroid Build Coastguard Worker }
3737*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIuivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,const GLuint * param)3738*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIuivRobustANGLE(GLuint sampler,
3739*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3740*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3741*8975f5c5SAndroid Build Coastguard Worker const GLuint *param)
3742*8975f5c5SAndroid Build Coastguard Worker {
3743*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIuivRobustANGLE(sampler, pname, bufSize, param);
3744*8975f5c5SAndroid Build Coastguard Worker }
3745*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterIivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3746*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIivRobustANGLE(GLuint sampler,
3747*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3748*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3749*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3750*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3751*8975f5c5SAndroid Build Coastguard Worker {
3752*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIivRobustANGLE(sampler, pname, bufSize, length, params);
3753*8975f5c5SAndroid Build Coastguard Worker }
3754*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterIuivRobustANGLE(GLuint sampler,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint * params)3755*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIuivRobustANGLE(GLuint sampler,
3756*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3757*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3758*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3759*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
3760*8975f5c5SAndroid Build Coastguard Worker {
3761*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIuivRobustANGLE(sampler, pname, bufSize, length, params);
3762*8975f5c5SAndroid Build Coastguard Worker }
3763*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectivRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3764*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectivRobustANGLE(GLuint id,
3765*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3766*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3767*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3768*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3769*8975f5c5SAndroid Build Coastguard Worker {
3770*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectivRobustANGLE(id, pname, bufSize, length, params);
3771*8975f5c5SAndroid Build Coastguard Worker }
3772*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjecti64vRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLint64 * params)3773*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjecti64vRobustANGLE(GLuint id,
3774*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3775*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3776*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3777*8975f5c5SAndroid Build Coastguard Worker GLint64 *params)
3778*8975f5c5SAndroid Build Coastguard Worker {
3779*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjecti64vRobustANGLE(id, pname, bufSize, length, params);
3780*8975f5c5SAndroid Build Coastguard Worker }
3781*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectui64vRobustANGLE(GLuint id,GLenum pname,GLsizei bufSize,GLsizei * length,GLuint64 * params)3782*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectui64vRobustANGLE(GLuint id,
3783*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3784*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3785*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3786*8975f5c5SAndroid Build Coastguard Worker GLuint64 *params)
3787*8975f5c5SAndroid Build Coastguard Worker {
3788*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectui64vRobustANGLE(id, pname, bufSize, length, params);
3789*8975f5c5SAndroid Build Coastguard Worker }
3790*8975f5c5SAndroid Build Coastguard Worker
3791*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_robust_fragment_shader_output
3792*8975f5c5SAndroid Build Coastguard Worker
3793*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_robust_resource_initialization
3794*8975f5c5SAndroid Build Coastguard Worker
3795*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_semaphore_fuchsia
glImportSemaphoreZirconHandleANGLE(GLuint semaphore,GLenum handleType,GLuint handle)3796*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glImportSemaphoreZirconHandleANGLE(GLuint semaphore,
3797*8975f5c5SAndroid Build Coastguard Worker GLenum handleType,
3798*8975f5c5SAndroid Build Coastguard Worker GLuint handle)
3799*8975f5c5SAndroid Build Coastguard Worker {
3800*8975f5c5SAndroid Build Coastguard Worker return GL_ImportSemaphoreZirconHandleANGLE(semaphore, handleType, handle);
3801*8975f5c5SAndroid Build Coastguard Worker }
3802*8975f5c5SAndroid Build Coastguard Worker
3803*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_shader_binary
3804*8975f5c5SAndroid Build Coastguard Worker
3805*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_shader_pixel_local_storage
glFramebufferMemorylessPixelLocalStorageANGLE(GLint plane,GLenum internalformat)3806*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferMemorylessPixelLocalStorageANGLE(GLint plane, GLenum internalformat)
3807*8975f5c5SAndroid Build Coastguard Worker {
3808*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferMemorylessPixelLocalStorageANGLE(plane, internalformat);
3809*8975f5c5SAndroid Build Coastguard Worker }
3810*8975f5c5SAndroid Build Coastguard Worker
glFramebufferTexturePixelLocalStorageANGLE(GLint plane,GLuint backingtexture,GLint level,GLint layer)3811*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTexturePixelLocalStorageANGLE(GLint plane,
3812*8975f5c5SAndroid Build Coastguard Worker GLuint backingtexture,
3813*8975f5c5SAndroid Build Coastguard Worker GLint level,
3814*8975f5c5SAndroid Build Coastguard Worker GLint layer)
3815*8975f5c5SAndroid Build Coastguard Worker {
3816*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTexturePixelLocalStorageANGLE(plane, backingtexture, level, layer);
3817*8975f5c5SAndroid Build Coastguard Worker }
3818*8975f5c5SAndroid Build Coastguard Worker
glFramebufferPixelLocalClearValuefvANGLE(GLint plane,const GLfloat * value)3819*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferPixelLocalClearValuefvANGLE(GLint plane, const GLfloat *value)
3820*8975f5c5SAndroid Build Coastguard Worker {
3821*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferPixelLocalClearValuefvANGLE(plane, value);
3822*8975f5c5SAndroid Build Coastguard Worker }
3823*8975f5c5SAndroid Build Coastguard Worker
glFramebufferPixelLocalClearValueivANGLE(GLint plane,const GLint * value)3824*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferPixelLocalClearValueivANGLE(GLint plane, const GLint *value)
3825*8975f5c5SAndroid Build Coastguard Worker {
3826*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferPixelLocalClearValueivANGLE(plane, value);
3827*8975f5c5SAndroid Build Coastguard Worker }
3828*8975f5c5SAndroid Build Coastguard Worker
glFramebufferPixelLocalClearValueuivANGLE(GLint plane,const GLuint * value)3829*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferPixelLocalClearValueuivANGLE(GLint plane, const GLuint *value)
3830*8975f5c5SAndroid Build Coastguard Worker {
3831*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferPixelLocalClearValueuivANGLE(plane, value);
3832*8975f5c5SAndroid Build Coastguard Worker }
3833*8975f5c5SAndroid Build Coastguard Worker
glBeginPixelLocalStorageANGLE(GLsizei n,const GLenum * loadops)3834*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBeginPixelLocalStorageANGLE(GLsizei n, const GLenum *loadops)
3835*8975f5c5SAndroid Build Coastguard Worker {
3836*8975f5c5SAndroid Build Coastguard Worker return GL_BeginPixelLocalStorageANGLE(n, loadops);
3837*8975f5c5SAndroid Build Coastguard Worker }
3838*8975f5c5SAndroid Build Coastguard Worker
glEndPixelLocalStorageANGLE(GLsizei n,const GLenum * storeops)3839*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEndPixelLocalStorageANGLE(GLsizei n, const GLenum *storeops)
3840*8975f5c5SAndroid Build Coastguard Worker {
3841*8975f5c5SAndroid Build Coastguard Worker return GL_EndPixelLocalStorageANGLE(n, storeops);
3842*8975f5c5SAndroid Build Coastguard Worker }
3843*8975f5c5SAndroid Build Coastguard Worker
glPixelLocalStorageBarrierANGLE()3844*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPixelLocalStorageBarrierANGLE()
3845*8975f5c5SAndroid Build Coastguard Worker {
3846*8975f5c5SAndroid Build Coastguard Worker return GL_PixelLocalStorageBarrierANGLE();
3847*8975f5c5SAndroid Build Coastguard Worker }
3848*8975f5c5SAndroid Build Coastguard Worker
glFramebufferPixelLocalStorageInterruptANGLE()3849*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferPixelLocalStorageInterruptANGLE()
3850*8975f5c5SAndroid Build Coastguard Worker {
3851*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferPixelLocalStorageInterruptANGLE();
3852*8975f5c5SAndroid Build Coastguard Worker }
3853*8975f5c5SAndroid Build Coastguard Worker
glFramebufferPixelLocalStorageRestoreANGLE()3854*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferPixelLocalStorageRestoreANGLE()
3855*8975f5c5SAndroid Build Coastguard Worker {
3856*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferPixelLocalStorageRestoreANGLE();
3857*8975f5c5SAndroid Build Coastguard Worker }
3858*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferPixelLocalStorageParameterfvANGLE(GLint plane,GLenum pname,GLfloat * params)3859*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferPixelLocalStorageParameterfvANGLE(GLint plane,
3860*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3861*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3862*8975f5c5SAndroid Build Coastguard Worker {
3863*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferPixelLocalStorageParameterfvANGLE(plane, pname, params);
3864*8975f5c5SAndroid Build Coastguard Worker }
3865*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferPixelLocalStorageParameterivANGLE(GLint plane,GLenum pname,GLint * params)3866*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferPixelLocalStorageParameterivANGLE(GLint plane,
3867*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3868*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3869*8975f5c5SAndroid Build Coastguard Worker {
3870*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferPixelLocalStorageParameterivANGLE(plane, pname, params);
3871*8975f5c5SAndroid Build Coastguard Worker }
3872*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferPixelLocalStorageParameterfvRobustANGLE(GLint plane,GLenum pname,GLsizei bufSize,GLsizei * length,GLfloat * params)3873*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferPixelLocalStorageParameterfvRobustANGLE(GLint plane,
3874*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3875*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3876*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3877*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
3878*8975f5c5SAndroid Build Coastguard Worker {
3879*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferPixelLocalStorageParameterfvRobustANGLE(plane, pname, bufSize, length,
3880*8975f5c5SAndroid Build Coastguard Worker params);
3881*8975f5c5SAndroid Build Coastguard Worker }
3882*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferPixelLocalStorageParameterivRobustANGLE(GLint plane,GLenum pname,GLsizei bufSize,GLsizei * length,GLint * params)3883*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferPixelLocalStorageParameterivRobustANGLE(GLint plane,
3884*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
3885*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3886*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3887*8975f5c5SAndroid Build Coastguard Worker GLint *params)
3888*8975f5c5SAndroid Build Coastguard Worker {
3889*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferPixelLocalStorageParameterivRobustANGLE(plane, pname, bufSize, length,
3890*8975f5c5SAndroid Build Coastguard Worker params);
3891*8975f5c5SAndroid Build Coastguard Worker }
3892*8975f5c5SAndroid Build Coastguard Worker
3893*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_stencil_texturing
3894*8975f5c5SAndroid Build Coastguard Worker
3895*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_texture_compression_dxt3
3896*8975f5c5SAndroid Build Coastguard Worker
3897*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_texture_compression_dxt5
3898*8975f5c5SAndroid Build Coastguard Worker
3899*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_texture_external_update
glTexImage2DExternalANGLE(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type)3900*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexImage2DExternalANGLE(GLenum target,
3901*8975f5c5SAndroid Build Coastguard Worker GLint level,
3902*8975f5c5SAndroid Build Coastguard Worker GLint internalformat,
3903*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3904*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3905*8975f5c5SAndroid Build Coastguard Worker GLint border,
3906*8975f5c5SAndroid Build Coastguard Worker GLenum format,
3907*8975f5c5SAndroid Build Coastguard Worker GLenum type)
3908*8975f5c5SAndroid Build Coastguard Worker {
3909*8975f5c5SAndroid Build Coastguard Worker return GL_TexImage2DExternalANGLE(target, level, internalformat, width, height, border, format,
3910*8975f5c5SAndroid Build Coastguard Worker type);
3911*8975f5c5SAndroid Build Coastguard Worker }
3912*8975f5c5SAndroid Build Coastguard Worker
glInvalidateTextureANGLE(GLenum target)3913*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glInvalidateTextureANGLE(GLenum target)
3914*8975f5c5SAndroid Build Coastguard Worker {
3915*8975f5c5SAndroid Build Coastguard Worker return GL_InvalidateTextureANGLE(target);
3916*8975f5c5SAndroid Build Coastguard Worker }
3917*8975f5c5SAndroid Build Coastguard Worker
3918*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_texture_multisample
glTexStorage2DMultisampleANGLE(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLboolean fixedsamplelocations)3919*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage2DMultisampleANGLE(GLenum target,
3920*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
3921*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
3922*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
3923*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
3924*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedsamplelocations)
3925*8975f5c5SAndroid Build Coastguard Worker {
3926*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage2DMultisampleANGLE(target, samples, internalformat, width, height,
3927*8975f5c5SAndroid Build Coastguard Worker fixedsamplelocations);
3928*8975f5c5SAndroid Build Coastguard Worker }
3929*8975f5c5SAndroid Build Coastguard Worker
glGetMultisamplefvANGLE(GLenum pname,GLuint index,GLfloat * val)3930*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetMultisamplefvANGLE(GLenum pname, GLuint index, GLfloat *val)
3931*8975f5c5SAndroid Build Coastguard Worker {
3932*8975f5c5SAndroid Build Coastguard Worker return GL_GetMultisamplefvANGLE(pname, index, val);
3933*8975f5c5SAndroid Build Coastguard Worker }
3934*8975f5c5SAndroid Build Coastguard Worker
glSampleMaskiANGLE(GLuint maskNumber,GLbitfield mask)3935*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSampleMaskiANGLE(GLuint maskNumber, GLbitfield mask)
3936*8975f5c5SAndroid Build Coastguard Worker {
3937*8975f5c5SAndroid Build Coastguard Worker return GL_SampleMaskiANGLE(maskNumber, mask);
3938*8975f5c5SAndroid Build Coastguard Worker }
3939*8975f5c5SAndroid Build Coastguard Worker
3940*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_texture_usage
3941*8975f5c5SAndroid Build Coastguard Worker
3942*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_translated_shader_source
glGetTranslatedShaderSourceANGLE(GLuint shader,GLsizei bufSize,GLsizei * length,GLchar * source)3943*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTranslatedShaderSourceANGLE(GLuint shader,
3944*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
3945*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
3946*8975f5c5SAndroid Build Coastguard Worker GLchar *source)
3947*8975f5c5SAndroid Build Coastguard Worker {
3948*8975f5c5SAndroid Build Coastguard Worker return GL_GetTranslatedShaderSourceANGLE(shader, bufSize, length, source);
3949*8975f5c5SAndroid Build Coastguard Worker }
3950*8975f5c5SAndroid Build Coastguard Worker
3951*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_vulkan_image
glAcquireTexturesANGLE(GLuint numTextures,const GLuint * textures,const GLenum * layouts)3952*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glAcquireTexturesANGLE(GLuint numTextures,
3953*8975f5c5SAndroid Build Coastguard Worker const GLuint *textures,
3954*8975f5c5SAndroid Build Coastguard Worker const GLenum *layouts)
3955*8975f5c5SAndroid Build Coastguard Worker {
3956*8975f5c5SAndroid Build Coastguard Worker return GL_AcquireTexturesANGLE(numTextures, textures, layouts);
3957*8975f5c5SAndroid Build Coastguard Worker }
3958*8975f5c5SAndroid Build Coastguard Worker
glReleaseTexturesANGLE(GLuint numTextures,const GLuint * textures,GLenum * layouts)3959*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReleaseTexturesANGLE(GLuint numTextures, const GLuint *textures, GLenum *layouts)
3960*8975f5c5SAndroid Build Coastguard Worker {
3961*8975f5c5SAndroid Build Coastguard Worker return GL_ReleaseTexturesANGLE(numTextures, textures, layouts);
3962*8975f5c5SAndroid Build Coastguard Worker }
3963*8975f5c5SAndroid Build Coastguard Worker
3964*8975f5c5SAndroid Build Coastguard Worker // GL_ANGLE_yuv_internal_format
3965*8975f5c5SAndroid Build Coastguard Worker
3966*8975f5c5SAndroid Build Coastguard Worker // GL_APPLE_clip_distance
3967*8975f5c5SAndroid Build Coastguard Worker
3968*8975f5c5SAndroid Build Coastguard Worker // GL_ARB_sync
3969*8975f5c5SAndroid Build Coastguard Worker
3970*8975f5c5SAndroid Build Coastguard Worker // GL_ARM_rgba8
3971*8975f5c5SAndroid Build Coastguard Worker
3972*8975f5c5SAndroid Build Coastguard Worker // GL_ARM_shader_framebuffer_fetch
3973*8975f5c5SAndroid Build Coastguard Worker
3974*8975f5c5SAndroid Build Coastguard Worker // GL_ARM_shader_framebuffer_fetch_depth_stencil
3975*8975f5c5SAndroid Build Coastguard Worker
3976*8975f5c5SAndroid Build Coastguard Worker // GL_CHROMIUM_bind_uniform_location
glBindUniformLocationCHROMIUM(GLuint program,GLint location,const GLchar * name)3977*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindUniformLocationCHROMIUM(GLuint program, GLint location, const GLchar *name)
3978*8975f5c5SAndroid Build Coastguard Worker {
3979*8975f5c5SAndroid Build Coastguard Worker return GL_BindUniformLocationCHROMIUM(program, location, name);
3980*8975f5c5SAndroid Build Coastguard Worker }
3981*8975f5c5SAndroid Build Coastguard Worker
3982*8975f5c5SAndroid Build Coastguard Worker // GL_CHROMIUM_copy_compressed_texture
glCompressedCopyTextureCHROMIUM(GLuint sourceId,GLuint destId)3983*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedCopyTextureCHROMIUM(GLuint sourceId, GLuint destId)
3984*8975f5c5SAndroid Build Coastguard Worker {
3985*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedCopyTextureCHROMIUM(sourceId, destId);
3986*8975f5c5SAndroid Build Coastguard Worker }
3987*8975f5c5SAndroid Build Coastguard Worker
3988*8975f5c5SAndroid Build Coastguard Worker // 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)3989*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyTextureCHROMIUM(GLuint sourceId,
3990*8975f5c5SAndroid Build Coastguard Worker GLint sourceLevel,
3991*8975f5c5SAndroid Build Coastguard Worker GLenum destTarget,
3992*8975f5c5SAndroid Build Coastguard Worker GLuint destId,
3993*8975f5c5SAndroid Build Coastguard Worker GLint destLevel,
3994*8975f5c5SAndroid Build Coastguard Worker GLint internalFormat,
3995*8975f5c5SAndroid Build Coastguard Worker GLenum destType,
3996*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackFlipY,
3997*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackPremultiplyAlpha,
3998*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackUnmultiplyAlpha)
3999*8975f5c5SAndroid Build Coastguard Worker {
4000*8975f5c5SAndroid Build Coastguard Worker return GL_CopyTextureCHROMIUM(sourceId, sourceLevel, destTarget, destId, destLevel,
4001*8975f5c5SAndroid Build Coastguard Worker internalFormat, destType, unpackFlipY, unpackPremultiplyAlpha,
4002*8975f5c5SAndroid Build Coastguard Worker unpackUnmultiplyAlpha);
4003*8975f5c5SAndroid Build Coastguard Worker }
4004*8975f5c5SAndroid Build Coastguard Worker
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)4005*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopySubTextureCHROMIUM(GLuint sourceId,
4006*8975f5c5SAndroid Build Coastguard Worker GLint sourceLevel,
4007*8975f5c5SAndroid Build Coastguard Worker GLenum destTarget,
4008*8975f5c5SAndroid Build Coastguard Worker GLuint destId,
4009*8975f5c5SAndroid Build Coastguard Worker GLint destLevel,
4010*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
4011*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
4012*8975f5c5SAndroid Build Coastguard Worker GLint x,
4013*8975f5c5SAndroid Build Coastguard Worker GLint y,
4014*8975f5c5SAndroid Build Coastguard Worker GLint width,
4015*8975f5c5SAndroid Build Coastguard Worker GLint height,
4016*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackFlipY,
4017*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackPremultiplyAlpha,
4018*8975f5c5SAndroid Build Coastguard Worker GLboolean unpackUnmultiplyAlpha)
4019*8975f5c5SAndroid Build Coastguard Worker {
4020*8975f5c5SAndroid Build Coastguard Worker return GL_CopySubTextureCHROMIUM(sourceId, sourceLevel, destTarget, destId, destLevel, xoffset,
4021*8975f5c5SAndroid Build Coastguard Worker yoffset, x, y, width, height, unpackFlipY,
4022*8975f5c5SAndroid Build Coastguard Worker unpackPremultiplyAlpha, unpackUnmultiplyAlpha);
4023*8975f5c5SAndroid Build Coastguard Worker }
4024*8975f5c5SAndroid Build Coastguard Worker
4025*8975f5c5SAndroid Build Coastguard Worker // GL_CHROMIUM_framebuffer_mixed_samples
glCoverageModulationCHROMIUM(GLenum components)4026*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCoverageModulationCHROMIUM(GLenum components)
4027*8975f5c5SAndroid Build Coastguard Worker {
4028*8975f5c5SAndroid Build Coastguard Worker return GL_CoverageModulationCHROMIUM(components);
4029*8975f5c5SAndroid Build Coastguard Worker }
4030*8975f5c5SAndroid Build Coastguard Worker
4031*8975f5c5SAndroid Build Coastguard Worker // GL_CHROMIUM_lose_context
glLoseContextCHROMIUM(GLenum current,GLenum other)4032*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLoseContextCHROMIUM(GLenum current, GLenum other)
4033*8975f5c5SAndroid Build Coastguard Worker {
4034*8975f5c5SAndroid Build Coastguard Worker return GL_LoseContextCHROMIUM(current, other);
4035*8975f5c5SAndroid Build Coastguard Worker }
4036*8975f5c5SAndroid Build Coastguard Worker
4037*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_EGL_image_array
4038*8975f5c5SAndroid Build Coastguard Worker
4039*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_EGL_image_storage
glEGLImageTargetTexStorageEXT(GLenum target,GLeglImageOES image,const GLint * attrib_list)4040*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEGLImageTargetTexStorageEXT(GLenum target,
4041*8975f5c5SAndroid Build Coastguard Worker GLeglImageOES image,
4042*8975f5c5SAndroid Build Coastguard Worker const GLint *attrib_list)
4043*8975f5c5SAndroid Build Coastguard Worker {
4044*8975f5c5SAndroid Build Coastguard Worker return GL_EGLImageTargetTexStorageEXT(target, image, attrib_list);
4045*8975f5c5SAndroid Build Coastguard Worker }
4046*8975f5c5SAndroid Build Coastguard Worker
glEGLImageTargetTextureStorageEXT(GLuint texture,GLeglImageOES image,const GLint * attrib_list)4047*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEGLImageTargetTextureStorageEXT(GLuint texture,
4048*8975f5c5SAndroid Build Coastguard Worker GLeglImageOES image,
4049*8975f5c5SAndroid Build Coastguard Worker const GLint *attrib_list)
4050*8975f5c5SAndroid Build Coastguard Worker {
4051*8975f5c5SAndroid Build Coastguard Worker return GL_EGLImageTargetTextureStorageEXT(texture, image, attrib_list);
4052*8975f5c5SAndroid Build Coastguard Worker }
4053*8975f5c5SAndroid Build Coastguard Worker
4054*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_EGL_image_storage_compression
4055*8975f5c5SAndroid Build Coastguard Worker
4056*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_YUV_target
4057*8975f5c5SAndroid Build Coastguard Worker
4058*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_base_instance
glDrawArraysInstancedBaseInstanceEXT(GLenum mode,GLint first,GLsizei count,GLsizei instancecount,GLuint baseinstance)4059*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArraysInstancedBaseInstanceEXT(GLenum mode,
4060*8975f5c5SAndroid Build Coastguard Worker GLint first,
4061*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4062*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount,
4063*8975f5c5SAndroid Build Coastguard Worker GLuint baseinstance)
4064*8975f5c5SAndroid Build Coastguard Worker {
4065*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArraysInstancedBaseInstanceEXT(mode, first, count, instancecount, baseinstance);
4066*8975f5c5SAndroid Build Coastguard Worker }
4067*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedBaseInstanceEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLuint baseinstance)4068*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedBaseInstanceEXT(GLenum mode,
4069*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4070*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4071*8975f5c5SAndroid Build Coastguard Worker const void *indices,
4072*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount,
4073*8975f5c5SAndroid Build Coastguard Worker GLuint baseinstance)
4074*8975f5c5SAndroid Build Coastguard Worker {
4075*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedBaseInstanceEXT(mode, count, type, indices, instancecount,
4076*8975f5c5SAndroid Build Coastguard Worker baseinstance);
4077*8975f5c5SAndroid Build Coastguard Worker }
4078*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedBaseVertexBaseInstanceEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex,GLuint baseinstance)4079*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedBaseVertexBaseInstanceEXT(GLenum mode,
4080*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4081*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4082*8975f5c5SAndroid Build Coastguard Worker const void *indices,
4083*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount,
4084*8975f5c5SAndroid Build Coastguard Worker GLint basevertex,
4085*8975f5c5SAndroid Build Coastguard Worker GLuint baseinstance)
4086*8975f5c5SAndroid Build Coastguard Worker {
4087*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedBaseVertexBaseInstanceEXT(
4088*8975f5c5SAndroid Build Coastguard Worker mode, count, type, indices, instancecount, basevertex, baseinstance);
4089*8975f5c5SAndroid Build Coastguard Worker }
4090*8975f5c5SAndroid Build Coastguard Worker
4091*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_blend_func_extended
glBindFragDataLocationEXT(GLuint program,GLuint color,const GLchar * name)4092*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar *name)
4093*8975f5c5SAndroid Build Coastguard Worker {
4094*8975f5c5SAndroid Build Coastguard Worker return GL_BindFragDataLocationEXT(program, color, name);
4095*8975f5c5SAndroid Build Coastguard Worker }
4096*8975f5c5SAndroid Build Coastguard Worker
glBindFragDataLocationIndexedEXT(GLuint program,GLuint colorNumber,GLuint index,const GLchar * name)4097*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindFragDataLocationIndexedEXT(GLuint program,
4098*8975f5c5SAndroid Build Coastguard Worker GLuint colorNumber,
4099*8975f5c5SAndroid Build Coastguard Worker GLuint index,
4100*8975f5c5SAndroid Build Coastguard Worker const GLchar *name)
4101*8975f5c5SAndroid Build Coastguard Worker {
4102*8975f5c5SAndroid Build Coastguard Worker return GL_BindFragDataLocationIndexedEXT(program, colorNumber, index, name);
4103*8975f5c5SAndroid Build Coastguard Worker }
4104*8975f5c5SAndroid Build Coastguard Worker
glGetFragDataIndexEXT(GLuint program,const GLchar * name)4105*8975f5c5SAndroid Build Coastguard Worker GLint GL_APIENTRY glGetFragDataIndexEXT(GLuint program, const GLchar *name)
4106*8975f5c5SAndroid Build Coastguard Worker {
4107*8975f5c5SAndroid Build Coastguard Worker return GL_GetFragDataIndexEXT(program, name);
4108*8975f5c5SAndroid Build Coastguard Worker }
4109*8975f5c5SAndroid Build Coastguard Worker
glGetProgramResourceLocationIndexEXT(GLuint program,GLenum programInterface,const GLchar * name)4110*8975f5c5SAndroid Build Coastguard Worker GLint GL_APIENTRY glGetProgramResourceLocationIndexEXT(GLuint program,
4111*8975f5c5SAndroid Build Coastguard Worker GLenum programInterface,
4112*8975f5c5SAndroid Build Coastguard Worker const GLchar *name)
4113*8975f5c5SAndroid Build Coastguard Worker {
4114*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramResourceLocationIndexEXT(program, programInterface, name);
4115*8975f5c5SAndroid Build Coastguard Worker }
4116*8975f5c5SAndroid Build Coastguard Worker
4117*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_blend_minmax
4118*8975f5c5SAndroid Build Coastguard Worker
4119*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_buffer_storage
glBufferStorageEXT(GLenum target,GLsizeiptr size,const void * data,GLbitfield flags)4120*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBufferStorageEXT(GLenum target,
4121*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size,
4122*8975f5c5SAndroid Build Coastguard Worker const void *data,
4123*8975f5c5SAndroid Build Coastguard Worker GLbitfield flags)
4124*8975f5c5SAndroid Build Coastguard Worker {
4125*8975f5c5SAndroid Build Coastguard Worker return GL_BufferStorageEXT(target, size, data, flags);
4126*8975f5c5SAndroid Build Coastguard Worker }
4127*8975f5c5SAndroid Build Coastguard Worker
4128*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_clear_texture
4129*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glClearTexImageEXT(GLuint texture,GLint level,GLenum format,GLenum type,const void * data)4130*8975f5c5SAndroid Build Coastguard Worker glClearTexImageEXT(GLuint texture, GLint level, GLenum format, GLenum type, const void *data)
4131*8975f5c5SAndroid Build Coastguard Worker {
4132*8975f5c5SAndroid Build Coastguard Worker return GL_ClearTexImageEXT(texture, level, format, type, data);
4133*8975f5c5SAndroid Build Coastguard Worker }
4134*8975f5c5SAndroid Build Coastguard Worker
glClearTexSubImageEXT(GLuint texture,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * data)4135*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClearTexSubImageEXT(GLuint texture,
4136*8975f5c5SAndroid Build Coastguard Worker GLint level,
4137*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
4138*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
4139*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
4140*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4141*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
4142*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
4143*8975f5c5SAndroid Build Coastguard Worker GLenum format,
4144*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4145*8975f5c5SAndroid Build Coastguard Worker const void *data)
4146*8975f5c5SAndroid Build Coastguard Worker {
4147*8975f5c5SAndroid Build Coastguard Worker return GL_ClearTexSubImageEXT(texture, level, xoffset, yoffset, zoffset, width, height, depth,
4148*8975f5c5SAndroid Build Coastguard Worker format, type, data);
4149*8975f5c5SAndroid Build Coastguard Worker }
4150*8975f5c5SAndroid Build Coastguard Worker
4151*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_clip_control
glClipControlEXT(GLenum origin,GLenum depth)4152*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glClipControlEXT(GLenum origin, GLenum depth)
4153*8975f5c5SAndroid Build Coastguard Worker {
4154*8975f5c5SAndroid Build Coastguard Worker return GL_ClipControlEXT(origin, depth);
4155*8975f5c5SAndroid Build Coastguard Worker }
4156*8975f5c5SAndroid Build Coastguard Worker
4157*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_clip_cull_distance
4158*8975f5c5SAndroid Build Coastguard Worker
4159*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_color_buffer_float
4160*8975f5c5SAndroid Build Coastguard Worker
4161*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_color_buffer_half_float
4162*8975f5c5SAndroid Build Coastguard Worker
4163*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_conservative_depth
4164*8975f5c5SAndroid Build Coastguard Worker
4165*8975f5c5SAndroid Build Coastguard Worker // 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)4166*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyImageSubDataEXT(GLuint srcName,
4167*8975f5c5SAndroid Build Coastguard Worker GLenum srcTarget,
4168*8975f5c5SAndroid Build Coastguard Worker GLint srcLevel,
4169*8975f5c5SAndroid Build Coastguard Worker GLint srcX,
4170*8975f5c5SAndroid Build Coastguard Worker GLint srcY,
4171*8975f5c5SAndroid Build Coastguard Worker GLint srcZ,
4172*8975f5c5SAndroid Build Coastguard Worker GLuint dstName,
4173*8975f5c5SAndroid Build Coastguard Worker GLenum dstTarget,
4174*8975f5c5SAndroid Build Coastguard Worker GLint dstLevel,
4175*8975f5c5SAndroid Build Coastguard Worker GLint dstX,
4176*8975f5c5SAndroid Build Coastguard Worker GLint dstY,
4177*8975f5c5SAndroid Build Coastguard Worker GLint dstZ,
4178*8975f5c5SAndroid Build Coastguard Worker GLsizei srcWidth,
4179*8975f5c5SAndroid Build Coastguard Worker GLsizei srcHeight,
4180*8975f5c5SAndroid Build Coastguard Worker GLsizei srcDepth)
4181*8975f5c5SAndroid Build Coastguard Worker {
4182*8975f5c5SAndroid Build Coastguard Worker return GL_CopyImageSubDataEXT(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName,
4183*8975f5c5SAndroid Build Coastguard Worker dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight,
4184*8975f5c5SAndroid Build Coastguard Worker srcDepth);
4185*8975f5c5SAndroid Build Coastguard Worker }
4186*8975f5c5SAndroid Build Coastguard Worker
4187*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_debug_label
4188*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glGetObjectLabelEXT(GLenum type,GLuint object,GLsizei bufSize,GLsizei * length,GLchar * label)4189*8975f5c5SAndroid Build Coastguard Worker glGetObjectLabelEXT(GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label)
4190*8975f5c5SAndroid Build Coastguard Worker {
4191*8975f5c5SAndroid Build Coastguard Worker return GL_GetObjectLabelEXT(type, object, bufSize, length, label);
4192*8975f5c5SAndroid Build Coastguard Worker }
4193*8975f5c5SAndroid Build Coastguard Worker
glLabelObjectEXT(GLenum type,GLuint object,GLsizei length,const GLchar * label)4194*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLabelObjectEXT(GLenum type, GLuint object, GLsizei length, const GLchar *label)
4195*8975f5c5SAndroid Build Coastguard Worker {
4196*8975f5c5SAndroid Build Coastguard Worker return GL_LabelObjectEXT(type, object, length, label);
4197*8975f5c5SAndroid Build Coastguard Worker }
4198*8975f5c5SAndroid Build Coastguard Worker
4199*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_debug_marker
glInsertEventMarkerEXT(GLsizei length,const GLchar * marker)4200*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glInsertEventMarkerEXT(GLsizei length, const GLchar *marker)
4201*8975f5c5SAndroid Build Coastguard Worker {
4202*8975f5c5SAndroid Build Coastguard Worker return GL_InsertEventMarkerEXT(length, marker);
4203*8975f5c5SAndroid Build Coastguard Worker }
4204*8975f5c5SAndroid Build Coastguard Worker
glPopGroupMarkerEXT()4205*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPopGroupMarkerEXT()
4206*8975f5c5SAndroid Build Coastguard Worker {
4207*8975f5c5SAndroid Build Coastguard Worker return GL_PopGroupMarkerEXT();
4208*8975f5c5SAndroid Build Coastguard Worker }
4209*8975f5c5SAndroid Build Coastguard Worker
glPushGroupMarkerEXT(GLsizei length,const GLchar * marker)4210*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPushGroupMarkerEXT(GLsizei length, const GLchar *marker)
4211*8975f5c5SAndroid Build Coastguard Worker {
4212*8975f5c5SAndroid Build Coastguard Worker return GL_PushGroupMarkerEXT(length, marker);
4213*8975f5c5SAndroid Build Coastguard Worker }
4214*8975f5c5SAndroid Build Coastguard Worker
4215*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_depth_clamp
4216*8975f5c5SAndroid Build Coastguard Worker
4217*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_discard_framebuffer
glDiscardFramebufferEXT(GLenum target,GLsizei numAttachments,const GLenum * attachments)4218*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDiscardFramebufferEXT(GLenum target,
4219*8975f5c5SAndroid Build Coastguard Worker GLsizei numAttachments,
4220*8975f5c5SAndroid Build Coastguard Worker const GLenum *attachments)
4221*8975f5c5SAndroid Build Coastguard Worker {
4222*8975f5c5SAndroid Build Coastguard Worker return GL_DiscardFramebufferEXT(target, numAttachments, attachments);
4223*8975f5c5SAndroid Build Coastguard Worker }
4224*8975f5c5SAndroid Build Coastguard Worker
4225*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_disjoint_timer_query
glBeginQueryEXT(GLenum target,GLuint id)4226*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBeginQueryEXT(GLenum target, GLuint id)
4227*8975f5c5SAndroid Build Coastguard Worker {
4228*8975f5c5SAndroid Build Coastguard Worker return GL_BeginQueryEXT(target, id);
4229*8975f5c5SAndroid Build Coastguard Worker }
4230*8975f5c5SAndroid Build Coastguard Worker
glDeleteQueriesEXT(GLsizei n,const GLuint * ids)4231*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteQueriesEXT(GLsizei n, const GLuint *ids)
4232*8975f5c5SAndroid Build Coastguard Worker {
4233*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteQueriesEXT(n, ids);
4234*8975f5c5SAndroid Build Coastguard Worker }
4235*8975f5c5SAndroid Build Coastguard Worker
glEndQueryEXT(GLenum target)4236*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEndQueryEXT(GLenum target)
4237*8975f5c5SAndroid Build Coastguard Worker {
4238*8975f5c5SAndroid Build Coastguard Worker return GL_EndQueryEXT(target);
4239*8975f5c5SAndroid Build Coastguard Worker }
4240*8975f5c5SAndroid Build Coastguard Worker
glGenQueriesEXT(GLsizei n,GLuint * ids)4241*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenQueriesEXT(GLsizei n, GLuint *ids)
4242*8975f5c5SAndroid Build Coastguard Worker {
4243*8975f5c5SAndroid Build Coastguard Worker return GL_GenQueriesEXT(n, ids);
4244*8975f5c5SAndroid Build Coastguard Worker }
4245*8975f5c5SAndroid Build Coastguard Worker
glGetInteger64vEXT(GLenum pname,GLint64 * data)4246*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetInteger64vEXT(GLenum pname, GLint64 *data)
4247*8975f5c5SAndroid Build Coastguard Worker {
4248*8975f5c5SAndroid Build Coastguard Worker return GL_GetInteger64vEXT(pname, data);
4249*8975f5c5SAndroid Build Coastguard Worker }
4250*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjecti64vEXT(GLuint id,GLenum pname,GLint64 * params)4251*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64 *params)
4252*8975f5c5SAndroid Build Coastguard Worker {
4253*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjecti64vEXT(id, pname, params);
4254*8975f5c5SAndroid Build Coastguard Worker }
4255*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectivEXT(GLuint id,GLenum pname,GLint * params)4256*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectivEXT(GLuint id, GLenum pname, GLint *params)
4257*8975f5c5SAndroid Build Coastguard Worker {
4258*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectivEXT(id, pname, params);
4259*8975f5c5SAndroid Build Coastguard Worker }
4260*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectui64vEXT(GLuint id,GLenum pname,GLuint64 * params)4261*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64 *params)
4262*8975f5c5SAndroid Build Coastguard Worker {
4263*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectui64vEXT(id, pname, params);
4264*8975f5c5SAndroid Build Coastguard Worker }
4265*8975f5c5SAndroid Build Coastguard Worker
glGetQueryObjectuivEXT(GLuint id,GLenum pname,GLuint * params)4266*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint *params)
4267*8975f5c5SAndroid Build Coastguard Worker {
4268*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryObjectuivEXT(id, pname, params);
4269*8975f5c5SAndroid Build Coastguard Worker }
4270*8975f5c5SAndroid Build Coastguard Worker
glGetQueryivEXT(GLenum target,GLenum pname,GLint * params)4271*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetQueryivEXT(GLenum target, GLenum pname, GLint *params)
4272*8975f5c5SAndroid Build Coastguard Worker {
4273*8975f5c5SAndroid Build Coastguard Worker return GL_GetQueryivEXT(target, pname, params);
4274*8975f5c5SAndroid Build Coastguard Worker }
4275*8975f5c5SAndroid Build Coastguard Worker
glIsQueryEXT(GLuint id)4276*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsQueryEXT(GLuint id)
4277*8975f5c5SAndroid Build Coastguard Worker {
4278*8975f5c5SAndroid Build Coastguard Worker return GL_IsQueryEXT(id);
4279*8975f5c5SAndroid Build Coastguard Worker }
4280*8975f5c5SAndroid Build Coastguard Worker
glQueryCounterEXT(GLuint id,GLenum target)4281*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glQueryCounterEXT(GLuint id, GLenum target)
4282*8975f5c5SAndroid Build Coastguard Worker {
4283*8975f5c5SAndroid Build Coastguard Worker return GL_QueryCounterEXT(id, target);
4284*8975f5c5SAndroid Build Coastguard Worker }
4285*8975f5c5SAndroid Build Coastguard Worker
4286*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_draw_buffers
glDrawBuffersEXT(GLsizei n,const GLenum * bufs)4287*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawBuffersEXT(GLsizei n, const GLenum *bufs)
4288*8975f5c5SAndroid Build Coastguard Worker {
4289*8975f5c5SAndroid Build Coastguard Worker return GL_DrawBuffersEXT(n, bufs);
4290*8975f5c5SAndroid Build Coastguard Worker }
4291*8975f5c5SAndroid Build Coastguard Worker
4292*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_draw_buffers_indexed
glBlendEquationSeparateiEXT(GLuint buf,GLenum modeRGB,GLenum modeAlpha)4293*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
4294*8975f5c5SAndroid Build Coastguard Worker {
4295*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationSeparateiEXT(buf, modeRGB, modeAlpha);
4296*8975f5c5SAndroid Build Coastguard Worker }
4297*8975f5c5SAndroid Build Coastguard Worker
glBlendEquationiEXT(GLuint buf,GLenum mode)4298*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationiEXT(GLuint buf, GLenum mode)
4299*8975f5c5SAndroid Build Coastguard Worker {
4300*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationiEXT(buf, mode);
4301*8975f5c5SAndroid Build Coastguard Worker }
4302*8975f5c5SAndroid Build Coastguard Worker
4303*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glBlendFuncSeparateiEXT(GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)4304*8975f5c5SAndroid Build Coastguard Worker glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
4305*8975f5c5SAndroid Build Coastguard Worker {
4306*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFuncSeparateiEXT(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
4307*8975f5c5SAndroid Build Coastguard Worker }
4308*8975f5c5SAndroid Build Coastguard Worker
glBlendFunciEXT(GLuint buf,GLenum src,GLenum dst)4309*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst)
4310*8975f5c5SAndroid Build Coastguard Worker {
4311*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFunciEXT(buf, src, dst);
4312*8975f5c5SAndroid Build Coastguard Worker }
4313*8975f5c5SAndroid Build Coastguard Worker
glColorMaskiEXT(GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)4314*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
4315*8975f5c5SAndroid Build Coastguard Worker {
4316*8975f5c5SAndroid Build Coastguard Worker return GL_ColorMaskiEXT(index, r, g, b, a);
4317*8975f5c5SAndroid Build Coastguard Worker }
4318*8975f5c5SAndroid Build Coastguard Worker
glDisableiEXT(GLenum target,GLuint index)4319*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisableiEXT(GLenum target, GLuint index)
4320*8975f5c5SAndroid Build Coastguard Worker {
4321*8975f5c5SAndroid Build Coastguard Worker return GL_DisableiEXT(target, index);
4322*8975f5c5SAndroid Build Coastguard Worker }
4323*8975f5c5SAndroid Build Coastguard Worker
glEnableiEXT(GLenum target,GLuint index)4324*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEnableiEXT(GLenum target, GLuint index)
4325*8975f5c5SAndroid Build Coastguard Worker {
4326*8975f5c5SAndroid Build Coastguard Worker return GL_EnableiEXT(target, index);
4327*8975f5c5SAndroid Build Coastguard Worker }
4328*8975f5c5SAndroid Build Coastguard Worker
glIsEnablediEXT(GLenum target,GLuint index)4329*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsEnablediEXT(GLenum target, GLuint index)
4330*8975f5c5SAndroid Build Coastguard Worker {
4331*8975f5c5SAndroid Build Coastguard Worker return GL_IsEnablediEXT(target, index);
4332*8975f5c5SAndroid Build Coastguard Worker }
4333*8975f5c5SAndroid Build Coastguard Worker
4334*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_draw_elements_base_vertex
glDrawElementsBaseVertexEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)4335*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsBaseVertexEXT(GLenum mode,
4336*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4337*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4338*8975f5c5SAndroid Build Coastguard Worker const void *indices,
4339*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
4340*8975f5c5SAndroid Build Coastguard Worker {
4341*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsBaseVertexEXT(mode, count, type, indices, basevertex);
4342*8975f5c5SAndroid Build Coastguard Worker }
4343*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedBaseVertexEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)4344*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedBaseVertexEXT(GLenum mode,
4345*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4346*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4347*8975f5c5SAndroid Build Coastguard Worker const void *indices,
4348*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount,
4349*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
4350*8975f5c5SAndroid Build Coastguard Worker {
4351*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedBaseVertexEXT(mode, count, type, indices, instancecount,
4352*8975f5c5SAndroid Build Coastguard Worker basevertex);
4353*8975f5c5SAndroid Build Coastguard Worker }
4354*8975f5c5SAndroid Build Coastguard Worker
glDrawRangeElementsBaseVertexEXT(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)4355*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawRangeElementsBaseVertexEXT(GLenum mode,
4356*8975f5c5SAndroid Build Coastguard Worker GLuint start,
4357*8975f5c5SAndroid Build Coastguard Worker GLuint end,
4358*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4359*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4360*8975f5c5SAndroid Build Coastguard Worker const void *indices,
4361*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
4362*8975f5c5SAndroid Build Coastguard Worker {
4363*8975f5c5SAndroid Build Coastguard Worker return GL_DrawRangeElementsBaseVertexEXT(mode, start, end, count, type, indices, basevertex);
4364*8975f5c5SAndroid Build Coastguard Worker }
4365*8975f5c5SAndroid Build Coastguard Worker
glMultiDrawElementsBaseVertexEXT(GLenum mode,const GLsizei * count,GLenum type,const void * const * indices,GLsizei drawcount,const GLint * basevertex)4366*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawElementsBaseVertexEXT(GLenum mode,
4367*8975f5c5SAndroid Build Coastguard Worker const GLsizei *count,
4368*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4369*8975f5c5SAndroid Build Coastguard Worker const void *const *indices,
4370*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount,
4371*8975f5c5SAndroid Build Coastguard Worker const GLint *basevertex)
4372*8975f5c5SAndroid Build Coastguard Worker {
4373*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawElementsBaseVertexEXT(mode, count, type, indices, drawcount, basevertex);
4374*8975f5c5SAndroid Build Coastguard Worker }
4375*8975f5c5SAndroid Build Coastguard Worker
4376*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_external_buffer
glBufferStorageExternalEXT(GLenum target,GLintptr offset,GLsizeiptr size,GLeglClientBufferEXT clientBuffer,GLbitfield flags)4377*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBufferStorageExternalEXT(GLenum target,
4378*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
4379*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size,
4380*8975f5c5SAndroid Build Coastguard Worker GLeglClientBufferEXT clientBuffer,
4381*8975f5c5SAndroid Build Coastguard Worker GLbitfield flags)
4382*8975f5c5SAndroid Build Coastguard Worker {
4383*8975f5c5SAndroid Build Coastguard Worker return GL_BufferStorageExternalEXT(target, offset, size, clientBuffer, flags);
4384*8975f5c5SAndroid Build Coastguard Worker }
4385*8975f5c5SAndroid Build Coastguard Worker
glNamedBufferStorageExternalEXT(GLuint buffer,GLintptr offset,GLsizeiptr size,GLeglClientBufferEXT clientBuffer,GLbitfield flags)4386*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glNamedBufferStorageExternalEXT(GLuint buffer,
4387*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
4388*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size,
4389*8975f5c5SAndroid Build Coastguard Worker GLeglClientBufferEXT clientBuffer,
4390*8975f5c5SAndroid Build Coastguard Worker GLbitfield flags)
4391*8975f5c5SAndroid Build Coastguard Worker {
4392*8975f5c5SAndroid Build Coastguard Worker return GL_NamedBufferStorageExternalEXT(buffer, offset, size, clientBuffer, flags);
4393*8975f5c5SAndroid Build Coastguard Worker }
4394*8975f5c5SAndroid Build Coastguard Worker
4395*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_float_blend
4396*8975f5c5SAndroid Build Coastguard Worker
4397*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_geometry_shader
glFramebufferTextureEXT(GLenum target,GLenum attachment,GLuint texture,GLint level)4398*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTextureEXT(GLenum target,
4399*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
4400*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
4401*8975f5c5SAndroid Build Coastguard Worker GLint level)
4402*8975f5c5SAndroid Build Coastguard Worker {
4403*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTextureEXT(target, attachment, texture, level);
4404*8975f5c5SAndroid Build Coastguard Worker }
4405*8975f5c5SAndroid Build Coastguard Worker
4406*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_gpu_shader5
4407*8975f5c5SAndroid Build Coastguard Worker
4408*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_instanced_arrays
glDrawArraysInstancedEXT(GLenum mode,GLint start,GLsizei count,GLsizei primcount)4409*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawArraysInstancedEXT(GLenum mode,
4410*8975f5c5SAndroid Build Coastguard Worker GLint start,
4411*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4412*8975f5c5SAndroid Build Coastguard Worker GLsizei primcount)
4413*8975f5c5SAndroid Build Coastguard Worker {
4414*8975f5c5SAndroid Build Coastguard Worker return GL_DrawArraysInstancedEXT(mode, start, count, primcount);
4415*8975f5c5SAndroid Build Coastguard Worker }
4416*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedEXT(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei primcount)4417*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedEXT(GLenum mode,
4418*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4419*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4420*8975f5c5SAndroid Build Coastguard Worker const void *indices,
4421*8975f5c5SAndroid Build Coastguard Worker GLsizei primcount)
4422*8975f5c5SAndroid Build Coastguard Worker {
4423*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedEXT(mode, count, type, indices, primcount);
4424*8975f5c5SAndroid Build Coastguard Worker }
4425*8975f5c5SAndroid Build Coastguard Worker
glVertexAttribDivisorEXT(GLuint index,GLuint divisor)4426*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glVertexAttribDivisorEXT(GLuint index, GLuint divisor)
4427*8975f5c5SAndroid Build Coastguard Worker {
4428*8975f5c5SAndroid Build Coastguard Worker return GL_VertexAttribDivisorEXT(index, divisor);
4429*8975f5c5SAndroid Build Coastguard Worker }
4430*8975f5c5SAndroid Build Coastguard Worker
4431*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_map_buffer_range
glFlushMappedBufferRangeEXT(GLenum target,GLintptr offset,GLsizeiptr length)4432*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFlushMappedBufferRangeEXT(GLenum target, GLintptr offset, GLsizeiptr length)
4433*8975f5c5SAndroid Build Coastguard Worker {
4434*8975f5c5SAndroid Build Coastguard Worker return GL_FlushMappedBufferRangeEXT(target, offset, length);
4435*8975f5c5SAndroid Build Coastguard Worker }
4436*8975f5c5SAndroid Build Coastguard Worker
glMapBufferRangeEXT(GLenum target,GLintptr offset,GLsizeiptr length,GLbitfield access)4437*8975f5c5SAndroid Build Coastguard Worker void *GL_APIENTRY glMapBufferRangeEXT(GLenum target,
4438*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
4439*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr length,
4440*8975f5c5SAndroid Build Coastguard Worker GLbitfield access)
4441*8975f5c5SAndroid Build Coastguard Worker {
4442*8975f5c5SAndroid Build Coastguard Worker return GL_MapBufferRangeEXT(target, offset, length, access);
4443*8975f5c5SAndroid Build Coastguard Worker }
4444*8975f5c5SAndroid Build Coastguard Worker
4445*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_memory_object
glBufferStorageMemEXT(GLenum target,GLsizeiptr size,GLuint memory,GLuint64 offset)4446*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBufferStorageMemEXT(GLenum target,
4447*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size,
4448*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
4449*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset)
4450*8975f5c5SAndroid Build Coastguard Worker {
4451*8975f5c5SAndroid Build Coastguard Worker return GL_BufferStorageMemEXT(target, size, memory, offset);
4452*8975f5c5SAndroid Build Coastguard Worker }
4453*8975f5c5SAndroid Build Coastguard Worker
glCreateMemoryObjectsEXT(GLsizei n,GLuint * memoryObjects)4454*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCreateMemoryObjectsEXT(GLsizei n, GLuint *memoryObjects)
4455*8975f5c5SAndroid Build Coastguard Worker {
4456*8975f5c5SAndroid Build Coastguard Worker return GL_CreateMemoryObjectsEXT(n, memoryObjects);
4457*8975f5c5SAndroid Build Coastguard Worker }
4458*8975f5c5SAndroid Build Coastguard Worker
glDeleteMemoryObjectsEXT(GLsizei n,const GLuint * memoryObjects)4459*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteMemoryObjectsEXT(GLsizei n, const GLuint *memoryObjects)
4460*8975f5c5SAndroid Build Coastguard Worker {
4461*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteMemoryObjectsEXT(n, memoryObjects);
4462*8975f5c5SAndroid Build Coastguard Worker }
4463*8975f5c5SAndroid Build Coastguard Worker
glGetMemoryObjectParameterivEXT(GLuint memoryObject,GLenum pname,GLint * params)4464*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetMemoryObjectParameterivEXT(GLuint memoryObject, GLenum pname, GLint *params)
4465*8975f5c5SAndroid Build Coastguard Worker {
4466*8975f5c5SAndroid Build Coastguard Worker return GL_GetMemoryObjectParameterivEXT(memoryObject, pname, params);
4467*8975f5c5SAndroid Build Coastguard Worker }
4468*8975f5c5SAndroid Build Coastguard Worker
glGetUnsignedBytevEXT(GLenum pname,GLubyte * data)4469*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUnsignedBytevEXT(GLenum pname, GLubyte *data)
4470*8975f5c5SAndroid Build Coastguard Worker {
4471*8975f5c5SAndroid Build Coastguard Worker return GL_GetUnsignedBytevEXT(pname, data);
4472*8975f5c5SAndroid Build Coastguard Worker }
4473*8975f5c5SAndroid Build Coastguard Worker
glGetUnsignedBytei_vEXT(GLenum target,GLuint index,GLubyte * data)4474*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte *data)
4475*8975f5c5SAndroid Build Coastguard Worker {
4476*8975f5c5SAndroid Build Coastguard Worker return GL_GetUnsignedBytei_vEXT(target, index, data);
4477*8975f5c5SAndroid Build Coastguard Worker }
4478*8975f5c5SAndroid Build Coastguard Worker
glIsMemoryObjectEXT(GLuint memoryObject)4479*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsMemoryObjectEXT(GLuint memoryObject)
4480*8975f5c5SAndroid Build Coastguard Worker {
4481*8975f5c5SAndroid Build Coastguard Worker return GL_IsMemoryObjectEXT(memoryObject);
4482*8975f5c5SAndroid Build Coastguard Worker }
4483*8975f5c5SAndroid Build Coastguard Worker
glMemoryObjectParameterivEXT(GLuint memoryObject,GLenum pname,const GLint * params)4484*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMemoryObjectParameterivEXT(GLuint memoryObject,
4485*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
4486*8975f5c5SAndroid Build Coastguard Worker const GLint *params)
4487*8975f5c5SAndroid Build Coastguard Worker {
4488*8975f5c5SAndroid Build Coastguard Worker return GL_MemoryObjectParameterivEXT(memoryObject, pname, params);
4489*8975f5c5SAndroid Build Coastguard Worker }
4490*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMem2DEXT(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLuint memory,GLuint64 offset)4491*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMem2DEXT(GLenum target,
4492*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
4493*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
4494*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4495*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
4496*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
4497*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset)
4498*8975f5c5SAndroid Build Coastguard Worker {
4499*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMem2DEXT(target, levels, internalFormat, width, height, memory, offset);
4500*8975f5c5SAndroid Build Coastguard Worker }
4501*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMem2DMultisampleEXT(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset)4502*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMem2DMultisampleEXT(GLenum target,
4503*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
4504*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
4505*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4506*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
4507*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedSampleLocations,
4508*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
4509*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset)
4510*8975f5c5SAndroid Build Coastguard Worker {
4511*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMem2DMultisampleEXT(target, samples, internalFormat, width, height,
4512*8975f5c5SAndroid Build Coastguard Worker fixedSampleLocations, memory, offset);
4513*8975f5c5SAndroid Build Coastguard Worker }
4514*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMem3DEXT(GLenum target,GLsizei levels,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLuint memory,GLuint64 offset)4515*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMem3DEXT(GLenum target,
4516*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
4517*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
4518*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4519*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
4520*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
4521*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
4522*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset)
4523*8975f5c5SAndroid Build Coastguard Worker {
4524*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMem3DEXT(target, levels, internalFormat, width, height, depth, memory,
4525*8975f5c5SAndroid Build Coastguard Worker offset);
4526*8975f5c5SAndroid Build Coastguard Worker }
4527*8975f5c5SAndroid Build Coastguard Worker
glTexStorageMem3DMultisampleEXT(GLenum target,GLsizei samples,GLenum internalFormat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedSampleLocations,GLuint memory,GLuint64 offset)4528*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageMem3DMultisampleEXT(GLenum target,
4529*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
4530*8975f5c5SAndroid Build Coastguard Worker GLenum internalFormat,
4531*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4532*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
4533*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
4534*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedSampleLocations,
4535*8975f5c5SAndroid Build Coastguard Worker GLuint memory,
4536*8975f5c5SAndroid Build Coastguard Worker GLuint64 offset)
4537*8975f5c5SAndroid Build Coastguard Worker {
4538*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageMem3DMultisampleEXT(target, samples, internalFormat, width, height, depth,
4539*8975f5c5SAndroid Build Coastguard Worker fixedSampleLocations, memory, offset);
4540*8975f5c5SAndroid Build Coastguard Worker }
4541*8975f5c5SAndroid Build Coastguard Worker
4542*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_memory_object_fd
glImportMemoryFdEXT(GLuint memory,GLuint64 size,GLenum handleType,GLint fd)4543*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd)
4544*8975f5c5SAndroid Build Coastguard Worker {
4545*8975f5c5SAndroid Build Coastguard Worker return GL_ImportMemoryFdEXT(memory, size, handleType, fd);
4546*8975f5c5SAndroid Build Coastguard Worker }
4547*8975f5c5SAndroid Build Coastguard Worker
4548*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_multi_draw_indirect
glMultiDrawArraysIndirectEXT(GLenum mode,const void * indirect,GLsizei drawcount,GLsizei stride)4549*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawArraysIndirectEXT(GLenum mode,
4550*8975f5c5SAndroid Build Coastguard Worker const void *indirect,
4551*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount,
4552*8975f5c5SAndroid Build Coastguard Worker GLsizei stride)
4553*8975f5c5SAndroid Build Coastguard Worker {
4554*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawArraysIndirectEXT(mode, indirect, drawcount, stride);
4555*8975f5c5SAndroid Build Coastguard Worker }
4556*8975f5c5SAndroid Build Coastguard Worker
glMultiDrawElementsIndirectEXT(GLenum mode,GLenum type,const void * indirect,GLsizei drawcount,GLsizei stride)4557*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMultiDrawElementsIndirectEXT(GLenum mode,
4558*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4559*8975f5c5SAndroid Build Coastguard Worker const void *indirect,
4560*8975f5c5SAndroid Build Coastguard Worker GLsizei drawcount,
4561*8975f5c5SAndroid Build Coastguard Worker GLsizei stride)
4562*8975f5c5SAndroid Build Coastguard Worker {
4563*8975f5c5SAndroid Build Coastguard Worker return GL_MultiDrawElementsIndirectEXT(mode, type, indirect, drawcount, stride);
4564*8975f5c5SAndroid Build Coastguard Worker }
4565*8975f5c5SAndroid Build Coastguard Worker
4566*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_multisampled_render_to_texture
glFramebufferTexture2DMultisampleEXT(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level,GLsizei samples)4567*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTexture2DMultisampleEXT(GLenum target,
4568*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
4569*8975f5c5SAndroid Build Coastguard Worker GLenum textarget,
4570*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
4571*8975f5c5SAndroid Build Coastguard Worker GLint level,
4572*8975f5c5SAndroid Build Coastguard Worker GLsizei samples)
4573*8975f5c5SAndroid Build Coastguard Worker {
4574*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTexture2DMultisampleEXT(target, attachment, textarget, texture, level,
4575*8975f5c5SAndroid Build Coastguard Worker samples);
4576*8975f5c5SAndroid Build Coastguard Worker }
4577*8975f5c5SAndroid Build Coastguard Worker
glRenderbufferStorageMultisampleEXT(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height)4578*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRenderbufferStorageMultisampleEXT(GLenum target,
4579*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
4580*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
4581*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4582*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
4583*8975f5c5SAndroid Build Coastguard Worker {
4584*8975f5c5SAndroid Build Coastguard Worker return GL_RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height);
4585*8975f5c5SAndroid Build Coastguard Worker }
4586*8975f5c5SAndroid Build Coastguard Worker
4587*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_multisampled_render_to_texture2
4588*8975f5c5SAndroid Build Coastguard Worker
4589*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_occlusion_query_boolean
4590*8975f5c5SAndroid Build Coastguard Worker
4591*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_polygon_offset_clamp
glPolygonOffsetClampEXT(GLfloat factor,GLfloat units,GLfloat clamp)4592*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPolygonOffsetClampEXT(GLfloat factor, GLfloat units, GLfloat clamp)
4593*8975f5c5SAndroid Build Coastguard Worker {
4594*8975f5c5SAndroid Build Coastguard Worker return GL_PolygonOffsetClampEXT(factor, units, clamp);
4595*8975f5c5SAndroid Build Coastguard Worker }
4596*8975f5c5SAndroid Build Coastguard Worker
4597*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_primitive_bounding_box
glPrimitiveBoundingBoxEXT(GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)4598*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPrimitiveBoundingBoxEXT(GLfloat minX,
4599*8975f5c5SAndroid Build Coastguard Worker GLfloat minY,
4600*8975f5c5SAndroid Build Coastguard Worker GLfloat minZ,
4601*8975f5c5SAndroid Build Coastguard Worker GLfloat minW,
4602*8975f5c5SAndroid Build Coastguard Worker GLfloat maxX,
4603*8975f5c5SAndroid Build Coastguard Worker GLfloat maxY,
4604*8975f5c5SAndroid Build Coastguard Worker GLfloat maxZ,
4605*8975f5c5SAndroid Build Coastguard Worker GLfloat maxW)
4606*8975f5c5SAndroid Build Coastguard Worker {
4607*8975f5c5SAndroid Build Coastguard Worker return GL_PrimitiveBoundingBoxEXT(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
4608*8975f5c5SAndroid Build Coastguard Worker }
4609*8975f5c5SAndroid Build Coastguard Worker
4610*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_protected_textures
4611*8975f5c5SAndroid Build Coastguard Worker
4612*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_pvrtc_sRGB
4613*8975f5c5SAndroid Build Coastguard Worker
4614*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_read_format_bgra
4615*8975f5c5SAndroid Build Coastguard Worker
4616*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_render_snorm
4617*8975f5c5SAndroid Build Coastguard Worker
4618*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_robustness
glGetGraphicsResetStatusEXT()4619*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glGetGraphicsResetStatusEXT()
4620*8975f5c5SAndroid Build Coastguard Worker {
4621*8975f5c5SAndroid Build Coastguard Worker return GL_GetGraphicsResetStatusEXT();
4622*8975f5c5SAndroid Build Coastguard Worker }
4623*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformfvEXT(GLuint program,GLint location,GLsizei bufSize,GLfloat * params)4624*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformfvEXT(GLuint program,
4625*8975f5c5SAndroid Build Coastguard Worker GLint location,
4626*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
4627*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
4628*8975f5c5SAndroid Build Coastguard Worker {
4629*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformfvEXT(program, location, bufSize, params);
4630*8975f5c5SAndroid Build Coastguard Worker }
4631*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformivEXT(GLuint program,GLint location,GLsizei bufSize,GLint * params)4632*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint *params)
4633*8975f5c5SAndroid Build Coastguard Worker {
4634*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformivEXT(program, location, bufSize, params);
4635*8975f5c5SAndroid Build Coastguard Worker }
4636*8975f5c5SAndroid Build Coastguard Worker
glReadnPixelsEXT(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)4637*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadnPixelsEXT(GLint x,
4638*8975f5c5SAndroid Build Coastguard Worker GLint y,
4639*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
4640*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
4641*8975f5c5SAndroid Build Coastguard Worker GLenum format,
4642*8975f5c5SAndroid Build Coastguard Worker GLenum type,
4643*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
4644*8975f5c5SAndroid Build Coastguard Worker void *data)
4645*8975f5c5SAndroid Build Coastguard Worker {
4646*8975f5c5SAndroid Build Coastguard Worker return GL_ReadnPixelsEXT(x, y, width, height, format, type, bufSize, data);
4647*8975f5c5SAndroid Build Coastguard Worker }
4648*8975f5c5SAndroid Build Coastguard Worker
4649*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_sRGB
4650*8975f5c5SAndroid Build Coastguard Worker
4651*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_sRGB_write_control
4652*8975f5c5SAndroid Build Coastguard Worker
4653*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_semaphore
glDeleteSemaphoresEXT(GLsizei n,const GLuint * semaphores)4654*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteSemaphoresEXT(GLsizei n, const GLuint *semaphores)
4655*8975f5c5SAndroid Build Coastguard Worker {
4656*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteSemaphoresEXT(n, semaphores);
4657*8975f5c5SAndroid Build Coastguard Worker }
4658*8975f5c5SAndroid Build Coastguard Worker
glGenSemaphoresEXT(GLsizei n,GLuint * semaphores)4659*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenSemaphoresEXT(GLsizei n, GLuint *semaphores)
4660*8975f5c5SAndroid Build Coastguard Worker {
4661*8975f5c5SAndroid Build Coastguard Worker return GL_GenSemaphoresEXT(n, semaphores);
4662*8975f5c5SAndroid Build Coastguard Worker }
4663*8975f5c5SAndroid Build Coastguard Worker
glGetSemaphoreParameterui64vEXT(GLuint semaphore,GLenum pname,GLuint64 * params)4664*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 *params)
4665*8975f5c5SAndroid Build Coastguard Worker {
4666*8975f5c5SAndroid Build Coastguard Worker return GL_GetSemaphoreParameterui64vEXT(semaphore, pname, params);
4667*8975f5c5SAndroid Build Coastguard Worker }
4668*8975f5c5SAndroid Build Coastguard Worker
glIsSemaphoreEXT(GLuint semaphore)4669*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsSemaphoreEXT(GLuint semaphore)
4670*8975f5c5SAndroid Build Coastguard Worker {
4671*8975f5c5SAndroid Build Coastguard Worker return GL_IsSemaphoreEXT(semaphore);
4672*8975f5c5SAndroid Build Coastguard Worker }
4673*8975f5c5SAndroid Build Coastguard Worker
glSemaphoreParameterui64vEXT(GLuint semaphore,GLenum pname,const GLuint64 * params)4674*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSemaphoreParameterui64vEXT(GLuint semaphore,
4675*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
4676*8975f5c5SAndroid Build Coastguard Worker const GLuint64 *params)
4677*8975f5c5SAndroid Build Coastguard Worker {
4678*8975f5c5SAndroid Build Coastguard Worker return GL_SemaphoreParameterui64vEXT(semaphore, pname, params);
4679*8975f5c5SAndroid Build Coastguard Worker }
4680*8975f5c5SAndroid Build Coastguard Worker
glSignalSemaphoreEXT(GLuint semaphore,GLuint numBufferBarriers,const GLuint * buffers,GLuint numTextureBarriers,const GLuint * textures,const GLenum * dstLayouts)4681*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSignalSemaphoreEXT(GLuint semaphore,
4682*8975f5c5SAndroid Build Coastguard Worker GLuint numBufferBarriers,
4683*8975f5c5SAndroid Build Coastguard Worker const GLuint *buffers,
4684*8975f5c5SAndroid Build Coastguard Worker GLuint numTextureBarriers,
4685*8975f5c5SAndroid Build Coastguard Worker const GLuint *textures,
4686*8975f5c5SAndroid Build Coastguard Worker const GLenum *dstLayouts)
4687*8975f5c5SAndroid Build Coastguard Worker {
4688*8975f5c5SAndroid Build Coastguard Worker return GL_SignalSemaphoreEXT(semaphore, numBufferBarriers, buffers, numTextureBarriers,
4689*8975f5c5SAndroid Build Coastguard Worker textures, dstLayouts);
4690*8975f5c5SAndroid Build Coastguard Worker }
4691*8975f5c5SAndroid Build Coastguard Worker
glWaitSemaphoreEXT(GLuint semaphore,GLuint numBufferBarriers,const GLuint * buffers,GLuint numTextureBarriers,const GLuint * textures,const GLenum * srcLayouts)4692*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glWaitSemaphoreEXT(GLuint semaphore,
4693*8975f5c5SAndroid Build Coastguard Worker GLuint numBufferBarriers,
4694*8975f5c5SAndroid Build Coastguard Worker const GLuint *buffers,
4695*8975f5c5SAndroid Build Coastguard Worker GLuint numTextureBarriers,
4696*8975f5c5SAndroid Build Coastguard Worker const GLuint *textures,
4697*8975f5c5SAndroid Build Coastguard Worker const GLenum *srcLayouts)
4698*8975f5c5SAndroid Build Coastguard Worker {
4699*8975f5c5SAndroid Build Coastguard Worker return GL_WaitSemaphoreEXT(semaphore, numBufferBarriers, buffers, numTextureBarriers, textures,
4700*8975f5c5SAndroid Build Coastguard Worker srcLayouts);
4701*8975f5c5SAndroid Build Coastguard Worker }
4702*8975f5c5SAndroid Build Coastguard Worker
4703*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_semaphore_fd
glImportSemaphoreFdEXT(GLuint semaphore,GLenum handleType,GLint fd)4704*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd)
4705*8975f5c5SAndroid Build Coastguard Worker {
4706*8975f5c5SAndroid Build Coastguard Worker return GL_ImportSemaphoreFdEXT(semaphore, handleType, fd);
4707*8975f5c5SAndroid Build Coastguard Worker }
4708*8975f5c5SAndroid Build Coastguard Worker
4709*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_separate_depth_stencil
4710*8975f5c5SAndroid Build Coastguard Worker
4711*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_separate_shader_objects
glActiveShaderProgramEXT(GLuint pipeline,GLuint program)4712*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glActiveShaderProgramEXT(GLuint pipeline, GLuint program)
4713*8975f5c5SAndroid Build Coastguard Worker {
4714*8975f5c5SAndroid Build Coastguard Worker return GL_ActiveShaderProgramEXT(pipeline, program);
4715*8975f5c5SAndroid Build Coastguard Worker }
4716*8975f5c5SAndroid Build Coastguard Worker
glBindProgramPipelineEXT(GLuint pipeline)4717*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindProgramPipelineEXT(GLuint pipeline)
4718*8975f5c5SAndroid Build Coastguard Worker {
4719*8975f5c5SAndroid Build Coastguard Worker return GL_BindProgramPipelineEXT(pipeline);
4720*8975f5c5SAndroid Build Coastguard Worker }
4721*8975f5c5SAndroid Build Coastguard Worker
glCreateShaderProgramvEXT(GLenum type,GLsizei count,const GLchar ** strings)4722*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glCreateShaderProgramvEXT(GLenum type, GLsizei count, const GLchar **strings)
4723*8975f5c5SAndroid Build Coastguard Worker {
4724*8975f5c5SAndroid Build Coastguard Worker return GL_CreateShaderProgramvEXT(type, count, strings);
4725*8975f5c5SAndroid Build Coastguard Worker }
4726*8975f5c5SAndroid Build Coastguard Worker
glDeleteProgramPipelinesEXT(GLsizei n,const GLuint * pipelines)4727*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteProgramPipelinesEXT(GLsizei n, const GLuint *pipelines)
4728*8975f5c5SAndroid Build Coastguard Worker {
4729*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteProgramPipelinesEXT(n, pipelines);
4730*8975f5c5SAndroid Build Coastguard Worker }
4731*8975f5c5SAndroid Build Coastguard Worker
glGenProgramPipelinesEXT(GLsizei n,GLuint * pipelines)4732*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenProgramPipelinesEXT(GLsizei n, GLuint *pipelines)
4733*8975f5c5SAndroid Build Coastguard Worker {
4734*8975f5c5SAndroid Build Coastguard Worker return GL_GenProgramPipelinesEXT(n, pipelines);
4735*8975f5c5SAndroid Build Coastguard Worker }
4736*8975f5c5SAndroid Build Coastguard Worker
glGetProgramPipelineInfoLogEXT(GLuint pipeline,GLsizei bufSize,GLsizei * length,GLchar * infoLog)4737*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramPipelineInfoLogEXT(GLuint pipeline,
4738*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
4739*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
4740*8975f5c5SAndroid Build Coastguard Worker GLchar *infoLog)
4741*8975f5c5SAndroid Build Coastguard Worker {
4742*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramPipelineInfoLogEXT(pipeline, bufSize, length, infoLog);
4743*8975f5c5SAndroid Build Coastguard Worker }
4744*8975f5c5SAndroid Build Coastguard Worker
glGetProgramPipelineivEXT(GLuint pipeline,GLenum pname,GLint * params)4745*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint *params)
4746*8975f5c5SAndroid Build Coastguard Worker {
4747*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramPipelineivEXT(pipeline, pname, params);
4748*8975f5c5SAndroid Build Coastguard Worker }
4749*8975f5c5SAndroid Build Coastguard Worker
glIsProgramPipelineEXT(GLuint pipeline)4750*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsProgramPipelineEXT(GLuint pipeline)
4751*8975f5c5SAndroid Build Coastguard Worker {
4752*8975f5c5SAndroid Build Coastguard Worker return GL_IsProgramPipelineEXT(pipeline);
4753*8975f5c5SAndroid Build Coastguard Worker }
4754*8975f5c5SAndroid Build Coastguard Worker
glProgramParameteriEXT(GLuint program,GLenum pname,GLint value)4755*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramParameteriEXT(GLuint program, GLenum pname, GLint value)
4756*8975f5c5SAndroid Build Coastguard Worker {
4757*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramParameteriEXT(program, pname, value);
4758*8975f5c5SAndroid Build Coastguard Worker }
4759*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1fEXT(GLuint program,GLint location,GLfloat v0)4760*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0)
4761*8975f5c5SAndroid Build Coastguard Worker {
4762*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1fEXT(program, location, v0);
4763*8975f5c5SAndroid Build Coastguard Worker }
4764*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4765*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1fvEXT(GLuint program,
4766*8975f5c5SAndroid Build Coastguard Worker GLint location,
4767*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4768*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4769*8975f5c5SAndroid Build Coastguard Worker {
4770*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1fvEXT(program, location, count, value);
4771*8975f5c5SAndroid Build Coastguard Worker }
4772*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1iEXT(GLuint program,GLint location,GLint v0)4773*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1iEXT(GLuint program, GLint location, GLint v0)
4774*8975f5c5SAndroid Build Coastguard Worker {
4775*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1iEXT(program, location, v0);
4776*8975f5c5SAndroid Build Coastguard Worker }
4777*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4778*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1ivEXT(GLuint program,
4779*8975f5c5SAndroid Build Coastguard Worker GLint location,
4780*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4781*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
4782*8975f5c5SAndroid Build Coastguard Worker {
4783*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1ivEXT(program, location, count, value);
4784*8975f5c5SAndroid Build Coastguard Worker }
4785*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1uiEXT(GLuint program,GLint location,GLuint v0)4786*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1uiEXT(GLuint program, GLint location, GLuint v0)
4787*8975f5c5SAndroid Build Coastguard Worker {
4788*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1uiEXT(program, location, v0);
4789*8975f5c5SAndroid Build Coastguard Worker }
4790*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform1uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4791*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform1uivEXT(GLuint program,
4792*8975f5c5SAndroid Build Coastguard Worker GLint location,
4793*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4794*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
4795*8975f5c5SAndroid Build Coastguard Worker {
4796*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform1uivEXT(program, location, count, value);
4797*8975f5c5SAndroid Build Coastguard Worker }
4798*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2fEXT(GLuint program,GLint location,GLfloat v0,GLfloat v1)4799*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1)
4800*8975f5c5SAndroid Build Coastguard Worker {
4801*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2fEXT(program, location, v0, v1);
4802*8975f5c5SAndroid Build Coastguard Worker }
4803*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4804*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2fvEXT(GLuint program,
4805*8975f5c5SAndroid Build Coastguard Worker GLint location,
4806*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4807*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4808*8975f5c5SAndroid Build Coastguard Worker {
4809*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2fvEXT(program, location, count, value);
4810*8975f5c5SAndroid Build Coastguard Worker }
4811*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2iEXT(GLuint program,GLint location,GLint v0,GLint v1)4812*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2iEXT(GLuint program, GLint location, GLint v0, GLint v1)
4813*8975f5c5SAndroid Build Coastguard Worker {
4814*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2iEXT(program, location, v0, v1);
4815*8975f5c5SAndroid Build Coastguard Worker }
4816*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4817*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2ivEXT(GLuint program,
4818*8975f5c5SAndroid Build Coastguard Worker GLint location,
4819*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4820*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
4821*8975f5c5SAndroid Build Coastguard Worker {
4822*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2ivEXT(program, location, count, value);
4823*8975f5c5SAndroid Build Coastguard Worker }
4824*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2uiEXT(GLuint program,GLint location,GLuint v0,GLuint v1)4825*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1)
4826*8975f5c5SAndroid Build Coastguard Worker {
4827*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2uiEXT(program, location, v0, v1);
4828*8975f5c5SAndroid Build Coastguard Worker }
4829*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform2uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4830*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform2uivEXT(GLuint program,
4831*8975f5c5SAndroid Build Coastguard Worker GLint location,
4832*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4833*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
4834*8975f5c5SAndroid Build Coastguard Worker {
4835*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform2uivEXT(program, location, count, value);
4836*8975f5c5SAndroid Build Coastguard Worker }
4837*8975f5c5SAndroid Build Coastguard Worker
4838*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform3fEXT(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2)4839*8975f5c5SAndroid Build Coastguard Worker glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
4840*8975f5c5SAndroid Build Coastguard Worker {
4841*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3fEXT(program, location, v0, v1, v2);
4842*8975f5c5SAndroid Build Coastguard Worker }
4843*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4844*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3fvEXT(GLuint program,
4845*8975f5c5SAndroid Build Coastguard Worker GLint location,
4846*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4847*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4848*8975f5c5SAndroid Build Coastguard Worker {
4849*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3fvEXT(program, location, count, value);
4850*8975f5c5SAndroid Build Coastguard Worker }
4851*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3iEXT(GLuint program,GLint location,GLint v0,GLint v1,GLint v2)4852*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
4853*8975f5c5SAndroid Build Coastguard Worker {
4854*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3iEXT(program, location, v0, v1, v2);
4855*8975f5c5SAndroid Build Coastguard Worker }
4856*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4857*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3ivEXT(GLuint program,
4858*8975f5c5SAndroid Build Coastguard Worker GLint location,
4859*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4860*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
4861*8975f5c5SAndroid Build Coastguard Worker {
4862*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3ivEXT(program, location, count, value);
4863*8975f5c5SAndroid Build Coastguard Worker }
4864*8975f5c5SAndroid Build Coastguard Worker
4865*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform3uiEXT(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2)4866*8975f5c5SAndroid Build Coastguard Worker glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
4867*8975f5c5SAndroid Build Coastguard Worker {
4868*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3uiEXT(program, location, v0, v1, v2);
4869*8975f5c5SAndroid Build Coastguard Worker }
4870*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform3uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4871*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform3uivEXT(GLuint program,
4872*8975f5c5SAndroid Build Coastguard Worker GLint location,
4873*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4874*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
4875*8975f5c5SAndroid Build Coastguard Worker {
4876*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform3uivEXT(program, location, count, value);
4877*8975f5c5SAndroid Build Coastguard Worker }
4878*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4fEXT(GLuint program,GLint location,GLfloat v0,GLfloat v1,GLfloat v2,GLfloat v3)4879*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4fEXT(GLuint program,
4880*8975f5c5SAndroid Build Coastguard Worker GLint location,
4881*8975f5c5SAndroid Build Coastguard Worker GLfloat v0,
4882*8975f5c5SAndroid Build Coastguard Worker GLfloat v1,
4883*8975f5c5SAndroid Build Coastguard Worker GLfloat v2,
4884*8975f5c5SAndroid Build Coastguard Worker GLfloat v3)
4885*8975f5c5SAndroid Build Coastguard Worker {
4886*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4fEXT(program, location, v0, v1, v2, v3);
4887*8975f5c5SAndroid Build Coastguard Worker }
4888*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4fvEXT(GLuint program,GLint location,GLsizei count,const GLfloat * value)4889*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4fvEXT(GLuint program,
4890*8975f5c5SAndroid Build Coastguard Worker GLint location,
4891*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4892*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4893*8975f5c5SAndroid Build Coastguard Worker {
4894*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4fvEXT(program, location, count, value);
4895*8975f5c5SAndroid Build Coastguard Worker }
4896*8975f5c5SAndroid Build Coastguard Worker
4897*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform4iEXT(GLuint program,GLint location,GLint v0,GLint v1,GLint v2,GLint v3)4898*8975f5c5SAndroid Build Coastguard Worker glProgramUniform4iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
4899*8975f5c5SAndroid Build Coastguard Worker {
4900*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4iEXT(program, location, v0, v1, v2, v3);
4901*8975f5c5SAndroid Build Coastguard Worker }
4902*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4ivEXT(GLuint program,GLint location,GLsizei count,const GLint * value)4903*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4ivEXT(GLuint program,
4904*8975f5c5SAndroid Build Coastguard Worker GLint location,
4905*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4906*8975f5c5SAndroid Build Coastguard Worker const GLint *value)
4907*8975f5c5SAndroid Build Coastguard Worker {
4908*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4ivEXT(program, location, count, value);
4909*8975f5c5SAndroid Build Coastguard Worker }
4910*8975f5c5SAndroid Build Coastguard Worker
4911*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glProgramUniform4uiEXT(GLuint program,GLint location,GLuint v0,GLuint v1,GLuint v2,GLuint v3)4912*8975f5c5SAndroid Build Coastguard Worker glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
4913*8975f5c5SAndroid Build Coastguard Worker {
4914*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4uiEXT(program, location, v0, v1, v2, v3);
4915*8975f5c5SAndroid Build Coastguard Worker }
4916*8975f5c5SAndroid Build Coastguard Worker
glProgramUniform4uivEXT(GLuint program,GLint location,GLsizei count,const GLuint * value)4917*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniform4uivEXT(GLuint program,
4918*8975f5c5SAndroid Build Coastguard Worker GLint location,
4919*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4920*8975f5c5SAndroid Build Coastguard Worker const GLuint *value)
4921*8975f5c5SAndroid Build Coastguard Worker {
4922*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniform4uivEXT(program, location, count, value);
4923*8975f5c5SAndroid Build Coastguard Worker }
4924*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix2fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4925*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix2fvEXT(GLuint program,
4926*8975f5c5SAndroid Build Coastguard Worker GLint location,
4927*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4928*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4929*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4930*8975f5c5SAndroid Build Coastguard Worker {
4931*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix2fvEXT(program, location, count, transpose, value);
4932*8975f5c5SAndroid Build Coastguard Worker }
4933*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix2x3fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4934*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix2x3fvEXT(GLuint program,
4935*8975f5c5SAndroid Build Coastguard Worker GLint location,
4936*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4937*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4938*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4939*8975f5c5SAndroid Build Coastguard Worker {
4940*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value);
4941*8975f5c5SAndroid Build Coastguard Worker }
4942*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix2x4fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4943*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix2x4fvEXT(GLuint program,
4944*8975f5c5SAndroid Build Coastguard Worker GLint location,
4945*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4946*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4947*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4948*8975f5c5SAndroid Build Coastguard Worker {
4949*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value);
4950*8975f5c5SAndroid Build Coastguard Worker }
4951*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix3fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4952*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix3fvEXT(GLuint program,
4953*8975f5c5SAndroid Build Coastguard Worker GLint location,
4954*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4955*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4956*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4957*8975f5c5SAndroid Build Coastguard Worker {
4958*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix3fvEXT(program, location, count, transpose, value);
4959*8975f5c5SAndroid Build Coastguard Worker }
4960*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix3x2fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4961*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix3x2fvEXT(GLuint program,
4962*8975f5c5SAndroid Build Coastguard Worker GLint location,
4963*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4964*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4965*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4966*8975f5c5SAndroid Build Coastguard Worker {
4967*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value);
4968*8975f5c5SAndroid Build Coastguard Worker }
4969*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix3x4fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4970*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix3x4fvEXT(GLuint program,
4971*8975f5c5SAndroid Build Coastguard Worker GLint location,
4972*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4973*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4974*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4975*8975f5c5SAndroid Build Coastguard Worker {
4976*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value);
4977*8975f5c5SAndroid Build Coastguard Worker }
4978*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix4fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4979*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix4fvEXT(GLuint program,
4980*8975f5c5SAndroid Build Coastguard Worker GLint location,
4981*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4982*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4983*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4984*8975f5c5SAndroid Build Coastguard Worker {
4985*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix4fvEXT(program, location, count, transpose, value);
4986*8975f5c5SAndroid Build Coastguard Worker }
4987*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix4x2fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4988*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix4x2fvEXT(GLuint program,
4989*8975f5c5SAndroid Build Coastguard Worker GLint location,
4990*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
4991*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
4992*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
4993*8975f5c5SAndroid Build Coastguard Worker {
4994*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value);
4995*8975f5c5SAndroid Build Coastguard Worker }
4996*8975f5c5SAndroid Build Coastguard Worker
glProgramUniformMatrix4x3fvEXT(GLuint program,GLint location,GLsizei count,GLboolean transpose,const GLfloat * value)4997*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramUniformMatrix4x3fvEXT(GLuint program,
4998*8975f5c5SAndroid Build Coastguard Worker GLint location,
4999*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
5000*8975f5c5SAndroid Build Coastguard Worker GLboolean transpose,
5001*8975f5c5SAndroid Build Coastguard Worker const GLfloat *value)
5002*8975f5c5SAndroid Build Coastguard Worker {
5003*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value);
5004*8975f5c5SAndroid Build Coastguard Worker }
5005*8975f5c5SAndroid Build Coastguard Worker
glUseProgramStagesEXT(GLuint pipeline,GLbitfield stages,GLuint program)5006*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glUseProgramStagesEXT(GLuint pipeline, GLbitfield stages, GLuint program)
5007*8975f5c5SAndroid Build Coastguard Worker {
5008*8975f5c5SAndroid Build Coastguard Worker return GL_UseProgramStagesEXT(pipeline, stages, program);
5009*8975f5c5SAndroid Build Coastguard Worker }
5010*8975f5c5SAndroid Build Coastguard Worker
glValidateProgramPipelineEXT(GLuint pipeline)5011*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glValidateProgramPipelineEXT(GLuint pipeline)
5012*8975f5c5SAndroid Build Coastguard Worker {
5013*8975f5c5SAndroid Build Coastguard Worker return GL_ValidateProgramPipelineEXT(pipeline);
5014*8975f5c5SAndroid Build Coastguard Worker }
5015*8975f5c5SAndroid Build Coastguard Worker
5016*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_shader_framebuffer_fetch
5017*8975f5c5SAndroid Build Coastguard Worker
5018*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_shader_framebuffer_fetch_non_coherent
glFramebufferFetchBarrierEXT()5019*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferFetchBarrierEXT()
5020*8975f5c5SAndroid Build Coastguard Worker {
5021*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferFetchBarrierEXT();
5022*8975f5c5SAndroid Build Coastguard Worker }
5023*8975f5c5SAndroid Build Coastguard Worker
5024*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_shader_io_blocks
5025*8975f5c5SAndroid Build Coastguard Worker
5026*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_shader_non_constant_global_initializers
5027*8975f5c5SAndroid Build Coastguard Worker
5028*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_shader_texture_lod
5029*8975f5c5SAndroid Build Coastguard Worker
5030*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_shadow_samplers
5031*8975f5c5SAndroid Build Coastguard Worker
5032*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_tessellation_shader
glPatchParameteriEXT(GLenum pname,GLint value)5033*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPatchParameteriEXT(GLenum pname, GLint value)
5034*8975f5c5SAndroid Build Coastguard Worker {
5035*8975f5c5SAndroid Build Coastguard Worker return GL_PatchParameteriEXT(pname, value);
5036*8975f5c5SAndroid Build Coastguard Worker }
5037*8975f5c5SAndroid Build Coastguard Worker
5038*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_border_clamp
glGetSamplerParameterIivEXT(GLuint sampler,GLenum pname,GLint * params)5039*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIivEXT(GLuint sampler, GLenum pname, GLint *params)
5040*8975f5c5SAndroid Build Coastguard Worker {
5041*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIivEXT(sampler, pname, params);
5042*8975f5c5SAndroid Build Coastguard Worker }
5043*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterIuivEXT(GLuint sampler,GLenum pname,GLuint * params)5044*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIuivEXT(GLuint sampler, GLenum pname, GLuint *params)
5045*8975f5c5SAndroid Build Coastguard Worker {
5046*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIuivEXT(sampler, pname, params);
5047*8975f5c5SAndroid Build Coastguard Worker }
5048*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIivEXT(GLenum target,GLenum pname,GLint * params)5049*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint *params)
5050*8975f5c5SAndroid Build Coastguard Worker {
5051*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIivEXT(target, pname, params);
5052*8975f5c5SAndroid Build Coastguard Worker }
5053*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIuivEXT(GLenum target,GLenum pname,GLuint * params)5054*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint *params)
5055*8975f5c5SAndroid Build Coastguard Worker {
5056*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIuivEXT(target, pname, params);
5057*8975f5c5SAndroid Build Coastguard Worker }
5058*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIivEXT(GLuint sampler,GLenum pname,const GLint * param)5059*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIivEXT(GLuint sampler, GLenum pname, const GLint *param)
5060*8975f5c5SAndroid Build Coastguard Worker {
5061*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIivEXT(sampler, pname, param);
5062*8975f5c5SAndroid Build Coastguard Worker }
5063*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIuivEXT(GLuint sampler,GLenum pname,const GLuint * param)5064*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIuivEXT(GLuint sampler, GLenum pname, const GLuint *param)
5065*8975f5c5SAndroid Build Coastguard Worker {
5066*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIuivEXT(sampler, pname, param);
5067*8975f5c5SAndroid Build Coastguard Worker }
5068*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIivEXT(GLenum target,GLenum pname,const GLint * params)5069*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIivEXT(GLenum target, GLenum pname, const GLint *params)
5070*8975f5c5SAndroid Build Coastguard Worker {
5071*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIivEXT(target, pname, params);
5072*8975f5c5SAndroid Build Coastguard Worker }
5073*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIuivEXT(GLenum target,GLenum pname,const GLuint * params)5074*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint *params)
5075*8975f5c5SAndroid Build Coastguard Worker {
5076*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIuivEXT(target, pname, params);
5077*8975f5c5SAndroid Build Coastguard Worker }
5078*8975f5c5SAndroid Build Coastguard Worker
5079*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_buffer
glTexBufferEXT(GLenum target,GLenum internalformat,GLuint buffer)5080*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer)
5081*8975f5c5SAndroid Build Coastguard Worker {
5082*8975f5c5SAndroid Build Coastguard Worker return GL_TexBufferEXT(target, internalformat, buffer);
5083*8975f5c5SAndroid Build Coastguard Worker }
5084*8975f5c5SAndroid Build Coastguard Worker
glTexBufferRangeEXT(GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)5085*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexBufferRangeEXT(GLenum target,
5086*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5087*8975f5c5SAndroid Build Coastguard Worker GLuint buffer,
5088*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
5089*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size)
5090*8975f5c5SAndroid Build Coastguard Worker {
5091*8975f5c5SAndroid Build Coastguard Worker return GL_TexBufferRangeEXT(target, internalformat, buffer, offset, size);
5092*8975f5c5SAndroid Build Coastguard Worker }
5093*8975f5c5SAndroid Build Coastguard Worker
5094*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_compression_astc_decode_mode
5095*8975f5c5SAndroid Build Coastguard Worker
5096*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_compression_bptc
5097*8975f5c5SAndroid Build Coastguard Worker
5098*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_compression_dxt1
5099*8975f5c5SAndroid Build Coastguard Worker
5100*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_compression_rgtc
5101*8975f5c5SAndroid Build Coastguard Worker
5102*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_compression_s3tc
5103*8975f5c5SAndroid Build Coastguard Worker
5104*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_compression_s3tc_srgb
5105*8975f5c5SAndroid Build Coastguard Worker
5106*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_cube_map_array
5107*8975f5c5SAndroid Build Coastguard Worker
5108*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_filter_anisotropic
5109*8975f5c5SAndroid Build Coastguard Worker
5110*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_filter_minmax
5111*8975f5c5SAndroid Build Coastguard Worker
5112*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_format_BGRA8888
5113*8975f5c5SAndroid Build Coastguard Worker
5114*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_format_sRGB_override
5115*8975f5c5SAndroid Build Coastguard Worker
5116*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_mirror_clamp_to_edge
5117*8975f5c5SAndroid Build Coastguard Worker
5118*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_norm16
5119*8975f5c5SAndroid Build Coastguard Worker
5120*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_query_lod
5121*8975f5c5SAndroid Build Coastguard Worker
5122*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_rg
5123*8975f5c5SAndroid Build Coastguard Worker
5124*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_sRGB_R8
5125*8975f5c5SAndroid Build Coastguard Worker
5126*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_sRGB_RG8
5127*8975f5c5SAndroid Build Coastguard Worker
5128*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_sRGB_decode
5129*8975f5c5SAndroid Build Coastguard Worker
5130*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_shadow_lod
5131*8975f5c5SAndroid Build Coastguard Worker
5132*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_storage
glTexStorage1DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width)5133*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage1DEXT(GLenum target,
5134*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
5135*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5136*8975f5c5SAndroid Build Coastguard Worker GLsizei width)
5137*8975f5c5SAndroid Build Coastguard Worker {
5138*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage1DEXT(target, levels, internalformat, width);
5139*8975f5c5SAndroid Build Coastguard Worker }
5140*8975f5c5SAndroid Build Coastguard Worker
glTexStorage2DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height)5141*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage2DEXT(GLenum target,
5142*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
5143*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5144*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5145*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
5146*8975f5c5SAndroid Build Coastguard Worker {
5147*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage2DEXT(target, levels, internalformat, width, height);
5148*8975f5c5SAndroid Build Coastguard Worker }
5149*8975f5c5SAndroid Build Coastguard Worker
glTexStorage3DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth)5150*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage3DEXT(GLenum target,
5151*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
5152*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5153*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5154*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5155*8975f5c5SAndroid Build Coastguard Worker GLsizei depth)
5156*8975f5c5SAndroid Build Coastguard Worker {
5157*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage3DEXT(target, levels, internalformat, width, height, depth);
5158*8975f5c5SAndroid Build Coastguard Worker }
5159*8975f5c5SAndroid Build Coastguard Worker
5160*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_storage_compression
glTexStorageAttribs2DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,const GLint * attrib_list)5161*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageAttribs2DEXT(GLenum target,
5162*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
5163*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5164*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5165*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5166*8975f5c5SAndroid Build Coastguard Worker const GLint *attrib_list)
5167*8975f5c5SAndroid Build Coastguard Worker {
5168*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageAttribs2DEXT(target, levels, internalformat, width, height, attrib_list);
5169*8975f5c5SAndroid Build Coastguard Worker }
5170*8975f5c5SAndroid Build Coastguard Worker
glTexStorageAttribs3DEXT(GLenum target,GLsizei levels,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,const GLint * attrib_list)5171*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorageAttribs3DEXT(GLenum target,
5172*8975f5c5SAndroid Build Coastguard Worker GLsizei levels,
5173*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5174*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5175*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5176*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
5177*8975f5c5SAndroid Build Coastguard Worker const GLint *attrib_list)
5178*8975f5c5SAndroid Build Coastguard Worker {
5179*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorageAttribs3DEXT(target, levels, internalformat, width, height, depth,
5180*8975f5c5SAndroid Build Coastguard Worker attrib_list);
5181*8975f5c5SAndroid Build Coastguard Worker }
5182*8975f5c5SAndroid Build Coastguard Worker
5183*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_texture_type_2_10_10_10_REV
5184*8975f5c5SAndroid Build Coastguard Worker
5185*8975f5c5SAndroid Build Coastguard Worker // GL_EXT_unpack_subimage
5186*8975f5c5SAndroid Build Coastguard Worker
5187*8975f5c5SAndroid Build Coastguard Worker // GL_IMG_texture_compression_pvrtc
5188*8975f5c5SAndroid Build Coastguard Worker
5189*8975f5c5SAndroid Build Coastguard Worker // GL_IMG_texture_compression_pvrtc2
5190*8975f5c5SAndroid Build Coastguard Worker
5191*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_blend_equation_advanced
glBlendBarrierKHR()5192*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendBarrierKHR()
5193*8975f5c5SAndroid Build Coastguard Worker {
5194*8975f5c5SAndroid Build Coastguard Worker return GL_BlendBarrierKHR();
5195*8975f5c5SAndroid Build Coastguard Worker }
5196*8975f5c5SAndroid Build Coastguard Worker
5197*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_blend_equation_advanced_coherent
5198*8975f5c5SAndroid Build Coastguard Worker
5199*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_debug
glDebugMessageCallbackKHR(GLDEBUGPROCKHR callback,const void * userParam)5200*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDebugMessageCallbackKHR(GLDEBUGPROCKHR callback, const void *userParam)
5201*8975f5c5SAndroid Build Coastguard Worker {
5202*8975f5c5SAndroid Build Coastguard Worker return GL_DebugMessageCallbackKHR(callback, userParam);
5203*8975f5c5SAndroid Build Coastguard Worker }
5204*8975f5c5SAndroid Build Coastguard Worker
glDebugMessageControlKHR(GLenum source,GLenum type,GLenum severity,GLsizei count,const GLuint * ids,GLboolean enabled)5205*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDebugMessageControlKHR(GLenum source,
5206*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5207*8975f5c5SAndroid Build Coastguard Worker GLenum severity,
5208*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
5209*8975f5c5SAndroid Build Coastguard Worker const GLuint *ids,
5210*8975f5c5SAndroid Build Coastguard Worker GLboolean enabled)
5211*8975f5c5SAndroid Build Coastguard Worker {
5212*8975f5c5SAndroid Build Coastguard Worker return GL_DebugMessageControlKHR(source, type, severity, count, ids, enabled);
5213*8975f5c5SAndroid Build Coastguard Worker }
5214*8975f5c5SAndroid Build Coastguard Worker
glDebugMessageInsertKHR(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar * buf)5215*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDebugMessageInsertKHR(GLenum source,
5216*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5217*8975f5c5SAndroid Build Coastguard Worker GLuint id,
5218*8975f5c5SAndroid Build Coastguard Worker GLenum severity,
5219*8975f5c5SAndroid Build Coastguard Worker GLsizei length,
5220*8975f5c5SAndroid Build Coastguard Worker const GLchar *buf)
5221*8975f5c5SAndroid Build Coastguard Worker {
5222*8975f5c5SAndroid Build Coastguard Worker return GL_DebugMessageInsertKHR(source, type, id, severity, length, buf);
5223*8975f5c5SAndroid Build Coastguard Worker }
5224*8975f5c5SAndroid Build Coastguard Worker
glGetDebugMessageLogKHR(GLuint count,GLsizei bufSize,GLenum * sources,GLenum * types,GLuint * ids,GLenum * severities,GLsizei * lengths,GLchar * messageLog)5225*8975f5c5SAndroid Build Coastguard Worker GLuint GL_APIENTRY glGetDebugMessageLogKHR(GLuint count,
5226*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
5227*8975f5c5SAndroid Build Coastguard Worker GLenum *sources,
5228*8975f5c5SAndroid Build Coastguard Worker GLenum *types,
5229*8975f5c5SAndroid Build Coastguard Worker GLuint *ids,
5230*8975f5c5SAndroid Build Coastguard Worker GLenum *severities,
5231*8975f5c5SAndroid Build Coastguard Worker GLsizei *lengths,
5232*8975f5c5SAndroid Build Coastguard Worker GLchar *messageLog)
5233*8975f5c5SAndroid Build Coastguard Worker {
5234*8975f5c5SAndroid Build Coastguard Worker return GL_GetDebugMessageLogKHR(count, bufSize, sources, types, ids, severities, lengths,
5235*8975f5c5SAndroid Build Coastguard Worker messageLog);
5236*8975f5c5SAndroid Build Coastguard Worker }
5237*8975f5c5SAndroid Build Coastguard Worker
5238*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glGetObjectLabelKHR(GLenum identifier,GLuint name,GLsizei bufSize,GLsizei * length,GLchar * label)5239*8975f5c5SAndroid Build Coastguard Worker glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
5240*8975f5c5SAndroid Build Coastguard Worker {
5241*8975f5c5SAndroid Build Coastguard Worker return GL_GetObjectLabelKHR(identifier, name, bufSize, length, label);
5242*8975f5c5SAndroid Build Coastguard Worker }
5243*8975f5c5SAndroid Build Coastguard Worker
glGetObjectPtrLabelKHR(const void * ptr,GLsizei bufSize,GLsizei * length,GLchar * label)5244*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetObjectPtrLabelKHR(const void *ptr,
5245*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
5246*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
5247*8975f5c5SAndroid Build Coastguard Worker GLchar *label)
5248*8975f5c5SAndroid Build Coastguard Worker {
5249*8975f5c5SAndroid Build Coastguard Worker return GL_GetObjectPtrLabelKHR(ptr, bufSize, length, label);
5250*8975f5c5SAndroid Build Coastguard Worker }
5251*8975f5c5SAndroid Build Coastguard Worker
glGetPointervKHR(GLenum pname,void ** params)5252*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetPointervKHR(GLenum pname, void **params)
5253*8975f5c5SAndroid Build Coastguard Worker {
5254*8975f5c5SAndroid Build Coastguard Worker return GL_GetPointervKHR(pname, params);
5255*8975f5c5SAndroid Build Coastguard Worker }
5256*8975f5c5SAndroid Build Coastguard Worker
glObjectLabelKHR(GLenum identifier,GLuint name,GLsizei length,const GLchar * label)5257*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glObjectLabelKHR(GLenum identifier,
5258*8975f5c5SAndroid Build Coastguard Worker GLuint name,
5259*8975f5c5SAndroid Build Coastguard Worker GLsizei length,
5260*8975f5c5SAndroid Build Coastguard Worker const GLchar *label)
5261*8975f5c5SAndroid Build Coastguard Worker {
5262*8975f5c5SAndroid Build Coastguard Worker return GL_ObjectLabelKHR(identifier, name, length, label);
5263*8975f5c5SAndroid Build Coastguard Worker }
5264*8975f5c5SAndroid Build Coastguard Worker
glObjectPtrLabelKHR(const void * ptr,GLsizei length,const GLchar * label)5265*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glObjectPtrLabelKHR(const void *ptr, GLsizei length, const GLchar *label)
5266*8975f5c5SAndroid Build Coastguard Worker {
5267*8975f5c5SAndroid Build Coastguard Worker return GL_ObjectPtrLabelKHR(ptr, length, label);
5268*8975f5c5SAndroid Build Coastguard Worker }
5269*8975f5c5SAndroid Build Coastguard Worker
glPopDebugGroupKHR()5270*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPopDebugGroupKHR()
5271*8975f5c5SAndroid Build Coastguard Worker {
5272*8975f5c5SAndroid Build Coastguard Worker return GL_PopDebugGroupKHR();
5273*8975f5c5SAndroid Build Coastguard Worker }
5274*8975f5c5SAndroid Build Coastguard Worker
glPushDebugGroupKHR(GLenum source,GLuint id,GLsizei length,const GLchar * message)5275*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPushDebugGroupKHR(GLenum source,
5276*8975f5c5SAndroid Build Coastguard Worker GLuint id,
5277*8975f5c5SAndroid Build Coastguard Worker GLsizei length,
5278*8975f5c5SAndroid Build Coastguard Worker const GLchar *message)
5279*8975f5c5SAndroid Build Coastguard Worker {
5280*8975f5c5SAndroid Build Coastguard Worker return GL_PushDebugGroupKHR(source, id, length, message);
5281*8975f5c5SAndroid Build Coastguard Worker }
5282*8975f5c5SAndroid Build Coastguard Worker
5283*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_no_error
5284*8975f5c5SAndroid Build Coastguard Worker
5285*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_parallel_shader_compile
glMaxShaderCompilerThreadsKHR(GLuint count)5286*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMaxShaderCompilerThreadsKHR(GLuint count)
5287*8975f5c5SAndroid Build Coastguard Worker {
5288*8975f5c5SAndroid Build Coastguard Worker return GL_MaxShaderCompilerThreadsKHR(count);
5289*8975f5c5SAndroid Build Coastguard Worker }
5290*8975f5c5SAndroid Build Coastguard Worker
5291*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_robust_buffer_access_behavior
5292*8975f5c5SAndroid Build Coastguard Worker
5293*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_robustness
glGetGraphicsResetStatusKHR()5294*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glGetGraphicsResetStatusKHR()
5295*8975f5c5SAndroid Build Coastguard Worker {
5296*8975f5c5SAndroid Build Coastguard Worker return GL_GetGraphicsResetStatusKHR();
5297*8975f5c5SAndroid Build Coastguard Worker }
5298*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformfvKHR(GLuint program,GLint location,GLsizei bufSize,GLfloat * params)5299*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformfvKHR(GLuint program,
5300*8975f5c5SAndroid Build Coastguard Worker GLint location,
5301*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
5302*8975f5c5SAndroid Build Coastguard Worker GLfloat *params)
5303*8975f5c5SAndroid Build Coastguard Worker {
5304*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformfvKHR(program, location, bufSize, params);
5305*8975f5c5SAndroid Build Coastguard Worker }
5306*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformivKHR(GLuint program,GLint location,GLsizei bufSize,GLint * params)5307*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformivKHR(GLuint program, GLint location, GLsizei bufSize, GLint *params)
5308*8975f5c5SAndroid Build Coastguard Worker {
5309*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformivKHR(program, location, bufSize, params);
5310*8975f5c5SAndroid Build Coastguard Worker }
5311*8975f5c5SAndroid Build Coastguard Worker
glGetnUniformuivKHR(GLuint program,GLint location,GLsizei bufSize,GLuint * params)5312*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetnUniformuivKHR(GLuint program,
5313*8975f5c5SAndroid Build Coastguard Worker GLint location,
5314*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
5315*8975f5c5SAndroid Build Coastguard Worker GLuint *params)
5316*8975f5c5SAndroid Build Coastguard Worker {
5317*8975f5c5SAndroid Build Coastguard Worker return GL_GetnUniformuivKHR(program, location, bufSize, params);
5318*8975f5c5SAndroid Build Coastguard Worker }
5319*8975f5c5SAndroid Build Coastguard Worker
glReadnPixelsKHR(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLsizei bufSize,void * data)5320*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glReadnPixelsKHR(GLint x,
5321*8975f5c5SAndroid Build Coastguard Worker GLint y,
5322*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5323*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5324*8975f5c5SAndroid Build Coastguard Worker GLenum format,
5325*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5326*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
5327*8975f5c5SAndroid Build Coastguard Worker void *data)
5328*8975f5c5SAndroid Build Coastguard Worker {
5329*8975f5c5SAndroid Build Coastguard Worker return GL_ReadnPixelsKHR(x, y, width, height, format, type, bufSize, data);
5330*8975f5c5SAndroid Build Coastguard Worker }
5331*8975f5c5SAndroid Build Coastguard Worker
5332*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_texture_compression_astc_hdr
5333*8975f5c5SAndroid Build Coastguard Worker
5334*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_texture_compression_astc_ldr
5335*8975f5c5SAndroid Build Coastguard Worker
5336*8975f5c5SAndroid Build Coastguard Worker // GL_KHR_texture_compression_astc_sliced_3d
5337*8975f5c5SAndroid Build Coastguard Worker
5338*8975f5c5SAndroid Build Coastguard Worker // GL_MESA_framebuffer_flip_y
glFramebufferParameteriMESA(GLenum target,GLenum pname,GLint param)5339*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferParameteriMESA(GLenum target, GLenum pname, GLint param)
5340*8975f5c5SAndroid Build Coastguard Worker {
5341*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferParameteriMESA(target, pname, param);
5342*8975f5c5SAndroid Build Coastguard Worker }
5343*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferParameterivMESA(GLenum target,GLenum pname,GLint * params)5344*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferParameterivMESA(GLenum target, GLenum pname, GLint *params)
5345*8975f5c5SAndroid Build Coastguard Worker {
5346*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferParameterivMESA(target, pname, params);
5347*8975f5c5SAndroid Build Coastguard Worker }
5348*8975f5c5SAndroid Build Coastguard Worker
5349*8975f5c5SAndroid Build Coastguard Worker // GL_NV_fence
glDeleteFencesNV(GLsizei n,const GLuint * fences)5350*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteFencesNV(GLsizei n, const GLuint *fences)
5351*8975f5c5SAndroid Build Coastguard Worker {
5352*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteFencesNV(n, fences);
5353*8975f5c5SAndroid Build Coastguard Worker }
5354*8975f5c5SAndroid Build Coastguard Worker
glFinishFenceNV(GLuint fence)5355*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFinishFenceNV(GLuint fence)
5356*8975f5c5SAndroid Build Coastguard Worker {
5357*8975f5c5SAndroid Build Coastguard Worker return GL_FinishFenceNV(fence);
5358*8975f5c5SAndroid Build Coastguard Worker }
5359*8975f5c5SAndroid Build Coastguard Worker
glGenFencesNV(GLsizei n,GLuint * fences)5360*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenFencesNV(GLsizei n, GLuint *fences)
5361*8975f5c5SAndroid Build Coastguard Worker {
5362*8975f5c5SAndroid Build Coastguard Worker return GL_GenFencesNV(n, fences);
5363*8975f5c5SAndroid Build Coastguard Worker }
5364*8975f5c5SAndroid Build Coastguard Worker
glGetFenceivNV(GLuint fence,GLenum pname,GLint * params)5365*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFenceivNV(GLuint fence, GLenum pname, GLint *params)
5366*8975f5c5SAndroid Build Coastguard Worker {
5367*8975f5c5SAndroid Build Coastguard Worker return GL_GetFenceivNV(fence, pname, params);
5368*8975f5c5SAndroid Build Coastguard Worker }
5369*8975f5c5SAndroid Build Coastguard Worker
glIsFenceNV(GLuint fence)5370*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsFenceNV(GLuint fence)
5371*8975f5c5SAndroid Build Coastguard Worker {
5372*8975f5c5SAndroid Build Coastguard Worker return GL_IsFenceNV(fence);
5373*8975f5c5SAndroid Build Coastguard Worker }
5374*8975f5c5SAndroid Build Coastguard Worker
glSetFenceNV(GLuint fence,GLenum condition)5375*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSetFenceNV(GLuint fence, GLenum condition)
5376*8975f5c5SAndroid Build Coastguard Worker {
5377*8975f5c5SAndroid Build Coastguard Worker return GL_SetFenceNV(fence, condition);
5378*8975f5c5SAndroid Build Coastguard Worker }
5379*8975f5c5SAndroid Build Coastguard Worker
glTestFenceNV(GLuint fence)5380*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glTestFenceNV(GLuint fence)
5381*8975f5c5SAndroid Build Coastguard Worker {
5382*8975f5c5SAndroid Build Coastguard Worker return GL_TestFenceNV(fence);
5383*8975f5c5SAndroid Build Coastguard Worker }
5384*8975f5c5SAndroid Build Coastguard Worker
5385*8975f5c5SAndroid Build Coastguard Worker // 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)5386*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlitFramebufferNV(GLint srcX0,
5387*8975f5c5SAndroid Build Coastguard Worker GLint srcY0,
5388*8975f5c5SAndroid Build Coastguard Worker GLint srcX1,
5389*8975f5c5SAndroid Build Coastguard Worker GLint srcY1,
5390*8975f5c5SAndroid Build Coastguard Worker GLint dstX0,
5391*8975f5c5SAndroid Build Coastguard Worker GLint dstY0,
5392*8975f5c5SAndroid Build Coastguard Worker GLint dstX1,
5393*8975f5c5SAndroid Build Coastguard Worker GLint dstY1,
5394*8975f5c5SAndroid Build Coastguard Worker GLbitfield mask,
5395*8975f5c5SAndroid Build Coastguard Worker GLenum filter)
5396*8975f5c5SAndroid Build Coastguard Worker {
5397*8975f5c5SAndroid Build Coastguard Worker return GL_BlitFramebufferNV(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask,
5398*8975f5c5SAndroid Build Coastguard Worker filter);
5399*8975f5c5SAndroid Build Coastguard Worker }
5400*8975f5c5SAndroid Build Coastguard Worker
5401*8975f5c5SAndroid Build Coastguard Worker // GL_NV_pixel_buffer_object
5402*8975f5c5SAndroid Build Coastguard Worker
5403*8975f5c5SAndroid Build Coastguard Worker // GL_NV_polygon_mode
glPolygonModeNV(GLenum face,GLenum mode)5404*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPolygonModeNV(GLenum face, GLenum mode)
5405*8975f5c5SAndroid Build Coastguard Worker {
5406*8975f5c5SAndroid Build Coastguard Worker return GL_PolygonModeNV(face, mode);
5407*8975f5c5SAndroid Build Coastguard Worker }
5408*8975f5c5SAndroid Build Coastguard Worker
5409*8975f5c5SAndroid Build Coastguard Worker // GL_NV_read_depth
5410*8975f5c5SAndroid Build Coastguard Worker
5411*8975f5c5SAndroid Build Coastguard Worker // GL_NV_read_depth_stencil
5412*8975f5c5SAndroid Build Coastguard Worker
5413*8975f5c5SAndroid Build Coastguard Worker // GL_NV_read_stencil
5414*8975f5c5SAndroid Build Coastguard Worker
5415*8975f5c5SAndroid Build Coastguard Worker // GL_NV_robustness_video_memory_purge
5416*8975f5c5SAndroid Build Coastguard Worker
5417*8975f5c5SAndroid Build Coastguard Worker // GL_NV_shader_noperspective_interpolation
5418*8975f5c5SAndroid Build Coastguard Worker
5419*8975f5c5SAndroid Build Coastguard Worker // GL_OES_EGL_image
glEGLImageTargetRenderbufferStorageOES(GLenum target,GLeglImageOES image)5420*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
5421*8975f5c5SAndroid Build Coastguard Worker {
5422*8975f5c5SAndroid Build Coastguard Worker return GL_EGLImageTargetRenderbufferStorageOES(target, image);
5423*8975f5c5SAndroid Build Coastguard Worker }
5424*8975f5c5SAndroid Build Coastguard Worker
glEGLImageTargetTexture2DOES(GLenum target,GLeglImageOES image)5425*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
5426*8975f5c5SAndroid Build Coastguard Worker {
5427*8975f5c5SAndroid Build Coastguard Worker return GL_EGLImageTargetTexture2DOES(target, image);
5428*8975f5c5SAndroid Build Coastguard Worker }
5429*8975f5c5SAndroid Build Coastguard Worker
5430*8975f5c5SAndroid Build Coastguard Worker // GL_OES_EGL_image_external
5431*8975f5c5SAndroid Build Coastguard Worker
5432*8975f5c5SAndroid Build Coastguard Worker // GL_OES_EGL_image_external_essl3
5433*8975f5c5SAndroid Build Coastguard Worker
5434*8975f5c5SAndroid Build Coastguard Worker // GL_OES_blend_subtract
glBlendEquationOES(GLenum mode)5435*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationOES(GLenum mode)
5436*8975f5c5SAndroid Build Coastguard Worker {
5437*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationOES(mode);
5438*8975f5c5SAndroid Build Coastguard Worker }
5439*8975f5c5SAndroid Build Coastguard Worker
5440*8975f5c5SAndroid Build Coastguard Worker // GL_OES_compressed_ETC1_RGB8_texture
5441*8975f5c5SAndroid Build Coastguard Worker
5442*8975f5c5SAndroid Build Coastguard Worker // GL_OES_compressed_paletted_texture
5443*8975f5c5SAndroid Build Coastguard Worker
5444*8975f5c5SAndroid Build Coastguard Worker // 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)5445*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyImageSubDataOES(GLuint srcName,
5446*8975f5c5SAndroid Build Coastguard Worker GLenum srcTarget,
5447*8975f5c5SAndroid Build Coastguard Worker GLint srcLevel,
5448*8975f5c5SAndroid Build Coastguard Worker GLint srcX,
5449*8975f5c5SAndroid Build Coastguard Worker GLint srcY,
5450*8975f5c5SAndroid Build Coastguard Worker GLint srcZ,
5451*8975f5c5SAndroid Build Coastguard Worker GLuint dstName,
5452*8975f5c5SAndroid Build Coastguard Worker GLenum dstTarget,
5453*8975f5c5SAndroid Build Coastguard Worker GLint dstLevel,
5454*8975f5c5SAndroid Build Coastguard Worker GLint dstX,
5455*8975f5c5SAndroid Build Coastguard Worker GLint dstY,
5456*8975f5c5SAndroid Build Coastguard Worker GLint dstZ,
5457*8975f5c5SAndroid Build Coastguard Worker GLsizei srcWidth,
5458*8975f5c5SAndroid Build Coastguard Worker GLsizei srcHeight,
5459*8975f5c5SAndroid Build Coastguard Worker GLsizei srcDepth)
5460*8975f5c5SAndroid Build Coastguard Worker {
5461*8975f5c5SAndroid Build Coastguard Worker return GL_CopyImageSubDataOES(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName,
5462*8975f5c5SAndroid Build Coastguard Worker dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight,
5463*8975f5c5SAndroid Build Coastguard Worker srcDepth);
5464*8975f5c5SAndroid Build Coastguard Worker }
5465*8975f5c5SAndroid Build Coastguard Worker
5466*8975f5c5SAndroid Build Coastguard Worker // GL_OES_depth24
5467*8975f5c5SAndroid Build Coastguard Worker
5468*8975f5c5SAndroid Build Coastguard Worker // GL_OES_depth32
5469*8975f5c5SAndroid Build Coastguard Worker
5470*8975f5c5SAndroid Build Coastguard Worker // GL_OES_depth_texture
5471*8975f5c5SAndroid Build Coastguard Worker
5472*8975f5c5SAndroid Build Coastguard Worker // GL_OES_draw_buffers_indexed
glBlendEquationSeparateiOES(GLuint buf,GLenum modeRGB,GLenum modeAlpha)5473*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
5474*8975f5c5SAndroid Build Coastguard Worker {
5475*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationSeparateiOES(buf, modeRGB, modeAlpha);
5476*8975f5c5SAndroid Build Coastguard Worker }
5477*8975f5c5SAndroid Build Coastguard Worker
glBlendEquationiOES(GLuint buf,GLenum mode)5478*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendEquationiOES(GLuint buf, GLenum mode)
5479*8975f5c5SAndroid Build Coastguard Worker {
5480*8975f5c5SAndroid Build Coastguard Worker return GL_BlendEquationiOES(buf, mode);
5481*8975f5c5SAndroid Build Coastguard Worker }
5482*8975f5c5SAndroid Build Coastguard Worker
5483*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glBlendFuncSeparateiOES(GLuint buf,GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)5484*8975f5c5SAndroid Build Coastguard Worker glBlendFuncSeparateiOES(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
5485*8975f5c5SAndroid Build Coastguard Worker {
5486*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFuncSeparateiOES(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
5487*8975f5c5SAndroid Build Coastguard Worker }
5488*8975f5c5SAndroid Build Coastguard Worker
glBlendFunciOES(GLuint buf,GLenum src,GLenum dst)5489*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBlendFunciOES(GLuint buf, GLenum src, GLenum dst)
5490*8975f5c5SAndroid Build Coastguard Worker {
5491*8975f5c5SAndroid Build Coastguard Worker return GL_BlendFunciOES(buf, src, dst);
5492*8975f5c5SAndroid Build Coastguard Worker }
5493*8975f5c5SAndroid Build Coastguard Worker
glColorMaskiOES(GLuint index,GLboolean r,GLboolean g,GLboolean b,GLboolean a)5494*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glColorMaskiOES(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
5495*8975f5c5SAndroid Build Coastguard Worker {
5496*8975f5c5SAndroid Build Coastguard Worker return GL_ColorMaskiOES(index, r, g, b, a);
5497*8975f5c5SAndroid Build Coastguard Worker }
5498*8975f5c5SAndroid Build Coastguard Worker
glDisableiOES(GLenum target,GLuint index)5499*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDisableiOES(GLenum target, GLuint index)
5500*8975f5c5SAndroid Build Coastguard Worker {
5501*8975f5c5SAndroid Build Coastguard Worker return GL_DisableiOES(target, index);
5502*8975f5c5SAndroid Build Coastguard Worker }
5503*8975f5c5SAndroid Build Coastguard Worker
glEnableiOES(GLenum target,GLuint index)5504*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEnableiOES(GLenum target, GLuint index)
5505*8975f5c5SAndroid Build Coastguard Worker {
5506*8975f5c5SAndroid Build Coastguard Worker return GL_EnableiOES(target, index);
5507*8975f5c5SAndroid Build Coastguard Worker }
5508*8975f5c5SAndroid Build Coastguard Worker
glIsEnablediOES(GLenum target,GLuint index)5509*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsEnablediOES(GLenum target, GLuint index)
5510*8975f5c5SAndroid Build Coastguard Worker {
5511*8975f5c5SAndroid Build Coastguard Worker return GL_IsEnablediOES(target, index);
5512*8975f5c5SAndroid Build Coastguard Worker }
5513*8975f5c5SAndroid Build Coastguard Worker
5514*8975f5c5SAndroid Build Coastguard Worker // GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexOES(GLenum mode,GLsizei count,GLenum type,const void * indices,GLint basevertex)5515*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsBaseVertexOES(GLenum mode,
5516*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
5517*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5518*8975f5c5SAndroid Build Coastguard Worker const void *indices,
5519*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
5520*8975f5c5SAndroid Build Coastguard Worker {
5521*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsBaseVertexOES(mode, count, type, indices, basevertex);
5522*8975f5c5SAndroid Build Coastguard Worker }
5523*8975f5c5SAndroid Build Coastguard Worker
glDrawElementsInstancedBaseVertexOES(GLenum mode,GLsizei count,GLenum type,const void * indices,GLsizei instancecount,GLint basevertex)5524*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawElementsInstancedBaseVertexOES(GLenum mode,
5525*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
5526*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5527*8975f5c5SAndroid Build Coastguard Worker const void *indices,
5528*8975f5c5SAndroid Build Coastguard Worker GLsizei instancecount,
5529*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
5530*8975f5c5SAndroid Build Coastguard Worker {
5531*8975f5c5SAndroid Build Coastguard Worker return GL_DrawElementsInstancedBaseVertexOES(mode, count, type, indices, instancecount,
5532*8975f5c5SAndroid Build Coastguard Worker basevertex);
5533*8975f5c5SAndroid Build Coastguard Worker }
5534*8975f5c5SAndroid Build Coastguard Worker
glDrawRangeElementsBaseVertexOES(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const void * indices,GLint basevertex)5535*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawRangeElementsBaseVertexOES(GLenum mode,
5536*8975f5c5SAndroid Build Coastguard Worker GLuint start,
5537*8975f5c5SAndroid Build Coastguard Worker GLuint end,
5538*8975f5c5SAndroid Build Coastguard Worker GLsizei count,
5539*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5540*8975f5c5SAndroid Build Coastguard Worker const void *indices,
5541*8975f5c5SAndroid Build Coastguard Worker GLint basevertex)
5542*8975f5c5SAndroid Build Coastguard Worker {
5543*8975f5c5SAndroid Build Coastguard Worker return GL_DrawRangeElementsBaseVertexOES(mode, start, end, count, type, indices, basevertex);
5544*8975f5c5SAndroid Build Coastguard Worker }
5545*8975f5c5SAndroid Build Coastguard Worker
5546*8975f5c5SAndroid Build Coastguard Worker // GL_OES_draw_texture
glDrawTexfOES(GLfloat x,GLfloat y,GLfloat z,GLfloat width,GLfloat height)5547*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height)
5548*8975f5c5SAndroid Build Coastguard Worker {
5549*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexfOES(x, y, z, width, height);
5550*8975f5c5SAndroid Build Coastguard Worker }
5551*8975f5c5SAndroid Build Coastguard Worker
glDrawTexfvOES(const GLfloat * coords)5552*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexfvOES(const GLfloat *coords)
5553*8975f5c5SAndroid Build Coastguard Worker {
5554*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexfvOES(coords);
5555*8975f5c5SAndroid Build Coastguard Worker }
5556*8975f5c5SAndroid Build Coastguard Worker
glDrawTexiOES(GLint x,GLint y,GLint z,GLint width,GLint height)5557*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height)
5558*8975f5c5SAndroid Build Coastguard Worker {
5559*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexiOES(x, y, z, width, height);
5560*8975f5c5SAndroid Build Coastguard Worker }
5561*8975f5c5SAndroid Build Coastguard Worker
glDrawTexivOES(const GLint * coords)5562*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexivOES(const GLint *coords)
5563*8975f5c5SAndroid Build Coastguard Worker {
5564*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexivOES(coords);
5565*8975f5c5SAndroid Build Coastguard Worker }
5566*8975f5c5SAndroid Build Coastguard Worker
glDrawTexsOES(GLshort x,GLshort y,GLshort z,GLshort width,GLshort height)5567*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)
5568*8975f5c5SAndroid Build Coastguard Worker {
5569*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexsOES(x, y, z, width, height);
5570*8975f5c5SAndroid Build Coastguard Worker }
5571*8975f5c5SAndroid Build Coastguard Worker
glDrawTexsvOES(const GLshort * coords)5572*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexsvOES(const GLshort *coords)
5573*8975f5c5SAndroid Build Coastguard Worker {
5574*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexsvOES(coords);
5575*8975f5c5SAndroid Build Coastguard Worker }
5576*8975f5c5SAndroid Build Coastguard Worker
glDrawTexxOES(GLfixed x,GLfixed y,GLfixed z,GLfixed width,GLfixed height)5577*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)
5578*8975f5c5SAndroid Build Coastguard Worker {
5579*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexxOES(x, y, z, width, height);
5580*8975f5c5SAndroid Build Coastguard Worker }
5581*8975f5c5SAndroid Build Coastguard Worker
glDrawTexxvOES(const GLfixed * coords)5582*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDrawTexxvOES(const GLfixed *coords)
5583*8975f5c5SAndroid Build Coastguard Worker {
5584*8975f5c5SAndroid Build Coastguard Worker return GL_DrawTexxvOES(coords);
5585*8975f5c5SAndroid Build Coastguard Worker }
5586*8975f5c5SAndroid Build Coastguard Worker
5587*8975f5c5SAndroid Build Coastguard Worker // GL_OES_element_index_uint
5588*8975f5c5SAndroid Build Coastguard Worker
5589*8975f5c5SAndroid Build Coastguard Worker // GL_OES_fbo_render_mipmap
5590*8975f5c5SAndroid Build Coastguard Worker
5591*8975f5c5SAndroid Build Coastguard Worker // GL_OES_framebuffer_object
glBindFramebufferOES(GLenum target,GLuint framebuffer)5592*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindFramebufferOES(GLenum target, GLuint framebuffer)
5593*8975f5c5SAndroid Build Coastguard Worker {
5594*8975f5c5SAndroid Build Coastguard Worker return GL_BindFramebufferOES(target, framebuffer);
5595*8975f5c5SAndroid Build Coastguard Worker }
5596*8975f5c5SAndroid Build Coastguard Worker
glBindRenderbufferOES(GLenum target,GLuint renderbuffer)5597*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindRenderbufferOES(GLenum target, GLuint renderbuffer)
5598*8975f5c5SAndroid Build Coastguard Worker {
5599*8975f5c5SAndroid Build Coastguard Worker return GL_BindRenderbufferOES(target, renderbuffer);
5600*8975f5c5SAndroid Build Coastguard Worker }
5601*8975f5c5SAndroid Build Coastguard Worker
glCheckFramebufferStatusOES(GLenum target)5602*8975f5c5SAndroid Build Coastguard Worker GLenum GL_APIENTRY glCheckFramebufferStatusOES(GLenum target)
5603*8975f5c5SAndroid Build Coastguard Worker {
5604*8975f5c5SAndroid Build Coastguard Worker return GL_CheckFramebufferStatusOES(target);
5605*8975f5c5SAndroid Build Coastguard Worker }
5606*8975f5c5SAndroid Build Coastguard Worker
glDeleteFramebuffersOES(GLsizei n,const GLuint * framebuffers)5607*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteFramebuffersOES(GLsizei n, const GLuint *framebuffers)
5608*8975f5c5SAndroid Build Coastguard Worker {
5609*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteFramebuffersOES(n, framebuffers);
5610*8975f5c5SAndroid Build Coastguard Worker }
5611*8975f5c5SAndroid Build Coastguard Worker
glDeleteRenderbuffersOES(GLsizei n,const GLuint * renderbuffers)5612*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteRenderbuffersOES(GLsizei n, const GLuint *renderbuffers)
5613*8975f5c5SAndroid Build Coastguard Worker {
5614*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteRenderbuffersOES(n, renderbuffers);
5615*8975f5c5SAndroid Build Coastguard Worker }
5616*8975f5c5SAndroid Build Coastguard Worker
glFramebufferRenderbufferOES(GLenum target,GLenum attachment,GLenum renderbuffertarget,GLuint renderbuffer)5617*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferRenderbufferOES(GLenum target,
5618*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
5619*8975f5c5SAndroid Build Coastguard Worker GLenum renderbuffertarget,
5620*8975f5c5SAndroid Build Coastguard Worker GLuint renderbuffer)
5621*8975f5c5SAndroid Build Coastguard Worker {
5622*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferRenderbufferOES(target, attachment, renderbuffertarget, renderbuffer);
5623*8975f5c5SAndroid Build Coastguard Worker }
5624*8975f5c5SAndroid Build Coastguard Worker
glFramebufferTexture2DOES(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level)5625*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTexture2DOES(GLenum target,
5626*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
5627*8975f5c5SAndroid Build Coastguard Worker GLenum textarget,
5628*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
5629*8975f5c5SAndroid Build Coastguard Worker GLint level)
5630*8975f5c5SAndroid Build Coastguard Worker {
5631*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTexture2DOES(target, attachment, textarget, texture, level);
5632*8975f5c5SAndroid Build Coastguard Worker }
5633*8975f5c5SAndroid Build Coastguard Worker
glGenFramebuffersOES(GLsizei n,GLuint * framebuffers)5634*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenFramebuffersOES(GLsizei n, GLuint *framebuffers)
5635*8975f5c5SAndroid Build Coastguard Worker {
5636*8975f5c5SAndroid Build Coastguard Worker return GL_GenFramebuffersOES(n, framebuffers);
5637*8975f5c5SAndroid Build Coastguard Worker }
5638*8975f5c5SAndroid Build Coastguard Worker
glGenRenderbuffersOES(GLsizei n,GLuint * renderbuffers)5639*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenRenderbuffersOES(GLsizei n, GLuint *renderbuffers)
5640*8975f5c5SAndroid Build Coastguard Worker {
5641*8975f5c5SAndroid Build Coastguard Worker return GL_GenRenderbuffersOES(n, renderbuffers);
5642*8975f5c5SAndroid Build Coastguard Worker }
5643*8975f5c5SAndroid Build Coastguard Worker
glGenerateMipmapOES(GLenum target)5644*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenerateMipmapOES(GLenum target)
5645*8975f5c5SAndroid Build Coastguard Worker {
5646*8975f5c5SAndroid Build Coastguard Worker return GL_GenerateMipmapOES(target);
5647*8975f5c5SAndroid Build Coastguard Worker }
5648*8975f5c5SAndroid Build Coastguard Worker
glGetFramebufferAttachmentParameterivOES(GLenum target,GLenum attachment,GLenum pname,GLint * params)5649*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetFramebufferAttachmentParameterivOES(GLenum target,
5650*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
5651*8975f5c5SAndroid Build Coastguard Worker GLenum pname,
5652*8975f5c5SAndroid Build Coastguard Worker GLint *params)
5653*8975f5c5SAndroid Build Coastguard Worker {
5654*8975f5c5SAndroid Build Coastguard Worker return GL_GetFramebufferAttachmentParameterivOES(target, attachment, pname, params);
5655*8975f5c5SAndroid Build Coastguard Worker }
5656*8975f5c5SAndroid Build Coastguard Worker
glGetRenderbufferParameterivOES(GLenum target,GLenum pname,GLint * params)5657*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetRenderbufferParameterivOES(GLenum target, GLenum pname, GLint *params)
5658*8975f5c5SAndroid Build Coastguard Worker {
5659*8975f5c5SAndroid Build Coastguard Worker return GL_GetRenderbufferParameterivOES(target, pname, params);
5660*8975f5c5SAndroid Build Coastguard Worker }
5661*8975f5c5SAndroid Build Coastguard Worker
glIsFramebufferOES(GLuint framebuffer)5662*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsFramebufferOES(GLuint framebuffer)
5663*8975f5c5SAndroid Build Coastguard Worker {
5664*8975f5c5SAndroid Build Coastguard Worker return GL_IsFramebufferOES(framebuffer);
5665*8975f5c5SAndroid Build Coastguard Worker }
5666*8975f5c5SAndroid Build Coastguard Worker
glIsRenderbufferOES(GLuint renderbuffer)5667*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsRenderbufferOES(GLuint renderbuffer)
5668*8975f5c5SAndroid Build Coastguard Worker {
5669*8975f5c5SAndroid Build Coastguard Worker return GL_IsRenderbufferOES(renderbuffer);
5670*8975f5c5SAndroid Build Coastguard Worker }
5671*8975f5c5SAndroid Build Coastguard Worker
glRenderbufferStorageOES(GLenum target,GLenum internalformat,GLsizei width,GLsizei height)5672*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glRenderbufferStorageOES(GLenum target,
5673*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5674*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5675*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
5676*8975f5c5SAndroid Build Coastguard Worker {
5677*8975f5c5SAndroid Build Coastguard Worker return GL_RenderbufferStorageOES(target, internalformat, width, height);
5678*8975f5c5SAndroid Build Coastguard Worker }
5679*8975f5c5SAndroid Build Coastguard Worker
5680*8975f5c5SAndroid Build Coastguard Worker // GL_OES_geometry_shader
glFramebufferTextureOES(GLenum target,GLenum attachment,GLuint texture,GLint level)5681*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTextureOES(GLenum target,
5682*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
5683*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
5684*8975f5c5SAndroid Build Coastguard Worker GLint level)
5685*8975f5c5SAndroid Build Coastguard Worker {
5686*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTextureOES(target, attachment, texture, level);
5687*8975f5c5SAndroid Build Coastguard Worker }
5688*8975f5c5SAndroid Build Coastguard Worker
5689*8975f5c5SAndroid Build Coastguard Worker // GL_OES_get_program_binary
glGetProgramBinaryOES(GLuint program,GLsizei bufSize,GLsizei * length,GLenum * binaryFormat,void * binary)5690*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetProgramBinaryOES(GLuint program,
5691*8975f5c5SAndroid Build Coastguard Worker GLsizei bufSize,
5692*8975f5c5SAndroid Build Coastguard Worker GLsizei *length,
5693*8975f5c5SAndroid Build Coastguard Worker GLenum *binaryFormat,
5694*8975f5c5SAndroid Build Coastguard Worker void *binary)
5695*8975f5c5SAndroid Build Coastguard Worker {
5696*8975f5c5SAndroid Build Coastguard Worker return GL_GetProgramBinaryOES(program, bufSize, length, binaryFormat, binary);
5697*8975f5c5SAndroid Build Coastguard Worker }
5698*8975f5c5SAndroid Build Coastguard Worker
glProgramBinaryOES(GLuint program,GLenum binaryFormat,const void * binary,GLint length)5699*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glProgramBinaryOES(GLuint program,
5700*8975f5c5SAndroid Build Coastguard Worker GLenum binaryFormat,
5701*8975f5c5SAndroid Build Coastguard Worker const void *binary,
5702*8975f5c5SAndroid Build Coastguard Worker GLint length)
5703*8975f5c5SAndroid Build Coastguard Worker {
5704*8975f5c5SAndroid Build Coastguard Worker return GL_ProgramBinaryOES(program, binaryFormat, binary, length);
5705*8975f5c5SAndroid Build Coastguard Worker }
5706*8975f5c5SAndroid Build Coastguard Worker
5707*8975f5c5SAndroid Build Coastguard Worker // GL_OES_gpu_shader5
5708*8975f5c5SAndroid Build Coastguard Worker
5709*8975f5c5SAndroid Build Coastguard Worker // GL_OES_mapbuffer
glGetBufferPointervOES(GLenum target,GLenum pname,void ** params)5710*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetBufferPointervOES(GLenum target, GLenum pname, void **params)
5711*8975f5c5SAndroid Build Coastguard Worker {
5712*8975f5c5SAndroid Build Coastguard Worker return GL_GetBufferPointervOES(target, pname, params);
5713*8975f5c5SAndroid Build Coastguard Worker }
5714*8975f5c5SAndroid Build Coastguard Worker
glMapBufferOES(GLenum target,GLenum access)5715*8975f5c5SAndroid Build Coastguard Worker void *GL_APIENTRY glMapBufferOES(GLenum target, GLenum access)
5716*8975f5c5SAndroid Build Coastguard Worker {
5717*8975f5c5SAndroid Build Coastguard Worker return GL_MapBufferOES(target, access);
5718*8975f5c5SAndroid Build Coastguard Worker }
5719*8975f5c5SAndroid Build Coastguard Worker
glUnmapBufferOES(GLenum target)5720*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glUnmapBufferOES(GLenum target)
5721*8975f5c5SAndroid Build Coastguard Worker {
5722*8975f5c5SAndroid Build Coastguard Worker return GL_UnmapBufferOES(target);
5723*8975f5c5SAndroid Build Coastguard Worker }
5724*8975f5c5SAndroid Build Coastguard Worker
5725*8975f5c5SAndroid Build Coastguard Worker // GL_OES_matrix_palette
glCurrentPaletteMatrixOES(GLuint matrixpaletteindex)5726*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCurrentPaletteMatrixOES(GLuint matrixpaletteindex)
5727*8975f5c5SAndroid Build Coastguard Worker {
5728*8975f5c5SAndroid Build Coastguard Worker return GL_CurrentPaletteMatrixOES(matrixpaletteindex);
5729*8975f5c5SAndroid Build Coastguard Worker }
5730*8975f5c5SAndroid Build Coastguard Worker
glLoadPaletteFromModelViewMatrixOES()5731*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glLoadPaletteFromModelViewMatrixOES()
5732*8975f5c5SAndroid Build Coastguard Worker {
5733*8975f5c5SAndroid Build Coastguard Worker return GL_LoadPaletteFromModelViewMatrixOES();
5734*8975f5c5SAndroid Build Coastguard Worker }
5735*8975f5c5SAndroid Build Coastguard Worker
glMatrixIndexPointerOES(GLint size,GLenum type,GLsizei stride,const void * pointer)5736*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMatrixIndexPointerOES(GLint size,
5737*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5738*8975f5c5SAndroid Build Coastguard Worker GLsizei stride,
5739*8975f5c5SAndroid Build Coastguard Worker const void *pointer)
5740*8975f5c5SAndroid Build Coastguard Worker {
5741*8975f5c5SAndroid Build Coastguard Worker return GL_MatrixIndexPointerOES(size, type, stride, pointer);
5742*8975f5c5SAndroid Build Coastguard Worker }
5743*8975f5c5SAndroid Build Coastguard Worker
glWeightPointerOES(GLint size,GLenum type,GLsizei stride,const void * pointer)5744*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glWeightPointerOES(GLint size, GLenum type, GLsizei stride, const void *pointer)
5745*8975f5c5SAndroid Build Coastguard Worker {
5746*8975f5c5SAndroid Build Coastguard Worker return GL_WeightPointerOES(size, type, stride, pointer);
5747*8975f5c5SAndroid Build Coastguard Worker }
5748*8975f5c5SAndroid Build Coastguard Worker
5749*8975f5c5SAndroid Build Coastguard Worker // GL_OES_packed_depth_stencil
5750*8975f5c5SAndroid Build Coastguard Worker
5751*8975f5c5SAndroid Build Coastguard Worker // GL_OES_point_size_array
glPointSizePointerOES(GLenum type,GLsizei stride,const void * pointer)5752*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPointSizePointerOES(GLenum type, GLsizei stride, const void *pointer)
5753*8975f5c5SAndroid Build Coastguard Worker {
5754*8975f5c5SAndroid Build Coastguard Worker return GL_PointSizePointerOES(type, stride, pointer);
5755*8975f5c5SAndroid Build Coastguard Worker }
5756*8975f5c5SAndroid Build Coastguard Worker
5757*8975f5c5SAndroid Build Coastguard Worker // GL_OES_point_sprite
5758*8975f5c5SAndroid Build Coastguard Worker
5759*8975f5c5SAndroid Build Coastguard Worker // GL_OES_primitive_bounding_box
glPrimitiveBoundingBoxOES(GLfloat minX,GLfloat minY,GLfloat minZ,GLfloat minW,GLfloat maxX,GLfloat maxY,GLfloat maxZ,GLfloat maxW)5760*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPrimitiveBoundingBoxOES(GLfloat minX,
5761*8975f5c5SAndroid Build Coastguard Worker GLfloat minY,
5762*8975f5c5SAndroid Build Coastguard Worker GLfloat minZ,
5763*8975f5c5SAndroid Build Coastguard Worker GLfloat minW,
5764*8975f5c5SAndroid Build Coastguard Worker GLfloat maxX,
5765*8975f5c5SAndroid Build Coastguard Worker GLfloat maxY,
5766*8975f5c5SAndroid Build Coastguard Worker GLfloat maxZ,
5767*8975f5c5SAndroid Build Coastguard Worker GLfloat maxW)
5768*8975f5c5SAndroid Build Coastguard Worker {
5769*8975f5c5SAndroid Build Coastguard Worker return GL_PrimitiveBoundingBoxOES(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
5770*8975f5c5SAndroid Build Coastguard Worker }
5771*8975f5c5SAndroid Build Coastguard Worker
5772*8975f5c5SAndroid Build Coastguard Worker // GL_OES_query_matrix
glQueryMatrixxOES(GLfixed * mantissa,GLint * exponent)5773*8975f5c5SAndroid Build Coastguard Worker GLbitfield GL_APIENTRY glQueryMatrixxOES(GLfixed *mantissa, GLint *exponent)
5774*8975f5c5SAndroid Build Coastguard Worker {
5775*8975f5c5SAndroid Build Coastguard Worker return GL_QueryMatrixxOES(mantissa, exponent);
5776*8975f5c5SAndroid Build Coastguard Worker }
5777*8975f5c5SAndroid Build Coastguard Worker
5778*8975f5c5SAndroid Build Coastguard Worker // GL_OES_required_internalformat
5779*8975f5c5SAndroid Build Coastguard Worker
5780*8975f5c5SAndroid Build Coastguard Worker // GL_OES_rgb8_rgba8
5781*8975f5c5SAndroid Build Coastguard Worker
5782*8975f5c5SAndroid Build Coastguard Worker // GL_OES_sample_shading
glMinSampleShadingOES(GLfloat value)5783*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glMinSampleShadingOES(GLfloat value)
5784*8975f5c5SAndroid Build Coastguard Worker {
5785*8975f5c5SAndroid Build Coastguard Worker return GL_MinSampleShadingOES(value);
5786*8975f5c5SAndroid Build Coastguard Worker }
5787*8975f5c5SAndroid Build Coastguard Worker
5788*8975f5c5SAndroid Build Coastguard Worker // GL_OES_sample_variables
5789*8975f5c5SAndroid Build Coastguard Worker
5790*8975f5c5SAndroid Build Coastguard Worker // GL_OES_shader_image_atomic
5791*8975f5c5SAndroid Build Coastguard Worker
5792*8975f5c5SAndroid Build Coastguard Worker // GL_OES_shader_io_blocks
5793*8975f5c5SAndroid Build Coastguard Worker
5794*8975f5c5SAndroid Build Coastguard Worker // GL_OES_shader_multisample_interpolation
5795*8975f5c5SAndroid Build Coastguard Worker
5796*8975f5c5SAndroid Build Coastguard Worker // GL_OES_standard_derivatives
5797*8975f5c5SAndroid Build Coastguard Worker
5798*8975f5c5SAndroid Build Coastguard Worker // GL_OES_surfaceless_context
5799*8975f5c5SAndroid Build Coastguard Worker
5800*8975f5c5SAndroid Build Coastguard Worker // GL_OES_tessellation_shader
glPatchParameteriOES(GLenum pname,GLint value)5801*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glPatchParameteriOES(GLenum pname, GLint value)
5802*8975f5c5SAndroid Build Coastguard Worker {
5803*8975f5c5SAndroid Build Coastguard Worker return GL_PatchParameteriOES(pname, value);
5804*8975f5c5SAndroid Build Coastguard Worker }
5805*8975f5c5SAndroid Build Coastguard Worker
5806*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_3D
glCompressedTexImage3DOES(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const void * data)5807*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexImage3DOES(GLenum target,
5808*8975f5c5SAndroid Build Coastguard Worker GLint level,
5809*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5810*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5811*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5812*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
5813*8975f5c5SAndroid Build Coastguard Worker GLint border,
5814*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
5815*8975f5c5SAndroid Build Coastguard Worker const void *data)
5816*8975f5c5SAndroid Build Coastguard Worker {
5817*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexImage3DOES(target, level, internalformat, width, height, depth, border,
5818*8975f5c5SAndroid Build Coastguard Worker imageSize, data);
5819*8975f5c5SAndroid Build Coastguard Worker }
5820*8975f5c5SAndroid Build Coastguard Worker
glCompressedTexSubImage3DOES(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const void * data)5821*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCompressedTexSubImage3DOES(GLenum target,
5822*8975f5c5SAndroid Build Coastguard Worker GLint level,
5823*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
5824*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
5825*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
5826*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5827*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5828*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
5829*8975f5c5SAndroid Build Coastguard Worker GLenum format,
5830*8975f5c5SAndroid Build Coastguard Worker GLsizei imageSize,
5831*8975f5c5SAndroid Build Coastguard Worker const void *data)
5832*8975f5c5SAndroid Build Coastguard Worker {
5833*8975f5c5SAndroid Build Coastguard Worker return GL_CompressedTexSubImage3DOES(target, level, xoffset, yoffset, zoffset, width, height,
5834*8975f5c5SAndroid Build Coastguard Worker depth, format, imageSize, data);
5835*8975f5c5SAndroid Build Coastguard Worker }
5836*8975f5c5SAndroid Build Coastguard Worker
glCopyTexSubImage3DOES(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)5837*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glCopyTexSubImage3DOES(GLenum target,
5838*8975f5c5SAndroid Build Coastguard Worker GLint level,
5839*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
5840*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
5841*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
5842*8975f5c5SAndroid Build Coastguard Worker GLint x,
5843*8975f5c5SAndroid Build Coastguard Worker GLint y,
5844*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5845*8975f5c5SAndroid Build Coastguard Worker GLsizei height)
5846*8975f5c5SAndroid Build Coastguard Worker {
5847*8975f5c5SAndroid Build Coastguard Worker return GL_CopyTexSubImage3DOES(target, level, xoffset, yoffset, zoffset, x, y, width, height);
5848*8975f5c5SAndroid Build Coastguard Worker }
5849*8975f5c5SAndroid Build Coastguard Worker
glFramebufferTexture3DOES(GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level,GLint zoffset)5850*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTexture3DOES(GLenum target,
5851*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
5852*8975f5c5SAndroid Build Coastguard Worker GLenum textarget,
5853*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
5854*8975f5c5SAndroid Build Coastguard Worker GLint level,
5855*8975f5c5SAndroid Build Coastguard Worker GLint zoffset)
5856*8975f5c5SAndroid Build Coastguard Worker {
5857*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTexture3DOES(target, attachment, textarget, texture, level, zoffset);
5858*8975f5c5SAndroid Build Coastguard Worker }
5859*8975f5c5SAndroid Build Coastguard Worker
glTexImage3DOES(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const void * pixels)5860*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexImage3DOES(GLenum target,
5861*8975f5c5SAndroid Build Coastguard Worker GLint level,
5862*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5863*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5864*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5865*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
5866*8975f5c5SAndroid Build Coastguard Worker GLint border,
5867*8975f5c5SAndroid Build Coastguard Worker GLenum format,
5868*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5869*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
5870*8975f5c5SAndroid Build Coastguard Worker {
5871*8975f5c5SAndroid Build Coastguard Worker return GL_TexImage3DOES(target, level, internalformat, width, height, depth, border, format,
5872*8975f5c5SAndroid Build Coastguard Worker type, pixels);
5873*8975f5c5SAndroid Build Coastguard Worker }
5874*8975f5c5SAndroid Build Coastguard Worker
glTexSubImage3DOES(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const void * pixels)5875*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexSubImage3DOES(GLenum target,
5876*8975f5c5SAndroid Build Coastguard Worker GLint level,
5877*8975f5c5SAndroid Build Coastguard Worker GLint xoffset,
5878*8975f5c5SAndroid Build Coastguard Worker GLint yoffset,
5879*8975f5c5SAndroid Build Coastguard Worker GLint zoffset,
5880*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
5881*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
5882*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
5883*8975f5c5SAndroid Build Coastguard Worker GLenum format,
5884*8975f5c5SAndroid Build Coastguard Worker GLenum type,
5885*8975f5c5SAndroid Build Coastguard Worker const void *pixels)
5886*8975f5c5SAndroid Build Coastguard Worker {
5887*8975f5c5SAndroid Build Coastguard Worker return GL_TexSubImage3DOES(target, level, xoffset, yoffset, zoffset, width, height, depth,
5888*8975f5c5SAndroid Build Coastguard Worker format, type, pixels);
5889*8975f5c5SAndroid Build Coastguard Worker }
5890*8975f5c5SAndroid Build Coastguard Worker
5891*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_border_clamp
glGetSamplerParameterIivOES(GLuint sampler,GLenum pname,GLint * params)5892*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIivOES(GLuint sampler, GLenum pname, GLint *params)
5893*8975f5c5SAndroid Build Coastguard Worker {
5894*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIivOES(sampler, pname, params);
5895*8975f5c5SAndroid Build Coastguard Worker }
5896*8975f5c5SAndroid Build Coastguard Worker
glGetSamplerParameterIuivOES(GLuint sampler,GLenum pname,GLuint * params)5897*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetSamplerParameterIuivOES(GLuint sampler, GLenum pname, GLuint *params)
5898*8975f5c5SAndroid Build Coastguard Worker {
5899*8975f5c5SAndroid Build Coastguard Worker return GL_GetSamplerParameterIuivOES(sampler, pname, params);
5900*8975f5c5SAndroid Build Coastguard Worker }
5901*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIivOES(GLenum target,GLenum pname,GLint * params)5902*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIivOES(GLenum target, GLenum pname, GLint *params)
5903*8975f5c5SAndroid Build Coastguard Worker {
5904*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIivOES(target, pname, params);
5905*8975f5c5SAndroid Build Coastguard Worker }
5906*8975f5c5SAndroid Build Coastguard Worker
glGetTexParameterIuivOES(GLenum target,GLenum pname,GLuint * params)5907*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexParameterIuivOES(GLenum target, GLenum pname, GLuint *params)
5908*8975f5c5SAndroid Build Coastguard Worker {
5909*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexParameterIuivOES(target, pname, params);
5910*8975f5c5SAndroid Build Coastguard Worker }
5911*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIivOES(GLuint sampler,GLenum pname,const GLint * param)5912*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIivOES(GLuint sampler, GLenum pname, const GLint *param)
5913*8975f5c5SAndroid Build Coastguard Worker {
5914*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIivOES(sampler, pname, param);
5915*8975f5c5SAndroid Build Coastguard Worker }
5916*8975f5c5SAndroid Build Coastguard Worker
glSamplerParameterIuivOES(GLuint sampler,GLenum pname,const GLuint * param)5917*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glSamplerParameterIuivOES(GLuint sampler, GLenum pname, const GLuint *param)
5918*8975f5c5SAndroid Build Coastguard Worker {
5919*8975f5c5SAndroid Build Coastguard Worker return GL_SamplerParameterIuivOES(sampler, pname, param);
5920*8975f5c5SAndroid Build Coastguard Worker }
5921*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIivOES(GLenum target,GLenum pname,const GLint * params)5922*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIivOES(GLenum target, GLenum pname, const GLint *params)
5923*8975f5c5SAndroid Build Coastguard Worker {
5924*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIivOES(target, pname, params);
5925*8975f5c5SAndroid Build Coastguard Worker }
5926*8975f5c5SAndroid Build Coastguard Worker
glTexParameterIuivOES(GLenum target,GLenum pname,const GLuint * params)5927*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexParameterIuivOES(GLenum target, GLenum pname, const GLuint *params)
5928*8975f5c5SAndroid Build Coastguard Worker {
5929*8975f5c5SAndroid Build Coastguard Worker return GL_TexParameterIuivOES(target, pname, params);
5930*8975f5c5SAndroid Build Coastguard Worker }
5931*8975f5c5SAndroid Build Coastguard Worker
5932*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_buffer
glTexBufferOES(GLenum target,GLenum internalformat,GLuint buffer)5933*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
5934*8975f5c5SAndroid Build Coastguard Worker {
5935*8975f5c5SAndroid Build Coastguard Worker return GL_TexBufferOES(target, internalformat, buffer);
5936*8975f5c5SAndroid Build Coastguard Worker }
5937*8975f5c5SAndroid Build Coastguard Worker
glTexBufferRangeOES(GLenum target,GLenum internalformat,GLuint buffer,GLintptr offset,GLsizeiptr size)5938*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexBufferRangeOES(GLenum target,
5939*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
5940*8975f5c5SAndroid Build Coastguard Worker GLuint buffer,
5941*8975f5c5SAndroid Build Coastguard Worker GLintptr offset,
5942*8975f5c5SAndroid Build Coastguard Worker GLsizeiptr size)
5943*8975f5c5SAndroid Build Coastguard Worker {
5944*8975f5c5SAndroid Build Coastguard Worker return GL_TexBufferRangeOES(target, internalformat, buffer, offset, size);
5945*8975f5c5SAndroid Build Coastguard Worker }
5946*8975f5c5SAndroid Build Coastguard Worker
5947*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_compression_astc
5948*8975f5c5SAndroid Build Coastguard Worker
5949*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_cube_map
glGetTexGenfvOES(GLenum coord,GLenum pname,GLfloat * params)5950*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexGenfvOES(GLenum coord, GLenum pname, GLfloat *params)
5951*8975f5c5SAndroid Build Coastguard Worker {
5952*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexGenfvOES(coord, pname, params);
5953*8975f5c5SAndroid Build Coastguard Worker }
5954*8975f5c5SAndroid Build Coastguard Worker
glGetTexGenivOES(GLenum coord,GLenum pname,GLint * params)5955*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexGenivOES(GLenum coord, GLenum pname, GLint *params)
5956*8975f5c5SAndroid Build Coastguard Worker {
5957*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexGenivOES(coord, pname, params);
5958*8975f5c5SAndroid Build Coastguard Worker }
5959*8975f5c5SAndroid Build Coastguard Worker
glGetTexGenxvOES(GLenum coord,GLenum pname,GLfixed * params)5960*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGetTexGenxvOES(GLenum coord, GLenum pname, GLfixed *params)
5961*8975f5c5SAndroid Build Coastguard Worker {
5962*8975f5c5SAndroid Build Coastguard Worker return GL_GetTexGenxvOES(coord, pname, params);
5963*8975f5c5SAndroid Build Coastguard Worker }
5964*8975f5c5SAndroid Build Coastguard Worker
glTexGenfOES(GLenum coord,GLenum pname,GLfloat param)5965*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexGenfOES(GLenum coord, GLenum pname, GLfloat param)
5966*8975f5c5SAndroid Build Coastguard Worker {
5967*8975f5c5SAndroid Build Coastguard Worker return GL_TexGenfOES(coord, pname, param);
5968*8975f5c5SAndroid Build Coastguard Worker }
5969*8975f5c5SAndroid Build Coastguard Worker
glTexGenfvOES(GLenum coord,GLenum pname,const GLfloat * params)5970*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexGenfvOES(GLenum coord, GLenum pname, const GLfloat *params)
5971*8975f5c5SAndroid Build Coastguard Worker {
5972*8975f5c5SAndroid Build Coastguard Worker return GL_TexGenfvOES(coord, pname, params);
5973*8975f5c5SAndroid Build Coastguard Worker }
5974*8975f5c5SAndroid Build Coastguard Worker
glTexGeniOES(GLenum coord,GLenum pname,GLint param)5975*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexGeniOES(GLenum coord, GLenum pname, GLint param)
5976*8975f5c5SAndroid Build Coastguard Worker {
5977*8975f5c5SAndroid Build Coastguard Worker return GL_TexGeniOES(coord, pname, param);
5978*8975f5c5SAndroid Build Coastguard Worker }
5979*8975f5c5SAndroid Build Coastguard Worker
glTexGenivOES(GLenum coord,GLenum pname,const GLint * params)5980*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexGenivOES(GLenum coord, GLenum pname, const GLint *params)
5981*8975f5c5SAndroid Build Coastguard Worker {
5982*8975f5c5SAndroid Build Coastguard Worker return GL_TexGenivOES(coord, pname, params);
5983*8975f5c5SAndroid Build Coastguard Worker }
5984*8975f5c5SAndroid Build Coastguard Worker
glTexGenxOES(GLenum coord,GLenum pname,GLfixed param)5985*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexGenxOES(GLenum coord, GLenum pname, GLfixed param)
5986*8975f5c5SAndroid Build Coastguard Worker {
5987*8975f5c5SAndroid Build Coastguard Worker return GL_TexGenxOES(coord, pname, param);
5988*8975f5c5SAndroid Build Coastguard Worker }
5989*8975f5c5SAndroid Build Coastguard Worker
glTexGenxvOES(GLenum coord,GLenum pname,const GLfixed * params)5990*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexGenxvOES(GLenum coord, GLenum pname, const GLfixed *params)
5991*8975f5c5SAndroid Build Coastguard Worker {
5992*8975f5c5SAndroid Build Coastguard Worker return GL_TexGenxvOES(coord, pname, params);
5993*8975f5c5SAndroid Build Coastguard Worker }
5994*8975f5c5SAndroid Build Coastguard Worker
5995*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_cube_map_array
5996*8975f5c5SAndroid Build Coastguard Worker
5997*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_float
5998*8975f5c5SAndroid Build Coastguard Worker
5999*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_float_linear
6000*8975f5c5SAndroid Build Coastguard Worker
6001*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_half_float
6002*8975f5c5SAndroid Build Coastguard Worker
6003*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_half_float_linear
6004*8975f5c5SAndroid Build Coastguard Worker
6005*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_mirrored_repeat
6006*8975f5c5SAndroid Build Coastguard Worker
6007*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_npot
6008*8975f5c5SAndroid Build Coastguard Worker
6009*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_stencil8
6010*8975f5c5SAndroid Build Coastguard Worker
6011*8975f5c5SAndroid Build Coastguard Worker // GL_OES_texture_storage_multisample_2d_array
glTexStorage3DMultisampleOES(GLenum target,GLsizei samples,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLboolean fixedsamplelocations)6012*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTexStorage3DMultisampleOES(GLenum target,
6013*8975f5c5SAndroid Build Coastguard Worker GLsizei samples,
6014*8975f5c5SAndroid Build Coastguard Worker GLenum internalformat,
6015*8975f5c5SAndroid Build Coastguard Worker GLsizei width,
6016*8975f5c5SAndroid Build Coastguard Worker GLsizei height,
6017*8975f5c5SAndroid Build Coastguard Worker GLsizei depth,
6018*8975f5c5SAndroid Build Coastguard Worker GLboolean fixedsamplelocations)
6019*8975f5c5SAndroid Build Coastguard Worker {
6020*8975f5c5SAndroid Build Coastguard Worker return GL_TexStorage3DMultisampleOES(target, samples, internalformat, width, height, depth,
6021*8975f5c5SAndroid Build Coastguard Worker fixedsamplelocations);
6022*8975f5c5SAndroid Build Coastguard Worker }
6023*8975f5c5SAndroid Build Coastguard Worker
6024*8975f5c5SAndroid Build Coastguard Worker // GL_OES_vertex_array_object
glBindVertexArrayOES(GLuint array)6025*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glBindVertexArrayOES(GLuint array)
6026*8975f5c5SAndroid Build Coastguard Worker {
6027*8975f5c5SAndroid Build Coastguard Worker return GL_BindVertexArrayOES(array);
6028*8975f5c5SAndroid Build Coastguard Worker }
6029*8975f5c5SAndroid Build Coastguard Worker
glDeleteVertexArraysOES(GLsizei n,const GLuint * arrays)6030*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glDeleteVertexArraysOES(GLsizei n, const GLuint *arrays)
6031*8975f5c5SAndroid Build Coastguard Worker {
6032*8975f5c5SAndroid Build Coastguard Worker return GL_DeleteVertexArraysOES(n, arrays);
6033*8975f5c5SAndroid Build Coastguard Worker }
6034*8975f5c5SAndroid Build Coastguard Worker
glGenVertexArraysOES(GLsizei n,GLuint * arrays)6035*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glGenVertexArraysOES(GLsizei n, GLuint *arrays)
6036*8975f5c5SAndroid Build Coastguard Worker {
6037*8975f5c5SAndroid Build Coastguard Worker return GL_GenVertexArraysOES(n, arrays);
6038*8975f5c5SAndroid Build Coastguard Worker }
6039*8975f5c5SAndroid Build Coastguard Worker
glIsVertexArrayOES(GLuint array)6040*8975f5c5SAndroid Build Coastguard Worker GLboolean GL_APIENTRY glIsVertexArrayOES(GLuint array)
6041*8975f5c5SAndroid Build Coastguard Worker {
6042*8975f5c5SAndroid Build Coastguard Worker return GL_IsVertexArrayOES(array);
6043*8975f5c5SAndroid Build Coastguard Worker }
6044*8975f5c5SAndroid Build Coastguard Worker
6045*8975f5c5SAndroid Build Coastguard Worker // GL_OES_vertex_half_float
6046*8975f5c5SAndroid Build Coastguard Worker
6047*8975f5c5SAndroid Build Coastguard Worker // GL_OES_vertex_type_10_10_10_2
6048*8975f5c5SAndroid Build Coastguard Worker
6049*8975f5c5SAndroid Build Coastguard Worker // GL_OVR_multiview
glFramebufferTextureMultiviewOVR(GLenum target,GLenum attachment,GLuint texture,GLint level,GLint baseViewIndex,GLsizei numViews)6050*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferTextureMultiviewOVR(GLenum target,
6051*8975f5c5SAndroid Build Coastguard Worker GLenum attachment,
6052*8975f5c5SAndroid Build Coastguard Worker GLuint texture,
6053*8975f5c5SAndroid Build Coastguard Worker GLint level,
6054*8975f5c5SAndroid Build Coastguard Worker GLint baseViewIndex,
6055*8975f5c5SAndroid Build Coastguard Worker GLsizei numViews)
6056*8975f5c5SAndroid Build Coastguard Worker {
6057*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferTextureMultiviewOVR(target, attachment, texture, level, baseViewIndex,
6058*8975f5c5SAndroid Build Coastguard Worker numViews);
6059*8975f5c5SAndroid Build Coastguard Worker }
6060*8975f5c5SAndroid Build Coastguard Worker
6061*8975f5c5SAndroid Build Coastguard Worker // GL_OVR_multiview2
6062*8975f5c5SAndroid Build Coastguard Worker
6063*8975f5c5SAndroid Build Coastguard Worker // GL_QCOM_framebuffer_foveated
glFramebufferFoveationConfigQCOM(GLuint framebuffer,GLuint numLayers,GLuint focalPointsPerLayer,GLuint requestedFeatures,GLuint * providedFeatures)6064*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferFoveationConfigQCOM(GLuint framebuffer,
6065*8975f5c5SAndroid Build Coastguard Worker GLuint numLayers,
6066*8975f5c5SAndroid Build Coastguard Worker GLuint focalPointsPerLayer,
6067*8975f5c5SAndroid Build Coastguard Worker GLuint requestedFeatures,
6068*8975f5c5SAndroid Build Coastguard Worker GLuint *providedFeatures)
6069*8975f5c5SAndroid Build Coastguard Worker {
6070*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferFoveationConfigQCOM(framebuffer, numLayers, focalPointsPerLayer,
6071*8975f5c5SAndroid Build Coastguard Worker requestedFeatures, providedFeatures);
6072*8975f5c5SAndroid Build Coastguard Worker }
6073*8975f5c5SAndroid Build Coastguard Worker
glFramebufferFoveationParametersQCOM(GLuint framebuffer,GLuint layer,GLuint focalPoint,GLfloat focalX,GLfloat focalY,GLfloat gainX,GLfloat gainY,GLfloat foveaArea)6074*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glFramebufferFoveationParametersQCOM(GLuint framebuffer,
6075*8975f5c5SAndroid Build Coastguard Worker GLuint layer,
6076*8975f5c5SAndroid Build Coastguard Worker GLuint focalPoint,
6077*8975f5c5SAndroid Build Coastguard Worker GLfloat focalX,
6078*8975f5c5SAndroid Build Coastguard Worker GLfloat focalY,
6079*8975f5c5SAndroid Build Coastguard Worker GLfloat gainX,
6080*8975f5c5SAndroid Build Coastguard Worker GLfloat gainY,
6081*8975f5c5SAndroid Build Coastguard Worker GLfloat foveaArea)
6082*8975f5c5SAndroid Build Coastguard Worker {
6083*8975f5c5SAndroid Build Coastguard Worker return GL_FramebufferFoveationParametersQCOM(framebuffer, layer, focalPoint, focalX, focalY,
6084*8975f5c5SAndroid Build Coastguard Worker gainX, gainY, foveaArea);
6085*8975f5c5SAndroid Build Coastguard Worker }
6086*8975f5c5SAndroid Build Coastguard Worker
6087*8975f5c5SAndroid Build Coastguard Worker // GL_QCOM_render_shared_exponent
6088*8975f5c5SAndroid Build Coastguard Worker
6089*8975f5c5SAndroid Build Coastguard Worker // GL_QCOM_shading_rate
glShadingRateQCOM(GLenum rate)6090*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glShadingRateQCOM(GLenum rate)
6091*8975f5c5SAndroid Build Coastguard Worker {
6092*8975f5c5SAndroid Build Coastguard Worker return GL_ShadingRateQCOM(rate);
6093*8975f5c5SAndroid Build Coastguard Worker }
6094*8975f5c5SAndroid Build Coastguard Worker
6095*8975f5c5SAndroid Build Coastguard Worker // GL_QCOM_texture_foveated
glTextureFoveationParametersQCOM(GLuint texture,GLuint layer,GLuint focalPoint,GLfloat focalX,GLfloat focalY,GLfloat gainX,GLfloat gainY,GLfloat foveaArea)6096*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glTextureFoveationParametersQCOM(GLuint texture,
6097*8975f5c5SAndroid Build Coastguard Worker GLuint layer,
6098*8975f5c5SAndroid Build Coastguard Worker GLuint focalPoint,
6099*8975f5c5SAndroid Build Coastguard Worker GLfloat focalX,
6100*8975f5c5SAndroid Build Coastguard Worker GLfloat focalY,
6101*8975f5c5SAndroid Build Coastguard Worker GLfloat gainX,
6102*8975f5c5SAndroid Build Coastguard Worker GLfloat gainY,
6103*8975f5c5SAndroid Build Coastguard Worker GLfloat foveaArea)
6104*8975f5c5SAndroid Build Coastguard Worker {
6105*8975f5c5SAndroid Build Coastguard Worker return GL_TextureFoveationParametersQCOM(texture, layer, focalPoint, focalX, focalY, gainX,
6106*8975f5c5SAndroid Build Coastguard Worker gainY, foveaArea);
6107*8975f5c5SAndroid Build Coastguard Worker }
6108*8975f5c5SAndroid Build Coastguard Worker
6109*8975f5c5SAndroid Build Coastguard Worker // GL_QCOM_tiled_rendering
glEndTilingQCOM(GLbitfield preserveMask)6110*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY glEndTilingQCOM(GLbitfield preserveMask)
6111*8975f5c5SAndroid Build Coastguard Worker {
6112*8975f5c5SAndroid Build Coastguard Worker return GL_EndTilingQCOM(preserveMask);
6113*8975f5c5SAndroid Build Coastguard Worker }
6114*8975f5c5SAndroid Build Coastguard Worker
6115*8975f5c5SAndroid Build Coastguard Worker void GL_APIENTRY
glStartTilingQCOM(GLuint x,GLuint y,GLuint width,GLuint height,GLbitfield preserveMask)6116*8975f5c5SAndroid Build Coastguard Worker glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
6117*8975f5c5SAndroid Build Coastguard Worker {
6118*8975f5c5SAndroid Build Coastguard Worker return GL_StartTilingQCOM(x, y, width, height, preserveMask);
6119*8975f5c5SAndroid Build Coastguard Worker }
6120*8975f5c5SAndroid Build Coastguard Worker
6121*8975f5c5SAndroid Build Coastguard Worker } // extern "C"
6122