diff --git a/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp b/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp index 42be082e..77bb4d76 100644 --- a/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp +++ b/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp @@ -22,24 +22,9 @@ #include #include #include -#if !defined(_WIN32) -#include -#endif namespace MobileGL::MG_Impl::GLImpl { namespace { - bool TryGetNativeContextFlags(GLint* flags) { -#if !defined(_WIN32) - using GLGetIntegervFn = void (*)(GLenum, GLint*); - static auto* nextGetIntegerv = reinterpret_cast(dlsym(RTLD_NEXT, "glGetIntegerv")); - if (nextGetIntegerv) { - nextGetIntegerv(GL_CONTEXT_FLAGS, flags); - return true; - } -#endif - return false; - } - enum class IndexedBufferQueryKind { Binding, Start, @@ -959,9 +944,6 @@ namespace MobileGL::MG_Impl::GLImpl { return; case GL_CONTEXT_FLAGS: { *params = MG_State::pEGLContext ? MG_State::pEGLContext->GetCurrentContextFlags() : 0; - if (*params == 0) { - TryGetNativeContextFlags(params); - } return; } case GL_CULL_FACE: