glActiveTexture glAttachShader glBeginPerfMonitorAMD glBindAttribLocation glBindBuffer glBindFramebuffer glBindRenderbuffer glBindTexture glBindVertexArrayOES glBlendColor glBlendEquation glBlendEquationSeparate glBlendFunc glBlendFuncSeparate glBufferData glBufferSubData glCheckFramebufferStatus glClear glClearColor glClearDepthf glClearStencil glColorMask glCompileShader glCompressedTexImage2D glCompressedTexImage3DOES glCompressedTexSubImage2D glCompressedTexSubImage3DOES glCopyTexImage2D glCopyTexSubImage2D glCopyTexSubImage3DOES glCoverageMaskNV glCoverageOperationNV glCreateProgram glCreateShader glCullFace glDeleteBuffers glDeleteFencesNV glDeleteFramebuffers glDeletePerfMonitorsAMD glDeleteProgram glDeleteRenderbuffers glDeleteShader glDeleteTextures glDeleteVertexArraysOES glDepthFunc glDepthMask glDepthRangef glDetachShader glDisable glDisableDriverControlQCOM glDisableVertexAttribArray glDiscardFramebufferEXT glDrawArrays glDrawElements glEGLImageTargetRenderbufferStorageOES glEGLImageTargetTexture2DOES glEnable glEnableDriverControlQCOM glEnableVertexAttribArray glEndPerfMonitorAMD glEndTilingQCOM glExtGetBufferPointervQCOM glExtGetBuffersQCOM glExtGetFramebuffersQCOM glExtGetProgramBinarySourceQCOM glExtGetProgramsQCOM glExtGetRenderbuffersQCOM glExtGetShadersQCOM glExtGetTexLevelParameterivQCOM glExtGetTexSubImageQCOM glExtGetTexturesQCOM glExtIsProgramBinaryQCOM glExtTexObjectStateOverrideiQCOM glFinish glFinishFenceNV glFlush glFramebufferRenderbuffer glFramebufferTexture2D glFramebufferTexture2DMultisampleEXT glFramebufferTexture2DMultisampleIMG glFramebufferTexture3DOES glFrontFace glGenBuffers glGenFencesNV glGenFramebuffers glGenPerfMonitorsAMD glGenRenderbuffers glGenTextures glGenVertexArraysOES glGenerateMipmap glGetActiveAttrib glGetActiveUniform glGetAttachedShaders glGetAttribLocation glGetBooleanv glGetBufferParameteriv glGetBufferPointervOES glGetDriverControlStringQCOM glGetDriverControlsQCOM glGetError glGetFenceivNV glGetFloatv glGetFramebufferAttachmentParameteriv glGetIntegerv glGetPerfMonitorCounterDataAMD glGetPerfMonitorCounterInfoAMD glGetPerfMonitorCounterStringAMD glGetPerfMonitorCountersAMD glGetPerfMonitorGroupStringAMD glGetPerfMonitorGroupsAMD glGetProgramBinaryOES glGetProgramInfoLog glGetProgramiv glGetRenderbufferParameteriv glGetShaderInfoLog glGetShaderPrecisionFormat glGetShaderSource glGetShaderiv glGetString glGetTexParameterfv glGetTexParameteriv glGetUniformLocation glGetUniformfv glGetUniformiv glGetVertexAttribPointerv glGetVertexAttribfv glGetVertexAttribiv glHint glIsBuffer glIsEnabled glIsFenceNV glIsFramebuffer glIsProgram glIsRenderbuffer glIsShader glIsTexture glIsVertexArrayOES glLineWidth glLinkProgram glMapBufferOES glMultiDrawArraysEXT glMultiDrawElementsEXT glPixelStorei glPolygonOffset glProgramBinaryOES glReadPixels glReleaseShaderCompiler glRenderbufferStorage glRenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleIMG glSampleCoverage glScissor glSelectPerfMonitorCountersAMD glSetFenceNV glShaderBinary glShaderSource glStartTilingQCOM glStencilFunc glStencilFuncSeparate glStencilMask glStencilMaskSeparate glStencilOp glStencilOpSeparate glTestFenceNV glTexImage2D glTexImage3DOES glTexParameterf glTexParameterfv glTexParameteri glTexParameteriv glTexSubImage2D glTexSubImage3DOES glUniform1f glUniform1fv glUniform1i glUniform1iv glUniform2f glUniform2fv glUniform2i glUniform2iv glUniform3f glUniform3fv glUniform3i glUniform3iv glUniform4f glUniform4fv glUniform4i glUniform4iv glUniformMatrix2fv glUniformMatrix3fv glUniformMatrix4fv glUnmapBufferOES glUseProgram glValidateProgram glVertexAttrib1f glVertexAttrib1fv glVertexAttrib2f glVertexAttrib2fv glVertexAttrib3f glVertexAttrib3fv glVertexAttrib4f glVertexAttrib4fv glVertexAttribPointer glViewport libGLESv2.so LIBGLESV2 
glCreateShader glDeleteShader glExtGetRenderbuffersQCOM glExtGetTexLevelParameterivQCOM glGenVertexArraysOES glGetPerfMonitorCounterStringAMD glGetPerfMonitorCountersAMD glUniform4f out/soong/.intermediates/frameworks/native/opengl/libs/libGLESv2/android_vendor.32_x86_shared/gen/stub.c glBindVertexArrayOES glDepthFunc glDisable glExtGetBufferPointervQCOM glExtGetShadersQCOM glGetPerfMonitorCounterDataAMD glClearDepthf glFinish glFramebufferTexture3DOES glGetIntegerv glGetPerfMonitorGroupStringAMD glProgramBinaryOES Android (7485623, based on r416183b1) clang version 12.0.7 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) glCopyTexSubImage3DOES glDeleteTextures glDrawArrays glGetProgramBinaryOES glIsFenceNV glMapBufferOES glSelectPerfMonitorCountersAMD glVertexAttrib1f glVertexAttrib1fv glCoverageMaskNV glDeleteBuffers glGetPerfMonitorGroupsAMD glGetProgramInfoLog glGetTexParameteriv glGetVertexAttribiv glHint glReleaseShaderCompiler glBlendEquation glDepthMask glEGLImageTargetTexture2DOES glExtGetTexSubImageQCOM glGenerateMipmap glGetDriverControlsQCOM glTestFenceNV glTexParameterf glTexParameterfv glUniform1iv glBufferSubData glGetUniformLocation glTexParameteriv glUniform2i glUniform4i glEnable glEnableVertexAttribArray glStartTilingQCOM glTexSubImage2D glUniform3f glUseProgram glBindAttribLocation glCompressedTexImage2D glFinishFenceNV glFramebufferTexture2D glGetFramebufferAttachmentParameteriv glBeginPerfMonitorAMD glClearColor glDeleteRenderbuffers glFramebufferRenderbuffer glGenBuffers glGetBufferParameteriv glGetUniformiv glRenderbufferStorage glSampleCoverage glStencilOp glStencilOpSeparate glViewport glBindRenderbuffer glExtGetProgramBinarySourceQCOM glGetAttachedShaders glReadPixels glRenderbufferStorageMultisampleEXT glCompressedTexSubImage2D glCopyTexImage2D glCreateProgram glDeleteFramebuffers glExtGetTexturesQCOM glGetError glGetRenderbufferParameteriv glIsFramebuffer glValidateProgram glBufferData glClearStencil glDeletePerfMonitorsAMD glEGLImageTargetRenderbufferStorageOES glFrontFace glGenPerfMonitorsAMD glGenRenderbuffers glTexImage2D glExtTexObjectStateOverrideiQCOM glFlush glGetPerfMonitorCounterInfoAMD glTexImage3DOES glUniform4iv glGetTexParameterfv glIsRenderbuffer glUniform1f glBindFramebuffer glBlendColor glCompressedTexSubImage3DOES glDisableVertexAttribArray glFramebufferTexture2DMultisampleEXT glGetShaderSource glGetUniformfv glIsProgram glDetachShader glMultiDrawArraysEXT glUniformMatrix3fv glUnmapBufferOES glVertexAttrib2f glVertexAttrib3f glVertexAttribPointer glCheckFramebufferStatus glClear glDeleteVertexArraysOES glDepthRangef glDiscardFramebufferEXT glGetAttribLocation glGetFenceivNV glGetVertexAttribPointerv glVertexAttrib4f glGenTextures glGetVertexAttribfv glPixelStorei glStencilFuncSeparate glStencilMask glUniform2fv glBindTexture glEndPerfMonitorAMD glGetProgramiv glGetShaderInfoLog glIsBuffer glIsTexture glLineWidth glScissor glUniform3fv glBlendFunc glCompileShader glExtGetProgramsQCOM glGetFloatv glGetShaderPrecisionFormat glGetString glVertexAttrib3fv glStencilMaskSeparate glUniform1i glBlendFuncSeparate glEndTilingQCOM glExtGetFramebuffersQCOM glPolygonOffset glShaderSource glUniformMatrix4fv glAttachShader glCullFace glGetActiveUniform glIsShader glActiveTexture glEnableDriverControlQCOM glSetFenceNV glUniform2iv glUniform3i glFramebufferTexture2DMultisampleIMG glGetBooleanv glMultiDrawElementsEXT glRenderbufferStorageMultisampleIMG glStencilFunc glUniform1fv glUniform4fv glBindBuffer glColorMask glCompressedTexImage3DOES glCopyTexSubImage2D glCoverageOperationNV glDeleteProgram glGenFencesNV glTexParameteri glUniform2f glExtIsProgramBinaryQCOM glGenFramebuffers glGetActiveAttrib glLinkProgram glUniform3iv glDisableDriverControlQCOM glExtGetBuffersQCOM glGetDriverControlStringQCOM glShaderBinary glUniformMatrix2fv glVertexAttrib4fv glBlendEquationSeparate glDeleteFencesNV glDrawElements glGetBufferPointervOES glIsVertexArrayOES glTexSubImage3DOES glVertexAttrib2fv glGetShaderiv glIsEnabled
Android (7485623, based on r416183b1) clang version 12.0.7 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) Linker: LLD 12.0.7 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)
.note.gnu.build-id .dynsym .gnu.version .gnu.version_d .gnu.hash .dynstr .text .dynamic .debug_abbrev .debug_info .debug_ranges .debug_str .comment .debug_frame .debug_line .symtab .shstrtab .strtab
stub.c glActiveTexture glAttachShader glBeginPerfMonitorAMD glBindAttribLocation glBindBuffer glBindFramebuffer glBindRenderbuffer glBindTexture glBindVertexArrayOES glBlendColor glBlendEquation glBlendEquationSeparate glBlendFunc glBlendFuncSeparate glBufferData glBufferSubData glCheckFramebufferStatus glClear glClearColor glClearDepthf glClearStencil glColorMask glCompileShader glCompressedTexImage2D glCompressedTexImage3DOES glCompressedTexSubImage2D glCompressedTexSubImage3DOES glCopyTexImage2D glCopyTexSubImage2D glCopyTexSubImage3DOES glCoverageMaskNV glCoverageOperationNV glCreateProgram glCreateShader glCullFace glDeleteBuffers glDeleteFencesNV glDeleteFramebuffers glDeletePerfMonitorsAMD glDeleteProgram glDeleteRenderbuffers glDeleteShader glDeleteTextures glDeleteVertexArraysOES glDepthFunc glDepthMask glDepthRangef glDetachShader glDisable glDisableDriverControlQCOM glDisableVertexAttribArray glDiscardFramebufferEXT glDrawArrays glDrawElements glEGLImageTargetRenderbufferStorageOES glEGLImageTargetTexture2DOES glEnable glEnableDriverControlQCOM glEnableVertexAttribArray glEndPerfMonitorAMD glEndTilingQCOM glExtGetBufferPointervQCOM glExtGetBuffersQCOM glExtGetFramebuffersQCOM glExtGetProgramBinarySourceQCOM glExtGetProgramsQCOM glExtGetRenderbuffersQCOM glExtGetShadersQCOM glExtGetTexLevelParameterivQCOM glExtGetTexSubImageQCOM glExtGetTexturesQCOM glExtIsProgramBinaryQCOM glExtTexObjectStateOverrideiQCOM glFinish glFinishFenceNV glFlush glFramebufferRenderbuffer glFramebufferTexture2D glFramebufferTexture2DMultisampleEXT glFramebufferTexture2DMultisampleIMG glFramebufferTexture3DOES glFrontFace glGenBuffers glGenFencesNV glGenFramebuffers glGenPerfMonitorsAMD glGenRenderbuffers glGenTextures glGenVertexArraysOES glGenerateMipmap glGetActiveAttrib glGetActiveUniform glGetAttachedShaders glGetAttribLocation glGetBooleanv glGetBufferParameteriv glGetBufferPointervOES glGetDriverControlStringQCOM glGetDriverControlsQCOM glGetError glGetFenceivNV glGetFloatv glGetFramebufferAttachmentParameteriv glGetIntegerv glGetPerfMonitorCounterDataAMD glGetPerfMonitorCounterInfoAMD glGetPerfMonitorCounterStringAMD glGetPerfMonitorCountersAMD glGetPerfMonitorGroupStringAMD glGetPerfMonitorGroupsAMD glGetProgramBinaryOES glGetProgramInfoLog glGetProgramiv glGetRenderbufferParameteriv glGetShaderInfoLog glGetShaderPrecisionFormat glGetShaderSource glGetShaderiv glGetString glGetTexParameterfv glGetTexParameteriv glGetUniformLocation glGetUniformfv glGetUniformiv glGetVertexAttribPointerv glGetVertexAttribfv glGetVertexAttribiv glHint glIsBuffer glIsEnabled glIsFenceNV glIsFramebuffer glIsProgram glIsRenderbuffer glIsShader glIsTexture glIsVertexArrayOES glLineWidth glLinkProgram glMapBufferOES glMultiDrawArraysEXT glMultiDrawElementsEXT glPixelStorei glPolygonOffset glProgramBinaryOES glReadPixels glReleaseShaderCompiler glRenderbufferStorage glRenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleIMG glSampleCoverage glScissor glSelectPerfMonitorCountersAMD glSetFenceNV glShaderBinary glShaderSource glStartTilingQCOM glStencilFunc glStencilFuncSeparate glStencilMask glStencilMaskSeparate glStencilOp glStencilOpSeparate glTestFenceNV glTexImage2D glTexImage3DOES glTexParameterf glTexParameterfv glTexParameteri glTexParameteriv glTexSubImage2D glTexSubImage3DOES glUniform1f glUniform1fv glUniform1i glUniform1iv glUniform2f glUniform2fv glUniform2i glUniform2iv glUniform3f glUniform3fv glUniform3i glUniform3iv glUniform4f glUniform4fv glUniform4i glUniform4iv glUniformMatrix2fv glUniformMatrix3fv glUniformMatrix4fv glUnmapBufferOES glUseProgram glValidateProgram glVertexAttrib1f glVertexAttrib1fv glVertexAttrib2f glVertexAttrib2fv glVertexAttrib3f glVertexAttrib3fv glVertexAttrib4f glVertexAttrib4fv glVertexAttribPointer glViewport _DYNAMIC