Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncDispatchTimerQueue.cpp71 return mLastDispatchTime; in lastExecutedVsyncTarget()
150 bool const alreadyDispatchedForVsync = mLastDispatchTime && in adjustVsyncIfNeeded()
151 ((*mLastDispatchTime + mMinVsyncDistance) >= nextVsyncTime && in adjustVsyncIfNeeded()
152 (*mLastDispatchTime - mMinVsyncDistance) <= nextVsyncTime); in adjustVsyncIfNeeded()
154 bool const nextVsyncTooClose = mLastDispatchTime && in adjustVsyncIfNeeded()
155 (nextVsyncTime - *mLastDispatchTime + mMinVsyncDistance) <= currentPeriod; in adjustVsyncIfNeeded()
158 return tracker.nextAnticipatedVSyncTimeFrom(*mLastDispatchTime + mMinVsyncDistance, in adjustVsyncIfNeeded()
159 *mLastDispatchTime); in adjustVsyncIfNeeded()
164 return tracker.nextAnticipatedVSyncTimeFrom(*mLastDispatchTime + currentPeriod, in adjustVsyncIfNeeded()
165 *mLastDispatchTime + currentPeriod); in adjustVsyncIfNeeded()
[all …]
DVSyncDispatchTimerQueue.h104 std::optional<nsecs_t> mLastDispatchTime; variable