RavEngine
Loading...
Searching...
No Matches
RGL::CommandQueueVk Struct Reference
Inheritance diagram for RGL::CommandQueueVk:
[legend]
Collaboration diagram for RGL::CommandQueueVk:
[legend]

Public Member Functions

 CommandQueueVk (decltype(owningDevice) device)
 
void Submit (CommandBufferVk *, const CommitConfig &, VkFence internalFence)
 
RGLCommandBufferPtr CreateCommandBuffer () final
 
void WaitUntilCompleted () final
 
QueueData GetQueueData () final
 

Public Attributes

const std::shared_ptr< DeviceVk > owningDevice
 
VkQueue queue
 

Member Function Documentation

◆ CreateCommandBuffer()

RGLCommandBufferPtr RGL::CommandQueueVk::CreateCommandBuffer ( )
finalvirtual

Implements RGL::ICommandQueue.

◆ GetQueueData()

QueueData RGL::CommandQueueVk::GetQueueData ( )
finalvirtual

Implements RGL::ICommandQueue.

◆ WaitUntilCompleted()

void RGL::CommandQueueVk::WaitUntilCompleted ( )
finalvirtual

Implements RGL::ICommandQueue.


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