From 426895766d5f132862a94029cf611f14e9aa274e Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sun, 16 Nov 2025 21:17:34 +0800 Subject: [PATCH] [Fix] (MG_Impl/Getter): properly report GPU name --- MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp b/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp index ac2bb54b..9259a169 100644 --- a/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp +++ b/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp @@ -53,10 +53,11 @@ namespace MobileGL { case GL_RENDERER: { if (rendererString.empty()) { - const char* backendStr = (const char*)GetString_Backend(GL_RENDER); + const char* backendStr = (const char*)GetString_Backend(GL_RENDERER); + const char* backendVersionStr = (const char*)GetString_Backend(GL_VERSION); rendererString = - std::format("{} ({}) ({})", MG_Config::RendererInfoPtr->RendererName.c_str(), - MG_Config::CoreName.c_str(), backendStr ? backendStr : ""); + std::format("{} ({}) ({} | {})", MG_Config::RendererInfoPtr->RendererName.c_str(), + MG_Config::CoreName.c_str(), backendStr ? backendStr : "", backendVersionStr ? backendVersionStr : ""); } return (const GLubyte*)rendererString.c_str(); }