
viz::CompositorFrame
The packaged frame (passes + quads + metadata) submitted to the display compositor.
23 Sep 202549min

viz::RenderPass & viz::DrawQuad
builds render passes and quads to describe what to draw this frame.
22 Sep 202537min

cc::TileManager & raster pipeline
Schedules raster of picture tiles (Skia) into GPU resources as needed before draw.
22 Sep 202536min

cc::LayerImpl / PictureLayerImpl
Impl‑side layer objects that reference property‑tree nodes and emit draw quads from recorded paint (tiles).
22 Sep 202550min

cc::PropertyTrees
(TransformTree / ClipTree / EffectTree / ScrollTree) with nodes cc::TransformNode / ClipNode / EffectNode / ScrollNode — The impl‑side property‑tree state that positions, clips, blends, and scrolls co...
22 Sep 202534min

cc::LayerTreeHostImpl
The compositor‑thread twin that owns the active/pending trees, runs impl‑side animations/scroll, and prepares draw. Implements cc::InputHandler for threaded scrolling/pinch.
22 Sep 202546min

main —> impl cc::LayerTreeHost
Packages updated layers/property trees; kicks a commit to the compositor thread (via the proxy).
22 Sep 202536min

blink::PropertyTreeManager
Bridges Blink’s paint property trees into cc property trees: creates/updates cc TransformNode, ClipNode, EffectNode, and ScrollNode (including inner/outer viewport scroll nodes).
22 Sep 202539min





















