menu

GpuRenderPipelineDescriptor

import { GpuRenderPipelineDescriptor } from "destack:gpu/binding";

Render pipeline descriptor.

language/library/src/gpu/binding/pipeline.ds:501:514
1export struct GpuRenderPipelineDescriptor {2    label: string;3    layout: GpuPipelineLayoutHandle;4    vertex: GpuVertexState;5    fragment: GpuFragmentState;6    render: GpuRenderState;7    multiviewMask: uint32;8}

Members

label: string

Debug label.

layout: GpuPipelineLayoutHandle

Explicit pipeline layout handle when provided.

vertex: GpuVertexState

Vertex stage descriptor.

fragment: GpuFragmentState

Fragment stage descriptor when configured.

render: GpuRenderState

Render-state descriptor.

multiviewMask: uint32

Multiview mask when configured.