diff options
author | Alec Mouri <alecmouri@google.com> | 2021-01-22 16:26:56 -0800 |
---|---|---|
committer | Alec Mouri <alecmouri@google.com> | 2021-02-12 20:54:05 -0800 |
commit | 644553d06fbbaa802e89d39e5546e0241f82870a (patch) | |
tree | fe049e8ffca0cc03515f0c99c6f3a41be9765e44 /core/jni/AndroidRuntime.cpp | |
parent | 5febe8f6333b86c2b32a0a43d4490df526c56de6 (diff) |
JNI wrapper for FpsListener.
Hidden api for exposing the fps counter to WM Shell, so that the fps for
a task can be reported.
Bug: 174956756
Test: E2E integration with SurfaceFlinger for angry birds
Change-Id: I9818aded2755ad07fd3abf3f616e8e6940bad268
Diffstat (limited to 'core/jni/AndroidRuntime.cpp')
-rw-r--r-- | core/jni/AndroidRuntime.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/jni/AndroidRuntime.cpp b/core/jni/AndroidRuntime.cpp index 8879111bc2f5..d35ea4bb6508 100644 --- a/core/jni/AndroidRuntime.cpp +++ b/core/jni/AndroidRuntime.cpp @@ -119,6 +119,7 @@ extern int register_android_view_InputApplicationHandle(JNIEnv* env); extern int register_android_view_InputWindowHandle(JNIEnv* env); extern int register_android_view_Surface(JNIEnv* env); extern int register_android_view_SurfaceControl(JNIEnv* env); +extern int register_android_view_SurfaceControlFpsListener(JNIEnv* env); extern int register_android_view_SurfaceSession(JNIEnv* env); extern int register_android_view_CompositionSamplingListener(JNIEnv* env); extern int register_android_view_TextureView(JNIEnv* env); @@ -1486,6 +1487,7 @@ static const RegJNIRec gRegJNI[] = { REG_JNI(register_android_view_InputWindowHandle), REG_JNI(register_android_view_Surface), REG_JNI(register_android_view_SurfaceControl), + REG_JNI(register_android_view_SurfaceControlFpsListener), REG_JNI(register_android_view_SurfaceSession), REG_JNI(register_android_view_CompositionSamplingListener), REG_JNI(register_android_view_TextureView), |