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