#include <sycl/detail/array.hpp>
#include <sycl/detail/common.hpp>
#include <sycl/detail/helpers.hpp>
#include <sycl/detail/type_traits.hpp>
#include <sycl/range.hpp>
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::range< dimensions > |
Defines the iteration domain of either a single work-group in a parallel dispatch, or the overall dimensions of the dispatch. More... | |
class | sycl::_V1::item< dimensions, with_offset > |
Identifies an instance of the function object executing at each point in a range. More... | |
class | sycl::_V1::id< dimensions > |
A unique identifier of an item in an index space. More... | |
Namespaces | |
sycl | |
---— Error handling, matching OpenCL plugin semantics. | |
sycl::_V1 | |
sycl::_V1::detail | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::experimental | |
Macros | |
#define | __SYCL_GEN_OPT(op) |
#define | __SYCL_GEN_OPT_BASE(op) |
#define | __SYCL_GEN_OPT(op) |
#define | __SYCL_GEN_OPT(op) |
#define | __SYCL_GEN_OPT(op) |
#define | __SYCL_GEN_OPT(op) |
#define | __SYCL_GEN_OPT(op) |
Functions | |
template<int dimensions> | |
size_t | sycl::_V1::detail::getOffsetForId (range< dimensions > Range, id< dimensions > Id, id< dimensions > Offset) |
id< 1 > | sycl::_V1::detail::getDelinearizedId (const range< 1 > &, size_t Index) |
id< 2 > | sycl::_V1::detail::getDelinearizedId (const range< 2 > &Range, size_t Index) |
id< 3 > | sycl::_V1::detail::getDelinearizedId (const range< 3 > &Range, size_t Index) |
template<int Dims> | |
id< Dims > | sycl::_V1::this_id () |
template<int Dims> | |
id< Dims > | sycl::_V1::ext::oneapi::experimental::this_id () |
#define __SYCL_GEN_OPT | ( | op | ) |
#define __SYCL_GEN_OPT | ( | op | ) |
#define __SYCL_GEN_OPT | ( | op | ) |
#define __SYCL_GEN_OPT | ( | op | ) |
#define __SYCL_GEN_OPT | ( | op | ) |
#define __SYCL_GEN_OPT | ( | op | ) |
#define __SYCL_GEN_OPT_BASE | ( | op | ) |