diff options
Diffstat (limited to 'libs/nativewindow/ANativeWindow.cpp')
| -rw-r--r-- | libs/nativewindow/ANativeWindow.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/nativewindow/ANativeWindow.cpp b/libs/nativewindow/ANativeWindow.cpp index 5c91d587bc..3b195f7913 100644 --- a/libs/nativewindow/ANativeWindow.cpp +++ b/libs/nativewindow/ANativeWindow.cpp @@ -278,3 +278,9 @@ int ANativeWindow_getLastDequeueDuration(ANativeWindow* window) { int ANativeWindow_getLastQueueDuration(ANativeWindow* window) { return query(window, NATIVE_WINDOW_LAST_QUEUE_DURATION); } + +int64_t ANativeWindow_getLastDequeueStartTime(ANativeWindow* window) { + int64_t time; + int success = window->perform(window, NATIVE_WINDOW_GET_LAST_DEQUEUE_START, &time); + return success < 0 ? success : time; +} |