• Home
  • Raw
  • Download

Lines Matching refs:HWComposer

70 HWComposer::~HWComposer() = default;
74 HWComposer::HWComposer(std::unique_ptr<Hwc2::Composer> composer) in HWComposer() function in android::impl::HWComposer
77 HWComposer::~HWComposer() { in ~HWComposer()
81 void HWComposer::registerCallback(HWC2::ComposerCallback* callback, in registerCallback()
86 bool HWComposer::getDisplayIdentificationData(hwc2_display_t hwcDisplayId, uint8_t* outPort, in getDisplayIdentificationData()
98 bool HWComposer::hasCapability(HWC2::Capability capability) const in hasCapability()
103 bool HWComposer::hasDisplayCapability(const std::optional<DisplayId>& displayId, in hasDisplayCapability()
116 void HWComposer::validateChange(HWC2::Composition from, HWC2::Composition to) { in validateChange()
141 std::optional<DisplayIdentificationInfo> HWComposer::onHotplug(hwc2_display_t hwcDisplayId, in onHotplug()
173 bool HWComposer::onVsync(hwc2_display_t hwcDisplayId, int64_t timestamp) { in onVsync()
211 std::optional<DisplayId> HWComposer::allocateVirtualDisplay(uint32_t width, uint32_t height, in allocateVirtualDisplay()
249 HWC2::Layer* HWComposer::createLayer(DisplayId displayId) { in createLayer()
259 void HWComposer::destroyLayer(DisplayId displayId, HWC2::Layer* layer) { in destroyLayer()
267 nsecs_t HWComposer::getRefreshTimestamp(DisplayId displayId) const { in getRefreshTimestamp()
279 bool HWComposer::isConnected(DisplayId displayId) const { in isConnected()
284 std::vector<std::shared_ptr<const HWC2::Display::Config>> HWComposer::getConfigs( in getConfigs()
298 std::shared_ptr<const HWC2::Display::Config> HWComposer::getActiveConfig( in getActiveConfig()
319 int HWComposer::getActiveConfigIndex(DisplayId displayId) const { in getActiveConfigIndex()
339 std::vector<ui::ColorMode> HWComposer::getColorModes(DisplayId displayId) const { in getColorModes()
348 status_t HWComposer::setActiveColorMode(DisplayId displayId, ui::ColorMode mode, in setActiveColorMode()
362 void HWComposer::setVsyncEnabled(DisplayId displayId, HWC2::Vsync enabled) { in setVsyncEnabled()
390 status_t HWComposer::setClientTarget(DisplayId displayId, uint32_t slot, in setClientTarget()
402 status_t HWComposer::prepare(DisplayId displayId, const compositionengine::Output& output) { in prepare()
511 bool HWComposer::hasDeviceComposition(const std::optional<DisplayId>& displayId) const { in hasDeviceComposition()
522 bool HWComposer::hasFlipClientTargetRequest(const std::optional<DisplayId>& displayId) const { in hasFlipClientTargetRequest()
534 bool HWComposer::hasClientComposition(const std::optional<DisplayId>& displayId) const { in hasClientComposition()
545 sp<Fence> HWComposer::getPresentFence(DisplayId displayId) const { in getPresentFence()
550 sp<Fence> HWComposer::getLayerReleaseFence(DisplayId displayId, HWC2::Layer* layer) const { in getLayerReleaseFence()
560 status_t HWComposer::presentAndGetReleaseFences(DisplayId displayId) { in presentAndGetReleaseFences()
588 status_t HWComposer::setPowerMode(DisplayId displayId, int32_t intMode) { in setPowerMode()
644 status_t HWComposer::setActiveConfig(DisplayId displayId, size_t configId) { in setActiveConfig()
658 status_t HWComposer::setColorTransform(DisplayId displayId, const mat4& transform) { in setColorTransform()
670 void HWComposer::disconnectDisplay(DisplayId displayId) { in disconnectDisplay()
695 status_t HWComposer::setOutputBuffer(DisplayId displayId, const sp<Fence>& acquireFence, in setOutputBuffer()
710 void HWComposer::clearReleaseFences(DisplayId displayId) { in clearReleaseFences()
715 status_t HWComposer::getHdrCapabilities(DisplayId displayId, HdrCapabilities* outCapabilities) { in getHdrCapabilities()
724 int32_t HWComposer::getSupportedPerFrameMetadata(DisplayId displayId) const { in getSupportedPerFrameMetadata()
729 std::vector<ui::RenderIntent> HWComposer::getRenderIntents(DisplayId displayId, in getRenderIntents()
739 mat4 HWComposer::getDataspaceSaturationMatrix(DisplayId displayId, ui::Dataspace dataspace) { in getDataspaceSaturationMatrix()
749 status_t HWComposer::getDisplayedContentSamplingAttributes(DisplayId displayId, in getDisplayedContentSamplingAttributes()
763 status_t HWComposer::setDisplayContentSamplingEnabled(DisplayId displayId, bool enabled, in setDisplayContentSamplingEnabled()
777 status_t HWComposer::getDisplayedContentSample(DisplayId displayId, uint64_t maxFrames, in getDisplayedContentSample()
787 status_t HWComposer::setDisplayBrightness(DisplayId displayId, float brightness) { in setDisplayBrightness()
800 bool HWComposer::isUsingVrComposer() const { in isUsingVrComposer()
804 void HWComposer::dump(std::string& result) const { in dump()
811 std::optional<DisplayId> HWComposer::toPhysicalDisplayId(hwc2_display_t hwcDisplayId) const { in toPhysicalDisplayId()
819 std::optional<hwc2_display_t> HWComposer::fromPhysicalDisplayId(DisplayId displayId) const { in fromPhysicalDisplayId()
827 std::optional<DisplayIdentificationInfo> HWComposer::onHotplugConnect(hwc2_display_t hwcDisplayId) { in onHotplugConnect()