xref: /aosp_15_r20/frameworks/native/opengl/libs/libGLESv2.map.txt (revision 38e8c45f13ce32b0dcecb25141ffecaf386fa17f)
1*38e8c45fSAndroid Build Coastguard WorkerLIBGLESV2 {
2*38e8c45fSAndroid Build Coastguard Worker  global:
3*38e8c45fSAndroid Build Coastguard Worker    glActiveTexture;
4*38e8c45fSAndroid Build Coastguard Worker    glAttachShader;
5*38e8c45fSAndroid Build Coastguard Worker    glBeginPerfMonitorAMD;
6*38e8c45fSAndroid Build Coastguard Worker    glBindAttribLocation;
7*38e8c45fSAndroid Build Coastguard Worker    glBindBuffer;
8*38e8c45fSAndroid Build Coastguard Worker    glBindFramebuffer;
9*38e8c45fSAndroid Build Coastguard Worker    glBindRenderbuffer;
10*38e8c45fSAndroid Build Coastguard Worker    glBindTexture;
11*38e8c45fSAndroid Build Coastguard Worker    glBindVertexArrayOES; # introduced-mips=9 introduced-x86=9
12*38e8c45fSAndroid Build Coastguard Worker    glBlendColor;
13*38e8c45fSAndroid Build Coastguard Worker    glBlendEquation;
14*38e8c45fSAndroid Build Coastguard Worker    glBlendEquationSeparate;
15*38e8c45fSAndroid Build Coastguard Worker    glBlendFunc;
16*38e8c45fSAndroid Build Coastguard Worker    glBlendFuncSeparate;
17*38e8c45fSAndroid Build Coastguard Worker    glBufferData;
18*38e8c45fSAndroid Build Coastguard Worker    glBufferSubData;
19*38e8c45fSAndroid Build Coastguard Worker    glCheckFramebufferStatus;
20*38e8c45fSAndroid Build Coastguard Worker    glClear;
21*38e8c45fSAndroid Build Coastguard Worker    glClearColor;
22*38e8c45fSAndroid Build Coastguard Worker    glClearDepthf;
23*38e8c45fSAndroid Build Coastguard Worker    glClearStencil;
24*38e8c45fSAndroid Build Coastguard Worker    glColorMask;
25*38e8c45fSAndroid Build Coastguard Worker    glCompileShader;
26*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexImage2D;
27*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexImage3DOES;
28*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexSubImage2D;
29*38e8c45fSAndroid Build Coastguard Worker    glCompressedTexSubImage3DOES;
30*38e8c45fSAndroid Build Coastguard Worker    glCopyTexImage2D;
31*38e8c45fSAndroid Build Coastguard Worker    glCopyTexSubImage2D;
32*38e8c45fSAndroid Build Coastguard Worker    glCopyTexSubImage3DOES;
33*38e8c45fSAndroid Build Coastguard Worker    glCoverageMaskNV; # introduced-mips=9 introduced-x86=9
34*38e8c45fSAndroid Build Coastguard Worker    glCoverageOperationNV; # introduced-mips=9 introduced-x86=9
35*38e8c45fSAndroid Build Coastguard Worker    glCreateProgram;
36*38e8c45fSAndroid Build Coastguard Worker    glCreateShader;
37*38e8c45fSAndroid Build Coastguard Worker    glCullFace;
38*38e8c45fSAndroid Build Coastguard Worker    glDeleteBuffers;
39*38e8c45fSAndroid Build Coastguard Worker    glDeleteFencesNV;
40*38e8c45fSAndroid Build Coastguard Worker    glDeleteFramebuffers;
41*38e8c45fSAndroid Build Coastguard Worker    glDeletePerfMonitorsAMD;
42*38e8c45fSAndroid Build Coastguard Worker    glDeleteProgram;
43*38e8c45fSAndroid Build Coastguard Worker    glDeleteRenderbuffers;
44*38e8c45fSAndroid Build Coastguard Worker    glDeleteShader;
45*38e8c45fSAndroid Build Coastguard Worker    glDeleteTextures;
46*38e8c45fSAndroid Build Coastguard Worker    glDeleteVertexArraysOES; # introduced-mips=9 introduced-x86=9
47*38e8c45fSAndroid Build Coastguard Worker    glDepthFunc;
48*38e8c45fSAndroid Build Coastguard Worker    glDepthMask;
49*38e8c45fSAndroid Build Coastguard Worker    glDepthRangef;
50*38e8c45fSAndroid Build Coastguard Worker    glDetachShader;
51*38e8c45fSAndroid Build Coastguard Worker    glDisable;
52*38e8c45fSAndroid Build Coastguard Worker    glDisableDriverControlQCOM;
53*38e8c45fSAndroid Build Coastguard Worker    glDisableVertexAttribArray;
54*38e8c45fSAndroid Build Coastguard Worker    glDiscardFramebufferEXT; # introduced-mips=9 introduced-x86=9
55*38e8c45fSAndroid Build Coastguard Worker    glDrawArrays;
56*38e8c45fSAndroid Build Coastguard Worker    glDrawElements;
57*38e8c45fSAndroid Build Coastguard Worker    glEGLImageTargetRenderbufferStorageOES;
58*38e8c45fSAndroid Build Coastguard Worker    glEGLImageTargetTexture2DOES;
59*38e8c45fSAndroid Build Coastguard Worker    glEnable;
60*38e8c45fSAndroid Build Coastguard Worker    glEnableDriverControlQCOM;
61*38e8c45fSAndroid Build Coastguard Worker    glEnableVertexAttribArray;
62*38e8c45fSAndroid Build Coastguard Worker    glEndPerfMonitorAMD;
63*38e8c45fSAndroid Build Coastguard Worker    glEndTilingQCOM; # introduced-mips=9 introduced-x86=9
64*38e8c45fSAndroid Build Coastguard Worker    glExtGetBufferPointervQCOM; # introduced-mips=9 introduced-x86=9
65*38e8c45fSAndroid Build Coastguard Worker    glExtGetBuffersQCOM; # introduced-mips=9 introduced-x86=9
66*38e8c45fSAndroid Build Coastguard Worker    glExtGetFramebuffersQCOM; # introduced-mips=9 introduced-x86=9
67*38e8c45fSAndroid Build Coastguard Worker    glExtGetProgramBinarySourceQCOM; # introduced-mips=9 introduced-x86=9
68*38e8c45fSAndroid Build Coastguard Worker    glExtGetProgramsQCOM; # introduced-mips=9 introduced-x86=9
69*38e8c45fSAndroid Build Coastguard Worker    glExtGetRenderbuffersQCOM; # introduced-mips=9 introduced-x86=9
70*38e8c45fSAndroid Build Coastguard Worker    glExtGetShadersQCOM; # introduced-mips=9 introduced-x86=9
71*38e8c45fSAndroid Build Coastguard Worker    glExtGetTexLevelParameterivQCOM; # introduced-mips=9 introduced-x86=9
72*38e8c45fSAndroid Build Coastguard Worker    glExtGetTexSubImageQCOM; # introduced-mips=9 introduced-x86=9
73*38e8c45fSAndroid Build Coastguard Worker    glExtGetTexturesQCOM; # introduced-mips=9 introduced-x86=9
74*38e8c45fSAndroid Build Coastguard Worker    glExtIsProgramBinaryQCOM; # introduced-mips=9 introduced-x86=9
75*38e8c45fSAndroid Build Coastguard Worker    glExtTexObjectStateOverrideiQCOM; # introduced-mips=9 introduced-x86=9
76*38e8c45fSAndroid Build Coastguard Worker    glFinish;
77*38e8c45fSAndroid Build Coastguard Worker    glFinishFenceNV;
78*38e8c45fSAndroid Build Coastguard Worker    glFlush;
79*38e8c45fSAndroid Build Coastguard Worker    glFramebufferRenderbuffer;
80*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture2D;
81*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture2DMultisampleIMG; # introduced-mips=9 introduced-x86=9
82*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture2DMultisampleEXT; # introduced=28
83*38e8c45fSAndroid Build Coastguard Worker    glFramebufferTexture3DOES;
84*38e8c45fSAndroid Build Coastguard Worker    glFrontFace;
85*38e8c45fSAndroid Build Coastguard Worker    glGenBuffers;
86*38e8c45fSAndroid Build Coastguard Worker    glGenFencesNV;
87*38e8c45fSAndroid Build Coastguard Worker    glGenFramebuffers;
88*38e8c45fSAndroid Build Coastguard Worker    glGenPerfMonitorsAMD;
89*38e8c45fSAndroid Build Coastguard Worker    glGenRenderbuffers;
90*38e8c45fSAndroid Build Coastguard Worker    glGenTextures;
91*38e8c45fSAndroid Build Coastguard Worker    glGenVertexArraysOES; # introduced-mips=9 introduced-x86=9
92*38e8c45fSAndroid Build Coastguard Worker    glGenerateMipmap;
93*38e8c45fSAndroid Build Coastguard Worker    glGetActiveAttrib;
94*38e8c45fSAndroid Build Coastguard Worker    glGetActiveUniform;
95*38e8c45fSAndroid Build Coastguard Worker    glGetAttachedShaders;
96*38e8c45fSAndroid Build Coastguard Worker    glGetAttribLocation;
97*38e8c45fSAndroid Build Coastguard Worker    glGetBooleanv;
98*38e8c45fSAndroid Build Coastguard Worker    glGetBufferParameteriv;
99*38e8c45fSAndroid Build Coastguard Worker    glGetBufferPointervOES;
100*38e8c45fSAndroid Build Coastguard Worker    glGetDriverControlStringQCOM;
101*38e8c45fSAndroid Build Coastguard Worker    glGetDriverControlsQCOM;
102*38e8c45fSAndroid Build Coastguard Worker    glGetError;
103*38e8c45fSAndroid Build Coastguard Worker    glGetFenceivNV;
104*38e8c45fSAndroid Build Coastguard Worker    glGetFloatv;
105*38e8c45fSAndroid Build Coastguard Worker    glGetFramebufferAttachmentParameteriv;
106*38e8c45fSAndroid Build Coastguard Worker    glGetIntegerv;
107*38e8c45fSAndroid Build Coastguard Worker    glGetPerfMonitorCounterDataAMD;
108*38e8c45fSAndroid Build Coastguard Worker    glGetPerfMonitorCounterInfoAMD;
109*38e8c45fSAndroid Build Coastguard Worker    glGetPerfMonitorCounterStringAMD;
110*38e8c45fSAndroid Build Coastguard Worker    glGetPerfMonitorCountersAMD;
111*38e8c45fSAndroid Build Coastguard Worker    glGetPerfMonitorGroupStringAMD;
112*38e8c45fSAndroid Build Coastguard Worker    glGetPerfMonitorGroupsAMD;
113*38e8c45fSAndroid Build Coastguard Worker    glGetProgramBinaryOES;
114*38e8c45fSAndroid Build Coastguard Worker    glGetProgramInfoLog;
115*38e8c45fSAndroid Build Coastguard Worker    glGetProgramiv;
116*38e8c45fSAndroid Build Coastguard Worker    glGetRenderbufferParameteriv;
117*38e8c45fSAndroid Build Coastguard Worker    glGetShaderInfoLog;
118*38e8c45fSAndroid Build Coastguard Worker    glGetShaderPrecisionFormat;
119*38e8c45fSAndroid Build Coastguard Worker    glGetShaderSource;
120*38e8c45fSAndroid Build Coastguard Worker    glGetShaderiv;
121*38e8c45fSAndroid Build Coastguard Worker    glGetString;
122*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameterfv;
123*38e8c45fSAndroid Build Coastguard Worker    glGetTexParameteriv;
124*38e8c45fSAndroid Build Coastguard Worker    glGetUniformLocation;
125*38e8c45fSAndroid Build Coastguard Worker    glGetUniformfv;
126*38e8c45fSAndroid Build Coastguard Worker    glGetUniformiv;
127*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribPointerv;
128*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribfv;
129*38e8c45fSAndroid Build Coastguard Worker    glGetVertexAttribiv;
130*38e8c45fSAndroid Build Coastguard Worker    glHint;
131*38e8c45fSAndroid Build Coastguard Worker    glIsBuffer;
132*38e8c45fSAndroid Build Coastguard Worker    glIsEnabled;
133*38e8c45fSAndroid Build Coastguard Worker    glIsFenceNV;
134*38e8c45fSAndroid Build Coastguard Worker    glIsFramebuffer;
135*38e8c45fSAndroid Build Coastguard Worker    glIsProgram;
136*38e8c45fSAndroid Build Coastguard Worker    glIsRenderbuffer;
137*38e8c45fSAndroid Build Coastguard Worker    glIsShader;
138*38e8c45fSAndroid Build Coastguard Worker    glIsTexture;
139*38e8c45fSAndroid Build Coastguard Worker    glIsVertexArrayOES; # introduced-mips=9 introduced-x86=9
140*38e8c45fSAndroid Build Coastguard Worker    glLineWidth;
141*38e8c45fSAndroid Build Coastguard Worker    glLinkProgram;
142*38e8c45fSAndroid Build Coastguard Worker    glMapBufferOES;
143*38e8c45fSAndroid Build Coastguard Worker    glMultiDrawArraysEXT; # introduced-mips=9 introduced-x86=9
144*38e8c45fSAndroid Build Coastguard Worker    glMultiDrawElementsEXT; # introduced-mips=9 introduced-x86=9
145*38e8c45fSAndroid Build Coastguard Worker    glPixelStorei;
146*38e8c45fSAndroid Build Coastguard Worker    glPolygonOffset;
147*38e8c45fSAndroid Build Coastguard Worker    glProgramBinaryOES;
148*38e8c45fSAndroid Build Coastguard Worker    glReadPixels;
149*38e8c45fSAndroid Build Coastguard Worker    glReleaseShaderCompiler;
150*38e8c45fSAndroid Build Coastguard Worker    glRenderbufferStorage;
151*38e8c45fSAndroid Build Coastguard Worker    glRenderbufferStorageMultisampleEXT; # introduced=28
152*38e8c45fSAndroid Build Coastguard Worker    glRenderbufferStorageMultisampleIMG; # introduced-mips=9 introduced-x86=9
153*38e8c45fSAndroid Build Coastguard Worker    glSampleCoverage;
154*38e8c45fSAndroid Build Coastguard Worker    glScissor;
155*38e8c45fSAndroid Build Coastguard Worker    glSelectPerfMonitorCountersAMD;
156*38e8c45fSAndroid Build Coastguard Worker    glSetFenceNV;
157*38e8c45fSAndroid Build Coastguard Worker    glShaderBinary;
158*38e8c45fSAndroid Build Coastguard Worker    glShaderSource;
159*38e8c45fSAndroid Build Coastguard Worker    glStartTilingQCOM; # introduced-mips=9 introduced-x86=9
160*38e8c45fSAndroid Build Coastguard Worker    glStencilFunc;
161*38e8c45fSAndroid Build Coastguard Worker    glStencilFuncSeparate;
162*38e8c45fSAndroid Build Coastguard Worker    glStencilMask;
163*38e8c45fSAndroid Build Coastguard Worker    glStencilMaskSeparate;
164*38e8c45fSAndroid Build Coastguard Worker    glStencilOp;
165*38e8c45fSAndroid Build Coastguard Worker    glStencilOpSeparate;
166*38e8c45fSAndroid Build Coastguard Worker    glTestFenceNV;
167*38e8c45fSAndroid Build Coastguard Worker    glTexImage2D;
168*38e8c45fSAndroid Build Coastguard Worker    glTexImage3DOES;
169*38e8c45fSAndroid Build Coastguard Worker    glTexParameterf;
170*38e8c45fSAndroid Build Coastguard Worker    glTexParameterfv;
171*38e8c45fSAndroid Build Coastguard Worker    glTexParameteri;
172*38e8c45fSAndroid Build Coastguard Worker    glTexParameteriv;
173*38e8c45fSAndroid Build Coastguard Worker    glTexSubImage2D;
174*38e8c45fSAndroid Build Coastguard Worker    glTexSubImage3DOES;
175*38e8c45fSAndroid Build Coastguard Worker    glUniform1f;
176*38e8c45fSAndroid Build Coastguard Worker    glUniform1fv;
177*38e8c45fSAndroid Build Coastguard Worker    glUniform1i;
178*38e8c45fSAndroid Build Coastguard Worker    glUniform1iv;
179*38e8c45fSAndroid Build Coastguard Worker    glUniform2f;
180*38e8c45fSAndroid Build Coastguard Worker    glUniform2fv;
181*38e8c45fSAndroid Build Coastguard Worker    glUniform2i;
182*38e8c45fSAndroid Build Coastguard Worker    glUniform2iv;
183*38e8c45fSAndroid Build Coastguard Worker    glUniform3f;
184*38e8c45fSAndroid Build Coastguard Worker    glUniform3fv;
185*38e8c45fSAndroid Build Coastguard Worker    glUniform3i;
186*38e8c45fSAndroid Build Coastguard Worker    glUniform3iv;
187*38e8c45fSAndroid Build Coastguard Worker    glUniform4f;
188*38e8c45fSAndroid Build Coastguard Worker    glUniform4fv;
189*38e8c45fSAndroid Build Coastguard Worker    glUniform4i;
190*38e8c45fSAndroid Build Coastguard Worker    glUniform4iv;
191*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix2fv;
192*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix3fv;
193*38e8c45fSAndroid Build Coastguard Worker    glUniformMatrix4fv;
194*38e8c45fSAndroid Build Coastguard Worker    glUnmapBufferOES;
195*38e8c45fSAndroid Build Coastguard Worker    glUseProgram;
196*38e8c45fSAndroid Build Coastguard Worker    glValidateProgram;
197*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib1f;
198*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib1fv;
199*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib2f;
200*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib2fv;
201*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib3f;
202*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib3fv;
203*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib4f;
204*38e8c45fSAndroid Build Coastguard Worker    glVertexAttrib4fv;
205*38e8c45fSAndroid Build Coastguard Worker    glVertexAttribPointer;
206*38e8c45fSAndroid Build Coastguard Worker    glViewport;
207*38e8c45fSAndroid Build Coastguard Worker  local:
208*38e8c45fSAndroid Build Coastguard Worker    *;
209*38e8c45fSAndroid Build Coastguard Worker};
210