-
Notifications
You must be signed in to change notification settings - Fork 479
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
huge PR - skiasharp support #291
Comments
hello, this sounds totally interesting and actually we are also planning to use SkiaSharp internally in other projects and have looked into it quite recently. so that would fit quite well. i'll discuss it with my colleagues and get back to you. |
Great - the build is actually already working and our tests run on ios, android, uwp and windows. |
we had a short chat about the merge and came to the conclusion that it would be better for us to schedule the merge bit further. even as far as july/august since we are preparing for a big event. |
sure - I am not in a hurry at all. |
hello @gentledepp how is the status of the fork on your end? do you still maintain it? |
Hi! There are some things on our list, but I don't know when we'll find the time for them:
|
great, thanks for the update! |
What are your plans now? |
@tebjan - can you elaborate about your plans? If you plan to switch to / integrate with the skiasharp branch, this may have change the priorities of the other issues, or make them obsolete. |
ideally we would merge the current master with the skiasharp master and combine all fixes. however, this sounds like a huge job and i am not sure whether we have enough time for that. |
This looks like a huge task, as the code bases seem to have deviated sufficiently. Unfortunately, I myself have basically no experience in the related technologies - I'm only using .NET, and only under Windows so far (and only occassionally, most of the time using C++/Qt and Python), so while I'm willing to help, I'm hoping for you (@tebjan) and @gentledepp (and whoever is working on skiasharp now) to lead the work and make the decisions. |
Hi guys!
First of all thank you for this svg library - it is just great!
A while ago, I forked this library with the goal to get it to run on android.
Meanwhile, we are using SkiaSharp for rendering.
This allows us to render on Android, iOS, Mac, Windows (and UWP) so basically everything except Linux.
Also, Skia supports hardware-rendering (OpenGL and Angle to translate the OpenGL calls to DirectX).
However, we did not just rip all the "System.Drawing" stuff out and replaced it, but refactored it into a factory with our own interfaces, so that you can (literally) stuff in any other render library you like.
My question is: Are you basically interested in merging this in?
As we changed a lot (e.g. removed all TypeDescriptor stuff as this is not supported on UWP) so merging will be quite tedious.
On the other hand, I see a lot of benefits for you guys too.
In that case, please reach out to me.
Our repository is: https://github.com/gentledepp/SVG
The latest branch with plattform support is https://github.com/gentledepp/SVG/tree/uwp_ios
Cheers!
The text was updated successfully, but these errors were encountered: