diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-03-07 02:24:27 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-03-07 02:24:27 +0000 |
commit | 58b5e577e66276787edc84445f9bab35debf71d0 (patch) | |
tree | 188508ec08fc83984f54f4a31e97a0a368fb3968 /hwc3/ComposerCommandEngine.cpp | |
parent | 916a23578402f828a26fa8ad77a38ee64d9f9061 (diff) | |
parent | 3e4ac183f0da7b6d6bc36259b1d2b1b1f6896d9e (diff) |
Snap for 9696334 from 3e4ac183f0da7b6d6bc36259b1d2b1b1f6896d9e to udc-release
Change-Id: If7aca2296a44e9c1f172634d48c6a3b285c974fe
Diffstat (limited to 'hwc3/ComposerCommandEngine.cpp')
-rw-r--r-- | hwc3/ComposerCommandEngine.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/hwc3/ComposerCommandEngine.cpp b/hwc3/ComposerCommandEngine.cpp index 4dac2df..8b0f005 100644 --- a/hwc3/ComposerCommandEngine.cpp +++ b/hwc3/ComposerCommandEngine.cpp @@ -232,16 +232,12 @@ void ComposerCommandEngine::executeSetDisplayBrightness(uint64_t display, void ComposerCommandEngine::executePresentOrValidateDisplay( int64_t display, const std::optional<ClockMonotonicTimestamp> expectedPresentTime) { executeSetExpectedPresentTimeInternal(display, expectedPresentTime); - - int err; // First try to Present as is. - if (mHal->hasCapability(Capability::SKIP_VALIDATE)) { - err = mResources->mustValidateDisplay(display) ? IComposerClient::EX_NOT_VALIDATED - : executePresentDisplay(display); - if (!err) { - mWriter->setPresentOrValidateResult(display, PresentOrValidate::Result::Presented); - return; - } + auto err = mResources->mustValidateDisplay(display) ? IComposerClient::EX_NOT_VALIDATED + : executePresentDisplay(display); + if (!err) { + mWriter->setPresentOrValidateResult(display, PresentOrValidate::Result::Presented); + return; } // Fallback to validate |