struct Constants { zero : u32; } @group(1) @binding(0) var constants : Constants; struct Result { value : u32; } @group(1) @binding(1) var result : Result; struct S { data : array; } var s : S; @stage(compute) @workgroup_size(1) fn main() { s.data[constants.zero] = 0u; }