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(); }