If you have any deeper knowledge than mine, you welcome to discus it.
If you have any deeper knowledge than mine, you welcome to discus it.
You realize that the # of stream processors doesn't directly equal the final performance, right? That's like saying a 3Ghz CPU will always be the same speed, whether it was made by Intel, AMD, or based off an ARM design.
And theoretical performance is just that - theoretical. There are all kinds of reasons hardware never reaches those kinds of numbers in practice - the caches might be too small, not enough bandwidth to feed the processors, etc. There are hundreds of possible reasons, and it will be different for each and every design.
As far as the precision - ha, i still remember the 9700 vs FX days, when NVidia was insisting the 16 bits was all you ever needed, and no one could tell the difference between that and those fancy 24bit precision ATI cards.
Re: a grand conspiracy by MS to help AMD and hurt NVidia - uh, ok. whatever dude.
Theoretically this would be possible, of course. But long time comparions would still be hard, because distributions switch over to new versions. So you would have to compile it on your own. Compiling it with the same version would mean, that even ever dependency should be built with allways the same gcc version and so on. Ok u could compile a binary version and statically compile all other dependencies in that executable but would be a quite high effort.
And then the performance between two companies could be affected by bugs in the D3D<->OpenGL translations which one company can handle better than the other etc.
Native benchmarks would be better in my opinion. But a benchmark like this one, were u want to see the differences between dirver revision would still be possible when u use a single WINE version. But for long termn comparions its not so good I think.
I still don't see your point. In Ubuntu, for instance, we already have precompiled binaries. If they are not updated during the whole testing period, then the test results are valid, especially relatively. And even looking at absolute values, they would represent real-life performance, even if slightly dated. The differences between optimisations for different cards doesn't matter in that regard, too, because that's the performance you get. Tests like that don't say that card X is better than card Y, but rather that card X performs better on Wine than card Y.
Well, ok you're right. U persuaded me (just like one of these Syndicate agents LOL) - but ur absolutely right that u could cancel updates to see the difference between different driver versions. And for real-life tests u could, no you should use the latest version to get realistic results. Then it's up to the user if he needs a better WoW on WINE performance or its better to get more fps in some native application.
There still exist some demanding Windows OpenGL-based games: Rage (OGL only), Serious Sam 3 BFE (supports both D3D and OGL). The second one killed my 6670 (10-20 fps)![]()
Even so, you're looking at maybe 10% improvement over the life time of the card (sometimes you get something like 15-20% performance improvement in game X using resolution Y, SLI and AA - but that's rare and definitely doesn't change the overall picture). Meanwhile the competition will manage something similar, too. So in the end, the picture you get at launch is pretty telling.