Inherits AZ::DX12::FrameGraphExecuteGroupBase.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (FrameGraphExecuteGroup, AZ::PoolAllocator) | |
void | Init (Device &device, const Scope &scope, uint32_t commandListCount, RHI::JobPolicy globalJobPolicy) |
Public Member Functions inherited from AZ::DX12::FrameGraphExecuteGroupBase | |
void | SetDevice (Device &device) |
ExecuteWorkRequest && | MakeWorkRequest () |
RHI::HardwareQueueClass | GetHardwareQueueClass () const |
Public Member Functions inherited from AZ::RHI::FrameGraphExecuteGroup | |
AZ_RTTI (FrameGraphExecuteGroup, "{159FAD55-17EC-4B09-986F-01B740F96448}") | |
bool | IsComplete () const |
bool | IsSubmittable () const |
uint32_t | GetContextCount () const |
Returns the number of execute contexts in the group. | |
FrameGraphExecuteContext * | BeginContext (uint32_t contextindex) |
Begins the context at index. | |
void | EndContext (uint32_t contextIndex) |
JobPolicy | GetJobPolicy () const |
Additional Inherited Members | |
Protected Member Functions inherited from AZ::DX12::FrameGraphExecuteGroupBase | |
CommandList * | AcquireCommandList () const |
Protected Member Functions inherited from AZ::RHI::FrameGraphExecuteGroup | |
void | Init (const InitRequest &request) |
void | Init (const InitMergedRequest &request) |
Protected Attributes inherited from AZ::DX12::FrameGraphExecuteGroupBase | |
Device * | m_device = nullptr |
RHI::HardwareQueueClass | m_hardwareQueueClass = RHI::HardwareQueueClass::Graphics |
ExecuteWorkRequest | m_workRequest |