From 693308866489370fbd1249b24a908798619fb6e2 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 2 Sep 2016 10:16:31 -0700 Subject: [PATCH] Update native_window_get_frame_timestamps args - Add outLatchTime, outLastRefreshStartTime and outDequeueReadyTime. - Rename outRefreshStartTime to outFirstRefreshStartTime. Test: Manual testing with Chrome. Change-Id: I1ed3237e393803546f627a645f65f3a8f1ab9dfc --- include/system/window.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/include/system/window.h b/include/system/window.h index abd32823f..236de8d88 100644 --- a/include/system/window.h +++ b/include/system/window.h @@ -1027,14 +1027,16 @@ static inline int native_window_enable_frame_timestamps( static inline int native_window_get_frame_timestamps( struct ANativeWindow* window, uint32_t framesAgo, int64_t* outRequestedPresentTime, int64_t* outAcquireTime, - int64_t* outRefreshStartTime, int64_t* outGlCompositionDoneTime, + int64_t* outLatchTime, int64_t* outFirstRefreshStartTime, + int64_t* outLastRefreshStartTime, int64_t* outGlCompositionDoneTime, int64_t* outDisplayPresentTime, int64_t* outDisplayRetireTime, - int64_t* outReleaseTime) + int64_t* outDequeueReadyTime, int64_t* outReleaseTime) { return window->perform(window, NATIVE_WINDOW_GET_FRAME_TIMESTAMPS, - framesAgo, outRequestedPresentTime, outAcquireTime, - outRefreshStartTime, outGlCompositionDoneTime, - outDisplayPresentTime, outDisplayRetireTime, outReleaseTime); + framesAgo, outRequestedPresentTime, outAcquireTime, outLatchTime, + outFirstRefreshStartTime, outLastRefreshStartTime, + outGlCompositionDoneTime, outDisplayPresentTime, + outDisplayRetireTime, outDequeueReadyTime, outReleaseTime); }