Home
last modified time | relevance | path

Searched refs:clonedLayersMap (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/
H A DLayer.cpp2505 std::map<sp<Layer>, sp<Layer>> clonedLayersMap; in updateMirrorInfo() local
2516 mClonedChild->updateClonedRelatives(clonedLayersMap); in updateMirrorInfo()
2526 clonedLayersMap.emplace(clonedFrom, this); in updateClonedDrawingState()
2536 child->updateClonedDrawingState(clonedLayersMap); in updateClonedDrawingState()
2554 sp<Layer> clonedChild = clonedLayersMap[child]; in updateClonedChildren()
2557 clonedLayersMap[child] = clonedChild; in updateClonedChildren()
2567 if (clonedLayersMap.count(cropLayer) == 0) { in updateClonedInputInfo()
2592 if (clonedLayersMap.count(relative) > 0) { in updateClonedRelatives()
2604 if (clonedLayersMap.count(relativeOf) > 0) { in updateClonedRelatives()
2609 updateClonedInputInfo(clonedLayersMap); in updateClonedRelatives()
[all …]
H A DLayer.h933 void updateClonedDrawingState(std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
935 std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
936 void updateClonedRelatives(const std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
938 void updateClonedInputInfo(const std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);