erasure kernels, some opencl work (context)