VkCV Framework  0.0.1
CV Vulkan framework
vkcv::QueueManager Member List

This is the complete list of members for vkcv::QueueManager, including all inherited members.

checkSurfaceSupport(const vk::PhysicalDevice &physicalDevice, vk::SurfaceKHR &surface)vkcv::QueueManagerstatic
create(vk::Device device, std::vector< std::pair< int, int >> &queuePairsGraphics, std::vector< std::pair< int, int >> &queuePairsCompute, std::vector< std::pair< int, int >> &queuePairsTransfer) (defined in vkcv::QueueManager)vkcv::QueueManagerstatic
getComputeQueues() const (defined in vkcv::QueueManager)vkcv::QueueManager
getGraphicsQueues() const (defined in vkcv::QueueManager)vkcv::QueueManager
getPresentQueue() const (defined in vkcv::QueueManager)vkcv::QueueManager
getTransferQueues() const (defined in vkcv::QueueManager)vkcv::QueueManager
m_computeQueues (defined in vkcv::QueueManager)vkcv::QueueManagerprivate
m_graphicsQueues (defined in vkcv::QueueManager)vkcv::QueueManagerprivate
m_presentIndex (defined in vkcv::QueueManager)vkcv::QueueManagerprivate
m_transferQueues (defined in vkcv::QueueManager)vkcv::QueueManagerprivate
queueCreateInfosQueueHandles(vk::PhysicalDevice &physicalDevice, const std::vector< float > &queuePriorities, const std::vector< vk::QueueFlagBits > &queueFlags, std::vector< vk::DeviceQueueCreateInfo > &queueCreateInfos, std::vector< std::pair< int, int >> &queuePairsGraphics, std::vector< std::pair< int, int >> &queuePairsCompute, std::vector< std::pair< int, int >> &queuePairsTransfer)vkcv::QueueManagerstatic
QueueManager(std::vector< Queue > &&graphicsQueues, std::vector< Queue > &&computeQueues, std::vector< Queue > &&transferQueues, size_t presentIndex) (defined in vkcv::QueueManager)vkcv::QueueManagerprivate