Searched refs:lastVsync (Results 1 – 10 of 10) sorted by relevance
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | VSyncDispatchTimerQueueTest.cpp | 248 {.workDuration = 100, .readyDuration = 0, .lastVsync = 1000}); in TEST_F() 262 {.workDuration = 100, .readyDuration = 0, .lastVsync = intended}); in TEST_F() 282 {.workDuration = 100, .readyDuration = 0, .lastVsync = intended}); in TEST_F() 288 mDispatch->update(cb, {.workDuration = 300, .readyDuration = 0, .lastVsync = intended}); in TEST_F() 306 mDispatch->update(cb, {.workDuration = 300, .readyDuration = 0, .lastVsync = intended}); in TEST_F() 317 mDispatch->schedule(cb, {.workDuration = 100, .readyDuration = 0, .lastVsync = mPeriod}); in TEST_F() 337 .lastVsync = mPeriod}); in TEST_F() 350 {.workDuration = 100, .readyDuration = 0, .lastVsync = mPeriod}); in TEST_F() 364 {.workDuration = 100, .readyDuration = 0, .lastVsync = mPeriod}); in TEST_F() 379 {.workDuration = 100, .readyDuration = 0, .lastVsync = mPeriod}); in TEST_F() [all …]
|
D | MessageQueueTest.cpp | 99 .lastVsync = 0}; in TEST_F() 117 .lastVsync = 0}; in TEST_F() 144 .lastVsync = 0}; in TEST_F() 175 .lastVsync = kPresentTime.ns()}; in TEST_F() 188 .lastVsync = 0}; in TEST_F()
|
D | VSyncDispatchRealtimeTest.cpp | 121 .lastVsync = systemTime(SYSTEM_TIME_MONOTONIC) + mWorkload + mReadyDuration}); in repeatedly_schedule() 134 .lastVsync = last + mWorkload + mReadyDuration}); in repeatedly_schedule()
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VSyncDispatch.h | 103 nsecs_t lastVsync = 0; member 107 lastVsync == other.lastVsync;
|
D | VSyncDispatchTimerQueue.cpp | 103 tracker.nextAnticipatedVSyncTimeFrom(std::max(timing.lastVsync, in schedule() 106 timing.lastVsync); in schedule() 177 const auto earliestVsync = std::max(earliestReadyBy, timing.lastVsync); in getArmedInfo() 182 timing.lastVsync)); in getArmedInfo() 210 const auto lastVsyncDelta = mWorkloadUpdateInfo->lastVsync - mScheduleTiming.lastVsync; in update() 267 (mScheduleTiming.lastVsync - systemTime()) / 1e6f); in dump()
|
D | MessageQueue.cpp | 127 .lastVsync = mVsync.lastCallbackTime.ns()}); in onNewVsyncScheduleLocked() 145 .lastVsync = mVsync.lastCallbackTime.ns()}); in setDuration() 198 .lastVsync = mVsync.lastCallbackTime.ns()}); in scheduleFrame()
|
D | VSyncPredictor.cpp | 636 void VSyncPredictor::VsyncTimeline::freeze(TimePoint lastVsync) { in freeze() argument 640 float(lastVsync.ns() - TimePoint::now().ns()) / 1e6f); in freeze() 641 mValidUntil = lastVsync; in freeze()
|
D | VSyncPredictor.h | 103 void freeze(TimePoint lastVsync);
|
D | EventThread.cpp | 324 .lastVsync = mLastVsyncCallbackTime.ns()}); in setDuration() 534 .lastVsync = mLastVsyncCallbackTime.ns()}); in threadMain() 798 .lastVsync = mLastVsyncCallbackTime.ns()}); in onNewVsyncScheduleInternal()
|
/frameworks/base/libs/hwui/renderthread/ |
D | RenderProxy.cpp | 460 nsecs_t lastVsync = renderThread->timeLord().latestVsync(); in prepareToDraw() local 461 nsecs_t estimatedNextVsync = lastVsync + renderThread->timeLord().frameIntervalNanos(); in prepareToDraw()
|