Does CL_MAP_WRITE_INVALIDATE_REGION permit overlapping kernel execution on the same buffer?
I am designing a host-side pipeline that maps an OpenCL buffer for writing while previously enqueued kernels may still be running. The specification describes CL_MAP_WRITE_INVALIDATE_REGION as a hint that the entire mapped region will be overwritten, so the implementation may discard prior contents instead of fetching them. What I cannot pin down is the inte