GPUImage is awesome framework and GPUImage 2 also great which adopted Swift 3. Here is a simple blending sample.

  • Create a filter instance and two images instances
  • Create an output instance and put save function in it
  • Connect each instances
  • Finally, processing images as sync

Project files are here.