#include <metal_stdlib>
using namespace metal;
struct _shade_Input {
float2 uv [[user(locn0)]];
};
struct _shade_Output {
float4 color [[user(locn0)]];
};
fragment _shade_Output shade(_shade_Input input [[stage_in]]) {
_shade_Output __luma_output;
if ((input.uv.x > 0.5)) {
__luma_output.color = float4(1.0, input.uv.y, 0.0, 1.0);
} else {
__luma_output.color = float4(0.0, input.uv.y, 1.0, 1.0);
}
return __luma_output;
}