16800 Commits (59f5f2651525c9d41d3394f9ef021f624b097346)
 

Author SHA1 Message Date
Behdad Esfahbod 7288123481 Allow overriding HB_ALWAYS_INLINE 1 year ago
Behdad Esfahbod 9fea19ebff [shape] Another always-inline 1 year ago
Behdad Esfahbod 5b45c56c9e [shape] Always-inline more 1 year ago
Behdad Esfahbod bb9692e8a3 [shape] Always-inline match_input 1 year ago
Behdad Esfahbod 6c451054fb [sanitize] Sprinkle a few unlikely's 1 year ago
Behdad Esfahbod 4ecc62c28d [sanitize] Simplify ChainRule::sanitize again 1 year ago
Behdad Esfahbod 253ec08b3d [sanitize] Speed up check_struct on x64 1 year ago
Behdad Esfahbod fb02f4a897 [sanitize] Micro-optimize ChainRule::sanitize 1 year ago
Khaled Hosny c650858c63 [graphite] Fix cluster advance width 1 year ago
Behdad Esfahbod 73ee9c346f Revert "[sanitize] Only check trailing edge of ranges" 1 year ago
Behdad Esfahbod 0b879afb5a [sanitize] Inline Coverage::sanitize 1 year ago
Behdad Esfahbod 92448910a7 [sanitize] Minor inline a few more short functions 1 year ago
Behdad Esfahbod d84504206c [sanitize] Optimize away an overflow check when not needed 1 year ago
Behdad Esfahbod e4856cf809 [sanitize] Only check trailing edge of ranges 1 year ago
Behdad Esfahbod 6a683ea6eb [sanitize] Enlighten check_range() some more 1 year ago
Behdad Esfahbod c24ea1036b [sanitize] Minor tweak to len=0 case which is handled otherwise anyway 1 year ago
Behdad Esfahbod 403bc7caa4 [sanitize] Simplify Rule::sanitize() 1 year ago
Behdad Esfahbod 385896ff66 [sanitize] Speed up ChainRule::sanitize() 1 year ago
Behdad Esfahbod 2006d3211f [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 1 year ago
Behdad Esfahbod 7a85663c2b Revert "[sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size" 1 year ago
Behdad Esfahbod f2a3680fab Revert "[gsubgpos] Limit (Chain)ContextFormat3 for consistency" 1 year ago
Behdad Esfahbod 90b48917da [gsubgpos] Limit (Chain)ContextFormat3 for consistency 1 year ago
Behdad Esfahbod 3b02f694e8 [sanitize/GSUBGPOS] Limit max-size of a few offset arrays 1 year ago
Behdad Esfahbod 10f8556c73 [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 1 year ago
Behdad Esfahbod 68b7891459 [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 1 year ago
Behdad Esfahbod 90752cd5b7 [type] Add HeadlessArray16Of 1 year ago
Behdad Esfahbod 59abcda269 [sanitize] Add an ALWAYS_INLINE 1 year ago
Behdad Esfahbod 45a1721230 [ot-font] Prefer CFF2 over CFF1 1 year ago
أحمد المحمودي 43d0aff672
[introspection] Pass both libharfbuzz_gobject & libharfbuzz as positional parameters 1 year ago
Behdad Esfahbod 25297408de [COLR] Fix PaintComposite sanitize timeout 1 year ago
dependabot[bot] a8c655e651 Bump actions/checkout from 3.5.1 to 3.5.3 1 year ago
Behdad Esfahbod de2c10732d [ot-map] Speed up for default shaper 1 year ago
Behdad Esfahbod 8156c5a685 [ot-map] Minor micro-optimize 1 year ago
Behdad Esfahbod 5ac9eaa035 [sanitize] Minor micro-optimize 1 year ago
Behdad Esfahbod e8948d634e [set-digest] Micro-optimize more 1 year ago
Behdad Esfahbod cb73ba7104 [set-digest] Fixup for previous commit 1 year ago
Behdad Esfahbod 918ad89294 [set-digest] Early terminate add_range() if we're full 1 year ago
Behdad Esfahbod bb33675e60 [sanitize] Micro-optimize check_range() 1 year ago
Behdad Esfahbod d1c82a1cc6 [sanitize] Speed up check_struct() 1 year ago
Behdad Esfahbod ec94386622 [OffsetTo] Micro-optimize away a check 1 year ago
Behdad Esfahbod eae8278896 [GPOS] Micro-optimize lazy_some_gpos check 1 year ago
Behdad Esfahbod 46e54a2390 [GPOS] Remove extra check 1 year ago
Behdad Esfahbod 13438da16e [benchmark-font] Minor move a variable 1 year ago
Behdad Esfahbod 7f5380fe94 [Composite] Don't apply transformation if phantom_only 1 year ago
Behdad Esfahbod 0cf759b0d4 [Glyph] Don't shift anchored Composite if phantom_only 1 year ago
Behdad Esfahbod 645bde4738 [Glyph] Pass phantom-only to gvar only for SIMPLE glyphs 1 year ago
Behdad Esfahbod e92eefaabb [gvar] Cache two values in shared_tuple_active_idx 1 year ago
Behdad Esfahbod 7d72fdd5bf [benchmark-font] Do some work in draw_glyph callbacks 1 year ago
Behdad Esfahbod 47b5ee6789
Merge pull request #4306 from harfbuzz/gpos-lazy-device 1 year ago
Behdad Esfahbod 2d6091fc42 [GPOS] Make AnchorMatrix sanitize lazy again 1 year ago