diff options
author | John Reck <jreck@google.com> | 2015-04-13 15:20:29 -0700 |
---|---|---|
committer | John Reck <jreck@google.com> | 2015-04-30 14:34:55 -0700 |
commit | 3731dc220ed457e0f1e99d7ec2589e0a43872b59 (patch) | |
tree | 2defd2b50881d20db99296b25e3da7c59ac48de0 /graphics | |
parent | ed207b92747234eac88dd3664ecfb535e45d8ed1 (diff) | |
download | frameworks_base-3731dc220ed457e0f1e99d7ec2589e0a43872b59.zip frameworks_base-3731dc220ed457e0f1e99d7ec2589e0a43872b59.tar.gz frameworks_base-3731dc220ed457e0f1e99d7ec2589e0a43872b59.tar.bz2 |
A bunch more cleanups
Switch a few places to using android::canvas
instead of SkCanvas as well which eliminated
some JNI
Change-Id: I8f98b56442a06362b82b984cd1bd3a92398d8dbc
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/java/android/graphics/BitmapShader.java | 5 | ||||
-rw-r--r-- | graphics/java/android/graphics/Canvas.java | 4 |
2 files changed, 2 insertions, 7 deletions
diff --git a/graphics/java/android/graphics/BitmapShader.java b/graphics/java/android/graphics/BitmapShader.java index f2f890e..bd74bc8 100644 --- a/graphics/java/android/graphics/BitmapShader.java +++ b/graphics/java/android/graphics/BitmapShader.java @@ -42,8 +42,7 @@ public class BitmapShader extends Shader { mBitmap = bitmap; mTileX = tileX; mTileY = tileY; - final long b = bitmap.getSkBitmap(); - init(nativeCreate(b, tileX.nativeInt, tileY.nativeInt)); + init(nativeCreate(bitmap, tileX.nativeInt, tileY.nativeInt)); } /** @@ -56,6 +55,6 @@ public class BitmapShader extends Shader { return copy; } - private static native long nativeCreate(long native_bitmap, int shaderTileModeX, + private static native long nativeCreate(Bitmap bitmap, int shaderTileModeX, int shaderTileModeY); } diff --git a/graphics/java/android/graphics/Canvas.java b/graphics/java/android/graphics/Canvas.java index 9fe8e0c..7a1ecf7 100644 --- a/graphics/java/android/graphics/Canvas.java +++ b/graphics/java/android/graphics/Canvas.java @@ -81,10 +81,6 @@ public class Canvas { */ protected int mScreenDensity = Bitmap.DENSITY_NONE; - // Used by native code - @SuppressWarnings("UnusedDeclaration") - private int mSurfaceFormat; - // Maximum bitmap size as defined in Skia's native code // (see SkCanvas.cpp, SkDraw.cpp) private static final int MAXMIMUM_BITMAP_SIZE = 32766; |