Home
last modified time | relevance | path

Searched refs:active_features (Results 1 – 2 of 2) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-ms-feature-ranges.hh125 hb_vector_t<hb_ms_active_feature_t> active_features; in hb_ms_setup_features() local
137 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()
Dhb-coretext.cc569 hb_vector_t<active_feature_t> active_features; in _hb_coretext_shape() local
580 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()