summaryrefslogtreecommitdiffstats
path: root/skia
diff options
context:
space:
mode:
authornoyau@chromium.org <noyau@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-15 08:41:55 +0000
committernoyau@chromium.org <noyau@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-15 08:41:55 +0000
commitceb72fdb700b3787249e1a68baba14b1627c6141 (patch)
tree43e122c2e46149709f07fcf8cf7a6e936bf8fd4b /skia
parentb9fad24cfd5cf9e0654cb36f07e11ba8f89c6a1f (diff)
downloadchromium_src-ceb72fdb700b3787249e1a68baba14b1627c6141.zip
chromium_src-ceb72fdb700b3787249e1a68baba14b1627c6141.tar.gz
chromium_src-ceb72fdb700b3787249e1a68baba14b1627c6141.tar.bz2
Preserve transparency when converting UIImage to SkBitmap.
BUG=None Review URL: https://chromiumcodereview.appspot.com/11365252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167888 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia')
-rw-r--r--skia/ext/skia_utils_ios.mm1
1 files changed, 1 insertions, 0 deletions
diff --git a/skia/ext/skia_utils_ios.mm b/skia/ext/skia_utils_ios.mm
index fba12df..1952fa0 100644
--- a/skia/ext/skia_utils_ios.mm
+++ b/skia/ext/skia_utils_ios.mm
@@ -48,6 +48,7 @@ SkBitmap CGImageToSkBitmap(CGImageRef image, CGSize size, bool is_opaque) {
return bitmap;
CGRect imageRect = CGRectMake(0.0, 0.0, size.width, size.height);
+ CGContextSetBlendMode(context, kCGBlendModeCopy);
CGContextDrawImage(context, imageRect, image);
return bitmap;