auto GetChromaUpsamplingStage(size_t channel, bool horizontal) -> std::unique_ptr<RenderPipelineStage>