/third_party/skia/third_party/externals/harfbuzz/src/ |
D | hb-blob.h | 84 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 …]
|
D | hb-blob.cc | 68 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 …]
|
D | hb-face.cc | 65 hb_face_count (hb_blob_t *blob) in hb_face_count() 72 …hb_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 …]
|
D | hb-blob.hh | 39 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;
|
D | hb-face.h | 42 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);
|
D | hb-machinery.hh | 279 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()
|
D | hb-ot-color-svg-table.hh | 46 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()
|
D | main.cc | 53 hb_blob_t *blob = hb_ot_color_glyph_reference_svg (face, glyph_id); in svg_dump() 87 hb_blob_t *blob = hb_ot_color_glyph_reference_png (font, sample_glyph_id); in png_dump() 100 hb_blob_t *blob = hb_ot_color_glyph_reference_png (font, sample_glyph_id); in png_dump() 107 hb_blob_t *blob = hb_ot_color_glyph_reference_png (font, glyph_id); in png_dump() 283 dump_glyphs (hb_blob_t *blob, const char *font_name) in dump_glyphs() 347 print_layout_info_using_private_api (hb_blob_t *blob) in print_layout_info_using_private_api() 350 hb_blob_t *font_blob = hb_sanitize_context_t ().sanitize_blob<OpenTypeFontFile> (blob); in print_layout_info_using_private_api() 509 hb_blob_t *blob = hb_blob_create_from_file_or_fail (argv[1]); in main()
|
D | hb-ot-meta-table.hh | 47 hb_blob_t *reference_entry (hb_blob_t *meta_blob) const in reference_entry() 78 hb_blob_t *reference_entry (hb_tag_t tag) const in reference_entry()
|
D | hb-ot-color.cc | 263 hb_blob_t * 303 hb_blob_t * 306 hb_blob_t *blob = hb_blob_get_empty (); in hb_ot_color_glyph_reference_png()
|
D | hb-sanitize.hh | 159 void init (hb_blob_t *b) in dispatch() 329 hb_blob_t *sanitize_blob (hb_blob_t *blob) in sanitize_blob() 396 hb_blob_t *reference_table (const hb_face_t *face, hb_tag_t tableTag = Type::tableTag) in reference_table() 409 hb_blob_t *blob;
|
D | test-ot-meta.cc | 40 hb_blob_t *blob = hb_blob_create_from_file_or_fail (argv[1]); in main() 56 hb_blob_t *entry = hb_ot_meta_reference_entry (face, tags[i]); in main()
|
D | hb-face.hh | 70 hb_blob_t *reference_table (hb_tag_t tag) const in reference_table() 72 hb_blob_t *blob; in reference_table()
|
D | hb-subset.hh | 57 hb_blob_t *source_blob; 62 hb_subset_context_t (hb_blob_t *source_blob_, in hb_subset_context_t()
|
D | hb-ot-color.h | 126 HB_EXTERN hb_blob_t * 136 HB_EXTERN hb_blob_t *
|
D | hb-subset.cc | 94 static hb_blob_t* 160 hb_blob_t *source_blob = hb_sanitize_context_t ().reference_table<TableType> (plan->source); in _subset() 206 hb_blob_t *dest_blob = _repack (tag, serializer); in _subset() 272 hb_blob_t *source_table = hb_face_reference_table (plan->source, tag); in _passthrough()
|
D | hb-subset-plan.hh | 185 hb_blob_t *contents) in add_table() 189 hb_blob_t *source_blob = source->reference_table (tag); in add_table()
|
/third_party/skia/third_party/externals/harfbuzz/test/api/ |
D | test-ot-meta.c | 60 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()
|
D | test-subset-drop-tables.c | 48 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()
|
D | test-font.c | 61 hb_blob_t *blob; in test_face_create() 85 static hb_blob_t * 98 hb_blob_t *blob; in test_face_createfortables() 154 hb_blob_t *blob; in _test_fontfuncs_nil() 259 hb_blob_t *blob; in test_fontfuncs_subclassing() 391 hb_blob_t *blob; in test_fontfuncs_parallels() 461 hb_blob_t *blob; in test_font_properties()
|
D | test-subset-vmtx.c | 34 hb_blob_t *vhea_blob = hb_face_reference_table (face, HB_TAG ('v','h','e','a')); in check_num_vmetrics() 35 hb_blob_t *vmtx_blob = hb_face_reference_table (face, HB_TAG ('v','m','t','x')); in check_num_vmetrics()
|
D | test-blob.c | 48 hb_blob_t *blob; in test_blob_empty() 94 hb_blob_t *blob; 208 hb_blob_t *b = fixture->blob; in test_blob() 267 hb_blob_t *b = fixture->blob; in test_blob_subblob()
|
/third_party/skia/third_party/externals/harfbuzz/perf/ |
D | perf-shaping.hh | 11 hb_blob_t *blob = hb_blob_create_from_file_or_fail (font_path); in shape() 19 hb_blob_t *text_blob = hb_blob_create_from_file_or_fail (text_path); in shape()
|
/third_party/skia/third_party/externals/harfbuzz/test/fuzzing/ |
D | hb-subset-fuzzer.cc | 29 hb_blob_t *blob = hb_face_reference_blob (result); in trySubset() 50 hb_blob_t *blob = hb_blob_create ((const char *) data, size, in LLVMFuzzerTestOneInput()
|
/third_party/skia/third_party/externals/harfbuzz/util/ |
D | face-options.hh | 56 hb_blob_t *blob = nullptr; 64 hb_blob_t *blob = nullptr;
|