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

/frameworks/native/libs/vr/libvrflinger/include/dvr/
H A Dvr_flinger.h12 namespace Hwc2 { namespace in namespace:android
14 } // namespace Hwc2
24 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback);
37 bool Init(Hwc2::Composer* hidl,
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWC2.cpp48 namespace Hwc2 = android::Hwc2;
52 class ComposerCallbackBridge : public Hwc2::IComposerCallback {
58 Return<void> onHotplug(Hwc2::Display display,
76 Return<void> onRefresh(Hwc2::Display display) override
82 Return<void> onVsync(Hwc2::Display display, int64_t timestamp) override
102 : mComposer(std::make_unique<Hwc2::Composer>(useVrComposer)),
142 auto intFormat = static_cast<Hwc2::PixelFormat>(*format);
178 reinterpret_cast<Hwc2::IComposerClient::DisplayType *>(
226 Display::Display(android::Hwc2
[all...]
H A DHWC2.h46 namespace Hwc2 { namespace in namespace:android
108 android::Hwc2::Composer* getComposer() { return mComposer.get(); }
116 std::unique_ptr<android::Hwc2::Composer> mComposer;
126 Display(android::Hwc2::Composer& composer,
274 android::Hwc2::Composer& mComposer;
290 Layer(android::Hwc2::Composer& composer,
331 android::Hwc2::Composer& mComposer;
H A DHWComposer.h168 android::Hwc2::Composer* getComposer() const { return mHwcDevice->getComposer(); }
H A DComposerHal.h33 namespace Hwc2 { namespace in namespace:android
287 } // namespace Hwc2
H A DComposerHal.cpp32 namespace Hwc2 { namespace in namespace:android
1116 } // namespace Hwc2
/frameworks/native/libs/vr/libvrflinger/
H A Dhardware_composer.h148 static void SetComposer(Hwc2::Composer* composer) { composer_ = composer; }
176 static Hwc2::Composer* composer_;
307 bool Initialize(Hwc2::Composer* composer,
345 HWC::Error GetDisplayAttribute(Hwc2::Composer* composer,
349 HWC::Error GetDisplayMetrics(Hwc2::Composer* composer, hwc2_display_t display,
356 class ComposerCallback : public Hwc2::IComposerCallback {
359 hardware::Return<void> onHotplug(Hwc2::Display display,
361 hardware::Return<void> onRefresh(Hwc2::Display display) override;
362 hardware::Return<void> onVsync(Hwc2::Display display,
365 pdx::Status<int64_t> GetVsyncTime(Hwc2
[all...]
H A Dhardware_composer.cpp124 Hwc2::Composer* composer, RequestDisplayCallback request_display_callback) {
136 Hwc2::Config config;
233 composer_.reset(new Hwc2::Composer(false));
294 (Hwc2::IComposerClient::Vsync)(enabled ? HWC2_VSYNC_ENABLE
301 HWC_DISPLAY_PRIMARY, power_mode.cast<Hwc2::IComposerClient::PowerMode>());
320 HWC::Error HardwareComposer::GetDisplayAttribute(Hwc2::Composer* composer,
326 display, config, (Hwc2::IComposerClient::Attribute)attribute, out_value);
330 Hwc2::Composer* composer, hwc2_display_t display, hwc2_config_t config,
476 std::vector<Hwc2::Layer> out_layers;
946 Hwc2
[all...]
H A Dvr_flinger.cpp32 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback) {
58 bool VrFlinger::Init(Hwc2::Composer* hidl,
H A Ddisplay_service.h83 DisplayService(android::Hwc2::Composer* hidl,
H A Ddisplay_service.cpp40 DisplayService::DisplayService(Hwc2::Composer* hidl,

Completed in 414 milliseconds