Documentation / scene / ForwardPlusModuleContext
Interface: ForwardPlusModuleContext
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:7
Forward+ module build context.
Extends
Extended by
Properties
ctx
readonlyctx:DrawContext
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:9
Frame draw context.
options
readonlyoptions:ForwardPlusOptions
Defined in: libs/scene/src/render/rendergraph/frame_graph_context.ts:11
Pipeline feature toggles derived from scene/camera state.
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
RenderContext.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
renderQueue
readonlyrenderQueue:RenderQueue
Defined in: libs/scene/src/render/rendergraph/render_context.ts:41
The culled render queue for this frame.
Inherited from
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
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
ordering
readonlyordering:OrderingScope
Defined in: libs/scene/src/render/rendergraph/render_context.ts:47
Ordering-token chain for side-effect passes.
Inherited from
backbuffer
readonlybackbuffer:RGHandle
Defined in: libs/scene/src/render/rendergraph/render_context.ts:49
The imported backbuffer handle (graph sink).