diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-04-22 15:02:43 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-04-22 15:02:43 +0000 |
commit | fd4ee4dea13f083c81cc80180fa09ee0127158a1 (patch) | |
tree | 9edf8630eda812eac2529cfdf27480a95fc8edbe /src | |
parent | 02a094c3aa660ef684dbcfc43b6103708649f430 (diff) |
NewRasterDirect should *not* erase the pixels -- direct means the client is in-charge
BUG=skia:
R=bsalomon@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/246493002
git-svn-id: http://skia.googlecode.com/svn/trunk@14296 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src')
-rw-r--r-- | src/core/SkCanvas.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/core/SkCanvas.cpp b/src/core/SkCanvas.cpp index e8da12920f..f501468a33 100644 --- a/src/core/SkCanvas.cpp +++ b/src/core/SkCanvas.cpp @@ -2672,10 +2672,5 @@ SkCanvas* SkCanvas::NewRasterDirect(const SkImageInfo& info, void* pixels, size_ if (!bitmap.installPixels(info, pixels, rowBytes)) { return NULL; } - - // should this functionality be moved into allocPixels()? - if (!bitmap.info().isOpaque()) { - bitmap.eraseColor(0); - } return SkNEW_ARGS(SkCanvas, (bitmap)); } |