C Specification
The VkDispatchGraphInfoAMDX
structure is defined as:
// Provided by VK_AMDX_shader_enqueue
typedef struct VkDispatchGraphInfoAMDX {
uint32_t nodeIndex;
uint32_t payloadCount;
VkDeviceOrHostAddressConstAMDX payloads;
uint64_t payloadStride;
} VkDispatchGraphInfoAMDX;
Members
-
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
Description
Whether payloads
is consumed as a device or host pointer is defined by
the command this structure is used in.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.