diff options
author | Leon Scroggins III <scroggo@google.com> | 2019-03-26 12:11:27 -0400 |
---|---|---|
committer | Leon Scroggins III <scroggo@google.com> | 2019-03-26 16:50:32 -0400 |
commit | ca8aef63766b3193464b8f9b4cde45324a83789a (patch) | |
tree | 0e4b9e8cddf0673773e6c7f845892c412ee596e0 /rs/java/android/renderscript/RenderScript.java | |
parent | 3111cff3c790a340ab479cf086b2a537fb2e8df1 (diff) |
Remove bitmap::getBitmapAllocationByteCount
Test: I7eb02bc2389aadc10ee0b65993bb7e2dab27a129
Also remove gBitmap_getAllocationByteCountMethodID. These called into
Java, which then called back into native. Instead, call the native method
directly. The only extra wrinkle is that the Java method returns 0
if (mRecycled). But we would never reach that return value, since if
it was recycled, we would have crashed in native Bitmap::assertValid.
Instead, throw an IllegalArgumentException when attempting to reuse
it.
This avoids the overhead of two JNI calls, which tend to be slow.
Change-Id: I29e8d2428036252cfad532b1351e3a3d33817b43
Diffstat (limited to 'rs/java/android/renderscript/RenderScript.java')
0 files changed, 0 insertions, 0 deletions