It&#x27;s actually not so much 2D path rendering as CSS. NVIDIA made the breakthrough in 2D path rendering with NV_path_rendering (which is a great paper, and I cite it in the talk). The way I see it, WebRender takes NVIDIA&#x27;s work a step further by observing that you don&#x27;t actually <i>need</i> 2D path rendering to render most CSS: you just need a good blitter, a good box clipper, and some specialized shaders.