Barrier Load Store

The barrier load store test checks to see if WebGPU's barriers correctly synchronize a load before the barrier on one thread and a store on another thread after the barrier.

Initial State *x = 0 Final State: r0 == 1
Workgroup 0 Thread 0
0.1: let r0 = x
0.2: workgroupBarrier()
Workgroup 0 Thread 1
1.1: workgroupBarrier()
1.2: *x = 1
Explorer Mode
Tuning Mode

Weak Outcome Count: 0

Total Observed Outcomes: 0

Weak Outcome Percentage: 0.00%

Weak Outcome: r0 == 1

Run time : 0 seconds

Rate : NaN iterations per second

Time Remaining : NaN seconds