Function ocl_core::enqueue_copy_buffer_rect [] [src]

pub fn enqueue_copy_buffer_rect<T: OclPrm>(command_queue: &CommandQueue,
                                           src_buffer: &Mem,
                                           dst_buffer: &Mem,
                                           src_origin: [usize; 3],
                                           dst_origin: [usize; 3],
                                           region: [usize; 3],
                                           src_row_pitch: usize,
                                           src_slc_pitch: usize,
                                           dst_row_pitch: usize,
                                           dst_slc_pitch: usize,
                                           wait_list: Option<&ClWaitList>,
                                           new_event: Option<&mut ClEventPtrNew>)
                                           -> OclResult<()>

Enqueues a command to copy a rectangular region from a buffer object to another buffer object.

SDK Docs