aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkDeviceImageFilterProxy.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/SkDeviceImageFilterProxy.h')
-rw-r--r--src/core/SkDeviceImageFilterProxy.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/SkDeviceImageFilterProxy.h b/src/core/SkDeviceImageFilterProxy.h
index 11a95ff31f..0ae686d877 100644
--- a/src/core/SkDeviceImageFilterProxy.h
+++ b/src/core/SkDeviceImageFilterProxy.h
@@ -18,15 +18,15 @@ public:
: fDevice(device)
, fProps(props.flags(),
SkBaseDevice::CreateInfo::AdjustGeometry(SkImageInfo(),
- SkBaseDevice::kPossible_TileUsage,
+ SkBaseDevice::kImageFilter_Usage,
props.pixelGeometry()))
{}
SkBaseDevice* createDevice(int w, int h) SK_OVERRIDE {
SkBaseDevice::CreateInfo cinfo(SkImageInfo::MakeN32Premul(w, h),
- SkBaseDevice::kPossible_TileUsage,
+ SkBaseDevice::kImageFilter_Usage,
kUnknown_SkPixelGeometry);
- return fDevice->onCreateDevice(cinfo, NULL);
+ return fDevice->onCreateCompatibleDevice(cinfo);
}
bool canHandleImageFilter(const SkImageFilter* filter) SK_OVERRIDE {
return fDevice->canHandleImageFilter(filter);