Hi,

Consider a buffer created with the CL_MEM_ALLOC_HOST_PTR. Is it valid to use clEnqueueReadBuffer / clEnqueueWriteBuffer with that buffer if the buffer is not mapped, or is that invalid and reads/writes have _always_ go through enqueueMapBuffer / enqueueUnmapMemObject?

Further, i suppose a enqueueCopyBuffer is ok given the buffer is unmapped?

thanks !