mirror of
https://github.com/grumpycoders/pcsx-redux.git
synced 2026-10-12 02:15:13 +00:00
gpu: GP0(80h) onto its own source still applies set-mask
This commit is contained in:
+2
-1
@@ -584,7 +584,8 @@ void PCSX::SoftGPU::impl::write0(BlitVramVram *prim) {
|
||||
imageSX = prim->w;
|
||||
imageSY = prim->h;
|
||||
|
||||
if ((imageX0 == imageX1) && (imageY0 == imageY1)) return;
|
||||
// An in-place copy still rewrites every pixel, so it is only a no-op without set-mask.
|
||||
if ((imageX0 == imageX1) && (imageY0 == imageY1) && !getSetMask16()) return;
|
||||
if (imageSX <= 0) return;
|
||||
if (imageSY <= 0) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user