Home | History | Annotate | Download | only in src

Lines Matching defs:num_user_features

42 		    unsigned int        num_user_features,
51 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \
90 * @user_features: (array length=num_user_features):
91 * @num_user_features:
104 unsigned int num_user_features,
116 if (num_user_features && !(features = (hb_feature_t *) malloc (num_user_features * sizeof (hb_feature_t))))
127 shape_plan->num_user_features = num_user_features;
129 if (num_user_features)
130 memcpy (features, user_features, num_user_features * sizeof (hb_feature_t));
132 hb_shape_plan_plan (shape_plan, user_features, num_user_features, shaper_list);
326 unsigned int num_user_features;
334 if (proposal->num_user_features != shape_plan->num_user_features) return false;
335 for (unsigned int i = 0, n = proposal->num_user_features; i < n; i++)
355 unsigned int num_user_features)
357 while (num_user_features)
361 num_user_features--, user_features++;
369 * @user_features: (array length=num_user_features):
370 * @num_user_features:
383 unsigned int num_user_features,
390 num_user_features,
426 hb_shape_plan_t *shape_plan = hb_shape_plan_create (face, props, user_features, num_user_features, shaper_list);
430 if (hb_non_global_user_features_present (user_features, num_user_features))