From c6e2e8ff474ae44bab5b9eb665851118abd27b68 Mon Sep 17 00:00:00 2001 From: John Reck Date: Wed, 15 Apr 2015 13:24:47 -0700 Subject: Move AssetAtlas off of SkBitmap* Switched to SkPixelRef* Change-Id: I4a1d9dc6c55c1ebcce6b0b8c585e69559e523898 --- graphics/java/android/graphics/Bitmap.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'graphics') diff --git a/graphics/java/android/graphics/Bitmap.java b/graphics/java/android/graphics/Bitmap.java index e2f7799..76d6edf 100644 --- a/graphics/java/android/graphics/Bitmap.java +++ b/graphics/java/android/graphics/Bitmap.java @@ -1573,6 +1573,15 @@ public final class Bitmap implements Parcelable { return mSkBitmapPtr; } + /** + * Refs the underlying SkPixelRef and returns a pointer to it. + * + * @hide + * */ + public final long refSkPixelRef() { + return nativeRefPixelRef(mSkBitmapPtr); + } + private static class BitmapFinalizer { private long mNativeBitmap; @@ -1661,4 +1670,5 @@ public final class Bitmap implements Parcelable { private static native boolean nativeHasMipMap(long nativeBitmap); private static native void nativeSetHasMipMap(long nativeBitmap, boolean hasMipMap); private static native boolean nativeSameAs(long nativeBitmap0, long nativeBitmap1); + private static native long nativeRefPixelRef(long nativeBitmap); } -- cgit v1.1