/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | MockHWComposer.cpp | 22 HWComposer::~HWComposer() = default; 28 HWComposer::HWComposer() = default; 29 HWComposer::~HWComposer() = default;
|
D | CompositionEngineTest.cpp | 31 mock::HWComposer* mHwc = new StrictMock<mock::HWComposer>(); 45 mEngine.setHwComposer(std::unique_ptr<android::HWComposer>(mHwc)); in TEST_F()
|
D | MockHWComposer.h | 27 class HWComposer : public android::HWComposer { 29 HWComposer(); 30 ~HWComposer() override;
|
D | DisplayTest.cpp | 44 StrictMock<android::mock::HWComposer> mHwComposer;
|
D | OutputLayerTest.cpp | 90 StrictMock<android::mock::HWComposer> hwc; in TEST_F()
|
D | RenderSurfaceTest.cpp | 65 StrictMock<android::mock::HWComposer> mHwComposer;
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWComposer.cpp | 70 HWComposer::~HWComposer() = default; 74 HWComposer::HWComposer(std::unique_ptr<Hwc2::Composer> composer) in HWComposer() function in android::impl::HWComposer 77 HWComposer::~HWComposer() { in ~HWComposer() 81 void HWComposer::registerCallback(HWC2::ComposerCallback* callback, in registerCallback() 86 bool HWComposer::getDisplayIdentificationData(hwc2_display_t hwcDisplayId, uint8_t* outPort, in getDisplayIdentificationData() 98 bool HWComposer::hasCapability(HWC2::Capability capability) const in hasCapability() 103 bool HWComposer::hasDisplayCapability(const std::optional<DisplayId>& displayId, in hasDisplayCapability() 116 void HWComposer::validateChange(HWC2::Composition from, HWC2::Composition to) { in validateChange() 141 std::optional<DisplayIdentificationInfo> HWComposer::onHotplug(hwc2_display_t hwcDisplayId, in onHotplug() 173 bool HWComposer::onVsync(hwc2_display_t hwcDisplayId, int64_t timestamp) { in onVsync() [all …]
|
D | FramebufferSurface.h | 35 class HWComposer; variable 41 FramebufferSurface(HWComposer& hwc, DisplayId displayId, 89 HWComposer& mHwc;
|
D | HWComposer.h | 52 class HWComposer { 54 virtual ~HWComposer(); 189 class HWComposer final : public android::HWComposer { 191 explicit HWComposer(std::unique_ptr<Hwc2::Composer> composer); 193 ~HWComposer() override;
|
D | VirtualDisplaySurface.h | 34 class HWComposer; variable 80 VirtualDisplaySurface(HWComposer& hwc, const std::optional<DisplayId>& displayId, 157 HWComposer& mHwc;
|
D | FramebufferSurface.cpp | 55 FramebufferSurface::FramebufferSurface(HWComposer& hwc, DisplayId displayId, in FramebufferSurface()
|
D | VirtualDisplaySurface.cpp | 55 VirtualDisplaySurface::VirtualDisplaySurface(HWComposer& hwc, in VirtualDisplaySurface()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | CompositionEngine.h | 23 class HWComposer; variable 49 virtual HWComposer& getHwComposer() const = 0; 50 virtual void setHwComposer(std::unique_ptr<HWComposer>) = 0;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | CompositionEngine.h | 33 HWComposer& getHwComposer() const override; 34 void setHwComposer(std::unique_ptr<HWComposer>) override; 40 std::unique_ptr<HWComposer> mHwComposer;
|
D | OutputLayerCompositionState.h | 37 class HWComposer; variable
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | CompositionEngine.h | 37 MOCK_CONST_METHOD0(getHwComposer, HWComposer&()); 38 MOCK_METHOD1(setHwComposer, void(std::unique_ptr<HWComposer>));
|
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | CompositionEngine.cpp | 46 HWComposer& CompositionEngine::getHwComposer() const { in getHwComposer() 50 void CompositionEngine::setHwComposer(std::unique_ptr<HWComposer> hwComposer) { in setHwComposer()
|
/frameworks/native/opengl/specs/ |
D | EGL_ANDROID_framebuffer_target.txt | 44 the HWComposer HAL as a framebuffer target layer. 67 EGL_FRAMEBUFFER_TARGET_ANDROID boolean whether use as a HWComposer 83 which the buffers are to be passed to HWComposer as a framebuffer
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlingerFactory.h | 39 class HWComposer; variable 71 virtual std::unique_ptr<HWComposer> createHWComposer(const std::string& serviceName) = 0;
|
D | SurfaceFlingerFactory.cpp | 63 std::unique_ptr<HWComposer> createHWComposer(const std::string& serviceName) override { in createSurfaceFlinger() 64 return std::make_unique<android::impl::HWComposer>( in createSurfaceFlinger()
|
D | Android.bp | 128 "DisplayHardware/HWComposer.cpp",
|
D | DisplayDevice.h | 48 class HWComposer; variable
|
D | SurfaceFlinger.h | 86 class HWComposer; variable 746 HWComposer& getHwComposer() const;
|
D | SurfaceFlinger.cpp | 521 HWComposer& SurfaceFlinger::getHwComposer() const { in getHwComposer() 1579 mCompositionEngine->setHwComposer(std::unique_ptr<HWComposer>()); in updateVrFlinger()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TestableSurfaceFlinger.h | 75 std::unique_ptr<HWComposer> createHWComposer(const std::string&) override { in createHWComposer() 188 std::make_unique<impl::HWComposer>(std::move(composer))); in setupComposer() 307 return static_cast<impl::HWComposer&>(mFlinger->getHwComposer()); in getHwComposer() 359 mFlinger->mCompositionEngine->setHwComposer(std::unique_ptr<HWComposer>()); in ~TestableSurfaceFlinger()
|