digitalmars.D.announce - Skia library for D, porting from SkiaSharp API.
- zoujiaqing (4/4) Dec 06 2021 SkiaD is a cross-platform 2D graphics API for D based on Mono's
- Petar Kirov [ZombineDev] (15/19) Dec 06 2021 Thanks for sharing! About two years I started creating [D
- zjh (2/3) Dec 06 2021 Nice.
- Johndavidson9 (2/6) Dec 06 2021 Thank you for providing information.
- Imperatorn (2/6) Dec 07 2021 Nice, consider adding it to dub if you haven't done so already 🌅
- Bill Baxter (6/14) Dec 08 2021 Which in turn is "based on Google's Skia Graphics Library (skia.org)"
- zoujiaqing (3/11) Dec 10 2021 Thanks, dub repo is here:
SkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. https://github.com/gearui/skiad
Dec 06 2021
On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote:SkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. https://github.com/gearui/skiadThanks for sharing! About two years I started creating [D bindings][1] for the C API of Skia, but I didn't have time to finish that project. Actually, if I remember correctly, all of the C API is covered, but I haven't tested it. My main motivation was to play with creating a Flutter-like GUI library, but I had to put this task on hold. Initially, one of the challenges was figuring out a good model for building and distributing Skia for users of the Dub package. Nowadays, if I were to resume work on this, I would most likely use a [Nix][2] + Dub combo, since Nix solves the problem of building third-party libraries and including them in another project in a very clean way (among many other cool properties). [1]: https://github.com/PetarKirov/skia-d [2]: https://nixos.org/
Dec 06 2021
On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote:https://github.com/gearui/skiadNice.
Dec 06 2021
On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote:SkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. https://github.com/gearui/skiadThank you for providing information.
Dec 06 2021
On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote:SkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. https://github.com/gearui/skiadNice, consider adding it to dub if you haven't done so already 🌅
Dec 07 2021
On Tue, Dec 7, 2021 at 6:40 PM Imperatorn via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote:Which in turn is "based on Google's Skia Graphics Library (skia.org)" Just being pedantic because I have some friends on that team. :-) Nice work!SkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp.It provides a comprehensive 2D API that can be used=85across mobile, server and desktop models to render images. https://github.com/gearui/skiadNice, consider adding it to dub if you haven't done so already =F0=9F=8C=
Dec 08 2021
On Wednesday, 8 December 2021 at 02:39:57 UTC, Imperatorn wrote:On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote:Thanks, dub repo is here: https://code.dlang.org/packages/skiadSkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. https://github.com/gearui/skiadNice, consider adding it to dub if you haven't done so already 🌅
Dec 10 2021