Home
last modified time | relevance | path

Searched refs:hb (Results 1 – 25 of 136) sorted by relevance

123456

/third_party/skia/third_party/externals/harfbuzz/src/
DMakefile.sources4 hb-aat-layout-ankr-table.hh \
5 hb-aat-layout-bsln-table.hh \
6 hb-aat-layout-common.hh \
7 hb-aat-layout-feat-table.hh \
8 hb-aat-layout-just-table.hh \
9 hb-aat-layout-kerx-table.hh \
10 hb-aat-layout-morx-table.hh \
11 hb-aat-layout-opbd-table.hh \
12 hb-aat-layout-trak-table.hh \
13 hb-aat-layout.cc \
[all …]
Dmeson.build2 … command: [find_program('gen-hb-version.py'), meson.project_version(), '@OUTPUT@', '@INPUT@'],
3 input: 'hb-version.h.in',
4 output: 'hb-version.h',
10 'hb-aat-layout-ankr-table.hh',
11 'hb-aat-layout-bsln-table.hh',
12 'hb-aat-layout-common.hh',
13 'hb-aat-layout-feat-table.hh',
14 'hb-aat-layout-just-table.hh',
15 'hb-aat-layout-kerx-table.hh',
16 'hb-aat-layout-morx-table.hh',
[all …]
Dsample.py5 from gi.repository import HarfBuzz as hb unknown
12 blob = hb.glib_blob_create (GLib.Bytes.new (fontdata))
13 face = hb.face_create (blob, 0)
15 font = hb.font_create (face)
16 upem = hb.face_get_upem (face)
18 hb.font_set_scale (font, upem, upem)
20 hb.ot_font_set_funcs (font)
22 buf = hb.buffer_create ()
28 hb.buffer_set_message_func (buf, debugger.message, 1, 0)
43 hb.buffer_add_utf32 (buf, array.array ('I', text.encode ('utf-32'))[1:], 0, -1)
[all …]
Dupdate-unicode-tables.make4 hb-ot-shape-complex-arabic-joining-list.hh \
5 hb-ot-shape-complex-arabic-table.hh hb-unicode-emoji-table.hh \
6 hb-ot-shape-complex-indic-table.cc hb-ot-tag-table.hh \
7 hb-ucd-table.hh hb-ot-shape-complex-use-table.hh \
8 hb-ot-shape-complex-vowel-constraints.cc
12 hb-ot-shape-complex-arabic-joining-list.hh: gen-arabic-joining-list.py ArabicShaping.txt Scripts.txt
14 hb-ot-shape-complex-arabic-table.hh: gen-arabic-table.py ArabicShaping.txt UnicodeData.txt Blocks.t…
16 hb-unicode-emoji-table.hh: gen-emoji-table.py emoji-data.txt emoji-test.txt
18 hb-ot-shape-complex-indic-table.cc: gen-indic-table.py IndicSyllabicCategory.txt IndicPositionalCat…
20 hb-ot-tag-table.hh: gen-tag-table.py languagetags language-subtag-registry
[all …]
DMakefile.am98 hb-version.h
100 $(srcdir)/hb-version.h: hb-version.h.in $(top_srcdir)/configure.ac
150 EXTRA_DIST += hb-version.h.in harfbuzz.pc.in harfbuzz-config.cmake.in
203 hb-gobject-enums.%: hb-gobject-enums.%.tmpl $(HBHEADERS)
212 hb-gobject-enums.cc.tmpl \
213 hb-gobject-enums.h.tmpl \
247 harfbuzz-deprecated-symbols.txt: $(srcdir)/hb-deprecated.h
257 gen-hb-version.py \
364 test_algs_SOURCES = test-algs.cc hb-static.cc
372 test_priority_queue_SOURCES = test-priority-queue.cc hb-static.cc
[all …]
/third_party/skia/third_party/harfbuzz/
DBUILD.gn39 "$_src/hb-blob.h",
40 "$_src/hb-buffer.h",
41 "$_src/hb-common.h",
42 "$_src/hb-deprecated.h",
43 "$_src/hb-face.h",
44 "$_src/hb-font.h",
45 "$_src/hb-map.h",
46 "$_src/hb-ot-font.h",
47 "$_src/hb-ot-layout.h",
48 "$_src/hb-ot-math.h",
[all …]
/third_party/harfbuzz/
DBUILD.gn23 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-aat-layout.cc",
24 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-aat-map.cc",
25 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-blob.cc",
26 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-buffer-serialize.cc",
27 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-buffer.cc",
28 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-common.cc",
29 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-face.cc",
30 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-fallback-shape.cc",
31 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-font.cc",
32 "${target_gen_dir}/harfbuzz-2.8.2/src/hb-map.cc",
[all …]
Dhuawei_harfbuzz.patch1 diff --git a/src/hb-buffer.h b/src/hb-buffer.h
3 --- a/src/hb-buffer.h
4 +++ b/src/hb-buffer.h
15 diff --git a/src/hb-open-type.hh b/src/hb-open-type.hh
17 --- a/src/hb-open-type.hh
18 +++ b/src/hb-open-type.hh
33 diff --git a/src/hb-ot-layout-common.hh b/src/hb-ot-layout-common.hh
35 --- a/src/hb-ot-layout-common.hh
36 +++ b/src/hb-ot-layout-common.hh
419 diff --git a/src/hb-ot-layout-gsubgpos.hh b/src/hb-ot-layout-gsubgpos.hh
[all …]
Dbackport-CVE-2022-33068.patch8 src/hb-ot-color-sbix-table.hh | 6 ++++++
13 diff --git a/src/hb-ot-color-sbix-table.hh b/src/hb-ot-color-sbix-table.hh
15 --- a/src/hb-ot-color-sbix-table.hh
16 +++ b/src/hb-ot-color-sbix-table.hh
Dbackport-0001-CVE-2023-25193.patch7 src/hb-buffer.h | 8 ++++++--
10 diff --git a/src/hb-buffer.h b/src/hb-buffer.h
12 --- a/src/hb-buffer.h
13 +++ b/src/hb-buffer.h
/third_party/lzma/CPP/7zip/UI/Console/
DHashCon.cpp181 HRESULT CHashCallbackConsole::BeforeFirstFile(const CHashBundle &hb) in BeforeFirstFile() argument
194 FOR_VECTOR (i, hb.Hashers) in BeforeFirstFile()
197 const CHasherState &h = hb.Hashers[i]; in BeforeFirstFile()
218 PrintSeparatorLine(hb.Hashers); in BeforeFirstFile()
307 HRESULT CHashCallbackConsole::SetOperationResult(UInt64 fileSize, const CHashBundle &hb, bool showH… in SetOperationResult() argument
320 PrintResultLine(fileSize, hb.Hashers, k_HashCalc_Index_Current, showHash, s); in SetOperationResult()
371 void PrintHashStat(CStdOutStream &so, const CHashBundle &hb) in PrintHashStat() argument
373 FOR_VECTOR (i, hb.Hashers) in PrintHashStat()
375 const CHasherState &h = hb.Hashers[i]; in PrintHashStat()
377 if (hb.NumFiles != 1 || hb.NumDirs != 0) in PrintHashStat()
[all …]
/third_party/skia/third_party/externals/harfbuzz/docs/
Dharfbuzz-sections.txt8 <FILE>hb-aat-layout</FILE>
22 <FILE>hb-blob</FILE>
44 <FILE>hb-buffer</FILE>
124 <FILE>hb-common</FILE>
185 <FILE>hb-deprecated</FILE>
213 <FILE>hb-coretext</FILE>
224 <FILE>hb-directwrite</FILE>
232 <FILE>hb-face</FILE>
261 <FILE>hb-font</FILE>
372 <FILE>hb-ft</FILE>
[all …]
DMakefile.am37 IGNORE_HFILES+=hb-gobject.h hb-gobject-enums.h hb-gobject-structs.h
57 HFILE_GLOB=$(top_srcdir)/src/hb.h $(top_srcdir)/src/hb-*.h
58 CFILE_GLOB=$(top_srcdir)/src/hb-*.cc
/third_party/skia/third_party/externals/harfbuzz/test/fuzzing/
DMakefile.am28 hb-shape-fuzzer \
29 hb-subset-fuzzer \
30 hb-set-fuzzer \
31 hb-draw-fuzzer \
41 hb-fuzzer.hh \
42 hb-shape-fuzzer.cc \
50 hb-fuzzer.hh \
51 hb-subset-fuzzer.cc \
61 hb-fuzzer.hh \
62 hb-set-fuzzer.cc \
[all …]
/third_party/skia/third_party/externals/harfbuzz/util/
Dmeson.build2 'hb-view.cc',
6 'hb-shape.cc',
10 'hb-ot-shape-closure.cc',
14 'hb-subset.cc',
22 hb_view = executable('hb-view', hb_view_sources,
31 hb_shape = executable('hb-shape', hb_shape_sources,
39 hb_subset = executable('hb-subset', hb_subset_cli_sources,
47 hb_ot_shape_closure = executable('hb-ot-shape-closure', hb_ot_shape_closure_sources,
/third_party/skia/third_party/externals/harfbuzz/test/shape/
DMakefile.am19 hb-diff \
20 hb-diff-colorize \
21 hb-diff-filter-failures \
22 hb-diff-stat \
23 hb-unicode-decode \
24 hb-unicode-encode \
25 hb-unicode-prettyname \
DREADME.md6 $ ./hb-unicode-encode 41 42 43 627 | ../../util/hb-shape font.ttf
15 To use `record-test.sh`, just put it right before the `hb-shape` invocation:
17 $ ./hb-unicode-encode 41 42 43 627 | ./record-test.sh ../../util/hb-shape font.ttf
21 * Compare the `hb-shape` output of the original font versus the subset
24 glyph names; it then compares the output of `hb-view` for both fonts.
31 $ ./hb-unicode-encode 41 42 43 627 | ./record-test.sh -o data/in-house/tests/test-name.test ../../u…
/third_party/libabigail/tests/data/test-read-dwarf/
Dtest17-pr19027.so.abi268 …<abi-instr address-size='64' path='hb-blob.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stag…
274 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.h' line='58' co…
294 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='53' c…
296 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='54' c…
299 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='57' c…
302 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='59' c…
305 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='60' c…
308 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='61' c…
311 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='63' c…
314 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='64' c…
[all …]
/third_party/skia/third_party/externals/harfbuzz/
DCMakeLists.txt123 # #set (HB_VERSION_H "${PROJECT_SOURCE_DIR}/src/hb-version.h")
197 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-ft.h)
214 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-graphite2.h)
234 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-glib.h)
253 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-icu.h)
264 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-coretext.h)
296 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-gdi.h)
302 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-uniscribe.h)
308 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-directwrite.h)
364 list(APPEND hb_gobject_sources ${PROJECT_SOURCE_DIR}/src/hb-gobject-structs.cc)
[all …]
DTODO14 - Add hb-cairo glue
22 - Add hb-fribidi glue?
25 hb-view / hb-shape enhancements:
DNEWS33 - The hb-subset API and the harfbuzz-subset library's ABI are now declared
37 - The hb-style API is now stable and no longer experimental.
89 - hb-view / hb-shape now accept following new arguments:
104 - hb-shape/hb-view does not break line at new lines unless text is read from
106 - hb-view and hb-subset has a --batch now, similar to hb-shape.
108 - The --batch in hb-shape does not expect 0th argument anymore. That is, the
112 - hb-subset got arguments revamps. Added much-requested --gids-file, --glyphs,
140 - hb-view supports iTerm2 and kitty inline image protocols (Khaled Hosny),
208 are expected on var font specially when hb-ot callback is used.
213 - Minor memory fixes to handle OOM better specially in hb-ft.
[all …]
/third_party/libabigail/tests/data/test-annotate/
Dtest17-pr19027.so.abi521 …<abi-instr address-size='64' path='hb-blob.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stag…
532 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.h' line='58' co…
560 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='53' c…
563 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='54' c…
567 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='57' c…
571 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='59' c…
575 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='60' c…
579 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='61' c…
583 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='63' c…
587 …filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-blob.cc' line='64' c…
[all …]
/third_party/node/deps/brotli/c/enc/
Dhash_composite_inc.h32 HASHER_B hb; member
66 FN_B(Initialize)(&self->hb_common, &self->hb, self->params); in FN()
69 FN_B(Prepare)(&self->hb, one_shot, input_size, data); in FN()
82 FN_B(Store)(&self->hb, data, mask, ix); in FN()
90 FN_B(StoreRange)(&self->hb, data, mask, ix_start, ix_end); in FN()
99 FN_B(StitchToPreviousBlock)(&self->hb, num_bytes, position, in FN()
106 FN_B(PrepareDistanceCache)(&self->hb, distance_cache); in FN()
120 FN_B(FindLongestMatch)(&self->hb, dictionary, data, ring_buffer_mask, in FN()
/third_party/skia/third_party/externals/brotli/c/enc/
Dhash_composite_inc.h32 HASHER_B hb; member
66 FN_B(Initialize)(&self->hb_common, &self->hb, self->params); in FN()
69 FN_B(Prepare)(&self->hb, one_shot, input_size, data); in FN()
82 FN_B(Store)(&self->hb, data, mask, ix); in FN()
90 FN_B(StoreRange)(&self->hb, data, mask, ix_start, ix_end); in FN()
99 FN_B(StitchToPreviousBlock)(&self->hb, num_bytes, position, in FN()
106 FN_B(PrepareDistanceCache)(&self->hb, distance_cache); in FN()
120 FN_B(FindLongestMatch)(&self->hb, dictionary, data, ring_buffer_mask, in FN()
/third_party/icu/docs/userguide/layoutengine/
Dparagraph.md56 4. Build and install the [icu-le-hb](https://github.com/harfbuzz/icu-le-hb) library.
58 * with "icu-le-hb" AND the above-mentioned installed ICU available via
59 pkg-config ( `pkg-config --modversion icu-le-hb` should return a version,
70 * set `ICULEHB_CFLAGS` to the appropriate include path for icu-le-hb ( such
71 as **`-I/usr/local/include/icu-le-hb`** )
72 * set `ICULEHB_LIBS` to link against icu-le-hb and dependents as needed
73 (such as **`-L/usr/local/lib -licu-le-hb`** )

123456