VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::MappedQueueFamilies Class Reference

Public Member Functions

 MappedQueueFamilies (std::vector< QueueFamily > &queueFamilies)
 
MappedQueueFamiliesoperator= (MappedQueueFamilies &&other) noexcept
 
const std::vector< QueueFamily > & GetQueueFamilies () const
 
vc::Error SetPresentQueueFamilyIndices (const PhysicalDevice &physicalDevice, const Surface &surface)
 

Public Attributes

QueueFamilyIndices graphicsQueueFamilyIndices
 
QueueFamilyIndices computeQueueFamilyIndices
 
QueueFamilyIndices transferQueueFamilyIndices
 
QueueFamilyIndices sparseBindingQueueFamilyIndices
 
QueueFamilyIndices protectedQueueFamilyIndices
 
QueueFamilyIndices videoDecodeQueueFamilyIndices
 
QueueFamilyIndices videoEncodeQueueFamilyIndices
 
QueueFamilyIndices presentQueueFamilyIndices
 

The documentation for this class was generated from the following files: