Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 310ac5e4 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Discard surfaceDamage for HWC1 v < 1.5"

parents c1ae13ed 356bcd41
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -2046,6 +2046,10 @@ Error HWC2On1Adapter::Layer::setCursorPosition(int32_t x, int32_t y)

Error HWC2On1Adapter::Layer::setSurfaceDamage(hwc_region_t damage)
{
    // HWC1 supports surface damage starting only with version 1.5.
    if (mDisplay.getDevice().mHwc1MinorVersion < 5) {
        return Error::None;
    }
    mSurfaceDamage.resize(damage.numRects);
    std::copy_n(damage.rects, damage.numRects, mSurfaceDamage.begin());
    return Error::None;