I think the biggest takeaway from WebRender is that a vector rendering API is generally overkill for UI. You mostly just need a fast blitter, plus some specialized code to prerender assets (fonts, border pieces, etc.) and a handful of shaders for special effects.
-
-
yeah the shaders are fine but the nasty stuff is the glue between the two ends: caching/interning, snapping, clipping, batching, tiling, auto-layerization, async compositor updates/queries, animated svg perf hacks, ...
-
I’ll forever be grateful that we managed to avoid a dynamic runtime shader generator like Skia/Ganesh.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.