Sound_Card
Regular
It seems it can't detect crossfire either. When it gathers my system information, it sees everything but my 2nd GPU and states that no SLI or crossfire detected.
Latest numbers are up. Win7 is now above 50%. Same with 64bit.
Last time I knew NVidia provides proprietary API (NVAPI) that allows developer to query SLI status pretty accurately.
ATI/AMD on the other hand, only let developers guess whether Crossfire is exists/running based on the number of GPUs found in the system via Windows/DX API. Which is hardly reliable for anything useful like Steam statistics. (Check AMD Jon Story/H Gruen GDC 2008 Presentation on MGPU optimization, or something like that.)
So congratulations for AMD for succesfully [strike]dragging down the industry[/strike] making Valve comply with their low standard of developer support.
So you think Steam claiming that SLI consists of 93% of all multi-gpu solutions (ridiculous, at best) would be better than not presenting those statistics at all?
Last time i checked, AMD has better multi-gpu drivers than Nvidia now, so claims how AMD dragging down the industry when some highly unreliable stat from some page was removed, is 100% ridiculousWhile it's useless for comparing both vendors multi GPU install base, it still can be useful to be able to access the trend of SLI among NV users -- for example. Steam just need to make it clear that one of their detection method is not reliable enough so nobody could interpret the numbers in the wrong way.
The detection mechanism changed between some revisions of Crossfire.
Having the competitor's solution shown as a having a 93% marketshare should be a great incentive to fix whatever problem is stopping steam from correctly detecting their own tech. ...Not a great incentive to remove the competitor's results entirely from display.So you think Steam claiming that SLI consists of 93% of all multi-gpu solutions (ridiculous, at best) would be better than not presenting those statistics at all?
The detection mechanism is available, and requests can be made to change it, but that doesn't mean they will be changed.The lazy way is indeed the lazy way to do it, not the good way.
The detection mechanism changed between some revisions of Crossfire.