Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DLayer.cpp2662 std::map<sp<Layer>, sp<Layer>> clonedLayersMap; in updateMirrorInfo() local
2671 mClonedChild->updateClonedDrawingState(clonedLayersMap); in updateMirrorInfo()
2672 mClonedChild->updateClonedChildren(sp<Layer>::fromExisting(this), clonedLayersMap); in updateMirrorInfo()
2673 mClonedChild->updateClonedRelatives(clonedLayersMap); in updateMirrorInfo()
2676 if (clonedLayersMap.find(sp<Layer>::fromExisting(root)) != clonedLayersMap.end()) { in updateMirrorInfo()
2683 void Layer::updateClonedDrawingState(std::map<sp<Layer>, sp<Layer>>& clonedLayersMap) { in updateClonedDrawingState() argument
2690 clonedLayersMap.emplace(clonedFrom, sp<Layer>::fromExisting(this)); in updateClonedDrawingState()
2700 child->updateClonedDrawingState(clonedLayersMap); in updateClonedDrawingState()
2705 std::map<sp<Layer>, sp<Layer>>& clonedLayersMap) { in updateClonedChildren() argument
2718 sp<Layer> clonedChild = clonedLayersMap[child]; in updateClonedChildren()
[all …]
DLayer.h988 void updateClonedDrawingState(std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
990 std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
991 void updateClonedRelatives(const std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
993 void updateClonedInputInfo(const std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);