PipelineLayoutDescriptor¶
data class PipelineLayoutDescriptor(
val bindGroupLayouts: List<GPUBindGroupLayout?>,
val immediateSize: GPUSize32,
val label: String = ""
) : GPUPipelineLayoutDescriptor
Constructors¶
PipelineLayoutDescriptor¶
Properties¶
bindGroupLayouts¶
open override val bindGroupLayouts: List<GPUBindGroupLayout?>
A list of optional GPUBindGroupLayouts the pipeline will use. Each element corresponds to a @group attribute in the GPUShaderModule, with the Nth element corresponding with @group(N).
immediateSize¶
open override val immediateSize: GPUSize32
The size, in bytes, of the immediate data range used by the pipeline.