From 849fe18ac18e011fdd15ae724919ea0fba4c4b99 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 3 Oct 2022 17:00:06 +0100 Subject: [PATCH] Only find root SRVs when searching for SRVs --- renderdoc/driver/d3d12/d3d12_shaderdebug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_shaderdebug.cpp b/renderdoc/driver/d3d12/d3d12_shaderdebug.cpp index 1f34bf780..2f6e7fd24 100644 --- a/renderdoc/driver/d3d12/d3d12_shaderdebug.cpp +++ b/renderdoc/driver/d3d12/d3d12_shaderdebug.cpp @@ -638,7 +638,7 @@ D3D12Descriptor D3D12DebugAPIWrapper::FindDescriptor(DXBCBytecode::OperandType t if(IsShaderParameterVisible(GetShaderType(), param.ShaderVisibility)) { if(param.ParameterType == D3D12_ROOT_PARAMETER_TYPE_SRV && element.type == eRootSRV && - type != DXBCBytecode::TYPE_UNORDERED_ACCESS_VIEW) + type == DXBCBytecode::TYPE_RESOURCE) { if(param.Descriptor.ShaderRegister == slot.shaderRegister && param.Descriptor.RegisterSpace == slot.registerSpace)