¶void nd_copy_device_chunked(
sycl::queue& queue,
const void* source_base,
void* dest_base,
const box<3>& source_box,
const box<3>& dest_box,
const box<3>& copy_box,
size_t elem_size,
bool enable_profiling,
std::optional<sycl::event>& first,
sycl::event& last)
void nd_copy_device_chunked(
sycl::queue& queue,
const void* source_base,
void* dest_base,
const box<3>& source_box,
const box<3>& dest_box,
const box<3>& copy_box,
size_t elem_size,
bool enable_profiling,
std::optional<sycl::event>& first,
sycl::event& last)
Declared at: src/backend/sycl_generic_backend.cc:22
Parameters
- sycl::queue& queue
- const void* source_base
- void* dest_base
- const box<3>& source_box
- const box<3>& dest_box
- const box<3>& copy_box
- size_t elem_size
- bool enable_profiling
- std::optional<sycl::event>& first
- sycl::event& last