Home
last modified time | relevance | path

Searched refs:shape_plan (Results 1 – 25 of 43) sorted by relevance

12

/third_party/harfbuzz/src/
Dhb-shape-plan.cc236 hb_shape_plan_t *shape_plan; in hb_shape_plan_create2() local
240 if (!(shape_plan = hb_object_create<hb_shape_plan_t> ())) in hb_shape_plan_create2()
246 shape_plan->face_unsafe = face; in hb_shape_plan_create2()
248 if (unlikely (!shape_plan->key.init (true, in hb_shape_plan_create2()
258 if (unlikely (!shape_plan->ot.init0 (face, &shape_plan->key))) in hb_shape_plan_create2()
262 return shape_plan; in hb_shape_plan_create2()
267 shape_plan->key.free (); in hb_shape_plan_create2()
269 free (shape_plan); in hb_shape_plan_create2()
300 hb_shape_plan_reference (hb_shape_plan_t *shape_plan) in hb_shape_plan_reference() argument
302 return hb_object_reference (shape_plan); in hb_shape_plan_reference()
[all …]
Dhb-shape-plan.h92 hb_shape_plan_reference (hb_shape_plan_t *shape_plan);
95 hb_shape_plan_destroy (hb_shape_plan_t *shape_plan);
98 hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan,
105 hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan,
110 hb_shape_plan_execute (hb_shape_plan_t *shape_plan,
117 hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan);
Dhb-shape.cc135 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached2 (font->face, &buffer->props, in hb_shape_full() local
139 hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features); in hb_shape_full()
140 hb_shape_plan_destroy (shape_plan); in hb_shape_full()
Dhb-directwrite.cc556 _hb_directwrite_shape_full (hb_shape_plan_t *shape_plan, in _hb_directwrite_shape_full() argument
881 _hb_directwrite_shape (hb_shape_plan_t *shape_plan, in _hb_directwrite_shape() argument
887 return _hb_directwrite_shape_full (shape_plan, font, buffer, in _hb_directwrite_shape()
899 hb_shape_plan_t *shape_plan; in _hb_directwrite_shape_experimental_width() local
900 shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, in _hb_directwrite_shape_experimental_width()
902 hb_bool_t res = _hb_directwrite_shape_full (shape_plan, font, buffer, in _hb_directwrite_shape_experimental_width()
Dhb-ot-shape.h47 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,
Dhb-ot-shape.cc1147 _hb_ot_shape (hb_shape_plan_t *shape_plan, in _hb_ot_shape() argument
1153 hb_ot_shape_context_t c = {&shape_plan->ot, font, font->face, buffer, features, num_features}; in _hb_ot_shape()
1172 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan, in hb_ot_shape_plan_collect_lookups() argument
1176 shape_plan->ot.collect_lookups (table_tag, lookup_indexes); in hb_ot_shape_plan_collect_lookups()
1222 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, in hb_ot_shape_glyphs_closure() local
1233 hb_ot_shape_plan_collect_lookups (shape_plan, HB_OT_TAG_GSUB, lookups); in hb_ot_shape_glyphs_closure()
1238 hb_shape_plan_destroy (shape_plan); in hb_ot_shape_glyphs_closure()
Dhb-face.hh65 hb_shape_plan_t *shape_plan; member
Dhb-gobject-structs.cc98 HB_DEFINE_OBJECT_TYPE (shape_plan)
Dhb-fallback-shape.cc72 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_fallback_shape()
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-shape-plan.cc236 hb_shape_plan_t *shape_plan; in hb_shape_plan_create2() local
240 if (!(shape_plan = hb_object_create<hb_shape_plan_t> ())) in hb_shape_plan_create2()
246 shape_plan->face_unsafe = face; in hb_shape_plan_create2()
248 if (unlikely (!shape_plan->key.init (true, in hb_shape_plan_create2()
258 if (unlikely (!shape_plan->ot.init0 (face, &shape_plan->key))) in hb_shape_plan_create2()
262 return shape_plan; in hb_shape_plan_create2()
267 shape_plan->key.fini (); in hb_shape_plan_create2()
269 hb_free (shape_plan); in hb_shape_plan_create2()
300 hb_shape_plan_reference (hb_shape_plan_t *shape_plan) in hb_shape_plan_reference() argument
302 return hb_object_reference (shape_plan); in hb_shape_plan_reference()
[all …]
Dhb-shape-plan.h92 hb_shape_plan_reference (hb_shape_plan_t *shape_plan);
95 hb_shape_plan_destroy (hb_shape_plan_t *shape_plan);
98 hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan,
105 hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan,
110 hb_shape_plan_execute (hb_shape_plan_t *shape_plan,
117 hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan);
Dhb-shape.cc129 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached2 (font->face, &buffer->props, in hb_shape_full() local
133 hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features); in hb_shape_full()
134 hb_shape_plan_destroy (shape_plan); in hb_shape_full()
Dhb-ot-shape.h47 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,
Dhb-ot-shape.cc1207 _hb_ot_shape (hb_shape_plan_t *shape_plan, in _hb_ot_shape() argument
1213 hb_ot_shape_context_t c = {&shape_plan->ot, font, font->face, buffer, features, num_features}; in _hb_ot_shape()
1232 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan, in hb_ot_shape_plan_collect_lookups() argument
1236 shape_plan->ot.collect_lookups (table_tag, lookup_indexes); in hb_ot_shape_plan_collect_lookups()
1282 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, in hb_ot_shape_glyphs_closure() local
1293 hb_ot_shape_plan_collect_lookups (shape_plan, HB_OT_TAG_GSUB, lookups); in hb_ot_shape_glyphs_closure()
1298 hb_shape_plan_destroy (shape_plan); in hb_ot_shape_glyphs_closure()
Dhb-face.hh65 hb_shape_plan_t *shape_plan; member
Dhb-fallback-shape.cc72 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_fallback_shape()
Dhb-gobject-structs.cc98 HB_DEFINE_OBJECT_TYPE (shape_plan)
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-shape-plan.cc206 hb_shape_plan_t *shape_plan; in hb_shape_plan_create2() local
210 if (!(shape_plan = hb_object_create<hb_shape_plan_t> ())) in hb_shape_plan_create2()
216 shape_plan->face_unsafe = face; in hb_shape_plan_create2()
218 if (unlikely (!shape_plan->key.init (true, in hb_shape_plan_create2()
227 if (unlikely (!shape_plan->ot.init0 (face, &shape_plan->key))) in hb_shape_plan_create2()
230 return shape_plan; in hb_shape_plan_create2()
233 shape_plan->key.free (); in hb_shape_plan_create2()
235 free (shape_plan); in hb_shape_plan_create2()
266 hb_shape_plan_reference (hb_shape_plan_t *shape_plan) in hb_shape_plan_reference() argument
268 return hb_object_reference (shape_plan); in hb_shape_plan_reference()
[all …]
Dhb-shape-plan.h78 hb_shape_plan_reference (hb_shape_plan_t *shape_plan);
81 hb_shape_plan_destroy (hb_shape_plan_t *shape_plan);
84 hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan,
91 hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan,
96 hb_shape_plan_execute (hb_shape_plan_t *shape_plan,
103 hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan);
Dhb-shape.cc135 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached2 (font->face, &buffer->props, in hb_shape_full() local
139 hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features); in hb_shape_full()
140 hb_shape_plan_destroy (shape_plan); in hb_shape_full()
Dhb-directwrite.cc514 _hb_directwrite_shape_full (hb_shape_plan_t *shape_plan, in _hb_directwrite_shape_full() argument
839 _hb_directwrite_shape (hb_shape_plan_t *shape_plan, in _hb_directwrite_shape() argument
845 return _hb_directwrite_shape_full (shape_plan, font, buffer, in _hb_directwrite_shape()
874 hb_shape_plan_t *shape_plan; in hb_directwrite_shape_experimental_width() local
875 shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, in hb_directwrite_shape_experimental_width()
877 hb_bool_t res = _hb_directwrite_shape_full (shape_plan, font, buffer, in hb_directwrite_shape_experimental_width()
Dhb-ot-shape.h47 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,
Dhb-ot-shape.cc1027 _hb_ot_shape (hb_shape_plan_t *shape_plan, in _hb_ot_shape() argument
1033 hb_ot_shape_context_t c = {&shape_plan->ot, font, font->face, buffer, features, num_features}; in _hb_ot_shape()
1046 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan, in hb_ot_shape_plan_collect_lookups() argument
1050 shape_plan->ot.collect_lookups (table_tag, lookup_indexes); in hb_ot_shape_plan_collect_lookups()
1087 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, in hb_ot_shape_glyphs_closure() local
1098 hb_ot_shape_plan_collect_lookups (shape_plan, HB_OT_TAG_GSUB, lookups); in hb_ot_shape_glyphs_closure()
1103 hb_shape_plan_destroy (shape_plan); in hb_ot_shape_glyphs_closure()
Dhb-face.hh65 hb_shape_plan_t *shape_plan; member
Dhb-fallback-shape.cc71 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_fallback_shape()

12