Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 046a7e29 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Vulkan: Improve error translation in CreateSwapChainKHR"

parents 66f14986 702beb4d
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -1311,9 +1311,16 @@ VkResult CreateSwapchainKHR(VkDevice device,
                                            &img.dequeue_fence);
        if (err != 0) {
            ALOGE("dequeueBuffer[%u] failed: %s (%d)", i, strerror(-err), err);
            switch (-err) {
                case ENOMEM:
                    result = VK_ERROR_OUT_OF_DEVICE_MEMORY;
                    break;
                default:
                    result = VK_ERROR_SURFACE_LOST_KHR;
                    break;
            }
            break;
        }
        img.buffer = buffer;
        img.dequeued = true;