Lines Matching refs:HidlComposer
121 HidlComposer::~HidlComposer() = default;
217 HidlComposer::HidlComposer(const std::string& serviceName) in HidlComposer() function in android::Hwc2::HidlComposer
267 bool HidlComposer::isSupported(OptionalFeature feature) const { in isSupported()
279 bool HidlComposer::isVrrSupported() const { in isVrrSupported()
284 std::vector<Capability> HidlComposer::getCapabilities() { in getCapabilities()
292 std::string HidlComposer::dumpDebugInfo() { in dumpDebugInfo()
300 void HidlComposer::registerCallback(const sp<IComposerCallback>& callback) { in registerCallback()
314 Error HidlComposer::executeCommands(Display) { in executeCommands()
318 uint32_t HidlComposer::getMaxVirtualDisplayCount() { in getMaxVirtualDisplayCount()
323 Error HidlComposer::createVirtualDisplay(uint32_t width, uint32_t height, PixelFormat* format, in createVirtualDisplay()
360 Error HidlComposer::destroyVirtualDisplay(Display display) { in destroyVirtualDisplay()
365 Error HidlComposer::acceptDisplayChanges(Display display) { in acceptDisplayChanges()
371 Error HidlComposer::createLayer(Display display, Layer* outLayer) { in createLayer()
386 Error HidlComposer::destroyLayer(Display display, Layer layer) { in destroyLayer()
391 Error HidlComposer::getActiveConfig(Display display, Config* outConfig) { in getActiveConfig()
405 Error HidlComposer::getChangedCompositionTypes( in getChangedCompositionTypes()
412 Error HidlComposer::getColorModes(Display display, std::vector<ColorMode>* outModes) { in getColorModes()
450 Error HidlComposer::getDisplayAttribute(Display display, Config config, in getDisplayAttribute()
479 Error HidlComposer::getDisplayConfigs(Display display, std::vector<Config>* outConfigs) { in getDisplayConfigs()
493 Error HidlComposer::getDisplayConfigurations(Display, int32_t /*maxFrameIntervalNs*/, in getDisplayConfigurations()
499 Error HidlComposer::getDisplayName(Display display, std::string* outName) { in getDisplayName()
513 Error HidlComposer::getDisplayRequests(Display display, uint32_t* outDisplayRequestMask, in getDisplayRequests()
520 Error HidlComposer::getDozeSupport(Display display, bool* outSupport) { in getDozeSupport()
534 Error HidlComposer::hasDisplayIdleTimerCapability(Display, bool*) { in hasDisplayIdleTimerCapability()
539 Error HidlComposer::getHdrCapabilities(Display display, std::vector<Hdr>* outHdrTypes, in getHdrCapabilities()
580 Error HidlComposer::getOverlaySupport(OverlayProperties* /*outProperties*/) { in getOverlaySupport()
584 Error HidlComposer::getReleaseFences(Display display, std::vector<Layer>* outLayers, in getReleaseFences()
590 Error HidlComposer::presentDisplay(Display display, int* outPresentFence) { in presentDisplay()
605 Error HidlComposer::setActiveConfig(Display display, Config config) { in setActiveConfig()
610 Error HidlComposer::setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target, in setClientTarget()
625 Error HidlComposer::setColorMode(Display display, ColorMode mode, RenderIntent renderIntent) { in setColorMode()
638 Error HidlComposer::setColorTransform(Display display, const float* matrix) { in setColorTransform()
647 Error HidlComposer::setOutputBuffer(Display display, const native_handle_t* buffer, in setOutputBuffer()
654 Error HidlComposer::setPowerMode(Display display, IComposerClient::PowerMode mode) { in setPowerMode()
665 Error HidlComposer::setVsyncEnabled(Display display, IComposerClient::Vsync enabled) { in setVsyncEnabled()
670 Error HidlComposer::setClientTargetSlotCount(Display display) { in setClientTargetSlotCount()
676 Error HidlComposer::validateDisplay(Display display, nsecs_t /*expectedPresentTime*/, in validateDisplay()
693 Error HidlComposer::presentOrValidateDisplay(Display display, nsecs_t /*expectedPresentTime*/, in presentOrValidateDisplay()
719 Error HidlComposer::setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) { in setCursorPosition()
726 Error HidlComposer::setLayerBuffer(Display display, Layer layer, uint32_t slot, in setLayerBuffer()
740 Error HidlComposer::setLayerBufferSlotsToClear(Display display, Layer layer, in setLayerBufferSlotsToClear()
770 Error HidlComposer::setLayerSurfaceDamage(Display display, Layer layer, in setLayerSurfaceDamage()
778 Error HidlComposer::setLayerBlendMode(Display display, Layer layer, in setLayerBlendMode()
803 Error HidlComposer::setLayerColor( in setLayerColor()
822 Error HidlComposer::setLayerCompositionType( in setLayerCompositionType()
831 Error HidlComposer::setLayerDataspace(Display display, Layer layer, Dataspace dataspace) { in setLayerDataspace()
838 Error HidlComposer::setLayerDisplayFrame(Display display, Layer layer, in setLayerDisplayFrame()
846 Error HidlComposer::setLayerPlaneAlpha(Display display, Layer layer, float alpha) { in setLayerPlaneAlpha()
853 Error HidlComposer::setLayerSidebandStream(Display display, Layer layer, in setLayerSidebandStream()
861 Error HidlComposer::setLayerSourceCrop(Display display, Layer layer, in setLayerSourceCrop()
869 Error HidlComposer::setLayerTransform(Display display, Layer layer, Transform transform) { in setLayerTransform()
876 Error HidlComposer::setLayerVisibleRegion(Display display, Layer layer, in setLayerVisibleRegion()
884 Error HidlComposer::setLayerZOrder(Display display, Layer layer, uint32_t z) { in setLayerZOrder()
891 Error HidlComposer::execute() { in execute()
981 Error HidlComposer::setLayerPerFrameMetadata( in setLayerPerFrameMetadata()
994 std::vector<IComposerClient::PerFrameMetadataKey> HidlComposer::getPerFrameMetadataKeys( in getPerFrameMetadataKeys()
1033 Error HidlComposer::getRenderIntents(Display display, ColorMode colorMode, in getRenderIntents()
1061 Error HidlComposer::getDataspaceSaturationMatrix(Dataspace dataspace, mat4* outMatrix) { in getDataspaceSaturationMatrix()
1082 Error HidlComposer::getDisplayIdentificationData(Display display, uint8_t* outPort, in getDisplayIdentificationData()
1104 Error HidlComposer::setLayerColorTransform(Display display, Layer layer, const float* matrix) { in setLayerColorTransform()
1115 Error HidlComposer::getDisplayedContentSamplingAttributes(Display display, PixelFormat* outFormat, in getDisplayedContentSamplingAttributes()
1142 Error HidlComposer::setDisplayContentSamplingEnabled(Display display, bool enabled, in setDisplayContentSamplingEnabled()
1154 Error HidlComposer::getDisplayedContentSample(Display display, uint64_t maxFrames, in getDisplayedContentSample()
1179 Error HidlComposer::setLayerPerFrameMetadataBlobs( in setLayerPerFrameMetadataBlobs()
1192 Error HidlComposer::setDisplayBrightness(Display display, float brightness, float, in setDisplayBrightness()
1202 Error HidlComposer::getDisplayCapabilities(Display display, in getDisplayCapabilities()
1234 V2_4::Error HidlComposer::getDisplayConnectionType( in getDisplayConnectionType()
1254 V2_4::Error HidlComposer::getDisplayVsyncPeriod(Display display, VsyncPeriodNanos* outVsyncPeriod) { in getDisplayVsyncPeriod()
1274 V2_4::Error HidlComposer::setActiveConfigWithConstraints( in setActiveConfigWithConstraints()
1297 V2_4::Error HidlComposer::setAutoLowLatencyMode(Display display, bool on) { in setAutoLowLatencyMode()
1306 V2_4::Error HidlComposer::getSupportedContentTypes( in getSupportedContentTypes()
1327 V2_4::Error HidlComposer::setContentType(Display display, in setContentType()
1337 V2_4::Error HidlComposer::setLayerGenericMetadata(Display display, Layer layer, in setLayerGenericMetadata()
1350 V2_4::Error HidlComposer::getLayerGenericMetadataKeys( in getLayerGenericMetadataKeys()
1368 Error HidlComposer::setBootDisplayConfig(Display /*displayId*/, Config) { in setBootDisplayConfig()
1372 Error HidlComposer::clearBootDisplayConfig(Display /*displayId*/) { in clearBootDisplayConfig()
1376 Error HidlComposer::getPreferredBootDisplayConfig(Display /*displayId*/, Config*) { in getPreferredBootDisplayConfig()
1380 Error HidlComposer::getHdrConversionCapabilities(std::vector<HdrConversionCapability>*) { in getHdrConversionCapabilities()
1384 Error HidlComposer::setHdrConversionStrategy(HdrConversionStrategy, Hdr*) { in setHdrConversionStrategy()
1388 Error HidlComposer::setRefreshRateChangedCallbackDebugEnabled(Display, bool) { in setRefreshRateChangedCallbackDebugEnabled()
1392 Error HidlComposer::notifyExpectedPresent(Display, nsecs_t, int32_t) { in notifyExpectedPresent()
1396 Error HidlComposer::getClientTargetProperty( in getClientTargetProperty()
1411 Error HidlComposer::setLayerBrightness(Display, Layer, float) { in setLayerBrightness()
1415 Error HidlComposer::setLayerBlockingRegion(Display, Layer, in setLayerBlockingRegion()
1420 Error HidlComposer::getDisplayDecorationSupport( in getDisplayDecorationSupport()
1428 Error HidlComposer::setIdleTimerEnabled(Display, std::chrono::milliseconds) { in setIdleTimerEnabled()
1433 Error HidlComposer::getPhysicalDisplayOrientation(Display, AidlTransform*) { in getPhysicalDisplayOrientation()
1438 void HidlComposer::registerCallback(ComposerCallback& callback) { in registerCallback()
1445 void HidlComposer::onHotplugConnect(Display) {} in onHotplugConnect()
1446 void HidlComposer::onHotplugDisconnect(Display) {} in onHotplugDisconnect()