summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/DualShockUDPClient
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2021-05-23 23:00:57 +0200
committerJosJuice <josjuice@gmail.com>2021-05-25 12:37:52 +0200
commit2c38d6419e4e4299960b35e071c8cef411d18995 (patch)
tree49c34c6aa2152073893265b56763b91ed6e399a5 /Source/Core/InputCommon/ControllerInterface/DualShockUDPClient
parent9bc5bd83a990bf15e0a95b0944166264d2bde58a (diff)
Jit64: Emulate FMA accurately when determinism is enabled
When determinism is enabled, we either want all CPUs to use FMA or we want no CPUs to use FMA. Until now, Jit64 has been been doing the latter. However, this is inaccurate behavior, all CPUs since Haswell support FMA, and getting JitArm64 to match the exact inaccurate rounding used by Jit64 would be a bit annoying. This commit switches us over to using FMA on all CPUs when determinism is enabled, with older CPUs calling the std::fma function.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/DualShockUDPClient')
0 files changed, 0 insertions, 0 deletions