fragment shade in uv: vec2 out color: vec4 do if uv.x > 0.5 then return vec4(1.0, 0.0, 0.0, 1.0) else color = vec4(0.0, 0.0, 1.0, 1.0) end end