summaryrefslogtreecommitdiffstats
path: root/opengl/java
diff options
context:
space:
mode:
authorAndy McFadden <fadden@android.com>2013-03-01 16:24:13 -0800
committerAndy McFadden <fadden@android.com>2013-03-05 11:16:10 -0800
commit0c361e9d3c93b3890fbae82b2f937bb4b3a42f70 (patch)
tree22bc6eeced29260770643c15a715542a9f6fa878 /opengl/java
parent43abdc486d19c137b79a2bde9ce4706c91656bda (diff)
downloadframeworks_base-0c361e9d3c93b3890fbae82b2f937bb4b3a42f70.zip
frameworks_base-0c361e9d3c93b3890fbae82b2f937bb4b3a42f70.tar.gz
frameworks_base-0c361e9d3c93b3890fbae82b2f937bb4b3a42f70.tar.bz2
Add eglPresentationTimeANDROID
Added EGL extension to set a timestamp on a surface. Bug 8191230 Change-Id: Ie73bd7d1217348c9c64b8c68da38d671d48355f7
Diffstat (limited to 'opengl/java')
-rw-r--r--opengl/java/android/opengl/EGL14.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/opengl/java/android/opengl/EGL14.java b/opengl/java/android/opengl/EGL14.java
index cd53c17..d1e2a9e 100644
--- a/opengl/java/android/opengl/EGL14.java
+++ b/opengl/java/android/opengl/EGL14.java
@@ -445,4 +445,13 @@ public static final int EGL_CORE_NATIVE_ENGINE = 0x305B;
int target
);
+ // C function EGLBoolean eglPresentationTimeANDROID ( EGLDisplay dpy, EGLSurface sur, EGLnsecsANDROID time )
+
+ /** @hide -- TODO(fadden) unhide this */
+ public static native boolean eglPresentationTimeANDROID(
+ EGLDisplay dpy,
+ EGLSurface sur,
+ long time
+ );
+
}