| LIBGLESV3 { | 
 |   global: | 
 |     glActiveShaderProgram; # introduced=21 | 
 |     glActiveTexture; | 
 |     glAttachShader; | 
 |     glBeginQuery; | 
 |     glBeginTransformFeedback; | 
 |     glBindAttribLocation; | 
 |     glBindBuffer; | 
 |     glBindBufferBase; | 
 |     glBindBufferRange; | 
 |     glBindFramebuffer; | 
 |     glBindImageTexture; # introduced=21 | 
 |     glBindProgramPipeline; # introduced=21 | 
 |     glBindRenderbuffer; | 
 |     glBindSampler; | 
 |     glBindTexture; | 
 |     glBindTransformFeedback; | 
 |     glBindVertexArray; | 
 |     glBindVertexArrayOES; | 
 |     glBindVertexBuffer; # introduced=21 | 
 |     glBlendBarrier; # introduced=24 | 
 |     glBlendBarrierKHR; # introduced=21 | 
 |     glBlendColor; | 
 |     glBlendEquation; | 
 |     glBlendEquationSeparate; | 
 |     glBlendEquationSeparatei; # introduced=24 | 
 |     glBlendEquationSeparateiEXT; # introduced=21 | 
 |     glBlendEquationi; # introduced=24 | 
 |     glBlendEquationiEXT; # introduced=21 | 
 |     glBlendFunc; | 
 |     glBlendFuncSeparate; | 
 |     glBlendFuncSeparatei; # introduced=24 | 
 |     glBlendFuncSeparateiEXT; # introduced=21 | 
 |     glBlendFunci; # introduced=24 | 
 |     glBlendFunciEXT; # introduced=21 | 
 |     glBlitFramebuffer; | 
 |     glBufferData; | 
 |     glBufferSubData; | 
 |     glCheckFramebufferStatus; | 
 |     glClear; | 
 |     glClearBufferfi; | 
 |     glClearBufferfv; | 
 |     glClearBufferiv; | 
 |     glClearBufferuiv; | 
 |     glClearColor; | 
 |     glClearDepthf; | 
 |     glClearStencil; | 
 |     glClientWaitSync; | 
 |     glColorMask; | 
 |     glColorMaski; # introduced=24 | 
 |     glColorMaskiEXT; # introduced=21 | 
 |     glCompileShader; | 
 |     glCompressedTexImage2D; | 
 |     glCompressedTexImage3D; | 
 |     glCompressedTexImage3DOES; | 
 |     glCompressedTexSubImage2D; | 
 |     glCompressedTexSubImage3D; | 
 |     glCompressedTexSubImage3DOES; | 
 |     glCopyBufferSubData; | 
 |     glCopyImageSubData; # introduced=24 | 
 |     glCopyImageSubDataEXT; # introduced=21 | 
 |     glCopyTexImage2D; | 
 |     glCopyTexSubImage2D; | 
 |     glCopyTexSubImage3D; | 
 |     glCopyTexSubImage3DOES; | 
 |     glCreateProgram; | 
 |     glCreateShader; | 
 |     glCreateShaderProgramv; # introduced=21 | 
 |     glCullFace; | 
 |     glDebugMessageCallback; # introduced=24 | 
 |     glDebugMessageCallbackKHR; # introduced=21 | 
 |     glDebugMessageControl; # introduced=24 | 
 |     glDebugMessageControlKHR; # introduced=21 | 
 |     glDebugMessageInsert; # introduced=24 | 
 |     glDebugMessageInsertKHR; # introduced=21 | 
 |     glDeleteBuffers; | 
 |     glDeleteFramebuffers; | 
 |     glDeleteProgram; | 
 |     glDeleteProgramPipelines; # introduced=21 | 
 |     glDeleteQueries; | 
 |     glDeleteRenderbuffers; | 
 |     glDeleteSamplers; | 
 |     glDeleteShader; | 
 |     glDeleteSync; | 
 |     glDeleteTextures; | 
 |     glDeleteTransformFeedbacks; | 
 |     glDeleteVertexArrays; | 
 |     glDeleteVertexArraysOES; | 
 |     glDepthFunc; | 
 |     glDepthMask; | 
 |     glDepthRangef; | 
 |     glDetachShader; | 
 |     glDisable; | 
 |     glDisableVertexAttribArray; | 
 |     glDisablei; # introduced=24 | 
 |     glDisableiEXT; # introduced=21 | 
 |     glDispatchCompute; # introduced=21 | 
 |     glDispatchComputeIndirect; # introduced=21 | 
 |     glDrawArrays; | 
 |     glDrawArraysIndirect; # introduced=21 | 
 |     glDrawArraysInstanced; | 
 |     glDrawBuffers; | 
 |     glDrawElements; | 
 |     glDrawElementsBaseVertex; # introduced=24 | 
 |     glDrawElementsIndirect; # introduced=21 | 
 |     glDrawElementsInstanced; | 
 |     glDrawElementsInstancedBaseVertex; # introduced=24 | 
 |     glDrawRangeElements; | 
 |     glDrawRangeElementsBaseVertex; # introduced=24 | 
 |     glEGLImageTargetRenderbufferStorageOES; | 
 |     glEGLImageTargetTexture2DOES; | 
 |     glEnable; | 
 |     glEnableVertexAttribArray; | 
 |     glEnablei; # introduced=24 | 
 |     glEnableiEXT; # introduced=21 | 
 |     glEndQuery; | 
 |     glEndTransformFeedback; | 
 |     glFenceSync; | 
 |     glFinish; | 
 |     glFlush; | 
 |     glFlushMappedBufferRange; | 
 |     glFramebufferParameteri; # introduced=21 | 
 |     glFramebufferRenderbuffer; | 
 |     glFramebufferTexture; # introduced=24 | 
 |     glFramebufferTexture2D; | 
 |     glFramebufferTexture3DOES; | 
 |     glFramebufferTextureEXT; # introduced=21 | 
 |     glFramebufferTextureLayer; | 
 |     glFrontFace; | 
 |     glGenBuffers; | 
 |     glGenFramebuffers; | 
 |     glGenProgramPipelines; # introduced=21 | 
 |     glGenQueries; | 
 |     glGenRenderbuffers; | 
 |     glGenSamplers; | 
 |     glGenTextures; | 
 |     glGenTransformFeedbacks; | 
 |     glGenVertexArrays; | 
 |     glGenVertexArraysOES; | 
 |     glGenerateMipmap; | 
 |     glGetActiveAttrib; | 
 |     glGetActiveUniform; | 
 |     glGetActiveUniformBlockName; | 
 |     glGetActiveUniformBlockiv; | 
 |     glGetActiveUniformsiv; | 
 |     glGetAttachedShaders; | 
 |     glGetAttribLocation; | 
 |     glGetBooleani_v; # introduced=21 | 
 |     glGetBooleanv; | 
 |     glGetBufferParameteri64v; | 
 |     glGetBufferParameteriv; | 
 |     glGetBufferPointerv; | 
 |     glGetBufferPointervOES; | 
 |     glGetDebugMessageLog; # introduced=24 | 
 |     glGetDebugMessageLogKHR; # introduced=21 | 
 |     glGetError; | 
 |     glGetFloatv; | 
 |     glGetFragDataLocation; | 
 |     glGetFramebufferAttachmentParameteriv; | 
 |     glGetFramebufferParameteriv; # introduced=21 | 
 |     glGetGraphicsResetStatus; # introduced=24 | 
 |     glGetInteger64i_v; | 
 |     glGetInteger64v; | 
 |     glGetIntegeri_v; | 
 |     glGetIntegerv; | 
 |     glGetInternalformativ; | 
 |     glGetMultisamplefv; # introduced=21 | 
 |     glGetObjectLabel; # introduced=24 | 
 |     glGetObjectLabelKHR; # introduced=21 | 
 |     glGetObjectPtrLabel; # introduced=24 | 
 |     glGetObjectPtrLabelKHR; # introduced=21 | 
 |     glGetPointerv; # introduced=24 | 
 |     glGetPointervKHR; # introduced=21 | 
 |     glGetProgramBinary; | 
 |     glGetProgramBinaryOES; | 
 |     glGetProgramInfoLog; | 
 |     glGetProgramInterfaceiv; # introduced=21 | 
 |     glGetProgramPipelineInfoLog; # introduced=21 | 
 |     glGetProgramPipelineiv; # introduced=21 | 
 |     glGetProgramResourceIndex; # introduced=21 | 
 |     glGetProgramResourceLocation; # introduced=21 | 
 |     glGetProgramResourceName; # introduced=21 | 
 |     glGetProgramResourceiv; # introduced=21 | 
 |     glGetProgramiv; | 
 |     glGetQueryObjectuiv; | 
 |     glGetQueryiv; | 
 |     glGetRenderbufferParameteriv; | 
 |     glGetSamplerParameterIiv; # introduced=24 | 
 |     glGetSamplerParameterIivEXT; # introduced=21 | 
 |     glGetSamplerParameterIuiv; # introduced=24 | 
 |     glGetSamplerParameterIuivEXT; # introduced=21 | 
 |     glGetSamplerParameterfv; | 
 |     glGetSamplerParameteriv; | 
 |     glGetShaderInfoLog; | 
 |     glGetShaderPrecisionFormat; | 
 |     glGetShaderSource; | 
 |     glGetShaderiv; | 
 |     glGetString; | 
 |     glGetStringi; | 
 |     glGetSynciv; | 
 |     glGetTexLevelParameterfv; # introduced=21 | 
 |     glGetTexLevelParameteriv; # introduced=21 | 
 |     glGetTexParameterIiv; # introduced=24 | 
 |     glGetTexParameterIivEXT; # introduced=21 | 
 |     glGetTexParameterIuiv; # introduced=24 | 
 |     glGetTexParameterIuivEXT; # introduced=21 | 
 |     glGetTexParameterfv; | 
 |     glGetTexParameteriv; | 
 |     glGetTransformFeedbackVarying; | 
 |     glGetUniformBlockIndex; | 
 |     glGetUniformIndices; | 
 |     glGetUniformLocation; | 
 |     glGetUniformfv; | 
 |     glGetUniformiv; | 
 |     glGetUniformuiv; | 
 |     glGetVertexAttribIiv; | 
 |     glGetVertexAttribIuiv; | 
 |     glGetVertexAttribPointerv; | 
 |     glGetVertexAttribfv; | 
 |     glGetVertexAttribiv; | 
 |     glGetnUniformfv; # introduced=24 | 
 |     glGetnUniformiv; # introduced=24 | 
 |     glGetnUniformuiv; # introduced=24 | 
 |     glHint; | 
 |     glInvalidateFramebuffer; | 
 |     glInvalidateSubFramebuffer; | 
 |     glIsBuffer; | 
 |     glIsEnabled; | 
 |     glIsEnabledi; # introduced=24 | 
 |     glIsEnablediEXT; # introduced=21 | 
 |     glIsFramebuffer; | 
 |     glIsProgram; | 
 |     glIsProgramPipeline; # introduced=21 | 
 |     glIsQuery; | 
 |     glIsRenderbuffer; | 
 |     glIsSampler; | 
 |     glIsShader; | 
 |     glIsSync; | 
 |     glIsTexture; | 
 |     glIsTransformFeedback; | 
 |     glIsVertexArray; | 
 |     glIsVertexArrayOES; | 
 |     glLineWidth; | 
 |     glLinkProgram; | 
 |     glMapBufferOES; | 
 |     glMapBufferRange; | 
 |     glMemoryBarrier; # introduced=21 | 
 |     glMemoryBarrierByRegion; # introduced=21 | 
 |     glMinSampleShading; # introduced=24 | 
 |     glMinSampleShadingOES; # introduced=21 | 
 |     glObjectLabel; # introduced=24 | 
 |     glObjectLabelKHR; # introduced=21 | 
 |     glObjectPtrLabel; # introduced=24 | 
 |     glObjectPtrLabelKHR; # introduced=21 | 
 |     glPatchParameteri; # introduced=24 | 
 |     glPatchParameteriEXT; # introduced=21 | 
 |     glPauseTransformFeedback; | 
 |     glPixelStorei; | 
 |     glPolygonOffset; | 
 |     glPopDebugGroup; # introduced=24 | 
 |     glPopDebugGroupKHR; # introduced=21 | 
 |     glPrimitiveBoundingBox; # introduced=24 | 
 |     glPrimitiveBoundingBoxEXT; # introduced=21 | 
 |     glProgramBinary; | 
 |     glProgramBinaryOES; | 
 |     glProgramParameteri; | 
 |     glProgramUniform1f; # introduced=21 | 
 |     glProgramUniform1fv; # introduced=21 | 
 |     glProgramUniform1i; # introduced=21 | 
 |     glProgramUniform1iv; # introduced=21 | 
 |     glProgramUniform1ui; # introduced=21 | 
 |     glProgramUniform1uiv; # introduced=21 | 
 |     glProgramUniform2f; # introduced=21 | 
 |     glProgramUniform2fv; # introduced=21 | 
 |     glProgramUniform2i; # introduced=21 | 
 |     glProgramUniform2iv; # introduced=21 | 
 |     glProgramUniform2ui; # introduced=21 | 
 |     glProgramUniform2uiv; # introduced=21 | 
 |     glProgramUniform3f; # introduced=21 | 
 |     glProgramUniform3fv; # introduced=21 | 
 |     glProgramUniform3i; # introduced=21 | 
 |     glProgramUniform3iv; # introduced=21 | 
 |     glProgramUniform3ui; # introduced=21 | 
 |     glProgramUniform3uiv; # introduced=21 | 
 |     glProgramUniform4f; # introduced=21 | 
 |     glProgramUniform4fv; # introduced=21 | 
 |     glProgramUniform4i; # introduced=21 | 
 |     glProgramUniform4iv; # introduced=21 | 
 |     glProgramUniform4ui; # introduced=21 | 
 |     glProgramUniform4uiv; # introduced=21 | 
 |     glProgramUniformMatrix2fv; # introduced=21 | 
 |     glProgramUniformMatrix2x3fv; # introduced=21 | 
 |     glProgramUniformMatrix2x4fv; # introduced=21 | 
 |     glProgramUniformMatrix3fv; # introduced=21 | 
 |     glProgramUniformMatrix3x2fv; # introduced=21 | 
 |     glProgramUniformMatrix3x4fv; # introduced=21 | 
 |     glProgramUniformMatrix4fv; # introduced=21 | 
 |     glProgramUniformMatrix4x2fv; # introduced=21 | 
 |     glProgramUniformMatrix4x3fv; # introduced=21 | 
 |     glPushDebugGroup; # introduced=24 | 
 |     glPushDebugGroupKHR; # introduced=21 | 
 |     glReadBuffer; | 
 |     glReadPixels; | 
 |     glReadnPixels; # introduced=24 | 
 |     glReleaseShaderCompiler; | 
 |     glRenderbufferStorage; | 
 |     glRenderbufferStorageMultisample; | 
 |     glResumeTransformFeedback; | 
 |     glSampleCoverage; | 
 |     glSampleMaski; # introduced=21 | 
 |     glSamplerParameterIiv; # introduced=24 | 
 |     glSamplerParameterIivEXT; # introduced=21 | 
 |     glSamplerParameterIuiv; # introduced=24 | 
 |     glSamplerParameterIuivEXT; # introduced=21 | 
 |     glSamplerParameterf; | 
 |     glSamplerParameterfv; | 
 |     glSamplerParameteri; | 
 |     glSamplerParameteriv; | 
 |     glScissor; | 
 |     glShaderBinary; | 
 |     glShaderSource; | 
 |     glStencilFunc; | 
 |     glStencilFuncSeparate; | 
 |     glStencilMask; | 
 |     glStencilMaskSeparate; | 
 |     glStencilOp; | 
 |     glStencilOpSeparate; | 
 |     glTexBuffer; # introduced=24 | 
 |     glTexBufferEXT; # introduced=21 | 
 |     glTexBufferRange; # introduced=24 | 
 |     glTexBufferRangeEXT; # introduced=21 | 
 |     glTexImage2D; | 
 |     glTexImage3D; | 
 |     glTexImage3DOES; | 
 |     glTexParameterIiv; # introduced=24 | 
 |     glTexParameterIivEXT; # introduced=21 | 
 |     glTexParameterIuiv; # introduced=24 | 
 |     glTexParameterIuivEXT; # introduced=21 | 
 |     glTexParameterf; | 
 |     glTexParameterfv; | 
 |     glTexParameteri; | 
 |     glTexParameteriv; | 
 |     glTexStorage2D; | 
 |     glTexStorage2DMultisample; # introduced=21 | 
 |     glTexStorage3D; | 
 |     glTexStorage3DMultisample; # introduced=24 | 
 |     glTexStorage3DMultisampleOES; # introduced=21 | 
 |     glTexSubImage2D; | 
 |     glTexSubImage3D; | 
 |     glTexSubImage3DOES; | 
 |     glTransformFeedbackVaryings; | 
 |     glUniform1f; | 
 |     glUniform1fv; | 
 |     glUniform1i; | 
 |     glUniform1iv; | 
 |     glUniform1ui; | 
 |     glUniform1uiv; | 
 |     glUniform2f; | 
 |     glUniform2fv; | 
 |     glUniform2i; | 
 |     glUniform2iv; | 
 |     glUniform2ui; | 
 |     glUniform2uiv; | 
 |     glUniform3f; | 
 |     glUniform3fv; | 
 |     glUniform3i; | 
 |     glUniform3iv; | 
 |     glUniform3ui; | 
 |     glUniform3uiv; | 
 |     glUniform4f; | 
 |     glUniform4fv; | 
 |     glUniform4i; | 
 |     glUniform4iv; | 
 |     glUniform4ui; | 
 |     glUniform4uiv; | 
 |     glUniformBlockBinding; | 
 |     glUniformMatrix2fv; | 
 |     glUniformMatrix2x3fv; | 
 |     glUniformMatrix2x4fv; | 
 |     glUniformMatrix3fv; | 
 |     glUniformMatrix3x2fv; | 
 |     glUniformMatrix3x4fv; | 
 |     glUniformMatrix4fv; | 
 |     glUniformMatrix4x2fv; | 
 |     glUniformMatrix4x3fv; | 
 |     glUnmapBuffer; | 
 |     glUnmapBufferOES; | 
 |     glUseProgram; | 
 |     glUseProgramStages; # introduced=21 | 
 |     glValidateProgram; | 
 |     glValidateProgramPipeline; # introduced=21 | 
 |     glVertexAttrib1f; | 
 |     glVertexAttrib1fv; | 
 |     glVertexAttrib2f; | 
 |     glVertexAttrib2fv; | 
 |     glVertexAttrib3f; | 
 |     glVertexAttrib3fv; | 
 |     glVertexAttrib4f; | 
 |     glVertexAttrib4fv; | 
 |     glVertexAttribBinding; # introduced=21 | 
 |     glVertexAttribDivisor; | 
 |     glVertexAttribFormat; # introduced=21 | 
 |     glVertexAttribI4i; | 
 |     glVertexAttribI4iv; | 
 |     glVertexAttribI4ui; | 
 |     glVertexAttribI4uiv; | 
 |     glVertexAttribIFormat; # introduced=21 | 
 |     glVertexAttribIPointer; | 
 |     glVertexAttribPointer; | 
 |     glVertexBindingDivisor; # introduced=21 | 
 |     glViewport; | 
 |     glWaitSync; | 
 |   local: | 
 |     *; | 
 | }; |