---
title: MTLBlendOperation.add
framework: metal
role: symbol
role_heading: Case
path: metal/mtlblendoperation/add
---

# MTLBlendOperation.add

Add portions of both source and destination pixel values.

## Declaration

```swift
case add
```

## Discussion

Discussion RGB = Source.rgb * SBF + Dest.rgb * DBF A = Source.a * SBF + Dest.a * DBF

## See Also

### Blend operations

- [MTLBlendOperation.subtract](metal/mtlblendoperation/subtract.md)
- [MTLBlendOperation.reverseSubtract](metal/mtlblendoperation/reversesubtract.md)
- [MTLBlendOperation.min](metal/mtlblendoperation/min.md)
- [MTLBlendOperation.max](metal/mtlblendoperation/max.md)
