; GENERATED FILE - DO NOT EDIT. ; Generated by generate_entry_points.py using data from Khronos and ANGLE XML files. ; ; Copyright 2020 The ANGLE Project Authors. All rights reserved. ; Use of this source code is governed by a BSD-style license that can be ; found in the LICENSE file. LIBRARY libGLESv2 EXPORTS ; OpenGL ES 2.0 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 glBeginQuery glBeginTransformFeedback glBindBufferBase glBindBufferRange glBindSampler glBindTransformFeedback glBindVertexArray glBlitFramebuffer glClearBufferfi glClearBufferfv glClearBufferiv glClearBufferuiv glClientWaitSync glCompressedTexImage3D glCompressedTexSubImage3D glCopyBufferSubData glCopyTexSubImage3D glDeleteQueries glDeleteSamplers glDeleteSync glDeleteTransformFeedbacks glDeleteVertexArrays glDrawArraysInstanced glDrawBuffers glDrawElementsInstanced glDrawRangeElements glEndQuery glEndTransformFeedback glFenceSync glFlushMappedBufferRange glFramebufferTextureLayer glGenQueries glGenSamplers glGenTransformFeedbacks glGenVertexArrays glGetActiveUniformBlockName glGetActiveUniformBlockiv glGetActiveUniformsiv glGetBufferParameteri64v glGetBufferPointerv glGetFragDataLocation glGetInteger64i_v glGetInteger64v glGetIntegeri_v glGetInternalformativ glGetProgramBinary glGetQueryObjectuiv glGetQueryiv glGetSamplerParameterfv glGetSamplerParameteriv glGetStringi glGetSynciv glGetTransformFeedbackVarying glGetUniformBlockIndex glGetUniformIndices glGetUniformuiv glGetVertexAttribIiv glGetVertexAttribIuiv glInvalidateFramebuffer glInvalidateSubFramebuffer glIsQuery glIsSampler glIsSync glIsTransformFeedback glIsVertexArray glMapBufferRange glPauseTransformFeedback glProgramBinary glProgramParameteri glReadBuffer glRenderbufferStorageMultisample glResumeTransformFeedback glSamplerParameterf glSamplerParameterfv glSamplerParameteri glSamplerParameteriv glTexImage3D glTexStorage2D glTexStorage3D glTexSubImage3D glTransformFeedbackVaryings glUniform1ui glUniform1uiv glUniform2ui glUniform2uiv glUniform3ui glUniform3uiv glUniform4ui glUniform4uiv glUniformBlockBinding glUniformMatrix2x3fv glUniformMatrix2x4fv glUniformMatrix3x2fv glUniformMatrix3x4fv glUniformMatrix4x2fv glUniformMatrix4x3fv glUnmapBuffer glVertexAttribDivisor glVertexAttribI4i glVertexAttribI4iv glVertexAttribI4ui glVertexAttribI4uiv glVertexAttribIPointer glWaitSync ; OpenGL ES 3.1 glActiveShaderProgram glBindImageTexture glBindProgramPipeline glBindVertexBuffer glCreateShaderProgramv glDeleteProgramPipelines glDispatchCompute glDispatchComputeIndirect glDrawArraysIndirect glDrawElementsIndirect glFramebufferParameteri glGenProgramPipelines glGetBooleani_v glGetFramebufferParameteriv glGetMultisamplefv glGetProgramInterfaceiv glGetProgramPipelineInfoLog glGetProgramPipelineiv glGetProgramResourceIndex glGetProgramResourceLocation glGetProgramResourceName glGetProgramResourceiv glGetTexLevelParameterfv glGetTexLevelParameteriv glIsProgramPipeline glMemoryBarrier glMemoryBarrierByRegion glProgramUniform1f glProgramUniform1fv glProgramUniform1i glProgramUniform1iv glProgramUniform1ui glProgramUniform1uiv glProgramUniform2f glProgramUniform2fv glProgramUniform2i glProgramUniform2iv glProgramUniform2ui glProgramUniform2uiv glProgramUniform3f glProgramUniform3fv glProgramUniform3i glProgramUniform3iv glProgramUniform3ui glProgramUniform3uiv glProgramUniform4f glProgramUniform4fv glProgramUniform4i glProgramUniform4iv glProgramUniform4ui glProgramUniform4uiv glProgramUniformMatrix2fv glProgramUniformMatrix2x3fv glProgramUniformMatrix2x4fv glProgramUniformMatrix3fv glProgramUniformMatrix3x2fv glProgramUniformMatrix3x4fv glProgramUniformMatrix4fv glProgramUniformMatrix4x2fv glProgramUniformMatrix4x3fv glSampleMaski glTexStorage2DMultisample glUseProgramStages glValidateProgramPipeline glVertexAttribBinding glVertexAttribFormat glVertexAttribIFormat glVertexBindingDivisor ; OpenGL ES 3.2 glBlendBarrier glBlendEquationSeparatei glBlendEquationi glBlendFuncSeparatei glBlendFunci glColorMaski glCopyImageSubData glDebugMessageCallback glDebugMessageControl glDebugMessageInsert glDisablei glDrawElementsBaseVertex glDrawElementsInstancedBaseVertex glDrawRangeElementsBaseVertex glEnablei glFramebufferTexture glGetDebugMessageLog glGetGraphicsResetStatus glGetObjectLabel glGetObjectPtrLabel glGetPointerv glGetSamplerParameterIiv glGetSamplerParameterIuiv glGetTexParameterIiv glGetTexParameterIuiv glGetnUniformfv glGetnUniformiv glGetnUniformuiv glIsEnabledi glMinSampleShading glObjectLabel glObjectPtrLabel glPatchParameteri glPopDebugGroup glPrimitiveBoundingBox glPushDebugGroup glReadnPixels glSamplerParameterIiv glSamplerParameterIuiv glTexBuffer glTexBufferRange glTexParameterIiv glTexParameterIuiv glTexStorage3DMultisample ; OpenGL ES 1.0 glAlphaFunc glAlphaFuncx glClearColorx glClearDepthx glClientActiveTexture glClipPlanef glClipPlanex glColor4f glColor4ub glColor4x glColorPointer glDepthRangex glDisableClientState glEnableClientState glFogf glFogfv glFogx glFogxv glFrustumf glFrustumx glGetClipPlanef glGetClipPlanex glGetFixedv glGetLightfv glGetLightxv glGetMaterialfv glGetMaterialxv glGetTexEnvfv glGetTexEnviv glGetTexEnvxv glGetTexParameterxv glLightModelf glLightModelfv glLightModelx glLightModelxv glLightf glLightfv glLightx glLightxv glLineWidthx glLoadIdentity glLoadMatrixf glLoadMatrixx glLogicOp glMaterialf glMaterialfv glMaterialx glMaterialxv glMatrixMode glMultMatrixf glMultMatrixx glMultiTexCoord4f glMultiTexCoord4x glNormal3f glNormal3x glNormalPointer glOrthof glOrthox glPointParameterf glPointParameterfv glPointParameterx glPointParameterxv glPointSize glPointSizex glPolygonOffsetx glPopMatrix glPushMatrix glRotatef glRotatex glSampleCoveragex glScalef glScalex glShadeModel glTexCoordPointer glTexEnvf glTexEnvfv glTexEnvi glTexEnviv glTexEnvx glTexEnvxv glTexParameterx glTexParameterxv glTranslatef glTranslatex glVertexPointer ; GL_AMD_performance_monitor glBeginPerfMonitorAMD glDeletePerfMonitorsAMD glEndPerfMonitorAMD glGenPerfMonitorsAMD glGetPerfMonitorCounterDataAMD glGetPerfMonitorCounterInfoAMD glGetPerfMonitorCounterStringAMD glGetPerfMonitorCountersAMD glGetPerfMonitorGroupStringAMD glGetPerfMonitorGroupsAMD glSelectPerfMonitorCountersAMD ; GL_ANDROID_extension_pack_es31a ; GL_ANGLE_base_vertex_base_instance glDrawArraysInstancedBaseInstanceANGLE glDrawElementsInstancedBaseVertexBaseInstanceANGLE glMultiDrawArraysInstancedBaseInstanceANGLE glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE ; GL_ANGLE_copy_texture_3d glCopySubTexture3DANGLE glCopyTexture3DANGLE ; GL_ANGLE_depth_texture ; GL_ANGLE_framebuffer_blit glBlitFramebufferANGLE ; GL_ANGLE_framebuffer_multisample glRenderbufferStorageMultisampleANGLE ; GL_ANGLE_get_image glGetCompressedTexImageANGLE glGetRenderbufferImageANGLE glGetTexImageANGLE ; GL_ANGLE_get_tex_level_parameter glGetTexLevelParameterfvANGLE glGetTexLevelParameterivANGLE ; GL_ANGLE_instanced_arrays glDrawArraysInstancedANGLE glDrawElementsInstancedANGLE glVertexAttribDivisorANGLE ; GL_ANGLE_logic_op glLogicOpANGLE ; GL_ANGLE_memory_object_flags glTexStorageMemFlags2DANGLE glTexStorageMemFlags2DMultisampleANGLE glTexStorageMemFlags3DANGLE glTexStorageMemFlags3DMultisampleANGLE ; GL_ANGLE_memory_object_fuchsia glImportMemoryZirconHandleANGLE ; GL_ANGLE_multi_draw glMultiDrawArraysANGLE glMultiDrawArraysInstancedANGLE glMultiDrawElementsANGLE glMultiDrawElementsInstancedANGLE ; GL_ANGLE_pack_reverse_row_order ; GL_ANGLE_program_binary ; GL_ANGLE_provoking_vertex glProvokingVertexANGLE ; GL_ANGLE_request_extension glDisableExtensionANGLE glRequestExtensionANGLE ; GL_ANGLE_robust_client_memory glCompressedTexImage2DRobustANGLE glCompressedTexImage3DRobustANGLE glCompressedTexSubImage2DRobustANGLE glCompressedTexSubImage3DRobustANGLE glGetActiveUniformBlockivRobustANGLE glGetBooleani_vRobustANGLE glGetBooleanvRobustANGLE glGetBufferParameteri64vRobustANGLE glGetBufferParameterivRobustANGLE glGetBufferPointervRobustANGLE glGetFloatvRobustANGLE glGetFramebufferAttachmentParameterivRobustANGLE glGetFramebufferParameterivRobustANGLE glGetInteger64i_vRobustANGLE glGetInteger64vRobustANGLE glGetIntegeri_vRobustANGLE glGetIntegervRobustANGLE glGetInternalformativRobustANGLE glGetMultisamplefvRobustANGLE glGetPointervRobustANGLERobustANGLE glGetProgramInterfaceivRobustANGLE glGetProgramivRobustANGLE glGetQueryObjecti64vRobustANGLE glGetQueryObjectivRobustANGLE glGetQueryObjectui64vRobustANGLE glGetQueryObjectuivRobustANGLE glGetQueryivRobustANGLE glGetRenderbufferParameterivRobustANGLE glGetSamplerParameterIivRobustANGLE glGetSamplerParameterIuivRobustANGLE glGetSamplerParameterfvRobustANGLE glGetSamplerParameterivRobustANGLE glGetShaderivRobustANGLE glGetTexLevelParameterfvRobustANGLE glGetTexLevelParameterivRobustANGLE glGetTexParameterIivRobustANGLE glGetTexParameterIuivRobustANGLE glGetTexParameterfvRobustANGLE glGetTexParameterivRobustANGLE glGetUniformfvRobustANGLE glGetUniformivRobustANGLE glGetUniformuivRobustANGLE glGetVertexAttribIivRobustANGLE glGetVertexAttribIuivRobustANGLE glGetVertexAttribPointervRobustANGLE glGetVertexAttribfvRobustANGLE glGetVertexAttribivRobustANGLE glGetnUniformfvRobustANGLE glGetnUniformivRobustANGLE glGetnUniformuivRobustANGLE glReadPixelsRobustANGLE glReadnPixelsRobustANGLE glSamplerParameterIivRobustANGLE glSamplerParameterIuivRobustANGLE glSamplerParameterfvRobustANGLE glSamplerParameterivRobustANGLE glTexImage2DRobustANGLE glTexImage3DRobustANGLE glTexParameterIivRobustANGLE glTexParameterIuivRobustANGLE glTexParameterfvRobustANGLE glTexParameterivRobustANGLE glTexSubImage2DRobustANGLE glTexSubImage3DRobustANGLE ; GL_ANGLE_robust_resource_initialization ; GL_ANGLE_semaphore_fuchsia glImportSemaphoreZirconHandleANGLE ; GL_ANGLE_shader_pixel_local_storage glBeginPixelLocalStorageANGLE glEndPixelLocalStorageANGLE glFramebufferMemorylessPixelLocalStorageANGLE glFramebufferTexturePixelLocalStorageANGLE glPixelLocalStorageBarrierANGLE ; GL_ANGLE_texture_compression_dxt3 ; GL_ANGLE_texture_compression_dxt5 ; GL_ANGLE_texture_external_update glInvalidateTextureANGLE glTexImage2DExternalANGLE ; GL_ANGLE_texture_multisample glGetMultisamplefvANGLE glSampleMaskiANGLE glTexStorage2DMultisampleANGLE ; GL_ANGLE_texture_usage ; GL_ANGLE_translated_shader_source glGetTranslatedShaderSourceANGLE ; GL_ANGLE_vulkan_image glAcquireTexturesANGLE glReleaseTexturesANGLE ; GL_APPLE_clip_distance ; GL_ARB_sync ; GL_CHROMIUM_bind_uniform_location glBindUniformLocationCHROMIUM ; GL_CHROMIUM_copy_compressed_texture glCompressedCopyTextureCHROMIUM ; GL_CHROMIUM_copy_texture glCopySubTextureCHROMIUM glCopyTextureCHROMIUM ; GL_CHROMIUM_framebuffer_mixed_samples glCoverageModulationCHROMIUM ; GL_CHROMIUM_lose_context glLoseContextCHROMIUM ; GL_EXT_EGL_image_array ; GL_EXT_EGL_image_storage glEGLImageTargetTexStorageEXT glEGLImageTargetTextureStorageEXT ; GL_EXT_YUV_target ; GL_EXT_base_instance glDrawArraysInstancedBaseInstanceEXT glDrawElementsInstancedBaseInstanceEXT glDrawElementsInstancedBaseVertexBaseInstanceEXT ; GL_EXT_blend_func_extended glBindFragDataLocationEXT glBindFragDataLocationIndexedEXT glGetFragDataIndexEXT glGetProgramResourceLocationIndexEXT ; GL_EXT_blend_minmax ; GL_EXT_buffer_storage glBufferStorageEXT ; GL_EXT_clip_control glClipControlEXT ; GL_EXT_clip_cull_distance ; GL_EXT_color_buffer_float ; GL_EXT_color_buffer_half_float ; GL_EXT_copy_image glCopyImageSubDataEXT ; GL_EXT_debug_label glGetObjectLabelEXT glLabelObjectEXT ; GL_EXT_debug_marker glInsertEventMarkerEXT glPopGroupMarkerEXT glPushGroupMarkerEXT ; GL_EXT_discard_framebuffer glDiscardFramebufferEXT ; GL_EXT_disjoint_timer_query glBeginQueryEXT glDeleteQueriesEXT glEndQueryEXT glGenQueriesEXT glGetInteger64vEXT glGetQueryObjecti64vEXT glGetQueryObjectivEXT glGetQueryObjectui64vEXT glGetQueryObjectuivEXT glGetQueryivEXT glIsQueryEXT glQueryCounterEXT ; GL_EXT_draw_buffers glDrawBuffersEXT ; GL_EXT_draw_buffers_indexed glBlendEquationSeparateiEXT glBlendEquationiEXT glBlendFuncSeparateiEXT glBlendFunciEXT glColorMaskiEXT glDisableiEXT glEnableiEXT glIsEnablediEXT ; GL_EXT_draw_elements_base_vertex glDrawElementsBaseVertexEXT glDrawElementsInstancedBaseVertexEXT glDrawRangeElementsBaseVertexEXT glMultiDrawElementsBaseVertexEXT ; GL_EXT_external_buffer glBufferStorageExternalEXT glNamedBufferStorageExternalEXT ; GL_EXT_float_blend ; GL_EXT_geometry_shader glFramebufferTextureEXT ; GL_EXT_gpu_shader5 ; GL_EXT_instanced_arrays glDrawArraysInstancedEXT glDrawElementsInstancedEXT glVertexAttribDivisorEXT ; GL_EXT_map_buffer_range glFlushMappedBufferRangeEXT glMapBufferRangeEXT ; GL_EXT_memory_object glBufferStorageMemEXT glCreateMemoryObjectsEXT glDeleteMemoryObjectsEXT glGetMemoryObjectParameterivEXT glGetUnsignedBytei_vEXT glGetUnsignedBytevEXT glIsMemoryObjectEXT glMemoryObjectParameterivEXT glTexStorageMem2DEXT glTexStorageMem2DMultisampleEXT glTexStorageMem3DEXT glTexStorageMem3DMultisampleEXT ; GL_EXT_memory_object_fd glImportMemoryFdEXT ; GL_EXT_multi_draw_indirect glMultiDrawArraysIndirectEXT glMultiDrawElementsIndirectEXT ; GL_EXT_multisampled_render_to_texture glFramebufferTexture2DMultisampleEXT glRenderbufferStorageMultisampleEXT ; GL_EXT_multisampled_render_to_texture2 ; GL_EXT_occlusion_query_boolean ; GL_EXT_primitive_bounding_box glPrimitiveBoundingBoxEXT ; GL_EXT_protected_textures ; GL_EXT_pvrtc_sRGB ; GL_EXT_read_format_bgra ; GL_EXT_robustness glGetGraphicsResetStatusEXT glGetnUniformfvEXT glGetnUniformivEXT glReadnPixelsEXT ; GL_EXT_sRGB ; GL_EXT_sRGB_write_control ; GL_EXT_semaphore glDeleteSemaphoresEXT glGenSemaphoresEXT glGetSemaphoreParameterui64vEXT glIsSemaphoreEXT glSemaphoreParameterui64vEXT glSignalSemaphoreEXT glWaitSemaphoreEXT ; GL_EXT_semaphore_fd glImportSemaphoreFdEXT ; GL_EXT_separate_shader_objects glActiveShaderProgramEXT glBindProgramPipelineEXT glCreateShaderProgramvEXT glDeleteProgramPipelinesEXT glGenProgramPipelinesEXT glGetProgramPipelineInfoLogEXT glGetProgramPipelineivEXT glIsProgramPipelineEXT glProgramParameteriEXT glProgramUniform1fEXT glProgramUniform1fvEXT glProgramUniform1iEXT glProgramUniform1ivEXT glProgramUniform1uiEXT glProgramUniform1uivEXT glProgramUniform2fEXT glProgramUniform2fvEXT glProgramUniform2iEXT glProgramUniform2ivEXT glProgramUniform2uiEXT glProgramUniform2uivEXT glProgramUniform3fEXT glProgramUniform3fvEXT glProgramUniform3iEXT glProgramUniform3ivEXT glProgramUniform3uiEXT glProgramUniform3uivEXT glProgramUniform4fEXT glProgramUniform4fvEXT glProgramUniform4iEXT glProgramUniform4ivEXT glProgramUniform4uiEXT glProgramUniform4uivEXT glProgramUniformMatrix2fvEXT glProgramUniformMatrix2x3fvEXT glProgramUniformMatrix2x4fvEXT glProgramUniformMatrix3fvEXT glProgramUniformMatrix3x2fvEXT glProgramUniformMatrix3x4fvEXT glProgramUniformMatrix4fvEXT glProgramUniformMatrix4x2fvEXT glProgramUniformMatrix4x3fvEXT glUseProgramStagesEXT glValidateProgramPipelineEXT ; GL_EXT_shader_framebuffer_fetch ; GL_EXT_shader_framebuffer_fetch_non_coherent glFramebufferFetchBarrierEXT ; GL_EXT_shader_io_blocks ; GL_EXT_shader_non_constant_global_initializers ; GL_EXT_shader_texture_lod ; GL_EXT_shadow_samplers ; GL_EXT_tessellation_shader glPatchParameteriEXT ; GL_EXT_texture_border_clamp glGetSamplerParameterIivEXT glGetSamplerParameterIuivEXT glGetTexParameterIivEXT glGetTexParameterIuivEXT glSamplerParameterIivEXT glSamplerParameterIuivEXT glTexParameterIivEXT glTexParameterIuivEXT ; GL_EXT_texture_buffer glTexBufferEXT glTexBufferRangeEXT ; GL_EXT_texture_compression_bptc ; GL_EXT_texture_compression_dxt1 ; GL_EXT_texture_compression_rgtc ; GL_EXT_texture_compression_s3tc ; GL_EXT_texture_compression_s3tc_srgb ; GL_EXT_texture_cube_map_array ; GL_EXT_texture_filter_anisotropic ; GL_EXT_texture_format_BGRA8888 ; GL_EXT_texture_format_sRGB_override ; GL_EXT_texture_norm16 ; GL_EXT_texture_rg ; GL_EXT_texture_sRGB_R8 ; GL_EXT_texture_sRGB_RG8 ; GL_EXT_texture_sRGB_decode ; GL_EXT_texture_storage glTexStorage1DEXT glTexStorage2DEXT glTexStorage3DEXT ; GL_EXT_texture_type_2_10_10_10_REV ; GL_EXT_unpack_subimage ; GL_IMG_texture_compression_pvrtc ; GL_IMG_texture_compression_pvrtc2 ; GL_KHR_blend_equation_advanced glBlendBarrierKHR ; GL_KHR_debug glDebugMessageCallbackKHR glDebugMessageControlKHR glDebugMessageInsertKHR glGetDebugMessageLogKHR glGetObjectLabelKHR glGetObjectPtrLabelKHR glGetPointervKHR glObjectLabelKHR glObjectPtrLabelKHR glPopDebugGroupKHR glPushDebugGroupKHR ; GL_KHR_no_error ; GL_KHR_parallel_shader_compile glMaxShaderCompilerThreadsKHR ; GL_KHR_robust_buffer_access_behavior ; GL_KHR_texture_compression_astc_hdr ; GL_KHR_texture_compression_astc_ldr ; GL_KHR_texture_compression_astc_sliced_3d ; GL_MESA_framebuffer_flip_y glFramebufferParameteriMESA glGetFramebufferParameterivMESA ; GL_NV_fence glDeleteFencesNV glFinishFenceNV glGenFencesNV glGetFenceivNV glIsFenceNV glSetFenceNV glTestFenceNV ; GL_NV_framebuffer_blit glBlitFramebufferNV ; GL_NV_pixel_buffer_object ; GL_NV_read_depth ; GL_NV_read_depth_stencil ; GL_NV_read_stencil ; GL_NV_robustness_video_memory_purge ; GL_NV_shader_noperspective_interpolation ; GL_OES_EGL_image glEGLImageTargetRenderbufferStorageOES glEGLImageTargetTexture2DOES ; GL_OES_EGL_image_external ; GL_OES_EGL_image_external_essl3 ; GL_OES_compressed_ETC1_RGB8_texture ; GL_OES_compressed_paletted_texture ; GL_OES_copy_image glCopyImageSubDataOES ; GL_OES_depth24 ; GL_OES_depth32 ; GL_OES_depth_texture ; GL_OES_draw_buffers_indexed glBlendEquationSeparateiOES glBlendEquationiOES glBlendFuncSeparateiOES glBlendFunciOES glColorMaskiOES glDisableiOES glEnableiOES glIsEnablediOES ; GL_OES_draw_elements_base_vertex glDrawElementsBaseVertexOES glDrawElementsInstancedBaseVertexOES glDrawRangeElementsBaseVertexOES ; GL_OES_draw_texture glDrawTexfOES glDrawTexfvOES glDrawTexiOES glDrawTexivOES glDrawTexsOES glDrawTexsvOES glDrawTexxOES glDrawTexxvOES ; GL_OES_element_index_uint ; GL_OES_fbo_render_mipmap ; GL_OES_framebuffer_object glBindFramebufferOES glBindRenderbufferOES glCheckFramebufferStatusOES glDeleteFramebuffersOES glDeleteRenderbuffersOES glFramebufferRenderbufferOES glFramebufferTexture2DOES glGenFramebuffersOES glGenRenderbuffersOES glGenerateMipmapOES glGetFramebufferAttachmentParameterivOES glGetRenderbufferParameterivOES glIsFramebufferOES glIsRenderbufferOES glRenderbufferStorageOES ; GL_OES_geometry_shader glFramebufferTextureOES ; GL_OES_get_program_binary glGetProgramBinaryOES glProgramBinaryOES ; GL_OES_mapbuffer glGetBufferPointervOES glMapBufferOES glUnmapBufferOES ; GL_OES_matrix_palette glCurrentPaletteMatrixOES glLoadPaletteFromModelViewMatrixOES glMatrixIndexPointerOES glWeightPointerOES ; GL_OES_packed_depth_stencil ; GL_OES_point_size_array glPointSizePointerOES ; GL_OES_point_sprite ; GL_OES_primitive_bounding_box glPrimitiveBoundingBoxOES ; GL_OES_query_matrix glQueryMatrixxOES ; GL_OES_rgb8_rgba8 ; GL_OES_sample_shading glMinSampleShadingOES ; GL_OES_sample_variables ; GL_OES_shader_image_atomic ; GL_OES_shader_io_blocks ; GL_OES_shader_multisample_interpolation ; GL_OES_standard_derivatives ; GL_OES_surfaceless_context ; GL_OES_texture_3D glCompressedTexImage3DOES glCompressedTexSubImage3DOES glCopyTexSubImage3DOES glFramebufferTexture3DOES glTexImage3DOES glTexSubImage3DOES ; GL_OES_texture_border_clamp glGetSamplerParameterIivOES glGetSamplerParameterIuivOES glGetTexParameterIivOES glGetTexParameterIuivOES glSamplerParameterIivOES glSamplerParameterIuivOES glTexParameterIivOES glTexParameterIuivOES ; GL_OES_texture_buffer glTexBufferOES glTexBufferRangeOES ; GL_OES_texture_compression_astc ; GL_OES_texture_cube_map glGetTexGenfvOES glGetTexGenivOES glGetTexGenxvOES glTexGenfOES glTexGenfvOES glTexGeniOES glTexGenivOES glTexGenxOES glTexGenxvOES ; GL_OES_texture_cube_map_array ; GL_OES_texture_float ; GL_OES_texture_float_linear ; GL_OES_texture_half_float ; GL_OES_texture_half_float_linear ; GL_OES_texture_npot ; GL_OES_texture_stencil8 ; GL_OES_texture_storage_multisample_2d_array glTexStorage3DMultisampleOES ; GL_OES_vertex_array_object glBindVertexArrayOES glDeleteVertexArraysOES glGenVertexArraysOES glIsVertexArrayOES ; GL_OES_vertex_half_float ; GL_OES_vertex_type_10_10_10_2 ; GL_OVR_multiview glFramebufferTextureMultiviewOVR ; GL_OVR_multiview2 ; GL_QCOM_shading_rate glShadingRateQCOM ; EGL 1.0 EGL_ChooseConfig EGL_CopyBuffers EGL_CreateContext EGL_CreatePbufferSurface EGL_CreatePixmapSurface EGL_CreateWindowSurface EGL_DestroyContext EGL_DestroySurface EGL_GetConfigAttrib EGL_GetConfigs EGL_GetCurrentDisplay EGL_GetCurrentSurface EGL_GetDisplay EGL_GetError EGL_GetProcAddress EGL_Initialize EGL_MakeCurrent EGL_QueryContext EGL_QueryString EGL_QuerySurface EGL_SwapBuffers EGL_Terminate EGL_WaitGL EGL_WaitNative ; EGL 1.1 EGL_BindTexImage EGL_ReleaseTexImage EGL_SurfaceAttrib EGL_SwapInterval ; EGL 1.2 EGL_BindAPI EGL_CreatePbufferFromClientBuffer EGL_QueryAPI EGL_ReleaseThread EGL_WaitClient ; EGL 1.4 EGL_GetCurrentContext ; EGL 1.5 EGL_ClientWaitSync EGL_CreateImage EGL_CreatePlatformPixmapSurface EGL_CreatePlatformWindowSurface EGL_CreateSync EGL_DestroyImage EGL_DestroySync EGL_GetPlatformDisplay EGL_GetSyncAttrib EGL_WaitSync ; EGL_ANDROID_blob_cache EGL_SetBlobCacheFuncsANDROID ; EGL_ANDROID_create_native_client_buffer EGL_CreateNativeClientBufferANDROID ; EGL_ANDROID_get_frame_timestamps EGL_GetCompositorTimingANDROID EGL_GetCompositorTimingSupportedANDROID EGL_GetFrameTimestampSupportedANDROID EGL_GetFrameTimestampsANDROID EGL_GetNextFrameIdANDROID ; EGL_ANDROID_get_native_client_buffer EGL_GetNativeClientBufferANDROID ; EGL_ANDROID_native_fence_sync EGL_DupNativeFenceFDANDROID ; EGL_ANDROID_presentation_time EGL_PresentationTimeANDROID ; EGL_ANGLE_device_creation EGL_CreateDeviceANGLE EGL_ReleaseDeviceANGLE ; EGL_ANGLE_feature_control EGL_QueryDisplayAttribANGLE EGL_QueryStringiANGLE ; EGL_ANGLE_metal_shared_event_sync EGL_CopyMetalSharedEventANGLE ; EGL_ANGLE_power_preference EGL_ForceGPUSwitchANGLE EGL_HandleGPUSwitchANGLE EGL_ReacquireHighPowerGPUANGLE EGL_ReleaseHighPowerGPUANGLE ; EGL_ANGLE_prepare_swap_buffers EGL_PrepareSwapBuffersANGLE ; EGL_ANGLE_program_cache_control EGL_ProgramCacheGetAttribANGLE EGL_ProgramCachePopulateANGLE EGL_ProgramCacheQueryANGLE EGL_ProgramCacheResizeANGLE ; EGL_ANGLE_query_surface_pointer EGL_QuerySurfacePointerANGLE ; EGL_ANGLE_stream_producer_d3d_texture EGL_CreateStreamProducerD3DTextureANGLE EGL_StreamPostD3DTextureANGLE ; EGL_ANGLE_swap_with_frame_token EGL_SwapBuffersWithFrameTokenANGLE ; EGL_ANGLE_sync_control_rate EGL_GetMscRateANGLE ; EGL_ANGLE_vulkan_image EGL_ExportVkImageANGLE ; EGL_CHROMIUM_sync_control EGL_GetSyncValuesCHROMIUM ; EGL_EXT_device_query EGL_QueryDeviceAttribEXT EGL_QueryDeviceStringEXT EGL_QueryDisplayAttribEXT ; EGL_EXT_image_dma_buf_import_modifiers EGL_QueryDmaBufFormatsEXT EGL_QueryDmaBufModifiersEXT ; EGL_EXT_platform_base EGL_CreatePlatformPixmapSurfaceEXT EGL_CreatePlatformWindowSurfaceEXT EGL_GetPlatformDisplayEXT ; EGL_KHR_debug EGL_DebugMessageControlKHR EGL_LabelObjectKHR EGL_QueryDebugKHR ; EGL_KHR_fence_sync EGL_ClientWaitSyncKHR EGL_CreateSyncKHR EGL_DestroySyncKHR EGL_GetSyncAttribKHR ; EGL_KHR_image EGL_CreateImageKHR EGL_DestroyImageKHR ; EGL_KHR_lock_surface3 EGL_LockSurfaceKHR EGL_QuerySurface64KHR EGL_UnlockSurfaceKHR ; EGL_KHR_partial_update EGL_SetDamageRegionKHR ; EGL_KHR_reusable_sync EGL_SignalSyncKHR ; EGL_KHR_stream EGL_CreateStreamKHR EGL_DestroyStreamKHR EGL_QueryStreamKHR EGL_QueryStreamu64KHR EGL_StreamAttribKHR ; EGL_KHR_stream_consumer_gltexture EGL_StreamConsumerAcquireKHR EGL_StreamConsumerGLTextureExternalKHR EGL_StreamConsumerReleaseKHR ; EGL_KHR_swap_buffers_with_damage EGL_SwapBuffersWithDamageKHR ; EGL_KHR_wait_sync EGL_WaitSyncKHR ; EGL_NV_post_sub_buffer EGL_PostSubBufferNV ; EGL_NV_stream_consumer_gltexture_yuv EGL_StreamConsumerGLTextureExternalAttribsNV