summaryrefslogtreecommitdiff
path: root/libs/hwui
diff options
context:
space:
mode:
author Kevin Lubick <kjlubick@google.com> 2023-09-18 12:14:59 +0000
committer Kevin Lubick <kjlubick@google.com> 2023-09-18 12:18:38 +0000
commitbca403b2102eebdbcdfd2ebc65a7f244d2e1f406 (patch)
treebbcb5f2b6adad95134e3b9ffae6c3f8bcbf0ecee /libs/hwui
parent1f81948bebf861f0b73c2d27c9ece21ef5c1193c (diff)
Replace use of deprecated GrDirectContext API
Change-Id: I136ac31fd693f3a32f76e2d728952f370cdf7683
Diffstat (limited to 'libs/hwui')
-rw-r--r--libs/hwui/renderthread/CacheManager.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/hwui/renderthread/CacheManager.cpp b/libs/hwui/renderthread/CacheManager.cpp
index 735fc074435d..30d461271c89 100644
--- a/libs/hwui/renderthread/CacheManager.cpp
+++ b/libs/hwui/renderthread/CacheManager.cpp
@@ -169,7 +169,8 @@ void CacheManager::trimStaleResources() {
return;
}
mGrContext->flushAndSubmit();
- mGrContext->purgeResourcesNotUsedInMs(std::chrono::seconds(30));
+ mGrContext->performDeferredCleanup(std::chrono::seconds(30),
+ GrPurgeResourceOptions::kAllResources);
}
void CacheManager::getMemoryUsage(size_t* cpuUsage, size_t* gpuUsage) {