Home
last modified time | relevance | path

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

/device/generic/goldfish-opengl/system/hwc2/
DEmuHWC2.cpp410 mLayers(), in Display()
436 if (mDevice.mLayers.count(layerId) == 0) { in acceptChanges()
442 auto layer = mDevice.mLayers[layerId]; in acceptChanges()
454 auto layer = *mLayers.emplace(std::make_shared<Layer>(*this)); in createLayer()
455 mDevice.mLayers.emplace(std::make_pair(layer->getId(), layer)); in createLayer()
466 const auto mapLayer = mDevice.mLayers.find(layerId); in destroyLayer()
467 if (mapLayer == mDevice.mLayers.end()) { in destroyLayer()
473 mDevice.mLayers.erase(mapLayer); in destroyLayer()
474 const auto zRange = mLayers.equal_range(layer); in destroyLayer()
477 current = mLayers.erase(current); in destroyLayer()
[all …]
DEmuHWC2.h329 std::multiset<std::shared_ptr<Layer>, SortLayersByZ> mLayers; variable
447 std::unordered_map<hwc2_layer_t, std::shared_ptr<Layer>> mLayers; variable