Update readme.txt

Add some explanation of command-line parameters for App_Bullet3_OpenCL_Demos_* and a reference to http://www.multithreadingandvfx.org/course_notes
This commit is contained in:
erwincoumans
2013-08-26 22:20:48 -07:00
parent c25b24267f
commit 44f4f2c6dd

View File

@@ -50,20 +50,18 @@ There are some command-line options, you can see using the --help option. For ex
./App_Bullet3_OpenCL_Demos_clew_gmake --benchmark ./App_Bullet3_OpenCL_Demos_clew_gmake --benchmark
./App_Bullet3_OpenCL_Demos_clew_gmake --cl_platform=1 --cl_device=1 -- [--selected_demo=<int>] Start with a selected demo
[--benchmark] Run benchmark and export results to file
[--selected_demo=<int>] Start with a selected demo: [--maxFrameCount=<int>] Run the benchmark for <int> frames
[--benchmark] Run benchmark and export results to file [--dump_timings] Print the profile timings to console
[--maxFrameCount=<int>] Run the benchmark for <int> frames [--disable_opencl] Don't use OpenCL (ignore this option for now)
[--dump_timings] Print the profile timings to console [--cl_device=<int>] Choose a certain OpenCL device, if the platform has more than 0 devices
[--disable_opencl] Don't use OpenCL (ignore this option for now) [--cl_platform=<int>] Choose a certain OpenCL platform, if the machine has multiple platforms
[--cl_device=<int>] Choose a certain OpenCL device, if the platform has more than 0 devices [--disable_cached_cl_kernels] Disable loading cached binary OpenCL kernels, useful for CodeXL debugging
[--cl_platform=<int>] Choose a certain OpenCL platform, if the machine has multiple platforms [--x_dim=<int>] Change default demo settings (same for y, z and x_gap etc)
[--disable_cached_cl_kernels] Disable loading cached binary OpenCL kernels, useful for CodeXL debugging [--pair_benchmark_file=<filename>] Load AABB's from disk for the PairBench
[--x_dim=<int>] Change default demo settings (same for y, z and x_gap etc) [--load_cl_kernels_from_disk] Force loading OpenCL kernels from disk (this feature is currently broken)
[--pair_benchmark_file=<filename>] Load AABB's from disk for the PairBench [--no_instanced_collision_shapes] Disable collision shape instancing (for tests)
[--load_cl_kernels_from_disk] Force loading OpenCL kernels from disk (this feature is currently broken)
[--no_instanced_collision_shapes] Disable collision shape instancing (for tests)
You can use mouse picking to grab objects. When holding the ALT of CONTROL key, you have Maya style camera mouse controls. You can use mouse picking to grab objects. When holding the ALT of CONTROL key, you have Maya style camera mouse controls.
@@ -71,5 +69,3 @@ Press F1 to create a screenshot. Hit ESCAPE to exit the demo app.
See docs folder for further information and see the SIGGRAPH 2013 course notes at See docs folder for further information and see the SIGGRAPH 2013 course notes at
http://www.multithreadingandvfx.org/course_notes http://www.multithreadingandvfx.org/course_notes