Home
last modified time | relevance | path

Searched refs:EventControlThread (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DEventControlThread.cpp29 EventControlThread::~EventControlThread() = default;
33 EventControlThread::EventControlThread(EventControlThread::SetVSyncEnabledFunction function) in EventControlThread() function in android::impl::EventControlThread
42 EventControlThread::~EventControlThread() { in ~EventControlThread()
51 void EventControlThread::setVsyncEnabled(bool enabled) { in setVsyncEnabled()
58 void EventControlThread::threadMain() NO_THREAD_SAFETY_ANALYSIS { in threadMain()
DEventControlThread.h29 class EventControlThread {
31 virtual ~EventControlThread();
38 class EventControlThread final : public android::EventControlThread {
42 explicit EventControlThread(SetVSyncEnabledFunction function);
43 ~EventControlThread();
59 std::thread mThread{&EventControlThread::threadMain, this};
DScheduler.h37 class EventControlThread; variable
93 explicit Scheduler(impl::EventControlThread::SetVSyncEnabledFunction function,
249 std::unique_ptr<EventControlThread> mEventControlThread;
DScheduler.cpp60 Scheduler::Scheduler(impl::EventControlThread::SetVSyncEnabledFunction function, in Scheduler()
73 mEventControlThread = std::make_unique<impl::EventControlThread>(function); in Scheduler()
/frameworks/native/services/surfaceflinger/tests/unittests/mock/
DMockEventControlThread.cpp23 EventControlThread::EventControlThread() = default;
24 EventControlThread::~EventControlThread() = default;
DMockEventControlThread.h26 class EventControlThread : public android::EventControlThread {
28 EventControlThread();
29 ~EventControlThread() override;
/frameworks/native/services/surfaceflinger/tests/unittests/
DEventControlThreadTest.cpp45 std::unique_ptr<EventControlThread> mThread;
61 mThread = std::make_unique<android::impl::EventControlThread>( in createThread()
DTestableSurfaceFlinger.h69 std::unique_ptr<EventControlThread> createEventControlThread( in createEventControlThread()
DCompositionTest.cpp172 mock::EventControlThread* mEventControlThread = new mock::EventControlThread();
DDisplayTransactionTest.cpp126 mock::EventControlThread* mEventControlThread = new mock::EventControlThread();
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerFactory.h37 class EventControlThread; variable
69 virtual std::unique_ptr<EventControlThread> createEventControlThread(
DSurfaceFlingerFactory.cpp58 std::unique_ptr<EventControlThread> createEventControlThread( in createSurfaceFlinger()
60 return std::make_unique<android::impl::EventControlThread>(setVSyncEnabled); in createSurfaceFlinger()
DAndroid.bp146 "Scheduler/EventControlThread.cpp",