diff --git a/test/Feature/StructuredBuffer/inc_counter_array.test b/test/Feature/StructuredBuffer/inc_counter_array.test index c9f7b736..200ee74f 100644 --- a/test/Feature/StructuredBuffer/inc_counter_array.test +++ b/test/Feature/StructuredBuffer/inc_counter_array.test @@ -8,9 +8,9 @@ RWStructuredBuffer Out[4] : register(u0); [numthreads(4,1,1)] void main(uint GI : SV_GroupIndex) { for (int i = 0; i < GI; i++) - Out[GI].IncrementCounter(); - - Out[GI][0] = Out[GI].IncrementCounter(); + Out[NonUniformResourceIndex(GI)].IncrementCounter(); + + Out[NonUniformResourceIndex(GI)][0] = Out[NonUniformResourceIndex(GI)].IncrementCounter(); } //--- pipeline.yaml