Function Prototype
vkBindAccelerationStructureMemoryNV
Bind acceleration structure memory
To attach memory to one or more acceleration structures at a time, call:
VkResult vkBindAccelerationStructureMemoryNV(
VkDevice device,
uint32_t bindInfoCount,
const VkBindAccelerationStructureMemoryInfoNV* pBindInfos);
device
is the logical device that owns the acceleration structures and memory.bindInfoCount
is the number of elements inpBindInfos
.pBindInfos
is a pointer to an array of VkBindAccelerationStructureMemoryInfoNV structures describing acceleration structures and memory to bind.
Valid Usage (Implicit)
VUID-vkBindAccelerationStructureMemoryNV-device-parameter
device
must be a valid VkDevice handle
VUID-vkBindAccelerationStructureMemoryNV-pBindInfos-parameter
pBindInfos
must be a valid pointer to an array of bindInfoCount
valid VkBindAccelerationStructureMemoryInfoNV structures
VUID-vkBindAccelerationStructureMemoryNV-bindInfoCount-arraylength
bindInfoCount
must be greater than 0