summaryrefslogtreecommitdiff
path: root/hwc3/ComposerClient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'hwc3/ComposerClient.cpp')
-rw-r--r--hwc3/ComposerClient.cpp18
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);