Index: src/gpu/SkGpuDevice.cpp |
diff --git a/src/gpu/SkGpuDevice.cpp b/src/gpu/SkGpuDevice.cpp |
index 9518600e9948cd681e1bf9f4fb587bc046ccce1c..eee93bb0c7905151c04e415246c4dca8d6681d0c 100644 |
--- a/src/gpu/SkGpuDevice.cpp |
+++ b/src/gpu/SkGpuDevice.cpp |
@@ -2014,9 +2014,10 @@ bool SkGpuDevice::EXPERIMENTAL_drawPicture(SkCanvas* mainCanvas, const SkPicture |
return false; |
} |
- SkPicture::AccelData::Key key = SkLayerInfo::ComputeKey(); |
- |
- const SkPicture::AccelData* data = mainPicture->EXPERIMENTAL_getAccelData(key); |
+ const SkBigPicture::AccelData* data = NULL; |
+ if (const SkBigPicture* bp = mainPicture->asSkBigPicture()) { |
+ data = bp->accelData(); |
+ } |
if (!data) { |
return false; |
} |