opencl implementation of an png image filter