Home
last modified time | relevance | path

Searched refs:VSyncDispatchTimerQueue (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncDispatchTimerQueue.cpp165 VSyncDispatchTimerQueue::VSyncDispatchTimerQueue(std::unique_ptr<TimeKeeper> tk, in VSyncDispatchTimerQueue() function in android::scheduler::VSyncDispatchTimerQueue
173 VSyncDispatchTimerQueue::~VSyncDispatchTimerQueue() { in ~VSyncDispatchTimerQueue()
178 void VSyncDispatchTimerQueue::cancelTimer() { in cancelTimer()
183 void VSyncDispatchTimerQueue::setTimer(nsecs_t targetTime, nsecs_t now) { in setTimer()
185 mTimeKeeper->alarmIn(std::bind(&VSyncDispatchTimerQueue::timerCallback, this), in setTimer()
190 void VSyncDispatchTimerQueue::rearmTimer(nsecs_t now) { in rearmTimer()
194 void VSyncDispatchTimerQueue::TraceBuffer::note(std::string_view name, nsecs_t alarmIn, in note()
204 void VSyncDispatchTimerQueue::rearmTimerSkippingUpdateFor( in rearmTimerSkippingUpdateFor()
237 void VSyncDispatchTimerQueue::timerCallback() { in timerCallback()
270 VSyncDispatchTimerQueue::CallbackToken VSyncDispatchTimerQueue::registerCallback( in registerCallback()
[all …]
DVSyncDispatchTimerQueue.h113 class VSyncDispatchTimerQueue : public VSyncDispatch {
122 explicit VSyncDispatchTimerQueue(std::unique_ptr<TimeKeeper> tk, VSyncTracker& tracker,
124 ~VSyncDispatchTimerQueue();
133 VSyncDispatchTimerQueue(VSyncDispatchTimerQueue const&) = delete;
134 VSyncDispatchTimerQueue& operator=(VSyncDispatchTimerQueue const&) = delete;
DScheduler.cpp87 scheduler::VSyncDispatchTimerQueue>(std::make_unique<scheduler::Timer>(), *tracker, in createDispSync()
/frameworks/native/services/surfaceflinger/tests/unittests/
DVSyncDispatchRealtimeTest.cpp156 VSyncDispatchTimerQueue dispatch(std::make_unique<Timer>(), tracker, mDispatchGroupThreshold, in TEST_F()
185 VSyncDispatchTimerQueue dispatch(std::make_unique<Timer>(), tracker, mDispatchGroupThreshold, in TEST_F()
203 VSyncDispatchTimerQueue dispatch(std::make_unique<Timer>(), tracker, mDispatchGroupThreshold, in TEST_F()
DVSyncDispatchTimerQueueTest.cpp215 VSyncDispatchTimerQueue mDispatch{createTimeKeeper(), mStubTracker, mDispatchGroupThreshold,
223 VSyncDispatchTimerQueue mDispatch{createTimeKeeper(), mStubTracker, mDispatchGroupThreshold, in TEST_F()
/frameworks/native/services/surfaceflinger/
DAndroid.bp176 "Scheduler/VSyncDispatchTimerQueue.cpp",