diff options
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/view/SurfaceView.java | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java index 9688c677b900..3ffe0c660f9a 100644 --- a/core/java/android/view/SurfaceView.java +++ b/core/java/android/view/SurfaceView.java @@ -1390,14 +1390,6 @@ public class SurfaceView extends View implements ViewRootImpl.SurfaceChangedCall viewRoot.mergeWithNextTransaction(mRtTransaction, frameNumber); return; } - - // Otherwise if the if the ViewRoot is not null, use deferred transaction instead. - if (frameNumber > 0 && viewRoot != null && viewRoot.mSurface.isValid() - && mSurfaceControl != null) { - mRtTransaction.deferTransactionUntil(mSurfaceControl, - viewRoot.getSurfaceControl(), frameNumber); - } - mRtTransaction.apply(); } private Rect mRTLastReportedPosition = new Rect(); @@ -1470,12 +1462,6 @@ public class SurfaceView extends View implements ViewRootImpl.SurfaceChangedCall */ synchronized (mSurfaceControlLock) { final ViewRootImpl viewRoot = getViewRootImpl(); - boolean deferTransaction = frameNumber > 0 && viewRoot != null - && viewRoot.mSurface.isValid() && !useBLASTSync(viewRoot); - if (deferTransaction) { - mRtTransaction.deferTransactionUntil(mSurfaceControl, - viewRoot.getSurfaceControl(), frameNumber); - } mRtTransaction.hide(mSurfaceControl); if (mRtReleaseSurfaces) { |
