diff options
| author | Pablo Gamito <pablogamito@google.com> | 2020-09-17 15:50:38 +0000 |
|---|---|---|
| committer | Pablo Gamito <pablogamito@google.com> | 2020-10-01 17:34:19 +0000 |
| commit | 03112d7bf64df4e0b0682ca570bb2511e6ae08e5 (patch) | |
| tree | cca030f171444534ae9bce524131b95e091cc50d /core/java | |
| parent | 117040c542d0545890014081f8139ba71fcdefd7 (diff) | |
Remove option to set barrier layer by surface
This functionality is no longer used, so we can remove it to make it possible to dump all LayerState data exclusively on the client side without requiring access to Surface Flinger to get the layerId
Test: N/A
Change-Id: Ie8939a74e1c29ef767b8df2515fba308b2c7fa15
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/view/SurfaceControl.java | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/core/java/android/view/SurfaceControl.java b/core/java/android/view/SurfaceControl.java index c698b926e233..b7ecff4f171a 100644 --- a/core/java/android/view/SurfaceControl.java +++ b/core/java/android/view/SurfaceControl.java @@ -182,9 +182,6 @@ public final class SurfaceControl implements Parcelable { IBinder displayToken, int mode); private static native void nativeDeferTransactionUntil(long transactionObj, long nativeObject, long barrierObject, long frame); - private static native void nativeDeferTransactionUntilSurface(long transactionObj, - long nativeObject, - long surfaceObject, long frame); private static native void nativeReparentChildren(long transactionObj, long nativeObject, long newParentObject); private static native void nativeReparent(long transactionObj, long nativeObject, @@ -2945,22 +2942,6 @@ public final class SurfaceControl implements Parcelable { /** * @hide */ - @Deprecated - @UnsupportedAppUsage - public Transaction deferTransactionUntilSurface(SurfaceControl sc, Surface barrierSurface, - long frameNumber) { - if (frameNumber < 0) { - return this; - } - checkPreconditions(sc); - nativeDeferTransactionUntilSurface(mNativeObject, sc.mNativeObject, - barrierSurface.mNativeObject, frameNumber); - return this; - } - - /** - * @hide - */ public Transaction reparentChildren(SurfaceControl sc, SurfaceControl newParent) { checkPreconditions(sc); nativeReparentChildren(mNativeObject, sc.mNativeObject, newParent.mNativeObject); |
