CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::VKQueueFamilyAssigner::FamilyInfo Struct Reference

Struct that contains information about each queue family supported by the device. More...

#include <CeresEngine/RenderAPI/Vulkan/VKCommon.hpp>

Public Attributes

UInt32 index
 The queue family index.
 
VkQueueFamilyProperties properties
 A structure that contains properties of the queue family.
 
UInt32 usageCount = 0
 The number of queues already allocated on this family.
 

Detailed Description

Struct that contains information about each queue family supported by the device.

Member Data Documentation

◆ index

UInt32 CeresEngine::VKQueueFamilyAssigner::FamilyInfo::index

The queue family index.

◆ properties

VkQueueFamilyProperties CeresEngine::VKQueueFamilyAssigner::FamilyInfo::properties

A structure that contains properties of the queue family.

◆ usageCount

UInt32 CeresEngine::VKQueueFamilyAssigner::FamilyInfo::usageCount = 0

The number of queues already allocated on this family.

This must not exceed properties.queueCount.


The documentation for this struct was generated from the following file: