11 #include <SimpleGL_vk/SimpleGL_vk_Export.h> 15 #include <vulkan/vulkan.h> 17 #include <glm/glm.hpp> 55 VkSwapchainKHR handle;
77 VkSwapchainKHR getHandle();
87 void acquireNextImage();
std::vector< VkImage > images
The available swapchain images.
Generic namespace for the SimpleGL framework.
VkExtent2D extent
The swapchain extent.
This struct stores relevant swapchain data.
This class wraps a Vulkan swapchain.
std::vector< VkImageView > imageViews
The image views for the swapchain images.
VkFormat imageFormat
The swapchain image format.
This class wraps a Vulkan surface.
uint32_t index
The current swapchain image index.