float2 v1 = float2(1); float2 v2 = float2(1, 2); float2 v3 = float2(float2(1)); float3 v4 = float3(float2(1), 1.0); int2 v5 = int2(1); int2 v6 = int2(float2(1, 2)); float2 v7 = float2(int2(1, 2)); void main() { sk_FragColor.r = half(v1.x + v2.x + v3.x + v4.x + v5.x + v6.x + v7.x); }