Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
[Nvidia] put PhsyX in there, and that's the one I've got a reasonable amount of respect for. Even though I don't think PhysX - a proprietary standard - is the right way to go, despite Nvidia touting it as an "open standard" and how it would be "more than happy to license it to AMD", but [Nvidia] won't. It's just not true! You know the way it is, it's simply something [Nvidia] would not do and they can publically say that as often as it likes and know that it won't, because we've actually had quiet conversations with them and they've made it abundantly clear that we can go whistle.
The part that I totally hold in contempt is the appalling way they added MSAA support that uses standard DirectX calls - absolutely nothing which is proprietary in any useful sense. They just did ordinary stuff, a completely standard recommendation that they make and that we make to developers for how to do MSAA, and they put it in and locked it to their hardware knowing it would run just fine on our hardware. And indeed, if you simply spoof the vendor ID in the driver - which we and other people have documented - it runs absolutely fine on AMD hardware. There's nothing proprietary about it in that sense, nothing new. I think that's exceptionally poor.
RH: No, definitely not because I think it's nice to have a decent chunk of horsepower available to you locally - that can make a big difference, particularly if you are in something which is a twitchy game where 100th of a second counts. I don't think we'll go completely to cloud computing in one generation, but we'll have more access to it in the next generation. The Onlive stuff was an interesting route to go.
It's not about shutting people out to us, it's about innovation - doing it first and doing it well.
bit-tech: IF - given we don't know yet - when Nvidia's Fermi cards finally arrive they are faster than your HD 5970-
RH: -Well if it's not faster and it's 50 per cent bigger, then they've done something wrong
While on the face of it hes right when things were investigated in more detail it appears that ~90% of the MSAA code is infact a standard implementation... also ~90% of the code IS running on ATI cards anyway - its only the final resolve thats customised for nVidia cards - and happens to work (apparently) on ATI cards - that is locked out... there is NOTHING to stop ATI providing their own tested solution for the final AA resolve.
While I agree... I think AMD/ATI could have made more effort openly to court physx... then atleast if nVidia did shut them out they could be publicly shamed for it... they keep going on about how they made quiet efforts... really they made no effort at all and just assume rightly or wrongly nVidia's stance - probably rightly.
While on the face of it hes right when things were investigated in more detail it appears that ~90% of the MSAA code is infact a standard implementation... also ~90% of the code IS running on ATI cards anyway - its only the final resolve thats customised for nVidia cards - and happens to work (apparently) on ATI cards - that is locked out... there is NOTHING to stop ATI providing their own tested solution for the final AA resolve.
HEre we go again, firstly your first response, you simply don't understand business. You don't publically go around shouting you want Physx, because Nvidia can publically say "no you can't have Physx, on and by the way everyone out there in the public, clearly Physx is great, AMD were begging us to have it, but they can't only we have it and clearly its great as they want it".
Its business 101, you don't publically ask for things you know you won't get as it just lets the other side laugh at you and claim how desparately they need it, even if thats not true thats how it would appear.
AS for the second thing, its just wrong, the code is nothing new, again we know this because that very method of doing AA was used in other titles based on the same engine, everyone but you can agree that its VERY clear Nvidia paid the company to simply not let the perfectly normal code run on ATi hardware. They took the usual code that has done this exact AA in many games, added a few probably void calls to nothing, add a few lines of code that do nothing, call it Nvidia proprietary code and claim it as their own, add the ATi locking out code and pay the company to not allow AMD to do anything about it.
You can say what you want about AMD doing their own thing, except, they weren't allowed to clearly, the Code AMD cards usually use for AA in UT3 games is right there, locked out with a company thats taken money and very obviously been asked to not help out AMD in any way. Pretty much the entire world excepts this except you.
Nvidia would never deny ati the licensing or they would face a series of anti-trust law suits. you are pretty clueless and delusional if you think you can deny sth like that in the today's business world. the truth is they never made any serious effort. your little theory is at best laughable too.
What nvidia did is not a good thing but its business. On the other, Ati forced/paid codemasters to remove sli support from Dirt 2 final product even if it was present at the demo. Dirt 2 simply doesnt support sli atm from its core. Of course its ati and no one in this particular forum talks about it.
What I could have done as the Developer Relations guy at AMD is say "actually, what they're doing is a reasonable business investment and I'll do exactly the same thing for all the DirectX 11 code we are adding. We'll just go in an add it, and since I can't QA it on Fermi because all they've got still is a faked up board that they showed off recently, what I'll do is I'll lock it to our hardware." Morally I think that would be reprehensible, but from a business point of view I could argue in favour of it, but we think it's really the wrong thing to do and we've not locked a single line of DirectX 11 code. That's the difference in the way [AMD] works - we work through enablement and open standards. [Nvidia] works through closed standards and disablement, which, to me is inexcusable; it's as bad as that
Nonsense, that is simply complete twaddle and again you don't understand business, there is entirely nothing anti-trust about this for one thing, its not a requirement, not having the licence doesn't stop AMD competing, the fact that Nvidia have locked out physx working with an ATI card in the system proves it. AMD have neither sued Nvidia for that, nor could they, its not anti competition, its just moronic. If denying a licence for something proprietary was illegal, well, Nvidia would be making x86 cpu's already, and frankly they'd be producing i7's, and Intel chipsets, and 5870's, and AMD would be making i7's, and Intel would be making ATh 2 X4's, 5870's, 4870's and AMD intergrated gpu's in their own chipsets. You're idea that someone can't refuse another company a licence to use something it owns is well, you can call my idea laughable, but I don't know what the hell that makes your idea.
THe world revolves around people being able to licence whatever they make to whoever they want.... the fact you think otherwise has you soooo close to being the 2nd ever person on my ignore list.
As for Dirt 2 not supporting SLI, i call twaddle on that too, I could be wrong, but I don't see it, neither do I see the big threads on AMD paying someone to remove nor do I see Nvidia posturing about it nor mentioning anywhere, nor Fud talking about it, nor anyone, because it didn't happen.
The biggest thing in the interview, which naturally Rroff didn't mention was the utter piece of crap that was Stalker being released as a buggy pile of poo as a Nvidia the way its meant to be played title. Then AMD took over, it got patched, several key things were added, it became far less buggy, it got faster and it got better and it got updates to better dx versions which improved speed also. Awful under Nvidia, great with AMD support.
Rroff's whole argument is whoever he works with on whatever he works with gets great support from Nvidia, so AMD must be crap with helping developers. AS they said, Nvidia are simply a loud company that can't not market anything ever. Just because AMD don't go around bragging about every last thing every 3 minutes doesn't mean they aren't doing it.
He also seems to forget that, most games work just fine, on both hardware, smaller games get less love from Nvidia aswell, you focus your manpower and you focus it where its needed. Bleeding edge titles push the boundries, do new things, often have the newest and hardest pushing engines and need the most work to get working, both companies should and DO focus their efforts on triple a titles first, the AA, then less the further you go down, not sure how thats bad.
Without the resolve nothing actually gets AAed so ATI cards are doing all the work for AA but nothing is actually shown, so basically they get worked just as hard for no gain? Way to go.
Also by the time ATI get their own AA implementation in no one will even care about the game anymore.
Yes they can. Also there is the old gambit of saying 'we will happily license this technology to anyone' and then offering licensing terms that you know will be unacceptable to the other side. For instance demanding royalties on every ATi card sold.Nvidia has openly claimed physx to be open for licensing and they cant suddenly deny it to ati.
Oh please. His argument wasn't particularly good, yours is just idiotic. ATi are not responsible for the content of the game - it was the devs who messed that up - and a large amount of the bugginess wouldn't be directly related to graphics anyway. I'm sure ATi helped with some aspects of the improvements but games getting less buggy when given patches and more dev time is not exactly unusual is it?Another laughable comment from you regarding stalker series. The original Stalker is the most critically acclaimed of the series and the release with the least bugs that the community loved to work with. Ati took over added pointless graphics features and made Clear sky which was simply unplayable at the beginning and ran worse than Crysis. Even after more than 5 patches and immense efforts from the community Stalker Clear sky is still full of bugs and crap performance. On the other hand Stalker SOC with mods has great graphics with much better performance and its considered as a classic. Clearly... Good job ati!
HEre we go again, firstly your first response, you simply don't understand business. You don't publically go around shouting you want Physx, because Nvidia can publically say "no you can't have Physx, on and by the way everyone out there in the public, clearly Physx is great, AMD were begging us to have it, but they can't only we have it and clearly its great as they want it".
Its business 101, you don't publically ask for things you know you won't get as it just lets the other side laugh at you and claim how desparately they need it, even if thats not true thats how it would appear.
AS for the second thing, its just wrong, the code is nothing new, again we know this because that very method of doing AA was used in other titles based on the same engine, everyone but you can agree that its VERY clear Nvidia paid the company to simply not let the perfectly normal code run on ATi hardware. They took the usual code that has done this exact AA in many games, added a few probably void calls to nothing, add a few lines of code that do nothing, call it Nvidia proprietary code and claim it as their own, add the ATi locking out code and pay the company to not allow AMD to do anything about it.
You can say what you want about AMD doing their own thing, except, they weren't allowed to clearly, the Code AMD cards usually use for AA in UT3 games is right there, locked out with a company thats taken money and very obviously been asked to not help out AMD in any way. Pretty much the entire world excepts this except you.
The other thing is that all these CPU cores we have are underutilised and I'm going to take another pop at Nvidia here. When they bought Ageia, they had a fairly respectable multicore implementation of PhysX. If you look at it now it basically runs predominantly on one, or at most, two cores. That's pretty shabby! I wonder why Nvidia has done that? I wonder why Nvidia has failed to do all their QA on stuff they don't care about - making it run efficiently on CPU cores - because the company doesn't care about the consumer experience it just cares about selling you more graphics cards by coding it so the GPU appears faster than the CPU.
It's the same thing as Intel's old compiler tricks that it used to do; Nvidia simply takes out all the multicore optimisations in PhysX. In fact, if coded well, the CPU can tackle most of the physics situations presented to it. The emphasis we're seeing on GPU physics is an over-emphasis that comes from one company having GPU physics... promoting PhysX as if it's Gods answer to all physics problems, when actually it's more a solution in search of problems.
the Code AMD cards usually use for AA in UT3 games is right there, locked out with a company thats taken money and very obviously been asked to not help out AMD in any way. Pretty much the entire world excepts this except you.
I suspected as much.
Direct quotes from Mark Rein state that there is no AA code of any sort in the version of the engine shipped to licensees like Eidos/Rocksteady.
Right the engine doesn't ship with AA support out of the box, but the method that Nvidia is using and has locked to only their cards is using standard DX code that works just fine on ATI hardware.
Very interesting read. Huddy is a true legend.
I dunno about that... he talks a lot of sense about some things - and obviously has a very good understanding of some aspects - but theres also a lot of hollow statements if you step back a bit... talk is cheap actions speak louder.