#include <vulkan_common.h>
◆ current_swapchain_index
uint32_t vulkan_context::current_swapchain_index |
◆ destroy_device
◆ device
VkDevice vulkan_context::device |
◆ gpu
VkPhysicalDevice vulkan_context::gpu |
◆ gpu_properties
◆ graphics_queue_index
uint32_t vulkan_context::graphics_queue_index |
◆ has_acquired_swapchain
bool vulkan_context::has_acquired_swapchain |
◆ instance
VkInstance vulkan_context::instance |
◆ invalid_swapchain
bool vulkan_context::invalid_swapchain |
◆ memory_properties
◆ num_swapchain_images
uint32_t vulkan_context::num_swapchain_images |
◆ queue
VkQueue vulkan_context::queue |
◆ queue_lock
slock_t* vulkan_context::queue_lock |
◆ swap_interval
unsigned vulkan_context::swap_interval |
◆ swap_interval_emulation_lock
bool vulkan_context::swap_interval_emulation_lock |
◆ swapchain_fences
◆ swapchain_fences_signalled
◆ swapchain_format
VkFormat vulkan_context::swapchain_format |
◆ swapchain_height
unsigned vulkan_context::swapchain_height |
◆ swapchain_images
◆ swapchain_is_srgb
bool vulkan_context::swapchain_is_srgb |
◆ swapchain_semaphores
◆ swapchain_width
unsigned vulkan_context::swapchain_width |
The documentation for this struct was generated from the following file: