#include <sycl/detail/defines_elementary.hpp>
#include <sycl/detail/export.hpp>
#include <sycl/device.hpp>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
sycl | |
sycl::_V1 | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::experimental | |
sycl::_V1::ext::oneapi::experimental::detail | |
Typedefs | |
using | sycl::_V1::ext::oneapi::experimental::detail::spirv_vec_t = std::vector< uint8_t > |
Functions | |
spirv_vec_t | sycl::_V1::ext::oneapi::experimental::detail::OpenCLC_to_SPIRV (const std::string &Source, const std::vector< uint32_t > &IPVersionVec, const std::vector< std::string > &UserArgs, std::string *LogPtr) |
bool | sycl::_V1::ext::oneapi::experimental::detail::OpenCLC_Compilation_Available () |
bool | sycl::_V1::ext::oneapi::experimental::detail::OpenCLC_Feature_Available (const std::string &Feature, uint32_t IPVersion) |
bool | sycl::_V1::ext::oneapi::experimental::detail::OpenCLC_Supports_Version (const ext::oneapi::experimental::cl_version &Version, uint32_t IPVersion) |
bool | sycl::_V1::ext::oneapi::experimental::detail::OpenCLC_Supports_Extension (const std::string &Name, ext::oneapi::experimental::cl_version *VersionPtr, uint32_t IPVersion) |
std::string | sycl::_V1::ext::oneapi::experimental::detail::OpenCLC_Profile (uint32_t IPVersion) |