From 5c5cd9697c85f885c06c29e70563d5693a5abbf6 Mon Sep 17 00:00:00 2001 From: Sally Qi Date: Tue, 24 Oct 2023 11:57:54 -0700 Subject: Rename OverlayProperties API. - Display#getOverlaySupport is non-null, no need to check the object in HardwareRenderer side. Bug: 307552682 Bug: 267234573 Test: builds Change-Id: I58589fd95de5f9853d758f1e3cc899a634d39eb5 --- graphics/java/android/graphics/HardwareRenderer.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'graphics/java/android') diff --git a/graphics/java/android/graphics/HardwareRenderer.java b/graphics/java/android/graphics/HardwareRenderer.java index 9cde1878d9d8..8cd262e783d8 100644 --- a/graphics/java/android/graphics/HardwareRenderer.java +++ b/graphics/java/android/graphics/HardwareRenderer.java @@ -1390,10 +1390,6 @@ public class HardwareRenderer { int largestWidth = activeMode.getPhysicalWidth(); int largestHeight = activeMode.getPhysicalHeight(); final OverlayProperties overlayProperties = defaultDisplay.getOverlaySupport(); - boolean supportFp16ForHdr = overlayProperties != null - ? overlayProperties.supportFp16ForHdr() : false; - boolean supportMixedColorSpaces = overlayProperties != null - ? overlayProperties.supportMixedColorSpaces() : false; for (int i = 0; i < allDisplays.length; i++) { final Display display = allDisplays[i]; @@ -1421,7 +1417,8 @@ public class HardwareRenderer { nInitDisplayInfo(largestWidth, largestHeight, defaultDisplay.getRefreshRate(), wideColorDataspace, defaultDisplay.getAppVsyncOffsetNanos(), defaultDisplay.getPresentationDeadlineNanos(), - supportFp16ForHdr, supportMixedColorSpaces); + overlayProperties.isFp16SupportedForHdr(), + overlayProperties.isMixedColorSpacesSupported()); mDisplayInitialized = true; } -- cgit v1.2.3-59-g8ed1b