Enum AccelerationStructureFlags
Flags specifying additional parameters for acceleration structure builds.
Namespace: Evergine.Common.Graphics.Raytracing
Assembly: Evergine.Common.dll
Syntax
[Flags]
public enum AccelerationStructureFlags
  Fields
| Name | Description | 
|---|---|
| AllowCompactation | Enables the option to compact the acceleration structure.  | 
      
| AllowUpdate | Build the acceleration structure such that it supports future updates instead of the app having to entirely rebuild the structure.  | 
      
| MinimizeMemory | Minimize the amount of scratch memory used during the acceleration structure build as well as the size of the result.  | 
      
| None | No options specified for the acceleration structure build.  | 
      
| PerformUpdate | Perform an acceleration structure update, as opposed to building from scratch.  | 
      
| PreferFastBuild | Construct a lower quality acceleration structure, trading raytracing performance for build speed.  | 
      
| PreferFastTrace | Construct a high quality acceleration structure that maximizes raytracing performance at the expense of additional build time.  |