| Index: src/image/SkImage_Gpu.cpp
|
| diff --git a/src/image/SkImage_Gpu.cpp b/src/image/SkImage_Gpu.cpp
|
| index f7a73b9e0130ab9257856e0e125ef4b1f2b5fc0f..67d1b8cd8632498d8c93b6b7a409a9ee4ec73de9 100644
|
| --- a/src/image/SkImage_Gpu.cpp
|
| +++ b/src/image/SkImage_Gpu.cpp
|
| @@ -364,12 +364,12 @@ SkImage* SkImage::NewFromYUVTexturesCopy(GrContext* ctx , SkYUVColorSpace colorS
|
|
|
| const SkRect rect = SkRect::MakeWH(SkIntToScalar(dstDesc.fWidth),
|
| SkIntToScalar(dstDesc.fHeight));
|
| - SkAutoTUnref<GrDrawContext> drawContext(ctx->drawContext());
|
| + SkAutoTUnref<GrDrawContext> drawContext(ctx->drawContext(dst->asRenderTarget()));
|
| if (!drawContext) {
|
| return nullptr;
|
| }
|
|
|
| - drawContext->drawRect(dst->asRenderTarget(), GrClip::WideOpen(), paint, SkMatrix::I(), rect);
|
| + drawContext->drawRect(GrClip::WideOpen(), paint, SkMatrix::I(), rect);
|
| ctx->flushSurfaceWrites(dst);
|
| return new SkImage_Gpu(dstDesc.fWidth, dstDesc.fHeight, kNeedNewImageUniqueID,
|
| kOpaque_SkAlphaType, dst, budgeted);
|
|
|