diff options
author | Kriti Dang <kritidang@google.com> | 2023-01-17 17:37:35 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2023-01-17 17:37:35 +0000 |
commit | 908a95197d597d9cf19c468802a745a72242ada8 (patch) | |
tree | e8999297ec995d04d58542d756073970e502b276 /hwc3/ComposerClient.cpp | |
parent | 7840e35fd23f3f12395971e613ae9ead89d53842 (diff) | |
parent | 9bacdbea094824f6a21321e7bfc96ea5e8f0c605 (diff) |
Merge "Add HDR output control APIs implementation in hwc3"
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 8b9e6d6..80231ef 100644 --- a/hwc3/ComposerClient.cpp +++ b/hwc3/ComposerClient.cpp @@ -352,6 +352,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); |