From 38a7c7b338228056d59e552127beb901dbbdf13b Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 20 May 2024 14:50:47 +0100 Subject: [PATCH] Don't print inner type for ASs in DXIL disassembly --- renderdoc/driver/shaders/dxil/dxil_disassemble.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp b/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp index 9076ff7e7..edfc4cb0a 100644 --- a/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp @@ -2432,7 +2432,8 @@ void Program::MakeRDDisassemblyString(const DXBC::Reflection *reflection) DisassemblyAddNewLine(); EntryPointInterface::SRV &srv = entryPoint->srvs[j]; m_Disassembly += GetResourceShapeName(srv.shape, false); - m_Disassembly += "<" + GetResourceTypeName(srv.type) + ">"; + if(srv.shape != DXIL::ResourceKind::RTAccelerationStructure) + m_Disassembly += "<" + GetResourceTypeName(srv.type) + ">"; m_Disassembly += " " + srv.name; if(srv.regCount > 1) {