108 Commits (45a0d65c6219c755245ea1df24b2e8d644420971)

Author SHA1 Message Date
Behdad Esfahbod 6e668a2ade [perf/benchmark-ot] Rename test 3 years ago
Behdad Esfahbod f5d619be79 [ot-tags] Further gate the slow complex case, and add more tests 3 years ago
Behdad Esfahbod b231fc2dbc [perf/benchmark-ot] Add a couple more test cases 3 years ago
Behdad Esfahbod 3524b14fa0 [perf/benchmark-ot] Add a couple more test cases 3 years ago
Behdad Esfahbod 0ff5d36cd4 [perf/benchmark-ot] Fix benchmark 3 years ago
Behdad Esfahbod 407a135baf [perf/benchmark-ot] Add one more test 3 years ago
Behdad Esfahbod 26d906b88b [perf] Add benchmark-ot 3 years ago
Behdad Esfahbod 629fa8ee87 [perf/benchmark-font] Test Roboto as variable even though it's not 3 years ago
Behdad Esfahbod 71a0cda869 [perf/benchmark-font] Only certain fonts are variable 3 years ago
Garret Rieger e4e053c8b3 [perf] fix typo in perf Makefile. 3 years ago
Behdad Esfahbod 7edd54f3dd [perf/benchmark-subset] Minor cleanup 3 years ago
Garret Rieger 52d59bf150 [perf] Make subset benchmark data driven. 3 years ago
Garret Rieger 5277a5772b [perf] Add benchmarks for CFF subsetting. 3 years ago
Garret Rieger bc5129d7fa [perf] use option_t in subset benchmark to select between glyphs and codepoint subset. 3 years ago
Garret Rieger 6212856ce8 [perf] benchmark subsetting via glyphs. 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 3fff2e9182 [perf/benchmark-font] Cosmetic 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 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 217d38dfc7 Try to fix distcheck 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
Behdad Esfahbod 5866ec05f5 [benchmark-map] Remove rand() overhead from benchmark 3 years ago
Behdad Esfahbod dd005911b9 [benchmark-set] Reduce lookup benchmark overhead 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
Garret Rieger 85142f3247 [perf] Add missing ninja command in profiling instructions. 3 years ago
Garret Rieger a5cf917892 [perf] Update readme with profiling instructions. 3 years ago
Behdad Esfahbod df3ecea773 [perf/perf] Fix run when ttfparser is not available 3 years ago
Garret Rieger f48647e589 In perf/README update meson command line to set release build type. 3 years ago
Garret Rieger b3ce96da3b [perf] Add several more fonts to the subset benchmarks. 3 years ago
Behdad Esfahbod 9ad300360d [perf/perf-draw] Port to new draw API 3 years ago
Behdad Esfahbod 23c7c305bb [perf/benchmark-map] Adjust range specifiers 3 years ago
Garret Rieger 2b03bcedef [perf] Cleanup range specifiers in set benchmark. 3 years ago
Garret Rieger 178c67003f [perf] Rework set insert test to not use pause/resume timing. 3 years ago
Garret Rieger fbd183d0eb [perf] Start writing subset benchmarks. 3 years ago
Garret Rieger fc2027bf07 [perf] Add map benchmarks. 3 years ago
Garret Rieger 057ec2c953 [perf] Add set ieration and lookup benchmarks. 3 years ago