Lines Matching refs:feature_group
1076 auto feature_group = out_badging->add_feature_groups(); in GroupToProto() local
1077 feature_group->set_label(label); in GroupToProto()
1078 feature_group->set_open_gles_version(open_gles_version); in GroupToProto()
1080 auto out_feature = feature_group->add_features(); in GroupToProto()
1178 auto feature_group = in GroupToProto() local
1182 auto out_feature = feature_group->add_features(); in GroupToProto()
1331 FeatureGroup* feature_group = ElementCast<FeatureGroup>(extractor()->parent_stack()[0]); in Extract() local
1332 if (!feature_group) { in Extract()
1333 feature_group = extractor()->common_feature_group(); in Extract()
1340 feature_group->AddFeature(*name, required, version); in Extract()
1342 feature_group->open_gles_version = std::max(feature_group->open_gles_version, *gl); in Extract()
2636 if (auto feature_group = ElementCast<FeatureGroup>(el)) { in Extract() local
2637 feature_groups.push_back(feature_group); in Extract()
2645 for (auto& feature_group : feature_groups) { in Extract() local
2646 feature_group->Merge(common_feature_group()); in Extract()
2647 feature_groups_.push_back(feature_group); in Extract()
2845 for (auto& feature_group : feature_groups_) { in Dump() local
2846 feature_group->PrintGroup(printer); in Dump()
2878 for (auto& feature_group : feature_groups_) { in DumpProto() local
2879 feature_group->GroupToProto(out_badging); in DumpProto()