Behdad Esfahbod
|
470fe5b603
|
[aat] Implement Lookup table
Untested, but compiles.
|
2018-01-10 02:50:49 +01:00 |
Behdad Esfahbod
|
6f335ed1e5
|
Replace USHORT/SHORT/ULONG/etc with UINT16/INT16/UINT32/etc
|
2017-11-14 21:06:07 -08:00 |
Behdad Esfahbod
|
702d86ba6b
|
[ot] Fold hb_ot_face_kern_accelerator_t
|
2017-11-14 19:25:51 -08:00 |
Behdad Esfahbod
|
8eed9cb11e
|
[kern] Fix invalid memory access if offset is zero
If offset is zero, we return Null() object. Wasn't prepared for that.
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=4088
|
2017-11-09 18:09:40 -08:00 |
Behdad Esfahbod
|
a615030683
|
[kern] Implement format-2 kern subtable
|
2017-11-06 15:40:07 -05:00 |
Behdad Esfahbod
|
82a38d1f7a
|
[kern] Allow subtables longer than 64kb
Apparently calibri.ttf does this:
https://github.com/fonttools/fonttools/pull/1094#discussion_r148933791
|
2017-11-06 15:28:24 -05:00 |
Behdad Esfahbod
|
625ae08fce
|
[kern] Towards implementing format-2
|
2017-11-06 15:06:30 -05:00 |
Behdad Esfahbod
|
77acc1106e
|
[kern] More...
Almost there.
|
2017-11-01 19:40:51 -06:00 |
Behdad Esfahbod
|
49c0f35580
|
[kern] See if this helps with making VS bot happy
|
2017-11-01 18:16:07 -06:00 |
Behdad Esfahbod
|
4c43a23bf4
|
[kern] Implement Format0
|
2017-11-01 18:12:26 -06:00 |
Behdad Esfahbod
|
ac3d937c6c
|
[kern] Implement some more
|
2017-11-01 17:54:56 -06:00 |
Behdad Esfahbod
|
2a16f647ae
|
[kern] Start implementing kern table
Pushing this out early to catch bot errors since I'm using template tricks
we were not using in HarfBuzz before.
|
2017-11-01 17:32:34 -06:00 |