• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#include <metal_stdlib>
2#include <simd/simd.h>
3
4using namespace metal;
5
6struct main0_out
7{
8    float4 o1 [[color(1)]];
9    float4 o3 [[color(3)]];
10    float4 o6 [[color(6)]];
11    float4 o7 [[color(7)]];
12};
13
14fragment main0_out main0()
15{
16    float4 o0;
17    float4 o2;
18    float4 o4;
19    float4 o5;
20    float gl_FragDepth;
21    int gl_FragStencilRefARB;
22    main0_out out = {};
23    o0 = float4(0.0, 0.0, 0.0, 1.0);
24    out.o1 = float4(1.0, 0.0, 0.0, 1.0);
25    o2 = float4(0.0, 1.0, 0.0, 1.0);
26    out.o3 = float4(0.0, 0.0, 1.0, 1.0);
27    o4 = float4(1.0, 0.0, 1.0, 0.5);
28    o5 = float4(0.25);
29    out.o6 = float4(0.75);
30    out.o7 = float4(1.0);
31    gl_FragDepth = 0.89999997615814208984375;
32    gl_FragStencilRefARB = uint(127);
33    return out;
34}
35
36