The rigid body simulation on a Radeon HD 6970
Here is a test of rigid body simulation in OpenCL. The rigid body pipeline runs 100% on GPU:
OpenCL_gpu_rigidbody_pipeline_AMD is a proof of concept of a rigid body simulation, entirely running on GPU using OpenCL. The demo currently only runs on AMD Radeon with up-to-date graphics/OpenCL drivers. It works on a recent NVIDIA GPU with latest 290.53 graphics drivers.
The OpenCL kernels are compiled the first time you run the demo. After that, the startup time should be much better.
You can download this prototype HERE.
I tested the demo on a Radeon HD 6970 with latest Catalyst 12.1 and the demo seems to work fine. But on GeForce GTX 460 with R90.36 it’s another story. All blocks fall together, that’all!
The rigid body simulation on a GeForce GTX 460
Source: Geeks3D forum