Monado OpenXR Runtime
|
Wraps and manage VkSwapchainKHR and VkSurfaceKHR, used by Compositor code. More...
#include <main/comp_vk_swapchain.h>
Data Fields | |
struct vk_bundle * | vk |
VkSwapchainKHR | swap_chain |
VkSurfaceKHR | surface |
VkSurfaceFormatKHR | surface_format |
struct vk_swapchain_buffer * | buffers |
uint32_t | image_count |
VkFormat | color_format |
VkColorSpaceKHR | color_space |
VkPresentModeKHR | present_mode |
void * | cb_priv |
vk_swapchain_cb | dimension_cb |
Wraps and manage VkSwapchainKHR and VkSurfaceKHR, used by Compositor code.
struct vk_swapchain_buffer* vk_swapchain::buffers |
void* vk_swapchain::cb_priv |
Referenced by vk_swapchain_init().
VkFormat vk_swapchain::color_format |
VkColorSpaceKHR vk_swapchain::color_space |
vk_swapchain_cb vk_swapchain::dimension_cb |
Referenced by vk_swapchain_init().
uint32_t vk_swapchain::image_count |
VkPresentModeKHR vk_swapchain::present_mode |
VkSurfaceKHR vk_swapchain::surface |
VkSurfaceFormatKHR vk_swapchain::surface_format |
VkSwapchainKHR vk_swapchain::swap_chain |
Referenced by vk_swapchain_acquire_next_image(), and vk_swapchain_present().
struct vk_bundle* vk_swapchain::vk |