diff --git a/renderdoc/driver/d3d12/d3d12_counters.cpp b/renderdoc/driver/d3d12/d3d12_counters.cpp index 41cfa0f10..254a7accd 100644 --- a/renderdoc/driver/d3d12/d3d12_counters.cpp +++ b/renderdoc/driver/d3d12/d3d12_counters.cpp @@ -628,14 +628,14 @@ vector D3D12Replay::FetchCounters(const vector &count occlusion++; } - for(size_t c = 0; c < counters.size(); c++) + for(size_t c = 0; c < d3dCounters.size(); c++) { CounterResult result; result.eventId = cb.m_Results[i].first; - result.counter = counters[c]; + result.counter = d3dCounters[c]; - switch(counters[c]) + switch(d3dCounters[c]) { case GPUCounter::EventGPUDuration: {