Home
last modified time | relevance | path

Searched refs:presentFences (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.cpp940 while (!mGlobalRecord.presentFences.empty()) { in flushAvailableGlobalRecordsToStatsLocked()
941 const nsecs_t curPresentTime = mGlobalRecord.presentFences.front()->getSignalTime(); in flushAvailableGlobalRecordsToStatsLocked()
947 mGlobalRecord.presentFences.pop_front(); in flushAvailableGlobalRecordsToStatsLocked()
952 mGlobalRecord.presentFences.front()->getSignalTime()); in flushAvailableGlobalRecordsToStatsLocked()
963 mGlobalRecord.presentFences.pop_front(); in flushAvailableGlobalRecordsToStatsLocked()
1005 mGlobalRecord.presentFences.clear(); in setPresentFenceGlobal()
1010 if (mGlobalRecord.presentFences.size() == MAX_NUM_TIME_RECORDS) { in setPresentFenceGlobal()
1015 mGlobalRecord.presentFences.pop_front(); in setPresentFenceGlobal()
1018 mGlobalRecord.presentFences.emplace_back(presentFence); in setPresentFenceGlobal()
1076 mGlobalRecord.presentFences.clear(); in clearGlobalLocked()
DTimeStats.h235 std::deque<std::shared_ptr<FenceTime>> presentFences; member
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp3104 ui::PhysicalDisplayMap<PhysicalDisplayId, std::shared_ptr<FenceTime>> presentFences; in onCompositionPresented() local
3116 presentFences.try_emplace(id, std::move(fenceTime)); in onCompositionPresented()
3130 presentFences.get(pacesetterId) in onCompositionPresented()
3296 for (auto&& [id, presentFence] : presentFences) { in onCompositionPresented()