[Fix] (MG_Impl/GL): Correct GL_CONTEXT_PROFILE_MASK in glGet.

This commit is contained in:
BZLZHH
2025-07-16 12:10:04 +08:00
parent 38e3222c31
commit b056e7be0a
+4 -1
View File
@@ -96,8 +96,11 @@ namespace MobileGL {
switch (pname) {
// General
case GL_CONTEXT_FLAGS:
params[0] = 0;
case GL_CONTEXT_PROFILE_MASK:
params[0] = GL_CONTEXT_CORE_PROFILE_BIT;
params[0] = MG_Config::RendererInfoPtr->RendererGLInfo.IsCompatibilityProfile ?
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT : GL_CONTEXT_CORE_PROFILE_BIT;
break;
case GL_NUM_EXTENSIONS:
params[0] = MG_Config::RendererInfoPtr->RendererGLInfo.Extensions.size();