Skip to content

ZenFG TypeScript API / webgpu / root / ComputePassNodeDesc

Type Alias: ComputePassNodeDesc ​

ComputePassNodeDesc = object

Defined in: packages/webgpu/src/types.ts:724

Beta

Declares a compute pass recorded through beginComputePass().

Properties ​

encode? ​

readonly optional encode?: SynchronousCallback<ComputeEncodeContext>

Defined in: packages/webgpu/src/types.ts:732

Synchronous compute command callback.


label? ​

readonly optional label?: string

Defined in: packages/webgpu/src/types.ts:726

Optional diagnostic label.


sideEffect? ​

readonly optional sideEffect?: boolean

Defined in: packages/webgpu/src/types.ts:730

Retains the node even when no marked root consumes its outputs. Defaults to false.


uses? ​

readonly optional uses?: readonly ResourceUse[]

Defined in: packages/webgpu/src/types.ts:728

Resources read or written by the compute pass.

Open source / MIT licensed