Home
last modified time | relevance | path

Searched refs:Composer (Results 1 – 23 of 23) sorted by relevance

/frameworks/native/cmds/flatland/
DFlatland.h31 class Composer; variable
38 Composer* (*composerFactory)();
47 class Composer {
49 virtual ~Composer() {} in ~Composer()
55 Composer* nocomp();
56 Composer* opaque();
57 Composer* opaqueShrink();
58 Composer* blend();
59 Composer* blendShrink();
DComposers.cpp112 class ComposerBase : public Composer {
137 Composer* nocomp() { in nocomp()
143 Composer* opaque() { in opaque()
166 Composer* opaqueShrink() { in opaqueShrink()
199 Composer* blend() { in blend()
237 Composer* blendShrink() { in blendShrink()
DMain.cpp369 Composer* mComposer;
/frameworks/native/services/surfaceflinger/DisplayHardware/
DComposerHal.cpp37 Composer::~Composer() = default;
112 Composer::CommandWriter::CommandWriter(uint32_t initialMaxSize) in CommandWriter()
115 Composer::CommandWriter::~CommandWriter() in ~CommandWriter()
119 void Composer::CommandWriter::setLayerInfo(uint32_t type, uint32_t appId) in setLayerInfo()
130 void Composer::CommandWriter::setClientTargetMetadata( in setClientTargetMetadata()
141 void Composer::CommandWriter::setLayerBufferMetadata( in setLayerBufferMetadata()
152 void Composer::CommandWriter::writeBufferMetadata( in writeBufferMetadata()
163 Composer::Composer(const std::string& serviceName) in Composer() function in android::Hwc2::impl::Composer
208 Composer::~Composer() = default;
210 std::vector<IComposer::Capability> Composer::getCapabilities() in getCapabilities()
[all …]
DHWC2.h47 class Composer; variable
83 explicit Device(std::unique_ptr<android::Hwc2::Composer> composer);
109 android::Hwc2::Composer* getComposer() { return mComposer.get(); } in getComposer()
122 std::unique_ptr<android::Hwc2::Composer> mComposer;
273 Display(android::Hwc2::Composer& composer, const std::unordered_set<Capability>& capabilities,
351 android::Hwc2::Composer& mComposer;
402 Layer(android::Hwc2::Composer& composer,
436 android::Hwc2::Composer& mComposer;
DHWComposer.h45 class Composer; variable
177 virtual Hwc2::Composer* getComposer() const = 0;
191 explicit HWComposer(std::unique_ptr<Hwc2::Composer> composer);
310 Hwc2::Composer* getComposer() const override { return mHwcDevice->getComposer(); } in getComposer()
DComposerHal.h71 class Composer {
73 virtual ~Composer() = 0;
287 class Composer final : public Hwc2::Composer {
289 explicit Composer(const std::string& serviceName);
290 ~Composer() override;
DHWC2.cpp98 Device::Device(std::unique_ptr<android::Hwc2::Composer> composer) : mComposer(std::move(composer)) { in Device()
256 Display::Display(android::Hwc2::Composer& composer, in Display()
801 Layer::Layer(android::Hwc2::Composer& composer, const std::unordered_set<Capability>& capabilities, in Layer()
DHWComposer.cpp74 HWComposer::HWComposer(std::unique_ptr<Hwc2::Composer> composer) in HWComposer()
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/
DMockComposer.cpp24 Composer::Composer() = default;
25 Composer::~Composer() = default;
DMockComposer.h46 class Composer : public Hwc2::Composer {
48 Composer();
49 ~Composer() override;
/frameworks/native/libs/vr/libvrflinger/include/dvr/
Dvr_flinger.h19 class Composer; variable
30 Hwc2::Composer* hidl,
45 bool Init(Hwc2::Composer* hidl,
/frameworks/native/libs/vr/libvrflinger/
Dhardware_composer.h71 Layer(Hwc2::Composer* composer, const DisplayParams& display_params,
85 Layer(Hwc2::Composer* composer, const DisplayParams& display_params,
176 Hwc2::Composer* composer_ = nullptr;
308 bool Initialize(Hwc2::Composer* composer,
338 DisplayParams GetDisplayParams(Hwc2::Composer* composer,
475 std::unique_ptr<Hwc2::Composer> composer_;
Dvr_flinger.cpp31 Hwc2::Composer* hidl, hwc2_display_t primary_display_id, in Create()
58 bool VrFlinger::Init(Hwc2::Composer* hidl, in Init()
Ddisplay_service.h74 DisplayService(android::Hwc2::Composer* hidl,
Dhardware_composer.cpp143 Hwc2::Composer* composer, hwc2_display_t primary_display_id, in Initialize()
233 composer_.reset(new Hwc2::impl::Composer("default")); in CreateComposer()
365 Hwc2::Composer* composer, hwc2_display_t display, bool is_primary) { in GetDisplayParams()
1314 Layer::Layer(Hwc2::Composer* composer, const DisplayParams& display_params, in Layer()
1327 Layer::Layer(Hwc2::Composer* composer, const DisplayParams& display_params, in Layer()
Ddisplay_service.cpp40 DisplayService::DisplayService(Hwc2::Composer* hidl, in DisplayService()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h54 class Composer; variable
186 void setupComposer(std::unique_ptr<Hwc2::Composer> composer) { in setupComposer()
367 HWC2Display(Hwc2::Composer& composer, in HWC2Display()
440 void inject(TestableSurfaceFlinger* flinger, Hwc2::Composer* composer) { in inject()
DCompositionTest.cpp118 mComposer = new Hwc2::mock::Composer(); in setupComposer()
122 mFlinger.setupComposer(std::unique_ptr<Hwc2::Composer>(mComposer)); in setupComposer()
174 Hwc2::mock::Composer* mComposer = nullptr;
DDisplayTransactionTest.cpp134 Hwc2::mock::Composer* mComposer = nullptr;
198 mComposer = new Hwc2::mock::Composer(); in injectMockComposer()
202 mFlinger.setupComposer(std::unique_ptr<Hwc2::Composer>(mComposer)); in injectMockComposer()
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerFactory.cpp65 std::make_unique<Hwc2::impl::Composer>(serviceName)); in createSurfaceFlinger()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DMockHWComposer.h86 MOCK_CONST_METHOD0(getComposer, android::Hwc2::Composer*());
/frameworks/native/libs/gui/include/gui/
DSurfaceComposerClient.h81 friend class Composer; variable