Lines Matching refs:Display
195 android_pixel_format_t* format, std::shared_ptr<Display>* outDisplay) in createVirtualDisplay()
248 void Device::callHotplug(std::shared_ptr<Display> display, Connection connected) in callHotplug()
268 void Device::callRefresh(std::shared_ptr<Display> display) in callRefresh()
278 void Device::callVsync(std::shared_ptr<Display> display, nsecs_t timestamp) in callVsync()
290 std::shared_ptr<Display> Device::getDisplayById(hwc2_display_t id) { in getDisplayById()
295 auto display = std::make_shared<Display>(*this, id); in getDisplayById()
437 Display::Display(Device& device, hwc2_display_t id) in Display() function in HWC2::Display
446 Display::~Display() in ~Display()
454 Display::Config::Config(Display& display, hwc2_config_t id) in Config()
463 Display::Config::Builder::Builder(Display& display, hwc2_config_t id) in Builder()
466 float Display::Config::Builder::getDefaultDensity() { in getDefaultDensity()
483 Error Display::acceptChanges() in acceptChanges()
489 Error Display::createLayer(std::shared_ptr<Layer>* outLayer) in createLayer()
504 Error Display::getActiveConfig( in getActiveConfig()
505 std::shared_ptr<const Display::Config>* outConfig) const in getActiveConfig()
530 Error Display::getChangedCompositionTypes( in getChangedCompositionTypes()
568 Error Display::getColorModes(std::vector<int32_t>* outModes) const in getColorModes()
590 std::vector<std::shared_ptr<const Display::Config>> Display::getConfigs() const in getConfigs()
599 Error Display::getName(std::string* outName) const in getName()
621 Error Display::getRequests(HWC2::DisplayRequest* outDisplayRequests, in getRequests()
662 Error Display::getType(DisplayType* outType) const in getType()
676 Error Display::supportsDoze(bool* outSupport) const in supportsDoze()
689 Error Display::getHdrCapabilities( in getHdrCapabilities()
717 Error Display::getReleaseFences( in getReleaseFences()
755 Error Display::present(sp<Fence>* outRetireFence) in present()
769 Error Display::setActiveConfig(const std::shared_ptr<const Config>& config) in setActiveConfig()
782 Error Display::setClientTarget(buffer_handle_t target, in setClientTarget()
792 Error Display::setColorMode(int32_t mode) in setColorMode()
798 Error Display::setColorTransform(const android::mat4& matrix, in setColorTransform()
806 Error Display::setOutputBuffer(const sp<GraphicBuffer>& buffer, in setOutputBuffer()
816 Error Display::setPowerMode(PowerMode mode) in setPowerMode()
823 Error Display::setVsyncEnabled(Vsync enabled) in setVsyncEnabled()
831 Error Display::validate(uint32_t* outNumTypes, uint32_t* outNumRequests) in validate()
849 int32_t Display::getAttribute(hwc2_config_t configId, Attribute attribute) in getAttribute()
864 void Display::loadConfig(hwc2_config_t configId) in loadConfig()
878 void Display::loadConfigs() in loadConfigs()
909 void Display::destroyLayer(hwc2_layer_t layerId) in destroyLayer()
921 std::shared_ptr<Layer> Display::getLayerById(hwc2_layer_t id) const in getLayerById()
933 Layer::Layer(const std::shared_ptr<Display>& display, hwc2_layer_t id) in Layer()