Documentation / scene / FrameGraphContext
Interface: FrameGraphContext
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:24
Forward+ build context including internal shared state.
Extends
Properties
ctx
readonlyctx:DrawContext
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:9
Frame draw context.
Inherited from
options
readonlyoptions:ForwardPlusOptions
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:11
Pipeline feature toggles derived from scene/camera state.
Inherited from
ForwardPlusModuleContext.options
frame
readonlyframe:FrameState
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:26
Mutable execute-time state shared between pass callbacks.
state
readonlystate:ForwardPlusBuildState
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:28
Mutable build-state shared between modules for non-resource intermediates.
finalFramebuffer
readonlyfinalFramebuffer:FrameBuffer<unknown>
Defined in: libs/scene/src/render/rendergraph/render_context.ts:37
The external framebuffer presented by this frame, or null for the screen.
Inherited from
ForwardPlusModuleContext.finalFramebuffer
graph
readonlygraph:RenderGraph
Defined in: libs/scene/src/render/rendergraph/render_context.ts:39
The render graph being populated for this frame.
Inherited from
ForwardPlusModuleContext.graph
renderQueue
readonlyrenderQueue:RenderQueue
Defined in: libs/scene/src/render/rendergraph/render_context.ts:41
The culled render queue for this frame.
Inherited from
ForwardPlusModuleContext.renderQueue
blackboard
readonlyblackboard:RGBlackboard
Defined in: libs/scene/src/render/rendergraph/render_context.ts:43
Named registry of shared frame-resource handles (see ./blackboard#FrameResources).
Inherited from
ForwardPlusModuleContext.blackboard
history
readonlyhistory:HistoryResourceManager<Texture2D<unknown>>
Defined in: libs/scene/src/render/rendergraph/render_context.ts:45
Cross-frame history resource manager, or null when unavailable.
Inherited from
ForwardPlusModuleContext.history
ordering
readonlyordering:OrderingScope
Defined in: libs/scene/src/render/rendergraph/render_context.ts:47
Ordering-token chain for side-effect passes.
Inherited from
ForwardPlusModuleContext.ordering
backbuffer
readonlybackbuffer:RGHandle
Defined in: libs/scene/src/render/rendergraph/render_context.ts:49
The imported backbuffer handle (graph sink).