---
title: minimizeMemory
framework: metal
role: symbol
role_heading: Type Property
path: metal/mtlaccelerationstructureusage/minimizememory
---

# minimizeMemory

An option that instructs Metal to prioritize building an acceleration structure that needs less memory.

## Declaration

```swift
static var minimizeMemory: MTLAccelerationStructureUsage { get }
```

## Discussion

Discussion The acceleration structures you build with this option can increase their build times and can reduce their intersection performance.

## See Also

### Applying options

- [refit](metal/mtlaccelerationstructureusage/refit.md)
- [preferFastBuild](metal/mtlaccelerationstructureusage/preferfastbuild.md)
- [preferFastIntersection](metal/mtlaccelerationstructureusage/preferfastintersection.md)
- [extendedLimits](metal/mtlaccelerationstructureusage/extendedlimits.md)
