Behdad Esfahbod
|
9aad3dba8f
|
[SingleSubst] Fix degenerate-lookup test
Part of https://github.com/harfbuzz/harfbuzz/issues/3853
|
2022-10-26 13:04:02 -06:00 |
Behdad Esfahbod
|
6549aec89d
|
[SingleSubstFormat1] Help avoid timeouts in closure() some more
For https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=49712
|
2022-08-01 13:11:14 -06:00 |
Behdad Esfahbod
|
149b030520
|
Fix thinko
|
2022-07-29 12:41:30 -06:00 |
Behdad Esfahbod
|
f7677213d7
|
[SingleSubstFormat1] Don't close glyphs in degenerate cases
Fixes https://oss-fuzz.com/testcase-detail/5145429829877760
|
2022-07-29 12:00:29 -06:00 |
Behdad Esfahbod
|
59b05359cd
|
[GSUB/GPOS] Add more buffer messages
Behind HB_BUFFER_MESSAGE_MORE.
https://github.com/harfbuzz/harfbuzz/pull/3495
|
2022-07-24 18:39:30 -06:00 |
Behdad Esfahbod
|
bbb4db90dd
|
[Coverage/SingleSubst] Move hand-written loop to Coverage
|
2022-07-21 12:34:46 -06:00 |
Behdad Esfahbod
|
efa388074d
|
[subset/SingleSubsetFormat1] Use Coverage.intersect_set
|
2022-07-21 11:52:36 -06:00 |
Behdad Esfahbod
|
00dfbbce1c
|
[Coverage] Rename and templatize intersected_coverage_glyphs
|
2022-07-21 11:45:05 -06:00 |
Behdad Esfahbod
|
d0eb273791
|
[subset/GSUB/GPOS] Use more intersected_coverage_glyphs()
|
2022-07-21 11:24:56 -06:00 |
Behdad Esfahbod
|
5d7556e184
|
Revert "[subst/SingleSubstFormat1] Rewrite nicer"
This reverts commit bababe1072 .
The hand-written code is still much faster :(.
|
2022-07-21 10:58:36 -06:00 |
Behdad Esfahbod
|
bababe1072
|
[subst/SingleSubstFormat1] Rewrite nicer
|
2022-07-21 10:25:27 -06:00 |
Behdad Esfahbod
|
fa471043fc
|
[subset] Fix previous commit
|
2022-07-20 22:42:18 -06:00 |
Behdad Esfahbod
|
c4d2ef9004
|
[subset] Speed up subsetting of SingleSubstFormat1_3
|
2022-07-20 22:36:35 -06:00 |
Behdad Esfahbod
|
d01e6babe6
|
[subset] Speed up SingleSubstFormat1_3 closure
|
2022-07-20 22:17:33 -06:00 |
Behdad Esfahbod
|
aae8c74e05
|
[>64k:layout:SingleSubstFormat3] Fix masking
https://github.com/be-fonts/boring-expansion-spec/issues/31
|
2022-07-20 11:51:27 -06:00 |
Behdad Esfahbod
|
e3caf8d50a
|
[>64k:layout] Templatize SingleSubst
|
2022-07-12 13:42:52 -06:00 |
Garret Rieger
|
5fdae68481
|
[reorg] Move GSUB.hh up one level and change GSUB namespace to GSUB_impl.
|
2022-06-30 15:33:20 -06:00 |
Behdad Esfahbod
|
7243bf3e41
|
[reorg] Use relative include
|
2022-03-23 18:05:24 -06:00 |
Behdad Esfahbod
|
c180f93766
|
[reorg] Move sanitize/dispatch and size macros to top
|
2022-03-23 18:05:24 -06:00 |
Garret Rieger
|
f577d02f4a
|
[reorg] Fix check-* scripts to work with sources files in directories.
|
2022-03-23 18:05:24 -06:00 |
Garret Rieger
|
3ef180db44
|
[reorg] Move SingleSubst opentype fields to top of the classes.
|
2022-03-23 18:05:24 -06:00 |
Garret Rieger
|
7dfd9e7001
|
[reorganization] WIP move single substitution into separate files.
|
2022-03-23 18:05:24 -06:00 |