Typedefs | |
using | cl_bool = bool |
using | cl_char = std::int8_t |
using | cl_uchar = std::uint8_t |
using | cl_short = std::int16_t |
using | cl_ushort = std::uint16_t |
using | cl_int = std::int32_t |
using | cl_uint = std::uint32_t |
using | cl_long = std::int64_t |
using | cl_ulong = std::uint64_t |
using | cl_half = half |
using | cl_float = float |
using | cl_double = double |
Functions | |
bool | has_extension (const sycl::platform &SyclPlatform, const std::string &Extension) |
bool | has_extension (const sycl::device &SyclDevice, const std::string &Extension) |
using sycl::_V1::opencl::cl_bool = typedef bool |
Definition at line 129 of file aliases.hpp.
using sycl::_V1::opencl::cl_char = typedef std::int8_t |
Definition at line 130 of file aliases.hpp.
using sycl::_V1::opencl::cl_double = typedef double |
Definition at line 140 of file aliases.hpp.
using sycl::_V1::opencl::cl_float = typedef float |
Definition at line 139 of file aliases.hpp.
using sycl::_V1::opencl::cl_half = typedef half |
Definition at line 138 of file aliases.hpp.
using sycl::_V1::opencl::cl_int = typedef std::int32_t |
Definition at line 134 of file aliases.hpp.
using sycl::_V1::opencl::cl_long = typedef std::int64_t |
Definition at line 136 of file aliases.hpp.
using sycl::_V1::opencl::cl_short = typedef std::int16_t |
Definition at line 132 of file aliases.hpp.
using sycl::_V1::opencl::cl_uchar = typedef std::uint8_t |
Definition at line 131 of file aliases.hpp.
using sycl::_V1::opencl::cl_uint = typedef std::uint32_t |
Definition at line 135 of file aliases.hpp.
using sycl::_V1::opencl::cl_ulong = typedef std::uint64_t |
Definition at line 137 of file aliases.hpp.
using sycl::_V1::opencl::cl_ushort = typedef std::uint16_t |
Definition at line 133 of file aliases.hpp.
bool sycl::_V1::opencl::has_extension | ( | const sycl::device & | SyclDevice, |
const std::string & | Extension | ||
) |
Definition at line 57 of file opencl.cpp.
References sycl::_V1::backend_mismatch, sycl::_V1::device::get_backend(), and sycl::_V1::detail::getSyclObjImpl().
bool sycl::_V1::opencl::has_extension | ( | const sycl::platform & | SyclPlatform, |
const std::string & | Extension | ||
) |
Definition at line 25 of file opencl.cpp.
References sycl::_V1::backend_mismatch, sycl::_V1::platform::get_backend(), and sycl::_V1::detail::getSyclObjImpl().
Referenced by sycl::_V1::device::has_extension().