out vec4 sk_FragColor; | |
uniform vec4 colorRed; | |
uniform vec4 colorGreen; | |
uniform vec4 colorWhite; | |
uniform vec4 colorBlack; | |
void setToColorBlack_vh4(out vec4 x) { | |
x = colorBlack; | |
} | |
vec4 main() { | |
vec4 a; | |
vec4 b; | |
vec4 c; | |
vec4 d; | |
(b = colorRed, c = colorGreen); | |
a = (setToColorBlack_vh4(d), colorWhite); | |
a *= a; | |
b *= b; | |
c *= c; | |
d *= d; | |
return ((a == colorWhite && b == colorRed) && c == colorGreen) && d == colorBlack ? colorGreen : colorRed; | |
} |