diff --git a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp index 2a34e6d15..876d50613 100644 --- a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp @@ -1647,7 +1647,7 @@ void D3D11PipelineStateViewer::setState() { const Scissor &s = state.rasterizer.scissors[i]; - if(s.enabled || ui->showEmpty->isChecked()) + if((s.enabled && state.rasterizer.state.scissorEnable) || ui->showEmpty->isChecked()) { RDTreeWidgetItem *node = new RDTreeWidgetItem({i, s.x, s.y, s.width, s.height});