Package apple.metal.enums
Class MTLAccelerationStructureUsage
- java.lang.Object
-
- apple.metal.enums.MTLAccelerationStructureUsage
-
public final class MTLAccelerationStructureUsage extends java.lang.ObjectAPI-Since: 14.0
-
-
Field Summary
Fields Modifier and Type Field Description static longExtendedLimitsEnable extended limits for this acceleration structure, possibly at the cost of reduced ray tracing performance.static longNoneDefault usage API-Since: 14.0static longPreferFastBuildPrefer building this acceleration structure quickly at the cost of reduced ray tracing performance.static longRefitEnable refitting for this acceleration structure.
-
-
-
Field Detail
-
None
public static final long None
Default usage API-Since: 14.0- See Also:
- Constant Field Values
-
Refit
public static final long Refit
Enable refitting for this acceleration structure. Note that this may reduce acceleration structure quality. API-Since: 14.0- See Also:
- Constant Field Values
-
PreferFastBuild
public static final long PreferFastBuild
Prefer building this acceleration structure quickly at the cost of reduced ray tracing performance. API-Since: 14.0- See Also:
- Constant Field Values
-
ExtendedLimits
public static final long ExtendedLimits
Enable extended limits for this acceleration structure, possibly at the cost of reduced ray tracing performance. API-Since: 15.0- See Also:
- Constant Field Values
-
-