struct S { x : i32, a : atomic, b : atomic, }; var wg: S; @compute @workgroup_size(1) fn compute_main() { atomicStore(&wg.a, 1u); atomicStore(&wg.b, 2u); }