Cycles: OpenCL library is now dynamically loaded so that blender doesn't crash
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 1 Sep 2011 19:00:23 +0000 (19:00 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 1 Sep 2011 19:00:23 +0000 (19:00 +0000)
commit27102bfec4845df5ba8e65f7ca64d04840fbeab3
treed83efbd5211512c4c504020b3e6f99b4332b62c9
parentaf7171524ab6809a5ebe51c3cbfdff17e2cd74aa
Cycles: OpenCL library is now dynamically loaded so that blender doesn't crash
if it's not installed on the system.

Code copied from clew.h/clew.c in CLCC:
http://clcc.sourceforge.net/
intern/cycles/CMakeLists.txt
intern/cycles/app/CMakeLists.txt
intern/cycles/cmake/external_libs.cmake
intern/cycles/device/device.cpp
intern/cycles/device/device_opencl.cpp
intern/cycles/doc/license/Boost.txt [new file with mode: 0644]
intern/cycles/doc/license/readme.txt
intern/cycles/util/CMakeLists.txt
intern/cycles/util/util_opencl.c [new file with mode: 0755]
intern/cycles/util/util_opencl.h [new file with mode: 0755]
source/creator/CMakeLists.txt