fn f(x : i32) -> f32 { var v = vec3(1.0, 2.0, 3.0); let i = x; return v[i]; }