diff options
author | Jamie Gennis <jgennis@google.com> | 2012-10-15 20:19:40 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2012-10-15 20:19:40 -0700 |
commit | b312f1155caa1b323f482b92564cd07f3151c66b (patch) | |
tree | 34b5aa5248a1b656cd2d3dde074562e74e425103 /core/jni | |
parent | 3e6c9ba6777cec3b3928ddb2b399c957735f7b06 (diff) | |
parent | 38041d6b3c3d838d99f70f9b1195d69487edf689 (diff) | |
download | frameworks_base-b312f1155caa1b323f482b92564cd07f3151c66b.zip frameworks_base-b312f1155caa1b323f482b92564cd07f3151c66b.tar.gz frameworks_base-b312f1155caa1b323f482b92564cd07f3151c66b.tar.bz2 |
am 38041d6b: am 809bb404: Merge "Flag window animation transactions as animations." into jb-mr1-dev
* commit '38041d6b3c3d838d99f70f9b1195d69487edf689':
Flag window animation transactions as animations.
Diffstat (limited to 'core/jni')
-rw-r--r-- | core/jni/android_view_Surface.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/jni/android_view_Surface.cpp b/core/jni/android_view_Surface.cpp index 4982f31..531445f 100644 --- a/core/jni/android_view_Surface.cpp +++ b/core/jni/android_view_Surface.cpp @@ -526,6 +526,10 @@ static void nativeCloseTransaction(JNIEnv* env, jclass clazz) { SurfaceComposerClient::closeGlobalTransaction(); } +static void nativeSetAnimationTransaction(JNIEnv* env, jclass clazz) { + SurfaceComposerClient::setAnimationTransaction(); +} + static void nativeSetLayer(JNIEnv* env, jobject surfaceObj, jint zorder) { sp<SurfaceControl> surface(getSurfaceControl(env, surfaceObj)); if (surface == NULL) return; @@ -819,6 +823,8 @@ static JNINativeMethod gSurfaceMethods[] = { (void*)nativeOpenTransaction }, {"nativeCloseTransaction", "()V", (void*)nativeCloseTransaction }, + {"nativeSetAnimationTransaction", "()V", + (void*)nativeSetAnimationTransaction }, {"nativeSetLayer", "(I)V", (void*)nativeSetLayer }, {"nativeSetPosition", "(FF)V", |