fn func(pointer : ptr>) -> vec4 { return *(pointer); } var P : vec4; @compute @workgroup_size(1) fn main() { let r = func(&(P)); }