ZenFG TypeScript API / webgpu / root / RenderPassNodeDesc
Type Alias: RenderPassNodeDesc
RenderPassNodeDesc =
object
Defined in: packages/webgpu/src/types.ts:671
Beta
Declares a render pass recorded through beginRenderPass().
Properties
colorAttachments?
readonlyoptionalcolorAttachments?: readonlyRenderColorAttachmentDesc[]
Defined in: packages/webgpu/src/types.ts:675
Color attachments whose graph accesses are inferred automatically.
depthStencilAttachment?
readonlyoptionaldepthStencilAttachment?:RenderDepthStencilAttachmentDesc
Defined in: packages/webgpu/src/types.ts:677
Optional depth attachment whose graph access is inferred automatically.
encode?
readonlyoptionalencode?:SynchronousCallback<RenderEncodeContext>
Defined in: packages/webgpu/src/types.ts:683
Synchronous render command callback.
label?
readonlyoptionallabel?:string
Defined in: packages/webgpu/src/types.ts:673
Optional diagnostic label.
sideEffect?
readonlyoptionalsideEffect?:boolean
Defined in: packages/webgpu/src/types.ts:681
Retains the node even when no marked root consumes its outputs. Defaults to false.
uses?
readonlyoptionaluses?: readonlyResourceUse[]
Defined in: packages/webgpu/src/types.ts:679
Additional sampled, storage, vertex, index, indirect, or copy dependencies.