#include #include using namespace metal; struct main0_out { float FragColor [[color(0)]]; }; fragment main0_out main0() { main0_out out = {}; bool gl_HelperInvocation = {}; gl_HelperInvocation = simd_is_helper_thread(); bool _12 = gl_HelperInvocation; float _15 = float(_12); out.FragColor = _15; gl_HelperInvocation = true, discard_fragment(); bool _16 = gl_HelperInvocation; float _17 = float(_16); out.FragColor = _17; return out; }