Structs§
- Blas
- Bottom Level Acceleration Structure (BLAS).
- Blas
Aabb Geometry - Definition for an axis-aligned bounding box geometry group for a bottom level acceleration structure.
- Blas
Async Error - Error occurred when trying to asynchronously prepare a blas for compaction.
- Blas
Build Entry - Builds the given sets of geometry into the given Blas.
- Blas
Triangle Geometry - Definition for a triangle geometry for a Bottom Level Acceleration Structure (BLAS).
- Context
Blas Aabb Geometry - Context version of BlasAabbGeometry.
- Context
Blas Build Entry - Context version see BlasBuildEntry.
- Context
Blas Triangle Geometry - Context version of BlasTriangleGeometry.
- Tlas
Instance - Safe instance for a Tlas.
Enums§
- Blas
Geometries - Contains the sets of geometry that go into a Blas.
- Context
Blas Geometries - Context version of BlasGeometries.
Constants§
- AABB_
GEOMETRY_ MIN_ STRIDE - Minimum stride for AABB geometry (24 bytes: two
vec3<f32>). Minimum stride for AABB geometry (24 bytes: twovec3<f32>).
Type Aliases§
- Acceleration
Structure Flags - Flags for an acceleration structure.
- Acceleration
Structure Geometry Flags - Flags for a geometry inside a bottom level acceleration structure.
- Acceleration
Structure Update Mode - Update mode for acceleration structure builds.
- BlasAABB
Geometry Size Descriptor - Descriptor for the size defining attributes of an AABB geometry group in a bottom level acceleration structure.
- Blas
Geometry Size Descriptors - Descriptor for the size defining attributes, for a bottom level acceleration structure.
- Blas
Triangle Geometry Size Descriptor - Descriptor for the size defining attributes of a triangle geometry, for a bottom level acceleration structure.
- Create
Blas Descriptor - Descriptor to create bottom level acceleration structures.