There's almost ten different GPGPU language options. CUDA was just one off the top of my head while I had a couple spare minutes to post. Mainly, CUDA is for physics calculations, which I thought would be particularly useful. It's what happened to PhysX. ATI does have something new that's physics calculations on the video card, but I can't find much. Looks like they dropped the R&D on that. It was planned for the X1000 series is all I can find right now. BrookGPU appears to be a universal, using OpenGL which I'm certain I heard Toady is already using.
It's very similar to stream processing. Computing many different instances in a similar fashion. Sounded useful for DF, and I can understand why they would use it for VR physics.
So would it be possible to port a version that runs solely on the video card? Not going to happen for practical reasons (until Intel finally wins and processors start at $1000. Considering DF won't even be finished for another decade or so), but is it possible for curiosity's sake?
Draco, if you don't even read the first post all the way through, or don't even care what you are bashing, just don't reply.