| noinline half4 samplemaskin_as_color() { | |
| return half4(sk_SampleMaskIn); | |
| } | |
| noinline void clear_samplemask() { | |
| sk_SampleMask = 0; | |
| } | |
| noinline void reset_samplemask() { | |
| sk_SampleMask = sk_SampleMaskIn; | |
| } | |
| void main() { | |
| clear_samplemask(); | |
| reset_samplemask(); | |
| sk_SampleMask = 0xFFFFFFFF; | |
| sk_FragColor = samplemaskin_as_color() / 256.0; | |
| } |