Treat template types as trivial copies in debug info

This commit is contained in:
baldurk
2025-10-15 12:32:44 +01:00
parent dd40f0103e
commit 5d824d9d3e
@@ -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)];