diff options
author | Fernando S <fsahmkow27@gmail.com> | 2022-03-01 22:50:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-01 22:50:52 +0100 |
commit | e06a1337178cc203fff1b92aaca499b74c77437f (patch) | |
tree | 008c01b1b489e9526667534458683e98d7eb85b8 /src/yuzu/configuration/configure_cpu_debug.ui | |
parent | 3c47570563562c61f60abe6fac39660e8cab274d (diff) | |
parent | ec9689f2000a0345b2fb36e89674c43c05a8c588 (diff) |
Merge pull request #7959 from merryhime/cmpxchg
dynarmic: Inline exclusive memory accesses
Diffstat (limited to 'src/yuzu/configuration/configure_cpu_debug.ui')
-rw-r--r-- | src/yuzu/configuration/configure_cpu_debug.ui | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/src/yuzu/configuration/configure_cpu_debug.ui b/src/yuzu/configuration/configure_cpu_debug.ui index 6e635bb2f..2bc268810 100644 --- a/src/yuzu/configuration/configure_cpu_debug.ui +++ b/src/yuzu/configuration/configure_cpu_debug.ui @@ -144,7 +144,34 @@ </string> </property> <property name="text"> - <string>Enable Host MMU Emulation</string> + <string>Enable Host MMU Emulation (general memory instructions)</string> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="cpuopt_fastmem_exclusives"> + <property name="toolTip"> + <string> + <div style="white-space: nowrap">This optimization speeds up exclusive memory accesses by the guest program.</div> + <div style="white-space: nowrap">Enabling it causes guest exclusive memory reads/writes to be done directly into memory and make use of Host's MMU.</div> + <div style="white-space: nowrap">Disabling this forces all exclusive memory accesses to use Software MMU Emulation.</div> + </string> + </property> + <property name="text"> + <string>Enable Host MMU Emulation (exclusive memory instructions)</string> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="cpuopt_recompile_exclusives"> + <property name="toolTip"> + <string> + <div style="white-space: nowrap">This optimization speeds up exclusive memory accesses by the guest program.</div> + <div style="white-space: nowrap">Enabling it reduces the overhead of fastmem failure of exclusive memory accesses.</div> + </string> + </property> + <property name="text"> + <string>Enable recompilation of exclusive memory instructions</string> </property> </widget> </item> |