From 24bc741d8c0ef45a7be696795909453cec60ac1f Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 23 Sep 2016 12:09:20 +0200 Subject: [PATCH] Root constants are always 'filled' --- renderdocui/Windows/PipelineState/D3D12PipelineStateViewer.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renderdocui/Windows/PipelineState/D3D12PipelineStateViewer.cs b/renderdocui/Windows/PipelineState/D3D12PipelineStateViewer.cs index 56b27e900..2449c352b 100644 --- a/renderdocui/Windows/PipelineState/D3D12PipelineStateViewer.cs +++ b/renderdocui/Windows/PipelineState/D3D12PipelineStateViewer.cs @@ -730,6 +730,9 @@ namespace renderdocui.Windows.PipelineState } bool filledSlot = (b.Buffer != ResourceId.Null); + if (b.Immediate && b.RootValues.Length > 0) + filledSlot = true; + bool usedSlot = (bind != null && bind.used); // show if