5 vk_create_swapchain(struct vk_ctx *ctx,
6 struct vk_swapchain *swapchain)
8 VkSwapchainCreateInfoKHR s_info;
10 memset(&s_info, 0, sizeof s_info);
11 s_info.sType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR;
12 s_info.flags = VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR;
13 s_info.surface = swapchain->surface;
14 s_info.minImageCount = 2;
16 // FIXME: to be continued