diff options
| author | 2021-06-13 15:40:21 -0400 | |
|---|---|---|
| committer | 2021-06-15 20:19:00 -0400 | |
| commit | f9bfeaa2bc8d3247ca5012243bb42d8831b5dd4b (patch) | |
| tree | 1ffe8bb76077dc327ff2fc1d04c94b9f6ace62ab /src | |
| parent | configure_graphics: Add Accelerate ASTC decoding setting (diff) | |
| download | yuzu-f9bfeaa2bc8d3247ca5012243bb42d8831b5dd4b.tar.gz yuzu-f9bfeaa2bc8d3247ca5012243bb42d8831b5dd4b.tar.xz yuzu-f9bfeaa2bc8d3247ca5012243bb42d8831b5dd4b.zip | |
yuzu_cmd/config: Add Accelerate ASTC and missing NVDEC emulation settings
Diffstat (limited to '')
| -rw-r--r-- | src/yuzu_cmd/config.cpp | 6 | ||||
| -rw-r--r-- | src/yuzu_cmd/default_ini.h | 8 |
2 files changed, 12 insertions, 2 deletions
diff --git a/src/yuzu_cmd/config.cpp b/src/yuzu_cmd/config.cpp index 63f368fe5..f5fe5668e 100644 --- a/src/yuzu_cmd/config.cpp +++ b/src/yuzu_cmd/config.cpp | |||
| @@ -447,8 +447,10 @@ void Config::ReadValues() { | |||
| 447 | sdl2_config->GetBoolean("Renderer", "use_assembly_shaders", true)); | 447 | sdl2_config->GetBoolean("Renderer", "use_assembly_shaders", true)); |
| 448 | Settings::values.use_asynchronous_shaders.SetValue( | 448 | Settings::values.use_asynchronous_shaders.SetValue( |
| 449 | sdl2_config->GetBoolean("Renderer", "use_asynchronous_shaders", false)); | 449 | sdl2_config->GetBoolean("Renderer", "use_asynchronous_shaders", false)); |
| 450 | Settings::values.use_asynchronous_shaders.SetValue( | 450 | Settings::values.use_nvdec_emulation.SetValue( |
| 451 | sdl2_config->GetBoolean("Renderer", "use_asynchronous_shaders", false)); | 451 | sdl2_config->GetBoolean("Renderer", "use_nvdec_emulation", true)); |
| 452 | Settings::values.accelerate_astc.SetValue( | ||
| 453 | sdl2_config->GetBoolean("Renderer", "accelerate_astc", true)); | ||
| 452 | Settings::values.use_fast_gpu_time.SetValue( | 454 | Settings::values.use_fast_gpu_time.SetValue( |
| 453 | sdl2_config->GetBoolean("Renderer", "use_fast_gpu_time", true)); | 455 | sdl2_config->GetBoolean("Renderer", "use_fast_gpu_time", true)); |
| 454 | 456 | ||
diff --git a/src/yuzu_cmd/default_ini.h b/src/yuzu_cmd/default_ini.h index f48d935a1..9d23bd644 100644 --- a/src/yuzu_cmd/default_ini.h +++ b/src/yuzu_cmd/default_ini.h | |||
| @@ -194,6 +194,14 @@ use_assembly_shaders = | |||
| 194 | # 0 (default): Off, 1: On | 194 | # 0 (default): Off, 1: On |
| 195 | use_asynchronous_shaders = | 195 | use_asynchronous_shaders = |
| 196 | 196 | ||
| 197 | # Enable NVDEC emulation. | ||
| 198 | # 0: Off, 1 (default): On | ||
| 199 | use_nvdec_emulation = | ||
| 200 | |||
| 201 | # Accelerate ASTC texture decoding. | ||
| 202 | # 0: Off, 1 (default): On | ||
| 203 | accelerate_astc = | ||
| 204 | |||
| 197 | # Turns on the frame limiter, which will limit frames output to the target game speed | 205 | # Turns on the frame limiter, which will limit frames output to the target game speed |
| 198 | # 0: Off, 1: On (default) | 206 | # 0: Off, 1: On (default) |
| 199 | use_frame_limit = | 207 | use_frame_limit = |