16777 Commits (45a0d65c6219c755245ea1df24b2e8d644420971)
 

Author SHA1 Message Date
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
Behdad Esfahbod 0887382cdf [GPOS] Fix sanitize 1 year ago
Behdad Esfahbod 83eb744e09 [sanizie] Inline check_range if not OPTIMIZE_SIZE 1 year ago
Behdad Esfahbod 690af7aa69 [GPOS] Sanitize Device tables lazily 1 year ago
Behdad Esfahbod 7a35668258 Minor variable fix 1 year ago
Behdad Esfahbod d338506ccf [GPOS] Reuse sanitize_values_stride_unsafe in another function 1 year ago
Behdad Esfahbod 0fceaef0f7 [benchmark-subset] Report in microseconds, not milli 1 year ago
Behdad Esfahbod 547dc1a40e [benchmark-font] Add load_face_and_shape benchmark 1 year ago
Behdad Esfahbod fcf70af134 [perf] Fix break 1 year ago
Behdad Esfahbod 794fac327c [glyf] Minor another range for loop 1 year ago
Behdad Esfahbod 0ae1676626 [CompositeGlyph] Minor use a range for loop 1 year ago
Behdad Esfahbod 05c01ad5d3 [SimpleGlyph] Minor use a range for loop 1 year ago
Behdad Esfahbod 4123e0c757 [path-builder] Speed up mid-point calculation 1 year ago
Behdad Esfahbod 73376b24cf [subset/cff1] More error handling 1 year ago
Behdad Esfahbod cc44b3bce0 [subset/cff1] Handle an error condition 1 year ago
Behdad Esfahbod fc38c01ab0 Minor inline a function 1 year ago
Behdad Esfahbod a520177e52 [gvar] Remove unnecessary initialization 1 year ago
Behdad Esfahbod ca44c38c52 Add HB_ALWAYS_INLINE 1 year ago
Behdad Esfahbod 0a00dc0c71 [draw] Add a few unlikely's 1 year ago
Behdad Esfahbod 2d9c3da06a [draw] Inline more functions 1 year ago
Behdad Esfahbod 17f29c8111 [benchmark_font/draw_glyphs] Implement quadratic_to 1 year ago
Behdad Esfahbod d26b3adebe [draw-session] Inline small functions 1 year ago
Behdad Esfahbod 7aba1e6dd2 [cache] Minor use a range for loop 1 year ago
Behdad Esfahbod afae537c3c [cache] Minor remove .init() 1 year ago