Searched refs:VSyncDispatchTimerQueue (Results 1 – 6 of 6) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VSyncDispatchTimerQueue.h | 117 class VSyncDispatchTimerQueue : public VSyncDispatch { 126 VSyncDispatchTimerQueue(std::unique_ptr<TimeKeeper>, VsyncSchedule::TrackerPtr, 128 ~VSyncDispatchTimerQueue(); 138 VSyncDispatchTimerQueue(const VSyncDispatchTimerQueue&) = delete; 139 VSyncDispatchTimerQueue& operator=(const VSyncDispatchTimerQueue&) = delete;
|
D | VSyncDispatchTimerQueue.cpp | 277 VSyncDispatchTimerQueue::VSyncDispatchTimerQueue(std::unique_ptr<TimeKeeper> tk, in VSyncDispatchTimerQueue() function in android::scheduler::VSyncDispatchTimerQueue 285 VSyncDispatchTimerQueue::~VSyncDispatchTimerQueue() { in ~VSyncDispatchTimerQueue() 295 void VSyncDispatchTimerQueue::cancelTimer() { in cancelTimer() 300 void VSyncDispatchTimerQueue::setTimer(nsecs_t targetTime, nsecs_t /*now*/) { in setTimer() 302 mTimeKeeper->alarmAt(std::bind(&VSyncDispatchTimerQueue::timerCallback, this), in setTimer() 307 void VSyncDispatchTimerQueue::rearmTimer(nsecs_t now) { in rearmTimer() 311 void VSyncDispatchTimerQueue::rearmTimerSkippingUpdateFor( in rearmTimerSkippingUpdateFor() 345 void VSyncDispatchTimerQueue::timerCallback() { in timerCallback() 392 VSyncDispatchTimerQueue::CallbackToken VSyncDispatchTimerQueue::registerCallback( in registerCallback() 403 void VSyncDispatchTimerQueue::unregisterCallback(CallbackToken token) { in unregisterCallback() [all …]
|
D | VsyncSchedule.cpp | 134 return std::make_unique<VSyncDispatchTimerQueue>(std::make_unique<Timer>(), std::move(tracker), in createDispatch()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | VSyncDispatchRealtimeTest.cpp | 169 std::make_shared<VSyncDispatchTimerQueue>(std::make_unique<Timer>(), tracker, in TEST_F() 199 std::make_shared<VSyncDispatchTimerQueue>(std::make_unique<Timer>(), tracker, in TEST_F() 218 std::make_shared<VSyncDispatchTimerQueue>(std::make_unique<Timer>(), tracker, in TEST_F()
|
D | VSyncDispatchTimerQueueTest.cpp | 233 std::make_shared<VSyncDispatchTimerQueue>(createTimeKeeper(), mStubTracker, 242 std::make_shared<VSyncDispatchTimerQueue>(createTimeKeeper(), mStubTracker, in TEST_F()
|
/frameworks/native/services/surfaceflinger/ |
D | Android.bp | 209 "Scheduler/VSyncDispatchTimerQueue.cpp",
|