| |
| # 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* |