Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/layerproto/
DLayerProtoParser.cpp59 std::unordered_map<int32_t, Layer*> layerMap; in generateLayerList() local
63 layerMap.reserve(layersProto.layers_size()); in generateLayerList()
67 layerMap[layerList.back().id] = &layerList.back(); in generateLayerList()
72 updateChildrenAndRelative(layersProto.layers(i), layerMap); in generateLayerList()
181 std::unordered_map<int32_t, Layer*>& layerMap) { in updateChildrenAndRelative() argument
182 auto currLayer = layerMap[layerProto.id()]; in updateChildrenAndRelative()
185 if (layerMap.count(layerProto.children(i)) > 0) { in updateChildrenAndRelative()
186 currLayer->children.push_back(layerMap[layerProto.children(i)]); in updateChildrenAndRelative()
191 if (layerMap.count(layerProto.relatives(i)) > 0) { in updateChildrenAndRelative()
192 currLayer->relatives.push_back(layerMap[layerProto.relatives(i)]); in updateChildrenAndRelative()
[all …]
/frameworks/native/services/surfaceflinger/layerproto/include/layerproto/
DLayerProtoParser.h150 std::unordered_map<int32_t, Layer*>& layerMap);