OptionalloadDefaults to 'load'.
OptionalstoreDefaults to 'store'.
OptionalclearRequired when loadOp === 'clear' for color attachments.
OptionaldepthRequired when loadOp === 'clear' for depth attachments.
OptionaldepthDefaults to 'load'. Stencil ops mirror depth if the format has stencil.
OptionaldepthDefaults to 'store'.
OptionalstencilOptionalstencilOptionalstencilOptionalviewSpecific texture view to attach (mip / array slice / cube face / depth slice).
OptionalresolveMSAA resolve target. The handle must be a separate virtual texture
declared with 'attachment' write usage in the same pass; the graph
consumes both into a single attachment slot.
Per-attachment metadata supplied alongside an
'attachment'/'depth-attachment'write. The graph consumes this to build the GPURenderPassDescriptor; the pass execute callback never builds the descriptor itself.