EPISODE · Oct 10, 2025 · 31 MIN
blink::PaintArtifact
from Blink286 · host Free Debreuil
the immutable “what to draw” package for this frame. A PaintArtifact is the product of Blink painting: a DisplayItemList plus an ordered vector of PaintChunks. It is immutable post‑creation and designed for reuse (granular caching at item/chunk level) across frames. (Chromium Git Repositories)Notable API/fieldsconst DisplayItemList& GetDisplayItemList() const;const PaintChunks& GetPaintChunks() const; — the input that compositing consumes. (Chromium Git Repositories)Hands off to: PaintArtifactCompositor.
What this episode covers
the immutable “what to draw” package for this frame. A PaintArtifact is the product of Blink painting: a DisplayItemList plus an ordered vector of PaintChunks. It is immutable post‑creation and designed for reuse (granular caching at item/chunk level) across frames. (Chromium Git Repositories)Notable API/fieldsconst DisplayItemList& GetDisplayItemList() const;const PaintChunks& GetPaintChunks() const; — the input that compositing consumes. (Chromium Git Repositories)Hands off to: PaintArtifactCompositor.
NOW PLAYING
blink::PaintArtifact
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.