TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::vulkan::SwapchainState Struct Reference

#include <gui_core/graphics/vulkan/vk_window_context.h>

Public Attributes

VkSwapchainKHR swapchain = {}
VkFormat swapchainImageFormat = {}
VkExtent2D swapchainExtent = {}
::std::vector< VkImage > swapchainImages
::std::vector< VkImageView > swapchainImageViews
::std::vector< VkSemaphore > presentSemaphores
uint32_t swapchainImageIndex = 0
VkPresentModeKHR presentMode = VK_PRESENT_MODE_FIFO_KHR

Member Data Documentation

◆ swapchain

VkSwapchainKHR tachyon::vulkan::SwapchainState::swapchain = {}

◆ swapchainImageFormat

VkFormat tachyon::vulkan::SwapchainState::swapchainImageFormat = {}

◆ swapchainExtent

VkExtent2D tachyon::vulkan::SwapchainState::swapchainExtent = {}

◆ swapchainImages

::std::vector<VkImage> tachyon::vulkan::SwapchainState::swapchainImages

◆ swapchainImageViews

::std::vector<VkImageView> tachyon::vulkan::SwapchainState::swapchainImageViews

◆ presentSemaphores

::std::vector<VkSemaphore> tachyon::vulkan::SwapchainState::presentSemaphores

◆ swapchainImageIndex

uint32_t tachyon::vulkan::SwapchainState::swapchainImageIndex = 0

◆ presentMode

VkPresentModeKHR tachyon::vulkan::SwapchainState::presentMode = VK_PRESENT_MODE_FIFO_KHR

The documentation for this struct was generated from the following file: