Searched refs:Hwc2 (Results 1 – 11 of 11) sorted by relevance
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWC2.cpp | 87 namespace Hwc2 = android::Hwc2; 92 : mComposer(std::make_unique<Hwc2::Composer>(useVrComposer)), in Device() 154 auto intFormat = static_cast<Hwc2::PixelFormat>(*format); in createVirtualDisplay() 281 class ComposerCallback : public Hwc2::IComposerCallback { 285 Return<void> onHotplug(Hwc2::Display display, in onHotplug() 292 Return<void> onRefresh(Hwc2::Display display) override in onRefresh() 298 Return<void> onVsync(Hwc2::Display display, int64_t timestamp) override in onVsync() 339 reinterpret_cast<Hwc2::IComposerClient::DisplayType *>(&mType)); in Display() 435 std::vector<Hwc2::Layer> layerIds; in getChangedCompositionTypes() 436 std::vector<Hwc2::IComposerClient::Composition> types; in getChangedCompositionTypes() [all …]
|
D | HWC2.h | 46 namespace Hwc2 { 107 android::Hwc2::Composer* getComposer() { return mComposer.get(); } in getComposer() 120 std::unique_ptr<android::Hwc2::Composer> mComposer;
|
D | HWComposer.h | 169 android::Hwc2::Composer* getComposer() const { return mHwcDevice->getComposer(); } in getComposer()
|
D | ComposerHal.h | 33 namespace Hwc2 {
|
D | ComposerHal.cpp | 32 namespace Hwc2 { namespace
|
/frameworks/native/libs/vr/libvrflinger/include/dvr/ |
D | vr_flinger.h | 12 namespace Hwc2 { 24 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback); 37 bool Init(Hwc2::Composer* hidl,
|
/frameworks/native/libs/vr/libvrflinger/ |
D | hardware_composer.h | 56 static void InitializeGlobals(Hwc2::Composer* hwc2_hidl, 135 static Hwc2::Composer* hwc2_hidl_; 245 HardwareComposer(Hwc2::Composer* hidl, 292 class ComposerCallback : public Hwc2::IComposerCallback { 296 hardware::Return<void> onHotplug(Hwc2::Display /*display*/, in onHotplug() 307 hardware::Return<void> onRefresh(Hwc2::Display /*display*/) override { in onRefresh() 311 hardware::Return<void> onVsync(Hwc2::Display /*display*/, in onVsync() 372 Hwc2::Composer* hwc2_hidl_;
|
D | hardware_composer.cpp | 99 Hwc2::Composer* Layer::hwc2_hidl_; 109 Hwc2::Composer* hwc2_hidl, RequestDisplayCallback request_display_callback) in HardwareComposer() 129 Hwc2::Config config; in Initialize() 289 (Hwc2::IComposerClient::Vsync)(enabled ? HWC2_VSYNC_ENABLE in EnableVsync() 314 display, config, (Hwc2::IComposerClient::Attribute)attribute, out_value); in GetDisplayAttribute() 434 std::vector<Hwc2::Layer> out_layers; in PostLayers() 935 void Layer::InitializeGlobals(Hwc2::Composer* hwc2_hidl, in InitializeGlobals() 1013 composition_type_.cast<Hwc2::IComposerClient::Composition>()); in UpdateLayerSettings() 1021 blending_.cast<Hwc2::IComposerClient::BlendMode>()); in UpdateLayerSettings() 1083 composition_type_.cast<Hwc2::IComposerClient::Composition>()); in Prepare() [all …]
|
D | vr_flinger.cpp | 34 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback) { in Create() 60 bool VrFlinger::Init(Hwc2::Composer* hidl, in Init()
|
D | display_service.h | 82 DisplayService(android::Hwc2::Composer* hidl,
|
D | display_service.cpp | 24 DisplayService::DisplayService(Hwc2::Composer* hidl, in DisplayService()
|