Optional ReadonlyusesEnable internal Render Graph timing when this feature actively consumes it.
Release renderer-local feature state exactly once.
OptionalframeRoll back feature-owned temporal CPU state when recording or submission is discarded.
OptionalframeCommit feature-owned temporal CPU state after a valid frame submission.
OptionalgetReturn this frame's scene scale. The value must stay between the feature's declared
sceneScale floor and one. Omit for fixed-resolution features.
Record this feature at its configured injection point.
An ignored synchronous value. Promise-like values are rejected before RHI execution.
OptionalrecordConsume asynchronous Render Graph CPU/GPU timing snapshots when adaptive work is enabled.
OptionalrequiresRequest sampled scene depth for this frame before Forward allocates its attachments.
OptionalrequiresRequest separate opaque and transparent scene passes for this frame. A conditional boundary feature is not recorded when every split request is inactive.
Renderer-local feature state created by a reusable feature configuration.