• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.
  • The Politics forum has been nuked. Please do not bring political discussion to the rest of the site, or you will be removed. Thanks.

Platform This is the performance difference you can expect from running your games on SteamOS vs Windows

Raploz

Member
Mar 23, 2018
152
301
365
22
São Paulo, Brazil
These are some comparison videos between Proton/Wine/Linux Native/Windows performance on both AMD and Nvidia hardware. It's important to keep in mind the results can vary depending on the video card vendor, driver, translation software and how old the video is. You most likely won't need to worry about video drivers or translation layers on Steam Deck, as Valve want's to make it a mass product, but we don't know which drivers it will be using, so it's a good thing to check all possibilities.

Metro Exodus:

GTA V:

Middle-earth: Shadow of Mordor:

Witcher 3:

Doom Eternal:

Shadow of the Tomb Raider:

The Legend of Zelda: Breath of the Wild on CEMU:

What you can expect:
  1. Some games have about the same performance with minimal differences
  2. A small portion of games have higher performance with Wine/Proton
  3. Some games take a significant performance hit
  4. Some older videos might show a lower/same/higher average performance with long stutters. Those stutters are related to shader compilation and both Valve and AMD were working to improve that with the ACO compiler. This shouldn't affect newer drivers.
  5. Some games have lower performance with Wine/Proton but run about the same with native Linux versions
  6. Sometimes the performance difference is scene dependent, favoring either Windows or Linux.
Please keep in mind:
  1. Proton is based on Wine and is developed by Valve. Games running only on Wine might have lower performance and more bugs than on Proton.
  2. Wine/Proton performance can vary significantly depending if you're using AMD, Intel or NVIDIA.
  3. DXVK translates DirectX 11 to Vulkan (it can also be used on Windows with varying results).
  4. VKD3D translates Direct3D 12 to Vulkan (it's a newer project and will improve).
  5. AMD-GPU-PRO, RADV and AMDVLK are three different GPU drivers for running Vulkan on AMD hardware.
  6. Not all games work on Proton at this time, and some have additional bugs. Valve is promising 100% compatibility by Steam Deck's launch and we don't know if that means simply being able to launch the games but expecting bugs or if they have some secret sauce to make everything work correctly day one. We have to trust them on this one.
  7. Proton compatibility and performance WILL keep improving as time goes on and drivers are updated.

Feel free to post more benchmarks you find on the internet.
 
Last edited: