blob: eb65ad743a97cf39ab8bc3a1f1bb9356dddc4831 [file] [log] [blame]
out vec4 sk_FragColor;
uniform vec4 colorRed;
uniform vec4 colorGreen;
vec4 main() {
bool ok = true;
int a = 1;
a = a + a;
a += a;
a = a + a;
a += a;
a = a + a;
ok = ok && a == 32;
int b = 10;
b = b - 2;
b -= 2;
b = b - 1;
b -= 3;
ok = ok && b == 2;
int c = 2;
c = c * c;
c *= c;
c = c * 4;
c *= 2;
ok = ok && c == 128;
int d = 256;
d = d / 2;
d /= 2;
d = d / 4;
d /= 4;
ok = ok && d == 4;
return ok ? colorGreen : colorRed;
}