#include #include using namespace metal; struct main0_out { float4 o1 [[color(1)]]; float4 o3 [[color(3)]]; float4 o6 [[color(6)]]; float4 o7 [[color(7)]]; }; fragment main0_out main0() { float4 o0; float4 o2; float4 o4; float4 o5; float gl_FragDepth; int gl_FragStencilRefARB; main0_out out = {}; o0 = float4(0.0, 0.0, 0.0, 1.0); out.o1 = float4(1.0, 0.0, 0.0, 1.0); o2 = float4(0.0, 1.0, 0.0, 1.0); out.o3 = float4(0.0, 0.0, 1.0, 1.0); o4 = float4(1.0, 0.0, 1.0, 0.5); o5 = float4(0.25); out.o6 = float4(0.75); out.o7 = float4(1.0); gl_FragDepth = 0.89999997615814208984375; gl_FragStencilRefARB = uint(127); return out; }