4 ms·
I believe Chrome uses Skia
by skeeterbug 2y ago
I believe Chrome uses Skia
- lesuorac 2y agoYes [4]. > [1] The library is used as of 2023 in Google Chrome, ChromeOS, ChromiumOS, Mozilla Firefox, Mozilla Thunderbird, Android, Firefox OS, Flutter,[5] Avalonia (from Alpha 4), LibreOffice (from version 7.0) and RAD Studio[6](since version 12.0). > [2] Changes to the Skia repository will be rolled into Chromium by the AutoRoll bot several times per day. > [3] It serves as the graphics engine for Google Chrome and ChromeOS, Android, Flutter, and many other products. [1]: https://en.wikipedia.org/wiki/Skia_Graphics_Engine https://en.wikipedia.org/wiki/Skia_Graphics_Engine [2]: https://skia.org/docs/dev/chrome/ https://skia.org/docs/dev/chrome/ [3]: https://skia.org/ https://skia.org/ [4]: https://github.com/chromium/chromium/tree/main/skia https://github.com/chromium/chromium/tree/main/skia
- pmarreck 2y agoWhoa. Somehow I have not heard of this. Can this be used to make cross-platform GUI apps?
- Rohansi 2y agoSure you can, it's a 2D graphics library. It's more like the JS Canvas API though instead of a UI framework.
- PaulDavisThe1st 2y agoWhich rather importantly means that you still need to find something else to do: * layout * event handling which are not exactly trivial for a "real" application (whatever that means).
- mnutt 2y agoAs of 2024, WebKit's Linux ports (GTK and WPE) are switching to Skia too. [0] Prior to that, they used cairo. [0]: https://blogs.igalia.com/carlosgc/2024/02/19/webkit-switching-to-skia-for-2d-graphics-rendering/ https://blogs.igalia.com/carlosgc/2024/02/19/webkit-switchin...