Inherits AZ::RHI::FrameGraphExecuteGroup.
Inherited by AZ::DX12::FrameGraphExecuteGroup, and AZ::DX12::FrameGraphExecuteGroupMerged.
Public Member Functions | |
| void | SetDevice (Device &device) |
| Device & | GetDevice () const |
| 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 |
Protected Member Functions | |
| CommandList * | AcquireCommandList () const |
Protected Member Functions inherited from AZ::RHI::FrameGraphExecuteGroup | |
| void | Init (const InitRequest &request) |
| void | Init (const InitMergedRequest &request) |
Protected Attributes | |
| Device * | m_device = nullptr |
| RHI::HardwareQueueClass | m_hardwareQueueClass = RHI::HardwareQueueClass::Graphics |
| ExecuteWorkRequest | m_workRequest |