diff options
author | Alec Mouri <alecmouri@google.com> | 2022-02-24 01:48:53 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2022-02-24 01:48:53 +0000 |
commit | 3cc984ea8dd1334b68156b6704e809f02ce241d0 (patch) | |
tree | 7699843929e913079fda1f2f287f5b4868d54d4a /hwc3/ComposerCommandEngine.cpp | |
parent | 21e656d2438b04d538b7cd20e1b02ea9f8242094 (diff) | |
parent | 86d9463ab7383b080994481887a1359ae27b4523 (diff) |
Merge "Composer reports dimming ratio for client composition instead of nits" into tm-dev
Diffstat (limited to 'hwc3/ComposerCommandEngine.cpp')
-rw-r--r-- | hwc3/ComposerCommandEngine.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/hwc3/ComposerCommandEngine.cpp b/hwc3/ComposerCommandEngine.cpp index 01fef69..a856f9e 100644 --- a/hwc3/ComposerCommandEngine.cpp +++ b/hwc3/ComposerCommandEngine.cpp @@ -130,17 +130,17 @@ int32_t ComposerCommandEngine::executeValidateDisplayInternal(int64_t display) { uint32_t displayRequestMask = 0x0; std::vector<int64_t> requestedLayers; std::vector<int32_t> requestMasks; - float clientTargetWhitePointNits; ClientTargetProperty clientTargetProperty{common::PixelFormat::RGBA_8888, common::Dataspace::UNKNOWN}; - auto err = mHal->validateDisplay(display, &changedLayers, &compositionTypes, - &displayRequestMask, &requestedLayers, &requestMasks, - &clientTargetProperty, &clientTargetWhitePointNits); + auto err = + mHal->validateDisplay(display, &changedLayers, &compositionTypes, &displayRequestMask, + &requestedLayers, &requestMasks, &clientTargetProperty); mResources->setDisplayMustValidateState(display, false); if (!err) { mWriter->setChangedCompositionTypes(display, changedLayers, compositionTypes); mWriter->setDisplayRequests(display, displayRequestMask, requestedLayers, requestMasks); - mWriter->setClientTargetProperty(display, clientTargetProperty, clientTargetWhitePointNits); + static constexpr float kBrightness = 1.f; + mWriter->setClientTargetProperty(display, clientTargetProperty, kBrightness); } else { LOG(ERROR) << __func__ << ": err " << err; mWriter->setError(mCommandIndex, err); |