13611 Commits (5363e40de13425938bc833ae2b6c1d9d565bcf65)
 

Author SHA1 Message Date
Behdad Esfahbod 58d2e93099 [coretext] Fix up clusters only if needed 2 years ago
Behdad Esfahbod eaba5e74a9 [directwrite] Simplify 2 years ago
Behdad Esfahbod 33e3bf2d79 [font] Drop caches on variation changes 2 years ago
Behdad Esfahbod c90130e625 [coretext] Remove old hack now that font layer takes care... 2 years ago
Behdad Esfahbod c1c78ade71 [font] When font changes, drop font shaper data 2 years ago
Behdad Esfahbod 34c6c0193c [glyf] Fix byterange check again 2 years ago
Behdad Esfahbod 20572f914c [glyf] Move read_flags into a function 2 years ago
David Corbett 7b0fc0be53 [test] Test the reordering of U+0E33 and U+0EB3 2 years ago
Behdad Esfahbod 3c34b9ec30 [mingw2] Turn optimization flag on 2 years ago
Behdad Esfahbod 31e985d7d1 [buffer] Likely that not messaging 2 years ago
Behdad Esfahbod 4be074e2cb [gvar] Whitespace 2 years ago
Behdad Esfahbod a96647841a [gvar] Optimize apply_deltas_to_points 2 years ago
Behdad Esfahbod e9af9062c0 [gvar] Optimize unpack_deltas 2 years ago
Behdad Esfahbod 573e77280b [gvar] Optimize unpack_deltas 2 years ago
Behdad Esfahbod 698f51464c [gvar] Share vector allocation across delta-sets 2 years ago
Behdad Esfahbod 39e280c256 [gvar] Handle a couple of error conditions 2 years ago
Behdad Esfahbod 5be6e5dd57 [gvar] Rewrite linear interpolation 2 years ago
Behdad Esfahbod 57519b532d [gvar] Use pointer-to-member instead of function 2 years ago
Behdad Esfahbod ab15fe082a [gvar] Handle a couple of error conditions 2 years ago
Behdad Esfahbod b7e9e8785c [gvar] Optimize deltas and points loading 2 years ago
Behdad Esfahbod 6e72c2e3fa [glyf] Add an assertion 2 years ago
Behdad Esfahbod 5da341ce92 [map] Another try at hiding minus1 2 years ago
Behdad Esfahbod c72d3104ed [map] Return const reference in operator[] 2 years ago
Behdad Esfahbod 69d53f3e7f [map] Make default_value() inline 2 years ago
Behdad Esfahbod 3a0e27e794 [glyf] Move comment 2 years ago
Behdad Esfahbod d0836dee7a [glyf] Minor typo change 2 years ago
Behdad Esfahbod 5cca25e5d0 [glyf] Accumulate points as int 2 years ago
Behdad Esfahbod d6f60b3c19 [glyf] Minor optimization 2 years ago
Behdad Esfahbod b30a3dcba3 [glyf] Another bounds check 2 years ago
Behdad Esfahbod 2e9dbdcbbe [glyf] Protect against an unlikely overflow 2 years ago
Khaled Hosny 8537d68172 4.4.0 2 years ago
Behdad Esfahbod f1fb8c4489 [glyf] Optimize Glyph layout 2 years ago
Behdad Esfahbod 34e3f561b5 [glyf] Fix a bug I introduced recently 2 years ago
Behdad Esfahbod 97cbc2d40a [gvar] Remove condition that font num_coords should match gvar's 2 years ago
Behdad Esfahbod 19cbfb9ce9 [glyf] Relax a condition that font num_coords be equal to gvar's 2 years ago
Behdad Esfahbod d5cfbaa068 [glyf] Optimize composite points loading 2 years ago
Behdad Esfahbod 32dc0641e1 [glyf] Remove an unnecessary condition 2 years ago
Behdad Esfahbod 95bfa0913d [gvar] Optimize translate() 2 years ago
Behdad Esfahbod 9f067582b8 [gvar] Optimize transform() 2 years ago
Behdad Esfahbod cfc57ef862 [glyf] Optimize contour_point_t layout 2 years ago
Behdad Esfahbod 75ca78a6bb [glyf] Optimize hb_contour_points_t::extend 2 years ago
Behdad Esfahbod 98fbe87a26 [benchmark-font] Disable quadratic callback 2 years ago
David Corbett 04c4767150 [lao] Decompose and reorder U+0EB3 around U+0EBB 2 years ago
Behdad Esfahbod d3308f4713 [font] Optimize font scaling further 2 years ago
Matthias Clasen e72506d085 Fix the annotation for hb_blob_get_data 2 years ago
Behdad Esfahbod 3c49a6a60a [glyf] Fix an allocation error 2 years ago
Behdad Esfahbod 556e7078f0 [font] Optimize glyph scaling 2 years ago
Behdad Esfahbod a1c45bbb55 [glyf] Minor simplify 2 years ago
Behdad Esfahbod a21a9bb855 [glyf] Optimize flags decoding byte range checking 2 years ago
Behdad Esfahbod 0f1fdf461c [glyf] Optimize points decoding byte range checking 2 years ago