13101 Commits (ea2dd54b68db49adb05266ec18414b2bbc20af0f)
 

Author SHA1 Message Date
Behdad Esfahbod 48db1c9583 [font] Add serial API 3 years ago
Behdad Esfahbod 0fe1869228 [benchmark-set] Pause timing around set copy initialization 3 years ago
Behdad Esfahbod ce5435a862 [benchmark-set] Remove use of rand() inside benchmark 3 years ago
Behdad Esfahbod efa2a5796e [map] Add hb_map_copy() 3 years ago
Behdad Esfahbod 3b28cff9c0 [cff1] Fix null dereference on memory alloc failure 3 years ago
Behdad Esfahbod 8df9aba997 Actually try to fix null-size undefined behavior 3 years ago
Garret Rieger e00c7358a0 [subset] special case table presence check for hb_face_create_from_tables faces. 3 years ago
Garret Rieger 6a149a09e7 [subset] fix use of lazy static constructor. 3 years ago
Garret Rieger d4c7939eb7 [subset] use a list of known tables instead of handled tables. 3 years ago
Garret Rieger 3472f73b79 [subset] also include no subset tables when guessing which tables are present. 3 years ago
Garret Rieger 9564d98739 [subset] fix subsetting of faces created via hb_face_create_for_tables. 3 years ago
Behdad Esfahbod 6010feeeb5 [varStore] Rename variable as per review 3 years ago
Khaled Hosny 89939c9cc3 [ci] Fix fedora-valgrind job 3 years ago
Behdad Esfahbod 8a7cfe1787 [perf/benchmark-shape] Test ft font backend as well 3 years ago
Behdad Esfahbod d473397831
Merge pull request #3605 from harfbuzz/cache-varstore 3 years ago
Behdad Esfahbod 3eb7eff487 Remove varstore cache use if HB_NO_VAR 3 years ago
Behdad Esfahbod 099482a37a [ot-font] Cache v_advance varstore as well 3 years ago
Behdad Esfahbod d9acc045f1 [VarStore] Sprinkle cache_t type around 3 years ago
Behdad Esfahbod da38312e42 [VarStore] Pepper cache with likely() 3 years ago
Behdad Esfahbod cf8f00e354 [VarStore] Don't use NAN 3 years ago
Behdad Esfahbod 5336ba70f6 [HVAR] Cache VarStore region scalars 3 years ago
Behdad Esfahbod 880f50f7e4 Refactor varstore cache 3 years ago
Behdad Esfahbod f2a2fb91a3 [GPOS] Cache VarStore region scalars 3 years ago
Behdad Esfahbod 5fbc70c59b [VarStore] Add cache API 3 years ago
Behdad Esfahbod e1f4445dff [benchmark-shape] Allow taking multiple tests from cmdline 3 years ago
Behdad Esfahbod 1bf2d5f885 [perf/benchmark-shape] Allow taking text-file/font-file args from cmdline 3 years ago
Behdad Esfahbod 852a8f04eb [perf/benchmark-font] Allow benchmarking fonts specified on cmdline 3 years ago
Behdad Esfahbod 05e82aa12e [ft] Add missing lock to kerning function 3 years ago
Behdad Esfahbod da4b6f1527 [benchmark-shape] Add variable fonts 3 years ago
Behdad Esfahbod 4ea2725704 [set/map] Expose hash API publicly 3 years ago
Behdad Esfahbod 2e186d9f24 [buffer] Improve hash function of segment_properties_t 3 years ago
Khaled Hosny aee123fc83 4.3.0 3 years ago
Behdad Esfahbod 975a5f9194 [array] Use hb_memcmp instead of memcmp 3 years ago
Behdad Esfahbod 55804e8d68 [hb-ft] Minor rearrange of struct members 3 years ago
Garret Rieger 4e11da054d [repacker] update repacker test golden file. 3 years ago
Garret Rieger cbf8f44c9b [subset-perf] swap instead of copying vertice's when reordering during sort. 3 years ago
Garret Rieger b32ca2a292 [subset-perf] remove sort_kahn from repacker. 3 years ago
Behdad Esfahbod 4266cf3be2 [array] Specialize operator== for bytes_t and ubytes_t 3 years ago
Behdad Esfahbod 6eaa22e9d7 [serialize] Reduce link_t size from 16 to 12 3 years ago
Behdad Esfahbod 30ba9a39e2 [vector] Add emplacing push implementation 3 years ago
Behdad Esfahbod 25393288f0 [test] Fix compiler warning 3 years ago
Garret Rieger 73b8360dcf [subset] fix fuzzer found underflow when heap push fails. 3 years ago
Behdad Esfahbod f1bf14ea89 Revert "[set] Cache hash value" 3 years ago
Behdad Esfahbod b4d1ec310c [algs] Declare coerce() as constexpr 3 years ago
Behdad Esfahbod 2fdb7616f5 [map Further adjust hash function 3 years ago
Behdad Esfahbod 01fc90b68c [map] Adjust hash function 3 years ago
Behdad Esfahbod a47b0aebf5 [vector] Fix remove() implementation 3 years ago
Behdad Esfahbod 3bd755c32d [test-vector] Test remove() 3 years ago
Behdad Esfahbod 58f848daa8 [set/map] Adjust hash function return type 3 years ago
Behdad Esfahbod 6544fc284f [vector] Add further copy implementation 3 years ago