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.
2021-06-15 13:56:30 -06:00
Ambient Lighter
4cc4cd3b24
[docs] Fix spelling typo ( #2945 )
2021-04-10 14:11:23 +03:00
Ebrahim Byagowi
6e32145dc9
[meson] Make compatbile with 0.47.0
2020-08-13 18:28:42 +04:30
Ebrahim Byagowi
58209c86a0
[meson] Make compatbile with 0.49.0
...
Contains a just put together summary feature polyfill and workaround
to broken ternary operator.
2020-08-13 18:28:42 +04:30
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.
2020-08-02 11:40:47 +04:30
Ebrahim Byagowi
cac3071183
[meson] minor, use null_dep one more place
2020-07-30 16:25:42 +04:30
Ebrahim Byagowi
5f9ff04fb0
Add comparison against ttf-parser
2020-07-30 16:18:17 +04:30
Ebrahim Byagowi
5a7cc7fd8b
minor spacing tweak
2020-07-29 08:33:38 +04:30
Ebrahim Byagowi
20d1fa3671
[perf] fix the build
2020-06-25 12:50:46 +04:30
Ebrahim Byagowi
95b1081be4
Add performance benchmark for shaping, get extents and draw
2020-06-25 01:30:07 +04:30
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
2019-12-16 17:48:07 -08:00
Behdad Esfahbod
e101a67257
[perf] Add texts/fa-thelittleprince.txt
2019-12-10 12:46:14 -06:00
Behdad Esfahbod
2c781a6701
[perf] More rename
2019-12-10 12:43:42 -06:00
Behdad Esfahbod
d703392afe
[perf] Adjust text/fa-monologue.txt
2019-12-10 12:42:29 -06:00
Behdad Esfahbod
19d1b9d4f3
[perf] Renames
2019-12-10 12:39:01 -06:00
Ebrahim Byagowi
53dc8d944f
Add initial shaping performance test and profiler
2019-12-10 21:53:30 +03:30