From 4c195dd93c65e12a1e3a57fc106fc8dafaa2990b Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 5 May 2020 18:17:43 +0100 Subject: [PATCH] Fix source variables not being marked as modified --- qrenderdoc/Windows/ShaderViewer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qrenderdoc/Windows/ShaderViewer.cpp b/qrenderdoc/Windows/ShaderViewer.cpp index 400861c88..8f51a0630 100644 --- a/qrenderdoc/Windows/ShaderViewer.cpp +++ b/qrenderdoc/Windows/ShaderViewer.cpp @@ -3287,6 +3287,9 @@ RDTreeWidgetItem *ShaderViewer::makeSourceVariableNode(const SourceVariableMappi for(RDTreeWidgetItem *c : children) node->addChild(c); + if(modified) + node->setForegroundColor(QColor(Qt::red)); + node->setTag(QVariant::fromValue(VariableTag(localName, l.offset, globalVarIdx, localVarIdx))); return node;