xref: /aosp_15_r20/frameworks/native/opengl/libs/libGLESv3.map.txt (revision 38e8c45f13ce32b0dcecb25141ffecaf386fa17f)
1*38e8c45fSAndroid Build Coastguard WorkerLIBGLESV3 {
2*38e8c45fSAndroid Build Coastguard Worker  global:
3*38e8c45fSAndroid Build Coastguard Worker    glActiveShaderProgram; # introduced=21
4*38e8c45fSAndroid Build Coastguard Worker    glActiveTexture;
5*38e8c45fSAndroid Build Coastguard Worker    glAttachShader;
6*38e8c45fSAndroid Build Coastguard Worker    glBeginQuery;
7*38e8c45fSAndroid Build Coastguard Worker    glBeginTransformFeedback;
8*38e8c45fSAndroid Build Coastguard Worker    glBindAttribLocation;
9*38e8c45fSAndroid Build Coastguard Worker    glBindBuffer;
10*38e8c45fSAndroid Build Coastguard Worker    glBindBufferBase;
11*38e8c45fSAndroid Build Coastguard Worker    glBindBufferRange;
12*38e8c45fSAndroid Build Coastguard Worker    glBindFramebuffer;
13*38e8c45fSAndroid Build Coastguard Worker    glBindImageTexture; # introduced=21
14*38e8c45fSAndroid Build Coastguard Worker    glBindProgramPipeline; # introduced=21
15*38e8c45fSAndroid Build Coastguard Worker    glBindRenderbuffer;
16*38e8c45fSAndroid Build Coastguard Worker    glBindSampler;
17*38e8c45fSAndroid Build Coastguard Worker    glBindTexture;
18*38e8c45fSAndroid Build Coastguard Worker    glBindTransformFeedback;
19*38e8c45fSAndroid Build Coastguard Worker    glBindVertexArray;
20*38e8c45fSAndroid Build Coastguard Worker    glBindVertexArrayOES;
21*38e8c45fSAndroid Build Coastguard Worker    glBindVertexBuffer; # introduced=21
22*38e8c45fSAndroid Build Coastguard Worker    glBlendBarrier; # introduced=24
23*38e8c45fSAndroid Build Coastguard Worker    glBlendBarrierKHR; # introduced=21
24*38e8c45fSAndroid Build Coastguard Worker    glBlendColor;
25*38e8c45fSAndroid Build Coastguard Worker    glBlendEquation;
26*38e8c45fSAndroid Build Coastguard Worker    glBlendEquationSeparate;
27*38e8c45fSAndroid Build Coastguard Worker    glBlendEquationSeparatei; # introduced=24
28*38e8c45fSAndroid Build Coastguard Worker    glBlendEquationSeparateiEXT; # introduced=21
29*38e8c45fSAndroid Build Coastguard Worker    glBlendEquationi; # introduced=24
30*38e8c45fSAndroid Build Coastguard Worker    glBlendEquationiEXT; # introduced=21
31*38e8c45fSAndroid Build Coastguard Worker    glBlendFunc;
32*38e8c45fSAndroid Build Coastguard Worker    glBlendFuncSeparate;
33*38e8c45fSAndroid Build Coastguard Worker    glBlendFuncSeparatei; # introduced=24
34*38e8c45fSAndroid Build Coastguard Worker    glBlendFuncSeparateiEXT; # introduced=21
35*38e8c45fSAndroid Build Coastguard Worker    glBlendFunci; # introduced=24
36*38e8c45fSAndroid Build Coastguard Worker    glBlendFunciEXT; # introduced=21
37*38e8c45fSAndroid Build Coastguard Worker    glBlitFramebuffer;
38*38e8c45fSAndroid Build Coastguard Worker    glBufferData;
39*38e8c45fSAndroid Build Coastguard Worker    glBufferStorageEXT; # introduced=28
40*38e8c45fSAndroid Build Coastguard Worker    glBufferStorageExternalEXT; # introduced=28
41*38e8c45fSAndroid Build Coastguard Worker    glBufferSubData;
42*38e8c45fSAndroid Build Coastguard Worker    glCheckFramebufferStatus;
43*38e8c45fSAndroid Build Coastguard Worker    glClear;
44*38e8c45fSAndroid Build Coastguard Worker    glClearBufferfi;
45*38e8c45fSAndroid Build Coastguard Worker    glClearBufferfv;
46*38e8c45fSAndroid Build Coastguard Worker    glClearBufferiv;
47*38e8c45fSAndroid Build Coastguard Worker    glClearBufferuiv;
48*38e8c45fSAndroid Build Coastguard Worker    glClearColor;
49*38e8c45fSAndroid Build Coastguard Worker    glClearDepthf;
50*38e8c45fSAndroid Build Coastguard Worker    glClearStencil;
51*38e8c45fSAndroid Build Coastguard Worker    glClientWaitSync;
52*38e8c45fSAndroid Build Coastguard Worker    glColorMask;
53*38e8c45fSAndroid Build Coastguard Worker    glColorMaski; # introduced=24
54*38e8c45fSAndroid Build Coastguard Worker    glColorMaskiEXT; # introduced=21
55*38e8c45fSAndroid Build Coastguard Worker    glCompileShader;
56*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexImage2D;
57*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexImage3D;
58*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexImage3DOES;
59*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexSubImage2D;
60*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexSubImage3D;
61*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexSubImage3DOES;
62*38e8c45fSAndroid Build Coastguard Worker    glCopyBufferSubData;
63*38e8c45fSAndroid Build Coastguard Worker    glCopyImageSubData; # introduced=24
64*38e8c45fSAndroid Build Coastguard Worker    glCopyImageSubDataEXT; # introduced=21
65*38e8c45fSAndroid Build Coastguard Worker    glCopyTexImage2D;
66*38e8c45fSAndroid Build Coastguard Worker    glCopyTexSubImage2D;
67*38e8c45fSAndroid Build Coastguard Worker    glCopyTexSubImage3D;
68*38e8c45fSAndroid Build Coastguard Worker    glCopyTexSubImage3DOES;
69*38e8c45fSAndroid Build Coastguard Worker    glCreateProgram;
70*38e8c45fSAndroid Build Coastguard Worker    glCreateShader;
71*38e8c45fSAndroid Build Coastguard Worker    glCreateShaderProgramv; # introduced=21
72*38e8c45fSAndroid Build Coastguard Worker    glCullFace;
73*38e8c45fSAndroid Build Coastguard Worker    glDebugMessageCallback; # introduced=24
74*38e8c45fSAndroid Build Coastguard Worker    glDebugMessageCallbackKHR; # introduced=21
75*38e8c45fSAndroid Build Coastguard Worker    glDebugMessageControl; # introduced=24
76*38e8c45fSAndroid Build Coastguard Worker    glDebugMessageControlKHR; # introduced=21
77*38e8c45fSAndroid Build Coastguard Worker    glDebugMessageInsert; # introduced=24
78*38e8c45fSAndroid Build Coastguard Worker    glDebugMessageInsertKHR; # introduced=21
79*38e8c45fSAndroid Build Coastguard Worker    glDeleteBuffers;
80*38e8c45fSAndroid Build Coastguard Worker    glDeleteFramebuffers;
81*38e8c45fSAndroid Build Coastguard Worker    glDeleteProgram;
82*38e8c45fSAndroid Build Coastguard Worker    glDeleteProgramPipelines; # introduced=21
83*38e8c45fSAndroid Build Coastguard Worker    glDeleteQueries;
84*38e8c45fSAndroid Build Coastguard Worker    glDeleteRenderbuffers;
85*38e8c45fSAndroid Build Coastguard Worker    glDeleteSamplers;
86*38e8c45fSAndroid Build Coastguard Worker    glDeleteShader;
87*38e8c45fSAndroid Build Coastguard Worker    glDeleteSync;
88*38e8c45fSAndroid Build Coastguard Worker    glDeleteTextures;
89*38e8c45fSAndroid Build Coastguard Worker    glDeleteTransformFeedbacks;
90*38e8c45fSAndroid Build Coastguard Worker    glDeleteVertexArrays;
91*38e8c45fSAndroid Build Coastguard Worker    glDeleteVertexArraysOES;
92*38e8c45fSAndroid Build Coastguard Worker    glDepthFunc;
93*38e8c45fSAndroid Build Coastguard Worker    glDepthMask;
94*38e8c45fSAndroid Build Coastguard Worker    glDepthRangef;
95*38e8c45fSAndroid Build Coastguard Worker    glDetachShader;
96*38e8c45fSAndroid Build Coastguard Worker    glDisable;
97*38e8c45fSAndroid Build Coastguard Worker    glDisableVertexAttribArray;
98*38e8c45fSAndroid Build Coastguard Worker    glDisablei; # introduced=24
99*38e8c45fSAndroid Build Coastguard Worker    glDisableiEXT; # introduced=21
100*38e8c45fSAndroid Build Coastguard Worker    glDispatchCompute; # introduced=21
101*38e8c45fSAndroid Build Coastguard Worker    glDispatchComputeIndirect; # introduced=21
102*38e8c45fSAndroid Build Coastguard Worker    glDrawArrays;
103*38e8c45fSAndroid Build Coastguard Worker    glDrawArraysIndirect; # introduced=21
104*38e8c45fSAndroid Build Coastguard Worker    glDrawArraysInstanced;
105*38e8c45fSAndroid Build Coastguard Worker    glDrawBuffers;
106*38e8c45fSAndroid Build Coastguard Worker    glDrawElements;
107*38e8c45fSAndroid Build Coastguard Worker    glDrawElementsBaseVertex; # introduced=24
108*38e8c45fSAndroid Build Coastguard Worker    glDrawElementsIndirect; # introduced=21
109*38e8c45fSAndroid Build Coastguard Worker    glDrawElementsInstanced;
110*38e8c45fSAndroid Build Coastguard Worker    glDrawElementsInstancedBaseVertex; # introduced=24
111*38e8c45fSAndroid Build Coastguard Worker    glDrawRangeElements;
112*38e8c45fSAndroid Build Coastguard Worker    glDrawRangeElementsBaseVertex; # introduced=24
113*38e8c45fSAndroid Build Coastguard Worker    glEGLImageTargetRenderbufferStorageOES;
114*38e8c45fSAndroid Build Coastguard Worker    glEGLImageTargetTexture2DOES;
115*38e8c45fSAndroid Build Coastguard Worker    glEGLImageTargetTexStorageEXT; # introduced=28
116*38e8c45fSAndroid Build Coastguard Worker    glEnable;
117*38e8c45fSAndroid Build Coastguard Worker    glEnableVertexAttribArray;
118*38e8c45fSAndroid Build Coastguard Worker    glEnablei; # introduced=24
119*38e8c45fSAndroid Build Coastguard Worker    glEnableiEXT; # introduced=21
120*38e8c45fSAndroid Build Coastguard Worker    glEndQuery;
121*38e8c45fSAndroid Build Coastguard Worker    glEndTransformFeedback;
122*38e8c45fSAndroid Build Coastguard Worker    glFenceSync;
123*38e8c45fSAndroid Build Coastguard Worker    glFinish;
124*38e8c45fSAndroid Build Coastguard Worker    glFlush;
125*38e8c45fSAndroid Build Coastguard Worker    glFlushMappedBufferRange;
126*38e8c45fSAndroid Build Coastguard Worker    glFramebufferParameteri; # introduced=21
127*38e8c45fSAndroid Build Coastguard Worker    glFramebufferRenderbuffer;
128*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture; # introduced=24
129*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture2D;
130*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture2DMultisampleEXT; # introduced=28
131*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture3DOES;
132*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTextureEXT; # introduced=21
133*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTextureLayer;
134*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTextureMultisampleMultiviewOVR; # introduced=28
135*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTextureMultiviewOVR; # introduced=28
136*38e8c45fSAndroid Build Coastguard Worker    glFrontFace;
137*38e8c45fSAndroid Build Coastguard Worker    glGenBuffers;
138*38e8c45fSAndroid Build Coastguard Worker    glGenFramebuffers;
139*38e8c45fSAndroid Build Coastguard Worker    glGenProgramPipelines; # introduced=21
140*38e8c45fSAndroid Build Coastguard Worker    glGenQueries;
141*38e8c45fSAndroid Build Coastguard Worker    glGenRenderbuffers;
142*38e8c45fSAndroid Build Coastguard Worker    glGenSamplers;
143*38e8c45fSAndroid Build Coastguard Worker    glGenTextures;
144*38e8c45fSAndroid Build Coastguard Worker    glGenTransformFeedbacks;
145*38e8c45fSAndroid Build Coastguard Worker    glGenVertexArrays;
146*38e8c45fSAndroid Build Coastguard Worker    glGenVertexArraysOES;
147*38e8c45fSAndroid Build Coastguard Worker    glGenerateMipmap;
148*38e8c45fSAndroid Build Coastguard Worker    glGetActiveAttrib;
149*38e8c45fSAndroid Build Coastguard Worker    glGetActiveUniform;
150*38e8c45fSAndroid Build Coastguard Worker    glGetActiveUniformBlockName;
151*38e8c45fSAndroid Build Coastguard Worker    glGetActiveUniformBlockiv;
152*38e8c45fSAndroid Build Coastguard Worker    glGetActiveUniformsiv;
153*38e8c45fSAndroid Build Coastguard Worker    glGetAttachedShaders;
154*38e8c45fSAndroid Build Coastguard Worker    glGetAttribLocation;
155*38e8c45fSAndroid Build Coastguard Worker    glGetBooleani_v; # introduced=21
156*38e8c45fSAndroid Build Coastguard Worker    glGetBooleanv;
157*38e8c45fSAndroid Build Coastguard Worker    glGetBufferParameteri64v;
158*38e8c45fSAndroid Build Coastguard Worker    glGetBufferParameteriv;
159*38e8c45fSAndroid Build Coastguard Worker    glGetBufferPointerv;
160*38e8c45fSAndroid Build Coastguard Worker    glGetBufferPointervOES;
161*38e8c45fSAndroid Build Coastguard Worker    glGetDebugMessageLog; # introduced=24
162*38e8c45fSAndroid Build Coastguard Worker    glGetDebugMessageLogKHR; # introduced=21
163*38e8c45fSAndroid Build Coastguard Worker    glGetError;
164*38e8c45fSAndroid Build Coastguard Worker    glGetFloatv;
165*38e8c45fSAndroid Build Coastguard Worker    glGetFragDataLocation;
166*38e8c45fSAndroid Build Coastguard Worker    glGetFramebufferAttachmentParameteriv;
167*38e8c45fSAndroid Build Coastguard Worker    glGetFramebufferParameteriv; # introduced=21
168*38e8c45fSAndroid Build Coastguard Worker    glGetGraphicsResetStatus; # introduced=24
169*38e8c45fSAndroid Build Coastguard Worker    glGetInteger64i_v;
170*38e8c45fSAndroid Build Coastguard Worker    glGetInteger64v;
171*38e8c45fSAndroid Build Coastguard Worker    glGetIntegeri_v;
172*38e8c45fSAndroid Build Coastguard Worker    glGetIntegerv;
173*38e8c45fSAndroid Build Coastguard Worker    glGetInternalformativ;
174*38e8c45fSAndroid Build Coastguard Worker    glGetMultisamplefv; # introduced=21
175*38e8c45fSAndroid Build Coastguard Worker    glGetObjectLabel; # introduced=24
176*38e8c45fSAndroid Build Coastguard Worker    glGetObjectLabelKHR; # introduced=21
177*38e8c45fSAndroid Build Coastguard Worker    glGetObjectPtrLabel; # introduced=24
178*38e8c45fSAndroid Build Coastguard Worker    glGetObjectPtrLabelKHR; # introduced=21
179*38e8c45fSAndroid Build Coastguard Worker    glGetPointerv; # introduced=24
180*38e8c45fSAndroid Build Coastguard Worker    glGetPointervKHR; # introduced=21
181*38e8c45fSAndroid Build Coastguard Worker    glGetProgramBinary;
182*38e8c45fSAndroid Build Coastguard Worker    glGetProgramBinaryOES;
183*38e8c45fSAndroid Build Coastguard Worker    glGetProgramInfoLog;
184*38e8c45fSAndroid Build Coastguard Worker    glGetProgramInterfaceiv; # introduced=21
185*38e8c45fSAndroid Build Coastguard Worker    glGetProgramPipelineInfoLog; # introduced=21
186*38e8c45fSAndroid Build Coastguard Worker    glGetProgramPipelineiv; # introduced=21
187*38e8c45fSAndroid Build Coastguard Worker    glGetProgramResourceIndex; # introduced=21
188*38e8c45fSAndroid Build Coastguard Worker    glGetProgramResourceLocation; # introduced=21
189*38e8c45fSAndroid Build Coastguard Worker    glGetProgramResourceName; # introduced=21
190*38e8c45fSAndroid Build Coastguard Worker    glGetProgramResourceiv; # introduced=21
191*38e8c45fSAndroid Build Coastguard Worker    glGetProgramiv;
192*38e8c45fSAndroid Build Coastguard Worker    glGetQueryObjectuiv;
193*38e8c45fSAndroid Build Coastguard Worker    glGetQueryiv;
194*38e8c45fSAndroid Build Coastguard Worker    glGetRenderbufferParameteriv;
195*38e8c45fSAndroid Build Coastguard Worker    glGetSamplerParameterIiv; # introduced=24
196*38e8c45fSAndroid Build Coastguard Worker    glGetSamplerParameterIivEXT; # introduced=21
197*38e8c45fSAndroid Build Coastguard Worker    glGetSamplerParameterIuiv; # introduced=24
198*38e8c45fSAndroid Build Coastguard Worker    glGetSamplerParameterIuivEXT; # introduced=21
199*38e8c45fSAndroid Build Coastguard Worker    glGetSamplerParameterfv;
200*38e8c45fSAndroid Build Coastguard Worker    glGetSamplerParameteriv;
201*38e8c45fSAndroid Build Coastguard Worker    glGetShaderInfoLog;
202*38e8c45fSAndroid Build Coastguard Worker    glGetShaderPrecisionFormat;
203*38e8c45fSAndroid Build Coastguard Worker    glGetShaderSource;
204*38e8c45fSAndroid Build Coastguard Worker    glGetShaderiv;
205*38e8c45fSAndroid Build Coastguard Worker    glGetString;
206*38e8c45fSAndroid Build Coastguard Worker    glGetStringi;
207*38e8c45fSAndroid Build Coastguard Worker    glGetSynciv;
208*38e8c45fSAndroid Build Coastguard Worker    glGetTexLevelParameterfv; # introduced=21
209*38e8c45fSAndroid Build Coastguard Worker    glGetTexLevelParameteriv; # introduced=21
210*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameterIiv; # introduced=24
211*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameterIivEXT; # introduced=21
212*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameterIuiv; # introduced=24
213*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameterIuivEXT; # introduced=21
214*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameterfv;
215*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameteriv;
216*38e8c45fSAndroid Build Coastguard Worker    glGetTransformFeedbackVarying;
217*38e8c45fSAndroid Build Coastguard Worker    glGetUniformBlockIndex;
218*38e8c45fSAndroid Build Coastguard Worker    glGetUniformIndices;
219*38e8c45fSAndroid Build Coastguard Worker    glGetUniformLocation;
220*38e8c45fSAndroid Build Coastguard Worker    glGetUniformfv;
221*38e8c45fSAndroid Build Coastguard Worker    glGetUniformiv;
222*38e8c45fSAndroid Build Coastguard Worker    glGetUniformuiv;
223*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribIiv;
224*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribIuiv;
225*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribPointerv;
226*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribfv;
227*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribiv;
228*38e8c45fSAndroid Build Coastguard Worker    glGetnUniformfv; # introduced=24
229*38e8c45fSAndroid Build Coastguard Worker    glGetnUniformiv; # introduced=24
230*38e8c45fSAndroid Build Coastguard Worker    glGetnUniformuiv; # introduced=24
231*38e8c45fSAndroid Build Coastguard Worker    glHint;
232*38e8c45fSAndroid Build Coastguard Worker    glInvalidateFramebuffer;
233*38e8c45fSAndroid Build Coastguard Worker    glInvalidateSubFramebuffer;
234*38e8c45fSAndroid Build Coastguard Worker    glIsBuffer;
235*38e8c45fSAndroid Build Coastguard Worker    glIsEnabled;
236*38e8c45fSAndroid Build Coastguard Worker    glIsEnabledi; # introduced=24
237*38e8c45fSAndroid Build Coastguard Worker    glIsEnablediEXT; # introduced=21
238*38e8c45fSAndroid Build Coastguard Worker    glIsFramebuffer;
239*38e8c45fSAndroid Build Coastguard Worker    glIsProgram;
240*38e8c45fSAndroid Build Coastguard Worker    glIsProgramPipeline; # introduced=21
241*38e8c45fSAndroid Build Coastguard Worker    glIsQuery;
242*38e8c45fSAndroid Build Coastguard Worker    glIsRenderbuffer;
243*38e8c45fSAndroid Build Coastguard Worker    glIsSampler;
244*38e8c45fSAndroid Build Coastguard Worker    glIsShader;
245*38e8c45fSAndroid Build Coastguard Worker    glIsSync;
246*38e8c45fSAndroid Build Coastguard Worker    glIsTexture;
247*38e8c45fSAndroid Build Coastguard Worker    glIsTransformFeedback;
248*38e8c45fSAndroid Build Coastguard Worker    glIsVertexArray;
249*38e8c45fSAndroid Build Coastguard Worker    glIsVertexArrayOES;
250*38e8c45fSAndroid Build Coastguard Worker    glLineWidth;
251*38e8c45fSAndroid Build Coastguard Worker    glLinkProgram;
252*38e8c45fSAndroid Build Coastguard Worker    glMapBufferOES;
253*38e8c45fSAndroid Build Coastguard Worker    glMapBufferRange;
254*38e8c45fSAndroid Build Coastguard Worker    glMemoryBarrier; # introduced=21
255*38e8c45fSAndroid Build Coastguard Worker    glMemoryBarrierByRegion; # introduced=21
256*38e8c45fSAndroid Build Coastguard Worker    glMinSampleShading; # introduced=24
257*38e8c45fSAndroid Build Coastguard Worker    glMinSampleShadingOES; # introduced=21
258*38e8c45fSAndroid Build Coastguard Worker    glObjectLabel; # introduced=24
259*38e8c45fSAndroid Build Coastguard Worker    glObjectLabelKHR; # introduced=21
260*38e8c45fSAndroid Build Coastguard Worker    glObjectPtrLabel; # introduced=24
261*38e8c45fSAndroid Build Coastguard Worker    glObjectPtrLabelKHR; # introduced=21
262*38e8c45fSAndroid Build Coastguard Worker    glPatchParameteri; # introduced=24
263*38e8c45fSAndroid Build Coastguard Worker    glPatchParameteriEXT; # introduced=21
264*38e8c45fSAndroid Build Coastguard Worker    glPauseTransformFeedback;
265*38e8c45fSAndroid Build Coastguard Worker    glPixelStorei;
266*38e8c45fSAndroid Build Coastguard Worker    glPolygonOffset;
267*38e8c45fSAndroid Build Coastguard Worker    glPopDebugGroup; # introduced=24
268*38e8c45fSAndroid Build Coastguard Worker    glPopDebugGroupKHR; # introduced=21
269*38e8c45fSAndroid Build Coastguard Worker    glPrimitiveBoundingBox; # introduced=24
270*38e8c45fSAndroid Build Coastguard Worker    glPrimitiveBoundingBoxEXT; # introduced=21
271*38e8c45fSAndroid Build Coastguard Worker    glProgramBinary;
272*38e8c45fSAndroid Build Coastguard Worker    glProgramBinaryOES;
273*38e8c45fSAndroid Build Coastguard Worker    glProgramParameteri;
274*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform1f; # introduced=21
275*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform1fv; # introduced=21
276*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform1i; # introduced=21
277*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform1iv; # introduced=21
278*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform1ui; # introduced=21
279*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform1uiv; # introduced=21
280*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform2f; # introduced=21
281*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform2fv; # introduced=21
282*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform2i; # introduced=21
283*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform2iv; # introduced=21
284*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform2ui; # introduced=21
285*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform2uiv; # introduced=21
286*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform3f; # introduced=21
287*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform3fv; # introduced=21
288*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform3i; # introduced=21
289*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform3iv; # introduced=21
290*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform3ui; # introduced=21
291*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform3uiv; # introduced=21
292*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform4f; # introduced=21
293*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform4fv; # introduced=21
294*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform4i; # introduced=21
295*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform4iv; # introduced=21
296*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform4ui; # introduced=21
297*38e8c45fSAndroid Build Coastguard Worker    glProgramUniform4uiv; # introduced=21
298*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix2fv; # introduced=21
299*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix2x3fv; # introduced=21
300*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix2x4fv; # introduced=21
301*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix3fv; # introduced=21
302*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix3x2fv; # introduced=21
303*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix3x4fv; # introduced=21
304*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix4fv; # introduced=21
305*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix4x2fv; # introduced=21
306*38e8c45fSAndroid Build Coastguard Worker    glProgramUniformMatrix4x3fv; # introduced=21
307*38e8c45fSAndroid Build Coastguard Worker    glPushDebugGroup; # introduced=24
308*38e8c45fSAndroid Build Coastguard Worker    glPushDebugGroupKHR; # introduced=21
309*38e8c45fSAndroid Build Coastguard Worker    glReadBuffer;
310*38e8c45fSAndroid Build Coastguard Worker    glReadPixels;
311*38e8c45fSAndroid Build Coastguard Worker    glReadnPixels; # introduced=24
312*38e8c45fSAndroid Build Coastguard Worker    glReleaseShaderCompiler;
313*38e8c45fSAndroid Build Coastguard Worker    glRenderbufferStorage;
314*38e8c45fSAndroid Build Coastguard Worker    glRenderbufferStorageMultisample;
315*38e8c45fSAndroid Build Coastguard Worker    glRenderbufferStorageMultisampleEXT; # introduced=28
316*38e8c45fSAndroid Build Coastguard Worker    glResumeTransformFeedback;
317*38e8c45fSAndroid Build Coastguard Worker    glSampleCoverage;
318*38e8c45fSAndroid Build Coastguard Worker    glSampleMaski; # introduced=21
319*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameterIiv; # introduced=24
320*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameterIivEXT; # introduced=21
321*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameterIuiv; # introduced=24
322*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameterIuivEXT; # introduced=21
323*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameterf;
324*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameterfv;
325*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameteri;
326*38e8c45fSAndroid Build Coastguard Worker    glSamplerParameteriv;
327*38e8c45fSAndroid Build Coastguard Worker    glScissor;
328*38e8c45fSAndroid Build Coastguard Worker    glShaderBinary;
329*38e8c45fSAndroid Build Coastguard Worker    glShaderSource;
330*38e8c45fSAndroid Build Coastguard Worker    glStencilFunc;
331*38e8c45fSAndroid Build Coastguard Worker    glStencilFuncSeparate;
332*38e8c45fSAndroid Build Coastguard Worker    glStencilMask;
333*38e8c45fSAndroid Build Coastguard Worker    glStencilMaskSeparate;
334*38e8c45fSAndroid Build Coastguard Worker    glStencilOp;
335*38e8c45fSAndroid Build Coastguard Worker    glStencilOpSeparate;
336*38e8c45fSAndroid Build Coastguard Worker    glTexBuffer; # introduced=24
337*38e8c45fSAndroid Build Coastguard Worker    glTexBufferEXT; # introduced=21
338*38e8c45fSAndroid Build Coastguard Worker    glTexBufferRange; # introduced=24
339*38e8c45fSAndroid Build Coastguard Worker    glTexBufferRangeEXT; # introduced=21
340*38e8c45fSAndroid Build Coastguard Worker    glTexImage2D;
341*38e8c45fSAndroid Build Coastguard Worker    glTexImage3D;
342*38e8c45fSAndroid Build Coastguard Worker    glTexImage3DOES;
343*38e8c45fSAndroid Build Coastguard Worker    glTexParameterIiv; # introduced=24
344*38e8c45fSAndroid Build Coastguard Worker    glTexParameterIivEXT; # introduced=21
345*38e8c45fSAndroid Build Coastguard Worker    glTexParameterIuiv; # introduced=24
346*38e8c45fSAndroid Build Coastguard Worker    glTexParameterIuivEXT; # introduced=21
347*38e8c45fSAndroid Build Coastguard Worker    glTexParameterf;
348*38e8c45fSAndroid Build Coastguard Worker    glTexParameterfv;
349*38e8c45fSAndroid Build Coastguard Worker    glTexParameteri;
350*38e8c45fSAndroid Build Coastguard Worker    glTexParameteriv;
351*38e8c45fSAndroid Build Coastguard Worker    glTexStorage2D;
352*38e8c45fSAndroid Build Coastguard Worker    glTexStorage2DMultisample; # introduced=21
353*38e8c45fSAndroid Build Coastguard Worker    glTexStorage3D;
354*38e8c45fSAndroid Build Coastguard Worker    glTexStorage3DMultisample; # introduced=24
355*38e8c45fSAndroid Build Coastguard Worker    glTexStorage3DMultisampleOES; # introduced=21
356*38e8c45fSAndroid Build Coastguard Worker    glTexSubImage2D;
357*38e8c45fSAndroid Build Coastguard Worker    glTexSubImage3D;
358*38e8c45fSAndroid Build Coastguard Worker    glTexSubImage3DOES;
359*38e8c45fSAndroid Build Coastguard Worker    glTransformFeedbackVaryings;
360*38e8c45fSAndroid Build Coastguard Worker    glUniform1f;
361*38e8c45fSAndroid Build Coastguard Worker    glUniform1fv;
362*38e8c45fSAndroid Build Coastguard Worker    glUniform1i;
363*38e8c45fSAndroid Build Coastguard Worker    glUniform1iv;
364*38e8c45fSAndroid Build Coastguard Worker    glUniform1ui;
365*38e8c45fSAndroid Build Coastguard Worker    glUniform1uiv;
366*38e8c45fSAndroid Build Coastguard Worker    glUniform2f;
367*38e8c45fSAndroid Build Coastguard Worker    glUniform2fv;
368*38e8c45fSAndroid Build Coastguard Worker    glUniform2i;
369*38e8c45fSAndroid Build Coastguard Worker    glUniform2iv;
370*38e8c45fSAndroid Build Coastguard Worker    glUniform2ui;
371*38e8c45fSAndroid Build Coastguard Worker    glUniform2uiv;
372*38e8c45fSAndroid Build Coastguard Worker    glUniform3f;
373*38e8c45fSAndroid Build Coastguard Worker    glUniform3fv;
374*38e8c45fSAndroid Build Coastguard Worker    glUniform3i;
375*38e8c45fSAndroid Build Coastguard Worker    glUniform3iv;
376*38e8c45fSAndroid Build Coastguard Worker    glUniform3ui;
377*38e8c45fSAndroid Build Coastguard Worker    glUniform3uiv;
378*38e8c45fSAndroid Build Coastguard Worker    glUniform4f;
379*38e8c45fSAndroid Build Coastguard Worker    glUniform4fv;
380*38e8c45fSAndroid Build Coastguard Worker    glUniform4i;
381*38e8c45fSAndroid Build Coastguard Worker    glUniform4iv;
382*38e8c45fSAndroid Build Coastguard Worker    glUniform4ui;
383*38e8c45fSAndroid Build Coastguard Worker    glUniform4uiv;
384*38e8c45fSAndroid Build Coastguard Worker    glUniformBlockBinding;
385*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix2fv;
386*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix2x3fv;
387*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix2x4fv;
388*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix3fv;
389*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix3x2fv;
390*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix3x4fv;
391*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix4fv;
392*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix4x2fv;
393*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix4x3fv;
394*38e8c45fSAndroid Build Coastguard Worker    glUnmapBuffer;
395*38e8c45fSAndroid Build Coastguard Worker    glUnmapBufferOES;
396*38e8c45fSAndroid Build Coastguard Worker    glUseProgram;
397*38e8c45fSAndroid Build Coastguard Worker    glUseProgramStages; # introduced=21
398*38e8c45fSAndroid Build Coastguard Worker    glValidateProgram;
399*38e8c45fSAndroid Build Coastguard Worker    glValidateProgramPipeline; # introduced=21
400*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib1f;
401*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib1fv;
402*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib2f;
403*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib2fv;
404*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib3f;
405*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib3fv;
406*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib4f;
407*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib4fv;
408*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribBinding; # introduced=21
409*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribDivisor;
410*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribFormat; # introduced=21
411*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribI4i;
412*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribI4iv;
413*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribI4ui;
414*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribI4uiv;
415*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribIFormat; # introduced=21
416*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribIPointer;
417*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribPointer;
418*38e8c45fSAndroid Build Coastguard Worker    glVertexBindingDivisor; # introduced=21
419*38e8c45fSAndroid Build Coastguard Worker    glViewport;
420*38e8c45fSAndroid Build Coastguard Worker    glWaitSync;
421*38e8c45fSAndroid Build Coastguard Worker  local:
422*38e8c45fSAndroid Build Coastguard Worker    *;
423*38e8c45fSAndroid Build Coastguard Worker};
424