| Index: src/gpu/SkGpuDevice.cpp
 | 
| diff --git a/src/gpu/SkGpuDevice.cpp b/src/gpu/SkGpuDevice.cpp
 | 
| index beed2fab286bcd88a16d62168b7d1b5727a30e7e..8bd5b5ebd543d0452453db8c2781903e27a5dc6a 100644
 | 
| --- a/src/gpu/SkGpuDevice.cpp
 | 
| +++ b/src/gpu/SkGpuDevice.cpp
 | 
| @@ -18,7 +18,6 @@
 | 
|  #include "GrTextContext.h"
 | 
|  #include "GrTracing.h"
 | 
|  #include "SkCanvasPriv.h"
 | 
| -#include "SkDeviceImageFilterProxy.h"
 | 
|  #include "SkDrawProcs.h"
 | 
|  #include "SkErrorInternals.h"
 | 
|  #include "SkGlyphCache.h"
 | 
| @@ -1243,7 +1242,7 @@ bool SkGpuDevice::filterTexture(GrContext* context, GrTexture* texture,
 | 
|  
 | 
|      // 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).
 | 
| -    SkDeviceImageFilterProxy proxy(this, SkSurfaceProps(0, getLeakyProperties().pixelGeometry()));
 | 
| +    SkImageFilter::Proxy proxy(this, SkSurfaceProps(0, getLeakyProperties().pixelGeometry()));
 | 
|  
 | 
|      if (filter->canFilterImageGPU()) {
 | 
|          return filter->filterImageGPU(&proxy, wrap_texture(texture, width, height),
 | 
| 
 |