Create a stringify example, instead of loading the .cl file from disk, include it...
authorerwin.coumans <erwin.coumans@08e121b0-ae19-0410-a57b-3be3395fd4fd>
Fri, 25 Jun 2010 22:21:18 +0000 (22:21 +0000)
committererwin.coumans <erwin.coumans@08e121b0-ae19-0410-a57b-3be3395fd4fd>
Fri, 25 Jun 2010 22:21:18 +0000 (22:21 +0000)
commit68ce10aaf77a8433894412649d5995171f440332
treef4e63698e2dcec0085a91e25ee5d949502674d47
parentc25b831e4c0f8b0689dca8c6cbbd291f50455a44
Create a stringify example, instead of loading the .cl file from disk, include it as a string.
The kernel in the .cl file is also compiled by the native C++ cpu compiler, when using MiniCL.
When you want to debug the kernel using MiniCL, and want to put breakpoints, it is best to:

1) enabled the define #define DEBUG_MINICL_KERNELS 1 in Bullet/src/BulletMultiThreaded/MiniCL.cpp
2) temporarily remove the stringify lines in the .cl kernel, because it prevents the debugger from finding the right line.

git-svn-id: http://bullet.googlecode.com/svn/trunk@2106 08e121b0-ae19-0410-a57b-3be3395fd4fd
Demos/VectorAdd_OpenCL/AMD/CMakeLists.txt
Demos/VectorAdd_OpenCL/MiniCL/CMakeLists.txt
Demos/VectorAdd_OpenCL/MiniCL_VectorAdd.cpp
Demos/VectorAdd_OpenCL/VectorAddKernels.cl
src/BulletMultiThreaded/SequentialThreadSupport.h