17820 Commits (bloom)
 

Author SHA1 Message Date
Behdad Esfahbod c1a3bc8f03 [set-digest] Switch to a rudimentary bloom filter 1 week ago
Behdad Esfahbod 4e75dfae84 Hide unused member 1 week ago
Behdad Esfahbod 99043f204d [gsubgpos] Tweak cache again 1 week ago
Behdad Esfahbod 69057e6ec0 [Ligature] Cache coverage the same way as PairPos1 1 week ago
Behdad Esfahbod 3975e220ce Merge branch 'pairpos-cache' 1 week ago
Behdad Esfahbod e535c6835b [Context] Simplify cache costing 1 week ago
Behdad Esfahbod 7a746c3295 [Coverage] Fix cache cost reporting 1 week ago
Behdad Esfahbod 9a15e0e69a
Merge pull request #5043 from harfbuzz/pairpos-cache 1 week ago
Behdad Esfahbod 5be62a9f66 [PairPosFormat1] Use a coverage cache as well 1 week ago
Behdad Esfahbod f22943a2a2 [PairPos] Cache coverage as well 1 week ago
Behdad Esfahbod 726af2e4e5 [PairPos] Use a class cache 1 week ago
Behdad Esfahbod acd122d030 [gsubgpos] Prepare for per-lookup allocated caches 1 week ago
Behdad Esfahbod 3f40edbfa0 [ClassDef] Add ability to use a cache 1 week ago
Behdad Esfahbod 7392f32e47 [face] Tweak stack again 1 week ago
Behdad Esfahbod 515b6a58d9 [face] Minor stack var size change 1 week ago
Behdad Esfahbod 601dd1a748 [face-builder] Fix an OOM issue 1 week ago
Behdad Esfahbod c05002afb8 [set] Add may_have() as alias for get() 1 week ago
Behdad Esfahbod ad7f428be4 [set-digest] Comment 1 week ago
Behdad Esfahbod 900db7b1bd [bit-set] Add a couple of alias methods 1 week ago
Behdad Esfahbod 942a30b7df [aat] Remove now-unused code 1 week ago
Behdad Esfahbod 44281b2856 [aat] Back to simplified heuristic 1 week ago
Behdad Esfahbod dc8da6129f
Merge pull request #5042 from harfbuzz/aat-regression 1 week ago
Behdad Esfahbod b857b21a45 [morx] Try using buffer-glyph-set adaptive to number of chains 1 week ago
Behdad Esfahbod 491c8c4e10 Revert "[aat] Change threshold from 4 to 16" 1 week ago
Behdad Esfahbod 624d6edfe4 [aat] Change threshold from 4 to 16 1 week ago
Behdad Esfahbod a26cf0f409 [aat] Fix regression in performance of shaping tiny strings 1 week ago
Behdad Esfahbod cec5c57130 [aat] Refactor a method 1 week ago
Behdad Esfahbod cd5dfc6dbe [kerx] Use hb_bit_set_t instead of hb_set_t 1 week ago
Behdad Esfahbod d40c079fed [morx] Use hb_bit_set_t instead of hb_set_t directly 1 week ago
Behdad Esfahbod 7b9277486f [bit-set] Rename a method 1 week ago
Behdad Esfahbod b44f6ff5fe [perf/texts] Add a list of just 2letter strings 1 week ago
Behdad Esfahbod f738534042
Merge pull request #5041 from harfbuzz/aat-machine-initial 1 week ago
Behdad Esfahbod fc825168d0 [aat] Remove idempotent check 1 week ago
Behdad Esfahbod 849b17351e [aat] Divide the logic of is_actionable() into two 1 week ago
Behdad Esfahbod b4787838e4 [aat] Speed up per-machine initial-glyph-set calculation 1 week ago
Behdad Esfahbod 7d14eb5eb3 [aat] Minor rename 1 week ago
Behdad Esfahbod 6215d68b69 [aat] Minor tweak to logic 1 week ago
Behdad Esfahbod dc4ff7012c [bit-page] Add a couple of operators 1 week ago
Behdad Esfahbod 37bfdf79c6 [morx] Only collect glyphs that can initiate action in the machine 1 week ago
Behdad Esfahbod d9e99baa9a [aat] Move is_actionable outside of the driver_context 1 week ago
Behdad Esfahbod 5ade5bab01 [aat] Move Flags out of driver_context_t 1 week ago
Behdad Esfahbod 9f38690e8e [aat] Remove another unused parameter 1 week ago
Behdad Esfahbod d9058c64e0 [aat] Remove an unused parameter 1 week ago
Behdad Esfahbod 1a2780735c [array] Micro-optimize 1 week ago
Behdad Esfahbod c87bfe410b [morx] Reuse a variable 1 week ago
Behdad Esfahbod e99e6538d9 [aat-map] Micro-optimize a malloc 1 week ago
Behdad Esfahbod 3e27038fca [aat-map] Micro-optimize 1 week ago
Behdad Esfahbod 7f5fac7c87 [test-buffer] Fix unintionally merged change 1 week ago
Behdad Esfahbod f0ead85283 [aat] Implement set filtering for Noncontextual chains as well 1 week ago
Behdad Esfahbod e5bdba0b3c [aat] Rename a variable 1 week ago