#include <sycl/detail/defines.hpp>
#include <sycl/detail/helpers.hpp>
#include <sycl/detail/item_base.hpp>
#include <sycl/detail/type_traits.hpp>
#include <sycl/id.hpp>
#include <sycl/range.hpp>
#include <cstddef>
Go to the source code of this file.
Classes | |
class | sycl::_V1::detail::RoundedRangeKernel< TransformedArgType, Dims, KernelType > |
class | sycl::_V1::detail::RoundedRangeKernelWithKH< TransformedArgType, Dims, KernelType > |
class | sycl::_V1::item< dimensions, with_offset > |
Identifies an instance of the function object executing at each point in a range. More... | |
Namespaces | |
sycl | |
---— Error handling, matching OpenCL plugin semantics. | |
sycl::_V1 | |
sycl::_V1::detail | |
sycl::_V1::detail::reduction | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::experimental | |
Functions | |
template<int Dims> | |
item< Dims, false > | sycl::_V1::detail::reduction::getDelinearizedItem (range< Dims > Range, id< Dims > Id) |
template<int Dims> | |
item< Dims > | sycl::_V1::this_item () |
template<int Dims> | |
item< Dims > | sycl::_V1::ext::oneapi::experimental::this_item () |