|
LibreOffice Module opencl (master) 1
|
#include <float.h>#include <iostream>#include <memory>#include <string_view>#include <vector>#include <algorithm>#include <comphelper/random.hxx>#include <o3tl/safeint.hxx>#include <opencl/openclconfig.hxx>#include <opencl/platforminfo.hxx>#include <sal/log.hxx>#include <rtl/math.hxx>#include <tools/time.hxx>#include <opencl/OpenCLZone.hxx>#include <opencl_device.hxx>#include <opencl_device_selection.h>Go to the source code of this file.
Macros | |
| #define | INPUTSIZE 15360 |
| #define | OUTPUTSIZE 15360 |
Functions | |
| ds_device const & | getDeviceSelection (std::u16string_view sProfilePath, bool bForceSelection) |
| #define INPUTSIZE 15360 |
Definition at line 30 of file opencl_device.cxx.
| #define OUTPUTSIZE 15360 |
Definition at line 31 of file opencl_device.cxx.
| ds_device const & getDeviceSelection | ( | std::u16string_view | sProfilePath, |
| bool | bForceSelection | ||
| ) |
Definition at line 494 of file opencl_device.cxx.
References DS_INVALID_PROFILE, DS_SUCCESS, initDSProfile(), INPUTSIZE, o3tl::make_unsigned(), NativeCPU, OpenCLDevice, OUTPUTSIZE, readProfile(), SAL_INFO, and writeProfile().
Referenced by openclwrapper::switchOpenCLDevice().