Structures
VkSparseBufferMemoryBindInfo
Structure specifying a sparse buffer memory bind operation
Memory is bound to VkBuffer objects created with the
VK_BUFFER_CREATE_SPARSE_BINDING_BIT flag using the following
structure:
typedef struct VkSparseBufferMemoryBindInfo {
VkBuffer buffer;
uint32_t bindCount;
const VkSparseMemoryBind* pBinds;
} VkSparseBufferMemoryBindInfo;
bufferis the VkBuffer object to be bound.bindCountis the number of VkSparseMemoryBind structures in thepBindsarray.pBindsis a pointer to an array of VkSparseMemoryBind structures.
Valid Usage (Implicit)
VUID-VkSparseBufferMemoryBindInfo-buffer-parameter
buffer must be a valid VkBuffer handle
VUID-VkSparseBufferMemoryBindInfo-pBinds-parameter
pBinds must be a valid pointer to an array of bindCount valid VkSparseMemoryBind structures
VUID-VkSparseBufferMemoryBindInfo-bindCount-arraylength
bindCount must be greater than 0