CompositePipeline

Trait CompositePipeline 

Source
pub trait CompositePipeline<C: CompositeCommand>:
    Send
    + Sync
    + 'static {
    // Required method
    fn compile(
        &mut self,
        context: &CompositeContext<'_>,
        items: &[CompositeBatchItem<'_, C>],
    ) -> CompositeOutput;
}
Expand description

Trait for pipelines that expand composite commands into graph ops.

Required Methods§

Source

fn compile( &mut self, context: &CompositeContext<'_>, items: &[CompositeBatchItem<'_, C>], ) -> CompositeOutput

Expands composite commands into draw/compute ops.

Implementors§