/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
H A D | CompositionEngine.cpp | 38 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 D | RenderSurface.cpp | 54 const compositionengine::CompositionEngine& compositionEngine, in createRenderSurface() 60 RenderSurface::RenderSurface(const CompositionEngine& compositionEngine, Display& display, in RenderSurface()
|
H A D | Display.cpp | 45 const compositionengine::CompositionEngine& compositionEngine, in createDisplay()
|
H A D | Output.cpp | 93 const compositionengine::CompositionEngine& compositionEngine) { in createOutput()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/mock/ |
H A D | CompositionEngine.cpp | 23 CompositionEngine::CompositionEngine() = default; 24 CompositionEngine::~CompositionEngine() = default;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
H A D | CompositionEngine.h | 23 class CompositionEngine : public compositionengine::CompositionEngine { 25 CompositionEngine(); 26 ~CompositionEngine() override; 67 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine();
|
H A D | RenderSurface.h | 35 class CompositionEngine; variable 45 RenderSurface(const CompositionEngine&, compositionengine::Display&, 78 const compositionengine::CompositionEngine& mCompositionEngine; 95 const compositionengine::CompositionEngine&, compositionengine::Display&,
|
H A D | Display.h | 35 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 D | Output.h | 125 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 D | DisplayColorProfile.h | 29 class CompositionEngine; variable
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
H A D | CompositionEngine.h | 30 class CompositionEngine : public compositionengine::CompositionEngine { 32 CompositionEngine(); 33 ~CompositionEngine() override;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
H A D | CompositionEngine.h | 45 class CompositionEngine { 47 virtual ~CompositionEngine();
|
H A D | DisplayCreationArgs.h | 31 class CompositionEngine; variable
|
H A D | OutputLayer.h | 47 class CompositionEngine; variable
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/ |
H A D | Android.bp | 14 "-DLOG_TAG=\"CompositionEngine\"", 62 "src/CompositionEngine.cpp", 83 "mock/CompositionEngine.cpp",
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlingerFactory.h | 57 class CompositionEngine; variable 105 virtual std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() = 0;
|
H A D | SurfaceFlingerDefaultFactory.h | 52 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() override;
|
H A D | SurfaceFlingerDefaultFactory.cpp | 115 std::unique_ptr<compositionengine::CompositionEngine> DefaultFactory::createCompositionEngine() { in createCompositionEngine()
|
H A D | SurfaceFlinger.h | 294 compositionengine::CompositionEngine& getCompositionEngine() const; 1404 std::unique_ptr<compositionengine::CompositionEngine> mCompositionEngine;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
H A D | DisplayTest.cpp | 98 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 D | CompositionEngineTest.cpp | 44 impl::CompositionEngine mEngine; 83 struct CompositionEnginePartialMock : public impl::CompositionEngine {
|
H A D | RenderSurfaceTest.cpp | 61 StrictMock<mock::CompositionEngine> mCompositionEngine;
|
H A D | DisplayColorProfileTest.cpp | 46 StrictMock<mock::CompositionEngine> mCompositionEngine;
|
H A D | OutputTest.cpp | 87 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 D | TestableSurfaceFlinger.h | 136 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() override { in createCompositionEngine() 175 std::function<std::unique_ptr<compositionengine::CompositionEngine>()>;
|