Type Alias ResolvedComputePipelineDescriptor

Source
pub type ResolvedComputePipelineDescriptor<'a> = ComputePipelineDescriptor<'a, Arc<PipelineLayout>, Arc<ShaderModule>, Arc<PipelineCache>>;
Expand description

cbindgen:ignore

Aliased Type§

pub struct ResolvedComputePipelineDescriptor<'a> {
    pub label: Option<Cow<'a, str>>,
    pub layout: Option<Arc<PipelineLayout>>,
    pub stage: ProgrammableStageDescriptor<'a, Arc<ShaderModule>>,
    pub cache: Option<Arc<PipelineCache>>,
}

Fields§

§label: Option<Cow<'a, str>>§layout: Option<Arc<PipelineLayout>>

The layout of bind groups for this pipeline.

§stage: ProgrammableStageDescriptor<'a, Arc<ShaderModule>>

The compiled compute stage and its entry point.

§cache: Option<Arc<PipelineCache>>

The pipeline cache to use when creating this pipeline.