|
3a9262cc
|
2023-11-04T12:52:46
|
|
[sanitize] More hb_barrier() annotations
|
|
d3b997ee
|
2023-07-26T15:39:14
|
|
[graph] Use a hb_map_t to keep parents, instead of hb_vector_t
In some fonts, for example Noto Duployan-Regular, nodes can
have over a thousand parents... Speeds up 10% subsetting.
|
|
ff326fbe
|
2023-05-29T21:31:01
|
|
[repacker] check the result of add_buffer() in other places where it's called.
|
|
02b76393
|
2022-10-29T11:15:03
|
|
[config] Re-enable BORING_EXPANSION
Only the non-experimental parts (currently avar2) are
enabled by default.
|
|
1acd2a8b
|
2022-08-11T20:22:31
|
|
[repacker] implement MarkBasePosFormat1::clone_range.
|
|
163fbf0b
|
2022-08-05T23:37:11
|
|
[repacker] Check for nullptr's before sanitizing.
|
|
fdd1952c
|
2022-08-04T19:21:16
|
|
[repacker] PairPosFormat2 splitting - fix coverage and classdef splitting.
The old code was splitting based on coverage index, but should have been splitting on class value.
|
|
22eae32b
|
2022-08-02T21:04:38
|
|
[repacker] add classDef1 clone_range to PairPosFormat2 split.
|
|
68b90153
|
2022-08-02T20:58:35
|
|
[repacker] Add class def sanitize and range cloning.
|
|
ca0df565
|
2022-08-02T20:04:46
|
|
[repacker] extract coverage cloning into helper.
|
|
a0b8893e
|
2022-07-29T19:58:51
|
|
[repacker] add Coverage sanitize.
|