Loading libs/hwui/Caches.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,7 @@ void Caches::initStaticProperties() { void Caches::terminate() { if (!mInitialized) return; mRegionMesh.release(); mRegionMesh.reset(nullptr); fboCache.clear(); Loading libs/hwui/GammaFontRenderer.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -194,7 +194,7 @@ void Lookup3GammaFontRenderer::endPrecaching() { void Lookup3GammaFontRenderer::clear() { for (int i = 0; i < kGammaCount; i++) { mRenderers[i].release(); mRenderers[i].reset(nullptr); } } Loading @@ -215,7 +215,7 @@ void Lookup3GammaFontRenderer::flush() { if (count <= 1 || min < 0) return; mRenderers[min].release(); mRenderers[min].reset(nullptr); // Also eliminate the caches for large glyphs, as they consume significant memory for (int i = 0; i < kGammaCount; ++i) { Loading libs/hwui/Layer.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -251,7 +251,7 @@ void Layer::defer(const OpenGLRenderer& rootRenderer) { void Layer::cancelDefer() { renderNode = nullptr; deferredUpdateScheduled = false; deferredList.release(); deferredList.reset(nullptr); } void Layer::flush() { Loading Loading
libs/hwui/Caches.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,7 @@ void Caches::initStaticProperties() { void Caches::terminate() { if (!mInitialized) return; mRegionMesh.release(); mRegionMesh.reset(nullptr); fboCache.clear(); Loading
libs/hwui/GammaFontRenderer.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -194,7 +194,7 @@ void Lookup3GammaFontRenderer::endPrecaching() { void Lookup3GammaFontRenderer::clear() { for (int i = 0; i < kGammaCount; i++) { mRenderers[i].release(); mRenderers[i].reset(nullptr); } } Loading @@ -215,7 +215,7 @@ void Lookup3GammaFontRenderer::flush() { if (count <= 1 || min < 0) return; mRenderers[min].release(); mRenderers[min].reset(nullptr); // Also eliminate the caches for large glyphs, as they consume significant memory for (int i = 0; i < kGammaCount; ++i) { Loading
libs/hwui/Layer.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -251,7 +251,7 @@ void Layer::defer(const OpenGLRenderer& rootRenderer) { void Layer::cancelDefer() { renderNode = nullptr; deferredUpdateScheduled = false; deferredList.release(); deferredList.reset(nullptr); } void Layer::flush() { Loading