Merge "vulkan: return VK_ERROR_SURFACE_LOST_KHR when queueBuffer fails" am: 83a6b55b28

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1624283

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib814e330d11eb0fe9e49a8d8d0d586f805cc8ddd
diff --git a/vulkan/libvulkan/swapchain.cpp b/vulkan/libvulkan/swapchain.cpp
index da28052..7bfe3f8 100644
--- a/vulkan/libvulkan/swapchain.cpp
+++ b/vulkan/libvulkan/swapchain.cpp
@@ -1709,7 +1709,7 @@
                 if (err != android::OK) {
                     ALOGE("queueBuffer failed: %s (%d)", strerror(-err), err);
                     swapchain_result = WorstPresentResult(
-                        swapchain_result, VK_ERROR_OUT_OF_DATE_KHR);
+                        swapchain_result, VK_ERROR_SURFACE_LOST_KHR);
                 } else {
                     if (img.dequeue_fence >= 0) {
                         close(img.dequeue_fence);