21void sycl_sort_morton_key_pair<u32, MultiKernel>(
23 u32 morton_count_rounded_pow,
24 std::unique_ptr<sycl::buffer<u32>> &buf_index,
25 std::unique_ptr<sycl::buffer<u32>> &buf_morton) {
31void sycl_sort_morton_key_pair<u64, MultiKernel>(
33 u32 morton_count_rounded_pow,
34 std::unique_ptr<sycl::buffer<u32>> &buf_index,
35 std::unique_ptr<sycl::buffer<u64>> &buf_morton) {
std::uint32_t u32
32 bit unsigned integer
Define the fmt formatters for sycl::vec.
void sort_by_key(sycl::queue &q, sycl::buffer< Tkey > &buf_key, sycl::buffer< Tval > &buf_values, u32 len)
Sort the buffer according to the key order.