Quote: Originally Posted by
omen
i looked if anyone has posted here about this and nobody has.
apart from you two everyone is oblivious to anything tech...
ya know the beauty of 8800 shaders is that they can do vertex and pixel processing at the same time. maybe just maybe some of those shaders can be reprogrammed to be used for physics.
dunno just thinking around some boxes ;)
They can't do both pixel and vertex at the same time. Only one at a time. But there is 128 of them that can change dynamically to the needs of either pixel or vertex.
That is in fact how all DX10 cards works. AMD/ATI is slightly different and groups them into 64 clusters but they are dynamically assigned.
Also if you bother to read up on stream processing then you'll understand that these shaders can be programed to do what ever you want them to do.
In fact ATI x1k series cards has the ability to be reprogrammed to support what ever you want on them. They were originally going to support physics and they also support Folding@Home on it.
With the 8k series nVidia released CUDA which is a C based programming language that allows anyone to program code to run on the GPUs.
So if you want a physics engine to run on a card then it's just a matter of converting the code from what ever language to the CUDA one.
NoPeace - out