From 1fd7bcf9a90ff0c8acdad18ae6a6c31e14b1755b Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Tue, 27 Jun 2023 11:39:13 +0100 Subject: [PATCH] GS: Update draw number on combined EE transfers --- pcsx2/GS/GSState.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pcsx2/GS/GSState.cpp b/pcsx2/GS/GSState.cpp index 98b83857de..630a13ad75 100644 --- a/pcsx2/GS/GSState.cpp +++ b/pcsx2/GS/GSState.cpp @@ -1774,6 +1774,7 @@ void GSState::Write(const u8* mem, int len) GSUploadQueue transfer = m_draw_transfers.back(); m_draw_transfers.pop_back(); transfer.rect = transfer.rect.runion(r); + transfer.draw = s_n; m_draw_transfers.push_back(transfer); } else @@ -1978,6 +1979,7 @@ void GSState::Move() GSUploadQueue transfer = m_draw_transfers.back(); m_draw_transfers.pop_back(); transfer.rect = transfer.rect.runion(r); + transfer.draw = s_n; m_draw_transfers.push_back(transfer); } else