Updated clEnqueueWriteImage