#include <sycl/accessor.hpp>
#include <sycl/backend_types.hpp>
#include <sycl/detail/cg_types.hpp>
#include <sycl/detail/common.hpp>
#include <sycl/detail/export.hpp>
#include <sycl/detail/helpers.hpp>
#include <sycl/detail/host_profiling_info.hpp>
#include <sycl/detail/kernel_desc.hpp>
#include <sycl/detail/type_traits.hpp>
#include <sycl/group.hpp>
#include <sycl/id.hpp>
#include <sycl/interop_handle.hpp>
#include <sycl/interop_handler.hpp>
#include <sycl/kernel.hpp>
#include <sycl/nd_item.hpp>
#include <sycl/range.hpp>
#include <memory>
#include <string>
#include <type_traits>
#include <vector>
Go to the source code of this file.
Classes | |
class | sycl::_V1::detail::CG |
Base class for all types of command groups. More... | |
class | sycl::_V1::detail::CGExecKernel |
"Execute kernel" command group class. More... | |
class | sycl::_V1::detail::CGCopy |
"Copy memory" command group class. More... | |
class | sycl::_V1::detail::CGFill |
"Fill memory" command group class. More... | |
class | sycl::_V1::detail::CGUpdateHost |
"Update host" command group class. More... | |
class | sycl::_V1::detail::CGCopyUSM |
"Copy USM" command group class. More... | |
class | sycl::_V1::detail::CGFillUSM |
"Fill USM" command group class. More... | |
class | sycl::_V1::detail::CGPrefetchUSM |
"Prefetch USM" command group class. More... | |
class | sycl::_V1::detail::CGAdviseUSM |
"Advise USM" command group class. More... | |
class | sycl::_V1::detail::CGInteropTask |
class | sycl::_V1::detail::CGHostTask |
class | sycl::_V1::detail::CGBarrier |
class | sycl::_V1::detail::CGCopy2DUSM |
"Copy 2D USM" command group class. More... | |
class | sycl::_V1::detail::CGFill2DUSM |
"Fill 2D USM" command group class. More... | |
class | sycl::_V1::detail::CGMemset2DUSM |
"Memset 2D USM" command group class. More... | |
class | sycl::_V1::detail::CGCopyToDeviceGlobal |
"Copy to device_global" command group class. More... | |
class | sycl::_V1::detail::CGCopyFromDeviceGlobal |
"Copy to device_global" command group class. More... | |
Namespaces | |
sycl | |
---— Error handling, matching OpenCL plugin semantics. | |
sycl::_V1 | |
sycl::_V1::detail | |
Typedefs | |
using | sycl::_V1::detail::EventImplPtr = std::shared_ptr< event_impl > |