Searched refs:earliestVsync (Results 1 – 4 of 4) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VSyncDispatchTimerQueue.cpp | 64 ScheduleResult VSyncDispatchTimerQueueEntry::schedule(nsecs_t workDuration, nsecs_t earliestVsync, in schedule() argument 67 tracker.nextAnticipatedVSyncTimeFrom(std::max(earliestVsync, now + workDuration)); in schedule() 85 mEarliestVsync = earliestVsync; in schedule() 91 nsecs_t earliestVsync) { in addPendingWorkloadUpdate() argument 92 mWorkloadUpdateInfo = {.earliestVsync = earliestVsync, .duration = workDuration}; in addPendingWorkloadUpdate() 105 mEarliestVsync = mWorkloadUpdateInfo->earliestVsync; in update() 299 nsecs_t earliestVsync) { in schedule() argument 315 callback->addPendingWorkloadUpdate(workDuration, earliestVsync); in schedule() 319 result = callback->schedule(workDuration, earliestVsync, mTracker, now); in schedule() 397 ScheduleResult VSyncCallbackRegistration::schedule(nsecs_t workDuration, nsecs_t earliestVsync) { in schedule() argument [all …]
|
D | VSyncDispatchTimerQueue.h | 50 ScheduleResult schedule(nsecs_t workDuration, nsecs_t earliestVsync, VSyncTracker& tracker, 70 void addPendingWorkloadUpdate(nsecs_t workDuration, nsecs_t earliestVsync); 100 nsecs_t earliestVsync; member 128 ScheduleResult schedule(CallbackToken token, nsecs_t workDuration, nsecs_t earliestVsync) final;
|
D | VSyncDispatch.h | 100 nsecs_t earliestVsync) = 0; 132 ScheduleResult schedule(nsecs_t workDuration, nsecs_t earliestVsync);
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | VSyncReactorTest.cpp | 102 nsecs_t earliestVsync) final { in schedule() argument 103 return mDispatch->schedule(token, workDuration, earliestVsync); in schedule()
|