#include <detail/device_impl.hpp>
#include <detail/kernel_program_cache.hpp>
#include <detail/platform_impl.hpp>
#include <detail/program_manager/program_manager.hpp>
#include <sycl/detail/common.hpp>
#include <sycl/detail/os_util.hpp>
#include <sycl/detail/pi.hpp>
#include <sycl/exception_list.hpp>
#include <sycl/info/info_desc.hpp>
#include <sycl/property_list.hpp>
#include <sycl/stl.hpp>
#include <map>
#include <memory>
#include <optional>
#include <set>
Go to the source code of this file.
Classes | |
class | sycl::_V1::detail::context_impl |
Namespaces | |
sycl | |
sycl::_V1 | |
sycl::_V1::detail | |
Typedefs | |
using | sycl::_V1::detail::PlatformImplPtr = std::shared_ptr< detail::platform_impl > |
Functions | |
template<typename T , typename Capabilities > | |
void | sycl::_V1::detail::GetCapabilitiesIntersectionSet (const std::vector< sycl::device > &Devices, std::vector< T > &CapabilityList) |