Do not record ShaderVariableChanges or any results from DXC nop's

This commit is contained in:
Jake Turner
2025-05-08 15:21:15 +01:00
parent 4940451e4b
commit 28a5ae4b01
@@ -5058,6 +5058,13 @@ bool ThreadState::ExecuteInstruction(DebugAPIWrapper *apiWrapper,
case Operation::Load:
case Operation::LoadAtomic:
{
if(DXIL::IsDXCNop(inst))
{
resultId = DXILDebug::INVALID_ID;
result.name.clear();
break;
}
// Load(ptr)
Id ptrId = GetArgumentId(0);
if(ptrId == DXILDebug::INVALID_ID)