HarfBuzz text shaping engine
http://harfbuzz.github.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
.. | ||
fonts | 4 years ago | |
texts | 3 years ago | |
README.md | 3 years ago | |
benchmark-map.cc | 3 years ago | |
benchmark-set.cc | 3 years ago | |
meson.build | 3 years ago | |
perf-draw.hh | 4 years ago | |
perf-extents.hh | 4 years ago | |
perf-shaping.hh | 4 years ago | |
perf.cc | 3 years ago | |
run.sh | 4 years ago |
README.md
Benchmarks are implemented using Google Benchmark.
To build the benchmarks in this directory you need to set the benchmark option while configuring the build with meson:
meson configure build -Dbenchmark=enabled
Then build the benchmark binaries with ninja:
ninja -Cbuild perf/benchmark-set
Finally, to run one of the benchmarks:
./build/perf/benchmark-set
It's possible to filter the benchmarks being run and customize the output via flags to the benchmark binary. See the Google Benchmark User Guide for more details.