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