Chromium Compositor — Glossary
Key terms and concepts from the Chromium compositor (cc/) and display
Layers, surfaces, tiles, and GPU composition.
View all tagsKey terms and concepts from the Chromium compositor (cc/) and display
The Chromium compositor (cc/) is responsible for taking painted content
Research findings from reading the Chromium source code (chromium/cc/,
The scheduler orchestrates the frame production pipeline. It receives
The damage tracking system computes the region of each render surface that
How Chromium optimizes visual effects (blur, shadow, opacity, blend modes,
How Chromium maintains smooth interaction (scroll, pinch-zoom) even when
Memory Budget
How Chromium records, stores, and replays paint operations. The recording
Complete mechanism for how Chromium handles pinch-to-zoom: the immediate
The compositor stores layer properties (transform, effect, clip, scroll) in
A render surface is an offscreen GPU texture that a subtree is composited
Tiling Model
Deep dive into Chromium's tiling implementation from source (cc/).