LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl Class Reference

Public Member Functions

 VulkanQueueImpl (const VulkanDevice &device, QueueType type, QueuePriority priority, UInt32 familyId, UInt32 queueId)
 
void release ()
 
VkQueue initialize (const VulkanDevice &device)
 
void releaseCommandBuffers (const VulkanQueue &queue, UInt64 beforeFence)
 

Friends

class VulkanQueue
 

Constructor & Destructor Documentation

◆ VulkanQueueImpl()

LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl::VulkanQueueImpl ( const VulkanDevice & device,
QueueType type,
QueuePriority priority,
UInt32 familyId,
UInt32 queueId )
inline

Member Function Documentation

◆ initialize()

VkQueue LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl::initialize ( const VulkanDevice & device)
inline

◆ release()

void LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl::release ( )
inline

◆ releaseCommandBuffers()

void LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl::releaseCommandBuffers ( const VulkanQueue & queue,
UInt64 beforeFence )
inline

Friends And Related Symbol Documentation

◆ VulkanQueue

friend class VulkanQueue
friend