From b254cd7ac16271a827dcdcf4beca0a55b42ad4b3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 13 Jul 2017 13:57:09 +0100 Subject: [PATCH] Fix crash with NULL drawcall --- qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp index 11cce18d8..8867a1bc1 100644 --- a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp @@ -1683,7 +1683,7 @@ void D3D11PipelineStateViewer::setState() ui->stencils->setUpdatesEnabled(true); // set up thread debugging inputs - if(state.m_CS.ShaderDetails && (draw->flags & DrawFlags::Dispatch)) + if(state.m_CS.ShaderDetails && draw && (draw->flags & DrawFlags::Dispatch)) { ui->groupX->setEnabled(true); ui->groupY->setEnabled(true);