+6
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
To avoid the sync binder call to BufferQueue everytime vkGetPhysicalDeviceSurfaceCapabilitiesKHR and GetPhysicalDeviceSurfacePresentModesKHR are called, we cache the NATIVE_WINDOW_MAX_BUFFER_COUNT at the Surface each time the client connects. Bug: 133187007 Test: dEQP-VK.wsi.android.surface#query_present_modes, libgui_test:BufferQueueTest#GetMaxBufferCountInQueueBufferOutput_Succeeds Change-Id: I7c1a0e99d73151cd451a2f3cb173f843efd57ce1