ReadonlynameHuman-readable runtime name used in diagnostics.
Optional ReadonlyusesWhether this runtime needs Render Graph timing without external diagnostics.
Release runtime-owned state exactly once during Renderer destruction.
OptionalframeRoll back staged CPU-side temporal state after recording or submission failure.
OptionalframeCommit CPU-side temporal state after the frame has submitted successfully.
Record one invocation synchronously into the active application Render Graph.
An ignored synchronous value. Promise-like values are rejected before RHI execution.
OptionalrecordConsume opt-in Render Graph timing snapshots. GPU-ready snapshots arrive asynchronously after submission completion and may be used by renderer-local adaptive quality controllers.
Renderer-local runtime created exactly once by a RenderPipelineFactory.