From 87b52ad7d88b17dfac3d54138932b338abf8a78b Mon Sep 17 00:00:00 2001 From: Ac_K Date: Fri, 10 Jan 2020 01:35:50 +0100 Subject: [PATCH] Add GPU Information to Logging --- Ryujinx.Graphics.OpenGL/Renderer.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Ryujinx.Graphics.OpenGL/Renderer.cs b/Ryujinx.Graphics.OpenGL/Renderer.cs index 86ce9c7cdd..f30587c911 100644 --- a/Ryujinx.Graphics.OpenGL/Renderer.cs +++ b/Ryujinx.Graphics.OpenGL/Renderer.cs @@ -1,4 +1,5 @@ using OpenTK.Graphics.OpenGL; +using Ryujinx.Common.Logging; using Ryujinx.Graphics.GAL; using Ryujinx.Graphics.Shader; @@ -75,9 +76,20 @@ namespace Ryujinx.Graphics.OpenGL public void InitializeCounters() { + GetGpuInformation(); + _counters.Initialize(); } + private void GetGpuInformation() + { + string gpuVendor = GL.GetString(StringName.Vendor); + string gpuRenderer = GL.GetString(StringName.Renderer); + string gpuVersion = GL.GetString(StringName.Version); + + Logger.PrintInfo(LogClass.Gpu, $"{gpuVendor} {gpuRenderer} ({gpuVersion})"); + } + public void ResetCounter(CounterType type) { _counters.ResetCounter(type);