Definition: SYCLContext.h:49
sy::queue GetDefaultQueue(const Device &device)
Get the default SYCL queue given an Open3D device.
Definition: SYCLContext.cpp:60
void operator=(SYCLContext const &)=delete
bool IsAvailable()
Returns true if there is at least one SYCL devices.
Definition: SYCLContext.cpp:46
static SYCLContext & GetInstance()
Get singleton instance.
Definition: SYCLContext.cpp:41
std::vector< Device > GetAvailableSYCLDevices()
Returns a list of all available SYCL devices.
Definition: SYCLContext.cpp:58
bool IsDeviceAvailable(const Device &device)
Returns true if the specified SYCL device is available.
Definition: SYCLContext.cpp:48
SYCLContext(SYCLContext const &)=delete