opencl image evolver