diff options
author | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-09-18 13:47:20 +0000 |
---|---|---|
committer | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-09-18 13:47:20 +0000 |
commit | d7b615a38cb5bc9f63f0b6bb6fdaf3cf66e2a7fc (patch) | |
tree | 323a37e38aaa204c67a3066534d7c7f38bc13fcf /pipe/SkGPipeRead.cpp | |
parent | 187bf24fbbe6f6d4033f8dd492d22a4980f0709c (diff) | |
download | src-d7b615a38cb5bc9f63f0b6bb6fdaf3cf66e2a7fc.tar.gz |
re-land 5578 w/ pipe fix
git-svn-id: http://skia.googlecode.com/svn/trunk/src@5580 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'pipe/SkGPipeRead.cpp')
-rw-r--r-- | pipe/SkGPipeRead.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pipe/SkGPipeRead.cpp b/pipe/SkGPipeRead.cpp index 803685a0..137ecb70 100644 --- a/pipe/SkGPipeRead.cpp +++ b/pipe/SkGPipeRead.cpp @@ -490,14 +490,14 @@ static void drawBitmapRect_rp(SkCanvas* canvas, SkReader32* reader, unsigned flags = DrawOp_unpackFlags(op32); bool hasPaint = SkToBool(flags & kDrawBitmap_HasPaint_DrawOpFlag); bool hasSrc = SkToBool(flags & kDrawBitmap_HasSrcRect_DrawOpFlag); - const SkIRect* src; + const SkRect* src; if (hasSrc) { - src = skip<SkIRect>(reader); + src = skip<SkRect>(reader); } else { src = NULL; } const SkRect* dst = skip<SkRect>(reader); - canvas->drawBitmapRect(*holder.getBitmap(), src, *dst, hasPaint ? &state->paint() : NULL); + canvas->drawBitmapRectToRect(*holder.getBitmap(), src, *dst, hasPaint ? &state->paint() : NULL); } static void drawSprite_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, |