Behdad Esfahbod
|
63f57f4dab
|
Mark more unsized array's as arrayZ
|
7 years ago |
Behdad Esfahbod
|
5b93f69169
|
Rename some X-terminated members to Z-terminated
X-terminated means don't access this, it's not located correctly.
Z-terminated means this is a C array with no bound checking.
|
7 years ago |
Ebrahim Byagowi
|
a02c3ee70f
|
Add or update tables specifications links
|
7 years ago |
Behdad Esfahbod
|
6b19178ee3
|
Prefix int types with HB
Such a headache that Windows defines UINT8, ...; Just prefix it.
|
7 years ago |
Behdad Esfahbod
|
6f335ed1e5
|
Replace USHORT/SHORT/ULONG/etc with UINT16/INT16/UINT32/etc
|
7 years ago |
Behdad Esfahbod
|
5dc30451b8
|
Two fixes to avar mapping
1. Handle segment with two entries correctly,
2. Fix rounding math. Ouch!
Fixes https://github.com/behdad/harfbuzz/issues/521
|
7 years ago |
Behdad Esfahbod
|
7b399f73ef
|
[var] Start adding HVAR/VVAR
|
8 years ago |
Behdad Esfahbod
|
d6bdbbca30
|
[var] Remove HB_OT_TAG_fvar/avar
We're not going to define public macros for tags for tables.
There's little use to those and they are implementation detail.
|
8 years ago |
Behdad Esfahbod
|
a484e237b1
|
[var] Implement 'avar' table mapping
Untested!
|
8 years ago |
Behdad Esfahbod
|
8a577aaa0d
|
[var] Stub implementation of avar table
|
8 years ago |
Behdad Esfahbod
|
082b79fe9f
|
Use FWORD and UFWORD when it makes sense
I had forgotten about those types.
|
9 years ago |
Behdad Esfahbod
|
b47159011c
|
Define return_trace()
Not functional change (expected!).
|
9 years ago |
Behdad Esfahbod
|
b50fcfa829
|
[ot-font] Implement glyph_extents() for TrueType fonts
This brings ot-fonts into almost-complete shape and mostly in par with
ft font.
|
9 years ago |