Awesome! Glad to see skia is finding uses in places other than fuschia
Note that skia is only ever used on fuchsia for flutter. It shares that dependency on skia for all platforms it targets (which haven't otherwise been migrated to impeller).
WebKit switching to Skia for 2d graphics rendering
161–170 of 181 posts
Re: WebKit switching to Skia for 2d graphics rendering
#162Earlier quoted context omitted.
I have an open source project that uses Skia, and I just keep static libraries for all target platforms because the Skia build process is so painful. Maybe once a year I bite the bullet, do a new Skia build on all the platforms, and then I have to figure out how the C++ API has changed. At least that’s just rote work of fixing compiler errors by looking at the new header files. Even though it’s a pain in the ass, I s…
Have you considered Blend2D? It's much easier to build, and performance is on par with Skia.
Re: WebKit switching to Skia for 2d graphics rendering
#163Re: WebKit switching to Skia for 2d graphics rendering
#164Couple things I've seen in this space looking around the past couple weeks... Flutter made a different engine called Impeller[0] which is replacing Skia. Which is a bit surprising as an ignorant outsider. I hope that works out. Rive ( https://rive.app ), is a new animation tool that targets multiple platforms including web and their CEO Guido Rosso gave a great interview on School of Motion[1] about how they are buil…
0: https://www.youtube.com/watch?v=mmW_RbTyj8c
1: https://github.com/linebender/vello
Re: WebKit switching to Skia for 2d graphics rendering
#165Re: WebKit switching to Skia for 2d graphics rendering
#166FFS why are the fonts so small? Why do I have to increase the font size 150% to read it comfortably? How can we trust a browser created by developers who seem incapable of creating readable web pages? They should be capable of dogfooding their own output on the most basic level.
Re: WebKit switching to Skia for 2d graphics rendering
#167Re: WebKit switching to Skia for 2d graphics rendering
#168Re: WebKit switching to Skia for 2d graphics rendering
#169Skia is a great library, but as all things Google it's a pain to build. They don't use CMake and building it from source takes 20-30 minutes on a modern laptop. Furthermore, it's constantly changing its APIs and much of it is undocumented and unclear on how to use optimally. Most of the decisions taken by development team aren't discussed in the open and this makes it hard to understand the codebase. I wish there was…
> I wish there was a nice and small vector graphics library with GPU acceleration. I'm personally skeptical about GPU acceleration being the answer to 2D rendering for various reasons. I'm looking forward to Blend2D https://blend2d.com/ > which is JIT based maturing and being the preferred solution.
Re: WebKit switching to Skia for 2d graphics rendering
#170Who simplified the title here? This is only for the GTK and WPE ports of WebKit. Not for other platforms that WebKit supports.