Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For your consideration: SkiaKit #124

Open
migueldeicaza opened this issue Apr 14, 2020 · 2 comments
Open

For your consideration: SkiaKit #124

migueldeicaza opened this issue Apr 14, 2020 · 2 comments

Comments

@migueldeicaza
Copy link

When this project was announced, I decided to bind Google's Skia library for Swift, which is quite comprehensive and provides the rendering engine to both Google Chrome and Android.

It is also cross platform out of the box, in case you want to look at it:

https://github.com/migueldeicaza/SkiaKit

@KarthikRIyer
Copy link
Owner

This looks really interesting! If we use this in SwiftPlot we can worry less about supporting cross-platform rendering backends.

Does this work on Linux? I can see only apple based platforms in the Package.swift file.

Thanks a lot for sharing @migueldeicaza !

@migueldeicaza
Copy link
Author

Well, eventually it should work on Linux, I have not tried that part yet, it should be relatively easy to make it work on Linux, as this is purely a binding, and the native payload comes from a separate place (there is a separate discussion on how to provide binaries for this on the assorted Linux distributions, but we can discuss that).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants