|
| AZ_CLASS_ALLOCATOR (CommandQueueContext, AZ::SystemAllocator) |
|
| CommandQueueContext (const CommandQueueContext &)=delete |
|
CommandQueueContext & | operator= (const CommandQueueContext &)=delete |
|
| CommandQueueContext (CommandQueueContext &&)=delete |
|
CommandQueueContext & | operator= (CommandQueueContext &&)=delete |
|
RHI::ResultCode | Init (RHI::Device &device, Descriptor &descriptor) |
|
void | Begin () |
|
void | End () |
|
void | Shutdown () |
|
void | WaitForIdle () |
|
CommandQueue & | GetCommandQueue (RHI::HardwareQueueClass hardwareQueueClass) const |
|
CommandQueue & | GetOrCreatePresentationCommandQueue (const SwapChain &swapchain) |
|
CommandQueue & | GetPresentationCommandQueue () const |
|
RHI::Ptr< Fence > | GetFrameFence (RHI::HardwareQueueClass hardwareQueueClass) const |
|
RHI::Ptr< Fence > | GetFrameFence (const QueueId &queueId) const |
|
uint32_t | GetCurrentFrameIndex () const |
|
uint32_t | GetFrameCount () const |
|
uint32_t | GetQueueFamilyIndex (const RHI::HardwareQueueClass hardwareQueueClass) const |
|
AZStd::vector< uint32_t > | GetQueueFamilyIndices (const RHI::HardwareQueueClassMask hardwareQueueClassMask) const |
|
VkPipelineStageFlags | GetSupportedPipelineStages (uint32_t queueFamilyIndex) const |
|
void | UpdateCpuTimingStatistics () const |
|
The documentation for this class was generated from the following file:
- Gems/Atom/RHI/Vulkan/Code/Source/RHI/CommandQueueContext.h