It's not there responsibility, it's there job. Devs are a part in this it's not all on Nvidia or even AMD. They need to tell there engines on how to take advantage of using multiple GPUs. Otherwise if they don't there's no point in having AMD or Nvidia release a profile for it as it won't make a difference. Look at Company of Hero's. It's been the cream of the crop as an example since they came out that no matter what Nvidia or AMD do, the engine simply doesn't give 2 ***** and will either give you no performance, or decrease the performance as well. So don't go whining on about it being Nvidia's fault. Nvidia/AMD/Devs all work together, it's everyone's job to get it working and it starts with the Devs and there engines.
You having a laugh? Fallout 4's engine is as old as God's dog. Nvidia have handed cash over to Bethesda to get their stamp on the game. Nvidia have performance profiled the game as a Gameworks title and for GFE performance profiles.
So how is it Bethesda's responsibility? Bethesda don't profit from the sales of additional GPUs in SLI systems. In fact, they probably lose out because one of their games will be activated as free game that the SLI purchaser sells on eBay because they already got it - so that's one game sale they'll lose. Nvidia and AMD profit from selling additional GPUs for people to use for SLI and CrossFire.
Explain to me how the responsibility lies with devs and publishers to make a niche technology work properly please. Why would they spend time and money making something that less than 5% of their customer base is going to use? I would agree that they have a responsibility to ensure that things they do don't break it, but beyond that it is the company who's in charge of drivers (i.e. Nvidia and AMD) to ensure it works. The devs use an API - most commonly it's DirectX, in order to make the game render. Unless their work is pioneering or exotic in some way i.e. it operates well beyond the API guidelines, I don't see how it's their responsibility.
Last edited: