aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkDevice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/SkDevice.cpp')
-rw-r--r--src/core/SkDevice.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/core/SkDevice.cpp b/src/core/SkDevice.cpp
index 34b5c4fbe1..f1da2ef919 100644
--- a/src/core/SkDevice.cpp
+++ b/src/core/SkDevice.cpp
@@ -208,15 +208,7 @@ bool SkDevice::onReadPixels(const SkBitmap& bitmap,
}
SkAutoLockPixels alp(bitmap);
uint32_t* bmpPixels = reinterpret_cast<uint32_t*>(bitmap.getPixels());
- if ((SkCanvas::kNative_Premul_Config8888 == config8888 ||
- kPMColorAlias == config8888)) {
- SkCopyARGB8888BitmapTo(bmpPixels, bitmap.rowBytes(), subset);
- } else {
- SkCopyBitmapToConfig8888(bmpPixels,
- bitmap.rowBytes(),
- config8888,
- subset);
- }
+ SkCopyBitmapToConfig8888(bmpPixels, bitmap.rowBytes(), config8888, subset);
return true;
}