3 ms·
> That said, my understanding is that you are committed to Linux, you still get a more robust OpenGL implementation (ATI used to be buggy as sin) and better sha
by nybble41 8y ago
> That said, my understanding is that you are committed to Linux, you still get a more robust OpenGL implementation (ATI used to be buggy as sin) and better shader performance with Nvidia hardware/software.
That's probably true, if your use case requires the absolute best GPU performance. For me, though, the Intel and AMD open source drivers have gotten good enough that the marginal improvements possible with proprietary drivers simply aren't worth the hassle. At least with AMD you are free to choose between Mesa and Catalyst, and can be assured of a decent experience either way. If you opt for nVidia hardware you're effectively locked in to their proprietary driver if you want to use even half of your GPU's capabilities.
It helps that Intel and AMD and all the non-PC Mesa drivers share common infrastructure, so improvements to one driver tend to enhance the entire ecosystem—except nVidia. As you noted, the situation is changing rapidly; I think it won't be much longer before nVidia's proprietary drivers forfeit whatever performance advantage they have left to the combined efforts of the open source community.
- wtracy 8y agoYou know, my advice is colored by the use cases I have: I'm usually in one of two situations: First, situations where performance doesn't matter, and it needs to be cheap and Just Work. Intel beats everyone else here. (I'm really eager to see what Intel does with their upcoming discrete video card.) Second, situations where performance is a Big Deal, and I'm willing to both pay money and jump through hoops to get it. Nvidia was winning here the last time I looked closely. ATI products exist somewhere in the middle, and I can't remember the last time that I needed anything like that.