Searched defs:HWC2 (Results 1 - 3 of 3) sorted by relevance
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.h | 24 #include "HWC2.h" 49 namespace HWC2 { namespace 75 void registerCallback(HWC2::ComposerCallback* callback, 78 bool hasCapability(HWC2::Capability capability) const; 86 HWC2::Layer* createLayer(int32_t displayId); 88 void destroyLayer(int32_t displayId, HWC2::Layer* layer); 123 HWC2::Layer* layer) const; 143 void onHotplug(hwc2_display_t displayId, HWC2::Connection connection); 145 void setVsyncEnabled(int32_t displayId, HWC2::Vsync enabled); 153 std::vector<std::shared_ptr<const HWC2 [all...] |
H A D | HWC2.h | 51 namespace HWC2 { namespace 63 // HWC2::Device::registerCallback(). It's used to help differentiate callbacks 89 // Required by HWC2 200 // Required by HWC2 212 // Doesn't call into the HWC2 device, so no errors are possible 271 // These are references to data owned by HWC2::Device, which will outlive 272 // this HWC2::Display, so these references are guaranteed to be valid for 328 // These are references to data owned by HWC2::Device, which will outlive 329 // this HWC2::Layer, so these references are guaranteed to be valid for 340 } // namespace HWC2 [all...] |
H A D | HWC2.cpp | 20 #define LOG_TAG "HWC2" 23 #include "HWC2.h" 46 namespace HWC2 { namespace 61 HWC2::Connection connection = static_cast<HWC2::Connection>(conn); 63 LOG_ALWAYS_FATAL_IF(connection != HWC2::Connection::Connected, 124 // Required by HWC2 device 249 auto error = setVsyncEnabled(HWC2::Vsync::Disable); 285 // Required by HWC2 display 412 Error Display::getRequests(HWC2 [all...] |
Completed in 262 milliseconds