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.