DPC++ Runtime
Runtime libraries for oneAPI DPC++
backend_traits_level_zero.hpp File Reference
Include dependency graph for backend_traits_level_zero.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, context >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, device >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, event >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, queue >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, platform >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, accessor< DataT, Dimensions, AccessMode, access::target::device, access::placeholder::false_t > >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, accessor< DataT, Dimensions, AccessMode, access::target::constant_buffer, access::placeholder::false_t > >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, accessor< DataT, Dimensions, AccessMode, access::target::image, access::placeholder::false_t > >
 
struct  sycl::_V1::detail::interop< backend::ext_oneapi_level_zero, kernel >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, context >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, context >::type
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, context >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, device >
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, device >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, event >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, event >::type
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, event >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, queue >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, queue >::type
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >::type
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, buffer< DataT, Dimensions, AllocatorT > >
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, queue >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, platform >
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, platform >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, kernel_bundle< State > >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, kernel_bundle< State > >::type
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, kernel_bundle< State > >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, kernel >
 
struct  sycl::_V1::detail::BackendInput< backend::ext_oneapi_level_zero, kernel >::type
 
struct  sycl::_V1::detail::BackendReturn< backend::ext_oneapi_level_zero, kernel >
 
struct  sycl::_V1::detail::InteropFeatureSupportMap< backend::ext_oneapi_level_zero >
 

Namespaces

 sycl
 ---— Error handling, matching OpenCL plugin semantics.
 
 sycl::_V1
 
 sycl::_V1::detail
 

Typedefs

typedef struct _ze_command_queue_handle_t * ze_command_queue_handle_t
 
typedef struct _ze_context_handle_t * ze_context_handle_t
 
typedef struct _ze_device_handle_t * ze_device_handle_t
 
typedef struct _ze_driver_handle_t * ze_driver_handle_t
 
typedef struct _ze_event_handle_t * ze_event_handle_t
 
typedef struct _ze_image_handle_t * ze_image_handle_t
 
typedef struct _ze_kernel_handle_t * ze_kernel_handle_t
 
typedef struct _ze_module_handle_t * ze_module_handle_t
 

Typedef Documentation

◆ ze_command_queue_handle_t

typedef struct _ze_command_queue_handle_t* ze_command_queue_handle_t

Definition at line 29 of file backend_traits_level_zero.hpp.

◆ ze_context_handle_t

typedef struct _ze_context_handle_t* ze_context_handle_t

Definition at line 30 of file backend_traits_level_zero.hpp.

◆ ze_device_handle_t

typedef struct _ze_device_handle_t* ze_device_handle_t

Definition at line 31 of file backend_traits_level_zero.hpp.

◆ ze_driver_handle_t

typedef struct _ze_driver_handle_t* ze_driver_handle_t

Definition at line 32 of file backend_traits_level_zero.hpp.

◆ ze_event_handle_t

typedef struct _ze_event_handle_t* ze_event_handle_t

Definition at line 33 of file backend_traits_level_zero.hpp.

◆ ze_image_handle_t

typedef struct _ze_image_handle_t* ze_image_handle_t

Definition at line 34 of file backend_traits_level_zero.hpp.

◆ ze_kernel_handle_t

typedef struct _ze_kernel_handle_t* ze_kernel_handle_t

Definition at line 35 of file backend_traits_level_zero.hpp.

◆ ze_module_handle_t

typedef struct _ze_module_handle_t* ze_module_handle_t

Definition at line 36 of file backend_traits_level_zero.hpp.