diff options
Diffstat (limited to 'Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs')
-rw-r--r-- | Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs index 126399e7..fbac8890 100644 --- a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs +++ b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs @@ -14,7 +14,7 @@ namespace Ryujinx.Ui.Common.Configuration /// <summary> /// The current version of the file format /// </summary> - public const int CurrentVersion = 39; + public const int CurrentVersion = 40; /// <summary> /// Version of the configuration file format @@ -162,6 +162,11 @@ namespace Ryujinx.Ui.Common.Configuration public bool EnableShaderCache { get; set; } /// <summary> + /// Enables or disables texture recompression + /// </summary> + public bool EnableTextureRecompression { get; set; } + + /// <summary> /// Enables or disables profiled translation cache persistency /// </summary> public bool EnablePtc { get; set; } @@ -311,6 +316,16 @@ namespace Ryujinx.Ui.Common.Configuration public List<InputConfig> InputConfig { get; set; } /// <summary> + /// Graphics backend + /// </summary> + public GraphicsBackend GraphicsBackend { get; set; } + + /// <summary> + /// Preferred GPU + /// </summary> + public string PreferredGpu { get; set; } + + /// <summary> /// Loads a configuration file from disk /// </summary> /// <param name="path">The path to the JSON configuration file</param> |