mirror of
https://github.com/libretro/parallel-ps2.git
synced 2026-11-09 11:31:34 -10:00
On drivers with no copy_image, CopyRect copies with glBlitFramebuffer, whose destination rectangle took the source rect's offset on top of the one it was given, so a copy from a rect not at the origin landed that far right and down of where it was asked to. The blit now writes at the destination offset, as the copy_image paths and the other devices do. tests/gscopyrect/copyrect_dest pins where each path's copy lands.