C++ 11, nice. Does anyone use this? And if you do how does it compare to alternatives
Skia is probably the most popular 2D graphics library at the moment. I don't really know why this got on HN now. It's already extremely popular. I use it in a little WIP game engine. It's very pleasant, excellent little library. There's an online jsfiddle-esque demo here https://fiddle.skia.org/ if you want to try it out.
Skia: an open source 2D graphics library
31–40 of 119 posts
Re: Skia: an open source 2D graphics library
#32Earlier quoted context omitted.
Has anyone used this? Are there any examples?
I’m converting a large desktop (CAD) app from GDI+ to SkiaSharp at the moment. Really liking the Api and the quality of the C# wrapper. Also maps very well to GDI concepts so a conversion is fairly painless.
Re: Skia: an open source 2D graphics library
#33With all the fuss with "modern" text editors built on top of web engines, I feel the need to remind you all that one of the fastest graphical code editors that I have ever used — SublimeText — was built using Skia for the rendering. I believe many people have noticed how smooth the interface and most of the operations feel, a very good selling point if you want to build a GUI in the future.
If I understod correctly (which isn’t certain) Skia is also the rendering backend for chromium. Chromium is used as the rendering bits for electron. Electron is how you make these apps on “web engines”. So all those editors based on web engines likely render through Skia...
Re: Skia: an open source 2D graphics library
#34There is also a .NET binding for Windows and Xamarin: https://www.nuget.org/packages/SkiaSharp/
Has anyone used this? Are there any examples?
Re: Skia: an open source 2D graphics library
#35C++ 11, nice. Does anyone use this? And if you do how does it compare to alternatives
Skia is probably the most popular 2D graphics library at the moment. I don't really know why this got on HN now. It's already extremely popular. I use it in a little WIP game engine. It's very pleasant, excellent little library. There's an online jsfiddle-esque demo here https://fiddle.skia.org/ if you want to try it out.
Re: Skia: an open source 2D graphics library
#36This looks really useful! Does anyone know how this compares to something like Cairo?
Re: Skia: an open source 2D graphics library
#37With all the fuss with "modern" text editors built on top of web engines, I feel the need to remind you all that one of the fastest graphical code editors that I have ever used — SublimeText — was built using Skia for the rendering. I believe many people have noticed how smooth the interface and most of the operations feel, a very good selling point if you want to build a GUI in the future.
Re: Skia: an open source 2D graphics library
#38With all the fuss with "modern" text editors built on top of web engines, I feel the need to remind you all that one of the fastest graphical code editors that I have ever used — SublimeText — was built using Skia for the rendering. I believe many people have noticed how smooth the interface and most of the operations feel, a very good selling point if you want to build a GUI in the future.
If I understod correctly (which isn’t certain) Skia is also the rendering backend for chromium. Chromium is used as the rendering bits for electron. Electron is how you make these apps on “web engines”. So all those editors based on web engines likely render through Skia...
Re: Skia: an open source 2D graphics library
#39bash-dependent meta-builder for ninja-build working in git checkouts. Are both actual releases and traditional build systems that out of fashion?
Re: Skia: an open source 2D graphics library
#40Earlier quoted context omitted.
If I understod correctly (which isn’t certain) Skia is also the rendering backend for chromium. Chromium is used as the rendering bits for electron. Electron is how you make these apps on “web engines”. So all those editors based on web engines likely render through Skia...
Skia is also used by Firefox on some platforms (I think Linux/X11 and Android?) as its graphics backend.