diff --git a/TracyD3D12.hpp b/TracyD3D12.hpp index 76bd7a87..10cb8a1e 100644 --- a/TracyD3D12.hpp +++ b/TracyD3D12.hpp @@ -163,10 +163,12 @@ namespace tracy // Batch submit all of our query data to the profiler. + D3D12_RANGE mapRange{ 0, m_queryLimit * sizeof(uint64_t) }; + // Map the readback buffer so we can fetch the query data from the GPU. void* readbackBufferMapping = nullptr; - if (FAILED(m_readbackBuffer->Map(0, nullptr, &readbackBufferMapping))) + if (FAILED(m_readbackBuffer->Map(0, &mapRange, &readbackBufferMapping))) { assert(false && "Failed to map readback buffer."); }