Basic Swift implementation of the iOS video camera that uses GPU Shaders implemented with Metal Shading Language.
Check out corresponding Medium article: Easy Filters - Intro to GPU Pixel Shaders
iOS app implemented with shaders from this project:
- Passthrough (Original)
- Brightness
- Contrast
- Gamma
- Exposure
- Grayscale
- Inversion
- Rgba2Bgra
- Pixellate
- BoxBlur
Greg (Grzegorz) Surma