diff options
Diffstat (limited to 'hwc3/ComposerClient.cpp')
-rw-r--r-- | hwc3/ComposerClient.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/hwc3/ComposerClient.cpp b/hwc3/ComposerClient.cpp index f977f41..f9aaf81 100644 --- a/hwc3/ComposerClient.cpp +++ b/hwc3/ComposerClient.cpp @@ -342,6 +342,20 @@ ndk::ScopedAStatus ComposerClient::getPreferredBootDisplayConfig(int64_t display return TO_BINDER_STATUS(err); } +ndk::ScopedAStatus ComposerClient::getHdrConversionCapabilities( + std::vector<common::HdrConversionCapability>* hdrConversionCapabilities) { + DEBUG_FUNC(); + auto err = mHal->getHdrConversionCapabilities(hdrConversionCapabilities); + return TO_BINDER_STATUS(err); +} + +ndk::ScopedAStatus ComposerClient::setHdrConversionStrategy( + const common::HdrConversionStrategy& hdrConversionStrategy) { + DEBUG_FUNC(); + auto err = mHal->setHdrConversionStrategy(hdrConversionStrategy); + return TO_BINDER_STATUS(err); +} + ndk::ScopedAStatus ComposerClient::setAutoLowLatencyMode(int64_t display, bool on) { DEBUG_DISPLAY_FUNC(display); auto err = mHal->setAutoLowLatencyMode(display, on); |