harfbuzz/test
Qunxin Liu d5fc4a73c0 [instance] add tests for featureVariations
Also updated the script that is used to generate tests.With fonttools,
we now do instancing first and then subsetting.

With different order of subsetting and instancing operations on the same
VF file, fonttools seems to generate 2 different font files with different
glyph set.
1. do subsetting and then instancing: this seems result in a larger glyph
   set in the font file. Lookups are collected from both retained features
   and all possible alternate featurevariations, this leads to a larger
   glyph set after glyph closurei. And instancer doesn't redo glyph
   closure, it does lookups pruning only.

2. do instancing and then subsetting: lookups are collected from
   features that are replaced already and possible alternate feature
   variations
2022-09-29 12:14:43 -06:00
..
api [Unicode 15] Add tests 2022-08-27 19:11:19 -04:00
fuzzing fuzzer fix: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=49790 2022-08-05 15:10:31 -06:00
shape [aat] Add test for rlig-to-aat feature mapping in Geeza Pro. 2022-09-20 10:37:27 -06:00
subset [instance] add tests for featureVariations 2022-09-29 12:14:43 -06:00
threads [benchmark-shape,hb-shape-threads] Fix argument parsing order 2022-06-05 06:53:42 -06:00
Makefile.am [test/threads] Fix distcheck 2022-05-30 05:09:53 -06:00
meson.build [threads] Add hb-shape-threads test 2022-05-30 05:09:53 -06:00