Garret Rieger
fc2027bf07
[perf] Add map benchmarks.
3 years ago
Garret Rieger
057ec2c953
[perf] Add set ieration and lookup benchmarks.
3 years ago
Garret Rieger
40975fc3c2
[perf] Add some instructions for building/running benchmarks.
3 years ago
Garret Rieger
cef64b947d
[perf] Add the start of a benchmark for set operations.
3 years ago
Behdad Esfahbod
e0ac6c587b
Remove remaining traces of HB_EXPERIMENTAL_API
3 years ago
Khaled Hosny
69d8f27c69
[meson] Require 0.55.0
...
We implicitly require it for building ragel subproject. This new version
requirement should satisfied in both Fedora 33 and Debian bullseye, and
not be too cutting edge for us.
3 years ago
Behdad Esfahbod
c852b86841
Rename HBGlyphID to HBGlyphID16
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
Ambient Lighter
4cc4cd3b24
[docs] Fix spelling typo ( #2945 )
4 years ago
Khaled Hosny
5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc
...
[docs] Describe buffer context applicability more explicitly
4 years ago
Ebrahim Byagowi
6e32145dc9
[meson] Make compatbile with 0.47.0
5 years ago
Ebrahim Byagowi
58209c86a0
[meson] Make compatbile with 0.49.0
...
Contains a just put together summary feature polyfill and workaround
to broken ternary operator.
5 years ago
Ebrahim Byagowi
903d6a1f14
[perf] Enable ttf-parser build just with experimental_api
...
ttf-parser API is subject to breaking change and we are interested on its
hb-draw like API so let's hide it more.
5 years ago
Ebrahim Byagowi
cac3071183
[meson] minor, use null_dep one more place
5 years ago
Ebrahim Byagowi
5f9ff04fb0
Add comparison against ttf-parser
5 years ago
Ebrahim Byagowi
5a7cc7fd8b
minor spacing tweak
5 years ago
Ebrahim Byagowi
20d1fa3671
[perf] fix the build
5 years ago
Ebrahim Byagowi
95b1081be4
Add performance benchmark for shaping, get extents and draw
5 years ago
Behdad Esfahbod
aa43e183dd
[perf Add texts/en-words.txt
...
$ cat docs/usermanual-*.xml src/hb*.cc src/hb*.{h,hh,cc} | sed 's/[^a-zA-Z ]/ /g' | tr ' ' '\n' | sort | uniq | grep . > perf/texts/en-words.txt
5 years ago
Behdad Esfahbod
e101a67257
[perf] Add texts/fa-thelittleprince.txt
5 years ago
Behdad Esfahbod
2c781a6701
[perf] More rename
5 years ago
Behdad Esfahbod
d703392afe
[perf] Adjust text/fa-monologue.txt
5 years ago
Behdad Esfahbod
19d1b9d4f3
[perf] Renames
5 years ago
Ebrahim Byagowi
53dc8d944f
Add initial shaping performance test and profiler
5 years ago