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