|
device | sycl::_V1::ext::oneapi::level_zero::detail::make_device (const platform &Platform, ur_native_handle_t NativeHandle) |
|
template<> |
context | sycl::_V1::make_context< backend::ext_oneapi_level_zero > (const backend_input_t< backend::ext_oneapi_level_zero, context > &BackendObject, const async_handler &Handler) |
|
std::optional< sycl::device > | sycl::_V1::detail::find_matching_descendent_device (sycl::device d, const backend_input_t< backend::ext_oneapi_level_zero, device > &BackendObject) |
|
template<> |
device | sycl::_V1::make_device< backend::ext_oneapi_level_zero > (const backend_input_t< backend::ext_oneapi_level_zero, device > &BackendObject) |
|
template<> |
queue | sycl::_V1::make_queue< backend::ext_oneapi_level_zero > (const backend_input_t< backend::ext_oneapi_level_zero, queue > &BackendObject, const context &TargetContext, const async_handler Handler) |
|
template<> |
auto | sycl::_V1::get_native< backend::ext_oneapi_level_zero, queue > (const queue &Obj) -> backend_return_t< backend::ext_oneapi_level_zero, queue > |
|
template<> |
event | sycl::_V1::make_event< backend::ext_oneapi_level_zero > (const backend_input_t< backend::ext_oneapi_level_zero, event > &BackendObject, const context &TargetContext) |
|
template<> |
kernel_bundle< bundle_state::executable > | sycl::_V1::make_kernel_bundle< backend::ext_oneapi_level_zero, bundle_state::executable > (const backend_input_t< backend::ext_oneapi_level_zero, kernel_bundle< bundle_state::executable >> &BackendObject, const context &TargetContext) |
|
template<> |
kernel | sycl::_V1::make_kernel< backend::ext_oneapi_level_zero > (const backend_input_t< backend::ext_oneapi_level_zero, kernel > &BackendObject, const context &TargetContext) |
|
template<backend Backend, typename T , int Dimensions = 1, typename AllocatorT = buffer_allocator<std::remove_const_t<T>>> |
std::enable_if_t< Backend==backend::ext_oneapi_level_zero, buffer< T, Dimensions, AllocatorT > > | sycl::_V1::make_buffer (const backend_input_t< backend::ext_oneapi_level_zero, buffer< T, Dimensions, AllocatorT >> &BackendObject, const context &TargetContext, event AvailableEvent) |
|
template<backend Backend, typename T , int Dimensions = 1, typename AllocatorT = buffer_allocator<std::remove_const_t<T>>> |
std::enable_if_t< Backend==backend::ext_oneapi_level_zero, buffer< T, Dimensions, AllocatorT > > | sycl::_V1::make_buffer (const backend_input_t< backend::ext_oneapi_level_zero, buffer< T, Dimensions, AllocatorT >> &BackendObject, const context &TargetContext) |
|
template<backend Backend, int Dimensions = 1, typename AllocatorT = image_allocator> |
std::enable_if_t< Backend==backend::ext_oneapi_level_zero, image< Dimensions, AllocatorT > > | sycl::_V1::make_image (const backend_input_t< Backend, image< Dimensions, AllocatorT >> &BackendObject, const context &TargetContext, event AvailableEvent) |
|
namespace | sycl::_V1::__SYCL2020_DEPRECATED ("use 'ext::oneapi::level_zero' instead") level_zero |
|