fn i(x : i32) -> i32 { return -x; } fn vi(x : vec4) -> vec4 { return -x; }