---
title: vImage.Error.bufferSizeMismatch
framework: accelerate
role: symbol
role_heading: Case
path: accelerate/vimage/error/buffersizemismatch
---

# vImage.Error.bufferSizeMismatch

An error indicating that the function requires the source and destination buffers to have the same size, but they don’t.

## Declaration

```swift
case bufferSizeMismatch
```

## See Also

### Enumeration Cases

- [vImage.Error.colorSyncIsAbsent](accelerate/vimage/error/colorsyncisabsent.md)
- [vImage.Error.coreVideoIsAbsent](accelerate/vimage/error/corevideoisabsent.md)
- [vImage.Error.internalError](accelerate/vimage/error/internalerror.md)
- [vImage.Error.invalidCVImageFormat](accelerate/vimage/error/invalidcvimageformat.md)
- [vImage.Error.invalidEdgeStyle](accelerate/vimage/error/invalidedgestyle.md)
- [vImage.Error.invalidImageFormat](accelerate/vimage/error/invalidimageformat.md)
- [vImage.Error.invalidImageObject](accelerate/vimage/error/invalidimageobject.md)
- [vImage.Error.invalidKernelSize](accelerate/vimage/error/invalidkernelsize.md)
- [vImage.Error.invalidOffset_X](accelerate/vimage/error/invalidoffset_x.md)
- [vImage.Error.invalidOffset_Y](accelerate/vimage/error/invalidoffset_y.md)
- [vImage.Error.invalidParameter](accelerate/vimage/error/invalidparameter.md)
- [vImage.Error.invalidRowBytes](accelerate/vimage/error/invalidrowbytes.md)
- [vImage.Error.memoryAllocationError](accelerate/vimage/error/memoryallocationerror.md)
- [vImage.Error.noError](accelerate/vimage/error/noerror.md)
- [vImage.Error.nullPointerArgument](accelerate/vimage/error/nullpointerargument.md)
