struct
InstanceGeometryBuildInfoInformation for building an instance geometry of a top-level acceleration structure.
Constructors, destructors, conversion operators
- InstanceGeometryBuildInfo(BufferView instanceBuffer, bool arrayOfPointers = false, ArrayView<const AccelerationStructureView> accessedViews = {})
Function documentation
tp:: InstanceGeometryBuildInfo:: InstanceGeometryBuildInfo(BufferView instanceBuffer,
bool arrayOfPointers = false,
ArrayView<const AccelerationStructureView> accessedViews = {})
Parameters | |
---|---|
instanceBuffer | A buffer containing a tightly packed array of instance data, either as the VkAccelerationStructureInstanceKHR structure if arrayOfPointers is false , or as device addresses pointing to the structure if true . |
arrayOfPointers | Determines if the instanceBuffer contains structures or device addresses pointing to structures. |
accessedViews | A list of all potentially referenced bottom-level acceleration structures for synchronization purposes. |