fallguy said:And the X800's are getting about the same performance increase that the 6800's are, in Farcry with the 1.2 patch with it vs. PS3.0,
PowerK said:Wasn't PS 2.0b supported in DirectX 9.0b ?? I thought DirectX 9.0c was mainly for PS 3.0 ?
Don't hold your breathArraso said:So I can play FarCry with PS2.0b path enabled in my NV35 card?
I hope that brings to me more performance
Well, the PS_2_0b path would compile just as well to PS_2_0a, and thus should still increase performance due to the reduction in the number of passes.MDolenc said:Why would PS_2_0b path increase performance of NVIDIA cards if it is written for ATI?
Correct, but PS_2_0b has other limits on shaders that PS_2_0a does not.PS_2_0b and PS_2_0a have the same instruction count limits...
You're paying attention to the Inquirer? Why?Ardrid said:Ok, so there is a PS2.0b profile in DX9.0c then? And it's simply up to the game devs if they want to support that profile as opposed to just supporting PS2.0 and PS3.0, correct? Also, if there is a PS2.0b profile included, what's the deal with this:
http://www.theinquirer.net/?article=18119
ERP said:I suspect the question being asked is, if MS added 2.0b for ATI, why does supporting instancing cause ATI to fail the test.
The short answer is that Instancing has no specific cap, for whatever reason it's a feature that is tied directly to SM3.0. No 3.0 = no instancing.
ATI were working around this by exposing a 4CC format, to indicate that you could use instancing on their cards even though they don't support 3.0.
I guess MS consider the fact that you can use it, even though querying the intended way says you can't is enough to fail the driver.