From f0c91d9efb7eff0b8bbe8fc8d4901af5a9d59005 Mon Sep 17 00:00:00 2001 From: mageven <62494521+mageven@users.noreply.github.com> Date: Sun, 2 Aug 2020 20:11:24 +0530 Subject: Facilitate OpenGL debug logging via GUI (#1373) * Allow printing GL Debug logs with GUI options Improve GL Debugger Make the new option persistent Address gdkchan's comments - Rename enum to GraphicsDebugLevel - Move Debugger Init to Renderer Init - Fix formatting * nit: newlines --- Ryujinx.Common/Configuration/ConfigurationFileFormat.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Ryujinx.Common/Configuration/ConfigurationFileFormat.cs') diff --git a/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs index 13dad62c..ae3fa493 100644 --- a/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs +++ b/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs @@ -1,5 +1,6 @@ using System.Collections.Generic; using System.IO; +using Ryujinx.Common.Configuration; using Ryujinx.Common.Configuration.Hid; using Ryujinx.Common.Logging; using Ryujinx.Common.Utilities; @@ -13,7 +14,7 @@ namespace Ryujinx.Configuration /// <summary> /// The current version of the file format /// </summary> - public const int CurrentVersion = 11; + public const int CurrentVersion = 12; public int Version { get; set; } @@ -77,6 +78,11 @@ namespace Ryujinx.Configuration /// </summary> public LogClass[] LoggingFilteredClasses { get; set; } + /// <summary> + /// Change Graphics API debug log level + /// </summary> + public GraphicsDebugLevel LoggingGraphicsDebugLevel { get; set; } + /// <summary> /// Enables or disables logging to a file on disk /// </summary> -- cgit v1.2.3-70-g09d2