diff options
Diffstat (limited to 'src/utils/SkDeferredCanvas.cpp')
-rw-r--r-- | src/utils/SkDeferredCanvas.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/utils/SkDeferredCanvas.cpp b/src/utils/SkDeferredCanvas.cpp index 26ac088809..3c6dc2c7ef 100644 --- a/src/utils/SkDeferredCanvas.cpp +++ b/src/utils/SkDeferredCanvas.cpp @@ -320,8 +320,10 @@ private: DeferredDevice::DeferredDevice( SkDevice* immediateDevice, SkDeferredCanvas::NotificationClient* notificationClient) : - SkDevice(SkBitmap::kNo_Config, immediateDevice->width(), - immediateDevice->height(), immediateDevice->isOpaque()) + SkDevice(SkBitmap::kNo_Config, + immediateDevice->width(), immediateDevice->height(), + immediateDevice->isOpaque(), + immediateDevice->getDeviceProperties()) , fRecordingCanvas(NULL) , fFreshFrame(true) , fPreviousStorageAllocated(0) |