Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableScheduler.cpp22 TestableScheduler::TestableScheduler(RefreshRateSelectorPtr selectorPtr, in TestableScheduler() function in android::scheduler::TestableScheduler
25 : TestableScheduler(std::make_unique<android::mock::VsyncController>(), in TestableScheduler()
DTestableScheduler.h41 class TestableScheduler : public Scheduler, private ICompositor {
43 TestableScheduler(RefreshRateSelectorPtr selectorPtr,
46 TestableScheduler(std::unique_ptr<VsyncController> controller, in TestableScheduler() function
DSchedulerTest.cpp105 TestableScheduler* mScheduler = new TestableScheduler{mSelector, mFlinger, mSchedulerCallback};
259 using DisplayModeChoice = TestableScheduler::DisplayModeChoice; in TEST_F()
295 using DisplayModeChoice = TestableScheduler::DisplayModeChoice; in TEST_F()
359 using DisplayModeChoice = TestableScheduler::DisplayModeChoice; in TEST_F()
360 TestableScheduler::DisplayModeChoiceMap expectedChoices; in TEST_F()
476 explicit Compositor(TestableScheduler& scheduler) : scheduler(scheduler) {} in TEST_F()
478 TestableScheduler& scheduler; in TEST_F()
587 TestableScheduler scheduler{std::make_unique<android::mock::VsyncController>(), in TEST_F()
DLayerInfoTest.cpp68 TestableScheduler* mScheduler = new TestableScheduler(mSelector, mFlinger, mSchedulerCallback);
DTestableSurfaceFlinger.h181 scheduler::TestableScheduler* scheduler() { return mScheduler; } in scheduler()
252 new testing::NiceMock<scheduler::TestableScheduler>(std::move(vsyncController),
259 mScheduler = new scheduler::TestableScheduler(std::move(vsyncController),
307 scheduler::TestableScheduler& mutableScheduler() { return *mScheduler; } in mutableScheduler()
1164 scheduler::TestableScheduler* mScheduler = nullptr;
DAndroid.bp124 "TestableScheduler.cpp",
DLayerHistoryIntegrationTest.cpp169 TestableScheduler* mScheduler = new TestableScheduler(mSelector, mFlinger, mSchedulerCallback);
DLayerHistoryTest.cpp153 TestableScheduler* mScheduler = new TestableScheduler(mSelector, mFlinger, mSchedulerCallback);
/frameworks/native/services/surfaceflinger/Scheduler/
DLayerHistory.h105 friend class TestableScheduler; variable
DVsyncSchedule.h125 friend class TestableScheduler;
DScheduler.h343 friend class TestableScheduler;