Home
last modified time | relevance | path

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

/aosp12/frameworks/native/services/surfaceflinger/Scheduler/
H A DVSyncReactor.cpp126 mLastHwVsync.reset(); in endPeriodTransition()
132 mLastHwVsync.reset(); in startPeriodTransition()
148 if (!mLastHwVsync && !HwcVsyncPeriod) { in periodConfirmed()
167 auto const distance = vsync_timestamp - *mLastHwVsync; in periodConfirmed()
183 if (mLastHwVsync) { in addHwVsyncTimestamp()
184 mTracker.addVsyncTimestamp(*mLastHwVsync); in addHwVsyncTimestamp()
192 mLastHwVsync = timestamp; in addHwVsyncTimestamp()
222 if (mLastHwVsync) { in dump()
224 (mClock->now() - *mLastHwVsync) / 1e6f); in dump()
H A DVSyncReactor.h70 std::optional<nsecs_t> mLastHwVsync GUARDED_BY(mMutex);
/aosp12/frameworks/native/services/surfaceflinger/
H A DDisplayDevice.cpp223 return now - ((now - mLastHwVsync) % vsyncPeriodNanos); in getRefreshTimestamp()
227 mLastHwVsync = timestamp; in onVsync()
H A DDisplayDevice.h274 std::atomic<nsecs_t> mLastHwVsync = 0; variable