my question as a linux user is this: two years ago NVidia, after Linus flipped the bird, swore theyd make up for shortcomings in their open source driver. Has this manifested? does the linux open source driver for NVidia trumph the AMD open source radeon driver yet?
Seem like they support a later OpenGL version and more OpenGL features at least:
"Nouveau's NVC0 Gallium3D driver for GeForce GTX 400 "Fermi" GPUs and newer has all of OpenGL 4.0 and is even advertising OpenGL 4.1 compliance as shown by the screenshots I took with a GeForce GTX TITAN on Mesa Git this morning. The Intel i965 DRI driver just has a few extensions to enable for OpenGL 4.0 support as does the AMD Radeon R600/RadeonSI Gallium3D drivers. The Softpipe and LLVMpipe software rasterizers are much further behind and will probably be a number of months before these drivers handle OpenGL 4.0."
As far as performance goes the support for Maxwell (the latest GPU generation) seem to be shit, older ones seem to be doing quite well with 15-70% or so of the performance of the close drivers:
For more recent AMD cards the open-source driver is even worse relative their catalyst driver than Noveau was vs Nvidias and I guess their catalyst driver isn't as good as the Nvidia one either so go figure:
Xonotic 0.8 1080p High:
GTX 680 Nvidia driver: 269 FPS
GTX 680 Noveau: 105 FPS.
R9 285 Catalyst: 207 FPS
R9 285 Mesa: 44 FPS
GTX 750Ti Nvidia driver: 201 FPS
GTX 750Ti Noveau: 19 FPS.
So in that one I'd say the GTX 750Ti + Noveau is doing even worse than the R9 285 + Mesa one.
R9 285 with Catalyst seem to be doing quite well there.
But step back one generation and the Kepler GTX 680 owns them all.