DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::context_impl Member List

This is the complete list of members for sycl::_V1::detail::context_impl, including all inherited members.

acquireCachedLibPrograms()sycl::_V1::detail::context_implinline
addAssociatedDeviceGlobal(const void *DeviceGlobalPtr)sycl::_V1::detail::context_impl
addDeviceGlobalInitializer(sycl::detail::pi::PiProgram Program, const std::vector< device > &Devs, const RTDeviceBinaryImage *BinImage)sycl::_V1::detail::context_impl
CachedLibProgramsT typedefsycl::_V1::detail::context_impl
context_impl(const device &Device, async_handler AsyncHandler, const property_list &PropList)sycl::_V1::detail::context_impl
context_impl(const std::vector< sycl::device > DeviceList, async_handler AsyncHandler, const property_list &PropList)sycl::_V1::detail::context_impl
context_impl(sycl::detail::pi::PiContext PiContext, async_handler AsyncHandler, const PluginPtr &Plugin, const std::vector< sycl::device > &DeviceList={}, bool OwnedByRuntime=true)sycl::_V1::detail::context_impl
findMatchingDeviceImpl(sycl::detail::pi::PiDevice &DevicePI) constsycl::_V1::detail::context_impl
get() constsycl::_V1::detail::context_impl
get_async_handler() constsycl::_V1::detail::context_impl
get_backend_info() constsycl::_V1::detail::context_impl
get_info() constsycl::_V1::detail::context_impl
get_property() constsycl::_V1::detail::context_implinline
getBackend() constsycl::_V1::detail::context_implinline
getDevices() constsycl::_V1::detail::context_implinline
getHandleRef()sycl::_V1::detail::context_impl
getHandleRef() constsycl::_V1::detail::context_impl
getKernelProgramCache() constsycl::_V1::detail::context_impl
getNative() constsycl::_V1::detail::context_impl
getPlatformImpl() constsycl::_V1::detail::context_implinline
getPlugin() constsycl::_V1::detail::context_implinline
getProgramForDeviceGlobal(const device &Device, DeviceGlobalMapEntry *DeviceGlobalEntry)sycl::_V1::detail::context_impl
getProgramForDevImgs(const device &Device, const std::set< std::uintptr_t > &ImgIdentifiers, const std::string &ObjectTypeName)sycl::_V1::detail::context_impl
getProgramForHostPipe(const device &Device, HostPipeMapEntry *HostPipeEntry)sycl::_V1::detail::context_impl
has_property() const noexceptsycl::_V1::detail::context_implinline
hasDevice(std::shared_ptr< detail::device_impl > Device) constsycl::_V1::detail::context_impl
initializeDeviceGlobals(pi::PiProgram NativePrg, const std::shared_ptr< queue_impl > &QueueImpl)sycl::_V1::detail::context_impl
is_host() constsycl::_V1::detail::context_impl
isBufferLocationSupported() constsycl::_V1::detail::context_impl
isDeviceValid(DeviceImplPtr Device)sycl::_V1::detail::context_implinline
isOwnedByRuntime()sycl::_V1::detail::context_implinline
memcpyFromHostOnlyDeviceGlobal(const std::shared_ptr< device_impl > &DeviceImpl, void *Dest, const void *DeviceGlobalPtr, bool IsDeviceImageScoped, size_t NumBytes, size_t Offset)sycl::_V1::detail::context_impl
memcpyToHostOnlyDeviceGlobal(const std::shared_ptr< device_impl > &DeviceImpl, const void *DeviceGlobalPtr, const void *Src, size_t DeviceGlobalTSize, bool IsDeviceImageScoped, size_t NumBytes, size_t Offset)sycl::_V1::detail::context_impl
NotChecked enum valuesycl::_V1::detail::context_impl
NotSupported enum valuesycl::_V1::detail::context_impl
PropertySupport enum namesycl::_V1::detail::context_impl
Supported enum valuesycl::_V1::detail::context_impl
~context_impl()sycl::_V1::detail::context_impl