Structures

VkBindHeapInfoEXT

Structure describing a device address range and implementation reservation for a descriptor heap

VkBindHeapInfoEXT is defined as:

typedef struct VkBindHeapInfoEXT {
    VkStructureType sType;
    const void* pNext;
    VkDeviceAddressRangeEXT heapRange;
    VkDeviceSize reservedRangeOffset;
    VkDeviceSize reservedRangeSize;
} VkBindHeapInfoEXT;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • heapRange is a VkDeviceAddressRangeEXT defining the device address range used for the heap, inclusive of the implementation reserved range.
  • reservedRangeOffset is the offset within heapRange to the start of the reserved range for the implementation.
  • reservedRangeSize is the size of the reserved range for the implementation within heapRange.

Valid Usage (Implicit)

VUID-VkBindHeapInfoEXT-sType-sType

sType must be VK_STRUCTURE_TYPE_BIND_HEAP_INFO_EXT