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/ILLIXR/include/illixr/vk/vulkan_utils.hpp