Lines Matching refs:attribute
649 Attribute attribute, int32_t* outValue) in getAttribute() argument
658 *outValue = mConfigs[configId]->getAttribute(attribute); in getAttribute()
660 to_string(attribute).c_str(), *outValue); in getAttribute()
1133 template <uint32_t attribute>
1136 bool match = (attribute == in attributesMatch()
1137 ATTRIBUTES_WITH_COLOR[ATTRIBUTE_MAP_WITH_COLOR[attribute]]); in attributesMatch()
1138 if (attribute == HWC_DISPLAY_COLOR_TRANSFORM) { in attributesMatch()
1142 return match && (attribute == in attributesMatch()
1143 ATTRIBUTES_WITHOUT_COLOR[ATTRIBUTE_MAP_WITHOUT_COLOR[attribute]]); in attributesMatch()
1667 void HWC2On1Adapter::Display::Config::setAttribute(HWC2::Attribute attribute, in setAttribute() argument
1670 mAttributes[attribute] = value; in setAttribute()
1673 int32_t HWC2On1Adapter::Display::Config::getAttribute(Attribute attribute) const in getAttribute()
1675 if (mAttributes.count(attribute) == 0) { in getAttribute()
1678 return mAttributes.at(attribute); in getAttribute()
1728 for (auto attribute : attributes) { in merge() local
1729 if (getAttribute(attribute) != other.getAttribute(attribute)) { in merge()