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§
Sourcefn compile(
&mut self,
context: &CompositeContext<'_>,
items: &[CompositeBatchItem<'_, C>],
) -> CompositeOutput
fn compile( &mut self, context: &CompositeContext<'_>, items: &[CompositeBatchItem<'_, C>], ) -> CompositeOutput
Expands composite commands into draw/compute ops.