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(ur_program_handle_t 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(ur_context_handle_t UrContext, async_handler AsyncHandler, const PluginPtr &Plugin, const std::vector< sycl::device > &DeviceList={}, bool OwnedByRuntime=true)sycl::_V1::detail::context_impl
findMatchingDeviceImpl(ur_device_handle_t &DeviceUR) 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
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
getPropList() constsycl::_V1::detail::context_implinline
hasDevice(std::shared_ptr< detail::device_impl > Device) constsycl::_V1::detail::context_impl
initializeDeviceGlobals(ur_program_handle_t NativePrg, const std::shared_ptr< queue_impl > &QueueImpl)sycl::_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