Home
last modified time | relevance | path

Searched refs:TestableScheduler (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableScheduler.h29 class TestableScheduler : public Scheduler, private ISchedulerCallback {
31 TestableScheduler(const scheduler::RefreshRateConfigs& configs, bool useContentDetectionV2) in TestableScheduler() function
40 TestableScheduler(std::unique_ptr<DispSync> primaryDispSync, in TestableScheduler() function
82 ~TestableScheduler() { in ~TestableScheduler()
DSchedulerTest.cpp62 std::unique_ptr<TestableScheduler> mScheduler;
83 mScheduler = std::make_unique<TestableScheduler>(*mRefreshRateConfigs, false); in SchedulerTest()
DLayerHistoryTest.cpp76 TestableScheduler* const mScheduler{new TestableScheduler(mConfigs, false)};
DTestableSurfaceFlinger.h183 TestableScheduler* scheduler() { return mScheduler; } in scheduler()
222 new TestableScheduler(std::move(primaryDispSync), std::move(eventControlThread),
662 TestableScheduler* mScheduler = nullptr;
DTransactionApplicationTest.cpp88 TestableScheduler* mScheduler;
DLayerHistoryTestV2.cpp116 TestableScheduler* const mScheduler{new TestableScheduler(mConfigs, true)};
/frameworks/native/services/surfaceflinger/Scheduler/
DLayerHistory.h33 class TestableScheduler; variable
103 friend TestableScheduler; variable
161 friend TestableScheduler; variable
DScheduler.h167 friend class TestableScheduler;