Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DLayer.cpp2497 std::map<sp<Layer>, sp<Layer>> clonedLayersMap; in updateMirrorInfo() local
2506 mClonedChild->updateClonedDrawingState(clonedLayersMap); in updateMirrorInfo()
2507 mClonedChild->updateClonedChildren(this, clonedLayersMap); in updateMirrorInfo()
2508 mClonedChild->updateClonedRelatives(clonedLayersMap); in updateMirrorInfo()
2511 void Layer::updateClonedDrawingState(std::map<sp<Layer>, sp<Layer>>& clonedLayersMap) { in updateClonedDrawingState() argument
2518 clonedLayersMap.emplace(clonedFrom, this); in updateClonedDrawingState()
2528 child->updateClonedDrawingState(clonedLayersMap); in updateClonedDrawingState()
2533 std::map<sp<Layer>, sp<Layer>>& clonedLayersMap) { in updateClonedChildren() argument
2546 sp<Layer> clonedChild = clonedLayersMap[child]; in updateClonedChildren()
2549 clonedLayersMap[child] = clonedChild; in updateClonedChildren()
[all …]
DLayer.h588 void updateClonedDrawingState(std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
590 std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
591 void updateClonedRelatives(const std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);
593 void updateClonedInputInfo(const std::map<sp<Layer>, sp<Layer>>& clonedLayersMap);