Trait amethyst_renderer::PipelineBuild [−][src]
pub trait PipelineBuild { type Pipeline: PolyPipeline; fn build(
self,
fac: &mut Factory,
out: &Target,
multisampling: u16
) -> Result<Self::Pipeline>; }
Associated Types
type Pipeline: PolyPipeline
Resuling pipeline
Required Methods
fn build(
self,
fac: &mut Factory,
out: &Target,
multisampling: u16
) -> Result<Self::Pipeline>
self,
fac: &mut Factory,
out: &Target,
multisampling: u16
) -> Result<Self::Pipeline>
Build pipeline
Implementors
impl<L, Z, R, Q> PipelineBuild for PipelineBuilder<Q> where
Q: IntoList<List = L>,
L: for<'a> Functor<BuildStage<'a>, Output = Z>,
Z: Try<Error, Ok = R>,
R: PolyStages, type Pipeline = Pipeline<R>;