Joe DeFuria said:And the only reason why I'm "picking" on you, is because at the same time you're arguing, you decided to pulling the "f@nboy" argument on Doom.
Joe DeFuria said:IMO...you and doom are doing the same thing. Downplaying the "disadvantages" of "your companies" product, and going "over the top" on the disadvantages of the "other" companies product.
You seem to think I care which manufacturer made which product.
(though its strange to call something 'sucking' when its completely compliant with the specification).
DaveBaumann said:funny, Dave, you enumerate two (2) elements but you draw you '8500's aniso is not broken' conclusion only based on the first. check the other thing, too.
that was the point of what I was getting at - there appears to have already been the conclusion that the z rotation limiation was a 'bug' becuase it has been 'fixed' in 9700 however how can you conclude its a 'bug' based on a new implemtation? Are we to conclude that the bilinear limitation was also a 'bug' because its 'fixed' in 9700?
I don't think there is any basis for saying that this wasn;t a pure design limitation for 8500 based on what 9700 is able to do. This is also why I say that a far better comparison to make is between 9000 and 8500 - if it was a 'bug' then it would be more likely that they would have fixed it there; if it was an implementation limitation then its less likely they woulkd have risked a known and operable design to change it.
why dont you use pm's to bicker with people Joe ?
...and Droolscooper drives yet another happless thread over a cliff, his face contorted by that unnerving tic which seems to surface at any mention of the word Nvidia...
do hope they got af right in the 9000, as breaking basic api definitions is a sure way to piss off developers.
that one pixel of anisotropy N gets the filtering while another pixel nearby of the same anisotropy N does not get it because it belongs to a bad karma-uv-mapped surface, it's the wrong aniso-day of the week, or whatever.
Joe DeFuria said:Put another way, if I only used my computer on Saturday and Sunday, then putting in an "ansio day of the week" implementation that speeds up aniso performance by 250% on Saturday and Sunday (because it rests Monday-Friday, only bilinear is available), is a great solution.
(Edit)...and your statement brings up another important point: are these products for DEVELOPERS or are they for CONSUMERS.
put it yet another way, the point in providing a consistent implementation of a given feature is that somebody else owning that same videocard could use it on different days of the week than you do <grin>
it may sound strange to you, but it's not an 'either-or' question - hw is both for developers and consumers, as i don't think consumers would buy those products if all they could do is use them as paperweight.
Joe DeFuria said:put it yet another way, the point in providing a consistent implementation of a given feature is that somebody else owning that same videocard could use it on different days of the week than you do <grin>
Of course. And that's exactly why I've stated numerous times that its often personal preference or game dependent on whether or not the pros outweigh the cons for a particular implementation. Which is why I generally frown on labelling one implementation or another a "cheat".
One implementation or another might not be right for you, or a certain group of people...that doesn't mean it's not a valid implementation.
it may sound strange to you, but it's not an 'either-or' question - hw is both for developers and consumers, as i don't think consumers would buy those products if all they could do is use them as paperweight.
While I considered and understand your point, I basically disagree. Simply put....software developer's product is for consumers.
So we have two different vendors (hardware and software) both selling to consumers. Developers only ask HV vendors to support features that they feel will ultimately benefit the consumer, because that's how they make their money.
you do realize the r200 deprived all those who prefer fligh-sims of proper visual experience, don't you?
The peformance hit doing it 'Nvidias Way' is too great so it isn't the correct way either..what is the use of having a feature if you can't realistically use it...and just stating that you support the feature on the box means you should be able to use it...
Doomtrooper said:Nvidia deprived all those that like Quake of a visual experience...or doesn't that count...
Bjorn said:Excuse me, but couldn't you easily get rid of the Quake3 problem ?
Bjorn said:Doomtrooper said:Nvidia deprived all those that like Quake of a visual experience...or doesn't that count...
Excuse me, but couldn't you easily get rid of the Quake3 problem ?
Chalnoth said:Bjorn said:Excuse me, but couldn't you easily get rid of the Quake3 problem ?
Very easily.
First, you could use DXT3 compression instead, generally using a tweak utility, that increases the memory footprint slightly, but improves visual quality quite a bit.
Secondly, you could just disable TC altogether.
Neither is hard, and later versions of Q3 shipped with TC disabled by default, if I remember correctly.