16423 Commits (0935b3279565ca3c5608a43dc5a4ce65e90b851f)
 

Author SHA1 Message Date
Behdad Esfahbod 2655b7607c [map] Micro-optimize 2 years ago
Behdad Esfahbod 12b0680e60 [map] Fix set() 2 years ago
Behdad Esfahbod 4056315c86 [font] Remove redundant avar mapping line 2 years ago
Behdad Esfahbod 592a3d0e96
Merge pull request #4237 from harfbuzz/layout-font-extents 2 years ago
Khaled Hosny 0d354e0442 [layout] Add tests for baseline 2 APIs 2 years ago
Behdad Esfahbod e047b1abbc [layout] Improve docs 2 years ago
Behdad Esfahbod 132391ad62 [layout] Add test for font_extents 2 years ago
Behdad Esfahbod 6996e64f72 [BASE] Sanitize and get_min_max fixups 2 years ago
Behdad Esfahbod 02e0e9394b [layout] Fetch default font extents if localized extents not found 2 years ago
Behdad Esfahbod 8ccc1ff21e [layout] Mark language as nullable 2 years ago
Behdad Esfahbod 792ca22ca3 [layout] Document new API 2 years ago
Behdad Esfahbod 0894813a38 [layout] Add "2" version of BASE table API 2 years ago
Behdad Esfahbod 3e110c69c4 [layout] Add hb_ot_layout_get_font_extents() 2 years ago
Simon Cozens 2f21dc23b5 [wasm] [docs] Improve build flags information 2 years ago
Simon Cozens 134cc8edfa [wasm] [docs] How to build 2 years ago
Behdad Esfahbod 5543d05885
[subset] Use vector instead of map for glyph bounds (#4232) 2 years ago
Behdad Esfahbod ccfd7ef08c
Merge pull request #4131 from harfbuzz/wasm 2 years ago
Behdad Esfahbod 6ed792ef4b [meson] Report WebAssembly build 2 years ago
Simon Cozens 56af88d048 [wasm] More thorough API docs 2 years ago
Behdad Esfahbod c248fd9133 [hash] Comment 2 years ago
Behdad Esfahbod 42f4dab8db [hash] Switch to Knuth multiplicative hash 2 years ago
Behdad Esfahbod 0270e3e974 [map] Reinstate quadratic probing 2 years ago
Behdad Esfahbod 19b628bdf0 Revert "[map] Implement Robinhood hashing" 2 years ago
Behdad Esfahbod 18c3ba5018 [map] Implement Robinhood hashing 2 years ago
Behdad Esfahbod 2133aa2407 [map] Inline code for set() 2 years ago
Behdad Esfahbod 5bf5188ea2 [map] Simplify del() 2 years ago
Behdad Esfahbod 2ffec3a6f4 [map] Shuffle fetch_item 2 years ago
Behdad Esfahbod 1dc99128b9 [map] Separate has() code from set() code 2 years ago
Behdad Esfahbod 2dd0803c85 [map] Downgrade from quadratic to linear probing 2 years ago
Behdad Esfahbod 498197671a [map] Write get() in terms of has() 2 years ago
Qunxin Liu f37941bb52 [instancer] add tests for instancer-solver from python test suite 2 years ago
Qunxin Liu 39ac79a7f5 address review comments 2 years ago
Qunxin Liu 58f68dd37a [instancer] wrap hb_subset_input_Set_axis_range() under experimental 2 years ago
Qunxin Liu f3a3c3b29d fix bot 2 years ago
Qunxin Liu efc77dc68f [instancer] update code for collecting FeatureVariationRecord 2 years ago
Qunxin Liu bf298e5050 [instancer ]update OS_2/post/glyf tables to accept Triple for axes positions 2 years ago
Qunxin Liu 51c7451bb5 [instancer] update fvar table to accept Tripe for axes positions 2 years ago
Qunxin Liu bf46d566f9 [instancer] update STAT table to accept Triples for axes positions 2 years ago
Qunxin Liu 779e8ba080 [instancer] update subset-plan.cc to accept Triple as axes positions 2 years ago
Qunxin Liu 22cca43ded [instancer ]update internal hashmap to use Triple instead of single value 2 years ago
Qunxin Liu 0799afe2b6 [instancer] Add hb_subset_input_set_axis_range() API 2 years ago
Behdad Esfahbod 5d543d6422
Merge pull request #4228 from harfbuzz/better-hash 2 years ago
Behdad Esfahbod 5d0cc0062a [hash] Disable int hash as it has negative performance gain 2 years ago
Behdad Esfahbod 1fbb08584b [hash] Adjust prime number 2 years ago
Behdad Esfahbod 9cc7eb80ff [hash] Speed-up int64 hash 2 years ago
Khaled Hosny 4584bcdc32 7.3.0 2 years ago
Behdad Esfahbod 826fe2c9f7 [hash] Wrap specialization in HB_OPTIMIZE_SIZE_MORE 2 years ago
Behdad Esfahbod b2b15fa30a [hash] Links 2 years ago
Behdad Esfahbod 05567da082 Revert "[hash] Use fasthash for integer hash" 2 years ago
Behdad Esfahbod bdaa74d25f [hash] Use fasthash for integer hash 2 years ago