summaryrefslogtreecommitdiff
path: root/render/vulkan/swapchain.h
blob: 716aadddb64841102098ea36f37ad6dbfb305cfe (plain)
1
2
3
4
5
6
7
8
9
10
11
#ifndef VKSWAPCHAIN_H
#define VKSWAPCHAIN_H

#include "vk_types.h"

struct vkswapchain* create_swapchain(struct vksurface *surface, struct vkdev *dev);
void destroy_swapchain(struct vkswapchain *swapchain, struct vkdev *dev);

void vkswapchain_present(struct vkswapchain *swapchain, struct vkdev *dev);

#endif