uniform half4 colorGreen; uniform half4 colorRed; half4 main(float2 coords) { int i2[2] = int[2](1, 2); short s2[2] = short[2](1, 2); float f2[2] = float[2](1.0, 2.0); half h2[2] = half[2](1.0, 2.0); i2 = int[2](s2); s2 = short[2](i2); f2 = float[2](h2); h2 = half[2](f2); ; ; const float cf2[2] = float[2](1.0, 2.0); ; return half4(((i2 == int[2](s2) && f2 == float[2](h2)) && i2 == int[2](1, 2)) && float[2](h2) == cf2 ? colorGreen : colorRed); }