diff --git a/renderdoc/driver/shaders/dxil/dxil_debug.cpp b/renderdoc/driver/shaders/dxil/dxil_debug.cpp index efaa3fa24..a676d36a1 100644 --- a/renderdoc/driver/shaders/dxil/dxil_debug.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_debug.cpp @@ -9809,7 +9809,8 @@ rdcarray Debugger::ContinueDebug() rdcarray activeMask; - for(int stepEnd = m_Steps + 100; m_Steps < stepEnd;) + // continue stepping until we have 1000000 target steps completed in a chunk. + for(int stepEnd = m_Steps + 1000000; m_Steps < stepEnd;) { if(active.Finished()) break;