Fcft doesn't support COLRv1 fonts; trying to use them results in "empty" glyphs (i.e. "nothing") being rendered.
So, detect COLRv1 fonts, and reject them. What this means is:
- If the primary font is COLRv1, error out
- If a fallback font is COLRv1, skip and, and try the next fallback instead
Fcft doesn't support COLRv1 fonts; trying to use them results in "empty" glyphs (i.e. "nothing") being rendered.
So, detect COLRv1 fonts, and reject them. What this means is:
* If the primary font is COLRv1, error out
* If a fallback font is COLRv1, skip and, and try the next fallback instead