Structures
VkDispatchGraphInfoAMDX
Structure specifying node parameters for execution graph dispatch
The VkDispatchGraphInfoAMDX
structure is defined as:
typedef struct VkDispatchGraphInfoAMDX {
uint32_t nodeIndex;
uint32_t payloadCount;
VkDeviceOrHostAddressConstAMDX payloads;
uint64_t payloadStride;
} VkDispatchGraphInfoAMDX;
nodeIndex
is the index of a node in an execution graph to be dispatched.payloadCount
is the number of payloads to dispatch for the specified node.payloads
is a device or host address pointer to a flat array of payloads with size equal to the product ofpayloadCount
andpayloadStride
payloadStride
is the byte stride between successive payloads inpayloads
Whether payloads
is consumed as a device or host pointer is defined by
the command this structure is used in.
Valid Usage
VUID-VkDispatchGraphInfoAMDX-payloadCount-09171
payloadCount
must be no greater than
maxExecutionGraphShaderPayloadCount