anaqer said:
Richard Huddy said:
Steer people away from flow control in ps3.0 because we expect it to hurt badly. [Also it’s the main extra feature on NV40 vs R420 so let’s discourage people from using it until R5xx shows up with decent performance...]
I'd say that's enough confirmation of no PS3.0 support in R420...
Was this quote lifted from some "leaked" document that nobody can verify actually originated with ATi?
this is from a powerpoint presentation with personal notes.
The PP presentation was directly pulled off ATI's site - IMHO (!) its genuine. I dont buy in the 'planted' theory. The stuff was pulled off ATi's site a bit later when they found out someoen leaked it
I ask because the statement itself seems contradictory and illogical: if "flow control" is something ATi thinks "hurts badly" in regard to performance
There have been sooo many comments regarding this....BUT ok, have one more...
If you already say "flow control hurts [performance ????]" then (agre with me) FLOWCONTROL [in R420] must be existent !!!
If it wouldnt exist, then it's performance can not be HURT
BUT....i have to agree....these notes are VERY hard to read and can be seen MANY ways...thats the problem.
He could also talk froma general persepctive (note: he's talking to coders) knowing that 3.0 flowcontrol hurts *in general*.
Then we cant use this sentence as proof that R420 has SOME FORM of flow control. He might just give advice to coders not to use it since it pushed down performance.
Also......the "..discourage people from using it until R500 shows up with decent performance"
COULD mean R420 has SOME form of it (but SLOW) and 'performance' could be a comparison to R420 - but this ALSO could just be a general comment that R500 will be so advanced that its faster than what its right now.
The only HALFWAY decryptable statement is that "NV40 will have the extra feature of flow control over R420" - wich kind of contradicts above thoughts that R420 has SOME form of flow control.
My personal GUESS (and nothing more):
R420 has some from of PS3.0 flow-control via drivers but NOT in hardware. There might be ways to 'convert' the 3.0 shader code when its loaded. Some driver feature.
THUS - would make the card ITSELF 100% ps3.0 compliant since it would be able to run PS3.0 shader code.
As i said: My own opinion
It would make sense with the powerpoint-notes,so you can read the notes that he makes a reference to the "'bad performance of flow ontrol on R420"...but it is THERE..and that R500 will be faster in that respect.
Again..this is all very tricky and just another example of "null-information" - means the more you read the more contradicting infomation you get, the less you know