Here's Pathfinder rendering a port of the NanoVG demo, showing off its new support for HTML canvas features: https://github.com/servo/pathfinder/blob/master/examples/canvas_nanovg/src/main.rs … (Most of the rendering time goes to Gaussian blurs which have to be spec compliant in Pathfinder, unfortunately…)pic.twitter.com/P8SAZTw55A
-
Show this thread
-
Replying to @pcwalton
This is super cool but just out of curiosity how is the perf compared to CPU rendering here?
1 reply 0 retweets 0 likes -
-
-
Replying to @Gok
Biggest CPU time problem is font issues: calling CTFontCreatePathForGlyph() every frame for every glyph. No caching yet. Biggest GPU time problem is Gaussian blurs.
2 replies 0 retweets 1 like -
Replying to @Gok
Blitting, mostly. Here’s CPU Cairo on paris-30k.svg (~500ms for Cairo, ~150ms for PF)pic.twitter.com/AZASu0pxcC
11:21 AM - 16 Apr 2020
0 replies
0 retweets
0 likes
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.