made old and new buffers for opencl