---
title: MTLCompareFunction.always
framework: metal
role: symbol
role_heading: Case
path: metal/mtlcomparefunction/always
---

# MTLCompareFunction.always

A new value always passes the comparison test.

## Declaration

```swift
case always
```

## See Also

### Compare function options

- [MTLCompareFunction.never](metal/mtlcomparefunction/never.md)
- [MTLCompareFunction.less](metal/mtlcomparefunction/less.md)
- [MTLCompareFunction.equal](metal/mtlcomparefunction/equal.md)
- [MTLCompareFunction.lessEqual](metal/mtlcomparefunction/lessequal.md)
- [MTLCompareFunction.greater](metal/mtlcomparefunction/greater.md)
- [MTLCompareFunction.notEqual](metal/mtlcomparefunction/notequal.md)
- [MTLCompareFunction.greaterEqual](metal/mtlcomparefunction/greaterequal.md)
