From a48f11d2b5f9f92fc19459a6a6abbcabe5252a5f Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Wed, 20 Nov 2024 09:10:38 +0000 Subject: [PATCH] DXIL Disassembly show input/output signature details --- renderdoc/driver/shaders/dxil/dxil_disassemble.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp b/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp index deeeb618c1..8f2a520e87 100644 --- a/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp @@ -2901,6 +2901,8 @@ void Program::MakeRDDisassemblyString(const DXBC::Reflection *reflection) if(sig.rows > 1) m_Disassembly += "[" + ToStr(sig.rows) + "]"; m_Disassembly += ";"; + m_Disassembly += " // Rows:" + ToStr(sig.rows) + " StartRow:" + ToStr(sig.startRow); + m_Disassembly += " Cols:" + ToStr(sig.cols) + " StartCol:" + ToStr(sig.startCol); needBlankLine = true; } DisassemblyAddNewLine(); @@ -2968,6 +2970,8 @@ void Program::MakeRDDisassemblyString(const DXBC::Reflection *reflection) if(sig.rows > 1) m_Disassembly += "[" + ToStr(sig.rows) + "]"; m_Disassembly += ";"; + m_Disassembly += " // Rows:" + ToStr(sig.rows) + " StartRow:" + ToStr(sig.startRow); + m_Disassembly += " Cols:" + ToStr(sig.cols) + " StartCol:" + ToStr(sig.startCol); needBlankLine = true; } DisassemblyAddNewLine();