Trait amethyst_renderer::PolyStage[][src]

pub trait PolyStage: for<'a> StageData<'a> {
    fn apply<'a, 'b: 'a>(
        &'a mut self,
        encoder: &mut Encoder,
        factory: Factory,
        data: Self::Data
    );
fn new_targets(&mut self, new_targets: &HashMap<String, Target>); }

A stage in the rendering. Contains multiple passes.

Required Methods

Distributes new targets

Implementors