1 2out vec4 sk_FragColor; 3uniform vec4 colorGreen; 4uniform vec4 colorRed; 5uniform float unknownInput; 6vec4 main() { 7 float x = 1.0; 8 float y = 2.0; 9 int z = 3; 10 x = (x - x) + ((y * x) * x) * (y - x); 11 y = (x / y) / x; 12 z = (((z / 2) % 3 << 4) >> 2) << 1; 13 x += 12.0; 14 x -= 12.0; 15 x *= (y /= 10.0); 16 z |= 0; 17 z &= -1; 18 z ^= 0; 19 z >>= 2; 20 z <<= 4; 21 z %= 5; 22 x = 6.0; 23 y = 6.0; 24 z = 6; 25 ivec2 w = ivec2(~5); 26 w = ~w; 27 return (((w.x == 5 && w.y == 5) && x == 6.0) && y == 6.0) && z == 6 ? colorGreen : colorRed; 28} 29