diff options
author | Alec Mouri <alecmouri@google.com> | 2019-08-14 11:44:51 -0700 |
---|---|---|
committer | Alec Mouri <alecmouri@google.com> | 2019-09-05 13:00:48 -0700 |
commit | 7ea41b6975b0471ed31d7b634381d93c9aed44ef (patch) | |
tree | 848f0c5343de4587db34fbdddb30d664b87790cd /libs/hwui/renderthread/CanvasContext.cpp | |
parent | fd794736765dce8908a6a3c4d05f21f83038a341 (diff) |
[HWUI] use ANativeWindow_getLastQueueDuration api
Replaces the query call with an abi-stable one.
Bug: 137012798
Test: builds
Change-Id: Ia8f01c3be0b79037cef88782913af55f6d00a6a2
Diffstat (limited to 'libs/hwui/renderthread/CanvasContext.cpp')
-rw-r--r-- | libs/hwui/renderthread/CanvasContext.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libs/hwui/renderthread/CanvasContext.cpp b/libs/hwui/renderthread/CanvasContext.cpp index 0ad050d7625e..a0c5e6315cab 100644 --- a/libs/hwui/renderthread/CanvasContext.cpp +++ b/libs/hwui/renderthread/CanvasContext.cpp @@ -493,9 +493,7 @@ void CanvasContext::draw() { swap.dequeueDuration = us2ns(ANativeWindow_getLastDequeueDuration(mNativeSurface.get())); } - int durationUs; - mNativeSurface->query(NATIVE_WINDOW_LAST_QUEUE_DURATION, &durationUs); - swap.queueDuration = us2ns(durationUs); + swap.queueDuration = us2ns(ANativeWindow_getLastQueueDuration(mNativeSurface.get())); } else { swap.dequeueDuration = 0; swap.queueDuration = 0; |