diff options
| author | Emmanuel Gil Peyrot <emmanuel.peyrot@collabora.com> | 2017-08-07 20:12:50 +0200 |
|---|---|---|
| committer | Emmanuel Gil Peyrot <emmanuel.peyrot@collabora.com> | 2017-08-07 20:20:36 +0200 |
| commit | 1b32751367faba6cf88a5b6572adeeebf905ad9d (patch) | |
| tree | 9c32cd859e6023a6eaa19ba8d1ea2c36361c32ec /Source/Core/DolphinWX/FrameTools.cpp | |
| parent | 1385444d86a66588c7f2db784056128c4e59cf6c (diff) | |
VideoCommon: Round values in swizzlers.
This was breaking Metroid Prime 2: Echoes’s scanner in some rooms, such
as the one in https://fifoci.dolphin-emu.org/dff/mp2-scanner/
It was found on Ivy Bridge on Mesa, the alpha value read back from the
EFB was off-by-4 in multiple objects, which was a conversion error
because int4() is equivalent to floor() and the value wasn’t always
higher.
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
0 files changed, 0 insertions, 0 deletions
