From 43cd27258fc73d0fa744db19f855301933f9e88d Mon Sep 17 00:00:00 2001 From: Jay Aliomer Date: Fri, 1 Apr 2022 10:04:42 -0400 Subject: [PATCH] Add tracing to wallpaper local colors Bug: 221495444 Test: N/A Change-Id: Ia72308eef6bfa08523dd6cb7653b047cade86f7b --- core/java/android/service/wallpaper/WallpaperService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/android/service/wallpaper/WallpaperService.java b/core/java/android/service/wallpaper/WallpaperService.java index dd0ac2e4e3a29..5131e4e58f547 100644 --- a/core/java/android/service/wallpaper/WallpaperService.java +++ b/core/java/android/service/wallpaper/WallpaperService.java @@ -1632,6 +1632,7 @@ public abstract class WallpaperService extends Service { float finalXOffsetStep = xOffsetStep; float finalXOffset = xOffset; mHandler.post(() -> { + Trace.beginSection("WallpaperService#processLocalColors"); resetWindowPages(); int xPage = xCurrentPage; EngineWindowPage current; @@ -1662,6 +1663,7 @@ public abstract class WallpaperService extends Service { } current = mWindowPages[xPage]; updatePage(current, xPage, xPages, finalXOffsetStep); + Trace.endSection(); }); } @@ -1734,6 +1736,7 @@ public abstract class WallpaperService extends Service { private void updatePageColors(EngineWindowPage page, int pageIndx, int numPages, float xOffsetStep) { if (page.getBitmap() == null) return; + Trace.beginSection("WallpaperService#updatePageColors"); if (DEBUG) { Log.d(TAG, "updatePageColorsLocked for page " + pageIndx + " with areas " + page.getAreas().size() + " and bitmap size of " @@ -1779,6 +1782,7 @@ public abstract class WallpaperService extends Service { } } } + Trace.endSection(); } private RectF generateSubRect(RectF in, int pageInx, int numPages) {