| Index: src/image/SkImage_Gpu.cpp
|
| diff --git a/src/image/SkImage_Gpu.cpp b/src/image/SkImage_Gpu.cpp
|
| index e773aed9484d4d0c7a7d552ce94bfb471d068d87..9d19952e54ecb32d6df8eb9b6bde09c151e503a9 100644
|
| --- a/src/image/SkImage_Gpu.cpp
|
| +++ b/src/image/SkImage_Gpu.cpp
|
| @@ -158,7 +158,7 @@ class SkGpuImageFilterProxy : public SkImageFilter::Proxy {
|
| public:
|
| SkGpuImageFilterProxy(GrContext* ctx) : fCtx(ctx) {}
|
|
|
| - SkBaseDevice* createDevice(int width, int height) override {
|
| + SkBaseDevice* createDevice(int width, int height, bool tile) override {
|
| GrSurfaceDesc desc;
|
| desc.fConfig = kSkia8888_GrPixelConfig;
|
| desc.fFlags = kRenderTarget_GrSurfaceFlag;
|
| @@ -166,6 +166,8 @@ public:
|
| desc.fHeight = height;
|
| desc.fSampleCnt = 0;
|
|
|
| + // For now, we ignore the tile param and always allocate tileable
|
| + // textures.
|
| SkAutoTUnref<GrTexture> texture(fCtx->textureProvider()->createTexture(desc, true));
|
|
|
| if (texture) {
|
|
|