Searched refs:layerDiff (Results 1 – 2 of 2) sorted by relevance
70 bool hasLayoutDifference(const LayerDifference& layerDiff, const std::string& layerID) { in hasLayoutDifference() argument71 if (layerDiff.added.count(layerID)) in hasLayoutDifference()73 const auto it = layerDiff.changed.find(layerID); in hasLayoutDifference()74 if (it == layerDiff.changed.end()) in hasLayoutDifference()
158 const LayerDifference layerDiff = diffLayers(layerImpls, updateParameters.layers); in render() local162 for (const auto& entry : layerDiff.removed) { in render()167 for (const auto& entry : layerDiff.added) { in render()172 for (const auto& entry : layerDiff.changed) { in render()179 const bool layerAdded = layerDiff.added.count(entry.first); in render()180 const bool layerChanged = layerDiff.changed.count(entry.first); in render()230 if (!needsRelayout && (hasImageDiff || hasLayoutDifference(layerDiff, layer->id))) { in render()