From 5b384f3c4a1c8f9365ead9ebfbb76d6dfd8aac91 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 10 May 2017 12:18:16 +0100 Subject: [PATCH] Don't hide RWs on GL if there are no subroutines --- qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp index fe4c6ccb8..e1374fde2 100644 --- a/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/GLPipelineStateViewer.cpp @@ -1039,7 +1039,7 @@ void GLPipelineStateViewer::setShaderState(const GLPipe::Shader &stage, QLabel * readwrites->setUpdatesEnabled(true); readwrites->verticalScrollBar()->setValue(vs); - readwrites->parentWidget()->setVisible(!stage.Subroutines.empty()); + readwrites->parentWidget()->setVisible(readwrites->invisibleRootItem()->childCount() > 0); } QString GLPipelineStateViewer::MakeGenericValueString(uint32_t compCount, CompType compType,