diff options
author | 2016-09-13 01:59:39 +0000 | |
---|---|---|
committer | 2016-09-13 01:59:39 +0000 | |
commit | ee6aca55bd4d0e785823c672c557af5c477d5058 (patch) | |
tree | ab4d38d98232912f4ce382c764a8f9fe028d0d33 /libs/hwui/Caches.cpp | |
parent | f557db6572d87b5ae0c74ab1c53a0c8aa2cdba33 (diff) | |
parent | c60abfb739aed2489cc01f738e0784ebcb47b11b (diff) |
HWUI: calculate used memory in FontCache for gfxinfo am: baf29e7cf4
am: c60abfb739
Change-Id: I3f8202348a97c69d080b69329b23e388aec06f17
Diffstat (limited to 'libs/hwui/Caches.cpp')
-rw-r--r-- | libs/hwui/Caches.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/libs/hwui/Caches.cpp b/libs/hwui/Caches.cpp index 949ad450d5f7..6d28c5294911 100644 --- a/libs/hwui/Caches.cpp +++ b/libs/hwui/Caches.cpp @@ -195,12 +195,7 @@ void Caches::dumpMemoryUsage(String8 &log) { log.appendFormat(" PatchCache %8d / %8d\n", patchCache.getSize(), patchCache.getMaxSize()); - const uint32_t sizeA8 = fontRenderer.getFontRendererSize(GL_ALPHA); - const uint32_t sizeRGBA = fontRenderer.getFontRendererSize(GL_RGBA); - log.appendFormat(" FontRenderer A8 %8d / %8d\n", sizeA8, sizeA8); - log.appendFormat(" FontRenderer RGBA %8d / %8d\n", sizeRGBA, sizeRGBA); - log.appendFormat(" FontRenderer total %8d / %8d\n", sizeA8 + sizeRGBA, - sizeA8 + sizeRGBA); + fontRenderer.dumpMemoryUsage(log); log.appendFormat("Other:\n"); log.appendFormat(" FboCache %8d / %8d\n", @@ -213,8 +208,7 @@ void Caches::dumpMemoryUsage(String8 &log) { total += tessellationCache.getSize(); total += dropShadowCache.getSize(); total += patchCache.getSize(); - total += fontRenderer.getFontRendererSize(GL_ALPHA); - total += fontRenderer.getFontRendererSize(GL_RGBA); + total += fontRenderer.getSize(); log.appendFormat("Total memory usage:\n"); log.appendFormat(" %d bytes, %.2f MB\n", total, total / 1024.0f / 1024.0f); |