Add D3D12_Workgroup_Zoo convergence test with dynamic for loop

A different number of iterations per thread
This commit is contained in:
Jake Turner
2025-04-06 12:49:34 +01:00
parent 2af9015e04
commit fdc2125e7b
@@ -244,6 +244,14 @@ void main(uint3 inTid : SV_DispatchThreadID)
}
data.x = WaveActiveSum(id);
}
else if(IsTest(8))
{
// Loops with different number of iterations per thread
for (uint i = 0; i < id; i++)
{
data.x += WaveActiveSum(id);
}
}
SetOuput(data);
}