Home
last modified time | relevance | path

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

12

/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/
H A DCompositionEngine.cpp38 CompositionEngine::~CompositionEngine() = default;
43 return std::make_unique<CompositionEngine>(); in createCompositionEngine()
46 CompositionEngine::CompositionEngine() = default;
47 CompositionEngine::~CompositionEngine() = default;
55 CompositionEngine::createLayerFECompositionState() { in createLayerFECompositionState()
59 HWComposer& CompositionEngine::getHwComposer() const { in getHwComposer()
75 TimeStats& CompositionEngine::getTimeStats() const { in getTimeStats()
83 bool CompositionEngine::needsAnotherUpdate() const { in needsAnotherUpdate()
87 nsecs_t CompositionEngine::getLastFrameRefreshTimestamp() const { in getLastFrameRefreshTimestamp()
91 void CompositionEngine::present(CompositionRefreshArgs& args) { in present()
[all …]
H A DRenderSurface.cpp54 const compositionengine::CompositionEngine& compositionEngine, in createRenderSurface()
60 RenderSurface::RenderSurface(const CompositionEngine& compositionEngine, Display& display, in RenderSurface()
H A DDisplay.cpp45 const compositionengine::CompositionEngine& compositionEngine, in createDisplay()
H A DOutput.cpp93 const compositionengine::CompositionEngine& compositionEngine) { in createOutput()
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/mock/
H A DCompositionEngine.cpp23 CompositionEngine::CompositionEngine() = default;
24 CompositionEngine::~CompositionEngine() = default;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
H A DCompositionEngine.h23 class CompositionEngine : public compositionengine::CompositionEngine {
25 CompositionEngine();
26 ~CompositionEngine() override;
67 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine();
H A DRenderSurface.h35 class CompositionEngine; variable
45 RenderSurface(const CompositionEngine&, compositionengine::Display&,
78 const compositionengine::CompositionEngine& mCompositionEngine;
95 const compositionengine::CompositionEngine&, compositionengine::Display&,
H A DDisplay.h35 class CompositionEngine; variable
96 template <typename BaseDisplay, typename CompositionEngine>
98 const CompositionEngine& compositionEngine, in createDisplayTemplated()
107 std::shared_ptr<Display> createDisplay(const compositionengine::CompositionEngine&,
H A DOutput.h125 virtual const compositionengine::CompositionEngine& getCompositionEngine() const = 0;
150 template <typename BaseOutput, typename CompositionEngine, typename... Args>
151 std::shared_ptr<BaseOutput> createOutputTemplated(const CompositionEngine& compositionEngine, in createOutputTemplated()
166 explicit Output(const CompositionEngine& compositionEngine, Args... args) in createOutputTemplated()
188 const CompositionEngine& getCompositionEngine() const override { in createOutputTemplated()
232 const CompositionEngine& mCompositionEngine; in createOutputTemplated()
241 std::shared_ptr<Output> createOutput(const compositionengine::CompositionEngine&);
H A DDisplayColorProfile.h29 class CompositionEngine; variable
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
H A DCompositionEngine.h30 class CompositionEngine : public compositionengine::CompositionEngine {
32 CompositionEngine();
33 ~CompositionEngine() override;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
H A DCompositionEngine.h45 class CompositionEngine {
47 virtual ~CompositionEngine();
H A DDisplayCreationArgs.h31 class CompositionEngine; variable
H A DOutputLayer.h47 class CompositionEngine; variable
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/
H A DAndroid.bp14 "-DLOG_TAG=\"CompositionEngine\"",
62 "src/CompositionEngine.cpp",
83 "mock/CompositionEngine.cpp",
/aosp12/frameworks/native/services/surfaceflinger/
H A DSurfaceFlingerFactory.h57 class CompositionEngine; variable
105 virtual std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() = 0;
H A DSurfaceFlingerDefaultFactory.h52 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() override;
H A DSurfaceFlingerDefaultFactory.cpp115 std::unique_ptr<compositionengine::CompositionEngine> DefaultFactory::createCompositionEngine() { in createCompositionEngine()
H A DSurfaceFlinger.h294 compositionengine::CompositionEngine& getCompositionEngine() const;
1404 std::unique_ptr<compositionengine::CompositionEngine> mCompositionEngine;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
H A DDisplayTest.cpp98 PartialMockDisplay(const compositionengine::CompositionEngine& compositionEngine) in PartialMockDisplay()
106 const CompositionEngine& getCompositionEngine() const override { in getCompositionEngine()
127 const compositionengine::CompositionEngine& mCompositionEngine;
139 const compositionengine::CompositionEngine& compositionEngine, in createDisplay()
147 const compositionengine::CompositionEngine& compositionEngine, in createPartialMockDisplay()
188 StrictMock<mock::CompositionEngine> mCompositionEngine;
993 NiceMock<mock::CompositionEngine> mCompositionEngine;
H A DCompositionEngineTest.cpp44 impl::CompositionEngine mEngine;
83 struct CompositionEnginePartialMock : public impl::CompositionEngine {
H A DRenderSurfaceTest.cpp61 StrictMock<mock::CompositionEngine> mCompositionEngine;
H A DDisplayColorProfileTest.cpp46 StrictMock<mock::CompositionEngine> mCompositionEngine;
H A DOutputTest.cpp87 MOCK_CONST_METHOD0(getCompositionEngine, const CompositionEngine&());
136 const compositionengine::CompositionEngine& compositionEngine) { in createOutput()
159 StrictMock<mock::CompositionEngine> mCompositionEngine;
1002 StrictMock<mock::CompositionEngine> mCompositionEngine;
3066 StrictMock<mock::CompositionEngine> mCompositionEngine;
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DTestableSurfaceFlinger.h136 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() override { in createCompositionEngine()
175 std::function<std::unique_ptr<compositionengine::CompositionEngine>()>;

12