#include using namespace metal; struct tint_symbol_2 { float4 position [[position]]; bool front_facing [[front_facing]]; uint sample_index [[sample_id]]; uint sample_mask [[sample_mask]]; }; fragment void tint_symbol(tint_symbol_2 tint_symbol_1 [[stage_in]]) { float4 const position = tint_symbol_1.position; bool const front_facing = tint_symbol_1.front_facing; uint const sample_index = tint_symbol_1.sample_index; uint const sample_mask = tint_symbol_1.sample_mask; if (front_facing) { float4 const foo = position; uint const bar = (sample_index + sample_mask); } return; }