Digging deeper into Chromium’s RenderingNG architecture, this post explains its key data structures: Frame trees, The immutable fragment tree, Property trees, Display lists and paint chunks, and Compositor frames.
Let’s dig into the key data structures that are inputs and outputs to the rendering pipeline.
Would love to see this as a talk at a conference somewhere, as it’s a bit hard to follow at moments 😅