diff --git a/pcsx2/GS/Renderers/DX12/GSDevice12.cpp b/pcsx2/GS/Renderers/DX12/GSDevice12.cpp index e4c6972acf..89feb6191e 100644 --- a/pcsx2/GS/Renderers/DX12/GSDevice12.cpp +++ b/pcsx2/GS/Renderers/DX12/GSDevice12.cpp @@ -1401,6 +1401,7 @@ bool GSDevice12::CheckStagingBufferSize(u32 required_size) return false; } + m_readback_staging_buffer_size = required_size; return true; } diff --git a/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp b/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp index 8139f94dab..be3f0e7505 100644 --- a/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp +++ b/pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp @@ -1804,6 +1804,7 @@ bool GSDeviceVK::CheckStagingBufferSize(u32 required_size) } m_readback_staging_buffer_map = ai.pMappedData; + m_readback_staging_buffer_size = required_size; return true; }