From ca87ad94879593d8f0c7b7580dd74779ed95cd88 Mon Sep 17 00:00:00 2001 From: Alec Mouri Date: Tue, 10 Dec 2019 15:06:53 -0800 Subject: [ANativeWindow] add ANativeWindow_getNextFrameId api. Stable API for getNextFrameNumber. Here the naming is mirroring the existing EGL api for eglGetNextFrameIdANDROID. Bug: 137012798 Test: builds Change-Id: I8bf6fb198055a295b8aa68d3b9db2577376d39b1 --- libs/nativewindow/ANativeWindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libs/nativewindow/ANativeWindow.cpp') diff --git a/libs/nativewindow/ANativeWindow.cpp b/libs/nativewindow/ANativeWindow.cpp index 2caffca828..a1c9eb806b 100644 --- a/libs/nativewindow/ANativeWindow.cpp +++ b/libs/nativewindow/ANativeWindow.cpp @@ -331,3 +331,7 @@ int ANativeWindow_setQueueBufferInterceptor(ANativeWindow* window, void ANativeWindow_allocateBuffers(ANativeWindow* window) { window->perform(window, NATIVE_WINDOW_ALLOCATE_BUFFERS); } + +int64_t ANativeWindow_getNextFrameId(ANativeWindow* window) { + return query64(window, NATIVE_WINDOW_GET_NEXT_FRAME_ID); +} -- cgit v1.2.3-59-g8ed1b