blob: 8a91c0869b052e925a39dd5a713870c9eea716b9 [file] [log] [blame]
struct FragIn {
[[location(0)]]
a : f32;
[[builtin(sample_mask)]]
mask : u32;
}
[[stage(fragment)]]
fn main(in : FragIn, [[location(1)]] b : f32) -> FragIn {
if ((in.mask == 0u)) {
return in;
}
return FragIn(b, 1u);
}