From 37e9327eb4c1c7d728373c75a3d90e0528134fe9 Mon Sep 17 00:00:00 2001 From: Stan Iliev Date: Wed, 5 Dec 2018 14:40:11 -0500 Subject: [PATCH] Fix bug in synchronization code for Vulkan WebView Test: Ran Gmail with Vulkan Change-Id: I5691819a1b34128bb840f4f2cd04f2edb971edaf --- libs/hwui/pipeline/skia/VkInteropFunctorDrawable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/hwui/pipeline/skia/VkInteropFunctorDrawable.cpp b/libs/hwui/pipeline/skia/VkInteropFunctorDrawable.cpp index 004a558dd9d03..82285501cb634 100644 --- a/libs/hwui/pipeline/skia/VkInteropFunctorDrawable.cpp +++ b/libs/hwui/pipeline/skia/VkInteropFunctorDrawable.cpp @@ -46,7 +46,7 @@ public: ScopedDrawRequest() { beginDraw(); } private: void beginDraw() { - std::lock_guard{sLock}; + std::lock_guard _lock{sLock}; if (!sGLDrawThread) { sGLDrawThread = new ThreadBase{};