summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/InputConfig.cpp
diff options
context:
space:
mode:
authormagumagu <magumagu9@gmail.com>2015-02-18 19:29:02 -0800
committermagumagu <magumagu9@gmail.com>2015-02-18 19:41:00 -0800
commit4cdf9f543f1de00076a7d2c02963aec2f9e544ef (patch)
tree2eb1be55be8d3704a8301b9dd4e747fa954fa886 /Source/Core/InputCommon/InputConfig.cpp
parentc8c61041ba6a3a9e8787d754c2aa672c76f65178 (diff)
Partially fix WWE12 titantron videos.
The obvious question here is, why does it matter if we round or truncate? The key is that GC/Wii does fixed-point interpolation, where PC GPUs do floating-point interpolation. Discarding fractional bits makes the conversion from floating-point to fixed point give more consistent results. I'm not confident this is really the right fix, or that my explanation is completely correct; ideally, we don't want to depend on floating-point interpolation at all.
Diffstat (limited to 'Source/Core/InputCommon/InputConfig.cpp')
0 files changed, 0 insertions, 0 deletions