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

Commit 33a0b3aa authored by Ian Elliott's avatar Ian Elliott Committed by android-build-merger
Browse files

Merge "Vulkan: Ensure swapchain gets enough images for MAILBOX." into qt-dev...

Merge "Vulkan: Ensure swapchain gets enough images for MAILBOX." into qt-dev am: df542f63 am: c14ba5ad
am: 3e4f5b3e

Change-Id: I271018c365529c34f7c8b272b8b13f3b5a4eb8d0
parents a13b55a1 3e4f5b3e
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1171,7 +1171,9 @@ VkResult CreateSwapchainKHR(VkDevice device,
    }
    uint32_t min_undequeued_buffers = static_cast<uint32_t>(query_value);
    uint32_t num_images =
        (create_info->minImageCount - 1) + min_undequeued_buffers;
        (swap_interval ? create_info->minImageCount
                       : std::max(3u, create_info->minImageCount)) -
        1 + min_undequeued_buffers;

    // Lower layer insists that we have at least two buffers. This is wasteful
    // and we'd like to relax it in the shared case, but not all the pieces are