Trait amethyst_renderer::pipe::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>;