Chromium Code Reviews| Index: src/pipe/SkGPipeRead.cpp |
| =================================================================== |
| --- src/pipe/SkGPipeRead.cpp (revision 10408) |
| +++ src/pipe/SkGPipeRead.cpp (working copy) |
| @@ -572,10 +572,14 @@ |
| } else { |
| src = NULL; |
| } |
| + SkCanvas::DrawBitmapRectFlags dbmrFlags = SkCanvas::kNone_DrawBitmapRectflag; |
| + if (flags & kDrawBitmap_Bleed_DrawOpFlag) { |
| + dbmrFlags = (SkCanvas::DrawBitmapRectFlags) (dbmrFlags | SkCanvas::kBleed_DrawBitmapRectFlag); |
|
scroggo
2013/08/13 21:05:46
over 100 chars.
robertphillips
2013/08/14 15:37:41
Done.
|
| + } |
| const SkRect* dst = skip<SkRect>(reader); |
| const SkBitmap* bitmap = holder.getBitmap(); |
| if (state->shouldDraw()) { |
| - canvas->drawBitmapRectToRect(*bitmap, src, *dst, hasPaint ? &state->paint() : NULL); |
| + canvas->drawBitmapRectToRect(*bitmap, src, *dst, hasPaint ? &state->paint() : NULL, dbmrFlags); |
|
scroggo
2013/08/13 21:05:46
over 100 chars.
robertphillips
2013/08/14 15:37:41
Done.
|
| } |
| } |