Radeon ProRender

hiprtAABBListPrimitive

AABB list primitive.

AABB list is an array of axis aligned bounding boxes, represented by device memory pointer and stride between two consequetive boxes. Each AABB is a pair of float4 values (xmin, ymin, zmin, unused), (xmax, ymax, zmax, unused).

Name Type Description
aabbs hiprtDevicePtr Device pointer to AABB data.
aabbCount uint32_t Number of AABBs in the array.
aabbStride uint32_t Stride in bytes between two AABBs.