Searched refs:releaseFences (Results 1 – 8 of 8) sorted by relevance
506 std::unordered_map<HWC2::Layer*, sp<Fence>> releaseFences; in getDeviceCompositionChanges() local507 error = hwcDisplay->getReleaseFences(&releaseFences); in getDeviceCompositionChanges()508 displayData.releaseFences = std::move(releaseFences); in getDeviceCompositionChanges()559 const auto& displayFences = mDisplayData.at(displayId).releaseFences; in getLayerReleaseFence()594 std::unordered_map<HWC2::Layer*, sp<Fence>> releaseFences; in presentAndGetReleaseFences() local595 error = hwcDisplay->getReleaseFences(&releaseFences); in presentAndGetReleaseFences()598 displayData.releaseFences = std::move(releaseFences); in presentAndGetReleaseFences()720 mDisplayData[displayId].releaseFences.clear(); in clearReleaseFences()
393 std::unordered_map<HWC2::Layer*, sp<Fence>> releaseFences; in getReleaseFences() local394 releaseFences.reserve(numElements); in getReleaseFences()399 releaseFences.emplace(layer.get(), fence); in getReleaseFences()410 *outFences = std::move(releaseFences); in getReleaseFences()
1596 mCurrentReturnData->releaseFences.reserve(count); in parseSetReleaseFences()1602 mCurrentReturnData->releaseFences.push_back(fence); in parseSetReleaseFences()1634 for (auto fence : data.second.releaseFences) { in resetData()1712 *outReleaseFences = std::move(data.releaseFences); in takeReleaseFences()
142 std::vector<int> releaseFences; member
508 std::unordered_map<HWC2::Layer*, sp<Fence>> releaseFences; member
32 std::vector<std::pair<ftl::SharedFuture<FenceResult>, ui::LayerStack>> releaseFences; member
349 mCompositionResult.releaseFences.emplace_back(std::move(futureFenceResult), layerStack); in onLayerDisplayed()
2912 for (auto& [releaseFence, layerStack] : compositionResult.releaseFences) { in composite()8615 const auto& fences = compositionResult.releaseFences; in renderScreenImpl()8622 .releaseFences.back() in renderScreenImpl()