Apart from the branching, does ATI have another advantage? I'm really curious, how well does R520 handle texldd, texldl, gradients, dependent reads, lots of live registers? Are arbitrary swizzles free now, or just resolved by the compiler? G70 has the higher raw arithmetic throughput, especially with MUL, DP and sin/cos. ATI really has to have high efficiency to make up for that with shaders that have no use for branching.Bouncing Zabaglione Bros. said:Anything that makes extensive use of SM3.0, especially branching.