On 12/09/2013 03:21 PM, Markus Mohrhard wrote:
The source code is at http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/opencl . You might need something like http://opengrok.libreoffice.org/xref/core/sc/Library_scopencl.mk#58 for OSX.
After applying
diff --git a/opencl/opencl-info.cxx b/opencl/opencl-info.cxx index c0f0659..7670966 100644 --- a/opencl/opencl-info.cxx +++ b/opencl/opencl-info.cxx @@ -7,6 +7,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#if 0 + #include "clew.h" #if defined(WIN32) | defined(_WIN32) || defined(__WIN32) @@ -18,6 +20,12 @@ #define OPENCL_DLL_NAME "libOpenCL.so" #endif +#else + +#include "opencl.h" + +#endif + #include <iostream> #include <fstream> #include <string> @@ -138,7 +146,11 @@ void list_platforms(std::ofstream& file) int main(int, char**) { +#if 0 int status = clewInit(OPENCL_DLL_NAME); +#else + int status = 0; +#endif std::ofstream file("opencl.log"); if(status < 0) {
succeeded to
cd opencl && g++ -o opencl-info opencl-info.cxx -I /System/Library/Frameworks/OpenCL.framework/Headers -framework OpenCL && ./opencl-info
and got the attached opencl.log. Stephan
OpenCL platform Name: Apple Vendor: Apple OpenCL version: OpenCL 1.2 (Aug 24 2013 21:03:27) Extensions: cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event OpenCL device Name: Intel(R) Core(TM) i7-3740QM CPU @ 2.70GHz Version: OpenCL 1.2 Vendor: Intel Compute Units: 8 Driver: 1.1 OpenCL device Name: GeForce GT 650M Version: OpenCL 1.2 Vendor: NVIDIA Compute Units: 2 Driver: 8.18.22 310.40.05f01 Extensions: cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_APPLE_fp64_basic_ops cl_khr_fp64 cl_khr_3d_image_writes cl_khr_depth_images cl_khr_gl_depth_images cl_khr_gl_msaa_sharing cl_khr_image2d_from_buffer OpenCL device Name: HD Graphics 4000 Version: OpenCL 1.2 Vendor: Intel Compute Units: 16 Driver: 1.2(Sep 19 2013 22:31:23) Extensions: cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_image2d_from_buffer cl_khr_gl_depth_images cl_khr_depth_images success
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice