From 9912b092f592e5b32d235563159f6c4888d9fcf8 Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Tue, 9 Mar 2021 21:33:19 +0000 Subject: vulkan: remove redundant native_window_set_buffer_count call NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS is not affected by the buffer count set from the producer side. Bug: 182299804 Test: dEQP-VK.wsi.android.swapchain.* Change-Id: Ie919caadac552ab4847e2c9ac3d15c16f05133cb --- vulkan/libvulkan/swapchain.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/vulkan/libvulkan/swapchain.cpp b/vulkan/libvulkan/swapchain.cpp index da28052ae2..5e3aac7c3f 100644 --- a/vulkan/libvulkan/swapchain.cpp +++ b/vulkan/libvulkan/swapchain.cpp @@ -1095,13 +1095,6 @@ VkResult CreateSwapchainKHR(VkDevice device, return VK_ERROR_SURFACE_LOST_KHR; } - err = native_window_set_buffer_count(window, 0); - if (err != android::OK) { - ALOGE("native_window_set_buffer_count(0) failed: %s (%d)", - strerror(-err), err); - return VK_ERROR_SURFACE_LOST_KHR; - } - int swap_interval = create_info->presentMode == VK_PRESENT_MODE_MAILBOX_KHR ? 0 : 1; err = window->setSwapInterval(window, swap_interval); -- cgit v1.2.3-59-g8ed1b