12937 Commits (1c8226ed14c1ac7d82ea5482bdf2a7d019dd38a2)
 

Author SHA1 Message Date
Garret Rieger 7c7c01d28c [subset] Remove switch to alternate unicode collection at large subset sizes. 3 years ago
Garret Rieger f0c04114bc [subset] Embed unicode to gid list vector in subset plan. 3 years ago
Behdad Esfahbod f67e6bf79c [perf/benchmark-font] Add benchmark for glyph_h_advance 3 years ago
Behdad Esfahbod 1c0a3d4d16 [perf/benchmark-font] Add a couple Noto fonts 3 years ago
Behdad Esfahbod 15fa8afb21 Add fast-path for big-endian 32-bit byteswap 3 years ago
Behdad Esfahbod 3fff2e9182 [perf/benchmark-font] Cosmetic 3 years ago
Behdad Esfahbod 307d2d8bb6 [cmap] Sprinkle some 'unlikely's 3 years ago
Garret Rieger 85ec5cbcef [subset] In _populate_unicodes_to_retain populate unicodes in order. 3 years ago
Behdad Esfahbod 0d1f8dcaf3 [perf/benchmark-font] Actually make nominal_glyph bench work 3 years ago
Behdad Esfahbod 6cf69d10e7 [perf/benchmark-font] Add back testing of is_variable 3 years ago
Behdad Esfahbod 3aa2ff7988 [perf/benchmark-font] Fix build without freetype 3 years ago
Behdad Esfahbod 58a0988b57 [perf/benchmark-font] Benchmark get_nominal_glyph 3 years ago
Behdad Esfahbod 03f16fab58
Merge pull request #3560 from harfbuzz/perf-cleanup 3 years ago
Garret Rieger 088133d939 [subset] cache cp to new gid list in subset plan. 3 years ago
Behdad Esfahbod 6d29903e86 [perf/benchmark-font] Parametrize test 3 years ago
Behdad Esfahbod 636c90e81c [perf/perf] Rename to benchmark-font 3 years ago
Behdad Esfahbod 036d03d2e9 [perf/perf] Move all logic to perf-draw, for now 3 years ago
Behdad Esfahbod 746c3c03c5 [perf/perf] Remove ttf-parser backend 3 years ago
Behdad Esfahbod 4aaa0af7d9 [perf/perf] Rely on hb-draw to measure ft performance 3 years ago
Behdad Esfahbod a4522df378
Merge pull request #3558 from harfbuzz/set-optimize 3 years ago
Garret Rieger 6922a2561f [subset] Change serialize_rangeoffset_glyid back to using iterator. 3 years ago
Garret Rieger c66fd50c26 [subset] in cmap4 serialization save cp to gid iter to memory. 3 years ago
Garret Rieger 17b98563dc [subset] In cmap4 serialization reduce unnessecary calls into the iterator. 3 years ago
Garret Rieger 5e241094bf [subset] In unicodes cache cleanup if set insert fails. 3 years ago
Behdad Esfahbod 217d38dfc7 Try to fix distcheck 3 years ago
Garret Rieger a424a92ce5 [subset] s/void */intptr_t. 3 years ago
Garret Rieger aad67f5629 [subset] cache results of collect_unicodes. 3 years ago
Behdad Esfahbod 35681b3edb [benchmark-shape] Break lines and shape separately 3 years ago
Behdad Esfahbod be1ac9c572 [benchmark-shape] Data-driven test sets 3 years ago
Behdad Esfahbod ae3efc6424 [perf] Spawn off benchmark-shape from perf runner 3 years ago
Behdad Esfahbod 5f43ce825a [benchmark-set] Split SetLookup into an ordered and random version 3 years ago
Behdad Esfahbod ae9c7b861b [benchmark-set] At least increase needle by one in lookup benchmark 3 years ago
Behdad Esfahbod 68a9b83d15 [benchmark-set] At least increase needle by one in lookup benchmark 3 years ago
Garret Rieger b4236b7de6 [subset] Optimize Cmap4 collect_unicodes. 3 years ago
Behdad Esfahbod 5866ec05f5 [benchmark-map] Remove rand() overhead from benchmark 3 years ago
Behdad Esfahbod 067225a86d [set] Optimize const page_for() using last_page_lookup caching 3 years ago
Behdad Esfahbod c283e41ce3 [set] Optimize non-const page_for() using last_page_lookup caching 3 years ago
Behdad Esfahbod dd005911b9 [benchmark-set] Reduce lookup benchmark overhead 3 years ago
Behdad Esfahbod 4de5352a3d [test] Add test 3 years ago
Behdad Esfahbod d8292b8446 [CFF] Fix parsing of empty Index 3 years ago
David Corbett 6454cec085 [USE] Classify U+10A38 as CONS_MOD_BELOW 3 years ago
Khaled Hosny f7aee78e90 4.2.1 3 years ago
Behdad Esfahbod 6695bf0560 [gsubgpos] Remove wrong condition in Context application 3 years ago
Khaled Hosny 038203de61 Remove ABI tracker link 3 years ago
Khaled Hosny c8810277bb Update Coverity settings 3 years ago
Khaled Hosny b2d317339a Update codacy badge 3 years ago
Khaled Hosny 6a38c83d4f Remove coveralls badge 3 years ago
Khaled Hosny 392f201047 [ci] Pin gcovr to version 5.0 3 years ago
Behdad Esfahbod 4c177de1f5 [perf] Err. Remove HUGE font from perf suite 3 years ago
Behdad Esfahbod 7f7ebdc6bb [perf] Reuse a font 3 years ago