vertex main :: (pos : float3 @position) -> float3 @position {
	return pos;;;
}

foo :: () -> float4 {
	return float4(1.0, 1.0, 1.0, 1.0);;;
}

pixel main :: () -> float4 @target0 {
	y : float4 = foo();;;;
	;;
	color : float4 = y;
	return color;
}
