perf/benchmark-subset.cc


Log

Author Commit Date CI Message
Garret Rieger d1bf6c0c 2022-10-17T20:14:02 [subset] only preprocess in benchmark when experimental api is enabled.
Garret Rieger 515863e5 2022-10-13T23:42:00 [subset] Remove add accelerator flag, replace with new api method. Adds hb_subset_preprocess() which preprocesses the face and attaches accelerator data.
Garret Rieger 3394ec70 2022-10-13T23:02:54 [subset] use subset accelerator in tests. This ensures it produces equivalent subsets as without the accelerator.
Garret Rieger f4903def 2022-10-13T21:38:54 [subset] use the accelerator in the subsetting benchmark.
Behdad Esfahbod 238e7dd2 2022-09-01T13:24:01 Fix build
Qunxin Liu 47094490 2022-08-31T12:01:32 [instance] add benchmarks for instancing
Behdad Esfahbod 33c990f0 2022-05-27T16:57:00 Include cassert to fix bots
Behdad Esfahbod 7edd54f3 2022-05-10T18:44:14 [perf/benchmark-subset] Minor cleanup
Garret Rieger 52d59bf1 2022-05-10T19:40:37 [perf] Make subset benchmark data driven.
Garret Rieger 5277a577 2022-05-10T18:14:25 [perf] Add benchmarks for CFF subsetting.
Garret Rieger bc5129d7 2022-05-04T22:16:03 [perf] use option_t in subset benchmark to select between glyphs and codepoint subset.
Garret Rieger 6212856c 2022-05-04T22:16:03 [perf] benchmark subsetting via glyphs.
Behdad Esfahbod 4c177de1 2022-04-21T13:51:37 [perf] Err. Remove HUGE font from perf suite
Behdad Esfahbod 7f7ebdc6 2022-04-21T11:25:12 [perf] Reuse a font
Garret Rieger b3ce96da 2022-04-20T21:51:20 [perf] Add several more fonts to the subset benchmarks.
Garret Rieger 178c6700 2022-04-20T21:19:54 [perf] Rework set insert test to not use pause/resume timing. These have high overhead which affect the result. Also change set iteration to time the individual iteration operation.
Garret Rieger fbd183d0 2022-04-20T20:05:14 [perf] Start writing subset benchmarks.