Skip to content

Struct ILLIXR::vulkan::queue_families

ClassList > ILLIXR > vulkan > queue_families

Public Attributes

Type Name
std::optional< uint32_t > compute_family
std::optional< uint32_t > decode_family
std::optional< uint32_t > dedicated_transfer
std::optional< uint32_t > encode_family
std::optional< uint32_t > graphics_family
std::optional< uint32_t > present_family

Public Functions

Type Name
bool has_compression () const
bool has_compression () const
bool has_presentation () const
bool has_presentation () const

Public Attributes Documentation

variable compute_family

std::optional< uint32_t > ILLIXR::vulkan::queue_families::compute_family;

variable decode_family

std::optional< uint32_t > ILLIXR::vulkan::queue_families::decode_family;

variable dedicated_transfer

std::optional< uint32_t > ILLIXR::vulkan::queue_families::dedicated_transfer;

variable encode_family

std::optional< uint32_t > ILLIXR::vulkan::queue_families::encode_family;

variable graphics_family

std::optional< uint32_t > ILLIXR::vulkan::queue_families::graphics_family;

variable present_family

std::optional< uint32_t > ILLIXR::vulkan::queue_families::present_family;

Public Functions Documentation

function has_compression [1/2]

inline bool ILLIXR::vulkan::queue_families::has_compression () const

function has_compression [1/2]

inline bool ILLIXR::vulkan::queue_families::has_compression () const

function has_presentation [1/2]

inline bool ILLIXR::vulkan::queue_families::has_presentation () const

function has_presentation [1/2]

inline bool ILLIXR::vulkan::queue_families::has_presentation () const


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/vk/vulkan_utils.hpp