SPARK
0.1.0
A general purpose game engine written in C++.
|
Public Member Functions | |
QueueFamily (const unsigned id, const unsigned queue_count, const QueueType type) | |
QueueFamily (const QueueFamily &other)=delete | |
QueueFamily (QueueFamily &&other) noexcept | |
QueueFamily & | operator= (const QueueFamily &other)=delete |
QueueFamily & | operator= (QueueFamily &&other) noexcept |
QueueType | type () const noexcept |
unsigned | total () const noexcept |
unsigned | active () const noexcept |
unsigned | id () const noexcept |
const std::vector< std::unique_ptr< VulkanQueue > > & | queues () const noexcept |
VulkanQueue * | createQueue (const VulkanDevice &device, QueuePriority priority) |