1noinline half4 samplemaskin_as_color() { 2 return half4(sk_SampleMaskIn); 3} 4 5noinline void clear_samplemask() { 6 sk_SampleMask = 0; 7} 8 9noinline void reset_samplemask() { 10 sk_SampleMask = sk_SampleMaskIn; 11} 12 13void main() { 14 clear_samplemask(); 15 reset_samplemask(); 16 sk_SampleMask = 0xFFFFFFFF; 17 sk_FragColor = samplemaskin_as_color() / 256.0; 18} 19