kernel.h File Reference
This file implements the kernel class as defined by the SYCL 1.2 specification. More...
#include "SYCL/backend.h"
#include "SYCL/base.h"
#include "SYCL/cl_types.h"
#include "SYCL/common.h"
#include "SYCL/context.h"
#include "SYCL/device.h"
#include "SYCL/error.h"
#include "SYCL/include_opencl.h"
#include "SYCL/index_array.h"
#include "SYCL/info.h"
#include "SYCL/predefines.h"
#include "SYCL/range.h"
#include <cstddef>
#include <cstdint>
#include <memory>
#include <system_error>
#include <utility>
#include "computecpp_export.h"
Go to the source code of this file.
Classes | |
struct | cl::sycl::info::param_traits< T, param > |
provides the class templates whose specializations will contain the return_type field containing the type of the value returned by the specializations of get_info(). More... | |
class | cl::sycl::kernel |
SYCL Kernel interface. More... | |
struct | std::hash< cl::sycl::kernel > |
provides a specialization for std::hash for the buffer class. More... | |
Namespaces | |
cl | |
deduce_type_t takes an arbitrary type and attempts to map it to a cl::sycl::cl_type . | |
cl::sycl | |
cl::sycl::info | |
Detailed Description
This file implements the kernel class as defined by the SYCL 1.2 specification.
Definition in file kernel.h.