Loading libs/hwui/renderstate/RenderState.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ void RenderState::onGLContextDestroyed() { delete mStencil; mStencil = nullptr; destroyLayersInUpdater(); GpuMemoryTracker::onGpuContextDestroyed(); } Loading libs/hwui/renderstate/RenderState.h +1 −2 Original line number Diff line number Diff line Loading @@ -99,8 +99,6 @@ public: mActiveLayerUpdaters.erase(layerUpdater); } void destroyLayersInUpdater(); // TODO: This system is a little clunky feeling, this could use some // more thinking... void postDecStrong(VirtualLightRefBase* object); Loading @@ -121,6 +119,7 @@ public: private: void interruptForFunctorInvoke(); void resumeFromFunctorInvoke(); void destroyLayersInUpdater(); explicit RenderState(renderthread::RenderThread& thread); ~RenderState(); Loading libs/hwui/renderthread/CanvasContext.cpp +0 −1 Original line number Diff line number Diff line Loading @@ -570,7 +570,6 @@ void CanvasContext::destroyHardwareResources() { } mRenderPipeline->onDestroyHardwareResources(); } mRenderThread.renderState().destroyLayersInUpdater(); } void CanvasContext::trimMemory(RenderThread& thread, int level) { Loading Loading
libs/hwui/renderstate/RenderState.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ void RenderState::onGLContextDestroyed() { delete mStencil; mStencil = nullptr; destroyLayersInUpdater(); GpuMemoryTracker::onGpuContextDestroyed(); } Loading
libs/hwui/renderstate/RenderState.h +1 −2 Original line number Diff line number Diff line Loading @@ -99,8 +99,6 @@ public: mActiveLayerUpdaters.erase(layerUpdater); } void destroyLayersInUpdater(); // TODO: This system is a little clunky feeling, this could use some // more thinking... void postDecStrong(VirtualLightRefBase* object); Loading @@ -121,6 +119,7 @@ public: private: void interruptForFunctorInvoke(); void resumeFromFunctorInvoke(); void destroyLayersInUpdater(); explicit RenderState(renderthread::RenderThread& thread); ~RenderState(); Loading
libs/hwui/renderthread/CanvasContext.cpp +0 −1 Original line number Diff line number Diff line Loading @@ -570,7 +570,6 @@ void CanvasContext::destroyHardwareResources() { } mRenderPipeline->onDestroyHardwareResources(); } mRenderThread.renderState().destroyLayersInUpdater(); } void CanvasContext::trimMemory(RenderThread& thread, int level) { Loading