Skip to content

@orillusion/core


Interface: ComputePipelineDesc

Defined in: src/gfx/renderJob/graph/RenderGraphComputePass.ts:10

Descriptor for the compute pipeline owned by a RenderGraphComputePass.

Properties

label

label: string

Defined in: src/gfx/renderJob/graph/RenderGraphComputePass.ts:11


shaderCode

shaderCode: string

Defined in: src/gfx/renderJob/graph/RenderGraphComputePass.ts:13

WGSL source.


entryPoint?

optional entryPoint?: string

Defined in: src/gfx/renderJob/graph/RenderGraphComputePass.ts:15

Defaults to 'CsMain' to match the rest of the engine.


bindGroupLayouts

bindGroupLayouts: GPUBindGroupLayoutDescriptor[]

Defined in: src/gfx/renderJob/graph/RenderGraphComputePass.ts:16


constants?

optional constants?: Record<string, number>

Defined in: src/gfx/renderJob/graph/RenderGraphComputePass.ts:18

Shader-side pipeline constants (specialization).