Open3D (C++ API)  0.18.0
Data Structures | Functions
open3d::core::sycl Namespace Reference

Data Structures

class  SYCLContext
 

Functions

int SYCLDemo ()
 
void PrintSYCLDevices (bool print_all)
 
bool IsAvailable ()
 Returns true if there is at least one SYCL device available. More...
 
bool IsDeviceAvailable (const Device &device)
 Returns true if the specified SYCL device is available. More...
 
std::vector< DeviceGetAvailableSYCLDevices ()
 Return a list of available SYCL devices. More...
 

Function Documentation

◆ GetAvailableSYCLDevices()

std::vector< Device > open3d::core::sycl::GetAvailableSYCLDevices ( )

Return a list of available SYCL devices.

◆ IsAvailable()

bool open3d::core::sycl::IsAvailable ( )

Returns true if there is at least one SYCL device available.

◆ IsDeviceAvailable()

bool open3d::core::sycl::IsDeviceAvailable ( const Device device)

Returns true if the specified SYCL device is available.

◆ PrintSYCLDevices()

void open3d::core::sycl::PrintSYCLDevices ( bool  print_all = false)

Print available SYCL devices.

Parameters
print_allIf true, prints all SYCL devices. Otherwise, prints only devices that are available for Open3D.

◆ SYCLDemo()

int open3d::core::sycl::SYCLDemo ( )

Runs simple SYCL test program for sanity checks.

Returns
Retuns 0 if successful.