From c4a09f75afaea82e52042ef3da466ece939a1c84 Mon Sep 17 00:00:00 2001 From: Simon Fels Date: Tue, 8 Nov 2016 08:36:03 +0100 Subject: [PATCH] Reset layer state when cycle is done --- .../android-emugl/host/libs/libOpenglRender/LayerManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/external/android-emugl/host/libs/libOpenglRender/LayerManager.cpp b/external/android-emugl/host/libs/libOpenglRender/LayerManager.cpp index a90a455..891dbf5 100644 --- a/external/android-emugl/host/libs/libOpenglRender/LayerManager.cpp +++ b/external/android-emugl/host/libs/libOpenglRender/LayerManager.cpp @@ -89,4 +89,7 @@ void LayerManager::finish_cycle() { layers_.erase(iter); } } + + for (auto &layer : layers_) + layer.second.updated = false; }