IMHO, the poor current state of 2D vector graphics rendering is the elephant in the room that too many people focused on app perf ignore.
-
Show this thread
-
I guess it’s because UI/vector graphics is hard and the big players are all invested in their legacy codebases, so they put off the work.
1 reply 1 retweet 13 likesShow this thread -
Replying to @pcwalton
What of Skia? I know it’s what Google uses but I don’t know too much about it beyond that.
1 reply 0 retweets 0 likes -
Replying to @endrift
Skia is a giant, old codebase that is trying to retrofit a GPU backend without changing the API, with the results one would expect from this
2 replies 0 retweets 7 likes -
Are there some frequent conceptual problem with APIs that you see as impeding GPU native implementations?
3 replies 0 retweets 0 likes -
You want an interface that allows the implementation to aggressively batch, use the Z-buffer, and do out-of-Z-order rendering.
2 replies 0 retweets 1 like -
what about AA-artifacts while rendering overlapped strokes? That's one issue I encountered with SVG: https://lists.w3.org/Archives/Public/www-svg/2015Jun/0025.html …
1 reply 0 retweets 0 likes
I have a solution for this problem, and it’s fast too :)
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.