summaryrefslogtreecommitdiff
path: root/libs/hwui/renderstate/RenderState.cpp
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2017-10-25 09:52:23 -0400
committerDerek Sollenberger <djsollen@google.com>2017-10-25 09:52:23 -0400
commit7a4216bb7380fe463f8fb79bca37a70676000427 (patch)
tree7fe1af9108bf98f469f4ed8aefa57125dc589575 /libs/hwui/renderstate/RenderState.cpp
parent6ecde93dd5320fce9e3b01e372a1c0e758584835 (diff)
Don't clear a layerPool that is never initialized.
Test: device now boots in Vulkan without crash Change-Id: Ib0a3d8253a49fbcdb75e9f4edda0c32d06903669
Diffstat (limited to 'libs/hwui/renderstate/RenderState.cpp')
-rw-r--r--libs/hwui/renderstate/RenderState.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/hwui/renderstate/RenderState.cpp b/libs/hwui/renderstate/RenderState.cpp
index 5fc5cb275741..6c606f738aaf 100644
--- a/libs/hwui/renderstate/RenderState.cpp
+++ b/libs/hwui/renderstate/RenderState.cpp
@@ -105,8 +105,8 @@ static void layerDestroyedVkContext(Layer* layer) {
}
void RenderState::onVkContextDestroyed() {
- mLayerPool->clear();
std::for_each(mActiveLayers.begin(), mActiveLayers.end(), layerDestroyedVkContext);
+ destroyLayersInUpdater();
GpuMemoryTracker::onGpuContextDestroyed();
}