diff --git a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp index 003645f73..1a63d288f 100644 --- a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp @@ -2105,7 +2105,7 @@ void D3D11PipelineStateViewer::resource_itemActivated(RDTreeWidgetItem *item, in { const auto &desc = res.variableType.descriptor; - if(view.res.viewFormat.Name().empty()) + if(view.res.viewFormat.type == ResourceFormatType::Undefined) { format = QString(); if(desc.rowMajorStorage) diff --git a/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp index 28c36caa4..b28295f7c 100644 --- a/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp @@ -1965,7 +1965,7 @@ void D3D12PipelineStateViewer::resource_itemActivated(RDTreeWidgetItem *item, in { const auto &desc = res.variableType.descriptor; - if(view.res.viewFormat.Name().empty()) + if(view.res.viewFormat.type == ResourceFormatType::Undefined) { format = QString(); if(desc.rowMajorStorage)