From abdb4eb67f4388b676642f8d0815f56b1c728592 Mon Sep 17 00:00:00 2001 From: Jared Duke Date: Fri, 17 Feb 2023 00:02:29 +0000 Subject: [PATCH] Revert "Enable context dropping on stopped only" This reverts commit 1bcdc4fef66e7474669a69ee5e70d5dca4a50ffb. Reason for revert: Needs additional refinement to avoid regressing performance for UI in more persistent processes like Launcher. See also b/269425983. Change-Id: I7397c775162f084cb073de5fc04bd4b95dd5ccd5 --- libs/hwui/MemoryPolicy.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/hwui/MemoryPolicy.h b/libs/hwui/MemoryPolicy.h index 2f0f7f506447f..41ced8cebf832 100644 --- a/libs/hwui/MemoryPolicy.h +++ b/libs/hwui/MemoryPolicy.h @@ -53,8 +53,8 @@ struct MemoryPolicy { // Whether or not to only purge scratch resources when triggering UI Hidden or background // collection bool purgeScratchOnly = true; - // Whether or not to trigger releasing GPU context when all contexts are stopped - bool releaseContextOnStoppedOnly = true; + // EXPERIMENTAL: Whether or not to trigger releasing GPU context when all contexts are stopped + bool releaseContextOnStoppedOnly = false; }; const MemoryPolicy& loadMemoryPolicy();