Structures
VkGeometryDataNV
Structure specifying geometry in a bottom-level acceleration structure
The VkGeometryDataNV structure specifies geometry in a bottom-level
acceleration structure and is defined as:
typedef struct VkGeometryDataNV {
    VkGeometryTrianglesNV triangles;
    VkGeometryAABBNV aabbs;
} VkGeometryDataNV;
- trianglescontains triangle data if VkGeometryNV::- geometryTypeis- VK_GEOMETRY_TYPE_TRIANGLES_NV.
- aabbscontains axis-aligned bounding box data if VkGeometryNV::- geometryTypeis- VK_GEOMETRY_TYPE_AABBS_NV.
Valid Usage (Implicit)
VUID-VkGeometryDataNV-triangles-parameter
triangles must be a valid VkGeometryTrianglesNV structure
VUID-VkGeometryDataNV-aabbs-parameter
aabbs must be a valid VkGeometryAABBNV structure