Lines Matching refs:AidlComposer

230 std::string AidlComposer::instance(const std::string& serviceName) {  in instance()
234 bool AidlComposer::isDeclared(const std::string& serviceName) { in isDeclared()
238 AidlComposer::AidlComposer(const std::string& serviceName) { in AidlComposer() function in android::Hwc2::AidlComposer
281 AidlComposer::~AidlComposer() = default;
283 bool AidlComposer::isSupported(OptionalFeature feature) const { in isSupported()
294 bool AidlComposer::isVrrSupported() const { in isVrrSupported()
298 std::vector<Capability> AidlComposer::getCapabilities() { in getCapabilities()
308 std::string AidlComposer::dumpDebugInfo() { in dumpDebugInfo()
340 void AidlComposer::registerCallback(HWC2::ComposerCallback& callback) { in registerCallback()
356 Error AidlComposer::executeCommands(Display display) { in executeCommands()
363 uint32_t AidlComposer::getMaxVirtualDisplayCount() { in getMaxVirtualDisplayCount()
373 Error AidlComposer::createVirtualDisplay(uint32_t width, uint32_t height, PixelFormat* format, in createVirtualDisplay()
395 Error AidlComposer::destroyVirtualDisplay(Display display) { in destroyVirtualDisplay()
405 Error AidlComposer::acceptDisplayChanges(Display display) { in acceptDisplayChanges()
417 Error AidlComposer::createLayer(Display display, Layer* outLayer) { in createLayer()
448 Error AidlComposer::destroyLayer(Display display, Layer layer) { in destroyLayer()
473 Error AidlComposer::getActiveConfig(Display display, Config* outConfig) { in getActiveConfig()
484 Error AidlComposer::getChangedCompositionTypes( in getChangedCompositionTypes()
508 Error AidlComposer::getColorModes(Display display, std::vector<ColorMode>* outModes) { in getColorModes()
519 Error AidlComposer::getDisplayAttribute(Display display, Config config, in getDisplayAttribute()
533 Error AidlComposer::getDisplayConfigs(Display display, std::vector<Config>* outConfigs) { in getDisplayConfigs()
545 Error AidlComposer::getDisplayConfigurations(Display display, int32_t maxFrameIntervalNs, in getDisplayConfigurations()
558 Error AidlComposer::getDisplayName(Display display, std::string* outName) { in getDisplayName()
567 Error AidlComposer::getDisplayRequests(Display display, uint32_t* outDisplayRequestMask, in getDisplayRequests()
592 Error AidlComposer::getDozeSupport(Display display, bool* outSupport) { in getDozeSupport()
605 Error AidlComposer::hasDisplayIdleTimerCapability(Display display, bool* outSupport) { in hasDisplayIdleTimerCapability()
618 Error AidlComposer::getHdrCapabilities(Display display, std::vector<Hdr>* outTypes, in getHdrCapabilities()
636 bool AidlComposer::getLayerLifecycleBatchCommand() { in getLayerLifecycleBatchCommand()
643 Error AidlComposer::getOverlaySupport(AidlOverlayProperties* outProperties) { in getOverlaySupport()
652 Error AidlComposer::getReleaseFences(Display display, std::vector<Layer>* outLayers, in getReleaseFences()
678 Error AidlComposer::presentDisplay(Display display, int* outPresentFence) { in presentDisplay()
706 Error AidlComposer::setActiveConfig(Display display, Config config) { in setActiveConfig()
716 Error AidlComposer::setClientTarget(Display display, uint32_t slot, const sp<GraphicBuffer>& target, in setClientTarget()
740 Error AidlComposer::setColorMode(Display display, ColorMode mode, RenderIntent renderIntent) { in setColorMode()
752 Error AidlComposer::setColorTransform(Display display, const float* matrix) { in setColorTransform()
764 Error AidlComposer::setOutputBuffer(Display display, const native_handle_t* buffer, in setOutputBuffer()
777 Error AidlComposer::setPowerMode(Display display, IComposerClient::PowerMode mode) { in setPowerMode()
787 Error AidlComposer::setVsyncEnabled(Display display, IComposerClient::Vsync enabled) { in setVsyncEnabled()
798 Error AidlComposer::setClientTargetSlotCount(Display display) { in setClientTargetSlotCount()
809 Error AidlComposer::validateDisplay(Display display, nsecs_t expectedPresentTime, in validateDisplay()
838 Error AidlComposer::presentOrValidateDisplay(Display display, nsecs_t expectedPresentTime, in presentOrValidateDisplay()
887 Error AidlComposer::setCursorPosition(Display display, Layer layer, int32_t x, int32_t y) { in setCursorPosition()
900 Error AidlComposer::setLayerBuffer(Display display, Layer layer, uint32_t slot, in setLayerBuffer()
919 Error AidlComposer::setLayerBufferSlotsToClear(Display display, Layer layer, in setLayerBufferSlotsToClear()
962 Error AidlComposer::setLayerSurfaceDamage(Display display, Layer layer, in setLayerSurfaceDamage()
976 Error AidlComposer::setLayerBlendMode(Display display, Layer layer, in setLayerBlendMode()
990 Error AidlComposer::setLayerColor(Display display, Layer layer, const Color& color) { in setLayerColor()
1002 Error AidlComposer::setLayerCompositionType( in setLayerCompositionType()
1017 Error AidlComposer::setLayerDataspace(Display display, Layer layer, Dataspace dataspace) { in setLayerDataspace()
1030 Error AidlComposer::setLayerDisplayFrame(Display display, Layer layer, in setLayerDisplayFrame()
1044 Error AidlComposer::setLayerPlaneAlpha(Display display, Layer layer, float alpha) { in setLayerPlaneAlpha()
1057 Error AidlComposer::setLayerSidebandStream(Display display, Layer layer, in setLayerSidebandStream()
1071 Error AidlComposer::setLayerSourceCrop(Display display, Layer layer, in setLayerSourceCrop()
1085 Error AidlComposer::setLayerTransform(Display display, Layer layer, Transform transform) { in setLayerTransform()
1098 Error AidlComposer::setLayerVisibleRegion(Display display, Layer layer, in setLayerVisibleRegion()
1112 Error AidlComposer::setLayerZOrder(Display display, Layer layer, uint32_t z) { in setLayerZOrder()
1124 Error AidlComposer::execute(Display display) { in execute()
1167 Error AidlComposer::setLayerPerFrameMetadata( in setLayerPerFrameMetadata()
1183 std::vector<IComposerClient::PerFrameMetadataKey> AidlComposer::getPerFrameMetadataKeys( in getPerFrameMetadataKeys()
1195 Error AidlComposer::getRenderIntents(Display display, ColorMode colorMode, in getRenderIntents()
1209 Error AidlComposer::getDataspaceSaturationMatrix(Dataspace dataspace, mat4* outMatrix) { in getDataspaceSaturationMatrix()
1222 Error AidlComposer::getDisplayIdentificationData(Display display, uint8_t* outPort, in getDisplayIdentificationData()
1239 Error AidlComposer::setLayerColorTransform(Display display, Layer layer, const float* matrix) { in setLayerColorTransform()
1252 Error AidlComposer::getDisplayedContentSamplingAttributes(Display display, PixelFormat* outFormat, in getDisplayedContentSamplingAttributes()
1274 Error AidlComposer::setDisplayContentSamplingEnabled(Display display, bool enabled, in setDisplayContentSamplingEnabled()
1289 Error AidlComposer::getDisplayedContentSample(Display display, uint64_t maxFrames, in getDisplayedContentSample()
1309 Error AidlComposer::setLayerPerFrameMetadataBlobs( in setLayerPerFrameMetadataBlobs()
1325 Error AidlComposer::setDisplayBrightness(Display display, float brightness, float brightnessNits, in setDisplayBrightness()
1344 Error AidlComposer::getDisplayCapabilities(Display display, in getDisplayCapabilities()
1356 V2_4::Error AidlComposer::getDisplayConnectionType( in getDisplayConnectionType()
1369 V2_4::Error AidlComposer::getDisplayVsyncPeriod(Display display, VsyncPeriodNanos* outVsyncPeriod) { in getDisplayVsyncPeriod()
1381 V2_4::Error AidlComposer::setActiveConfigWithConstraints( in setActiveConfigWithConstraints()
1401 V2_4::Error AidlComposer::setAutoLowLatencyMode(Display display, bool on) { in setAutoLowLatencyMode()
1410 V2_4::Error AidlComposer::getSupportedContentTypes( in getSupportedContentTypes()
1423 V2_4::Error AidlComposer::setContentType(Display display, in setContentType()
1435 V2_4::Error AidlComposer::setLayerGenericMetadata(Display, Layer, const std::string&, bool, in setLayerGenericMetadata()
1441 V2_4::Error AidlComposer::getLayerGenericMetadataKeys( in getLayerGenericMetadataKeys()
1447 Error AidlComposer::setBootDisplayConfig(Display display, Config config) { in setBootDisplayConfig()
1457 Error AidlComposer::clearBootDisplayConfig(Display display) { in clearBootDisplayConfig()
1466 Error AidlComposer::getPreferredBootDisplayConfig(Display display, Config* config) { in getPreferredBootDisplayConfig()
1479 Error AidlComposer::getHdrConversionCapabilities( in getHdrConversionCapabilities()
1491 Error AidlComposer::setHdrConversionStrategy(AidlHdrConversionStrategy hdrConversionStrategy, in setHdrConversionStrategy()
1502 Error AidlComposer::setRefreshRateChangedCallbackDebugEnabled(Display displayId, bool enabled) { in setRefreshRateChangedCallbackDebugEnabled()
1515 Error AidlComposer::notifyExpectedPresent(Display displayId, nsecs_t expectedPresentTime, in notifyExpectedPresent()
1529 Error AidlComposer::getClientTargetProperty( in getClientTargetProperty()
1543 Error AidlComposer::setLayerBrightness(Display display, Layer layer, float brightness) { in setLayerBrightness()
1556 Error AidlComposer::setLayerBlockingRegion(Display display, Layer layer, in setLayerBlockingRegion()
1570 Error AidlComposer::getDisplayDecorationSupport(Display display, in getDisplayDecorationSupport()
1582 Error AidlComposer::setIdleTimerEnabled(Display displayId, std::chrono::milliseconds timeout) { in setIdleTimerEnabled()
1593 Error AidlComposer::getPhysicalDisplayOrientation(Display displayId, in getPhysicalDisplayOrientation()
1605 ftl::Optional<std::reference_wrapper<ComposerClientWriter>> AidlComposer::getWriter(Display display) in getWriter()
1610 ftl::Optional<std::reference_wrapper<ComposerClientReader>> AidlComposer::getReader(Display display) in getReader()
1618 void AidlComposer::removeDisplay(Display display) { in removeDisplay()
1630 void AidlComposer::onHotplugDisconnect(Display display) { in onHotplugDisconnect()
1634 bool AidlComposer::hasMultiThreadedPresentSupport(Display display) { in hasMultiThreadedPresentSupport()
1647 void AidlComposer::addReader(Display display) { in addReader()
1658 void AidlComposer::removeReader(Display display) { in removeReader()
1665 void AidlComposer::addDisplay(Display display) { in addDisplay()
1686 void AidlComposer::onHotplugConnect(Display display) { in onHotplugConnect()