API Reference
Classes
Interface for abstracting and interacting with an underlying cl_context object. |
|
Interface for abstracting and interacting with an underlying cl_device_id object. |
|
Event for asynchronous operations on the device side. Currently implemented as a no-op. |
|
Abstraction of a cl_event object. See Section 3.3.6 of the SYCL Specification 1.2 |
|
Interface for abstracting and interacting with an underlying cl_platform_id object. |
|
The cl::sycl::queue object is the SYCL abstraction of the OpenCL object cl_command_queue. It is responsible for constructing the OpenCL cl_command_queue object and all OpenCL API functions that involve enqueuing. It can be constructed using either a cl::sycl::device_selector, a cl::sycl::context or using default behaviour. As the cl::sycl::queue object can be constructed using different methods, it maintains the ownership over objects that it can potentially be responsible for constructing and destructing. |
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |