diff options
Diffstat (limited to 'sdm/libs/hwc2/hwc_session_services.cpp')
-rw-r--r-- | sdm/libs/hwc2/hwc_session_services.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sdm/libs/hwc2/hwc_session_services.cpp b/sdm/libs/hwc2/hwc_session_services.cpp index 64ac57c2..0fbba4d0 100644 --- a/sdm/libs/hwc2/hwc_session_services.cpp +++ b/sdm/libs/hwc2/hwc_session_services.cpp @@ -506,4 +506,14 @@ Return<void> HWCSession::displayBWTransactionPending(displayBWTransactionPending return Void(); } +#ifdef DISPLAY_CONFIG_1_1 +// Methods from ::vendor::hardware::display::config::V1_1::IDisplayConfig follow. +Return<int32_t> HWCSession::setDisplayAnimating(uint64_t display_id, bool animating ) { + SEQUENCE_WAIT_SCOPE_LOCK(locker_[display_id]); + return CallDisplayFunction(static_cast<hwc2_device_t *>(this), display_id, + &HWCDisplay::SetDisplayAnimating, animating); +} +#endif + + } // namespace sdm |