From 42c78fae174bdd12cb55390ab0eae6c94d2a79b8 Mon Sep 17 00:00:00 2001 From: BZLZHH Date: Sun, 1 Jun 2025 00:20:18 +0800 Subject: [PATCH] [Feat] (iOS): Replace MetalANGLE with libGLESv2 and libEGL. https://github.com/khanhduytran0/ANGLEGLKit --- src/main/cpp/CMakeLists.txt | 3 +- .../external/MetalANGLE.framework/Info.plist | Bin 704 -> 0 bytes .../MetalANGLE.framework/MetalANGLE.tbd | 1473 ----------------- .../cpp/external/libEGL.framework/Info.plist | Bin 0 -> 694 bytes .../cpp/external/libEGL.framework/libEGL.tbd | 50 + .../external/libGLESv2.framework/Info.plist | Bin 0 -> 700 bytes .../libGLESv2.framework/libGLESv2.tbd | 812 +++++++++ 7 files changed, 864 insertions(+), 1474 deletions(-) delete mode 100644 src/main/cpp/external/MetalANGLE.framework/Info.plist delete mode 100644 src/main/cpp/external/MetalANGLE.framework/MetalANGLE.tbd create mode 100644 src/main/cpp/external/libEGL.framework/Info.plist create mode 100644 src/main/cpp/external/libEGL.framework/libEGL.tbd create mode 100644 src/main/cpp/external/libGLESv2.framework/Info.plist create mode 100644 src/main/cpp/external/libGLESv2.framework/libGLESv2.tbd diff --git a/src/main/cpp/CMakeLists.txt b/src/main/cpp/CMakeLists.txt index 132e0c9..969abca 100644 --- a/src/main/cpp/CMakeLists.txt +++ b/src/main/cpp/CMakeLists.txt @@ -81,7 +81,8 @@ if(MACOS) ${iOS_LIB_DIR}/libSPIRV.a ${iOS_LIB_DIR}/libSPVRemapper.a "-F${CMAKE_SOURCE_DIR}/external" - "-framework MetalANGLE" + "-framework libEGL" + "-framework libGLESv2" "-framework Metal" "-framework Foundation" "-framework QuartzCore" diff --git a/src/main/cpp/external/MetalANGLE.framework/Info.plist b/src/main/cpp/external/MetalANGLE.framework/Info.plist deleted file mode 100644 index 8ff75839d73801633ab01e80781c4c15b2bf228b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 704 zcmYjO%Wl&^6rDS~3KZftEu}4eP|71LtT;pwQCDr9(6mhxYL|p6isd>JXT;cJ*-k~^ z2iWletYFCo35gvGzJUb`HeDdLz$Y+HZKbn0_ndpq=+2!ZkI^8^W>2Ikz~|0ixOi#o z@|COO*RH3eiOKZT^o^ODvomw^w-%R{Z?7!hS-pGjz9FSI`jmC5rq!b^scA!INVA*e zjlSDqL?y?BanB)cxKC`#T|=5odZm}d>WAhLBWJ`)M_6f>65o&(5@*Hja+O-4$eaG) z8Sw*AwUX|h>4+QB39Xyf3)3e0z!U0RqG~+YaVfhsA&Z` ztCy>d9Ziw5?-!c1-s90vJyi^8CGwk|C+wmczAca$J9cD?nXWA>M)p8?tmX?%>P0CY z=t^GBw-Oc+UCHHzE2rj(R+O_J9%LktFd9RTPz4e63cW?2&{y;w{e^K@gbb{~Hnf34 z0I%T#&qe&aGkhYlYp9GyCL{KUyq zr;E5WT|RU6+|2CU{Q1hog-e$g7MHGEy=LHYBVv5eF|84E>86@S2A*4MH6nMwsX})t z7oJ1i@Cmh3?8*5L4NZQQyFooY{7VLSa@I>rH>WMg1VHRL=8V z(|T#zR2zG7sZx%r%y!K%@?&iN9~OC@@IyN2ax)wX-w6y{%#&H+=Zdx_9FOtj4@E`G zsp)JxllYP8B<&`^M6W6vDf^kC#m|J;Q#9QY1G=60Y*DzwT;@d1rkaU&p0?wiF^jfL zhw-sqy|Y@YF4yf|)3xK{jJ7!IH`gB;ct-d(u|~ddSmY29gybNj)`_IGI=v0;er)e9 z=&U;u$!S!XNCsZCghNcv?YrL%MA&R>{cxVX5qeEG`qO8M%w>!ws%j~MT5S@wW=bX!X!Q<|?g*CVgTsY*wb z3*V()_>?+Kc&0R)=NkLejzX);>3?9W7gJfE(ZG}zb7sry3zgYntha*ka~cfON~JvC zw(M7yL-nyAmn!C{#vIQIqael>4zbAhMG(?nn_FRD1n$t33VAXs{6f|1!u1(X{!mc$ zoSM$IH;ErxZqjZ7O!S(%nX-3OJ$@#{j;b5B=+WKGXN!`yn8)16-PSVk-m_M`GiKAK z5V16PMLtR-V z@@^g_fv!|#*-)x$Ri&nMb>$9`Kis$}frQaCQqTsn(LQ>E4$vp`4gG;BC_))3(1a)O z5^V6{HN1s)@DUE+Gkk%s@Ev}@FZhjT@El&kWh~<=zK83$i65ZUF#PlAR^~H@AN~a- COw!^2 literal 0 HcmV?d00001 diff --git a/src/main/cpp/external/libGLESv2.framework/libGLESv2.tbd b/src/main/cpp/external/libGLESv2.framework/libGLESv2.tbd new file mode 100644 index 0000000..3e490cb --- /dev/null +++ b/src/main/cpp/external/libGLESv2.framework/libGLESv2.tbd @@ -0,0 +1,812 @@ +--- !tapi-tbd-v3 +archs: [ arm64 ] +uuids: [ 'arm64: 4C4C44CA-5555-3144-A1D2-4E19ADC2C7C5' ] +platform: ios +flags: [ not_app_extension_safe ] +install-name: '@rpath/libGLESv2.framework/libGLESv2' +current-version: 0 +compatibility-version: 0 +exports: + - archs: [ arm64 ] + symbols: [ _EGL_AcquireExternalContextANGLE, _EGL_BindAPI, _EGL_BindTexImage, + _EGL_ChooseConfig, _EGL_ClientWaitSync, _EGL_ClientWaitSyncKHR, + _EGL_CopyBuffers, _EGL_CopyMetalSharedEventANGLE, _EGL_CreateContext, + _EGL_CreateDeviceANGLE, _EGL_CreateImage, _EGL_CreateImageKHR, + _EGL_CreateNativeClientBufferANDROID, _EGL_CreatePbufferFromClientBuffer, + _EGL_CreatePbufferSurface, _EGL_CreatePixmapSurface, _EGL_CreatePlatformPixmapSurface, + _EGL_CreatePlatformPixmapSurfaceEXT, _EGL_CreatePlatformWindowSurface, + _EGL_CreatePlatformWindowSurfaceEXT, _EGL_CreateStreamKHR, + _EGL_CreateStreamProducerD3DTextureANGLE, _EGL_CreateSync, + _EGL_CreateSyncKHR, _EGL_CreateWindowSurface, _EGL_DebugMessageControlKHR, + _EGL_DestroyContext, _EGL_DestroyImage, _EGL_DestroyImageKHR, + _EGL_DestroyStreamKHR, _EGL_DestroySurface, _EGL_DestroySync, + _EGL_DestroySyncKHR, _EGL_DupNativeFenceFDANDROID, _EGL_ExportVkImageANGLE, + _EGL_ForceGPUSwitchANGLE, _EGL_GetCompositorTimingANDROID, + _EGL_GetCompositorTimingSupportedANDROID, _EGL_GetConfigAttrib, + _EGL_GetConfigs, _EGL_GetCurrentContext, _EGL_GetCurrentDisplay, + _EGL_GetCurrentSurface, _EGL_GetDisplay, _EGL_GetError, _EGL_GetFrameTimestampSupportedANDROID, + _EGL_GetFrameTimestampsANDROID, _EGL_GetMscRateANGLE, _EGL_GetNativeClientBufferANDROID, + _EGL_GetNextFrameIdANDROID, _EGL_GetPlatformDisplay, _EGL_GetPlatformDisplayEXT, + _EGL_GetProcAddress, _EGL_GetSyncAttrib, _EGL_GetSyncAttribKHR, + _EGL_GetSyncValuesCHROMIUM, _EGL_HandleGPUSwitchANGLE, _EGL_Initialize, + _EGL_LabelObjectKHR, _EGL_LockSurfaceKHR, _EGL_MakeCurrent, + _EGL_PostSubBufferNV, _EGL_PrepareSwapBuffersANGLE, _EGL_PresentationTimeANDROID, + _EGL_ProgramCacheGetAttribANGLE, _EGL_ProgramCachePopulateANGLE, + _EGL_ProgramCacheQueryANGLE, _EGL_ProgramCacheResizeANGLE, + _EGL_QueryAPI, _EGL_QueryContext, _EGL_QueryDebugKHR, _EGL_QueryDeviceAttribEXT, + _EGL_QueryDeviceStringEXT, _EGL_QueryDisplayAttribANGLE, _EGL_QueryDisplayAttribEXT, + _EGL_QueryDmaBufFormatsEXT, _EGL_QueryDmaBufModifiersEXT, + _EGL_QueryStreamKHR, _EGL_QueryStreamu64KHR, _EGL_QueryString, + _EGL_QueryStringiANGLE, _EGL_QuerySurface, _EGL_QuerySurface64KHR, + _EGL_QuerySurfacePointerANGLE, _EGL_ReacquireHighPowerGPUANGLE, + _EGL_ReleaseDeviceANGLE, _EGL_ReleaseExternalContextANGLE, + _EGL_ReleaseHighPowerGPUANGLE, _EGL_ReleaseTexImage, _EGL_ReleaseThread, + _EGL_SetBlobCacheFuncsANDROID, _EGL_SetDamageRegionKHR, _EGL_SignalSyncKHR, + _EGL_StreamAttribKHR, _EGL_StreamConsumerAcquireKHR, _EGL_StreamConsumerGLTextureExternalAttribsNV, + _EGL_StreamConsumerGLTextureExternalKHR, _EGL_StreamConsumerReleaseKHR, + _EGL_StreamPostD3DTextureANGLE, _EGL_SurfaceAttrib, _EGL_SwapBuffers, + _EGL_SwapBuffersWithDamageKHR, _EGL_SwapBuffersWithFrameTokenANGLE, + _EGL_SwapInterval, _EGL_Terminate, _EGL_UnlockSurfaceKHR, + _EGL_WaitClient, _EGL_WaitGL, _EGL_WaitNative, _EGL_WaitSync, + _EGL_WaitSyncKHR, _EGL_WaitUntilWorkScheduledANGLE, _GL_Accum, + _GL_AcquireTexturesANGLE, _GL_ActiveShaderProgram, _GL_ActiveShaderProgramEXT, + _GL_ActiveTexture, _GL_AlphaFunc, _GL_AlphaFuncx, _GL_AreTexturesResident, + _GL_ArrayElement, _GL_AttachShader, _GL_Begin, _GL_BeginConditionalRender, + _GL_BeginPerfMonitorAMD, _GL_BeginPixelLocalStorageANGLE, + _GL_BeginQuery, _GL_BeginQueryEXT, _GL_BeginQueryIndexed, + _GL_BeginTransformFeedback, _GL_BindAttribLocation, _GL_BindBuffer, + _GL_BindBufferBase, _GL_BindBufferRange, _GL_BindBuffersBase, + _GL_BindBuffersRange, _GL_BindFragDataLocation, _GL_BindFragDataLocationEXT, + _GL_BindFragDataLocationIndexed, _GL_BindFragDataLocationIndexedEXT, + _GL_BindFramebuffer, _GL_BindFramebufferOES, _GL_BindImageTexture, + _GL_BindImageTextures, _GL_BindProgramPipeline, _GL_BindProgramPipelineEXT, + _GL_BindRenderbuffer, _GL_BindRenderbufferOES, _GL_BindSampler, + _GL_BindSamplers, _GL_BindTexture, _GL_BindTextureUnit, _GL_BindTextures, + _GL_BindTransformFeedback, _GL_BindUniformLocationCHROMIUM, + _GL_BindVertexArray, _GL_BindVertexArrayOES, _GL_BindVertexBuffer, + _GL_BindVertexBuffers, _GL_Bitmap, _GL_BlendBarrier, _GL_BlendBarrierKHR, + _GL_BlendColor, _GL_BlendEquation, _GL_BlendEquationSeparate, + _GL_BlendEquationSeparatei, _GL_BlendEquationSeparateiEXT, + _GL_BlendEquationSeparateiOES, _GL_BlendEquationi, _GL_BlendEquationiEXT, + _GL_BlendEquationiOES, _GL_BlendFunc, _GL_BlendFuncSeparate, + _GL_BlendFuncSeparatei, _GL_BlendFuncSeparateiEXT, _GL_BlendFuncSeparateiOES, + _GL_BlendFunci, _GL_BlendFunciEXT, _GL_BlendFunciOES, _GL_BlitFramebuffer, + _GL_BlitFramebufferANGLE, _GL_BlitFramebufferNV, _GL_BlitNamedFramebuffer, + _GL_BufferData, _GL_BufferStorage, _GL_BufferStorageEXT, _GL_BufferStorageExternalEXT, + _GL_BufferStorageMemEXT, _GL_BufferSubData, _GL_CallList, + _GL_CallLists, _GL_CheckFramebufferStatus, _GL_CheckFramebufferStatusOES, + _GL_CheckNamedFramebufferStatus, _GL_ClampColor, _GL_Clear, + _GL_ClearAccum, _GL_ClearBufferData, _GL_ClearBufferSubData, + _GL_ClearBufferfi, _GL_ClearBufferfv, _GL_ClearBufferiv, _GL_ClearBufferuiv, + _GL_ClearColor, _GL_ClearColorx, _GL_ClearDepth, _GL_ClearDepthf, + _GL_ClearDepthx, _GL_ClearIndex, _GL_ClearNamedBufferData, + _GL_ClearNamedBufferSubData, _GL_ClearNamedFramebufferfi, + _GL_ClearNamedFramebufferfv, _GL_ClearNamedFramebufferiv, + _GL_ClearNamedFramebufferuiv, _GL_ClearStencil, _GL_ClearTexImage, + _GL_ClearTexSubImage, _GL_ClientActiveTexture, _GL_ClientWaitSync, + _GL_ClipControl, _GL_ClipControlEXT, _GL_ClipPlane, _GL_ClipPlanef, + _GL_ClipPlanex, _GL_Color3b, _GL_Color3bv, _GL_Color3d, _GL_Color3dv, + _GL_Color3f, _GL_Color3fv, _GL_Color3i, _GL_Color3iv, _GL_Color3s, + _GL_Color3sv, _GL_Color3ub, _GL_Color3ubv, _GL_Color3ui, _GL_Color3uiv, + _GL_Color3us, _GL_Color3usv, _GL_Color4b, _GL_Color4bv, _GL_Color4d, + _GL_Color4dv, _GL_Color4f, _GL_Color4fv, _GL_Color4i, _GL_Color4iv, + _GL_Color4s, _GL_Color4sv, _GL_Color4ub, _GL_Color4ubv, _GL_Color4ui, + _GL_Color4uiv, _GL_Color4us, _GL_Color4usv, _GL_Color4x, _GL_ColorMask, + _GL_ColorMaski, _GL_ColorMaskiEXT, _GL_ColorMaskiOES, _GL_ColorMaterial, + _GL_ColorP3ui, _GL_ColorP3uiv, _GL_ColorP4ui, _GL_ColorP4uiv, + _GL_ColorPointer, _GL_CompileShader, _GL_CompressedCopyTextureCHROMIUM, + _GL_CompressedTexImage1D, _GL_CompressedTexImage2D, _GL_CompressedTexImage2DRobustANGLE, + _GL_CompressedTexImage3D, _GL_CompressedTexImage3DOES, _GL_CompressedTexImage3DRobustANGLE, + _GL_CompressedTexSubImage1D, _GL_CompressedTexSubImage2D, + _GL_CompressedTexSubImage2DRobustANGLE, _GL_CompressedTexSubImage3D, + _GL_CompressedTexSubImage3DOES, _GL_CompressedTexSubImage3DRobustANGLE, + _GL_CompressedTextureSubImage1D, _GL_CompressedTextureSubImage2D, + _GL_CompressedTextureSubImage3D, _GL_CopyBufferSubData, _GL_CopyImageSubData, + _GL_CopyImageSubDataEXT, _GL_CopyImageSubDataOES, _GL_CopyNamedBufferSubData, + _GL_CopyPixels, _GL_CopySubTexture3DANGLE, _GL_CopySubTextureCHROMIUM, + _GL_CopyTexImage1D, _GL_CopyTexImage2D, _GL_CopyTexSubImage1D, + _GL_CopyTexSubImage2D, _GL_CopyTexSubImage3D, _GL_CopyTexSubImage3DOES, + _GL_CopyTexture3DANGLE, _GL_CopyTextureCHROMIUM, _GL_CopyTextureSubImage1D, + _GL_CopyTextureSubImage2D, _GL_CopyTextureSubImage3D, _GL_CoverageModulationCHROMIUM, + _GL_CreateBuffers, _GL_CreateFramebuffers, _GL_CreateMemoryObjectsEXT, + _GL_CreateProgram, _GL_CreateProgramPipelines, _GL_CreateQueries, + _GL_CreateRenderbuffers, _GL_CreateSamplers, _GL_CreateShader, + _GL_CreateShaderProgramv, _GL_CreateShaderProgramvEXT, _GL_CreateTextures, + _GL_CreateTransformFeedbacks, _GL_CreateVertexArrays, _GL_CullFace, + _GL_CurrentPaletteMatrixOES, _GL_DebugMessageCallback, _GL_DebugMessageCallbackKHR, + _GL_DebugMessageControl, _GL_DebugMessageControlKHR, _GL_DebugMessageInsert, + _GL_DebugMessageInsertKHR, _GL_DeleteBuffers, _GL_DeleteFencesNV, + _GL_DeleteFramebuffers, _GL_DeleteFramebuffersOES, _GL_DeleteLists, + _GL_DeleteMemoryObjectsEXT, _GL_DeletePerfMonitorsAMD, _GL_DeleteProgram, + _GL_DeleteProgramPipelines, _GL_DeleteProgramPipelinesEXT, + _GL_DeleteQueries, _GL_DeleteQueriesEXT, _GL_DeleteRenderbuffers, + _GL_DeleteRenderbuffersOES, _GL_DeleteSamplers, _GL_DeleteSemaphoresEXT, + _GL_DeleteShader, _GL_DeleteSync, _GL_DeleteTextures, _GL_DeleteTransformFeedbacks, + _GL_DeleteVertexArrays, _GL_DeleteVertexArraysOES, _GL_DepthFunc, + _GL_DepthMask, _GL_DepthRange, _GL_DepthRangeArrayv, _GL_DepthRangeIndexed, + _GL_DepthRangef, _GL_DepthRangex, _GL_DetachShader, _GL_Disable, + _GL_DisableClientState, _GL_DisableExtensionANGLE, _GL_DisableVertexArrayAttrib, + _GL_DisableVertexAttribArray, _GL_Disablei, _GL_DisableiEXT, + _GL_DisableiOES, _GL_DiscardFramebufferEXT, _GL_DispatchCompute, + _GL_DispatchComputeIndirect, _GL_DrawArrays, _GL_DrawArraysIndirect, + _GL_DrawArraysInstanced, _GL_DrawArraysInstancedANGLE, _GL_DrawArraysInstancedBaseInstance, + _GL_DrawArraysInstancedBaseInstanceANGLE, _GL_DrawArraysInstancedBaseInstanceEXT, + _GL_DrawArraysInstancedEXT, _GL_DrawBuffer, _GL_DrawBuffers, + _GL_DrawBuffersEXT, _GL_DrawElements, _GL_DrawElementsBaseVertex, + _GL_DrawElementsBaseVertexEXT, _GL_DrawElementsBaseVertexOES, + _GL_DrawElementsIndirect, _GL_DrawElementsInstanced, _GL_DrawElementsInstancedANGLE, + _GL_DrawElementsInstancedBaseInstance, _GL_DrawElementsInstancedBaseInstanceEXT, + _GL_DrawElementsInstancedBaseVertex, _GL_DrawElementsInstancedBaseVertexBaseInstance, + _GL_DrawElementsInstancedBaseVertexBaseInstanceANGLE, _GL_DrawElementsInstancedBaseVertexBaseInstanceEXT, + _GL_DrawElementsInstancedBaseVertexEXT, _GL_DrawElementsInstancedBaseVertexOES, + _GL_DrawElementsInstancedEXT, _GL_DrawPixels, _GL_DrawRangeElements, + _GL_DrawRangeElementsBaseVertex, _GL_DrawRangeElementsBaseVertexEXT, + _GL_DrawRangeElementsBaseVertexOES, _GL_DrawTexfOES, _GL_DrawTexfvOES, + _GL_DrawTexiOES, _GL_DrawTexivOES, _GL_DrawTexsOES, _GL_DrawTexsvOES, + _GL_DrawTexxOES, _GL_DrawTexxvOES, _GL_DrawTransformFeedback, + _GL_DrawTransformFeedbackInstanced, _GL_DrawTransformFeedbackStream, + _GL_DrawTransformFeedbackStreamInstanced, _GL_EGLImageTargetRenderbufferStorageOES, + _GL_EGLImageTargetTexStorageEXT, _GL_EGLImageTargetTexture2DOES, + _GL_EGLImageTargetTextureStorageEXT, _GL_EdgeFlag, _GL_EdgeFlagPointer, + _GL_EdgeFlagv, _GL_Enable, _GL_EnableClientState, _GL_EnableVertexArrayAttrib, + _GL_EnableVertexAttribArray, _GL_Enablei, _GL_EnableiEXT, + _GL_EnableiOES, _GL_End, _GL_EndConditionalRender, _GL_EndList, + _GL_EndPerfMonitorAMD, _GL_EndPixelLocalStorageANGLE, _GL_EndQuery, + _GL_EndQueryEXT, _GL_EndQueryIndexed, _GL_EndTransformFeedback, + _GL_EvalCoord1d, _GL_EvalCoord1dv, _GL_EvalCoord1f, _GL_EvalCoord1fv, + _GL_EvalCoord2d, _GL_EvalCoord2dv, _GL_EvalCoord2f, _GL_EvalCoord2fv, + _GL_EvalMesh1, _GL_EvalMesh2, _GL_EvalPoint1, _GL_EvalPoint2, + _GL_FeedbackBuffer, _GL_FenceSync, _GL_Finish, _GL_FinishFenceNV, + _GL_Flush, _GL_FlushMappedBufferRange, _GL_FlushMappedBufferRangeEXT, + _GL_FlushMappedNamedBufferRange, _GL_FogCoordPointer, _GL_FogCoordd, + _GL_FogCoorddv, _GL_FogCoordf, _GL_FogCoordfv, _GL_Fogf, _GL_Fogfv, + _GL_Fogi, _GL_Fogiv, _GL_Fogx, _GL_Fogxv, _GL_FramebufferFetchBarrierEXT, + _GL_FramebufferMemorylessPixelLocalStorageANGLE, _GL_FramebufferParameteri, + _GL_FramebufferParameteriMESA, _GL_FramebufferPixelLocalClearValuefvANGLE, + _GL_FramebufferPixelLocalClearValueivANGLE, _GL_FramebufferPixelLocalClearValueuivANGLE, + _GL_FramebufferPixelLocalStorageInterruptANGLE, _GL_FramebufferPixelLocalStorageRestoreANGLE, + _GL_FramebufferRenderbuffer, _GL_FramebufferRenderbufferOES, + _GL_FramebufferTexture, _GL_FramebufferTexture1D, _GL_FramebufferTexture2D, + _GL_FramebufferTexture2DMultisampleEXT, _GL_FramebufferTexture2DOES, + _GL_FramebufferTexture3D, _GL_FramebufferTexture3DOES, _GL_FramebufferTextureEXT, + _GL_FramebufferTextureLayer, _GL_FramebufferTextureMultiviewOVR, + _GL_FramebufferTextureOES, _GL_FramebufferTexturePixelLocalStorageANGLE, + _GL_FrontFace, _GL_Frustum, _GL_Frustumf, _GL_Frustumx, _GL_GenBuffers, + _GL_GenFencesNV, _GL_GenFramebuffers, _GL_GenFramebuffersOES, + _GL_GenLists, _GL_GenPerfMonitorsAMD, _GL_GenProgramPipelines, + _GL_GenProgramPipelinesEXT, _GL_GenQueries, _GL_GenQueriesEXT, + _GL_GenRenderbuffers, _GL_GenRenderbuffersOES, _GL_GenSamplers, + _GL_GenSemaphoresEXT, _GL_GenTextures, _GL_GenTransformFeedbacks, + _GL_GenVertexArrays, _GL_GenVertexArraysOES, _GL_GenerateMipmap, + _GL_GenerateMipmapOES, _GL_GenerateTextureMipmap, _GL_GetActiveAtomicCounterBufferiv, + _GL_GetActiveAttrib, _GL_GetActiveSubroutineName, _GL_GetActiveSubroutineUniformName, + _GL_GetActiveSubroutineUniformiv, _GL_GetActiveUniform, _GL_GetActiveUniformBlockName, + _GL_GetActiveUniformBlockiv, _GL_GetActiveUniformBlockivRobustANGLE, + _GL_GetActiveUniformName, _GL_GetActiveUniformsiv, _GL_GetAttachedShaders, + _GL_GetAttribLocation, _GL_GetBooleani_v, _GL_GetBooleani_vRobustANGLE, + _GL_GetBooleanv, _GL_GetBooleanvRobustANGLE, _GL_GetBufferParameteri64v, + _GL_GetBufferParameteri64vRobustANGLE, _GL_GetBufferParameteriv, + _GL_GetBufferParameterivRobustANGLE, _GL_GetBufferPointerv, + _GL_GetBufferPointervOES, _GL_GetBufferPointervRobustANGLE, + _GL_GetBufferSubData, _GL_GetClipPlane, _GL_GetClipPlanef, + _GL_GetClipPlanex, _GL_GetCompressedTexImage, _GL_GetCompressedTexImageANGLE, + _GL_GetCompressedTextureImage, _GL_GetCompressedTextureSubImage, + _GL_GetDebugMessageLog, _GL_GetDebugMessageLogKHR, _GL_GetDoublei_v, + _GL_GetDoublev, _GL_GetError, _GL_GetFenceivNV, _GL_GetFixedv, + _GL_GetFloati_v, _GL_GetFloatv, _GL_GetFloatvRobustANGLE, + _GL_GetFragDataIndex, _GL_GetFragDataIndexEXT, _GL_GetFragDataLocation, + _GL_GetFramebufferAttachmentParameteriv, _GL_GetFramebufferAttachmentParameterivOES, + _GL_GetFramebufferAttachmentParameterivRobustANGLE, _GL_GetFramebufferParameteriv, + _GL_GetFramebufferParameterivMESA, _GL_GetFramebufferParameterivRobustANGLE, + _GL_GetFramebufferPixelLocalStorageParameterfvANGLE, _GL_GetFramebufferPixelLocalStorageParameterfvRobustANGLE, + _GL_GetFramebufferPixelLocalStorageParameterivANGLE, _GL_GetFramebufferPixelLocalStorageParameterivRobustANGLE, + _GL_GetGraphicsResetStatus, _GL_GetGraphicsResetStatusEXT, + _GL_GetInteger64i_v, _GL_GetInteger64i_vRobustANGLE, _GL_GetInteger64v, + _GL_GetInteger64vEXT, _GL_GetInteger64vRobustANGLE, _GL_GetIntegeri_v, + _GL_GetIntegeri_vRobustANGLE, _GL_GetIntegerv, _GL_GetIntegervRobustANGLE, + _GL_GetInternalformati64v, _GL_GetInternalformativ, _GL_GetInternalformativRobustANGLE, + _GL_GetLightfv, _GL_GetLightiv, _GL_GetLightxv, _GL_GetMapdv, + _GL_GetMapfv, _GL_GetMapiv, _GL_GetMaterialfv, _GL_GetMaterialiv, + _GL_GetMaterialxv, _GL_GetMemoryObjectParameterivEXT, _GL_GetMultisamplefv, + _GL_GetMultisamplefvANGLE, _GL_GetMultisamplefvRobustANGLE, + _GL_GetNamedBufferParameteri64v, _GL_GetNamedBufferParameteriv, + _GL_GetNamedBufferPointerv, _GL_GetNamedBufferSubData, _GL_GetNamedFramebufferAttachmentParameteriv, + _GL_GetNamedFramebufferParameteriv, _GL_GetNamedRenderbufferParameteriv, + _GL_GetObjectLabel, _GL_GetObjectLabelEXT, _GL_GetObjectLabelKHR, + _GL_GetObjectPtrLabel, _GL_GetObjectPtrLabelKHR, _GL_GetPerfMonitorCounterDataAMD, + _GL_GetPerfMonitorCounterInfoAMD, _GL_GetPerfMonitorCounterStringAMD, + _GL_GetPerfMonitorCountersAMD, _GL_GetPerfMonitorGroupStringAMD, + _GL_GetPerfMonitorGroupsAMD, _GL_GetPixelMapfv, _GL_GetPixelMapuiv, + _GL_GetPixelMapusv, _GL_GetPointerv, _GL_GetPointervKHR, _GL_GetPointervRobustANGLERobustANGLE, + _GL_GetPolygonStipple, _GL_GetProgramBinary, _GL_GetProgramBinaryOES, + _GL_GetProgramInfoLog, _GL_GetProgramInterfaceiv, _GL_GetProgramInterfaceivRobustANGLE, + _GL_GetProgramPipelineInfoLog, _GL_GetProgramPipelineInfoLogEXT, + _GL_GetProgramPipelineiv, _GL_GetProgramPipelineivEXT, _GL_GetProgramResourceIndex, + _GL_GetProgramResourceLocation, _GL_GetProgramResourceLocationIndex, + _GL_GetProgramResourceLocationIndexEXT, _GL_GetProgramResourceName, + _GL_GetProgramResourceiv, _GL_GetProgramStageiv, _GL_GetProgramiv, + _GL_GetProgramivRobustANGLE, _GL_GetQueryBufferObjecti64v, + _GL_GetQueryBufferObjectiv, _GL_GetQueryBufferObjectui64v, + _GL_GetQueryBufferObjectuiv, _GL_GetQueryIndexediv, _GL_GetQueryObjecti64v, + _GL_GetQueryObjecti64vEXT, _GL_GetQueryObjecti64vRobustANGLE, + _GL_GetQueryObjectiv, _GL_GetQueryObjectivEXT, _GL_GetQueryObjectivRobustANGLE, + _GL_GetQueryObjectui64v, _GL_GetQueryObjectui64vEXT, _GL_GetQueryObjectui64vRobustANGLE, + _GL_GetQueryObjectuiv, _GL_GetQueryObjectuivEXT, _GL_GetQueryObjectuivRobustANGLE, + _GL_GetQueryiv, _GL_GetQueryivEXT, _GL_GetQueryivRobustANGLE, + _GL_GetRenderbufferImageANGLE, _GL_GetRenderbufferParameteriv, + _GL_GetRenderbufferParameterivOES, _GL_GetRenderbufferParameterivRobustANGLE, + _GL_GetSamplerParameterIiv, _GL_GetSamplerParameterIivEXT, + _GL_GetSamplerParameterIivOES, _GL_GetSamplerParameterIivRobustANGLE, + _GL_GetSamplerParameterIuiv, _GL_GetSamplerParameterIuivEXT, + _GL_GetSamplerParameterIuivOES, _GL_GetSamplerParameterIuivRobustANGLE, + _GL_GetSamplerParameterfv, _GL_GetSamplerParameterfvRobustANGLE, + _GL_GetSamplerParameteriv, _GL_GetSamplerParameterivRobustANGLE, + _GL_GetSemaphoreParameterui64vEXT, _GL_GetShaderInfoLog, _GL_GetShaderPrecisionFormat, + _GL_GetShaderSource, _GL_GetShaderiv, _GL_GetShaderivRobustANGLE, + _GL_GetString, _GL_GetStringi, _GL_GetSubroutineIndex, _GL_GetSubroutineUniformLocation, + _GL_GetSynciv, _GL_GetTexEnvfv, _GL_GetTexEnviv, _GL_GetTexEnvxv, + _GL_GetTexGendv, _GL_GetTexGenfv, _GL_GetTexGenfvOES, _GL_GetTexGeniv, + _GL_GetTexGenivOES, _GL_GetTexGenxvOES, _GL_GetTexImage, _GL_GetTexImageANGLE, + _GL_GetTexLevelParameterfv, _GL_GetTexLevelParameterfvANGLE, + _GL_GetTexLevelParameterfvRobustANGLE, _GL_GetTexLevelParameteriv, + _GL_GetTexLevelParameterivANGLE, _GL_GetTexLevelParameterivRobustANGLE, + _GL_GetTexParameterIiv, _GL_GetTexParameterIivEXT, _GL_GetTexParameterIivOES, + _GL_GetTexParameterIivRobustANGLE, _GL_GetTexParameterIuiv, + _GL_GetTexParameterIuivEXT, _GL_GetTexParameterIuivOES, _GL_GetTexParameterIuivRobustANGLE, + _GL_GetTexParameterfv, _GL_GetTexParameterfvRobustANGLE, _GL_GetTexParameteriv, + _GL_GetTexParameterivRobustANGLE, _GL_GetTexParameterxv, _GL_GetTextureImage, + _GL_GetTextureLevelParameterfv, _GL_GetTextureLevelParameteriv, + _GL_GetTextureParameterIiv, _GL_GetTextureParameterIuiv, _GL_GetTextureParameterfv, + _GL_GetTextureParameteriv, _GL_GetTextureSubImage, _GL_GetTransformFeedbackVarying, + _GL_GetTransformFeedbacki64_v, _GL_GetTransformFeedbacki_v, + _GL_GetTransformFeedbackiv, _GL_GetTranslatedShaderSourceANGLE, + _GL_GetUniformBlockIndex, _GL_GetUniformIndices, _GL_GetUniformLocation, + _GL_GetUniformSubroutineuiv, _GL_GetUniformdv, _GL_GetUniformfv, + _GL_GetUniformfvRobustANGLE, _GL_GetUniformiv, _GL_GetUniformivRobustANGLE, + _GL_GetUniformuiv, _GL_GetUniformuivRobustANGLE, _GL_GetUnsignedBytei_vEXT, + _GL_GetUnsignedBytevEXT, _GL_GetVertexArrayIndexed64iv, _GL_GetVertexArrayIndexediv, + _GL_GetVertexArrayiv, _GL_GetVertexAttribIiv, _GL_GetVertexAttribIivRobustANGLE, + _GL_GetVertexAttribIuiv, _GL_GetVertexAttribIuivRobustANGLE, + _GL_GetVertexAttribLdv, _GL_GetVertexAttribPointerv, _GL_GetVertexAttribPointervRobustANGLE, + _GL_GetVertexAttribdv, _GL_GetVertexAttribfv, _GL_GetVertexAttribfvRobustANGLE, + _GL_GetVertexAttribiv, _GL_GetVertexAttribivRobustANGLE, _GL_GetnColorTable, + _GL_GetnCompressedTexImage, _GL_GetnConvolutionFilter, _GL_GetnHistogram, + _GL_GetnMapdv, _GL_GetnMapfv, _GL_GetnMapiv, _GL_GetnMinmax, + _GL_GetnPixelMapfv, _GL_GetnPixelMapuiv, _GL_GetnPixelMapusv, + _GL_GetnPolygonStipple, _GL_GetnSeparableFilter, _GL_GetnTexImage, + _GL_GetnUniformdv, _GL_GetnUniformfv, _GL_GetnUniformfvEXT, + _GL_GetnUniformfvRobustANGLE, _GL_GetnUniformiv, _GL_GetnUniformivEXT, + _GL_GetnUniformivRobustANGLE, _GL_GetnUniformuiv, _GL_GetnUniformuivRobustANGLE, + _GL_Hint, _GL_ImportMemoryFdEXT, _GL_ImportMemoryZirconHandleANGLE, + _GL_ImportSemaphoreFdEXT, _GL_ImportSemaphoreZirconHandleANGLE, + _GL_IndexMask, _GL_IndexPointer, _GL_Indexd, _GL_Indexdv, + _GL_Indexf, _GL_Indexfv, _GL_Indexi, _GL_Indexiv, _GL_Indexs, + _GL_Indexsv, _GL_Indexub, _GL_Indexubv, _GL_InitNames, _GL_InsertEventMarkerEXT, + _GL_InterleavedArrays, _GL_InvalidateBufferData, _GL_InvalidateBufferSubData, + _GL_InvalidateFramebuffer, _GL_InvalidateNamedFramebufferData, + _GL_InvalidateNamedFramebufferSubData, _GL_InvalidateSubFramebuffer, + _GL_InvalidateTexImage, _GL_InvalidateTexSubImage, _GL_InvalidateTextureANGLE, + _GL_IsBuffer, _GL_IsEnabled, _GL_IsEnabledi, _GL_IsEnablediEXT, + _GL_IsEnablediOES, _GL_IsFenceNV, _GL_IsFramebuffer, _GL_IsFramebufferOES, + _GL_IsList, _GL_IsMemoryObjectEXT, _GL_IsProgram, _GL_IsProgramPipeline, + _GL_IsProgramPipelineEXT, _GL_IsQuery, _GL_IsQueryEXT, _GL_IsRenderbuffer, + _GL_IsRenderbufferOES, _GL_IsSampler, _GL_IsSemaphoreEXT, + _GL_IsShader, _GL_IsSync, _GL_IsTexture, _GL_IsTransformFeedback, + _GL_IsVertexArray, _GL_IsVertexArrayOES, _GL_LabelObjectEXT, + _GL_LightModelf, _GL_LightModelfv, _GL_LightModeli, _GL_LightModeliv, + _GL_LightModelx, _GL_LightModelxv, _GL_Lightf, _GL_Lightfv, + _GL_Lighti, _GL_Lightiv, _GL_Lightx, _GL_Lightxv, _GL_LineStipple, + _GL_LineWidth, _GL_LineWidthx, _GL_LinkProgram, _GL_ListBase, + _GL_LoadIdentity, _GL_LoadMatrixd, _GL_LoadMatrixf, _GL_LoadMatrixx, + _GL_LoadName, _GL_LoadPaletteFromModelViewMatrixOES, _GL_LoadTransposeMatrixd, + _GL_LoadTransposeMatrixf, _GL_LogicOp, _GL_LogicOpANGLE, _GL_LoseContextCHROMIUM, + _GL_Map1d, _GL_Map1f, _GL_Map2d, _GL_Map2f, _GL_MapBuffer, + _GL_MapBufferOES, _GL_MapBufferRange, _GL_MapBufferRangeEXT, + _GL_MapGrid1d, _GL_MapGrid1f, _GL_MapGrid2d, _GL_MapGrid2f, + _GL_MapNamedBuffer, _GL_MapNamedBufferRange, _GL_Materialf, + _GL_Materialfv, _GL_Materiali, _GL_Materialiv, _GL_Materialx, + _GL_Materialxv, _GL_MatrixIndexPointerOES, _GL_MatrixMode, + _GL_MaxShaderCompilerThreadsKHR, _GL_MemoryBarrier, _GL_MemoryBarrierByRegion, + _GL_MemoryObjectParameterivEXT, _GL_MinSampleShading, _GL_MinSampleShadingOES, + _GL_MultMatrixd, _GL_MultMatrixf, _GL_MultMatrixx, _GL_MultTransposeMatrixd, + _GL_MultTransposeMatrixf, _GL_MultiDrawArrays, _GL_MultiDrawArraysANGLE, + _GL_MultiDrawArraysIndirect, _GL_MultiDrawArraysIndirectCount, + _GL_MultiDrawArraysIndirectEXT, _GL_MultiDrawArraysInstancedANGLE, + _GL_MultiDrawArraysInstancedBaseInstanceANGLE, _GL_MultiDrawElements, + _GL_MultiDrawElementsANGLE, _GL_MultiDrawElementsBaseVertex, + _GL_MultiDrawElementsBaseVertexEXT, _GL_MultiDrawElementsIndirect, + _GL_MultiDrawElementsIndirectCount, _GL_MultiDrawElementsIndirectEXT, + _GL_MultiDrawElementsInstancedANGLE, _GL_MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE, + _GL_MultiTexCoord1d, _GL_MultiTexCoord1dv, _GL_MultiTexCoord1f, + _GL_MultiTexCoord1fv, _GL_MultiTexCoord1i, _GL_MultiTexCoord1iv, + _GL_MultiTexCoord1s, _GL_MultiTexCoord1sv, _GL_MultiTexCoord2d, + _GL_MultiTexCoord2dv, _GL_MultiTexCoord2f, _GL_MultiTexCoord2fv, + _GL_MultiTexCoord2i, _GL_MultiTexCoord2iv, _GL_MultiTexCoord2s, + _GL_MultiTexCoord2sv, _GL_MultiTexCoord3d, _GL_MultiTexCoord3dv, + _GL_MultiTexCoord3f, _GL_MultiTexCoord3fv, _GL_MultiTexCoord3i, + _GL_MultiTexCoord3iv, _GL_MultiTexCoord3s, _GL_MultiTexCoord3sv, + _GL_MultiTexCoord4d, _GL_MultiTexCoord4dv, _GL_MultiTexCoord4f, + _GL_MultiTexCoord4fv, _GL_MultiTexCoord4i, _GL_MultiTexCoord4iv, + _GL_MultiTexCoord4s, _GL_MultiTexCoord4sv, _GL_MultiTexCoord4x, + _GL_MultiTexCoordP1ui, _GL_MultiTexCoordP1uiv, _GL_MultiTexCoordP2ui, + _GL_MultiTexCoordP2uiv, _GL_MultiTexCoordP3ui, _GL_MultiTexCoordP3uiv, + _GL_MultiTexCoordP4ui, _GL_MultiTexCoordP4uiv, _GL_NamedBufferData, + _GL_NamedBufferStorage, _GL_NamedBufferStorageExternalEXT, + _GL_NamedBufferSubData, _GL_NamedFramebufferDrawBuffer, _GL_NamedFramebufferDrawBuffers, + _GL_NamedFramebufferParameteri, _GL_NamedFramebufferReadBuffer, + _GL_NamedFramebufferRenderbuffer, _GL_NamedFramebufferTexture, + _GL_NamedFramebufferTextureLayer, _GL_NamedRenderbufferStorage, + _GL_NamedRenderbufferStorageMultisample, _GL_NewList, _GL_Normal3b, + _GL_Normal3bv, _GL_Normal3d, _GL_Normal3dv, _GL_Normal3f, + _GL_Normal3fv, _GL_Normal3i, _GL_Normal3iv, _GL_Normal3s, + _GL_Normal3sv, _GL_Normal3x, _GL_NormalP3ui, _GL_NormalP3uiv, + _GL_NormalPointer, _GL_ObjectLabel, _GL_ObjectLabelKHR, _GL_ObjectPtrLabel, + _GL_ObjectPtrLabelKHR, _GL_Ortho, _GL_Orthof, _GL_Orthox, + _GL_PassThrough, _GL_PatchParameterfv, _GL_PatchParameteri, + _GL_PatchParameteriEXT, _GL_PauseTransformFeedback, _GL_PixelLocalStorageBarrierANGLE, + _GL_PixelMapfv, _GL_PixelMapuiv, _GL_PixelMapusv, _GL_PixelStoref, + _GL_PixelStorei, _GL_PixelTransferf, _GL_PixelTransferi, _GL_PixelZoom, + _GL_PointParameterf, _GL_PointParameterfv, _GL_PointParameteri, + _GL_PointParameteriv, _GL_PointParameterx, _GL_PointParameterxv, + _GL_PointSize, _GL_PointSizePointerOES, _GL_PointSizex, _GL_PolygonMode, + _GL_PolygonModeANGLE, _GL_PolygonModeNV, _GL_PolygonOffset, + _GL_PolygonOffsetClamp, _GL_PolygonOffsetClampEXT, _GL_PolygonOffsetx, + _GL_PolygonStipple, _GL_PopAttrib, _GL_PopClientAttrib, _GL_PopDebugGroup, + _GL_PopDebugGroupKHR, _GL_PopGroupMarkerEXT, _GL_PopMatrix, + _GL_PopName, _GL_PrimitiveBoundingBox, _GL_PrimitiveBoundingBoxEXT, + _GL_PrimitiveBoundingBoxOES, _GL_PrimitiveRestartIndex, _GL_PrioritizeTextures, + _GL_ProgramBinary, _GL_ProgramBinaryOES, _GL_ProgramParameteri, + _GL_ProgramParameteriEXT, _GL_ProgramUniform1d, _GL_ProgramUniform1dv, + _GL_ProgramUniform1f, _GL_ProgramUniform1fEXT, _GL_ProgramUniform1fv, + _GL_ProgramUniform1fvEXT, _GL_ProgramUniform1i, _GL_ProgramUniform1iEXT, + _GL_ProgramUniform1iv, _GL_ProgramUniform1ivEXT, _GL_ProgramUniform1ui, + _GL_ProgramUniform1uiEXT, _GL_ProgramUniform1uiv, _GL_ProgramUniform1uivEXT, + _GL_ProgramUniform2d, _GL_ProgramUniform2dv, _GL_ProgramUniform2f, + _GL_ProgramUniform2fEXT, _GL_ProgramUniform2fv, _GL_ProgramUniform2fvEXT, + _GL_ProgramUniform2i, _GL_ProgramUniform2iEXT, _GL_ProgramUniform2iv, + _GL_ProgramUniform2ivEXT, _GL_ProgramUniform2ui, _GL_ProgramUniform2uiEXT, + _GL_ProgramUniform2uiv, _GL_ProgramUniform2uivEXT, _GL_ProgramUniform3d, + _GL_ProgramUniform3dv, _GL_ProgramUniform3f, _GL_ProgramUniform3fEXT, + _GL_ProgramUniform3fv, _GL_ProgramUniform3fvEXT, _GL_ProgramUniform3i, + _GL_ProgramUniform3iEXT, _GL_ProgramUniform3iv, _GL_ProgramUniform3ivEXT, + _GL_ProgramUniform3ui, _GL_ProgramUniform3uiEXT, _GL_ProgramUniform3uiv, + _GL_ProgramUniform3uivEXT, _GL_ProgramUniform4d, _GL_ProgramUniform4dv, + _GL_ProgramUniform4f, _GL_ProgramUniform4fEXT, _GL_ProgramUniform4fv, + _GL_ProgramUniform4fvEXT, _GL_ProgramUniform4i, _GL_ProgramUniform4iEXT, + _GL_ProgramUniform4iv, _GL_ProgramUniform4ivEXT, _GL_ProgramUniform4ui, + _GL_ProgramUniform4uiEXT, _GL_ProgramUniform4uiv, _GL_ProgramUniform4uivEXT, + _GL_ProgramUniformMatrix2dv, _GL_ProgramUniformMatrix2fv, + _GL_ProgramUniformMatrix2fvEXT, _GL_ProgramUniformMatrix2x3dv, + _GL_ProgramUniformMatrix2x3fv, _GL_ProgramUniformMatrix2x3fvEXT, + _GL_ProgramUniformMatrix2x4dv, _GL_ProgramUniformMatrix2x4fv, + _GL_ProgramUniformMatrix2x4fvEXT, _GL_ProgramUniformMatrix3dv, + _GL_ProgramUniformMatrix3fv, _GL_ProgramUniformMatrix3fvEXT, + _GL_ProgramUniformMatrix3x2dv, _GL_ProgramUniformMatrix3x2fv, + _GL_ProgramUniformMatrix3x2fvEXT, _GL_ProgramUniformMatrix3x4dv, + _GL_ProgramUniformMatrix3x4fv, _GL_ProgramUniformMatrix3x4fvEXT, + _GL_ProgramUniformMatrix4dv, _GL_ProgramUniformMatrix4fv, + _GL_ProgramUniformMatrix4fvEXT, _GL_ProgramUniformMatrix4x2dv, + _GL_ProgramUniformMatrix4x2fv, _GL_ProgramUniformMatrix4x2fvEXT, + _GL_ProgramUniformMatrix4x3dv, _GL_ProgramUniformMatrix4x3fv, + _GL_ProgramUniformMatrix4x3fvEXT, _GL_ProvokingVertex, _GL_ProvokingVertexANGLE, + _GL_PushAttrib, _GL_PushClientAttrib, _GL_PushDebugGroup, + _GL_PushDebugGroupKHR, _GL_PushGroupMarkerEXT, _GL_PushMatrix, + _GL_PushName, _GL_QueryCounter, _GL_QueryCounterEXT, _GL_QueryMatrixxOES, + _GL_RasterPos2d, _GL_RasterPos2dv, _GL_RasterPos2f, _GL_RasterPos2fv, + _GL_RasterPos2i, _GL_RasterPos2iv, _GL_RasterPos2s, _GL_RasterPos2sv, + _GL_RasterPos3d, _GL_RasterPos3dv, _GL_RasterPos3f, _GL_RasterPos3fv, + _GL_RasterPos3i, _GL_RasterPos3iv, _GL_RasterPos3s, _GL_RasterPos3sv, + _GL_RasterPos4d, _GL_RasterPos4dv, _GL_RasterPos4f, _GL_RasterPos4fv, + _GL_RasterPos4i, _GL_RasterPos4iv, _GL_RasterPos4s, _GL_RasterPos4sv, + _GL_ReadBuffer, _GL_ReadPixels, _GL_ReadPixelsRobustANGLE, + _GL_ReadnPixels, _GL_ReadnPixelsEXT, _GL_ReadnPixelsRobustANGLE, + _GL_Rectd, _GL_Rectdv, _GL_Rectf, _GL_Rectfv, _GL_Recti, _GL_Rectiv, + _GL_Rects, _GL_Rectsv, _GL_ReleaseShaderCompiler, _GL_ReleaseTexturesANGLE, + _GL_RenderMode, _GL_RenderbufferStorage, _GL_RenderbufferStorageMultisample, + _GL_RenderbufferStorageMultisampleANGLE, _GL_RenderbufferStorageMultisampleEXT, + _GL_RenderbufferStorageOES, _GL_RequestExtensionANGLE, _GL_ResumeTransformFeedback, + _GL_Rotated, _GL_Rotatef, _GL_Rotatex, _GL_SampleCoverage, + _GL_SampleCoveragex, _GL_SampleMaski, _GL_SampleMaskiANGLE, + _GL_SamplerParameterIiv, _GL_SamplerParameterIivEXT, _GL_SamplerParameterIivOES, + _GL_SamplerParameterIivRobustANGLE, _GL_SamplerParameterIuiv, + _GL_SamplerParameterIuivEXT, _GL_SamplerParameterIuivOES, + _GL_SamplerParameterIuivRobustANGLE, _GL_SamplerParameterf, + _GL_SamplerParameterfv, _GL_SamplerParameterfvRobustANGLE, + _GL_SamplerParameteri, _GL_SamplerParameteriv, _GL_SamplerParameterivRobustANGLE, + _GL_Scaled, _GL_Scalef, _GL_Scalex, _GL_Scissor, _GL_ScissorArrayv, + _GL_ScissorIndexed, _GL_ScissorIndexedv, _GL_SecondaryColor3b, + _GL_SecondaryColor3bv, _GL_SecondaryColor3d, _GL_SecondaryColor3dv, + _GL_SecondaryColor3f, _GL_SecondaryColor3fv, _GL_SecondaryColor3i, + _GL_SecondaryColor3iv, _GL_SecondaryColor3s, _GL_SecondaryColor3sv, + _GL_SecondaryColor3ub, _GL_SecondaryColor3ubv, _GL_SecondaryColor3ui, + _GL_SecondaryColor3uiv, _GL_SecondaryColor3us, _GL_SecondaryColor3usv, + _GL_SecondaryColorP3ui, _GL_SecondaryColorP3uiv, _GL_SecondaryColorPointer, + _GL_SelectBuffer, _GL_SelectPerfMonitorCountersAMD, _GL_SemaphoreParameterui64vEXT, + _GL_SetFenceNV, _GL_ShadeModel, _GL_ShaderBinary, _GL_ShaderSource, + _GL_ShaderStorageBlockBinding, _GL_ShadingRateQCOM, _GL_SignalSemaphoreEXT, + _GL_SpecializeShader, _GL_StencilFunc, _GL_StencilFuncSeparate, + _GL_StencilMask, _GL_StencilMaskSeparate, _GL_StencilOp, _GL_StencilOpSeparate, + _GL_TestFenceNV, _GL_TexBuffer, _GL_TexBufferEXT, _GL_TexBufferOES, + _GL_TexBufferRange, _GL_TexBufferRangeEXT, _GL_TexBufferRangeOES, + _GL_TexCoord1d, _GL_TexCoord1dv, _GL_TexCoord1f, _GL_TexCoord1fv, + _GL_TexCoord1i, _GL_TexCoord1iv, _GL_TexCoord1s, _GL_TexCoord1sv, + _GL_TexCoord2d, _GL_TexCoord2dv, _GL_TexCoord2f, _GL_TexCoord2fv, + _GL_TexCoord2i, _GL_TexCoord2iv, _GL_TexCoord2s, _GL_TexCoord2sv, + _GL_TexCoord3d, _GL_TexCoord3dv, _GL_TexCoord3f, _GL_TexCoord3fv, + _GL_TexCoord3i, _GL_TexCoord3iv, _GL_TexCoord3s, _GL_TexCoord3sv, + _GL_TexCoord4d, _GL_TexCoord4dv, _GL_TexCoord4f, _GL_TexCoord4fv, + _GL_TexCoord4i, _GL_TexCoord4iv, _GL_TexCoord4s, _GL_TexCoord4sv, + _GL_TexCoordP1ui, _GL_TexCoordP1uiv, _GL_TexCoordP2ui, _GL_TexCoordP2uiv, + _GL_TexCoordP3ui, _GL_TexCoordP3uiv, _GL_TexCoordP4ui, _GL_TexCoordP4uiv, + _GL_TexCoordPointer, _GL_TexEnvf, _GL_TexEnvfv, _GL_TexEnvi, + _GL_TexEnviv, _GL_TexEnvx, _GL_TexEnvxv, _GL_TexGend, _GL_TexGendv, + _GL_TexGenf, _GL_TexGenfOES, _GL_TexGenfv, _GL_TexGenfvOES, + _GL_TexGeni, _GL_TexGeniOES, _GL_TexGeniv, _GL_TexGenivOES, + _GL_TexGenxOES, _GL_TexGenxvOES, _GL_TexImage1D, _GL_TexImage2D, + _GL_TexImage2DExternalANGLE, _GL_TexImage2DMultisample, _GL_TexImage2DRobustANGLE, + _GL_TexImage3D, _GL_TexImage3DMultisample, _GL_TexImage3DOES, + _GL_TexImage3DRobustANGLE, _GL_TexParameterIiv, _GL_TexParameterIivEXT, + _GL_TexParameterIivOES, _GL_TexParameterIivRobustANGLE, _GL_TexParameterIuiv, + _GL_TexParameterIuivEXT, _GL_TexParameterIuivOES, _GL_TexParameterIuivRobustANGLE, + _GL_TexParameterf, _GL_TexParameterfv, _GL_TexParameterfvRobustANGLE, + _GL_TexParameteri, _GL_TexParameteriv, _GL_TexParameterivRobustANGLE, + _GL_TexParameterx, _GL_TexParameterxv, _GL_TexStorage1D, _GL_TexStorage1DEXT, + _GL_TexStorage2D, _GL_TexStorage2DEXT, _GL_TexStorage2DMultisample, + _GL_TexStorage2DMultisampleANGLE, _GL_TexStorage3D, _GL_TexStorage3DEXT, + _GL_TexStorage3DMultisample, _GL_TexStorage3DMultisampleOES, + _GL_TexStorageMem2DEXT, _GL_TexStorageMem2DMultisampleEXT, + _GL_TexStorageMem3DEXT, _GL_TexStorageMem3DMultisampleEXT, + _GL_TexStorageMemFlags2DANGLE, _GL_TexStorageMemFlags2DMultisampleANGLE, + _GL_TexStorageMemFlags3DANGLE, _GL_TexStorageMemFlags3DMultisampleANGLE, + _GL_TexSubImage1D, _GL_TexSubImage2D, _GL_TexSubImage2DRobustANGLE, + _GL_TexSubImage3D, _GL_TexSubImage3DOES, _GL_TexSubImage3DRobustANGLE, + _GL_TextureBarrier, _GL_TextureBuffer, _GL_TextureBufferRange, + _GL_TextureParameterIiv, _GL_TextureParameterIuiv, _GL_TextureParameterf, + _GL_TextureParameterfv, _GL_TextureParameteri, _GL_TextureParameteriv, + _GL_TextureStorage1D, _GL_TextureStorage2D, _GL_TextureStorage2DMultisample, + _GL_TextureStorage3D, _GL_TextureStorage3DMultisample, _GL_TextureSubImage1D, + _GL_TextureSubImage2D, _GL_TextureSubImage3D, _GL_TextureView, + _GL_TransformFeedbackBufferBase, _GL_TransformFeedbackBufferRange, + _GL_TransformFeedbackVaryings, _GL_Translated, _GL_Translatef, + _GL_Translatex, _GL_Uniform1d, _GL_Uniform1dv, _GL_Uniform1f, + _GL_Uniform1fv, _GL_Uniform1i, _GL_Uniform1iv, _GL_Uniform1ui, + _GL_Uniform1uiv, _GL_Uniform2d, _GL_Uniform2dv, _GL_Uniform2f, + _GL_Uniform2fv, _GL_Uniform2i, _GL_Uniform2iv, _GL_Uniform2ui, + _GL_Uniform2uiv, _GL_Uniform3d, _GL_Uniform3dv, _GL_Uniform3f, + _GL_Uniform3fv, _GL_Uniform3i, _GL_Uniform3iv, _GL_Uniform3ui, + _GL_Uniform3uiv, _GL_Uniform4d, _GL_Uniform4dv, _GL_Uniform4f, + _GL_Uniform4fv, _GL_Uniform4i, _GL_Uniform4iv, _GL_Uniform4ui, + _GL_Uniform4uiv, _GL_UniformBlockBinding, _GL_UniformMatrix2dv, + _GL_UniformMatrix2fv, _GL_UniformMatrix2x3dv, _GL_UniformMatrix2x3fv, + _GL_UniformMatrix2x4dv, _GL_UniformMatrix2x4fv, _GL_UniformMatrix3dv, + _GL_UniformMatrix3fv, _GL_UniformMatrix3x2dv, _GL_UniformMatrix3x2fv, + _GL_UniformMatrix3x4dv, _GL_UniformMatrix3x4fv, _GL_UniformMatrix4dv, + _GL_UniformMatrix4fv, _GL_UniformMatrix4x2dv, _GL_UniformMatrix4x2fv, + _GL_UniformMatrix4x3dv, _GL_UniformMatrix4x3fv, _GL_UniformSubroutinesuiv, + _GL_UnmapBuffer, _GL_UnmapBufferOES, _GL_UnmapNamedBuffer, + _GL_UseProgram, _GL_UseProgramStages, _GL_UseProgramStagesEXT, + _GL_ValidateProgram, _GL_ValidateProgramPipeline, _GL_ValidateProgramPipelineEXT, + _GL_Vertex2d, _GL_Vertex2dv, _GL_Vertex2f, _GL_Vertex2fv, + _GL_Vertex2i, _GL_Vertex2iv, _GL_Vertex2s, _GL_Vertex2sv, + _GL_Vertex3d, _GL_Vertex3dv, _GL_Vertex3f, _GL_Vertex3fv, + _GL_Vertex3i, _GL_Vertex3iv, _GL_Vertex3s, _GL_Vertex3sv, + _GL_Vertex4d, _GL_Vertex4dv, _GL_Vertex4f, _GL_Vertex4fv, + _GL_Vertex4i, _GL_Vertex4iv, _GL_Vertex4s, _GL_Vertex4sv, + _GL_VertexArrayAttribBinding, _GL_VertexArrayAttribFormat, + _GL_VertexArrayAttribIFormat, _GL_VertexArrayAttribLFormat, + _GL_VertexArrayBindingDivisor, _GL_VertexArrayElementBuffer, + _GL_VertexArrayVertexBuffer, _GL_VertexArrayVertexBuffers, + _GL_VertexAttrib1d, _GL_VertexAttrib1dv, _GL_VertexAttrib1f, + _GL_VertexAttrib1fv, _GL_VertexAttrib1s, _GL_VertexAttrib1sv, + _GL_VertexAttrib2d, _GL_VertexAttrib2dv, _GL_VertexAttrib2f, + _GL_VertexAttrib2fv, _GL_VertexAttrib2s, _GL_VertexAttrib2sv, + _GL_VertexAttrib3d, _GL_VertexAttrib3dv, _GL_VertexAttrib3f, + _GL_VertexAttrib3fv, _GL_VertexAttrib3s, _GL_VertexAttrib3sv, + _GL_VertexAttrib4Nbv, _GL_VertexAttrib4Niv, _GL_VertexAttrib4Nsv, + _GL_VertexAttrib4Nub, _GL_VertexAttrib4Nubv, _GL_VertexAttrib4Nuiv, + _GL_VertexAttrib4Nusv, _GL_VertexAttrib4bv, _GL_VertexAttrib4d, + _GL_VertexAttrib4dv, _GL_VertexAttrib4f, _GL_VertexAttrib4fv, + _GL_VertexAttrib4iv, _GL_VertexAttrib4s, _GL_VertexAttrib4sv, + _GL_VertexAttrib4ubv, _GL_VertexAttrib4uiv, _GL_VertexAttrib4usv, + _GL_VertexAttribBinding, _GL_VertexAttribDivisor, _GL_VertexAttribDivisorANGLE, + _GL_VertexAttribDivisorEXT, _GL_VertexAttribFormat, _GL_VertexAttribI1i, + _GL_VertexAttribI1iv, _GL_VertexAttribI1ui, _GL_VertexAttribI1uiv, + _GL_VertexAttribI2i, _GL_VertexAttribI2iv, _GL_VertexAttribI2ui, + _GL_VertexAttribI2uiv, _GL_VertexAttribI3i, _GL_VertexAttribI3iv, + _GL_VertexAttribI3ui, _GL_VertexAttribI3uiv, _GL_VertexAttribI4bv, + _GL_VertexAttribI4i, _GL_VertexAttribI4iv, _GL_VertexAttribI4sv, + _GL_VertexAttribI4ubv, _GL_VertexAttribI4ui, _GL_VertexAttribI4uiv, + _GL_VertexAttribI4usv, _GL_VertexAttribIFormat, _GL_VertexAttribIPointer, + _GL_VertexAttribL1d, _GL_VertexAttribL1dv, _GL_VertexAttribL2d, + _GL_VertexAttribL2dv, _GL_VertexAttribL3d, _GL_VertexAttribL3dv, + _GL_VertexAttribL4d, _GL_VertexAttribL4dv, _GL_VertexAttribLFormat, + _GL_VertexAttribLPointer, _GL_VertexAttribP1ui, _GL_VertexAttribP1uiv, + _GL_VertexAttribP2ui, _GL_VertexAttribP2uiv, _GL_VertexAttribP3ui, + _GL_VertexAttribP3uiv, _GL_VertexAttribP4ui, _GL_VertexAttribP4uiv, + _GL_VertexAttribPointer, _GL_VertexBindingDivisor, _GL_VertexP2ui, + _GL_VertexP2uiv, _GL_VertexP3ui, _GL_VertexP3uiv, _GL_VertexP4ui, + _GL_VertexP4uiv, _GL_VertexPointer, _GL_Viewport, _GL_ViewportArrayv, + _GL_ViewportIndexedf, _GL_ViewportIndexedfv, _GL_WaitSemaphoreEXT, + _GL_WaitSync, _GL_WeightPointerOES, _GL_WindowPos2d, _GL_WindowPos2dv, + _GL_WindowPos2f, _GL_WindowPos2fv, _GL_WindowPos2i, _GL_WindowPos2iv, + _GL_WindowPos2s, _GL_WindowPos2sv, _GL_WindowPos3d, _GL_WindowPos3dv, + _GL_WindowPos3f, _GL_WindowPos3fv, _GL_WindowPos3i, _GL_WindowPos3iv, + _GL_WindowPos3s, _GL_WindowPos3sv, _glAcquireTexturesANGLE, + _glActiveShaderProgram, _glActiveShaderProgramEXT, _glActiveTexture, + _glAlphaFunc, _glAlphaFuncx, _glAttachShader, _glBeginPerfMonitorAMD, + _glBeginPixelLocalStorageANGLE, _glBeginQuery, _glBeginQueryEXT, + _glBeginTransformFeedback, _glBindAttribLocation, _glBindBuffer, + _glBindBufferBase, _glBindBufferRange, _glBindFragDataLocationEXT, + _glBindFragDataLocationIndexedEXT, _glBindFramebuffer, _glBindFramebufferOES, + _glBindImageTexture, _glBindProgramPipeline, _glBindProgramPipelineEXT, + _glBindRenderbuffer, _glBindRenderbufferOES, _glBindSampler, + _glBindTexture, _glBindTransformFeedback, _glBindUniformLocationCHROMIUM, + _glBindVertexArray, _glBindVertexArrayOES, _glBindVertexBuffer, + _glBlendBarrier, _glBlendBarrierKHR, _glBlendColor, _glBlendEquation, + _glBlendEquationSeparate, _glBlendEquationSeparatei, _glBlendEquationSeparateiEXT, + _glBlendEquationSeparateiOES, _glBlendEquationi, _glBlendEquationiEXT, + _glBlendEquationiOES, _glBlendFunc, _glBlendFuncSeparate, + _glBlendFuncSeparatei, _glBlendFuncSeparateiEXT, _glBlendFuncSeparateiOES, + _glBlendFunci, _glBlendFunciEXT, _glBlendFunciOES, _glBlitFramebuffer, + _glBlitFramebufferANGLE, _glBlitFramebufferNV, _glBufferData, + _glBufferStorageEXT, _glBufferStorageExternalEXT, _glBufferStorageMemEXT, + _glBufferSubData, _glCheckFramebufferStatus, _glCheckFramebufferStatusOES, + _glClear, _glClearBufferfi, _glClearBufferfv, _glClearBufferiv, + _glClearBufferuiv, _glClearColor, _glClearColorx, _glClearDepthf, + _glClearDepthx, _glClearStencil, _glClientActiveTexture, _glClientWaitSync, + _glClipControlEXT, _glClipPlanef, _glClipPlanex, _glColor4f, + _glColor4ub, _glColor4x, _glColorMask, _glColorMaski, _glColorMaskiEXT, + _glColorMaskiOES, _glColorPointer, _glCompileShader, _glCompressedCopyTextureCHROMIUM, + _glCompressedTexImage2D, _glCompressedTexImage2DRobustANGLE, + _glCompressedTexImage3D, _glCompressedTexImage3DOES, _glCompressedTexImage3DRobustANGLE, + _glCompressedTexSubImage2D, _glCompressedTexSubImage2DRobustANGLE, + _glCompressedTexSubImage3D, _glCompressedTexSubImage3DOES, + _glCompressedTexSubImage3DRobustANGLE, _glCopyBufferSubData, + _glCopyImageSubData, _glCopyImageSubDataEXT, _glCopyImageSubDataOES, + _glCopySubTexture3DANGLE, _glCopySubTextureCHROMIUM, _glCopyTexImage2D, + _glCopyTexSubImage2D, _glCopyTexSubImage3D, _glCopyTexSubImage3DOES, + _glCopyTexture3DANGLE, _glCopyTextureCHROMIUM, _glCoverageModulationCHROMIUM, + _glCreateMemoryObjectsEXT, _glCreateProgram, _glCreateShader, + _glCreateShaderProgramv, _glCreateShaderProgramvEXT, _glCullFace, + _glCurrentPaletteMatrixOES, _glDebugMessageCallback, _glDebugMessageCallbackKHR, + _glDebugMessageControl, _glDebugMessageControlKHR, _glDebugMessageInsert, + _glDebugMessageInsertKHR, _glDeleteBuffers, _glDeleteFencesNV, + _glDeleteFramebuffers, _glDeleteFramebuffersOES, _glDeleteMemoryObjectsEXT, + _glDeletePerfMonitorsAMD, _glDeleteProgram, _glDeleteProgramPipelines, + _glDeleteProgramPipelinesEXT, _glDeleteQueries, _glDeleteQueriesEXT, + _glDeleteRenderbuffers, _glDeleteRenderbuffersOES, _glDeleteSamplers, + _glDeleteSemaphoresEXT, _glDeleteShader, _glDeleteSync, _glDeleteTextures, + _glDeleteTransformFeedbacks, _glDeleteVertexArrays, _glDeleteVertexArraysOES, + _glDepthFunc, _glDepthMask, _glDepthRangef, _glDepthRangex, + _glDetachShader, _glDisable, _glDisableClientState, _glDisableExtensionANGLE, + _glDisableVertexAttribArray, _glDisablei, _glDisableiEXT, + _glDisableiOES, _glDiscardFramebufferEXT, _glDispatchCompute, + _glDispatchComputeIndirect, _glDrawArrays, _glDrawArraysIndirect, + _glDrawArraysInstanced, _glDrawArraysInstancedANGLE, _glDrawArraysInstancedBaseInstanceANGLE, + _glDrawArraysInstancedBaseInstanceEXT, _glDrawArraysInstancedEXT, + _glDrawBuffers, _glDrawBuffersEXT, _glDrawElements, _glDrawElementsBaseVertex, + _glDrawElementsBaseVertexEXT, _glDrawElementsBaseVertexOES, + _glDrawElementsIndirect, _glDrawElementsInstanced, _glDrawElementsInstancedANGLE, + _glDrawElementsInstancedBaseInstanceEXT, _glDrawElementsInstancedBaseVertex, + _glDrawElementsInstancedBaseVertexBaseInstanceANGLE, _glDrawElementsInstancedBaseVertexBaseInstanceEXT, + _glDrawElementsInstancedBaseVertexEXT, _glDrawElementsInstancedBaseVertexOES, + _glDrawElementsInstancedEXT, _glDrawRangeElements, _glDrawRangeElementsBaseVertex, + _glDrawRangeElementsBaseVertexEXT, _glDrawRangeElementsBaseVertexOES, + _glDrawTexfOES, _glDrawTexfvOES, _glDrawTexiOES, _glDrawTexivOES, + _glDrawTexsOES, _glDrawTexsvOES, _glDrawTexxOES, _glDrawTexxvOES, + _glEGLImageTargetRenderbufferStorageOES, _glEGLImageTargetTexStorageEXT, + _glEGLImageTargetTexture2DOES, _glEGLImageTargetTextureStorageEXT, + _glEnable, _glEnableClientState, _glEnableVertexAttribArray, + _glEnablei, _glEnableiEXT, _glEnableiOES, _glEndPerfMonitorAMD, + _glEndPixelLocalStorageANGLE, _glEndQuery, _glEndQueryEXT, + _glEndTransformFeedback, _glFenceSync, _glFinish, _glFinishFenceNV, + _glFlush, _glFlushMappedBufferRange, _glFlushMappedBufferRangeEXT, + _glFogf, _glFogfv, _glFogx, _glFogxv, _glFramebufferFetchBarrierEXT, + _glFramebufferMemorylessPixelLocalStorageANGLE, _glFramebufferParameteri, + _glFramebufferParameteriMESA, _glFramebufferPixelLocalClearValuefvANGLE, + _glFramebufferPixelLocalClearValueivANGLE, _glFramebufferPixelLocalClearValueuivANGLE, + _glFramebufferPixelLocalStorageInterruptANGLE, _glFramebufferPixelLocalStorageRestoreANGLE, + _glFramebufferRenderbuffer, _glFramebufferRenderbufferOES, + _glFramebufferTexture, _glFramebufferTexture2D, _glFramebufferTexture2DMultisampleEXT, + _glFramebufferTexture2DOES, _glFramebufferTexture3DOES, _glFramebufferTextureEXT, + _glFramebufferTextureLayer, _glFramebufferTextureMultiviewOVR, + _glFramebufferTextureOES, _glFramebufferTexturePixelLocalStorageANGLE, + _glFrontFace, _glFrustumf, _glFrustumx, _glGenBuffers, _glGenFencesNV, + _glGenFramebuffers, _glGenFramebuffersOES, _glGenPerfMonitorsAMD, + _glGenProgramPipelines, _glGenProgramPipelinesEXT, _glGenQueries, + _glGenQueriesEXT, _glGenRenderbuffers, _glGenRenderbuffersOES, + _glGenSamplers, _glGenSemaphoresEXT, _glGenTextures, _glGenTransformFeedbacks, + _glGenVertexArrays, _glGenVertexArraysOES, _glGenerateMipmap, + _glGenerateMipmapOES, _glGetActiveAttrib, _glGetActiveUniform, + _glGetActiveUniformBlockName, _glGetActiveUniformBlockiv, + _glGetActiveUniformBlockivRobustANGLE, _glGetActiveUniformsiv, + _glGetAttachedShaders, _glGetAttribLocation, _glGetBooleani_v, + _glGetBooleani_vRobustANGLE, _glGetBooleanv, _glGetBooleanvRobustANGLE, + _glGetBufferParameteri64v, _glGetBufferParameteri64vRobustANGLE, + _glGetBufferParameteriv, _glGetBufferParameterivRobustANGLE, + _glGetBufferPointerv, _glGetBufferPointervOES, _glGetBufferPointervRobustANGLE, + _glGetClipPlanef, _glGetClipPlanex, _glGetCompressedTexImageANGLE, + _glGetDebugMessageLog, _glGetDebugMessageLogKHR, _glGetError, + _glGetFenceivNV, _glGetFixedv, _glGetFloatv, _glGetFloatvRobustANGLE, + _glGetFragDataIndexEXT, _glGetFragDataLocation, _glGetFramebufferAttachmentParameteriv, + _glGetFramebufferAttachmentParameterivOES, _glGetFramebufferAttachmentParameterivRobustANGLE, + _glGetFramebufferParameteriv, _glGetFramebufferParameterivMESA, + _glGetFramebufferParameterivRobustANGLE, _glGetFramebufferPixelLocalStorageParameterfvANGLE, + _glGetFramebufferPixelLocalStorageParameterfvRobustANGLE, + _glGetFramebufferPixelLocalStorageParameterivANGLE, _glGetFramebufferPixelLocalStorageParameterivRobustANGLE, + _glGetGraphicsResetStatus, _glGetGraphicsResetStatusEXT, _glGetInteger64i_v, + _glGetInteger64i_vRobustANGLE, _glGetInteger64v, _glGetInteger64vEXT, + _glGetInteger64vRobustANGLE, _glGetIntegeri_v, _glGetIntegeri_vRobustANGLE, + _glGetIntegerv, _glGetIntegervRobustANGLE, _glGetInternalformativ, + _glGetInternalformativRobustANGLE, _glGetLightfv, _glGetLightxv, + _glGetMaterialfv, _glGetMaterialxv, _glGetMemoryObjectParameterivEXT, + _glGetMultisamplefv, _glGetMultisamplefvANGLE, _glGetMultisamplefvRobustANGLE, + _glGetObjectLabel, _glGetObjectLabelEXT, _glGetObjectLabelKHR, + _glGetObjectPtrLabel, _glGetObjectPtrLabelKHR, _glGetPerfMonitorCounterDataAMD, + _glGetPerfMonitorCounterInfoAMD, _glGetPerfMonitorCounterStringAMD, + _glGetPerfMonitorCountersAMD, _glGetPerfMonitorGroupStringAMD, + _glGetPerfMonitorGroupsAMD, _glGetPointerv, _glGetPointervKHR, + _glGetPointervRobustANGLERobustANGLE, _glGetProgramBinary, + _glGetProgramBinaryOES, _glGetProgramInfoLog, _glGetProgramInterfaceiv, + _glGetProgramInterfaceivRobustANGLE, _glGetProgramPipelineInfoLog, + _glGetProgramPipelineInfoLogEXT, _glGetProgramPipelineiv, + _glGetProgramPipelineivEXT, _glGetProgramResourceIndex, _glGetProgramResourceLocation, + _glGetProgramResourceLocationIndexEXT, _glGetProgramResourceName, + _glGetProgramResourceiv, _glGetProgramiv, _glGetProgramivRobustANGLE, + _glGetQueryObjecti64vEXT, _glGetQueryObjecti64vRobustANGLE, + _glGetQueryObjectivEXT, _glGetQueryObjectivRobustANGLE, _glGetQueryObjectui64vEXT, + _glGetQueryObjectui64vRobustANGLE, _glGetQueryObjectuiv, _glGetQueryObjectuivEXT, + _glGetQueryObjectuivRobustANGLE, _glGetQueryiv, _glGetQueryivEXT, + _glGetQueryivRobustANGLE, _glGetRenderbufferImageANGLE, _glGetRenderbufferParameteriv, + _glGetRenderbufferParameterivOES, _glGetRenderbufferParameterivRobustANGLE, + _glGetSamplerParameterIiv, _glGetSamplerParameterIivEXT, _glGetSamplerParameterIivOES, + _glGetSamplerParameterIivRobustANGLE, _glGetSamplerParameterIuiv, + _glGetSamplerParameterIuivEXT, _glGetSamplerParameterIuivOES, + _glGetSamplerParameterIuivRobustANGLE, _glGetSamplerParameterfv, + _glGetSamplerParameterfvRobustANGLE, _glGetSamplerParameteriv, + _glGetSamplerParameterivRobustANGLE, _glGetSemaphoreParameterui64vEXT, + _glGetShaderInfoLog, _glGetShaderPrecisionFormat, _glGetShaderSource, + _glGetShaderiv, _glGetShaderivRobustANGLE, _glGetString, _glGetStringi, + _glGetSynciv, _glGetTexEnvfv, _glGetTexEnviv, _glGetTexEnvxv, + _glGetTexGenfvOES, _glGetTexGenivOES, _glGetTexGenxvOES, _glGetTexImageANGLE, + _glGetTexLevelParameterfv, _glGetTexLevelParameterfvANGLE, + _glGetTexLevelParameterfvRobustANGLE, _glGetTexLevelParameteriv, + _glGetTexLevelParameterivANGLE, _glGetTexLevelParameterivRobustANGLE, + _glGetTexParameterIiv, _glGetTexParameterIivEXT, _glGetTexParameterIivOES, + _glGetTexParameterIivRobustANGLE, _glGetTexParameterIuiv, + _glGetTexParameterIuivEXT, _glGetTexParameterIuivOES, _glGetTexParameterIuivRobustANGLE, + _glGetTexParameterfv, _glGetTexParameterfvRobustANGLE, _glGetTexParameteriv, + _glGetTexParameterivRobustANGLE, _glGetTexParameterxv, _glGetTransformFeedbackVarying, + _glGetTranslatedShaderSourceANGLE, _glGetUniformBlockIndex, + _glGetUniformIndices, _glGetUniformLocation, _glGetUniformfv, + _glGetUniformfvRobustANGLE, _glGetUniformiv, _glGetUniformivRobustANGLE, + _glGetUniformuiv, _glGetUniformuivRobustANGLE, _glGetUnsignedBytei_vEXT, + _glGetUnsignedBytevEXT, _glGetVertexAttribIiv, _glGetVertexAttribIivRobustANGLE, + _glGetVertexAttribIuiv, _glGetVertexAttribIuivRobustANGLE, + _glGetVertexAttribPointerv, _glGetVertexAttribPointervRobustANGLE, + _glGetVertexAttribfv, _glGetVertexAttribfvRobustANGLE, _glGetVertexAttribiv, + _glGetVertexAttribivRobustANGLE, _glGetnUniformfv, _glGetnUniformfvEXT, + _glGetnUniformfvRobustANGLE, _glGetnUniformiv, _glGetnUniformivEXT, + _glGetnUniformivRobustANGLE, _glGetnUniformuiv, _glGetnUniformuivRobustANGLE, + _glHint, _glImportMemoryFdEXT, _glImportMemoryZirconHandleANGLE, + _glImportSemaphoreFdEXT, _glImportSemaphoreZirconHandleANGLE, + _glInsertEventMarkerEXT, _glInvalidateFramebuffer, _glInvalidateSubFramebuffer, + _glInvalidateTextureANGLE, _glIsBuffer, _glIsEnabled, _glIsEnabledi, + _glIsEnablediEXT, _glIsEnablediOES, _glIsFenceNV, _glIsFramebuffer, + _glIsFramebufferOES, _glIsMemoryObjectEXT, _glIsProgram, _glIsProgramPipeline, + _glIsProgramPipelineEXT, _glIsQuery, _glIsQueryEXT, _glIsRenderbuffer, + _glIsRenderbufferOES, _glIsSampler, _glIsSemaphoreEXT, _glIsShader, + _glIsSync, _glIsTexture, _glIsTransformFeedback, _glIsVertexArray, + _glIsVertexArrayOES, _glLabelObjectEXT, _glLightModelf, _glLightModelfv, + _glLightModelx, _glLightModelxv, _glLightf, _glLightfv, _glLightx, + _glLightxv, _glLineWidth, _glLineWidthx, _glLinkProgram, _glLoadIdentity, + _glLoadMatrixf, _glLoadMatrixx, _glLoadPaletteFromModelViewMatrixOES, + _glLogicOp, _glLogicOpANGLE, _glLoseContextCHROMIUM, _glMapBufferOES, + _glMapBufferRange, _glMapBufferRangeEXT, _glMaterialf, _glMaterialfv, + _glMaterialx, _glMaterialxv, _glMatrixIndexPointerOES, _glMatrixMode, + _glMaxShaderCompilerThreadsKHR, _glMemoryBarrier, _glMemoryBarrierByRegion, + _glMemoryObjectParameterivEXT, _glMinSampleShading, _glMinSampleShadingOES, + _glMultMatrixf, _glMultMatrixx, _glMultiDrawArraysANGLE, _glMultiDrawArraysIndirectEXT, + _glMultiDrawArraysInstancedANGLE, _glMultiDrawArraysInstancedBaseInstanceANGLE, + _glMultiDrawElementsANGLE, _glMultiDrawElementsBaseVertexEXT, + _glMultiDrawElementsIndirectEXT, _glMultiDrawElementsInstancedANGLE, + _glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE, + _glMultiTexCoord4f, _glMultiTexCoord4x, _glNamedBufferStorageExternalEXT, + _glNormal3f, _glNormal3x, _glNormalPointer, _glObjectLabel, + _glObjectLabelKHR, _glObjectPtrLabel, _glObjectPtrLabelKHR, + _glOrthof, _glOrthox, _glPatchParameteri, _glPatchParameteriEXT, + _glPauseTransformFeedback, _glPixelLocalStorageBarrierANGLE, + _glPixelStorei, _glPointParameterf, _glPointParameterfv, _glPointParameterx, + _glPointParameterxv, _glPointSize, _glPointSizePointerOES, + _glPointSizex, _glPolygonModeANGLE, _glPolygonModeNV, _glPolygonOffset, + _glPolygonOffsetClampEXT, _glPolygonOffsetx, _glPopDebugGroup, + _glPopDebugGroupKHR, _glPopGroupMarkerEXT, _glPopMatrix, _glPrimitiveBoundingBox, + _glPrimitiveBoundingBoxEXT, _glPrimitiveBoundingBoxOES, _glProgramBinary, + _glProgramBinaryOES, _glProgramParameteri, _glProgramParameteriEXT, + _glProgramUniform1f, _glProgramUniform1fEXT, _glProgramUniform1fv, + _glProgramUniform1fvEXT, _glProgramUniform1i, _glProgramUniform1iEXT, + _glProgramUniform1iv, _glProgramUniform1ivEXT, _glProgramUniform1ui, + _glProgramUniform1uiEXT, _glProgramUniform1uiv, _glProgramUniform1uivEXT, + _glProgramUniform2f, _glProgramUniform2fEXT, _glProgramUniform2fv, + _glProgramUniform2fvEXT, _glProgramUniform2i, _glProgramUniform2iEXT, + _glProgramUniform2iv, _glProgramUniform2ivEXT, _glProgramUniform2ui, + _glProgramUniform2uiEXT, _glProgramUniform2uiv, _glProgramUniform2uivEXT, + _glProgramUniform3f, _glProgramUniform3fEXT, _glProgramUniform3fv, + _glProgramUniform3fvEXT, _glProgramUniform3i, _glProgramUniform3iEXT, + _glProgramUniform3iv, _glProgramUniform3ivEXT, _glProgramUniform3ui, + _glProgramUniform3uiEXT, _glProgramUniform3uiv, _glProgramUniform3uivEXT, + _glProgramUniform4f, _glProgramUniform4fEXT, _glProgramUniform4fv, + _glProgramUniform4fvEXT, _glProgramUniform4i, _glProgramUniform4iEXT, + _glProgramUniform4iv, _glProgramUniform4ivEXT, _glProgramUniform4ui, + _glProgramUniform4uiEXT, _glProgramUniform4uiv, _glProgramUniform4uivEXT, + _glProgramUniformMatrix2fv, _glProgramUniformMatrix2fvEXT, + _glProgramUniformMatrix2x3fv, _glProgramUniformMatrix2x3fvEXT, + _glProgramUniformMatrix2x4fv, _glProgramUniformMatrix2x4fvEXT, + _glProgramUniformMatrix3fv, _glProgramUniformMatrix3fvEXT, + _glProgramUniformMatrix3x2fv, _glProgramUniformMatrix3x2fvEXT, + _glProgramUniformMatrix3x4fv, _glProgramUniformMatrix3x4fvEXT, + _glProgramUniformMatrix4fv, _glProgramUniformMatrix4fvEXT, + _glProgramUniformMatrix4x2fv, _glProgramUniformMatrix4x2fvEXT, + _glProgramUniformMatrix4x3fv, _glProgramUniformMatrix4x3fvEXT, + _glProvokingVertexANGLE, _glPushDebugGroup, _glPushDebugGroupKHR, + _glPushGroupMarkerEXT, _glPushMatrix, _glQueryCounterEXT, + _glQueryMatrixxOES, _glReadBuffer, _glReadPixels, _glReadPixelsRobustANGLE, + _glReadnPixels, _glReadnPixelsEXT, _glReadnPixelsRobustANGLE, + _glReleaseShaderCompiler, _glReleaseTexturesANGLE, _glRenderbufferStorage, + _glRenderbufferStorageMultisample, _glRenderbufferStorageMultisampleANGLE, + _glRenderbufferStorageMultisampleEXT, _glRenderbufferStorageOES, + _glRequestExtensionANGLE, _glResumeTransformFeedback, _glRotatef, + _glRotatex, _glSampleCoverage, _glSampleCoveragex, _glSampleMaski, + _glSampleMaskiANGLE, _glSamplerParameterIiv, _glSamplerParameterIivEXT, + _glSamplerParameterIivOES, _glSamplerParameterIivRobustANGLE, + _glSamplerParameterIuiv, _glSamplerParameterIuivEXT, _glSamplerParameterIuivOES, + _glSamplerParameterIuivRobustANGLE, _glSamplerParameterf, + _glSamplerParameterfv, _glSamplerParameterfvRobustANGLE, _glSamplerParameteri, + _glSamplerParameteriv, _glSamplerParameterivRobustANGLE, _glScalef, + _glScalex, _glScissor, _glSelectPerfMonitorCountersAMD, _glSemaphoreParameterui64vEXT, + _glSetFenceNV, _glShadeModel, _glShaderBinary, _glShaderSource, + _glShadingRateQCOM, _glSignalSemaphoreEXT, _glStencilFunc, + _glStencilFuncSeparate, _glStencilMask, _glStencilMaskSeparate, + _glStencilOp, _glStencilOpSeparate, _glTestFenceNV, _glTexBuffer, + _glTexBufferEXT, _glTexBufferOES, _glTexBufferRange, _glTexBufferRangeEXT, + _glTexBufferRangeOES, _glTexCoordPointer, _glTexEnvf, _glTexEnvfv, + _glTexEnvi, _glTexEnviv, _glTexEnvx, _glTexEnvxv, _glTexGenfOES, + _glTexGenfvOES, _glTexGeniOES, _glTexGenivOES, _glTexGenxOES, + _glTexGenxvOES, _glTexImage2D, _glTexImage2DExternalANGLE, + _glTexImage2DRobustANGLE, _glTexImage3D, _glTexImage3DOES, + _glTexImage3DRobustANGLE, _glTexParameterIiv, _glTexParameterIivEXT, + _glTexParameterIivOES, _glTexParameterIivRobustANGLE, _glTexParameterIuiv, + _glTexParameterIuivEXT, _glTexParameterIuivOES, _glTexParameterIuivRobustANGLE, + _glTexParameterf, _glTexParameterfv, _glTexParameterfvRobustANGLE, + _glTexParameteri, _glTexParameteriv, _glTexParameterivRobustANGLE, + _glTexParameterx, _glTexParameterxv, _glTexStorage1DEXT, _glTexStorage2D, + _glTexStorage2DEXT, _glTexStorage2DMultisample, _glTexStorage2DMultisampleANGLE, + _glTexStorage3D, _glTexStorage3DEXT, _glTexStorage3DMultisample, + _glTexStorage3DMultisampleOES, _glTexStorageMem2DEXT, _glTexStorageMem2DMultisampleEXT, + _glTexStorageMem3DEXT, _glTexStorageMem3DMultisampleEXT, _glTexStorageMemFlags2DANGLE, + _glTexStorageMemFlags2DMultisampleANGLE, _glTexStorageMemFlags3DANGLE, + _glTexStorageMemFlags3DMultisampleANGLE, _glTexSubImage2D, + _glTexSubImage2DRobustANGLE, _glTexSubImage3D, _glTexSubImage3DOES, + _glTexSubImage3DRobustANGLE, _glTransformFeedbackVaryings, + _glTranslatef, _glTranslatex, _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, _glUseProgramStagesEXT, + _glValidateProgram, _glValidateProgramPipeline, _glValidateProgramPipelineEXT, + _glVertexAttrib1f, _glVertexAttrib1fv, _glVertexAttrib2f, + _glVertexAttrib2fv, _glVertexAttrib3f, _glVertexAttrib3fv, + _glVertexAttrib4f, _glVertexAttrib4fv, _glVertexAttribBinding, + _glVertexAttribDivisor, _glVertexAttribDivisorANGLE, _glVertexAttribDivisorEXT, + _glVertexAttribFormat, _glVertexAttribI4i, _glVertexAttribI4iv, + _glVertexAttribI4ui, _glVertexAttribI4uiv, _glVertexAttribIFormat, + _glVertexAttribIPointer, _glVertexAttribPointer, _glVertexBindingDivisor, + _glVertexPointer, _glViewport, _glWaitSemaphoreEXT, _glWaitSync, + _glWeightPointerOES ] +...