Searched refs:shape_plan (Results 1 - 25 of 29) sorted by relevance

12

/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-shape-plan.cc40 hb_shape_plan_plan (hb_shape_plan_t *shape_plan, argument
49 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face)) { \
50 HB_SHAPER_DATA (shaper, shape_plan) = \
51 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \
52 shape_plan->shaper_func = _hb_##shaper##_shape; \
53 shape_plan->shaper_name = #shaper; \
109 hb_shape_plan_t *shape_plan; local
115 if (!(shape_plan = hb_object_create<hb_shape_plan_t> ()))
119 shape_plan
171 hb_shape_plan_reference(hb_shape_plan_t *shape_plan) argument
185 hb_shape_plan_destroy(hb_shape_plan_t *shape_plan) argument
213 hb_shape_plan_set_user_data(hb_shape_plan_t *shape_plan, hb_user_data_key_t *key, void * data, hb_destroy_func_t destroy, hb_bool_t replace) argument
234 hb_shape_plan_get_user_data(hb_shape_plan_t *shape_plan, hb_user_data_key_t *key) argument
256 hb_shape_plan_execute(hb_shape_plan_t *shape_plan, hb_font_t *font, hb_buffer_t *buffer, const hb_feature_t *features, unsigned int num_features) argument
313 hb_shape_plan_matches(const hb_shape_plan_t *shape_plan, const hb_shape_plan_proposal_t *proposal) argument
415 hb_shape_plan_get_shaper(hb_shape_plan_t *shape_plan) argument
[all...]
H A Dhb-shape-plan.h59 hb_shape_plan_reference (hb_shape_plan_t *shape_plan);
62 hb_shape_plan_destroy (hb_shape_plan_t *shape_plan);
65 hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan,
72 hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan,
77 hb_shape_plan_execute (hb_shape_plan_t *shape_plan,
84 hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan);
H A Dhb-shape-plan-private.hh54 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, shape_plan);
H A Dhb-face-private.hh61 hb_shape_plan_t *shape_plan; member in struct:hb_face_t::plan_node_t
H A Dhb-fallback-shape.cc68 * shaper shape_plan data
74 _hb_fallback_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
92 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED,
H A Dhb-ot-shape.cc156 * shaper shape_plan data
160 _hb_ot_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan, argument
168 hb_ot_shape_planner_t planner (shape_plan);
172 hb_ot_shape_collect_features (&planner, &shape_plan->props, user_features, num_user_features);
625 _hb_ot_shape (hb_shape_plan_t *shape_plan, argument
631 hb_ot_shape_context_t c = {HB_SHAPER_DATA_GET (shape_plan), font, font->face, buffer, features, num_features};
639 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan, argument
644 HB_SHAPER_DATA_GET (shape_plan)->collect_lookups (table_tag, lookup_indexes);
678 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, local
689 hb_ot_shape_plan_collect_lookups (shape_plan, HB_OT_TAG_GSU
[all...]
H A Dhb-shape.cc304 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, features, num_features, shaper_list); local
305 hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features);
306 hb_shape_plan_destroy (shape_plan);
H A Dhb-gobject-structs.cc63 HB_DEFINE_OBJECT_TYPE (shape_plan)
H A Dhb-shaper-private.hh32 typedef hb_bool_t hb_shape_func_t (hb_shape_plan_t *shape_plan,
H A Dhb-ot-layout.h197 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,
H A Dhb-graphite2.cc186 * shaper shape_plan data
192 _hb_graphite2_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
217 _hb_graphite2_shape (hb_shape_plan_t *shape_plan, argument
H A Dhb-face.cc234 hb_shape_plan_destroy (node->shape_plan);
/external/harfbuzz_ng/src/
H A Dhb-shape-plan.cc40 hb_shape_plan_plan (hb_shape_plan_t *shape_plan, argument
49 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face)) { \
50 HB_SHAPER_DATA (shaper, shape_plan) = \
51 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \
52 shape_plan->shaper_func = _hb_##shaper##_shape; \
53 shape_plan->shaper_name = #shaper; \
95 hb_shape_plan_t *shape_plan; local
101 if (!(shape_plan = hb_object_create<hb_shape_plan_t> ()))
105 shape_plan
138 hb_shape_plan_reference(hb_shape_plan_t *shape_plan) argument
144 hb_shape_plan_destroy(hb_shape_plan_t *shape_plan) argument
158 hb_shape_plan_set_user_data(hb_shape_plan_t *shape_plan, hb_user_data_key_t *key, void * data, hb_destroy_func_t destroy, hb_bool_t replace) argument
168 hb_shape_plan_get_user_data(hb_shape_plan_t *shape_plan, hb_user_data_key_t *key) argument
176 hb_shape_plan_execute(hb_shape_plan_t *shape_plan, hb_font_t *font, hb_buffer_t *buffer, const hb_feature_t *features, unsigned int num_features) argument
233 hb_shape_plan_matches(const hb_shape_plan_t *shape_plan, const hb_shape_plan_proposal_t *proposal) argument
311 hb_shape_plan_get_shaper(hb_shape_plan_t *shape_plan) argument
[all...]
H A Dhb-shape-plan.h59 hb_shape_plan_reference (hb_shape_plan_t *shape_plan);
62 hb_shape_plan_destroy (hb_shape_plan_t *shape_plan);
65 hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan,
72 hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan,
77 hb_shape_plan_execute (hb_shape_plan_t *shape_plan,
84 hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan);
H A Dhb-shape-plan-private.hh54 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, shape_plan);
H A Dhb-fallback-shape.cc68 * shaper shape_plan data
74 _hb_fallback_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
92 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED,
H A Dhb-icu-le.cc85 * shaper shape_plan data
91 _hb_icu_le_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
109 _hb_icu_le_shape (hb_shape_plan_t *shape_plan, argument
116 le_int32 script_code = hb_icu_script_from_script (shape_plan->props.script);
H A Dhb-ot-shape.cc165 * shaper shape_plan data
169 _hb_ot_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan, argument
177 hb_ot_shape_planner_t planner (shape_plan);
181 hb_ot_shape_collect_features (&planner, &shape_plan->props, user_features, num_user_features);
578 _hb_ot_shape (hb_shape_plan_t *shape_plan, argument
584 hb_ot_shape_context_t c = {HB_SHAPER_DATA_GET (shape_plan), font, font->face, buffer, features, num_features};
592 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan, argument
597 HB_SHAPER_DATA_GET (shape_plan)->collect_lookups (table_tag, lookup_indexes);
631 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, local
642 hb_ot_shape_plan_collect_lookups (shape_plan, HB_OT_TAG_GSU
[all...]
H A Dhb-shape.cc259 hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, features, num_features, shaper_list); local
260 hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features);
261 hb_shape_plan_destroy (shape_plan);
H A Dhb-shaper-private.hh32 typedef hb_bool_t hb_shape_func_t (hb_shape_plan_t *shape_plan,
H A Dhb-ot-layout.h191 hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,
H A Dhb-coretext.cc142 * shaper shape_plan data
148 _hb_coretext_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
174 _hb_coretext_shape (hb_shape_plan_t *shape_plan, argument
H A Dhb-graphite2.cc187 * shaper shape_plan data
193 _hb_graphite2_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
218 _hb_graphite2_shape (hb_shape_plan_t *shape_plan, argument
H A Dhb-old.cc248 * shaper shape_plan data
254 _hb_old_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
272 _hb_old_shape (hb_shape_plan_t *shape_plan HB_UNUSED,
H A Dhb-uniscribe.cc209 * shaper shape_plan data
215 _hb_uniscribe_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
234 _hb_uniscribe_shape (hb_shape_plan_t *shape_plan, argument

Completed in 899 milliseconds

12