summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/CanvasContext.cpp
diff options
context:
space:
mode:
authorAlec Mouri <alecmouri@google.com>2019-08-14 11:44:51 -0700
committerAlec Mouri <alecmouri@google.com>2019-09-05 13:00:48 -0700
commit7ea41b6975b0471ed31d7b634381d93c9aed44ef (patch)
tree848f0c5343de4587db34fbdddb30d664b87790cd /libs/hwui/renderthread/CanvasContext.cpp
parentfd794736765dce8908a6a3c4d05f21f83038a341 (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.cpp4
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;