Skip to main content

fuse_programs

Function fuse_programs 

Source
pub fn fuse_programs(programs: &[Program]) -> Result<Program, FusionError>
Expand description

Combine programs into one fused Program. Returns the input verbatim for 0 or 1 program; multi-program runs go through the full hazard tracker.

ยงErrors

Returns FusionError when the batch contains conflicting buffer aliases, non-composable self-fusion, or over-dispatches the shared launch geometry.