meson: add subproject wraps for dependencies
fce88f9
Add Meson build definitions
920efc0
Remove workaround for old pkg-config
0615c7b
[test] Enable OT funcs on tests that are working
78eabf2
minor, use NN on every OffsetTo<UnsizedArrayOf<>>
47f5a86
[gvar] Add fields docs from ot-spec as other tables
648338c
[gvar] Don't copy shared tuples into gvar's accelerator
1b3b969
[gvar] Don't check again against face num glyph
29dd1fe
[gvar] minor, rename gvar_table to table
d4b1181
[gvar] Remove axisCount comparison with fvar as we runtime check that
5c37693
minor
ba22df3
[subset] Remove not needed blob sanitize call
8ca9df7
[subset] Rename src_base args to base to match sanitize methods
07acd1a
removed default base; replaced w/ bias if required
188a0a4
add "add_link()" with bias arg
4c3af7d
[subset/cbdt] Release the referenced cbdt table on error
bdf372b
[avar] Fix out-of-bound read when input is bigger than all the coords
0d729b4
[var] Fix hb_ot_var_get_axis_infos's offset semantic
6924e29
[glyf] Update to latests of ttf-parser
b7617f6
removed unused code
0b29053
removed unused code & data; rename
e8f010d
Set hb_buffer_t to use array_t.reverse().
14a7b6f
add pop_discard() calls to errror returns
5935a1d
update cff & cff2 subsetters
c05458e
[fuzz] Add more of fixed cases
446d1e3
[gvar] Make sure font's num_coords matches with gvar.axisCount
9004848
[gvar] Use hb_array_t instead indexing raw pointers
1af3363
[gvar] Make sure TupleVarHeader has the needed size
99b5b3f
[algs] Add hb_clamp
b398748
[fuzz] Avoid empty memcpy and ubsan complain by length checking before memcpy
558f922