Behdad Esfahbod
697287fbd7
[benchmark-shape,hb-shape-threads] Fix argument parsing order
...
After recent change.
3 years ago
Behdad Esfahbod
c03a31417b
[hb-shape-threads] Adjustments similar to benchmark-shape
...
Duplication sighz.
3 years ago
Behdad Esfahbod
d7c9cc34ae
Fix build
3 years ago
Behdad Esfahbod
b010962c3b
[test/hb-shape-threads] Silence hb_language_get_default() threadysafety issue
3 years ago
Behdad Esfahbod
4e59900ff5
[test/hb-shape-threads] Share font amongst threads
3 years ago
Behdad Esfahbod
18b0bd0f5f
[test/hb-shape-threads] Verify buffer
3 years ago
Behdad Esfahbod
484cc18732
[test-shape-threads] Set language
3 years ago
Behdad Esfahbod
f371789b40
Sprinkle static around
3 years ago
Behdad Esfahbod
e3d5a117a3
[hb-shape-threads] Fix tsan race
3 years ago
Behdad Esfahbod
33c990f0a9
Include cassert to fix bots
3 years ago
Behdad Esfahbod
f77faf8654
[hb-shape-threads] Allow overriding test parameters from cmdline
3 years ago
Behdad Esfahbod
f0fba59969
[hb-shape-threads] Reduce num-iterations
3 years ago
Behdad Esfahbod
e8a2436332
[threads] Add a condition_variable to test for all threads to be ready
3 years ago
Behdad Esfahbod
4d42a94c19
[threads] Add hb-shape-threads test
3 years ago
Behdad Esfahbod
8a7cfe1787
[perf/benchmark-shape] Test ft font backend as well
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
da4b6f1527
[benchmark-shape] Add variable fonts
3 years ago
Behdad Esfahbod
6d29903e86
[perf/benchmark-font] Parametrize test
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
bdfed8f113
[blob] Add failing versions of create API
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2567
New API:
+hb_blob_create_or_fail()
+hb_blob_create_from_file_or_fail()
Use these in util/ to distinguish empty file from not-found file.
Only err on the latter.
4 years ago
Khaled Hosny
5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc
...
[docs] Describe buffer context applicability more explicitly
5 years ago
Ebrahim Byagowi
95b1081be4
Add performance benchmark for shaping, get extents and draw
5 years ago