Declare one WebGPU clear and its exact destination byte range.
OptionalbyteOffset: numberOptionalbyteLength: numberDeclare one complete buffer copy and its exact source/destination dependency pair.
Declare one complete texture copy and its exact source/destination dependency pair.
Add an explicit dependency on an earlier public pass handle.
Keep the pass alive even when it does not contribute to a marked output.
Declare one initialized buffer read for the given portable role.
Declare a storage binding that reads and writes the same initialized buffer.
Declare a color attachment.
Declare a depth/stencil attachment.
Declare a renderer list that may be drawn during execute.
Declare a complete buffer replacement for the given portable role.
Declare a write-only storage-texture binding that completely replaces its subresource. Partial in-place texture updates are intentionally outside the first public compute ABI.
Setup-only dependency declaration surface for one pass.