diff options
-rw-r--r-- | sc/source/core/opencl/openclwrapper.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/source/core/opencl/openclwrapper.cxx b/sc/source/core/opencl/openclwrapper.cxx index cf74a4be7418..5925440b4198 100644 --- a/sc/source/core/opencl/openclwrapper.cxx +++ b/sc/source/core/opencl/openclwrapper.cxx @@ -922,6 +922,9 @@ void findDeviceInfoFromDeviceId(cl_device_id aDeviceId, size_t& rDeviceId, size_ bool switchOpenclDevice(const OUString* pDevice, bool bAutoSelect, bool bForceEvaluation) { + if(fillOpenCLInfo().empty()) + return false; + cl_device_id pDeviceId = NULL; if(pDevice) pDeviceId = findDeviceIdByDeviceString(*pDevice, fillOpenCLInfo()); |