1
0
Fork 0
forked from suyu/suyu
suyu/src
Yuri Kunde Schlesner a09f71521e GPU: Fix buffer overrun in Display Transfers
Display transfers with the horizontal downscaling flag were calculating
the wrong output size, causing them to write double the amount of data
intended. It is likely that this was perceived as correct due to a
separate bug in calculating source indices which caused the image to be
padded unless the previous bug was present.

This fixes both issues, correcting flickering issues in 3dscraft,
blargSnes and more (caused by the transfer overwriting the back buffer
which followed) as well as potentially fixing other crashes.
2015-01-14 05:20:14 -02:00
..
assets Add citra icon to Windows executable and title bar 2014-12-31 00:38:03 -05:00
citra Fix building on MinGW 2015-01-11 20:22:08 -08:00
citra_qt Merge pull request #473 from archshift/pp3ports 2015-01-13 18:11:18 -05:00
common Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. 2015-01-10 14:32:10 -08:00
core GPU: Fix buffer overrun in Display Transfers 2015-01-14 05:20:14 -02:00
video_core GSP: Update framebuffer info on all interrupts 2015-01-14 05:20:12 -02:00
CMakeLists.txt CMake cleanup 2014-09-01 18:06:30 -03:00