Home
last modified time | relevance | path

Searched refs:Hwc2 (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/services/surfaceflinger/DisplayHardware/
DHWC2.cpp87 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 …]
DHWC2.h46 namespace Hwc2 {
107 android::Hwc2::Composer* getComposer() { return mComposer.get(); } in getComposer()
120 std::unique_ptr<android::Hwc2::Composer> mComposer;
DHWComposer.h169 android::Hwc2::Composer* getComposer() const { return mHwcDevice->getComposer(); } in getComposer()
DComposerHal.h33 namespace Hwc2 {
DComposerHal.cpp32 namespace Hwc2 { namespace
/frameworks/native/libs/vr/libvrflinger/include/dvr/
Dvr_flinger.h12 namespace Hwc2 {
24 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback);
37 bool Init(Hwc2::Composer* hidl,
/frameworks/native/libs/vr/libvrflinger/
Dhardware_composer.h56 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_;
Dhardware_composer.cpp99 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 …]
Dvr_flinger.cpp34 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback) { in Create()
60 bool VrFlinger::Init(Hwc2::Composer* hidl, in Init()
Ddisplay_service.h82 DisplayService(android::Hwc2::Composer* hidl,
Ddisplay_service.cpp24 DisplayService::DisplayService(Hwc2::Composer* hidl, in DisplayService()