Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 09071f9b authored by Romain Guy's avatar Romain Guy Committed by android-build-merger
Browse files

Merge "Set the color space as nullptr on native bitmaps when sRGB is requested" into oc-dev

am: e53b00c6

Change-Id: I03d0cb5717a0f559890aea201f6d7883c5f6c57f
parents 4d0f44d7 e53b00c6
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -996,7 +996,9 @@ public final class Bitmap implements Parcelable {
        }

        Bitmap bm;
        if (config != Config.ARGB_8888) {
        // nullptr color spaces have a particular meaning in native and are interpreted as sRGB
        // (we also avoid the unnecessary extra work of the else branch)
        if (config != Config.ARGB_8888 || colorSpace == ColorSpace.get(ColorSpace.Named.SRGB)) {
            bm = nativeCreate(null, 0, width, width, height, config.nativeInt, true, null, null);
        } else {
            if (!(colorSpace instanceof ColorSpace.Rgb)) {