|  | { | 
|  | global: | 
|  | # OpenGL ES 2.0 core functions | 
|  | glActiveTexture; | 
|  | glAttachShader; | 
|  | glBindAttribLocation; | 
|  | glBindBuffer; | 
|  | glBindFramebuffer; | 
|  | glBindRenderbuffer; | 
|  | glBindTexture; | 
|  | glBlendColor; | 
|  | glBlendEquation; | 
|  | glBlendEquationSeparate; | 
|  | glBlendFunc; | 
|  | glBlendFuncSeparate; | 
|  | glBufferData; | 
|  | glBufferSubData; | 
|  | glCheckFramebufferStatus; | 
|  | glClear; | 
|  | glClearColor; | 
|  | glClearDepthf; | 
|  | glClearStencil; | 
|  | glColorMask; | 
|  | glCompileShader; | 
|  | glCompressedTexImage2D; | 
|  | glCompressedTexSubImage2D; | 
|  | glCopyTexImage2D; | 
|  | glCopyTexSubImage2D; | 
|  | glCreateProgram; | 
|  | glCreateShader; | 
|  | glCullFace; | 
|  | glDeleteBuffers; | 
|  | glDeleteFramebuffers; | 
|  | glDeleteProgram; | 
|  | glDeleteRenderbuffers; | 
|  | glDeleteShader; | 
|  | glDeleteTextures; | 
|  | glDepthFunc; | 
|  | glDepthMask; | 
|  | glDepthRangef; | 
|  | glDetachShader; | 
|  | glDisable; | 
|  | glDisableVertexAttribArray; | 
|  | glDrawArrays; | 
|  | glDrawElements; | 
|  | glEnable; | 
|  | glEnableVertexAttribArray; | 
|  | glFinish; | 
|  | glFlush; | 
|  | glFramebufferRenderbuffer; | 
|  | glFramebufferTexture2D; | 
|  | glFrontFace; | 
|  | glGenBuffers; | 
|  | glGenFramebuffers; | 
|  | glGenRenderbuffers; | 
|  | glGenTextures; | 
|  | glGenerateMipmap; | 
|  | glGetActiveAttrib; | 
|  | glGetActiveUniform; | 
|  | glGetAttachedShaders; | 
|  | glGetAttribLocation; | 
|  | glGetBooleanv; | 
|  | glGetBufferParameteriv; | 
|  | glGetError; | 
|  | glGetFloatv; | 
|  | glGetFramebufferAttachmentParameteriv; | 
|  | glGetIntegerv; | 
|  | glGetProgramInfoLog; | 
|  | glGetProgramiv; | 
|  | glGetRenderbufferParameteriv; | 
|  | glGetShaderInfoLog; | 
|  | glGetShaderPrecisionFormat; | 
|  | glGetShaderSource; | 
|  | glGetShaderiv; | 
|  | glGetString; | 
|  | glGetTexParameterfv; | 
|  | glGetTexParameteriv; | 
|  | glGetUniformLocation; | 
|  | glGetUniformfv; | 
|  | glGetUniformiv; | 
|  | glGetVertexAttribPointerv; | 
|  | glGetVertexAttribfv; | 
|  | glGetVertexAttribiv; | 
|  | glHint; | 
|  | glIsBuffer; | 
|  | glIsEnabled; | 
|  | glIsFramebuffer; | 
|  | glIsProgram; | 
|  | glIsRenderbuffer; | 
|  | glIsShader; | 
|  | glIsTexture; | 
|  | glLineWidth; | 
|  | glLinkProgram; | 
|  | glPixelStorei; | 
|  | glPolygonOffset; | 
|  | glReadPixels; | 
|  | glReleaseShaderCompiler; | 
|  | glRenderbufferStorage; | 
|  | glSampleCoverage; | 
|  | glScissor; | 
|  | glShaderBinary; | 
|  | glShaderSource; | 
|  | glStencilFunc; | 
|  | glStencilFuncSeparate; | 
|  | glStencilMask; | 
|  | glStencilMaskSeparate; | 
|  | glStencilOp; | 
|  | glStencilOpSeparate; | 
|  | glTexImage2D; | 
|  | glTexParameterf; | 
|  | glTexParameterfv; | 
|  | glTexParameteri; | 
|  | glTexParameteriv; | 
|  | glTexSubImage2D; | 
|  | glUniform1f; | 
|  | glUniform1fv; | 
|  | glUniform1i; | 
|  | glUniform1iv; | 
|  | glUniform2f; | 
|  | glUniform2fv; | 
|  | glUniform2i; | 
|  | glUniform2iv; | 
|  | glUniform3f; | 
|  | glUniform3fv; | 
|  | glUniform3i; | 
|  | glUniform3iv; | 
|  | glUniform4f; | 
|  | glUniform4fv; | 
|  | glUniform4i; | 
|  | glUniform4iv; | 
|  | glUniformMatrix2fv; | 
|  | glUniformMatrix3fv; | 
|  | glUniformMatrix4fv; | 
|  | glUseProgram; | 
|  | glValidateProgram; | 
|  | glVertexAttrib1f; | 
|  | glVertexAttrib1fv; | 
|  | glVertexAttrib2f; | 
|  | glVertexAttrib2fv; | 
|  | glVertexAttrib3f; | 
|  | glVertexAttrib3fv; | 
|  | glVertexAttrib4f; | 
|  | glVertexAttrib4fv; | 
|  | glVertexAttribPointer; | 
|  | glViewport; | 
|  |  | 
|  | # OpenGL ES 3.0 core functions | 
|  | glReadBuffer; | 
|  | glDrawRangeElements; | 
|  | glTexImage3D; | 
|  | glTexSubImage3D; | 
|  | glCopyTexSubImage3D; | 
|  | glCompressedTexImage3D; | 
|  | glCompressedTexSubImage3D; | 
|  | glGenQueries; | 
|  | glDeleteQueries; | 
|  | glIsQuery; | 
|  | glBeginQuery; | 
|  | glEndQuery; | 
|  | glGetQueryiv; | 
|  | glGetQueryObjectuiv; | 
|  | glUnmapBuffer; | 
|  | glGetBufferPointerv; | 
|  | glDrawBuffers; | 
|  | glUniformMatrix2x3fv; | 
|  | glUniformMatrix3x2fv; | 
|  | glUniformMatrix2x4fv; | 
|  | glUniformMatrix4x2fv; | 
|  | glUniformMatrix3x4fv; | 
|  | glUniformMatrix4x3fv; | 
|  | glBlitFramebuffer; | 
|  | glRenderbufferStorageMultisample; | 
|  | glFramebufferTextureLayer; | 
|  | glMapBufferRange; | 
|  | glFlushMappedBufferRange; | 
|  | glBindVertexArray; | 
|  | glDeleteVertexArrays; | 
|  | glGenVertexArrays; | 
|  | glIsVertexArray; | 
|  | glGetIntegeri_v; | 
|  | glBeginTransformFeedback; | 
|  | glEndTransformFeedback; | 
|  | glBindBufferRange; | 
|  | glBindBufferBase; | 
|  | glTransformFeedbackVaryings; | 
|  | glGetTransformFeedbackVarying; | 
|  | glVertexAttribIPointer; | 
|  | glGetVertexAttribIiv; | 
|  | glGetVertexAttribIuiv; | 
|  | glVertexAttribI4i; | 
|  | glVertexAttribI4ui; | 
|  | glVertexAttribI4iv; | 
|  | glVertexAttribI4uiv; | 
|  | glGetUniformuiv; | 
|  | glGetFragDataLocation; | 
|  | glUniform1ui; | 
|  | glUniform2ui; | 
|  | glUniform3ui; | 
|  | glUniform4ui; | 
|  | glUniform1uiv; | 
|  | glUniform2uiv; | 
|  | glUniform3uiv; | 
|  | glUniform4uiv; | 
|  | glClearBufferiv; | 
|  | glClearBufferuiv; | 
|  | glClearBufferfv; | 
|  | glClearBufferfi; | 
|  | glGetStringi; | 
|  | glCopyBufferSubData; | 
|  | glGetUniformIndices; | 
|  | glGetActiveUniformsiv; | 
|  | glGetUniformBlockIndex; | 
|  | glGetActiveUniformBlockiv; | 
|  | glGetActiveUniformBlockName; | 
|  | glUniformBlockBinding; | 
|  | glDrawArraysInstanced; | 
|  | glDrawElementsInstanced; | 
|  | glFenceSync; | 
|  | glIsSync; | 
|  | glDeleteSync; | 
|  | glClientWaitSync; | 
|  | glWaitSync; | 
|  | glGetInteger64v; | 
|  | glGetSynciv; | 
|  | glGetInteger64i_v; | 
|  | glGetBufferParameteri64v; | 
|  | glGenSamplers; | 
|  | glDeleteSamplers; | 
|  | glIsSampler; | 
|  | glBindSampler; | 
|  | glSamplerParameteri; | 
|  | glSamplerParameteriv; | 
|  | glSamplerParameterf; | 
|  | glSamplerParameterfv; | 
|  | glGetSamplerParameteriv; | 
|  | glGetSamplerParameterfv; | 
|  | glVertexAttribDivisor; | 
|  | glBindTransformFeedback; | 
|  | glDeleteTransformFeedbacks; | 
|  | glGenTransformFeedbacks; | 
|  | glIsTransformFeedback; | 
|  | glPauseTransformFeedback; | 
|  | glResumeTransformFeedback; | 
|  | glGetProgramBinary; | 
|  | glProgramBinary; | 
|  | glProgramParameteri; | 
|  | glInvalidateFramebuffer; | 
|  | glInvalidateSubFramebuffer; | 
|  | glTexStorage2D; | 
|  | glTexStorage3D; | 
|  | glGetInternalformativ; | 
|  |  | 
|  | # Extensions | 
|  | glTexImage3DOES; | 
|  | glBlitFramebufferANGLE; | 
|  | glRenderbufferStorageMultisampleANGLE; | 
|  | glDeleteFencesNV; | 
|  | glFinishFenceNV; | 
|  | glGenFencesNV; | 
|  | glGetFenceivNV; | 
|  | glIsFenceNV; | 
|  | glSetFenceNV; | 
|  | glTestFenceNV; | 
|  | glGetGraphicsResetStatusEXT; | 
|  | glReadnPixelsEXT; | 
|  | glGetnUniformfvEXT; | 
|  | glGetnUniformivEXT; | 
|  | glGenQueriesEXT; | 
|  | glDeleteQueriesEXT; | 
|  | glIsQueryEXT; | 
|  | glBeginQueryEXT; | 
|  | glEndQueryEXT; | 
|  | glGetQueryivEXT; | 
|  | glGetQueryObjectuivEXT; | 
|  | glEGLImageTargetTexture2DOES; | 
|  | glEGLImageTargetRenderbufferStorageOES; | 
|  | glIsRenderbufferOES; | 
|  | glBindRenderbufferOES; | 
|  | glDeleteRenderbuffersOES; | 
|  | glGenRenderbuffersOES; | 
|  | glRenderbufferStorageOES; | 
|  | glGetRenderbufferParameterivOES; | 
|  | glIsFramebufferOES; | 
|  | glBindFramebufferOES; | 
|  | glDeleteFramebuffersOES; | 
|  | glGenFramebuffersOES; | 
|  | glCheckFramebufferStatusOES; | 
|  | glFramebufferRenderbufferOES; | 
|  | glFramebufferTexture2DOES; | 
|  | glGetFramebufferAttachmentParameterivOES; | 
|  | glGenerateMipmapOES; | 
|  | glDrawBuffersEXT; | 
|  | glBindVertexArrayOES; | 
|  | glDeleteVertexArraysOES; | 
|  | glGenVertexArraysOES; | 
|  | glIsVertexArrayOES; | 
|  |  | 
|  | # Table of function pointers to disambiguate between libraries | 
|  | libGLESv2_swiftshader; | 
|  |  | 
|  | # Type-strings and type-infos required by sanitizers | 
|  | _ZTS*; | 
|  | _ZTI*; | 
|  |  | 
|  | local: | 
|  | *; | 
|  | }; |