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

Commit a3ba0f9f authored by Rob Carr's avatar Rob Carr Committed by Android (Google) Code Review
Browse files

Merge "Launcher3: Port SurfaceTransactionApplier to BLAST" into sc-dev

parents 1e849a95 cf2e907f
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -15,8 +15,6 @@
 */
package com.android.quickstep.util;

import static com.android.systemui.shared.system.TransactionCompat.deferTransactionUntil;

import android.annotation.TargetApi;
import android.os.Build;
import android.os.Handler;
@@ -90,11 +88,10 @@ public class SurfaceTransactionApplier extends ReleaseCheck {
            for (int i = params.length - 1; i >= 0; i--) {
                SurfaceParams surfaceParams = params[i];
                if (surfaceParams.surface.isValid()) {
                    deferTransactionUntil(t, surfaceParams.surface, mBarrierSurfaceControl, frame);
                      surfaceParams.applyTo(t);
                }
            }
            t.apply();
            mTargetViewRootImpl.mergeWithNextTransaction(t, frame);
            Message.obtain(mApplyHandler, MSG_UPDATE_SEQUENCE_NUMBER, toApplySeqNo, 0)
                    .sendToTarget();
        });