blob: bed3fd5a6b56f770645736222d5ceb1e8e0f89b2 [file] [log] [blame]
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;
}