Searched refs:compositionEngine (Results 1 – 12 of 12) sorted by relevance
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | RenderSurface.cpp | 55 const compositionengine::CompositionEngine& compositionEngine, in createRenderSurface() argument 58 return std::make_unique<RenderSurface>(compositionEngine, display, args); in createRenderSurface() 61 RenderSurface::RenderSurface(const CompositionEngine& compositionEngine, Display& display, in RenderSurface() argument 63 : mCompositionEngine(compositionEngine), in RenderSurface()
|
D | Display.cpp | 49 const compositionengine::CompositionEngine& compositionEngine, in createDisplay() argument 51 return createDisplayTemplated<Display>(compositionEngine, args); in createDisplay()
|
D | Output.cpp | 104 const compositionengine::CompositionEngine& compositionEngine) { in createOutput() argument 105 return createOutputTemplated<Output>(compositionEngine); in createOutput()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | Display.h | 112 const CompositionEngine& compositionEngine, in createDisplayTemplated() argument 114 auto display = createOutputTemplated<BaseDisplay>(compositionEngine); in createDisplayTemplated()
|
D | Output.h | 202 std::shared_ptr<BaseOutput> createOutputTemplated(const CompositionEngine& compositionEngine, in createOutputTemplated() argument 217 explicit Output(const CompositionEngine& compositionEngine, Args... args) in createOutputTemplated() 218 : BaseOutput(std::forward<Args>(args)...), mCompositionEngine(compositionEngine) {} in createOutputTemplated() 289 return std::make_shared<Output>(compositionEngine, std::forward<Args>(args)...); in createOutputTemplated()
|
/frameworks/native/services/surfaceflinger/ |
D | ScreenCaptureOutput.h | 29 const compositionengine::CompositionEngine& compositionEngine; member
|
D | ScreenCaptureOutput.cpp | 32 bool>(args.compositionEngine, args.renderArea, args.colorProfile, args.regionSampling, in createScreenCaptureOutput()
|
D | SurfaceFlinger.cpp | 8537 std::unique_ptr<compositionengine::CompositionEngine> compositionEngine = in renderScreenImpl() local 8539 compositionEngine->setRenderEngine(mRenderEngine.get()); in renderScreenImpl() 8563 ScreenCaptureOutputArgs{.compositionEngine = *compositionEngine, in renderScreenImpl() 8586 compositionEngine->present(refreshArgs); in renderScreenImpl()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | DisplayTest.cpp | 107 PartialMockDisplay(const compositionengine::CompositionEngine& compositionEngine) in PartialMockDisplay() 108 : mCompositionEngine(compositionEngine) {} in PartialMockDisplay() 149 const compositionengine::CompositionEngine& compositionEngine, in createDisplay() 152 return impl::createDisplayTemplated<Display>(compositionEngine, args); in createDisplay() 157 const compositionengine::CompositionEngine& compositionEngine, in createPartialMockDisplay() 160 auto display = std::make_shared<StrictMock<Display>>(compositionEngine); in createPartialMockDisplay()
|
D | OutputLayerTest.cpp | 134 StrictMock<compositionengine::mock::CompositionEngine> compositionEngine; in TEST_F() local
|
D | OutputTest.cpp | 149 const compositionengine::CompositionEngine& compositionEngine) { in createOutput() 150 return impl::createOutputTemplated<Output>(compositionEngine); in createOutput()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TestableSurfaceFlinger.h | 207 std::unique_ptr<compositionengine::CompositionEngine> compositionEngine) { in setupCompositionEngine() argument 208 mFlinger->mCompositionEngine = std::move(compositionEngine); in setupCompositionEngine()
|