enable chromium_experimental_full_ptr_parameters; | |
struct str { | |
arr : array<i32, 4>, | |
}; | |
fn func(pointer : ptr<private, array<i32, 4>>) -> array<i32, 4> { | |
return *pointer; | |
} | |
var<private> P : str; | |
@compute @workgroup_size(1) | |
fn main() { | |
let r = func(&P.arr); | |
} |