Fix sub buffer bug in clEnqueueReadBufferRect, clEnqueueWriteBufferRect, clEnqueueMap...
authorYang Rong <rong.r.yang@intel.com>
Fri, 20 Jun 2014 16:15:42 +0000 (00:15 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Fri, 20 Jun 2014 09:34:46 +0000 (17:34 +0800)
commit385ddca3e7c41e118a6a4abc8c276bd56cd03664
tree8f051a2f09c0985ae58a89c8665e844c052bf4d4
parent1842d1718906709bb8c77eded8b611066c11c388
Fix sub buffer bug in clEnqueueReadBufferRect, clEnqueueWriteBufferRect, clEnqueueMapBuffer.

Should add sub_offset in these functions.

V2: clEnqueueMapBuffer's return ptr should not add sub offset. It will add sub offset in _cl_map_mem
Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
src/cl_enqueue.c