DPC++ Runtime
Runtime libraries for oneAPI Data Parallel C++
level_zero.cpp File Reference
Include dependency graph for level_zero.cpp:

Go to the source code of this file.

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::ext
 
 cl::sycl::ext::oneapi
 
 cl::sycl::ext::oneapi::level_zero
 

Functions

platform cl::sycl::ext::oneapi::level_zero::make_platform (pi_native_handle NativeHandle)
 
device cl::sycl::ext::oneapi::level_zero::make_device (const platform &Platform, pi_native_handle NativeHandle)
 
context cl::sycl::ext::oneapi::level_zero::make_context (const std::vector< device > &DeviceList, pi_native_handle NativeHandle, bool keep_ownership=false)
 
context cl::sycl::ext::oneapi::level_zero::make_context (const std::vector< device > &DeviceList, pi_native_handle NativeHandle)
 
program cl::sycl::ext::oneapi::level_zero::make_program (const context &Context, pi_native_handle NativeHandle)
 
queue cl::sycl::ext::oneapi::level_zero::make_queue (const context &Context, pi_native_handle InteropHandle, bool keep_ownership=false)
 
queue cl::sycl::ext::oneapi::level_zero::make_queue (const context &Context, pi_native_handle NativeHandle)
 
event cl::sycl::ext::oneapi::level_zero::make_event (const context &Context, pi_native_handle InteropHandle, bool keep_ownership=false)