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