Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.
Feral Interactive have pushed out another Mad Max [Steam, Feral Store] patch for the Vulkan Beta, they claim to have improved Vulkan further, so I took a look.

First up, here's their changelog from the release notes:
Quote
  • Fix for performance issue in kernel 4.9+ with lower core/hyperthread count. Previously this could be worked around with Steam offline mode.
  • Improved Vulkan performance, particularly in Tyrant's Lash
  • Added game version and graphics API to benchmark results
  • AMDGPU-PRO 17.10 is now out and resolves the darker rendering issue

They also note an issue they are keeping an eye on:
QuoteVarious crashes with NVIDIA 381.09 Beta on Pascal GPUs


I did another round of benchmarks, this time focused solely on this beta vs the old beta for Vulkan performance.

Vulkan New Vulkan Old Camp - Hollow Point, Beta 11/04/17Antergos Linux, 1080p, i7 5960x, 980ti NormalHighVery High Vulkan New 266Vulkan Old 241Vulkan Old 171Vulkan New 164Vulkan New 142Vulkan Old 136 266241171164142136 054108162216270 Average FPS

Vulkan New Vulkan Old Stronghold – Tyrant’s Lash, Beta 11/04/17Antergos Linux, 1080p, i7 5960x, 980ti NormalHighVery High Vulkan New 94Vulkan Old 77Vulkan New 82Vulkan Old 70Vulkan New 70Vulkan Old 60 947782707060 01938577695 Average FPS

Vulkan New Vulkan Old Cutscene - Hope, Glory, and Dog is Dead, Beta 11/04/17Antergos Linux, 1080p, i7 5960x, 980ti NormalHighVery High Vulkan New 262Vulkan Old 253Vulkan Old 161Vulkan New 156Vulkan New 137Vulkan Old 135 262253161156137135 053106159212265 Average FPS

Vulkan New Vulkan Old Cutscene – Landmover, Beta 11/04/17Antergos Linux, 1080p, i7 5960x, 980ti NormalHighVery High Vulkan New 293Vulkan Old 277Vulkan Old 180Vulkan New 175Vulkan Old 155Vulkan New 155 293277180175155155 059118177236295 Average FPS


Just as they said, Tyrant’s Lash has improved for me on every setting quite clearly there. The others are a bit hit and miss, but any that might seem like a regression are quite probably noise at around 5FPS each time, whereas the increases are double that and more. Article taken from GamingOnLinux.com.
Tags: Benchmark, Vulkan | Apps: Mad Max
14 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
24 comments
Page: «2/3»
  Go to:

catskinsox Apr 11, 2017
I have a Pascal card, and it still crashes on the 381 drivers. I have gone back to the 378 drivers again.
Skiski Apr 11, 2017
It's probably something about the version of the drivers or X11 or something like that. I don't see why big picture would be a problem to run vulkan games.

I've never used steam os, but that's my guess.
1xok Apr 11, 2017
Quoting: SkiskiJust to add a precision, I use an xbox360 wired controller and it works perfectly.
Quoting: vickop
Quoting: PixelPi
QuoteThe default configuration will not allow you to move the camera with the right pad while any other button is being used, including movement with the stick. This is a big problem for a game like this to not be able to move the camera while doing anything, so I highly recommend changing it to “Mouse Joystick”.

See https://www.gamingonlinux.com/articles/mad-max-released-for-linux-port-report-and-review-available.8368

This is the main reason why I don't get into this game until now. “Mouse Joystick” isn't nice. As a work around I have additionally configured the the gyro as mouse. But this is also not an optimal solution.

Any ideas?

I had the same issue. I've fixed it using Steam Controller Configuration available on "Community Configurations" that works well.

Thanks. Will try to find this.
1xok Apr 11, 2017
Had a quick test:

Vulkan:
https://www.youtube.com/watch?v=YyNQRaELdoQ

OpenGL:
https://www.youtube.com/watch?v=PmlJX1hLo1I

My specs:
https://www.gamingonlinux.com/includes/ajax/call_profile.php?user_id=5136

Resolution was 1920x1080
Nvidia driver 378.13

OBS seems to cost me 2-4 frames. Without OBS I was almost always above 60 FPS with Vulkan. My system is decisive benefiting in the Stronghold benchmark, where I have now 60 fps nearly constantly.

The remaining scenes are also okay with OpenGL.

Good work Feral. Keep it up!


Last edited by 1xok on 11 April 2017 at 9:57 pm UTC
Egonaut Apr 11, 2017
While the performance is much better with the Vulkan renderer, it's still heavily single core bound. I have around 100-140 FPS in the actual game (Ultra @1080p) but when I'm driving around the FPS drops very often below 60 FPS. When the FPS drops, always one core is at 100% load and GPU load goes down.

I don't expect any magical fix for this, since it's still a port and there will be always down sides. But instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)
Mountain Man Apr 12, 2017
Quoting: EgonautWhile the performance is much better with the Vulkan renderer, it's still heavily single core bound. I have around 100-140 FPS in the actual game (Ultra @1080p) but when I'm driving around the FPS drops very often below 60 FPS. When the FPS drops, always one core is at 100% load and GPU load goes down.

I don't expect any magical fix for this, since it's still a port and there will be always down sides. But instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)
Well, it is still beta, so I suspect there's more optimization to come.
Egonaut Apr 12, 2017
Sure and that's why I write this now and not when it's final. For now most reports only state how fast the Vulkan renderer is, but not that there are also still FPS drops. This is even more important than reports of high FPS, IMHO.

BTW, I don't have this drops in the Benchmark, which makes it even more important to report this.


Last edited by Egonaut on 12 April 2017 at 3:32 am UTC
dubigrasu Apr 12, 2017
Quoting: fabry92Sry why steamos isn't supported? I can't run serious Sam vulkan too :(
Probably the driver is too old? I run SteamOS too and I see no issues, but I install latest drivers myself.
Vash63 Apr 12, 2017
View PC info
  • Supporter
Quoting: catskinsoxI have a Pascal card, and it still crashes on the 381 drivers. I have gone back to the 378 drivers again.

Do other Vulkan games work for you on 381? I have a 1080 and I can't run SteamVR, Mad Max or Serious Sam Fusion for longer than 5 minutes on the 381 series. It seems to be just broken across all games and not game specific.

I'm really not sure how that got past Nvidia QA...
edddeduck_feral Apr 12, 2017
Quoting: EgonautBut instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)

The entire point is to have a more stable fps not a higher peak number as that by itself isn't that useful :) If you notice the bigger gains on Vulkan compared to GL are all on the minimum and average fps especially in the poorer performing areas, the peak fps in the best performing areas isn't that much slower on GL. This allows for a much better overall experience :)

The game engine is fairly threaded however some things can't be done at the same time and have to be serialised especially if that is how the engine works on all platforms.

Finally your CPU usage checks will be a little SKU'd as we need to spin the main thread when waiting on the GPU to avoid issues where the governor would reduce clock speed causing frame rate pulsing. Serious Sam for example is also effected by the governor being too keen to down-clock your CPU while playing.

Do send in your reproduction steps though as it does sound like you have an issue most people never experience.


Last edited by edddeduck_feral on 12 April 2017 at 12:53 pm UTC
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.