From b4db14915ad3bcd14141547ad40582cd67eabcc3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 16 Jun 2020 12:03:38 +0100 Subject: [PATCH] Disassemble empty types with no padding --- renderdoc/driver/shaders/dxil/dxil_disassemble.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp b/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp index ee75580ff..b392fa3d2 100644 --- a/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_disassemble.cpp @@ -417,7 +417,10 @@ void Program::MakeDisassemblyString() first = false; m_Disassembly += StringFormat::Fmt(" %s", t->toString().c_str()); } - m_Disassembly += " }\n"; + if(typ->members.empty()) + m_Disassembly += "}\n"; + else + m_Disassembly += " }\n"; instructionLine++; }