Closed pum-purum-pum-pum closed 2 years ago
@pum-purum-pum-pum I'm happy to treat this as a "second tier" backend, and not include snapshots? This is how (for instance) the svg backend works. You should still have an example program that can run the sample images, though; you can probably just adapt one from another backend.
I think we'll also want to add this to piet-common
, although we'll need to figure out how to make it selectable; a feature flag would work but we tend to have a bad time when we try to use a feature to toggle between two implementations...
In any case, looks like you've made some good progress, will be happy to give this a more careful read when you've got the sample images working. :)
This is most likely postponed until Skia will have a new release. Because skia-safe fork that I'm using currently relies on the master branch Skia.
@pum-purum-pum-pum sounds good, please ping me in a comment when this is ready for a look!
Adds skia backend to piet
Current TODO list
Also useful links: druid fork with winit for testing this backend https://github.com/pum-purum-pum-pum/druid