From 849ba391d4bdf09bdae8a752bc6e5ddc2488321d Mon Sep 17 00:00:00 2001 From: Tyler Wilding Date: Tue, 16 Jul 2024 19:40:50 -0400 Subject: [PATCH] game: log more OpenGL info (#3588) Logs the OpenGL vendor and renderer, in most cases this helps identify what GPU the game is using, which is something that comes up from time-to-time in support. ![image](https://github.com/user-attachments/assets/4d9ca6fa-f3ea-440e-bce2-7d22dab21ec6) --- game/graphics/opengl_renderer/OpenGLRenderer.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/game/graphics/opengl_renderer/OpenGLRenderer.cpp b/game/graphics/opengl_renderer/OpenGLRenderer.cpp index efa134bef8..51b477b714 100644 --- a/game/graphics/opengl_renderer/OpenGLRenderer.cpp +++ b/game/graphics/opengl_renderer/OpenGLRenderer.cpp @@ -84,7 +84,11 @@ OpenGLRenderer::OpenGLRenderer(std::shared_ptr texture_pool, &gl_error_ignores_api_other[0], GL_FALSE); #endif - lg::debug("OpenGL context information: {}", (const char*)glGetString(GL_VERSION)); + lg::info("OpenGL context version: {}", (const char*)glGetString(GL_VERSION)); + lg::info("OpenGL context renderer: {}", (const char*)glGetString(GL_RENDERER)); + lg::info("OpenGL context vendor: {}", (const char*)glGetString(GL_VENDOR)); + lg::info("OpenGL context shading language version: {}", + (const char*)glGetString(GL_SHADING_LANGUAGE_VERSION)); const tfrag3::Level* common_level = nullptr; {