Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

End of the year benchmarks, GTX 760 and R7 370

By - | Views: 21,765
It's been a while since I last dug up my 760 and did some benchmarking, so I decided that I would run some to celebrate the last days of 2015. I've picked some new games this time around to show the performance of both the open source and the proprietary drivers.

Like I said, this time around I have ditched the Unigine benchmarks in favour of some Source games, Talos Principle and Xonotic. I really only have two reasons for this: I wanted to test real-world performance and I am still quite happy about figuring out how the Source demo files work. If you are interested in the Unigine tests you can find results here and here.

Before we get to testing let's talk a bit about the driver setups. On Nvidia I went with the Proprietary 355.11 drivers after I found the 358 drivers to be extremely unstable. The Nouveau tests were done on Mesa-git (11.2) from Oibaf. Nouveau is also limited to the second highest performance level due to driver limitations on the kernel side. For AMD the proprietary driver of choice was Crimson 15.12 and on the open source side I used the stock Mesa 11.0.2 built with LLVM 3.6. I am not using the bleeding edge drivers from PPAs like Padoka due to bugs which can negatively affect performance of certain titles or prevent them from running at all.

image

Counter-Strike: Global Offensive is among the most played games on Steam so naturally its inclusion makes perfect sense. CSGO, like other Source games, is not extremely demanding which is why I decided to max it out. All drivers did well in terms of playability and it was quite surprising to see Nouveau get as close to RadeonSI as it did, considering that the 760 only gets clocked to its second highest performance level due to driver limitations. It did dip into around 40 FPS every now and then so the experience wasn't perfect but quite good nonetheless.

image

Here something interesting happened. I seem to have hit some sort of a performance bottleneck or something along those lines because Crimson and Nvidia blob ran at nearly the same framerate. It certainly would be fun to believe that this is a sign of performance parity but I highly doubt that. On the open source front Nouveau took a serious dive to around 25 FPS average and dips to 15 FPS. It would seem that maxed out TF2 simply isn't something Nouveau likes. RadeonSI on the other hand handled the game just fine and looks to be gaining up on the proprietary drivers.

image

Left 4 Dead 2 looks quite ordinary when it comes to the performance graphs I've made in the past. Nvidia blob runs ahead of the competing AMD proprietary driver with a performance delta of about 50 FPS. RadeonSI is still quite a bit slower than its proprietary brother but the overall performance was still quite satisfactory, 87 FPS on average. Even though Nouveau is, as usual, tailing the driver group it still performed at playable 68 FPS average.

image

It's time to leave the Source games and take a look at a game that was requested a couple of times in the past. Talos Principle is a very good looking game indeed and it can be quite punishing at times. Interestingly, the Crimson and RadeonSI performance was almost identical. However, the rendering results were not quite: RadeonSI had some trouble rendering the shadows in the correct places and on Nouveau I noticed multiple split-second graphical glitches. Both Crimson and the Nvidia blob rendered the game perfectly but Nvidia's performance was simply outmatched. I normally either set the settings to maximum or to the lowest in benchmarks but here I decided to be a little bit more conservative and went with mainly High settings. On Nvidia the game could have been pushed quite a bit more without losing the smooth gameplay experience.

image

Finally, I ran some benchmarks of Xonotic. This game uses a very mature game engine and calling it graphically intensive would probably be a bit of a lie. This game has been heavily optimized and it can be run on almost any modern hardware. Still, it's a nice game to test since it works everywhere and still manages to look quite good. RadeonSI was very close to Crimson once again and this time no rendering issues can be blamed. It would appear that RadeonSI will soon reach and possibly surpass the proprietary driver in some games where it has typically lost to the blob. Still, there is a long way to go until the performance of the Nvidia blob is reached. Nouveau was also very playable, which isn't all that surprising with this game.

2015 has been a very good year for Linux gaming and possibly an even better year for the open source drivers. OpenGL 4.0 support has started to arrive in all three major open source GPU drivers and quite a chunk of the Steam games available to us Linux users is actually playable on the open source stack. It's not just a game of catch-up anymore either, since porting houses like Feral Interactive and some game developers have been looking into the open source drivers quite a bit and their efforts to both support and fix the open source stack should also be applauded. There is still plenty to be done both on the OpenGL implementation and the optimization side but if you ask me, the future looks quite bright indeed.

So, that's it for the native games section. I have also prepared something that has been asked furiously by some individuals which you can find on page two. Article taken from GamingOnLinux.com.
Tags: Benchmark
0 Likes
About the author -
author picture
I'm a Linux gamer from Finland. I like reading, long walks on the beach, dying repeatedly in roguelikes and ripping and tearing in FPS games. I also sometimes write code and sometimes that includes hobbyist game development.
See more from me
The comments on this article are closed.
13 comments
Page: «2/2
  Go to:

tuubi Dec 30, 2015
View PC info
  • Supporter
Quoting: GuestRadeonSI 9 impresses... wow.. what the hell? It's massively outperforming even Nvidia's driver in some cases.
This might be a bit confusing, but nine isn't in any way part of or tied to radeonsi. Nine is a Mesa Gallium Direct3D 9 tracker, providing native support for this Windows graphics API for the open source, mesa-based Linux drivers. The proprietary drivers are not based on mesa's gallium, so they cannot make use of this tracker. My point is, this combination of nine and radeonsi is awesome, but only for running older windows games with wine.
FutureSuture Dec 30, 2015
Quoting: tuubiThis might be a bit confusing, but nine isn't in any way part of or tied to radeonsi.
It might as well be considering how Nouveau with Gallium Nine had no effect on 3 out of 4 benchmarks. It's nice to see that AMD has another advantage to hold over Nvidia, making it that tiny bit more competitive. AMD needs it.

Quoting: tuubiMy point is, this combination of nine and radeonsi is awesome, but only for running older windows games with wine.
There are plenty of quality games that use DirectX 9 and are extremely unlikely to come to Linux. I am sure many Linux gamers would love to play Dishonored, for example. It came out in 2012, so it's an older game now, but still, I doubt Linux gamers would mind considering how we seem to be primarily targeted by indie developers.
tuubi Dec 30, 2015
View PC info
  • Supporter
Quoting: FutureSuture
Quoting: tuubiMy point is, this combination of nine and radeonsi is awesome, but only for running older windows games with wine.
There are plenty of quality games that use DirectX 9 and are extremely unlikely to come to Linux. I am sure many Linux gamers would love to play Dishonored, for example. It came out in 2012, so it's an older game now, but still, I doubt Linux gamers would mind considering how we seem to be primarily targeted by indie developers.

Absolutely. I never intended to belittle the efforts of these developers. Nine is an awesome project, and so are AMD's open source drivers. Not to forget wine, although personally I haven't used it for gaming in ages. I simply thought the exact nature of these projects might not be obvious to all readers.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.