| Index: src/gpu/GrDrawTarget.cpp
 | 
| diff --git a/src/gpu/GrDrawTarget.cpp b/src/gpu/GrDrawTarget.cpp
 | 
| index d868bcb6bd3b9790143f79e6c6dd428495be6549..1521a9bee545037a3fda4efeeb700aa922cc9b27 100644
 | 
| --- a/src/gpu/GrDrawTarget.cpp
 | 
| +++ b/src/gpu/GrDrawTarget.cpp
 | 
| @@ -122,8 +122,8 @@ bool GrDrawTarget::setupDstReadIfNecessary(const GrPipelineBuilder& pipelineBuil
 | 
|      desc.fWidth = copyRect.width();
 | 
|      desc.fHeight = copyRect.height();
 | 
|  
 | 
| -    SkAutoTUnref<GrTexture> copy(
 | 
| -        fContext->refScratchTexture(desc, GrContext::kApprox_ScratchTexMatch));
 | 
| +    SkAutoTUnref<GrTexture> copy(fContext->textureProvider()->refScratchTexture(desc,
 | 
| +        GrTextureProvider::kApprox_ScratchTexMatch));
 | 
|  
 | 
|      if (!copy) {
 | 
|          SkDebugf("Failed to create temporary copy of destination texture.\n");
 | 
| 
 |