| Index: src/core/SkMultiPictureDraw.cpp
|
| diff --git a/src/core/SkMultiPictureDraw.cpp b/src/core/SkMultiPictureDraw.cpp
|
| index b59b63bffc8b3a4587b210b85f459ada52cd821d..2690e8f7c03787a008261875dfb56cbde4f2b8a0 100644
|
| --- a/src/core/SkMultiPictureDraw.cpp
|
| +++ b/src/core/SkMultiPictureDraw.cpp
|
| @@ -182,6 +182,9 @@ void SkMultiPictureDraw::draw() {
|
| #ifndef SK_IGNORE_GPU_LAYER_HOISTING
|
| GrLayerHoister::UnlockLayers(context, atlasedNeedRendering);
|
| GrLayerHoister::UnlockLayers(context, atlasedRecycled);
|
| +#if !GR_CACHE_HOISTED_LAYERS
|
| + GrLayerHoister::PurgeCache(context);
|
| +#endif
|
| #endif
|
| }
|
|
|
|
|