/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | LayerTestUtils.h | 39 virtual sp<Layer> createLayer(TestableSurfaceFlinger& flinger) = 0; 50 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override; 56 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override; 66 TestableSurfaceFlinger mFlinger;
|
D | LayerTestUtils.cpp | 21 sp<Layer> BufferStateLayerFactory::createLayer(TestableSurfaceFlinger& flinger) { in createLayer() 28 sp<Layer> EffectLayerFactory::createLayer(TestableSurfaceFlinger& flinger) { in createLayer()
|
D | FakeDisplayInjector.h | 29 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector; 42 FakeDisplayInjector(TestableSurfaceFlinger& flinger, PowerAdvisor& powerAdvisor, in FakeDisplayInjector() 94 TestableSurfaceFlinger& mFlinger;
|
D | CommitAndCompositeTest.h | 67 using FakeHwcDisplayInjector = TestableSurfaceFlinger::FakeHwcDisplayInjector; 68 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector; 77 TestableSurfaceFlinger mFlinger;
|
D | TestableScheduler.cpp | 23 TestableSurfaceFlinger& testableSurfaceFlinger, in TestableScheduler()
|
D | DisplayTransactionTest.cpp | 71 TestableSurfaceFlinger::DefaultDisplayMode{displayId}, in injectMockScheduler() 72 TestableSurfaceFlinger::SchedulerCallbackImpl::kMock); in injectMockScheduler()
|
D | SurfaceFlinger_DisplayModeSwitching.cpp | 111 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()
|
D | TestableScheduler.h | 36 class TestableSurfaceFlinger; variable 44 TestableSurfaceFlinger& testableSurfaceFlinger, ISchedulerCallback& callback);
|
D | SurfaceFlinger_NotifyExpectedPresentTest.cpp | 26 using FakeHwcDisplayInjector = TestableSurfaceFlinger::FakeHwcDisplayInjector; 60 explicit Compositor(PhysicalDisplayId displayId, TestableSurfaceFlinger& surfaceFlinger) in Compositor() 103 TestableSurfaceFlinger& surfaceFlinger;
|
D | TransactionTraceWriterTest.cpp | 45 TestableSurfaceFlinger mFlinger;
|
D | DisplayDevice_SetDisplayBrightnessTest.cpp | 31 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
|
D | DisplayDevice_GetBestColorModeTest.cpp | 30 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
|
D | TransactionFrameTracerTest.cpp | 66 TestableSurfaceFlinger mFlinger;
|
D | DisplayTransactionTestHelpers.h | 94 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(),
|
D | SurfaceFlinger_ExcludeDolbyVisionTest.cpp | 25 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
|
D | TunnelModeEnabledReporterTest.cpp | 63 TestableSurfaceFlinger mFlinger;
|
D | TestableSurfaceFlinger.h | 164 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;
|
D | CommitTest.cpp | 38 TestableSurfaceFlinger mFlinger;
|
D | LayerInfoTest.cpp | 67 TestableSurfaceFlinger mFlinger;
|
D | DisplayDevice_SetProjectionTest.cpp | 29 using FakeDisplayDeviceInjector = TestableSurfaceFlinger::FakeDisplayDeviceInjector;
|
D | CompositionTest.cpp | 70 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/ |
D | TransactionHandler.h | 32 class TestableSurfaceFlinger; variable 82 friend class ::android::TestableSurfaceFlinger;
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWComposer.h | 69 class TestableSurfaceFlinger; variable 528 friend TestableSurfaceFlinger;
|
D | HWC2.h | 59 class TestableSurfaceFlinger; variable 321 friend android::TestableSurfaceFlinger;
|
/frameworks/native/services/surfaceflinger/ |
D | Layer.h | 412 friend class TestableSurfaceFlinger;
|