Structures

VkAccelerationStructureGeometryAabbsDataKHR

Structure specifying axis-aligned bounding box geometry in a bottom-level acceleration structure

The VkAccelerationStructureGeometryAabbsDataKHR structure is defined as:

typedef struct VkAccelerationStructureGeometryAabbsDataKHR {
    VkStructureType sType;
    const void* pNext;
    VkDeviceOrHostAddressConstKHR data;
    VkDeviceSize stride;
} VkAccelerationStructureGeometryAabbsDataKHR;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • data is a device or host address to memory containing VkAabbPositionsKHR structures containing position data for each axis-aligned bounding box in the geometry.
  • stride is the stride in bytes between each entry in data. The stride must be a multiple of 8.

Valid Usage

Valid Usage (Implicit)

VUID-VkAccelerationStructureGeometryAabbsDataKHR-sType-sType

sType must be VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR