Searched refs:Hwc2 (Results 1 - 11 of 11) sorted by relevance
/frameworks/native/libs/vr/libvrflinger/include/dvr/ |
H A D | vr_flinger.h | 12 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 D | HWC2.cpp | 48 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 D | HWC2.h | 46 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 D | HWComposer.h | 168 android::Hwc2::Composer* getComposer() const { return mHwcDevice->getComposer(); }
|
H A D | ComposerHal.h | 33 namespace Hwc2 { namespace in namespace:android 287 } // namespace Hwc2
|
H A D | ComposerHal.cpp | 32 namespace Hwc2 { namespace in namespace:android 1116 } // namespace Hwc2
|
/frameworks/native/libs/vr/libvrflinger/ |
H A D | hardware_composer.h | 148 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 D | hardware_composer.cpp | 124 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 D | vr_flinger.cpp | 32 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback) { 58 bool VrFlinger::Init(Hwc2::Composer* hidl,
|
H A D | display_service.h | 83 DisplayService(android::Hwc2::Composer* hidl,
|
H A D | display_service.cpp | 40 DisplayService::DisplayService(Hwc2::Composer* hidl,
|
Completed in 414 milliseconds