Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/Scheduler/
DScheduler.cpp209 ftl::NonNull<const Display*> pacesetterPtr = pacesetterPtrLocked(); in onFrameSignal() local
210 pacesetterPtr->targeterPtr->beginFrame(beginFrameArgs, *pacesetterPtr->schedulePtr); in onFrameSignal()
214 targets.try_emplace(pacesetterPtr->displayId, &pacesetterPtr->targeterPtr->target()); in onFrameSignal()
219 expectedVsyncTime = pacesetterPtr->targeterPtr->target().expectedPresentTime(); in onFrameSignal()
222 if (id == pacesetterPtr->displayId) continue; in onFrameSignal()
233 if (!compositor.commit(pacesetterPtr->displayId, targets)) { in onFrameSignal()
235 compositor.sendNotifyExpectedPresentHint(pacesetterPtr->displayId); in onFrameSignal()
237 mSchedulerCallback.onCommitNotComposited(pacesetterPtr->displayId); in onFrameSignal()
243 pacesetterPtr = pacesetterPtrLocked(); in onFrameSignal()
247 targeters.try_emplace(pacesetterPtr->displayId, pacesetterPtr->targeterPtr.get()); in onFrameSignal()
[all …]