summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2020-04-06 11:43:59 -0400
committerDerek Sollenberger <djsollen@google.com>2020-04-06 20:26:49 +0000
commitd3e9eecf5b2d70386a5557dc033b3d3abae72dc8 (patch)
tree9d9bef456cc514d58dafb82341c9397d2d36453e /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent0e22967d6ca9c7b8e219f88ecefb0c819fbaf911 (diff)
Don't update the genID for an immutable bitmap
AndroidBitmap_unlockPixels is the only way to release the ref on pixels acquired using AndroidBitmap_lockPixels. Apps that lock an immutable bitmap therefore are forced to call unlock pixels. Prior to this CL the unlock would update the GenID of the bitmap and also print a warning that the app was modifying an immutable bitmap. After this CL the bitmap's GenID will not be updated and no warning will be printed. As a result, apps that were using the NDK to allow them to mutate immutable bitmaps will break without getting a warning message. Test: hwui_unit_tests Bug: 150823341 Change-Id: Ie5e5cf86a7a83d53c179c9b3cf9be1a0566cfd93
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions