GPU/HW: Fix wrapped image writes

This commit is contained in:
Stenzek 2023-08-27 16:19:49 +10:00
parent e23c9875d5
commit 39b8dcda6e
1 changed files with 2 additions and 3 deletions

View File

@ -2081,9 +2081,8 @@ void GPU_HW::UpdateVRAM(u32 x, u32 y, u32 width, u32 height, const void* data, b
} }
const Common::Rectangle<u32> bounds = GetVRAMTransferBounds(x, y, width, height); const Common::Rectangle<u32> bounds = GetVRAMTransferBounds(x, y, width, height);
DebugAssert(bounds.right <= VRAM_WIDTH && bounds.bottom <= VRAM_HEIGHT);
DebugAssert((x + width) <= VRAM_WIDTH && (y + height) <= VRAM_HEIGHT); IncludeVRAMDirtyRectangle(bounds);
IncludeVRAMDirtyRectangle(Common::Rectangle<u32>::FromExtents(x, y, width, height));
if (check_mask) if (check_mask)
{ {