[glyf] Implement depth limit for add_gid_and_children
1fb9c3b
[glyf] Move add_gid_and_children to glyf table
be0eddd
Minor, replace hb_set_add with private API
c7621cf
[glyf] Move subset related methods inside GlyphHeader
ad86806
[glyf] minor
7839e23
[glyf] Move padding removal logic to GlyphHeader
cbefbb2
[glyf] minor
1ab8f9a
[glyf] Aggregate get_offsets uses
13fb561
[cff] minor on number_t
5179b96
[ot-font] Apply font scaling before turning to int
d73cdcf
Merge remote-tracking branch 'upstream/master' into var-subset
d7df7db
minor
74a2dbb
[glyf] minor, remove GlyphHeader::simple_* helpers
f233996
[glyf] Move get_instruction_length inside GlyphHeader struct
2d7ca6a
[glyf] cleanup
50aef4d
[glyf] Remove get_composite_iter and refactor bytes_for_glyph for shape uses
ee3f463
[glyf] Rewrite composite iterator to new iterators convention
8378ab9
Merge remote-tracking branch 'upstream/master' into var-subset
100dbcc
Merge pull request #1999 from ebraminio/glyf-var
b7684fa
[gvar] minor
21c80d9
[glyf][gvar] Make HB_NO_VAR buildable
5752863
[gvar] minor
8e33510
[glyf] Use common convention of other tables access, format
b3afa81
[glyf] minor
88bd342
[hmtx] Use more conventional internal API style
ee76101
[hmtx] Use more optimal way to access glyf table
c9577a6
Implement gvar table and variable glyf
b9ff43c
Merge remote-tracking branch 'upstream/master' into var-subset
c54ee48
[ot-font] Use var vmtx side bearing in calculating v-origin
79ec65a
Merge remote-tracking branch 'upstream/master' into var-subset
19d45dc