Treat template types as trivial copies in debug info

This commit is contained in:
baldurk committed 2025-10-15 12:32:44 +01:00
1 parent dd40f0103e
commit 5d824d9d3e
1 file changed
+5
@@ -4178,6 +4178,11 @@ void Debugger::RegisterOp(Iter it)
m_DebugInfo.types[dbg.result].vecSize = 0;
break;
}
case ShaderDbg::TypeTemplate:
{
m_DebugInfo.types[dbg.result] = m_DebugInfo.types[dbg.arg<Id>(0)];
break;
}
case ShaderDbg::TypeMember:
{
rdcstr name = strings[dbg.arg<Id>(0)];