Behdad Esfahbod
|
749df4ee84
|
[PairPosFormat1] One more
|
2023-01-21 16:00:54 -07:00 |
Behdad Esfahbod
|
891623243c
|
[PairSet] Unify get_size()
|
2023-01-21 15:57:18 -07:00 |
Behdad Esfahbod
|
b63159e8bf
|
[PairPosFormat1] Fix stride
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=55287
and generally the lookup with MediumTypes.
|
2023-01-21 15:51:40 -07:00 |
Behdad Esfahbod
|
c482b06108
|
[gpos] Optimize PairPosFormat1::intersects
|
2022-12-03 13:14:31 -07:00 |
Behdad Esfahbod
|
3e151139a8
|
[PairPos] Optimize get_effective_value_format
Speeds up BM_subset/subset_glyphs/SourceHanSans-Regular_subset.otf/nohinting/512
12%.
|
2022-11-28 14:23:49 -07:00 |
Behdad Esfahbod
|
26ad7a6022
|
[gpos] Minor micro-optimize
|
2022-11-28 14:12:52 -07:00 |
Behdad Esfahbod
|
c769d7e181
|
[gpos] Whitespace
|
2022-11-28 14:03:58 -07:00 |
Qunxin Liu
|
6de0a6f0b7
|
[instance] update GPOS ValueRecord table
|
2022-09-01 09:43:46 -07:00 |
Behdad Esfahbod
|
f0d6dda5a6
|
[>64k:layout:PairPos] Implement format 3
Implements rest of https://github.com/be-fonts/boring-expansion-spec/issues/38
Subset does NOT lower format.
|
2022-07-12 13:42:52 -06:00 |
Behdad Esfahbod
|
298ee47c55
|
[>64k:layout] Templatize PairPosFormat1
|
2022-07-12 13:42:52 -06:00 |
Behdad Esfahbod
|
68b2742fe4
|
[GPOS] Move code around
|
2022-07-07 16:11:15 -06:00 |
Behdad Esfahbod
|
0b0e3b30ce
|
[GPOS] Break down PairPosFormat1 into new layout
|
2022-07-07 14:06:44 -06:00 |
Garret Rieger
|
88ef3c5a9a
|
[reorg] Change OT::Layout::GPOS to OT::Layout::GPOS_impl.
|
2022-06-28 18:47:50 -06:00 |
Garret Rieger
|
c7307ca06a
|
[reorg] Begin moving GPOS into the new directory layout.
|
2022-06-28 18:47:50 -06:00 |