Fix readbacks of large buffers in D3D12

This commit is contained in:
baldurk
2020-03-11 12:17:40 +00:00
parent 936e6372cb
commit 6ed0bfb08d
+1 -1
View File
@@ -881,7 +881,7 @@ void D3D12DebugManager::GetBufferData(ID3D12Resource *buffer, uint64_t offset, u
{
uint64_t chunkSize = RDCMIN(length, m_ReadbackSize);
m_DebugList->CopyBufferRegion(m_ReadbackBuffer, 0, buffer, offset, chunkSize);
m_DebugList->CopyBufferRegion(m_ReadbackBuffer, 0, buffer, offset + outOffs, chunkSize);
m_DebugList->Close();