/external/harfbuzz_ng/src/ |
D | hb-shape-plan.cc | 46 hb_shape_plan_plan (hb_shape_plan_t *shape_plan, in hb_shape_plan_plan() argument 53 DEBUG_MSG_FUNC (SHAPE_PLAN, shape_plan, in hb_shape_plan_plan() 63 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face_unsafe)) { \ in hb_shape_plan_plan() 64 HB_SHAPER_DATA (shaper, shape_plan) = \ in hb_shape_plan_plan() 65 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, \ in hb_shape_plan_plan() 68 shape_plan->shaper_func = _hb_##shaper##_shape; \ in hb_shape_plan_plan() 69 shape_plan->shaper_name = #shaper; \ in hb_shape_plan_plan() 145 hb_shape_plan_t *shape_plan; in hb_shape_plan_create2() local 160 if (!(shape_plan = hb_object_create<hb_shape_plan_t> ())) in hb_shape_plan_create2() 170 shape_plan->default_shaper_list = shaper_list == NULL; in hb_shape_plan_create2() [all …]
|
D | hb-shape-plan.h | 78 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);
|
D | hb-shape.cc | 128 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached2 (font->face, &buffer->props, in hb_shape_full() local 132 hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features); in hb_shape_full() 133 hb_shape_plan_destroy (shape_plan); in hb_shape_full()
|
D | hb-ot-shape.cc | 167 _hb_ot_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan, in _hb_ot_shaper_shape_plan_data_create() argument 177 hb_ot_shape_planner_t planner (shape_plan); in _hb_ot_shaper_shape_plan_data_create() 181 hb_ot_shape_collect_features (&planner, &shape_plan->props, in _hb_ot_shaper_shape_plan_data_create() 835 _hb_ot_shape (hb_shape_plan_t *shape_plan, in _hb_ot_shape() argument 841 …hb_ot_shape_context_t c = {HB_SHAPER_DATA_GET (shape_plan), font, font->face, buffer, features, nu… in _hb_ot_shape() 854 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan, in hb_ot_shape_plan_collect_lookups() argument 859 HB_SHAPER_DATA_GET (shape_plan)->collect_lookups (table_tag, lookup_indexes); in hb_ot_shape_plan_collect_lookups() 898 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, in hb_ot_shape_glyphs_closure() local 910 hb_ot_shape_plan_collect_lookups (shape_plan, HB_OT_TAG_GSUB, &lookups); in hb_ot_shape_glyphs_closure() 921 hb_shape_plan_destroy (shape_plan); in hb_ot_shape_glyphs_closure()
|
D | hb-fallback-shape.cc | 74 _hb_fallback_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_fallback_shaper_shape_plan_data_create() 94 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_fallback_shape()
|
D | hb-directwrite.cc | 260 _hb_directwrite_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_directwrite_shaper_shape_plan_data_create() 546 _hb_directwrite_shape_full(hb_shape_plan_t *shape_plan, in _hb_directwrite_shape_full() argument 903 _hb_directwrite_shape(hb_shape_plan_t *shape_plan, in _hb_directwrite_shape() argument 909 return _hb_directwrite_shape_full(shape_plan, font, buffer, in _hb_directwrite_shape() 925 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, in hb_directwrite_shape_experimental_width() local 927 hb_bool_t res = _hb_directwrite_shape_full (shape_plan, font, buffer, in hb_directwrite_shape_experimental_width()
|
D | hb-ot-shape.h | 47 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,
|
D | hb-shape-plan-private.hh | 61 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, shape_plan);
|
D | hb-face-private.hh | 64 hb_shape_plan_t *shape_plan; member
|
D | hb-gobject-structs.cc | 74 HB_DEFINE_OBJECT_TYPE (shape_plan)
|
D | hb-shaper-private.hh | 32 typedef hb_bool_t hb_shape_func_t (hb_shape_plan_t *shape_plan,
|
D | hb-coretext.cc | 289 _hb_coretext_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_coretext_shaper_shape_plan_data_create() 534 _hb_coretext_shape (hb_shape_plan_t *shape_plan, in _hb_coretext_shape() argument 1283 _hb_coretext_aat_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_coretext_aat_shaper_shape_plan_data_create() 1303 _hb_coretext_aat_shape (hb_shape_plan_t *shape_plan, in _hb_coretext_aat_shape() argument 1309 return _hb_coretext_shape (shape_plan, font, buffer, features, num_features); in _hb_coretext_aat_shape()
|
D | hb-graphite2.cc | 196 _hb_graphite2_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_graphite2_shaper_shape_plan_data_create() 225 _hb_graphite2_shape (hb_shape_plan_t *shape_plan, in _hb_graphite2_shape() argument
|
D | hb-face.cc | 227 hb_shape_plan_destroy (node->shape_plan); in hb_face_destroy()
|
D | hb-uniscribe.cc | 588 _hb_uniscribe_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED, in _hb_uniscribe_shaper_shape_plan_data_create() 609 _hb_uniscribe_shape (hb_shape_plan_t *shape_plan, in _hb_uniscribe_shape() argument
|