• Home
  • Raw
  • Download

Lines Matching refs:grp

532 static bool hasFeature(const char* name, const FeatureGroup& grp,  in hasFeature()  argument
535 ssize_t idx = grp.features.indexOfKey(name8); in hasFeature()
559 static void printFeatureGroupImpl(const FeatureGroup& grp, in printFeatureGroupImpl() argument
561 printf("feature-group: label='%s'\n", grp.label.string()); in printFeatureGroupImpl()
563 if (grp.openGLESVersion > 0) { in printFeatureGroupImpl()
564 printf(" uses-gl-es: '0x%x'\n", grp.openGLESVersion); in printFeatureGroupImpl()
567 const size_t numFeatures = grp.features.size(); in printFeatureGroupImpl()
569 const Feature& feature = grp.features[i]; in printFeatureGroupImpl()
573 const String8& featureName = grp.features.keyAt(i); in printFeatureGroupImpl()
587 if (grp.features.indexOfKey(impliedFeature.name) >= 0) { in printFeatureGroupImpl()
613 static void printFeatureGroup(const FeatureGroup& grp) { in printFeatureGroup() argument
614 printFeatureGroupImpl(grp, NULL); in printFeatureGroup()
617 static void printDefaultFeatureGroup(const FeatureGroup& grp, in printDefaultFeatureGroup() argument
619 printFeatureGroupImpl(grp, &impliedFeatures); in printDefaultFeatureGroup()
622 static void addParentFeatures(FeatureGroup* grp, const String8& name) { in addParentFeatures() argument
625 grp->features.add(String8("android.hardware.camera"), Feature(true)); in addParentFeatures()
628 grp->features.add(String8("android.hardware.location"), Feature(true)); in addParentFeatures()
630 grp->features.add(String8("android.hardware.faketouch"), Feature(true)); in addParentFeatures()
633 grp->features.add(String8("android.hardware.faketouch.multitouch"), Feature(true)); in addParentFeatures()
634 grp->features.add(String8("android.hardware.faketouch"), Feature(true)); in addParentFeatures()
636 grp->features.add(String8("android.hardware.touchscreen"), Feature(true)); in addParentFeatures()
639 grp->features.add(String8("android.hardware.touchscreen.multitouch"), Feature(true)); in addParentFeatures()
640 grp->features.add(String8("android.hardware.touchscreen"), Feature(true)); in addParentFeatures()
643 if (openGLESVersion31 > grp->openGLESVersion) { in addParentFeatures()
644 grp->openGLESVersion = openGLESVersion31; in addParentFeatures()
2048 FeatureGroup& grp = featureGroups.editItemAt(i); in doDump() local
2050 if (commonFeatures.openGLESVersion > grp.openGLESVersion) { in doDump()
2051 grp.openGLESVersion = commonFeatures.openGLESVersion; in doDump()
2058 if (grp.features.indexOfKey(commonFeatures.features.keyAt(j)) < 0) { in doDump()
2059 grp.features.add(commonFeatures.features.keyAt(j), in doDump()
2064 if (!grp.features.isEmpty()) { in doDump()
2065 printFeatureGroup(grp); in doDump()