Home
last modified time | relevance | path

Searched refs:hb_blob_t (Results 1 – 25 of 219) sorted by relevance

123456789

/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-blob.h84 typedef struct hb_blob_t hb_blob_t; typedef
86 HB_EXTERN hb_blob_t *
93 HB_EXTERN hb_blob_t *
100 HB_EXTERN hb_blob_t *
103 HB_EXTERN hb_blob_t *
112 HB_EXTERN hb_blob_t *
113 hb_blob_create_sub_blob (hb_blob_t *parent,
117 HB_EXTERN hb_blob_t *
118 hb_blob_copy_writable_or_fail (hb_blob_t *blob);
120 HB_EXTERN hb_blob_t *
[all …]
Dhb-blob.cc68 hb_blob_t *
82 hb_blob_t *blob = hb_blob_create_or_fail (data, length, mode, in hb_blob_create()
106 hb_blob_t *
113 hb_blob_t *blob; in hb_blob_create_or_fail()
116 !(blob = hb_object_create<hb_blob_t> ())) in hb_blob_create_or_fail()
145 hb_blob_destroy ((hb_blob_t *) data); in _hb_blob_destroy()
168 hb_blob_t *
169 hb_blob_create_sub_blob (hb_blob_t *parent, in hb_blob_create_sub_blob()
173 hb_blob_t *blob; in hb_blob_create_sub_blob()
199 hb_blob_t *
[all …]
Dhb-face.cc65 hb_face_count (hb_blob_t *blob) in hb_face_count()
72hb_blob_t *sanitized = hb_sanitize_context_t ().sanitize_blob<OT::OpenTypeFontFile> (hb_blob_refer… in hb_face_count()
145 hb_blob_t *blob;
150 _hb_face_for_data_closure_create (hb_blob_t *blob, unsigned int index) in _hb_face_for_data_closure_create()
173 static hb_blob_t *
187 hb_blob_t *blob = hb_blob_create_sub_blob (data->blob, base_offset + table.offset, table.length); in _hb_face_for_data_reference_table()
207 hb_face_create (hb_blob_t *blob, in hb_face_create()
387 hb_blob_t *
409 hb_blob_t *
627 hb_hashmap_t<hb_tag_t, hb_blob_t *> tables;
[all …]
Dhb-blob.hh39 struct hb_blob_t struct
82 hb_blob_ptr_t (hb_blob_t *b_ = nullptr) : b (b_) {} in hb_blob_ptr_t() argument
83 hb_blob_t * operator = (hb_blob_t *b_) { return b = b_; } in operator =()
89 hb_blob_t * get_blob () const { return b.get_raw (); } in get_blob()
94 hb_nonnull_ptr_t<hb_blob_t> b;
Dhb-face.h42 hb_face_count (hb_blob_t *blob);
58 hb_face_create (hb_blob_t *blob,
74 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
109 HB_EXTERN hb_blob_t *
113 HB_EXTERN hb_blob_t *
172 hb_blob_t *blob);
Dhb-machinery.hh279 hb_blob_t>
281 static hb_blob_t *create (hb_face_t *face) in create()
283 static void destroy (hb_blob_t *p) { hb_blob_destroy (p); } in destroy()
285 static const hb_blob_t *get_null () in get_null()
288 static const T* convert (const hb_blob_t *blob) in convert()
291 hb_blob_t* get_blob () const { return this->get_stored (); } in get_blob()
Dhb-ot-color-svg-table.hh46 hb_blob_t *reference_blob (hb_blob_t *svg_blob, unsigned int index_offset) const in reference_blob()
86 hb_blob_t *reference_blob_for_glyph (hb_codepoint_t glyph_id) const in reference_blob_for_glyph()
/third_party/harfbuzz/src/
Dhb-blob.h84 typedef struct hb_blob_t hb_blob_t; typedef
86 HB_EXTERN hb_blob_t *
93 HB_EXTERN hb_blob_t *
102 HB_EXTERN hb_blob_t *
103 hb_blob_create_sub_blob (hb_blob_t *parent,
107 HB_EXTERN hb_blob_t *
108 hb_blob_copy_writable_or_fail (hb_blob_t *blob);
110 HB_EXTERN hb_blob_t *
113 HB_EXTERN hb_blob_t *
114 hb_blob_reference (hb_blob_t *blob);
[all …]
Dhb-blob.cc68 hb_blob_t *
75 hb_blob_t *blob; in hb_blob_create()
79 !(blob = hb_object_create<hb_blob_t> ())) { in hb_blob_create()
106 hb_blob_destroy ((hb_blob_t *) data); in _hb_blob_destroy()
129 hb_blob_t *
130 hb_blob_create_sub_blob (hb_blob_t *parent, in hb_blob_create_sub_blob()
134 hb_blob_t *blob; in hb_blob_create_sub_blob()
160 hb_blob_t *
161 hb_blob_copy_writable_or_fail (hb_blob_t *blob) in hb_blob_copy_writable_or_fail()
186 hb_blob_t *
[all …]
Dhb-blob.hh39 struct hb_blob_t struct
82 hb_blob_ptr_t (hb_blob_t *b_ = nullptr) : b (b_) {} in hb_blob_ptr_t() argument
83 hb_blob_t * operator = (hb_blob_t *b_) { return b = b_; } in operator =()
89 hb_blob_t * get_blob () const { return b.get_raw (); } in get_blob()
94 hb_nonnull_ptr_t<hb_blob_t> b;
Dhb-face.cc64 hb_face_count (hb_blob_t *blob) in hb_face_count()
71hb_blob_t *sanitized = hb_sanitize_context_t ().sanitize_blob<OT::OpenTypeFontFile> (hb_blob_refer… in hb_face_count()
144 hb_blob_t *blob;
149 _hb_face_for_data_closure_create (hb_blob_t *blob, unsigned int index) in _hb_face_for_data_closure_create()
172 static hb_blob_t *
186 hb_blob_t *blob = hb_blob_create_sub_blob (data->blob, base_offset + table.offset, table.length); in _hb_face_for_data_reference_table()
206 hb_face_create (hb_blob_t *blob, in hb_face_create()
386 hb_blob_t *
408 hb_blob_t *
636 hb_blob_t *blob;
[all …]
Dhb-face.h42 hb_face_count (hb_blob_t *blob);
58 hb_face_create (hb_blob_t *blob,
74 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
109 HB_EXTERN hb_blob_t *
113 HB_EXTERN hb_blob_t *
172 hb_blob_t *blob);
Dhb-machinery.hh279 hb_blob_t>
281 static hb_blob_t *create (hb_face_t *face) in create()
283 static void destroy (hb_blob_t *p) { hb_blob_destroy (p); } in destroy()
285 static const hb_blob_t *get_null () in get_null()
288 static const T* convert (const hb_blob_t *blob) in convert()
291 hb_blob_t* get_blob () const { return this->get_stored (); } in get_blob()
Dhb-ot-color-svg-table.hh46 hb_blob_t *reference_blob (hb_blob_t *svg_blob, unsigned int index_offset) const in reference_blob()
86 hb_blob_t *reference_blob_for_glyph (hb_codepoint_t glyph_id) const in reference_blob_for_glyph()
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-blob.h65 typedef struct hb_blob_t hb_blob_t; typedef
67 HB_EXTERN hb_blob_t *
74 HB_EXTERN hb_blob_t *
83 HB_EXTERN hb_blob_t *
84 hb_blob_create_sub_blob (hb_blob_t *parent,
88 HB_EXTERN hb_blob_t *
89 hb_blob_copy_writable_or_fail (hb_blob_t *blob);
91 HB_EXTERN hb_blob_t *
94 HB_EXTERN hb_blob_t *
95 hb_blob_reference (hb_blob_t *blob);
[all …]
Dhb-blob.cc84 hb_blob_t *
91 hb_blob_t *blob; in hb_blob_create()
95 !(blob = hb_object_create<hb_blob_t> ())) { in hb_blob_create()
122 hb_blob_destroy ((hb_blob_t *) data); in _hb_blob_destroy()
145 hb_blob_t *
146 hb_blob_create_sub_blob (hb_blob_t *parent, in hb_blob_create_sub_blob()
150 hb_blob_t *blob; in hb_blob_create_sub_blob()
176 hb_blob_t *
177 hb_blob_copy_writable_or_fail (hb_blob_t *blob) in hb_blob_copy_writable_or_fail()
202 hb_blob_t *
[all …]
Dhb-blob.hh39 struct hb_blob_t struct
88 hb_blob_ptr_t (hb_blob_t *b_ = nullptr) : b (b_) {} in hb_blob_ptr_t() argument
89 hb_blob_t * operator = (hb_blob_t *b_) { return b = b_; } in operator =()
95 hb_blob_t * get_blob () const { return b.get_raw (); } in get_blob()
99 hb_nonnull_ptr_t<hb_blob_t> b;
Dhb-face.h42 hb_face_count (hb_blob_t *blob);
52 hb_face_create (hb_blob_t *blob,
55 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
90 HB_EXTERN hb_blob_t *
94 HB_EXTERN hb_blob_t *
153 hb_blob_t *blob);
Dhb-face.cc62 hb_face_count (hb_blob_t *blob) in hb_face_count()
69hb_blob_t *sanitized = hb_sanitize_context_t ().sanitize_blob<OT::OpenTypeFontFile> (hb_blob_refer… in hb_face_count()
136 hb_blob_t *blob;
141 _hb_face_for_data_closure_create (hb_blob_t *blob, unsigned int index) in _hb_face_for_data_closure_create()
164 static hb_blob_t *
178 hb_blob_t *blob = hb_blob_create_sub_blob (data->blob, base_offset + table.offset, table.length); in _hb_face_for_data_reference_table()
195 hb_face_create (hb_blob_t *blob, in hb_face_create()
366 hb_blob_t *
383 hb_blob_t *
599 hb_blob_t *blob;
[all …]
/third_party/skia/third_party/externals/harfbuzz/test/api/
Dtest-ot-meta.c60 hb_blob_t *dlng = hb_ot_meta_reference_entry (face, HB_OT_META_TAG_DESIGN_LANGUAGES); in test_ot_meta_reference_entry()
64 hb_blob_t *fslf = hb_ot_meta_reference_entry (face, (hb_ot_meta_tag_t) HB_TAG ('f','s','l','f')); in test_ot_meta_reference_entry()
67 hb_blob_t *nacl = hb_ot_meta_reference_entry (face, (hb_ot_meta_tag_t) HB_TAG ('n','a','c','l')); in test_ot_meta_reference_entry()
70 hb_blob_t *slng = hb_ot_meta_reference_entry (face, HB_OT_META_TAG_SUPPORTED_LANGUAGES); in test_ot_meta_reference_entry()
Dtest-subset-drop-tables.c48 hb_blob_t *hdmx = hb_face_reference_table (subset, HB_TAG ('h', 'd', 'm', 'x')); in test_subset_drop_tables()
49 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables()
50 hb_blob_t *cmap = hb_face_reference_table (subset, HB_TAG ('c', 'm', 'a', 'p')); in test_subset_drop_tables()
/third_party/harfbuzz/test/api/
Dtest-ot-meta.c60 hb_blob_t *dlng = hb_ot_meta_reference_entry (face, HB_OT_META_TAG_DESIGN_LANGUAGES); in test_ot_meta_reference_entry()
64 hb_blob_t *fslf = hb_ot_meta_reference_entry (face, (hb_ot_meta_tag_t) HB_TAG ('f','s','l','f')); in test_ot_meta_reference_entry()
67 hb_blob_t *nacl = hb_ot_meta_reference_entry (face, (hb_ot_meta_tag_t) HB_TAG ('n','a','c','l')); in test_ot_meta_reference_entry()
70 hb_blob_t *slng = hb_ot_meta_reference_entry (face, HB_OT_META_TAG_SUPPORTED_LANGUAGES); in test_ot_meta_reference_entry()
Dtest-subset-drop-tables.c47 hb_blob_t *hdmx = hb_face_reference_table (subset, HB_TAG ('h', 'd', 'm', 'x')); in test_subset_drop_tables()
48 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables()
49 hb_blob_t *cmap = hb_face_reference_table (subset, HB_TAG ('c', 'm', 'a', 'p')); in test_subset_drop_tables()
/third_party/flutter/engine/flutter/third_party/txt/src/minikin/
DMinikinInternal.h39 hb_blob_t* getFontTable(const MinikinFont* minikinFont, uint32_t tag);
48 explicit HbBlob(hb_blob_t* blob) : mBlob(blob) {} in HbBlob()
60 hb_blob_t* mBlob;
/third_party/flutter/skia/third_party/externals/harfbuzz/test/api/
Dtest-subset-drop-tables.c47 hb_blob_t *hdmx = hb_face_reference_table (subset, HB_TAG ('h', 'd', 'm', 'x')); in test_subset_drop_tables()
48 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables()
49 hb_blob_t *cmap = hb_face_reference_table (subset, HB_TAG ('c', 'm', 'a', 'p')); in test_subset_drop_tables()

123456789