Module ray_tracing

Source

Structs§

AccelerationStructureFlags
Flags for acceleration structures
AccelerationStructureGeometryFlags
Flags for acceleration structure geometries
BlasTriangleGeometrySizeDescriptor
Descriptor for all size defining attributes of a single triangle geometry inside a bottom level acceleration structure.
CreateBlasDescriptor
Descriptor for creating a bottom level acceleration structure.
CreateTlasDescriptor
Descriptor for creating a top level acceleration structure.

Enums§

AccelerationStructureCopy
What a copy between acceleration structures should do
AccelerationStructureType
What type the data of an acceleration structure is
AccelerationStructureUpdateMode
Update mode for acceleration structure builds.
BlasGeometrySizeDescriptors
Descriptor for all size defining attributes of all geometries inside a bottom level acceleration structure.

Constants§

INSTANCE_BUFFER_ALIGNMENT
Alignment requirement for instance buffers used in acceleration structure builds (build_acceleration_structures_unsafe_tlas)
TRANSFORM_BUFFER_ALIGNMENT
Alignment requirement for transform buffers used in acceleration structure builds