ParticleDemo::~ParticleDemo() { exitCL(); delete m_data; }
int main(int argc, char** argv) { int preferredDeviceIndex = -1; int preferredPlatformIndex = -1; b3CommandLineArgs args(argc, argv); args.GetCmdLineArgument("deviceId", preferredDeviceIndex); args.GetCmdLineArgument("platformId", preferredPlatformIndex); initCL(preferredDeviceIndex,preferredPlatformIndex); fillIntTest(); boundSearchTest(); prefixScanTest(); radixSortTest(); exitCL(); printf("%d tests passed, %d tests failed\n",g_nPassed, g_nFailed); printf("End, press <enter>\n"); getchar(); }
BasicGpuDemo::~BasicGpuDemo() { exitPhysics(); exitCL(); delete m_clData; }