Searched refs:active_features (Results 1 – 2 of 2) sorted by relevance
125 hb_vector_t<hb_ms_active_feature_t> active_features; in hb_ms_setup_features() local137 active_features.qsort (); in hb_ms_setup_features()138 for (unsigned int j = 0; j < active_features.length; j++) in hb_ms_setup_features()140 … if (!j || active_features[j].fea.tag_le != feature_records[feature_records.length - 1].tag_le) in hb_ms_setup_features()142 feature_records.push (active_features[j].fea); in hb_ms_setup_features()147 feature_records[feature_records.length - 1].value = active_features[j].fea.value; in hb_ms_setup_features()163 active_features.push (event->feature); in hb_ms_setup_features()167 auto *feature = active_features.lsearch (event->feature); in hb_ms_setup_features()169 active_features.remove_ordered (feature - active_features.arrayZ); in hb_ms_setup_features()
569 hb_vector_t<active_feature_t> active_features; in _hb_coretext_shape() local580 if (active_features.length) in _hb_coretext_shape()586 for (unsigned int j = 0; j < active_features.length; j++) in _hb_coretext_shape()594 CFNumberCreate (kCFAllocatorDefault, kCFNumberIntType, &active_features[j].rec.feature), in _hb_coretext_shape()595 CFNumberCreate (kCFAllocatorDefault, kCFNumberIntType, &active_features[j].rec.setting) in _hb_coretext_shape()598 char tag[5] = {HB_UNTAG (active_features[j].rec.feature)}; in _hb_coretext_shape()605 CFNumberCreate (kCFAllocatorDefault, kCFNumberIntType, &active_features[j].rec.setting) in _hb_coretext_shape()650 active_features.push (event->feature); in _hb_coretext_shape()652 active_feature_t *feature = active_features.lsearch (event->feature); in _hb_coretext_shape()654 active_features.remove_ordered (feature - active_features.arrayZ); in _hb_coretext_shape()