15#include <vsg/core/Object.h>
16#include <vsg/vk/vulkan.h>
30 operator VkQueue()
const {
return _vkQueue; }
31 VkQueue vk()
const {
return _vkQueue; }
34 uint32_t queueFamilyIndex()
const {
return _queueFamilyIndex; }
35 uint32_t queueIndex()
const {
return _queueIndex; }
64 using Queues = std::vector<ref_ptr<Queue>>;
Device encapsulates VkDevice, a logical handle to the PhysicalDevice with capabilities specified duri...
Definition Device.h:37
Queue encapsulates a single vkQueue, used to submit vulkan commands for processing.
Definition Queue.h:28
std container adapter for allocating with MEMORY_AFFINITY_NODES
Definition Allocator.h:138