1 2out vec4 sk_FragColor; 3uniform vec4 colorWhite; 4bool testA_bh4(vec4 v) { 5 return bool(v.x); 6} 7bool testB_bh4(vec4 v) { 8 return bool(v.y); 9} 10vec4 main() { 11 vec4 result = vec4(0.0); 12 if (bool(colorWhite.x) && testB_bh4(colorWhite)) { 13 result.y = 1.0; 14 } 15 if (bool(colorWhite.y) || testA_bh4(colorWhite)) { 16 result.w = 1.0; 17 } 18 return result; 19} 20