blob: 11f2d84c390e1c9b33494c29e1daa316781a1206 [file] [log] [blame] [edit]
struct Inner {
b : bool,
v : vec4<i32>,
m : mat3x3<f32>,
}
struct Outer {
a : array<Inner, 4>,
}
var<workgroup> v : Outer;
fn foo() -> Outer {
return workgroupUniformLoad(&v);
}
@compute @workgroup_size(1)
fn main() {
_ = foo();
}