luna engine
software engine
Loading...
Searching...
No Matches
luna::vulkan::swapchainSpec Struct Reference

#include <vulkanSwapchain.h>

Collaboration diagram for luna::vulkan::swapchainSpec:

Public Attributes

vkb::PhysicalDevice physicalDevice
 
VkDevice device
 
std::shared_ptr< vulkan::windowwindow = nullptr
 
VkExtent2D swapchainExtent = {0,0}
 
VkSurfaceKHR surface = VK_NULL_HANDLE
 
queueFamilyIndices indices
 

Member Data Documentation

◆ device

VkDevice luna::vulkan::swapchainSpec::device

◆ indices

queueFamilyIndices luna::vulkan::swapchainSpec::indices

◆ physicalDevice

vkb::PhysicalDevice luna::vulkan::swapchainSpec::physicalDevice

◆ surface

VkSurfaceKHR luna::vulkan::swapchainSpec::surface = VK_NULL_HANDLE

◆ swapchainExtent

VkExtent2D luna::vulkan::swapchainSpec::swapchainExtent = {0,0}

◆ window

std::shared_ptr<vulkan::window> luna::vulkan::swapchainSpec::window = nullptr

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