nvidia compatibility
This commit is contained in:
@@ -37,9 +37,9 @@ public:
|
|||||||
:useOpenCL(true),
|
:useOpenCL(true),
|
||||||
preferredOpenCLPlatformIndex(-1),
|
preferredOpenCLPlatformIndex(-1),
|
||||||
preferredOpenCLDeviceIndex(-1),
|
preferredOpenCLDeviceIndex(-1),
|
||||||
arraySizeX(10),
|
arraySizeX(40),
|
||||||
arraySizeY(20),
|
arraySizeY(40),
|
||||||
arraySizeZ(10),
|
arraySizeZ(40),
|
||||||
m_useConcaveMesh(false),
|
m_useConcaveMesh(false),
|
||||||
gapX(14.3),
|
gapX(14.3),
|
||||||
gapY(14.0),
|
gapY(14.0),
|
||||||
|
|||||||
@@ -381,7 +381,8 @@ int main(int argc, char* argv[])
|
|||||||
|
|
||||||
args.GetCmdLineArgument("selected_demo",selectedDemo);
|
args.GetCmdLineArgument("selected_demo",selectedDemo);
|
||||||
|
|
||||||
useNewBatchingKernel = args.CheckCmdLineFlag("new_batching");
|
if (args.CheckCmdLineFlag("new_batching"))
|
||||||
|
useNewBatchingKernel = true;
|
||||||
bool benchmark=args.CheckCmdLineFlag("benchmark");
|
bool benchmark=args.CheckCmdLineFlag("benchmark");
|
||||||
dump_timings=args.CheckCmdLineFlag("dump_timings");
|
dump_timings=args.CheckCmdLineFlag("dump_timings");
|
||||||
ci.useOpenCL = !args.CheckCmdLineFlag("disable_opencl");
|
ci.useOpenCL = !args.CheckCmdLineFlag("disable_opencl");
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ subject to the following restrictions:
|
|||||||
#include "Solver.h"
|
#include "Solver.h"
|
||||||
|
|
||||||
///useNewBatchingKernel is a rewritten kernel using just a single thread of the warp, for experiments
|
///useNewBatchingKernel is a rewritten kernel using just a single thread of the warp, for experiments
|
||||||
bool useNewBatchingKernel = false;
|
bool useNewBatchingKernel = true;
|
||||||
|
|
||||||
#define SOLVER_SETUP_KERNEL_PATH "opencl/gpu_rigidbody/kernels/solverSetup.cl"
|
#define SOLVER_SETUP_KERNEL_PATH "opencl/gpu_rigidbody/kernels/solverSetup.cl"
|
||||||
#define SOLVER_SETUP2_KERNEL_PATH "opencl/gpu_rigidbody/kernels/solverSetup2.cl"
|
#define SOLVER_SETUP2_KERNEL_PATH "opencl/gpu_rigidbody/kernels/solverSetup2.cl"
|
||||||
|
|||||||
Reference in New Issue
Block a user