Added MiniCL, a limited subset of OpenCL, the open standard for parallel programming of heterogeneous systems.
MiniCL includes a cross-platform run-time frontend based on pthreads, Win32 Threads, or libspe2 for Cell SPU. It is there, to bridge the gap until OpenCL is more widely available. See Bullet/Demos/VectorAdd, influenced by NVidia OpenCL Jumpstart Guide: http://developer.download.nvidia.com/OpenCL/NVIDIA_OpenCL_JumpStart_Guide.pdf
This commit is contained in:
16
Demos/MiniCL_VectorAdd/CMakeLists.txt
Normal file
16
Demos/MiniCL_VectorAdd/CMakeLists.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
# AppMiniCLVectorAdd is a very basic test for MiniCL.
|
||||
|
||||
|
||||
INCLUDE_DIRECTORIES(
|
||||
${BULLET_PHYSICS_SOURCE_DIR}/src }
|
||||
)
|
||||
|
||||
LINK_LIBRARIES(
|
||||
BulletMultiThreaded LinearMath
|
||||
)
|
||||
|
||||
ADD_EXECUTABLE(AppMiniCLVectorAdd
|
||||
MiniCL_VectorAdd.cpp
|
||||
MiniCL.cpp
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user