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

Go to the source code of this file.

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::opencl
 

Functions

platform cl::sycl::opencl::make_platform (pi_native_handle NativeHandle)
 
device cl::sycl::opencl::make_device (pi_native_handle NativeHandle)
 
context cl::sycl::opencl::make_context (pi_native_handle NativeHandle)
 
queue cl::sycl::opencl::make_queue (const context &Context, pi_native_handle InteropHandle)
 
template<typename T , typename detail::enable_if_t< std::is_same< T, platform >::value > * = nullptr>
T cl::sycl::opencl::make (typename detail::interop< backend::opencl, T >::type Interop)
 
template<typename T , typename detail::enable_if_t< std::is_same< T, queue >::value > * = nullptr>
T cl::sycl::opencl::make (const context &Context, typename detail::interop< backend::opencl, T >::type Interop)