Let's call this part 3 of on my "gaming on linux" mini series. To be up front, I did not take these benchmarks. I didn't compile a bunch of windows/linux benchmarks before deleting windows.
These benchmarks are all recorded by Flightless Mango (who made the tools most users use to track performance in linux, known as MangoHUD). I'll be posting the main FPS graphs, but the frametime information can be gotten by clicking the link on each.
First up is Borderlands 3 (youtube link to the benchmark in question)
DXVK is the linux implementation of DX11
VKD3D is the linux implementation of DX12 (it's still in it's fairly early days)
Obviously VKD3D has a looong way to go still, but like for like on DX11, Linux is 7.5% slower.
Next is Red Dead Redemption 2 (Nvidia and AMD)
Nvidia AMD
For brevity's sake, I'll only post the AMD image because it's the most interesting. With every iteration of the AMD driver on Vulkan in Linux running better than Windows. This probably says more about how crap AMD windows drivers than anything, but it's worth mentioning.
Nvidia runs about 7% slower in Linux versus Windows.
Counter Strike is up next.
Unsurprisingly native CS:GO plays very well in linux, to the tune of 15% over windows. Playing the Windows Binary in linux only loses 6.7% total performance, but the 1% takes a more drastic 15% or so.
Control
Control is a pretty good showing. Obviously VKD3D still has a long way to go, and raytracing support is still in the works. DXVK compared to DX11, is around 5% in windows favor.
Doom Eternal (Nvidia and AMD)
Nvidia AMD
Another fun (but rare) example of a game working better under WINE than native... at least on Nvidia's front. AMD's drivers seem to be lacking in this game for some reason.
There is still clearly a performance cost to running games on Linux via WINE versus natively on windows, though there are a few clear exceptions to the rule. DX12 support is still likely 6 months to a year out before matching DX11 performance/feature wise in WINE, and with the looming threat of DX12 Ultimate and DirectStorage likely widen the gap again for awhile.
I'm ever hopeful though since Proton and DXVK are only 2 years old as of last month. As a long time observer, the leaps and bounds in that time have been staggering.
These benchmarks are all recorded by Flightless Mango (who made the tools most users use to track performance in linux, known as MangoHUD). I'll be posting the main FPS graphs, but the frametime information can be gotten by clicking the link on each.
First up is Borderlands 3 (youtube link to the benchmark in question)
FlightlessMango
flightlessmango.com
DXVK is the linux implementation of DX11
VKD3D is the linux implementation of DX12 (it's still in it's fairly early days)
Obviously VKD3D has a looong way to go still, but like for like on DX11, Linux is 7.5% slower.
Next is Red Dead Redemption 2 (Nvidia and AMD)
Nvidia AMD
For brevity's sake, I'll only post the AMD image because it's the most interesting. With every iteration of the AMD driver on Vulkan in Linux running better than Windows. This probably says more about how crap AMD windows drivers than anything, but it's worth mentioning.
Nvidia runs about 7% slower in Linux versus Windows.
Counter Strike is up next.
FlightlessMango
flightlessmango.com
Unsurprisingly native CS:GO plays very well in linux, to the tune of 15% over windows. Playing the Windows Binary in linux only loses 6.7% total performance, but the 1% takes a more drastic 15% or so.
Control
FlightlessMango
flightlessmango.com
Control is a pretty good showing. Obviously VKD3D still has a long way to go, and raytracing support is still in the works. DXVK compared to DX11, is around 5% in windows favor.
Doom Eternal (Nvidia and AMD)
Nvidia AMD
Another fun (but rare) example of a game working better under WINE than native... at least on Nvidia's front. AMD's drivers seem to be lacking in this game for some reason.
There is still clearly a performance cost to running games on Linux via WINE versus natively on windows, though there are a few clear exceptions to the rule. DX12 support is still likely 6 months to a year out before matching DX11 performance/feature wise in WINE, and with the looming threat of DX12 Ultimate and DirectStorage likely widen the gap again for awhile.
I'm ever hopeful though since Proton and DXVK are only 2 years old as of last month. As a long time observer, the leaps and bounds in that time have been staggering.