#include <sycl/backend.hpp>
#include <sycl/context.hpp>
#include <sycl/ext/oneapi/experimental/backend/backend_traits_cuda.hpp>
#include <vector>
Go to the source code of this file.
Namespaces | |
sycl | |
---— Error handling, matching OpenCL plugin semantics. | |
sycl::_V1 | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::cuda | |
Functions | |
device | sycl::_V1::ext::oneapi::cuda::make_device (pi_native_handle NativeHandle) |
bool | sycl::_V1::ext::oneapi::cuda::has_native_event (event sycl_event) |
template<> | |
auto | sycl::_V1::get_native< backend::ext_oneapi_cuda, context > (const context &C) -> backend_return_t< backend::ext_oneapi_cuda, context > |
template<> | |
backend_return_t< backend::ext_oneapi_cuda, context > | sycl::_V1::interop_handle::get_native_context< backend::ext_oneapi_cuda > () const |
template<> | |
device | sycl::_V1::make_device< backend::ext_oneapi_cuda > (const backend_input_t< backend::ext_oneapi_cuda, device > &BackendObject) |
template<> | |
event | sycl::_V1::make_event< backend::ext_oneapi_cuda > (const backend_input_t< backend::ext_oneapi_cuda, event > &BackendObject, const context &TargetContext) |
template<> | |
queue | sycl::_V1::make_queue< backend::ext_oneapi_cuda > (const backend_input_t< backend::ext_oneapi_cuda, queue > &BackendObject, const context &TargetContext, const async_handler Handler) |