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
diff --git a/vulkan/libvulkan/swapchain.cpp b/vulkan/libvulkan/swapchain.cpp
index da28052..5e3aac7 100644
--- a/vulkan/libvulkan/swapchain.cpp
+++ b/vulkan/libvulkan/swapchain.cpp
@@ -1095,13 +1095,6 @@
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);