Lines Matching refs:num_user_features
48 unsigned int num_user_features, in hb_shape_plan_plan() argument
53 num_user_features, in hb_shape_plan_plan()
62 … HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \ in hb_shape_plan_plan()
115 unsigned int num_user_features, in hb_shape_plan_create() argument
121 num_user_features, in hb_shape_plan_create()
131 …if (num_user_features && !(features = (hb_feature_t *) malloc (num_user_features * sizeof (hb_feat… in hb_shape_plan_create()
144 shape_plan->num_user_features = num_user_features; in hb_shape_plan_create()
146 if (num_user_features) in hb_shape_plan_create()
147 memcpy (features, user_features, num_user_features * sizeof (hb_feature_t)); in hb_shape_plan_create()
149 hb_shape_plan_plan (shape_plan, user_features, num_user_features, shaper_list); in hb_shape_plan_create()
348 unsigned int num_user_features; member
356 if (proposal->num_user_features != shape_plan->num_user_features) return false; in hb_shape_plan_user_features_match()
357 for (unsigned int i = 0, n = proposal->num_user_features; i < n; i++) in hb_shape_plan_user_features_match()
377 unsigned int num_user_features) in hb_non_global_user_features_present() argument
379 while (num_user_features) in hb_non_global_user_features_present()
383 num_user_features--, user_features++; in hb_non_global_user_features_present()
405 unsigned int num_user_features, in hb_shape_plan_create_cached() argument
411 num_user_features, in hb_shape_plan_create_cached()
418 num_user_features, in hb_shape_plan_create_cached()
454 …hb_shape_plan_t *shape_plan = hb_shape_plan_create (face, props, user_features, num_user_features,… in hb_shape_plan_create_cached()
458 if (hb_non_global_user_features_present (user_features, num_user_features)) in hb_shape_plan_create_cached()