Searched refs:VSyncDispatch (Results 1 – 8 of 8) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VSyncDispatch.h | 35 class VSyncDispatch { 39 virtual ~VSyncDispatch(); 114 VSyncDispatch() = default; 115 VSyncDispatch(VSyncDispatch const&) = delete; 116 VSyncDispatch& operator=(VSyncDispatch const&) = delete; 125 VSyncCallbackRegistration(VSyncDispatch&, VSyncDispatch::Callback const& callbackFn, 141 std::reference_wrapper<VSyncDispatch> mDispatch; 142 VSyncDispatch::CallbackToken mToken;
|
D | VSyncReactor.h | 30 class VSyncDispatch; variable 38 VSyncReactor(std::unique_ptr<Clock> clock, std::unique_ptr<VSyncDispatch> dispatch, 76 std::unique_ptr<VSyncDispatch> const mDispatch;
|
D | VSyncDispatchTimerQueue.h | 41 VSyncDispatchTimerQueueEntry(std::string const& name, VSyncDispatch::Callback const& fn, 85 VSyncDispatch::Callback const mCallback; 113 class VSyncDispatchTimerQueue : public VSyncDispatch {
|
D | VSyncDispatchTimerQueue.cpp | 29 VSyncDispatch::~VSyncDispatch() = default; 34 VSyncDispatch::Callback const& cb, in VSyncDispatchTimerQueueEntry() 371 VSyncCallbackRegistration::VSyncCallbackRegistration(VSyncDispatch& dispatch, in VSyncCallbackRegistration() 372 VSyncDispatch::Callback const& callbackFn, in VSyncCallbackRegistration()
|
D | VSyncReactor.cpp | 40 PredictedVsyncTracer(VSyncDispatch& dispatch) in PredictedVsyncTracer() 58 VSyncReactor::VSyncReactor(std::unique_ptr<Clock> clock, std::unique_ptr<VSyncDispatch> dispatch, in VSyncReactor() 77 CallbackRepeater(VSyncDispatch& dispatch, DispSync::Callback* cb, const char* name, in CallbackRepeater()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | VSyncDispatchTimerQueueTest.cpp | 108 CountingCallback(VSyncDispatch& dispatch) in CountingCallback() 116 operator VSyncDispatch::CallbackToken() const { return mToken; } in operator VSyncDispatch::CallbackToken() 120 VSyncDispatch& mDispatch; 121 VSyncDispatch::CallbackToken mToken; 127 PausingCallback(VSyncDispatch& dispatch, std::chrono::milliseconds pauseAmount) in PausingCallback() 137 operator VSyncDispatch::CallbackToken() const { return mToken; } in operator VSyncDispatch::CallbackToken() 172 VSyncDispatch& mDispatch; 173 VSyncDispatch::CallbackToken mToken; 478 VSyncDispatch::CallbackToken tmp; in TEST_F() 487 VSyncDispatch::CallbackToken tmp; in TEST_F() [all …]
|
D | VSyncReactorTest.cpp | 81 class MockVSyncDispatch : public VSyncDispatch { 91 class VSyncDispatchWrapper : public VSyncDispatch { 93 VSyncDispatchWrapper(std::shared_ptr<VSyncDispatch> const& dispatch) : mDispatch(dispatch) {} in VSyncDispatchWrapper() 111 std::shared_ptr<VSyncDispatch> const mDispatch; 178 VSyncDispatch::CallbackToken const mFakeToken{2398};
|
D | VSyncDispatchRealtimeTest.cpp | 105 RepeatingCallbackReceiver(VSyncDispatch& dispatch, nsecs_t wl) in RepeatingCallbackReceiver()
|