Skip to main content

PipelineEntry

Type Alias PipelineEntry 

Source
pub type PipelineEntry = (Arc<ComputePipeline>, CompilerInfo, Option<Arc<[BufferIOAttr]>>);
Expand description

Compiler kind and info used when compiling a specific kernel. Used to determine parameter passing strategies. What a launch needs from a compiled kernel: the pipeline, the parameter strategy, and the per-buffer IO the taint bookkeeping stages from. The IO rides in the cache because on a hit nothing else of the compilation survives.