Lines Matching defs:features
631 static void addFeatures(const string &str, vector<hb_feature_t>* features) {
643 /* We do not allow setting features on ranges. As such, reject any
647 features->push_back(feature);
661 vector<hb_feature_t> features;
662 // Disable default-on non-required ligature features if letter-spacing
671 features.push_back(no_liga);
672 features.push_back(no_clig);
674 addFeatures(ctx->paint.fontFeatureSettings, &features);
725 hb_shape(hbFont, buffer, features.empty() ? NULL : &features[0], features.size());