hasCL = findOpenCL_Intel() if (hasCL) then project "OpenCL_gpu_rigidbody_pipeline_Intel" initOpenCL_Intel() language "C++" kind "ConsoleApp" targetdir "../../../bin" initOpenGL() initGlut() initGlew() includedirs { "../../../rendering/BulletMath", "../../primitives", "../../../../../src" } files { "../main.cpp", "../btConvexUtility.cpp", "../btConvexUtility.h", "../btGpuNarrowPhaseAndSolver.cpp", "../btGpuNarrowPhaseAndSolver.h", "../../../dynamics/basic_demo/ConvexHeightFieldShape.cpp", "../../../dynamics/basic_demo/ConvexHeightFieldShape.h", "../../../../../src/LinearMath/btConvexHullComputer.cpp", "../../../../../src/LinearMath/btConvexHullComputer.h", "../../broadphase_benchmark/findPairsOpenCL.cpp", "../../broadphase_benchmark/findPairsOpenCL.h", "../../broadphase_benchmark/btGridBroadphaseCL.cpp", "../../broadphase_benchmark/btGridBroadphaseCL.h", "../../3dGridBroadphase/Shared/bt3dGridBroadphaseOCL.cpp", "../../3dGridBroadphase/Shared/bt3dGridBroadphaseOCL.h", "../../3dGridBroadphase/Shared/btGpu3DGridBroadphase.cpp", "../../3dGridBroadphase/Shared/btGpu3DGridBroadphase.h", "../../../../../src/LinearMath/btAlignedAllocator.cpp", "../../../../../src/LinearMath/btQuickprof.cpp", "../../../../../src/LinearMath/btQuickprof.h", "../../../../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp", "../../../../../src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp", "../../../../../src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp", "../../basic_initialize/btOpenCLUtils.cpp", "../../basic_initialize/btOpenCLUtils.h", "../../opengl_interop/btOpenCLGLInteropBuffer.cpp", "../../opengl_interop/btOpenCLGLInteropBuffer.h", "../../opengl_interop/btStopwatch.cpp", "../../opengl_interop/btStopwatch.h" } end