[HWUI] use ANativeWindow_getLastQueueDuration api

Replaces the query call with an abi-stable one.

Bug: 137012798
Test: builds
Change-Id: Ia8f01c3be0b79037cef88782913af55f6d00a6a2
diff --git a/libs/hwui/renderthread/CanvasContext.cpp b/libs/hwui/renderthread/CanvasContext.cpp
index 0ad050d..a0c5e63 100644
--- a/libs/hwui/renderthread/CanvasContext.cpp
+++ b/libs/hwui/renderthread/CanvasContext.cpp
@@ -493,9 +493,7 @@
                 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;