Index: src/gpu/GrLayerCache.cpp |
diff --git a/src/gpu/GrLayerCache.cpp b/src/gpu/GrLayerCache.cpp |
index 1e09d0e92d8f457f5b8ad1a52aed020c12bd034b..aea1c9b30f9f737dbc7a3b82dc2cfbddf688c958 100644 |
--- a/src/gpu/GrLayerCache.cpp |
+++ b/src/gpu/GrLayerCache.cpp |
@@ -248,12 +248,12 @@ bool GrLayerCache::lock(GrCachedLayer* layer, const GrSurfaceDesc& desc, bool* n |
} |
// TODO: make the test for exact match depend on the image filters themselves |
- GrContext::ScratchTexMatch usage = GrContext::kApprox_ScratchTexMatch; |
+ GrTextureProvider::ScratchTexMatch usage = GrTextureProvider::kApprox_ScratchTexMatch; |
if (layer->fFilter) { |
- usage = GrContext::kExact_ScratchTexMatch; |
+ usage = GrTextureProvider::kExact_ScratchTexMatch; |
} |
- SkAutoTUnref<GrTexture> tex(fContext->refScratchTexture(desc, usage)); |
+ SkAutoTUnref<GrTexture> tex(fContext->textureProvider()->refScratchTexture(desc, usage)); |
if (!tex) { |
return false; |
} |