Home
last modified time | relevance | path

Searched refs:CompositionEngine (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DCompositionEngine.cpp38 CompositionEngine::~CompositionEngine() = default;
42 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() { in createCompositionEngine()
43 return std::make_unique<CompositionEngine>(); in createCompositionEngine()
46 CompositionEngine::CompositionEngine() = default;
47 CompositionEngine::~CompositionEngine() = default;
49 std::shared_ptr<compositionengine::Display> CompositionEngine::createDisplay( in createDisplay()
55 CompositionEngine::createLayerFECompositionState() { in createLayerFECompositionState()
59 HWComposer& CompositionEngine::getHwComposer() const { in getHwComposer()
63 void CompositionEngine::setHwComposer(std::unique_ptr<HWComposer> hwComposer) { in setHwComposer()
67 renderengine::RenderEngine& CompositionEngine::getRenderEngine() const { in getRenderEngine()
[all …]
DRenderSurface.cpp52 const compositionengine::CompositionEngine& compositionEngine, in createRenderSurface()
58 RenderSurface::RenderSurface(const CompositionEngine& compositionEngine, Display& display, in RenderSurface()
DDisplay.cpp45 const compositionengine::CompositionEngine& compositionEngine, in createDisplay()
DOutput.cpp75 const compositionengine::CompositionEngine& compositionEngine) { in createOutput()
/frameworks/native/services/surfaceflinger/CompositionEngine/mock/
DCompositionEngine.cpp23 CompositionEngine::CompositionEngine() = default;
24 CompositionEngine::~CompositionEngine() = default;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DCompositionEngine.h23 class CompositionEngine : public compositionengine::CompositionEngine {
25 CompositionEngine();
26 ~CompositionEngine() override;
67 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine();
DRenderSurface.h31 class CompositionEngine; variable
41 RenderSurface(const CompositionEngine&, compositionengine::Display&,
73 const compositionengine::CompositionEngine& mCompositionEngine;
87 const compositionengine::CompositionEngine&, compositionengine::Display&,
DDisplay.h35 class CompositionEngine; variable
100 template <typename BaseDisplay, typename CompositionEngine>
102 const CompositionEngine& compositionEngine, in createDisplayTemplated()
111 std::shared_ptr<Display> createDisplay(const compositionengine::CompositionEngine&,
DOutput.h115 virtual const compositionengine::CompositionEngine& getCompositionEngine() const = 0;
139 template <typename BaseOutput, typename CompositionEngine, typename... Args>
140 std::shared_ptr<BaseOutput> createOutputTemplated(const CompositionEngine& compositionEngine, in createOutputTemplated()
155 explicit Output(const CompositionEngine& compositionEngine, Args... args) in createOutputTemplated()
177 const CompositionEngine& getCompositionEngine() const override { in createOutputTemplated()
221 const CompositionEngine& mCompositionEngine; in createOutputTemplated()
230 std::shared_ptr<Output> createOutput(const compositionengine::CompositionEngine&);
DDisplayColorProfile.h29 class CompositionEngine; variable
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
DCompositionEngine.h30 class CompositionEngine : public compositionengine::CompositionEngine {
32 CompositionEngine();
33 ~CompositionEngine() override;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DCompositionEngine.h45 class CompositionEngine {
47 virtual ~CompositionEngine();
DOutputLayer.h43 class CompositionEngine; variable
DDisplayCreationArgs.h32 class CompositionEngine; variable
/frameworks/native/services/surfaceflinger/CompositionEngine/
DAndroid.bp5 "-DLOG_TAG=\"CompositionEngine\"",
47 "src/CompositionEngine.cpp",
68 "mock/CompositionEngine.cpp",
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerFactory.h55 class CompositionEngine; variable
103 virtual std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() = 0;
DSurfaceFlingerDefaultFactory.h55 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() override;
DSurfaceFlingerDefaultFactory.cpp127 std::unique_ptr<compositionengine::CompositionEngine> DefaultFactory::createCompositionEngine() { in createCompositionEngine()
DSurfaceFlinger.h290 compositionengine::CompositionEngine& getCompositionEngine() const;
1199 std::unique_ptr<compositionengine::CompositionEngine> mCompositionEngine;
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DDisplayTest.cpp99 PartialMockDisplay(const compositionengine::CompositionEngine& compositionEngine) in PartialMockDisplay()
107 const CompositionEngine& getCompositionEngine() const override { in getCompositionEngine()
128 const compositionengine::CompositionEngine& mCompositionEngine;
140 const compositionengine::CompositionEngine& compositionEngine, in createDisplay()
148 const compositionengine::CompositionEngine& compositionEngine, in createPartialMockDisplay()
189 StrictMock<mock::CompositionEngine> mCompositionEngine;
1001 NiceMock<mock::CompositionEngine> mCompositionEngine;
DCompositionEngineTest.cpp46 impl::CompositionEngine mEngine;
82 struct CompositionEnginePartialMock : public impl::CompositionEngine {
DRenderSurfaceTest.cpp59 StrictMock<mock::CompositionEngine> mCompositionEngine;
DDisplayColorProfileTest.cpp46 StrictMock<mock::CompositionEngine> mCompositionEngine;
DOutputTest.cpp85 MOCK_CONST_METHOD0(getCompositionEngine, const CompositionEngine&());
130 const compositionengine::CompositionEngine& compositionEngine) { in createOutput()
152 StrictMock<mock::CompositionEngine> mCompositionEngine;
784 StrictMock<mock::CompositionEngine> mCompositionEngine;
2845 StrictMock<mock::CompositionEngine> mCompositionEngine;
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h142 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() override { in createCompositionEngine()
172 std::function<std::unique_ptr<compositionengine::CompositionEngine>()>;

12