| Index: src/image/SkImage_Gpu.cpp
|
| diff --git a/src/image/SkImage_Gpu.cpp b/src/image/SkImage_Gpu.cpp
|
| index 4c3e1300c5c09ffc5e070691b12106dce6c04d3e..3d40a884593ff33f56e73bd79734a64f805487d3 100644
|
| --- a/src/image/SkImage_Gpu.cpp
|
| +++ b/src/image/SkImage_Gpu.cpp
|
| @@ -228,8 +228,8 @@ SkImage* SkImage::NewFromYUVTexturesCopy(GrContext* ctx , SkYUVColorSpace colorS
|
|
|
| const SkRect rect = SkRect::MakeWH(SkIntToScalar(dstDesc.fWidth),
|
| SkIntToScalar(dstDesc.fHeight));
|
| - ctx->drawContext()->drawRect(dst->asRenderTarget(), GrClip::WideOpen(), paint, SkMatrix::I(),
|
| - rect);
|
| + GrDrawContext* drawContext = ctx->drawContext();
|
| + drawContext->drawRect(dst->asRenderTarget(), GrClip::WideOpen(), paint, SkMatrix::I(), rect);
|
| ctx->flushSurfaceWrites(dst);
|
| return SkNEW_ARGS(SkImage_Gpu, (dstDesc.fWidth, dstDesc.fHeight, kOpaque_SkAlphaType, dst, 0,
|
| budgeted));
|
|
|