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

Commit a533b927 authored by Jorim Jaggi's avatar Jorim Jaggi Committed by android-build-merger
Browse files

Merge changes from topic "flicker-move"

am: 3289d461

Change-Id: I0012d9529835ac4dc00b90df36e38631cd00b40b
parents 52d123c9 3289d461
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -1834,6 +1834,12 @@ void SurfaceFlinger::handleMessageRefresh() {
    mVsyncModulator.onRefreshed(mHadClientComposition);

    mLayersWithQueuedFrames.clear();
    if (mVisibleRegionsDirty) {
        mVisibleRegionsDirty = false;
        if (mTracingEnabled) {
            mTracing.notify("visibleRegionsDirty");
        }
    }
}


@@ -1843,9 +1849,6 @@ bool SurfaceFlinger::handleMessageInvalidate() {

    if (mVisibleRegionsDirty) {
        computeLayerBounds();
        if (mTracingEnabled) {
            mTracing.notify("visibleRegionsDirty");
        }
    }

    for (auto& layer : mLayersPendingRefresh) {
@@ -2252,7 +2255,6 @@ void SurfaceFlinger::rebuildLayerStacks() {
    // rebuild the visible layer list per screen
    if (CC_UNLIKELY(mVisibleRegionsDirty)) {
        ATRACE_NAME("rebuildLayerStacks VR Dirty");
        mVisibleRegionsDirty = false;
        invalidateHwcGeometry();

        for (const auto& pair : mDisplays) {