Skip to content

huge PR - skiasharp support #291

Open
@gentledepp

Description

@gentledepp

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!

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions