OSDN Git Service

Cleanup Bitmap JNI
authorJohn Reck <jreck@google.com>
Wed, 4 Mar 2015 16:36:12 +0000 (08:36 -0800)
committerJohn Reck <jreck@google.com>
Thu, 5 Mar 2015 17:55:02 +0000 (09:55 -0800)
commitb2915245b74b3b5541b123e38403f8e26426b4b7
tree295bee60e89bba1ae2221bf40833a80e6d2c41ef
parentf855b0d2d0c0c157d657668fcb98097e2aca097e
Cleanup Bitmap JNI

Fix a bunch of places where mNativeBitmap was being
poked at directly, switch them either to the NDK API
or to GraphicsJNI where it made sense

Change-Id: I6b3df3712d6497cba828c2d3012e725cb4ebb64d
21 files changed:
core/java/android/view/GLES20Canvas.java
core/java/android/view/ThreadedRenderer.java
core/jni/Android.mk
core/jni/android/graphics/BitmapFactory.cpp
core/jni/android/graphics/BitmapRegionDecoder.cpp
core/jni/android/graphics/Graphics.cpp
core/jni/android/graphics/GraphicsJNI.h
core/jni/android/opengl/util.cpp
core/jni/android_view_PointerIcon.cpp
core/jni/com_google_android_gles_jni_EGLImpl.cpp
graphics/java/android/graphics/Bitmap.java
graphics/java/android/graphics/BitmapShader.java
graphics/java/android/graphics/Canvas.java
graphics/java/android/graphics/NinePatch.java
graphics/java/android/graphics/pdf/PdfRenderer.java
media/jni/android_media_MediaMetadataRetriever.cpp
native/graphics/jni/bitmap.cpp
opengl/java/android/opengl/GLUtils.java
rs/jni/Android.mk
rs/jni/android_renderscript_RenderScript.cpp
services/core/java/com/android/server/AssetAtlasService.java