Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncReactor.cpp125 mLastHwVsync.reset(); in endPeriodTransition()
131 mLastHwVsync.reset(); in startPeriodTransition()
147 if (!mLastHwVsync && !HwcVsyncPeriod) { in periodConfirmed()
166 auto const distance = vsync_timestamp - *mLastHwVsync; in periodConfirmed()
182 if (mLastHwVsync) { in addHwVsyncTimestamp()
183 mTracker.addVsyncTimestamp(*mLastHwVsync); in addHwVsyncTimestamp()
191 mLastHwVsync = timestamp; in addHwVsyncTimestamp()
221 if (mLastHwVsync) { in dump()
223 (mClock->now() - *mLastHwVsync) / 1e6f); in dump()
DVSyncReactor.h70 std::optional<nsecs_t> mLastHwVsync GUARDED_BY(mMutex);
/frameworks/native/services/surfaceflinger/
DDisplayDevice.cpp208 return now - ((now - mLastHwVsync) % vsyncPeriodNanos); in getRefreshTimestamp()
212 mLastHwVsync = timestamp; in onVsync()
DDisplayDevice.h225 std::atomic<nsecs_t> mLastHwVsync = 0; variable