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

Support Blend2D as an additional backend? #510

Open
dumblob opened this issue Apr 11, 2022 · 1 comment
Open

Support Blend2D as an additional backend? #510

dumblob opened this issue Apr 11, 2022 · 1 comment
Labels
question Further information is requested

Comments

@dumblob
Copy link

dumblob commented Apr 11, 2022

Blend2D is an innovative 2D library built around the idea of JITting the 2D drawing operations with cool optimization tricks. Despite it not having any regular releases yet (the last is probably years old), the repo master has unprecedented stability (subjectively stabler than Cairo releases). Blend2D also has some SVG support.

Hereby I would like to propose adding support for Blend2D to piet to allow apps reaching much lower latencies and significantly higher fps than with other backends.

Any thoughts?

@cmyr
Copy link
Member

cmyr commented Apr 13, 2022

If you are interested in doing an implementation, I would be happy to have this in the repo has an alternative backend, but I can't commit any time to doing an implementation myself. If you're unaware, our own answer to the performance question is ultimately piet-gpu, a new gpu-based 2D renderer. :)

@xStrom xStrom added the question Further information is requested label Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants