blob: 4c38df38501b4f829db8f04adcf5f315ca06f282 [file] [log] [blame]
out vec4 sk_FragColor;
uniform vec4 colorGreen;
uniform vec4 colorRed;
vec4 main() {
float x = 1.0;
float y = 1.0;
x == y ? (x += 1.0) : (y += 1.0);
x == y ? (x += 3.0) : (y += 3.0);
x < y ? (x += 5.0) : (y += 5.0);
y >= x ? (x += 9.0) : (y += 9.0);
x != y ? (x += 1.0) : y;
x == y ? (x += 2.0) : y;
x != y ? x : (y += 3.0);
x == y ? x : (y += 4.0);
bool b = true;
bool c = (b = false) ? false : b;
return c ? colorRed : (x == 8.0 && y == 17.0 ? colorGreen : colorRed);
}