From 97783ad1c10af3c3c630f868e929dc7e3e901d27 Mon Sep 17 00:00:00 2001 From: Leon Scroggins III Date: Thu, 14 Feb 2019 12:18:33 -0500 Subject: Make Bitmap#copy docs more accurate Bug: 121001670 Test: Only a documentation change. Since Ied0426f6deff354df5998691703a18ddd33ccd3d, we no longer always apply the ColorSpace to the copy. Change-Id: I67f486e5c69abb2dd767ac3f1b0da515f9f20e69 --- graphics/java/android/graphics/Bitmap.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'graphics/java') diff --git a/graphics/java/android/graphics/Bitmap.java b/graphics/java/android/graphics/Bitmap.java index bdb63643f615..821cc0b0b914 100644 --- a/graphics/java/android/graphics/Bitmap.java +++ b/graphics/java/android/graphics/Bitmap.java @@ -652,7 +652,10 @@ public final class Bitmap implements Parcelable { * setting the new bitmap's config to the one specified, and then copying * this bitmap's pixels into the new bitmap. If the conversion is not * supported, or the allocator fails, then this returns NULL. The returned - * bitmap has the same density and color space as the original. + * bitmap has the same density and color space as the original, except in + * the following cases. When copying to {@link Config#ALPHA_8}, the color + * space is dropped. When copying to or from {@link Config#RGBA_F16}, + * EXTENDED or non-EXTENDED variants may be adjusted as appropriate. * * @param config The desired config for the resulting bitmap * @param isMutable True if the resulting bitmap should be mutable (i.e. -- cgit v1.2.3-59-g8ed1b