Stop manually clearning buffer and use clEnqueueCopyBuffer instead