| Index: src/gpu/SkGpuDevice.cpp
|
| diff --git a/src/gpu/SkGpuDevice.cpp b/src/gpu/SkGpuDevice.cpp
|
| index a67b2c2eccf969397dd6e1a58dfbea5e13f5e53d..1603cd64f1a9928e142d1ce5a2b8eb8480ab5b66 100644
|
| --- a/src/gpu/SkGpuDevice.cpp
|
| +++ b/src/gpu/SkGpuDevice.cpp
|
| @@ -1229,9 +1229,7 @@ bool SkGpuDevice::filterTexture(GrContext* context, GrTexture* texture,
|
| SkBitmap* result, SkIPoint* offset) {
|
| SkASSERT(filter);
|
|
|
| - // FIXME: plumb actual surface props such that we don't have to lie about the flags here
|
| - // (https://code.google.com/p/skia/issues/detail?id=3148).
|
| - SkImageFilter::Proxy proxy(this, SkSurfaceProps(0, this->surfaceProps().pixelGeometry()));
|
| + SkImageFilter::Proxy proxy(this);
|
|
|
| if (filter->canFilterImageGPU()) {
|
| return filter->filterImageGPU(&proxy, wrap_texture(texture, width, height),
|
|
|