summaryrefslogtreecommitdiff
path: root/src/common/settings.cpp
diff options
context:
space:
mode:
authorGravatar GPUCode2023-11-17 22:03:42 +0200
committerGravatar t8952023-11-25 00:46:15 -0500
commit15331c2a6007656171275fcbb41f912c1297c358 (patch)
tree4360bc9b25703cd97a8aca320e1adba8a61c356b /src/common/settings.cpp
parentkernel: Manually specify aslr region start (diff)
downloadyuzu-15331c2a6007656171275fcbb41f912c1297c358.tar.gz
yuzu-15331c2a6007656171275fcbb41f912c1297c358.tar.xz
yuzu-15331c2a6007656171275fcbb41f912c1297c358.zip
settings: Add cpu backend setting
Diffstat (limited to '')
-rw-r--r--src/common/settings.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/common/settings.cpp b/src/common/settings.cpp
index a10131eb2..19dfe08da 100644
--- a/src/common/settings.cpp
+++ b/src/common/settings.cpp
@@ -41,6 +41,7 @@ SWITCHABLE(AspectRatio, true);
41SWITCHABLE(AstcDecodeMode, true); 41SWITCHABLE(AstcDecodeMode, true);
42SWITCHABLE(AstcRecompression, true); 42SWITCHABLE(AstcRecompression, true);
43SWITCHABLE(AudioMode, true); 43SWITCHABLE(AudioMode, true);
44SWITCHABLE(CpuBackend, true);
44SWITCHABLE(CpuAccuracy, true); 45SWITCHABLE(CpuAccuracy, true);
45SWITCHABLE(FullscreenMode, true); 46SWITCHABLE(FullscreenMode, true);
46SWITCHABLE(GpuAccuracy, true); 47SWITCHABLE(GpuAccuracy, true);
@@ -155,6 +156,10 @@ bool IsFastmemEnabled() {
155 return true; 156 return true;
156} 157}
157 158
159bool IsNceEnabled(bool is_64bit) {
160 return values.cpu_backend.GetValue() == CpuBackend::Nce && is_64bit;
161}
162
158bool IsDockedMode() { 163bool IsDockedMode() {
159 return values.use_docked_mode.GetValue() == Settings::ConsoleMode::Docked; 164 return values.use_docked_mode.GetValue() == Settings::ConsoleMode::Docked;
160} 165}