diff --git a/renderdoc/driver/d3d11/d3d11_common.cpp b/renderdoc/driver/d3d11/d3d11_common.cpp index 4a5a0fa36..b1dfab0f9 100644 --- a/renderdoc/driver/d3d11/d3d11_common.cpp +++ b/renderdoc/driver/d3d11/d3d11_common.cpp @@ -926,12 +926,12 @@ ShaderReflection *MakeShaderReflection(DXBC::DXBCFile *dxbc) } } + ret->Disassembly = dxbc->GetDisassembly(); + ret->DispatchThreadsDimension[0] = dxbc->DispatchThreadsDimension[0]; ret->DispatchThreadsDimension[1] = dxbc->DispatchThreadsDimension[1]; ret->DispatchThreadsDimension[2] = dxbc->DispatchThreadsDimension[2]; - ret->Disassembly = dxbc->GetDisassembly(); - ret->InputSig = dxbc->m_InputSig; ret->OutputSig = dxbc->m_OutputSig;