Index: src/gpu/SkGr.cpp |
diff --git a/src/gpu/SkGr.cpp b/src/gpu/SkGr.cpp |
index d9435459f1900ad23487cd2a5309c1b6152f958b..4a2cf47663030aed5da5ef1e3e46bcba0f101842 100644 |
--- a/src/gpu/SkGr.cpp |
+++ b/src/gpu/SkGr.cpp |
@@ -254,9 +254,8 @@ static GrTexture *load_yuv_texture(GrContext* ctx, bool cache, const GrTexturePa |
yuvDesc.fHeight = yuvSizes[i].fHeight; |
yuvTextures[i].set(ctx, yuvDesc); |
if ((NULL == yuvTextures[i].texture()) || |
- !ctx->writeTexturePixels(yuvTextures[i].texture(), |
- 0, 0, yuvDesc.fWidth, yuvDesc.fHeight, |
- yuvDesc.fConfig, planes[i], rowBytes[i])) { |
+ !yuvTextures[i].texture()->writePixels(0, 0, yuvDesc.fWidth, yuvDesc.fHeight, |
+ yuvDesc.fConfig, planes[i], rowBytes[i])) { |
return NULL; |
} |
} |