diff options
| author | magumagu <magumagu9@gmail.com> | 2015-02-18 19:29:02 -0800 |
|---|---|---|
| committer | magumagu <magumagu9@gmail.com> | 2015-02-18 19:41:00 -0800 |
| commit | 4cdf9f543f1de00076a7d2c02963aec2f9e544ef (patch) | |
| tree | 2eb1be55be8d3704a8301b9dd4e747fa954fa886 /Source/Core/InputCommon/InputConfig.cpp | |
| parent | c8c61041ba6a3a9e8787d754c2aa672c76f65178 (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
