/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/ |
H A D | MockComposer.cpp | 20 namespace Hwc2 { namespace in namespace:android 28 } // namespace Hwc2
|
H A D | MockComposer.h | 27 namespace Hwc2 { namespace in namespace:android 46 class Composer : public Hwc2::Composer { 117 } // namespace Hwc2
|
/frameworks/native/libs/vr/libvrflinger/include/dvr/ |
H A D | vr_flinger.h | 18 namespace Hwc2 { namespace in namespace:android 20 } // namespace Hwc2 30 Hwc2::Composer* hidl, 45 bool Init(Hwc2::Composer* hidl,
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWC2.cpp | 51 namespace Hwc2 = android::Hwc2; 59 inline bool hasMetadataKey(const std::set<Hwc2::PerFrameMetadataKey>& keys, 60 const Hwc2::PerFrameMetadataKey& key) { 64 class ComposerCallbackBridge : public Hwc2::IComposerCallback { 69 Return<void> onHotplug(Hwc2::Display display, 77 Return<void> onRefresh(Hwc2::Display display) override 83 Return<void> onVsync(Hwc2::Display display, int64_t timestamp) override 99 Device::Device(std::unique_ptr<android::Hwc2::Composer> composer) : mComposer(std::move(composer)) { 169 reinterpret_cast<Hwc2 [all...] |
H A D | HWC2.h | 46 namespace Hwc2 { namespace in namespace:android 83 explicit Device(std::unique_ptr<android::Hwc2::Composer> composer); 106 android::Hwc2::Composer* getComposer() { return mComposer.get(); } 119 std::unique_ptr<android::Hwc2::Composer> mComposer; 129 Display(android::Hwc2::Composer& composer, const std::unordered_set<Capability>& capabilities, 284 android::Hwc2::Composer& mComposer; 298 Layer(android::Hwc2::Composer& composer, 342 android::Hwc2::Composer& mComposer;
|
H A D | HWComposer.h | 63 namespace Hwc2 { namespace in namespace:android 65 } // namespace Hwc2 70 explicit HWComposer(std::unique_ptr<android::Hwc2::Composer> composer); 179 android::Hwc2::Composer* getComposer() const { return mHwcDevice->getComposer(); }
|
H A D | ComposerHal.h | 38 namespace Hwc2 { namespace in namespace:android 268 class Composer final : public Hwc2::Composer { 423 } // namespace Hwc2
|
H A D | HWComposer.cpp | 89 HWComposer::HWComposer(std::unique_ptr<android::Hwc2::Composer> composer)
|
H A D | ComposerHal.cpp | 36 namespace Hwc2 { namespace in namespace:android 1259 } // namespace Hwc2
|
/frameworks/native/libs/vr/libvrflinger/ |
H A D | hardware_composer.h | 71 Layer(Hwc2::Composer* composer, const DisplayParams& display_params, 85 Layer(Hwc2::Composer* composer, const DisplayParams& display_params, 176 Hwc2::Composer* composer_ = nullptr; 310 bool Initialize(Hwc2::Composer* composer, 342 DisplayParams GetDisplayParams(Hwc2::Composer* composer, 353 class ComposerCallback : public Hwc2::IComposerCallback { 356 hardware::Return<void> onHotplug(Hwc2::Display display, 358 hardware::Return<void> onRefresh(Hwc2::Display display) override; 359 hardware::Return<void> onVsync(Hwc2::Display display, 465 std::unique_ptr<Hwc2 [all...] |
H A D | hardware_composer.cpp | 137 Hwc2::Composer* composer, hwc2_display_t primary_display_id, 220 composer_.reset(new Hwc2::impl::Composer("default")); 292 (Hwc2::IComposerClient::Vsync)(enabled ? HWC2_VSYNC_ENABLE 307 power_mode.cast<Hwc2::IComposerClient::PowerMode>()); 349 Hwc2::Composer* composer, hwc2_display_t display, bool is_primary) { 354 Hwc2::Config config; 362 display, config, (Hwc2::IComposerClient::Attribute)attr, &val); 531 std::vector<Hwc2::Layer> out_layers; 1071 Hwc2::Display display, IComposerCallback::Connection conn) { 1120 Hwc2 [all...] |
H A D | vr_flinger.cpp | 32 Hwc2::Composer* hidl, hwc2_display_t primary_display_id, 59 bool VrFlinger::Init(Hwc2::Composer* hidl,
|
H A D | display_service.h | 80 DisplayService(android::Hwc2::Composer* hidl,
|
H A D | display_service.cpp | 40 DisplayService::DisplayService(Hwc2::Composer* hidl,
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TestableSurfaceFlinger.h | 30 namespace Hwc2 { namespace in namespace:android 43 void setupComposer(std::unique_ptr<Hwc2::Composer> composer) { 154 HWC2Display(Hwc2::Composer& composer, 219 void inject(TestableSurfaceFlinger* flinger, Hwc2::Composer* composer) {
|
H A D | DisplayTransactionTest.cpp | 48 using android::Hwc2::ColorMode; 49 using android::Hwc2::Error; 50 using android::Hwc2::Hdr; 51 using android::Hwc2::IComposer; 52 using android::Hwc2::IComposerClient; 53 using android::Hwc2::PerFrameMetadataKey; 54 using android::Hwc2::RenderIntent; 119 Hwc2::mock::Composer* mComposer = nullptr; 168 mComposer = new Hwc2::mock::Composer(); 172 mFlinger.setupComposer(std::unique_ptr<Hwc2 [all...] |
/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlinger.cpp | 678 new HWComposer(std::make_unique<Hwc2::impl::Composer>(getBE().mHwcServiceName))); 1440 getBE().mHwc.reset(new HWComposer(std::make_unique<Hwc2::impl::Composer>(
|