Struct ILLIXR::vulkan::queue
ClassList > ILLIXR > vulkan > queue
Public Types
Type | Name |
---|---|
enum | queue_type |
enum | queue_type |
Public Attributes
Type | Name |
---|---|
uint32_t | family |
std::shared_ptr< std::mutex > | mutex |
queue_type | type |
VkQueue | vk_queue |
Public Types Documentation
enum queue_type [1/2]
enum ILLIXR::vulkan::queue::queue_type {
GRAPHICS,
DEDICATED_TRANSFER,
PRESENT,
ENCODE,
DECODE,
COMPUTE,
GRAPHICS,
DEDICATED_TRANSFER,
PRESENT,
ENCODE,
DECODE,
COMPUTE
};
enum queue_type [1/2]
enum ILLIXR::vulkan::queue::queue_type {
GRAPHICS,
DEDICATED_TRANSFER,
PRESENT,
ENCODE,
DECODE,
COMPUTE,
GRAPHICS,
DEDICATED_TRANSFER,
PRESENT,
ENCODE,
DECODE,
COMPUTE
};
Public Attributes Documentation
variable family
uint32_t ILLIXR::vulkan::queue::family;
variable mutex
std::shared_ptr< std::mutex > ILLIXR::vulkan::queue::mutex;
variable type
queue_type ILLIXR::vulkan::queue::type;
variable vk_queue
VkQueue ILLIXR::vulkan::queue::vk_queue;
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/vk/vulkan_utils.hpp