From 6b32d6a4a2ad5169af0d6c6d3300067bb1ac036d Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 21 Jul 2016 09:56:53 +0200 Subject: [PATCH] Fix check for unknown DXGI format --- renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs b/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs index 6c1c0210b..52774e78e 100644 --- a/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs +++ b/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs @@ -1990,7 +1990,9 @@ namespace renderdocui.Windows.PipelineState } } - if (format == "" && r.variableType.Name.Length > 0) + // if view format is unknown, use the variable type + if (!view.Format.special && view.Format.compCount == 0 && + view.Format.compByteWidth == 0 && r.variableType.Name.Length > 0) format = r.variableType.Name; format += " " + r.name + ";";