Fix blur region drawing crashing
Introduced in ag/13439384.
Bug: 180708538
Test: Using SilkFX app
Change-Id: I4f1b7ad50d9cb1e3e48a307e553c05a799bb14f4
diff --git a/libs/renderengine/skia/SkiaGLRenderEngine.cpp b/libs/renderengine/skia/SkiaGLRenderEngine.cpp
index 55ec6ad..327b04c 100644
--- a/libs/renderengine/skia/SkiaGLRenderEngine.cpp
+++ b/libs/renderengine/skia/SkiaGLRenderEngine.cpp
@@ -753,7 +753,7 @@
blurInput);
}
for (auto region : layer->blurRegions) {
- if (cachedBlurs[region.blurRadius] != nullptr) {
+ if (cachedBlurs[region.blurRadius] == nullptr) {
ATRACE_NAME("BlurRegion");
cachedBlurs[region.blurRadius] =
mBlurFilter->generate(grContext.get(), region.blurRadius, blurInput,