#include <FrameGraphExecuteGroup.h>
Classes | |
| struct | ScopeEntry |
Public Attributes | |
| CommandList * | m_commandList = nullptr |
| int | m_deviceIndex = MultiDevice::DefaultDeviceIndex |
| The index of the device the group is running on. | |
| const ScopeEntry * | m_scopeEntries = nullptr |
| An ordered list of scope ids and submit counts in the group. | |
| uint32_t | m_scopeCount = 0 |
| The number of scopes in the ScopeEntry array. | |
Used when a context group consists of a single command list partitions across several scopes. Must be called by the derived class at initialization time. This type of group only supports JobPolicy::Serial usage (this is because command lists are not thread-safe).
| CommandList* AZ::RHI::FrameGraphExecuteGroup::InitMergedRequest::m_commandList = nullptr |
The command list shared by all scopes in the group. This can be null if the user wishes to fill in the command list at context creation time.