LibreOffice Module opencl (master) 1
Public Attributes | List of all members
ds_device Struct Reference

#include <opencl_device_selection.h>

Public Attributes

DeviceType eType
 
cl_device_id aDeviceID
 
OString sPlatformName
 
OString sPlatformVendor
 
OString sPlatformVersion
 
OString sPlatformProfile
 
OString sPlatformExtensions
 
OString sDeviceName
 
OString sDeviceVendor
 
OString sDeviceVersion
 
OString sDriverVersion
 
OString sDeviceType
 
OString sDeviceExtensions
 
OString sDeviceOpenCLVersion
 
bool bDeviceAvailable
 
bool bDeviceCompilerAvailable
 
bool bDeviceLinkerAvailable
 
double fTime
 
bool bErrors
 

Detailed Description

Definition at line 60 of file opencl_device_selection.h.

Member Data Documentation

◆ aDeviceID

cl_device_id ds_device::aDeviceID

Definition at line 63 of file opencl_device_selection.h.

Referenced by initDSProfile(), and openclwrapper::switchOpenCLDevice().

◆ bDeviceAvailable

bool ds_device::bDeviceAvailable

Definition at line 79 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ bDeviceCompilerAvailable

bool ds_device::bDeviceCompilerAvailable

Definition at line 80 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ bDeviceLinkerAvailable

bool ds_device::bDeviceLinkerAvailable

Definition at line 81 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ bErrors

bool ds_device::bErrors

Definition at line 84 of file opencl_device_selection.h.

Referenced by readProfile(), and writeProfile().

◆ eType

DeviceType ds_device::eType

◆ fTime

double ds_device::fTime

Definition at line 83 of file opencl_device_selection.h.

Referenced by readProfile(), and writeProfile().

◆ sDeviceExtensions

OString ds_device::sDeviceExtensions

Definition at line 76 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sDeviceName

OString ds_device::sDeviceName

Definition at line 71 of file opencl_device_selection.h.

Referenced by initDSProfile(), readProfile(), and writeProfile().

◆ sDeviceOpenCLVersion

OString ds_device::sDeviceOpenCLVersion

Definition at line 77 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sDeviceType

OString ds_device::sDeviceType

Definition at line 75 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sDeviceVendor

OString ds_device::sDeviceVendor

Definition at line 72 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sDeviceVersion

OString ds_device::sDeviceVersion

Definition at line 73 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sDriverVersion

OString ds_device::sDriverVersion

Definition at line 74 of file opencl_device_selection.h.

Referenced by initDSProfile(), readProfile(), and writeProfile().

◆ sPlatformExtensions

OString ds_device::sPlatformExtensions

Definition at line 69 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sPlatformName

OString ds_device::sPlatformName

Definition at line 65 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sPlatformProfile

OString ds_device::sPlatformProfile

Definition at line 68 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sPlatformVendor

OString ds_device::sPlatformVendor

Definition at line 66 of file opencl_device_selection.h.

Referenced by initDSProfile().

◆ sPlatformVersion

OString ds_device::sPlatformVersion

Definition at line 67 of file opencl_device_selection.h.

Referenced by initDSProfile().


The documentation for this struct was generated from the following file: