#include #include using namespace metal; struct VOUT { float4 a; }; struct main0_out { float4 FragColor [[color(0)]]; }; struct main0_in { float4 Clip_a [[user(locn0)]]; }; fragment main0_out main0(main0_in in [[stage_in]]) { main0_out out = {}; VOUT Clip = {}; Clip.a = in.Clip_a; VOUT tmp = Clip; tmp.a += float4(1.0); out.FragColor = tmp.a; return out; }