From d519f086e1707656cea1fc7fd2a53d710c5a3e19 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 27 Mar 2019 17:59:16 +0000 Subject: [PATCH] Don't fetch resource format name for empty bindings --- .../PipelineState/VulkanPipelineStateViewer.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp index 00dc01d39..05b624a86 100644 --- a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp @@ -2195,10 +2195,15 @@ void VulkanPipelineStateViewer::setState() { uint32_t w = 1, h = 1, d = 1; uint32_t a = 1; - QString format = p.viewFormat.Name(); - QString typeName = tr("Unknown"); + QString format; + QString typeName; - if(p.imageResourceId == ResourceId()) + if(p.imageResourceId != ResourceId()) + { + format = p.viewFormat.Name(); + typeName = tr("Unknown"); + } + else { format = lit("-"); typeName = lit("-");