[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
skia-enabled ft2-demos with ot-svg suport, updated to m125 and now on gi
From: |
Hin-Tak Leung |
Subject: |
skia-enabled ft2-demos with ot-svg suport, updated to m125 and now on github. |
Date: |
Mon, 6 May 2024 18:27:13 +0000 (UTC) |
I have set up a repo for the skia ot-svg patch, updated it for skia m125 (out
two weeks ago; skia-python m124 was released last week and there is a pull for
m125), and set up github CI to build it against current freetype git head.
https://github.com/HinTak/freetype2-demos-skia/
Documentation is a bit sparse (definitely missing a "requirement" section -
read the CI yaml for what is needed), and the build scripts needs to be updated
to fail properly on CI (issue 1).
This is a patch to build ft2demos to use skia + its built-in svg parser, or
svg-native-viewer + cairo or skia, to render ot-svg, in addition to the
current, which is via rsvg + cairo (which has some bugs).
The Makefile part of the patch has some harmless bits which is part of another
add-on for COLRv1 I am too lazy to remove. (and is part of what I have myself
https://github.com/FontVal-extras/binary-archive/ , Fontval-enhanced freetype
+ ot-svg & COLRv1 -enhanced ft2demos).
I'll go add all the above to the README.md now :-).
- skia-enabled ft2-demos with ot-svg suport, updated to m125 and now on github.,
Hin-Tak Leung <=