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; | |
} |