Searched refs:RenderSurface (Results 1 – 13 of 13) sorted by relevance
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | RenderSurface.cpp | 39 RenderSurface::~RenderSurface() = default; 43 std::unique_ptr<compositionengine::RenderSurface> createRenderSurface( in createRenderSurface() 46 return std::make_unique<RenderSurface>(compositionEngine, display, std::move(args)); in createRenderSurface() 49 RenderSurface::RenderSurface(const CompositionEngine& compositionEngine, Display& display, in RenderSurface() function in android::compositionengine::impl::RenderSurface 59 RenderSurface::~RenderSurface() { in ~RenderSurface() 64 bool RenderSurface::isValid() const { in isValid() 68 void RenderSurface::initialize() { in initialize() 79 const ui::Size& RenderSurface::getSize() const { in getSize() 83 const sp<Fence>& RenderSurface::getClientTargetAcquireFence() const { in getClientTargetAcquireFence() 87 void RenderSurface::setDisplaySize(const ui::Size& size) { in setDisplaySize() [all …]
|
D | Output.cpp | 173 compositionengine::RenderSurface* Output::getRenderSurface() const { in getRenderSurface() 177 void Output::setRenderSurface(std::unique_ptr<compositionengine::RenderSurface> surface) { in setRenderSurface() 184 void Output::setRenderSurfaceForTest(std::unique_ptr<compositionengine::RenderSurface> surface) { in setRenderSurfaceForTest()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/mock/ |
D | RenderSurface.cpp | 22 RenderSurface::RenderSurface() = default; 23 RenderSurface::~RenderSurface() = default;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | RenderSurface.h | 39 class RenderSurface : public compositionengine::RenderSurface { 41 RenderSurface(const CompositionEngine&, compositionengine::Display&, 43 ~RenderSurface() override; 86 std::unique_ptr<compositionengine::RenderSurface> createRenderSurface(
|
D | Output.h | 58 compositionengine::RenderSurface* getRenderSurface() const override; 59 void setRenderSurface(std::unique_ptr<compositionengine::RenderSurface>) override; 77 void setRenderSurfaceForTest(std::unique_ptr<compositionengine::RenderSurface>); 93 std::unique_ptr<compositionengine::RenderSurface> mRenderSurface;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | RenderSurface.h | 26 class RenderSurface : public compositionengine::RenderSurface { 28 RenderSurface(); 29 ~RenderSurface() override;
|
D | Output.h | 53 MOCK_CONST_METHOD0(getRenderSurface, RenderSurface*()); 54 MOCK_METHOD1(setRenderSurface, void(std::unique_ptr<RenderSurface>));
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | Output.h | 36 class RenderSurface; variable 89 virtual RenderSurface* getRenderSurface() const = 0; 135 virtual void setRenderSurface(std::unique_ptr<RenderSurface>) = 0;
|
D | RenderSurface.h | 37 class RenderSurface { 39 virtual ~RenderSurface();
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputTest.cpp | 45 mOutput.setRenderSurfaceForTest(std::unique_ptr<RenderSurface>(mRenderSurface)); in OutputTest() 55 mock::RenderSurface* mRenderSurface = new StrictMock<mock::RenderSurface>(); 73 mOutput.setRenderSurfaceForTest(std::unique_ptr<RenderSurface>()); in TEST_F() 237 mock::RenderSurface* renderSurface = new StrictMock<mock::RenderSurface>(); in TEST_F() 240 mOutput.setRenderSurface(std::unique_ptr<RenderSurface>(renderSurface)); in TEST_F()
|
D | DisplayTest.cpp | 141 mock::RenderSurface* renderSurface = new StrictMock<mock::RenderSurface>(); in TEST_F() 142 mDisplay.setRenderSurfaceForTest(std::unique_ptr<RenderSurface>(renderSurface)); in TEST_F()
|
D | RenderSurfaceTest.cpp | 71 impl::RenderSurface mSurface{mCompositionEngine, mDisplay,
|
/frameworks/native/services/surfaceflinger/CompositionEngine/ |
D | Android.bp | 55 "src/RenderSurface.cpp", 74 "mock/RenderSurface.cpp",
|