Originally posted by: BFG10K
Looping (AKA dynamic branching) is an SM 3.0 feature which the R4xx series didn't support. Bashing ATi in that instance for using the CPU is as stupid as bashing nVidia's TNT2 for using the CPU for T&L calculations.The point is simple. Part of the SM2/3 spec is vertex looping feature. On nVidia GPU, that looping is entirely hardwared accelerated, on ATi GPU's it is not hardware accelerated since the GPu must rely on the CPU to unroll the loop for it.
Nobody's bashing anything, I'm just pointing out your double standards.nVidia's dual core driver that you are so keen to bash (don't forget ATi also has a dual core driver in the works...)
You mean like how the TNT2 didn't do T&L and hence nVidia got the CPU to do it for them? :roll:it does not perform parts of the vertex processing that should be hardware accelerated on the GPU (but are missing in the case of ATi's GPU's).
As per usual, you are dead wrong.
Vertex looping is a SM2.0 feature. nV3x and upwards supported it R3xx through R4xx did not (I'm not certain if R5xx does or not - I'm betting it doesn't however).
And, yes, you are bashing, and you, not me, were the one to bring up vertex looping. You might like to get a clue what you are crapping on about the next time you feel the urge to open your mouth and shove your entire leg down it in public...