1uniform half4 colorWhite;
2
3inline bool testA(half4 v) {
4    return bool(v.r);
5}
6
7inline bool testB(half4 v) {
8    return bool(v.g);
9}
10
11half4 main(float2 coords) {
12    half4 result = half4(0);
13    if (testA(colorWhite) && testB(colorWhite)) {
14       result.g = 1;
15    }
16    if (testB(colorWhite) || testA(colorWhite)) {
17       result.a = 1;
18    }
19    return result;
20}
21