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

Complete COLRv1 and bitmap color rendering with tiny-skia #105

Open
xorgy opened this issue Aug 14, 2024 · 2 comments
Open

Complete COLRv1 and bitmap color rendering with tiny-skia #105

xorgy opened this issue Aug 14, 2024 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@xorgy
Copy link
Member

xorgy commented Aug 14, 2024

Currently, we have an example of rendering with tiny-skia, but it does not support COLRv1 (because tiny-skia is missing certain gradient types) and it does not support bitmap color glyphs.

@xorgy xorgy added enhancement New feature or request help wanted Extra attention is needed labels Aug 14, 2024
@nicoburns nicoburns changed the title Complete COLRv1 and bitmap color rendering with tiny-kia Complete COLRv1 and bitmap color rendering with tiny-skia Aug 15, 2024
@nicoburns
Copy link
Contributor

Some notes:

  • The bitmap glyphs are (were?) a limitation of skrifa not having good support for extracting the bitmaps
  • The COLRv1 was indeed because of tiny-skia missing gradient types. There was mention of these being implemented in some comments starting here, but if any work on that has been started then I don't think it is public

(@RazrFalcon is gradient types in tiny-skia still something you're planning to look into at some point?)

Previously written up here

@RazrFalcon
Copy link

Yes, I do plan adding Sweep gradients eventually. But no timeline in mind.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants