diff options
Diffstat (limited to 'hwc3/ComposerClient.cpp')
-rw-r--r-- | hwc3/ComposerClient.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/hwc3/ComposerClient.cpp b/hwc3/ComposerClient.cpp index 4173a8f..efd11f4 100644 --- a/hwc3/ComposerClient.cpp +++ b/hwc3/ComposerClient.cpp @@ -291,6 +291,24 @@ ndk::ScopedAStatus ComposerClient::setActiveConfigWithConstraints( return TO_BINDER_STATUS(err); } +ndk::ScopedAStatus ComposerClient::setBootDisplayConfig(int64_t display, int32_t config) { + DEBUG_FUNC(); + auto err = mHal->setBootDisplayConfig(display, config); + return TO_BINDER_STATUS(err); +} + +ndk::ScopedAStatus ComposerClient::clearBootDisplayConfig(int64_t display) { + DEBUG_FUNC(); + auto err = mHal->clearBootDisplayConfig(display); + return TO_BINDER_STATUS(err); +} + +ndk::ScopedAStatus ComposerClient::getPreferredBootDisplayConfig(int64_t display, int32_t* config) { + DEBUG_FUNC(); + auto err = mHal->getPreferredBootDisplayConfig(display, config); + return TO_BINDER_STATUS(err); +} + ndk::ScopedAStatus ComposerClient::setAutoLowLatencyMode(int64_t display, bool on) { DEBUG_FUNC(); auto err = mHal->setAutoLowLatencyMode(display, on); |