-#ifndef UI_H
-#define UI_H
-
-#include "vk.h"
-
-struct vk_swapchain
-{
- VkSwapchainKHR swapchain;
- VkSurfaceKHR surface;
- VkSurfaceFormatKHR surf_fmt;
- uint32_t num_images;
- VkExtent2D extent2d;
-};
-
-/* swapchain */
-bool
-vk_create_swapchain(struct vk_ctx *ctx,
- int width, int height,
- int num_qfam,
- struct vk_swapchain *swapchain);
-void
-vk_destroy_swapchain(struct vk_ctx *ctx,
- struct vk_swapchain *swapchain);
-
-#endif /* UI_H */