| out vec4 sk_FragColor; | |
| uniform int i; | |
| uniform int j; | |
| void main() { | |
| bool x = bool(i); | |
| bool y = bool(j); | |
| bool andXY = x && y; | |
| bool orXY = x || y; | |
| bool combo = x && y || (x || y); | |
| bool prec = i + j == 3 && y; | |
| while (((andXY && orXY) && combo) && prec) { | |
| sk_FragColor = vec4(0.0); | |
| break; | |
| } | |
| } |