My little try imitating the famous GPUImage.