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).