commit | 90461c0137e5369fc0fdcaffc4abd640a9591cd3 | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <behdad@behdad.org> | Sat Oct 14 08:42:07 2017 +0200 |
committer | Werner Lemberg <wl@gnu.org> | Sat Oct 14 08:42:07 2017 +0200 |
tree | 81c01c52e6131d79bd5547d72b051b07df57db38 | |
parent | d2b3b9e682ca60944e02957b9284a3b9a10263a0 [diff] |
[afshaper] Delay creating `hb_set' objects until needed. In runs on Noto Naskh Arabic, this results in 89 sets created instead of 340 before. Makes auto-hinter setup with HarfBuzz enabled 20% to 30% faster. * src/autofit/afshaper.c (af_shaper_get_coverage): Implement it.