![]() |
HoviTron Video Pipeline
|
Struct to encapsulate the indice of the queues families. More...
#include <VulkanContext.h>
Public Member Functions | |
bool | isComplete () |
Data Fields | |
std::optional< uint32_t > | graphicsFamily |
std::optional< uint32_t > | presentFamily |
std::optional< uint32_t > | transferFamily |
Struct to encapsulate the indice of the queues families.
Struct to encapsulate QueueFamily elements.
Definition at line 38 of file VulkanContext.h.
|
inline |
Return true if there is indice for graphic, present and transfer family.
Definition at line 46 of file VulkanContext.h.
std::optional<uint32_t> QueueFamilyIndices::graphicsFamily |
The graphics queue family is the set of queue that support graphics operation
Definition at line 40 of file VulkanContext.h.
std::optional<uint32_t> QueueFamilyIndices::presentFamily |
The present queue family is the set of queue that support presentation operation
Definition at line 42 of file VulkanContext.h.
std::optional<uint32_t> QueueFamilyIndices::transferFamily |
The transfer queue family is the set of queue that support transfer operation
Definition at line 44 of file VulkanContext.h.