Home
last modified time | relevance | path

Searched refs:TestableSurfaceFlinger (Results 1 – 25 of 31) sorted by relevance

12

/frameworks/native/services/surfaceflinger/tests/unittests/
DLayerTestUtils.h39 virtual sp<Layer> createLayer(TestableSurfaceFlinger& flinger) = 0;
50 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override;
56 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override;
66 TestableSurfaceFlinger mFlinger;
DLayerTestUtils.cpp21 sp<Layer> BufferStateLayerFactory::createLayer(TestableSurfaceFlinger& flinger) { in createLayer()
28 sp<Layer> EffectLayerFactory::createLayer(TestableSurfaceFlinger& flinger) { in createLayer()
DFakeDisplayInjector.h29 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
42 FakeDisplayInjector(TestableSurfaceFlinger& flinger, PowerAdvisor& powerAdvisor, in FakeDisplayInjector()
94 TestableSurfaceFlinger& mFlinger;
DCommitAndCompositeTest.h67 using FakeHwcDisplayInjector = TestableSurfaceFlinger::FakeHwcDisplayInjector;
68 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
77 TestableSurfaceFlinger mFlinger;
DTestableScheduler.cpp23 TestableSurfaceFlinger& testableSurfaceFlinger, in TestableScheduler()
DDisplayTransactionTest.cpp71 TestableSurfaceFlinger::DefaultDisplayMode{displayId}, in injectMockScheduler()
72 TestableSurfaceFlinger::SchedulerCallbackImpl::kMock); in injectMockScheduler()
DSurfaceFlinger_DisplayModeSwitching.cpp111 TestableSurfaceFlinger::FakeHwcDisplayInjector::DEFAULT_VSYNC_PERIOD)); in SetUp()
114 TestableSurfaceFlinger::FakeHwcDisplayInjector::DEFAULT_VSYNC_PERIOD))); in SetUp()
140 TestableSurfaceFlinger::FakeHwcDisplayInjector(kOuterDisplayId, hal::DisplayType::PHYSICAL, in injectOuterDisplay()
204 Return(TestableSurfaceFlinger::FakeHwcDisplayInjector::DEFAULT_VSYNC_PERIOD)); in setupScheduler()
207 TestableSurfaceFlinger::FakeHwcDisplayInjector::DEFAULT_VSYNC_PERIOD))); in setupScheduler()
212 TestableSurfaceFlinger::SchedulerCallbackImpl::kNoOp); in setupScheduler()
DTestableScheduler.h36 class TestableSurfaceFlinger; variable
44 TestableSurfaceFlinger& testableSurfaceFlinger, ISchedulerCallback& callback);
DSurfaceFlinger_NotifyExpectedPresentTest.cpp26 using FakeHwcDisplayInjector = TestableSurfaceFlinger::FakeHwcDisplayInjector;
60 explicit Compositor(PhysicalDisplayId displayId, TestableSurfaceFlinger& surfaceFlinger) in Compositor()
103 TestableSurfaceFlinger& surfaceFlinger;
DTransactionTraceWriterTest.cpp45 TestableSurfaceFlinger mFlinger;
DDisplayDevice_SetDisplayBrightnessTest.cpp31 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
DDisplayDevice_GetBestColorModeTest.cpp30 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
DTransactionFrameTracerTest.cpp66 TestableSurfaceFlinger mFlinger;
DDisplayTransactionTestHelpers.h94 std::function<void(TestableSurfaceFlinger::FakeDisplayDeviceInjector&)> injectExtra) { in injectDefaultInternalDisplay()
116 TestableSurfaceFlinger mFlinger;
292 TestableSurfaceFlinger::FakeDisplayDeviceInjector(test->mFlinger,
371 TestableSurfaceFlinger::HotplugEvent{HWC_DISPLAY_ID, event});
377 TestableSurfaceFlinger::FakeHwcDisplayInjector(DisplayVariant::DISPLAY_ID::get(),
DSurfaceFlinger_ExcludeDolbyVisionTest.cpp25 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
DTunnelModeEnabledReporterTest.cpp63 TestableSurfaceFlinger mFlinger;
DTestableSurfaceFlinger.h164 class TestableSurfaceFlinger {
168 TestableSurfaceFlinger(sp<SurfaceFlinger> flinger = nullptr) : mFlinger(flinger) { in mFlinger()
775 ~TestableSurfaceFlinger() { in ~TestableSurfaceFlinger()
868 void inject(TestableSurfaceFlinger* flinger, Hwc2::mock::Composer* composer) { in inject()
963 FakeDisplayDeviceInjector(TestableSurfaceFlinger& flinger, in FakeDisplayDeviceInjector()
1155 TestableSurfaceFlinger& mFlinger;
DCommitTest.cpp38 TestableSurfaceFlinger mFlinger;
DLayerInfoTest.cpp67 TestableSurfaceFlinger mFlinger;
DDisplayDevice_SetProjectionTest.cpp29 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
DCompositionTest.cpp70 using FakeHwcDisplayInjector = TestableSurfaceFlinger::FakeHwcDisplayInjector;
71 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
147 TestableSurfaceFlinger mFlinger;
1144 static_cast<TestableSurfaceFlinger::HWC2Display*>(displayData.second.hwcDisplay.get()) in cleanup()
/frameworks/native/services/surfaceflinger/FrontEnd/
DTransactionHandler.h32 class TestableSurfaceFlinger; variable
82 friend class ::android::TestableSurfaceFlinger;
/frameworks/native/services/surfaceflinger/DisplayHardware/
DHWComposer.h69 class TestableSurfaceFlinger; variable
528 friend TestableSurfaceFlinger;
DHWC2.h59 class TestableSurfaceFlinger; variable
321 friend android::TestableSurfaceFlinger;
/frameworks/native/services/surfaceflinger/
DLayer.h412 friend class TestableSurfaceFlinger;

12