oneDPL
oneDPL copied to clipboard
Implement `direct_iterator` and `make_direct_iterator`
Implement direct_iterator
and make_direct_iterator
, which allow users to wrap device iterators that should be used directly inside SYCL kernels by oneDPL. This PR addresses #855 and #854.
This will likely require some work before being accepted, but I just wanted articulate my proposed fix for these issues.