GS: Update the stored transfer rect if worked out to be different

This commit is contained in:
refractionpcsx2
2026-01-28 01:45:10 +00:00
committed by lightningterror
parent 32a3e8e62d
commit 7ea33400a9

View File

@@ -1915,6 +1915,11 @@ void GSState::FlushWrite()
// Just setting the height should be okay...
r.w = std::max(r.y + calculated_height, psm_s.bs.y);
if (m_draw_transfers.size() > 0 && m_tr.m_blit.DBP == m_draw_transfers.back().blit.DBP)
{
m_draw_transfers.back().rect = r;
}
}
}