Lines Matching refs:attribute
611 Attribute attribute, int32_t* outValue) { in getAttribute() argument
619 *outValue = mConfigs[configId]->getAttribute(attribute); in getAttribute()
621 to_string(attribute).c_str(), *outValue); in getAttribute()
1090 template <uint32_t attribute>
1093 bool match = (attribute == in attributesMatch()
1094 ATTRIBUTES_WITH_COLOR[ATTRIBUTE_MAP_WITH_COLOR[attribute]]); in attributesMatch()
1095 if (attribute == HWC_DISPLAY_COLOR_TRANSFORM) { in attributesMatch()
1099 return match && (attribute == in attributesMatch()
1100 ATTRIBUTES_WITHOUT_COLOR[ATTRIBUTE_MAP_WITHOUT_COLOR[attribute]]); in attributesMatch()
1583 void HWC2On1Adapter::Display::Config::setAttribute(HWC2::Attribute attribute, in setAttribute() argument
1585 mAttributes[attribute] = value; in setAttribute()
1588 int32_t HWC2On1Adapter::Display::Config::getAttribute(Attribute attribute) const { in getAttribute()
1589 if (mAttributes.count(attribute) == 0) { in getAttribute()
1592 return mAttributes.at(attribute); in getAttribute()
1637 for (auto attribute : attributes) { in merge() local
1638 if (getAttribute(attribute) != other.getAttribute(attribute)) { in merge()