summaryrefslogtreecommitdiff
path: root/core/java/android/view/SurfaceControl.java
diff options
context:
space:
mode:
authorMarin Shalamanov <shalamanov@google.com>2021-02-23 18:54:18 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2021-02-23 18:54:18 +0000
commit85bde7b023342127bdd85a8eadcb7df0d83221c4 (patch)
tree364d4d8263854078e2dc53dcacb6632d0231d43b /core/java/android/view/SurfaceControl.java
parentd549483e311e3d9765efc21be1524c1ebe96d9a2 (diff)
parent1afe51de2f226cb964de9d95279502038316f3d6 (diff)
Merge "Update ALLM and Game type support on hotplug" into sc-dev
Diffstat (limited to 'core/java/android/view/SurfaceControl.java')
-rw-r--r--core/java/android/view/SurfaceControl.java32
1 files changed, 6 insertions, 26 deletions
diff --git a/core/java/android/view/SurfaceControl.java b/core/java/android/view/SurfaceControl.java
index 2bd32acc6c2c..0832578d80c5 100644
--- a/core/java/android/view/SurfaceControl.java
+++ b/core/java/android/view/SurfaceControl.java
@@ -191,9 +191,6 @@ public final class SurfaceControl implements Parcelable {
private static native void nativeReparent(long transactionObj, long nativeObject,
long newParentNativeObject);
- private static native boolean nativeGetAutoLowLatencyModeSupport(IBinder displayToken);
- private static native boolean nativeGetGameContentTypeSupport(IBinder displayToken);
-
private static native void nativeSetInputWindowInfo(long transactionObj, long nativeObject,
InputWindowHandle handle);
@@ -1750,6 +1747,9 @@ public final class SurfaceControl implements Parcelable {
public Display.HdrCapabilities hdrCapabilities;
+ public boolean autoLowLatencyModeSupported;
+ public boolean gameContentTypeSupported;
+
@Override
public String toString() {
return "DynamicDisplayInfo{"
@@ -1757,7 +1757,9 @@ public final class SurfaceControl implements Parcelable {
+ ", activeDisplayModeId=" + activeDisplayModeId
+ ", supportedColorModes=" + Arrays.toString(supportedColorModes)
+ ", activeColorMode=" + activeColorMode
- + ", hdrCapabilities=" + hdrCapabilities + "}";
+ + ", hdrCapabilities=" + hdrCapabilities
+ + ", autoLowLatencyModeSupported=" + autoLowLatencyModeSupported
+ + ", gameContentTypeSupported" + gameContentTypeSupported + "}";
}
@Override
@@ -2204,28 +2206,6 @@ public final class SurfaceControl implements Parcelable {
/**
* @hide
*/
- public static boolean getAutoLowLatencyModeSupport(IBinder displayToken) {
- if (displayToken == null) {
- throw new IllegalArgumentException("displayToken must not be null");
- }
-
- return nativeGetAutoLowLatencyModeSupport(displayToken);
- }
-
- /**
- * @hide
- */
- public static boolean getGameContentTypeSupport(IBinder displayToken) {
- if (displayToken == null) {
- throw new IllegalArgumentException("displayToken must not be null");
- }
-
- return nativeGetGameContentTypeSupport(displayToken);
- }
-
- /**
- * @hide
- */
@UnsupportedAppUsage
public static IBinder createDisplay(String name, boolean secure) {
if (name == null) {