#version 300 es
#extension GL_EXT_YUV_target : enable

in highp vec4 basecolor;
layout(yuv) out highp vec4 myFragColor;

uniform int iColorSpace;

void main(void)
{
	if (iColorSpace == 601)
	{
		myFragColor = vec4(rgb_2_yuv(basecolor.xyz, itu_601), 1.0);
	}
	else if (iColorSpace == 709)
	{
		myFragColor = vec4(rgb_2_yuv(basecolor.xyz, itu_709), 1.0);
	}
}
