#include <detail/kernel_impl.hpp>
#include <detail/platform_impl.hpp>
#include <detail/plugin.hpp>
#include <detail/program_impl.hpp>
#include <detail/queue_impl.hpp>
#include <sycl/sycl.hpp>
#include <memory>
#include <string_view>
Go to the source code of this file.
Namespaces | |
sycl | |
---— Error handling, matching OpenCL plugin semantics. | |
sycl::_V1 | |
sycl::_V1::opencl | |
Functions | |
platform | sycl::_V1::opencl::make_platform (pi_native_handle NativeHandle) |
device | sycl::_V1::opencl::make_device (pi_native_handle NativeHandle) |
context | sycl::_V1::opencl::make_context (pi_native_handle NativeHandle) |
queue | sycl::_V1::opencl::make_queue (const context &Context, pi_native_handle InteropHandle) |
bool | sycl::_V1::opencl::has_extension (const sycl::platform &SyclPlatform, const std::string &Extension) |
bool | sycl::_V1::opencl::has_extension (const sycl::device &SyclDevice, const std::string &Extension) |