Basetype
VkDeviceAddress
Vulkan device address type
VkDeviceAddress represents device buffer address values:
typedef uint64_t VkDeviceAddress;
Valid Usage
VUID-VkDeviceAddress-size-11364
A valid VkDeviceAddress must be equal to the sum of an address
retrieved from a VkBuffer via vkGetBufferDeviceAddress, and
any offset in the range [0, size), where size is the
value of VkBufferCreateInfo::size used to create that
VkBuffer
VUID-VkDeviceAddress-None-10894
If a VkDeviceAddress was retrieved from a non-sparse buffer,
that buffer must be bound completely and contiguously to a single
VkDeviceMemory object
Parent
VK_VERSION_1_0Type
Basetype