Skip to main content

Module graph

Module graph 

Source

Structs§

ContentChanges
The last scene update that changed what a layer draws, and how many updates in a row up to it did.
DrawCommandId
Stable identity of one placement of a draw command: its layout node, command index and placement pass. A WithContent command shares one CPU recording between its two runs, while each placement retains independent renderer state under this identity.
DrawPrimitiveNode
DrawRunNode
HitTestNode
IsolationReasons
LayerNode
LayerProperties
Scene properties with implicit defaults and independently mutable clones.
PrimitiveEntry
ProjectiveTransform
A projective mapping of a two-dimensional coordinate plane.
RenderGraph
TextPrimitiveNode

Enums§

CachePolicy
PrimitiveNode
PrimitivePhase
RenderNode

Constants§

CONTAINED_DRAW_SLACK
How far past its bounds a layer that draws within them may still put pixels: glyph and edge antialiasing.

Functions§

quad_bounds
Returns the axis-aligned bounds containing all four points.

Type Aliases§

DrawRunSummary
What a run contains, answered while recording.