The Witcher 3 in Wine
Page: «76/176»
  Go to:
Shmerl Mar 9, 2018
I'm going to try that freeze case with dxvk / radv now.
Shmerl Mar 9, 2018
Actually, with old buffer pool hack I was getting close to 40 fps on average (1920x1200, RX 480). With dxvk I'm getting around 30 fps. So there is room for improving performance still.
Shmerl Mar 9, 2018
Rotfiends look like this:

Shmerl Mar 9, 2018
The vegetation looks good during the rain at night, which is an improvement over OpenGL! (see bug #43816.

Faattori Mar 9, 2018
Quoting: ShmerlRotfiends look like this:

"Hello spikes my old friend."
Shmerl Mar 9, 2018
No freezes with rotfiends, but they aren't rendering properly either yet.
YoRHa-2B Mar 9, 2018
Well, if you're GPU-bound, RadeonSI will probably deliver better results, but when running the game on a Phenom II... well, yeah:
[

The Rotfiends seem to require stream output to render properly, which sadly is going to be a massive pain to implement because Vulkan doesn't support anything of the sort natively.
Shmerl Mar 9, 2018
Quoting: YoRHa-2BWell, if you're GPU-bound, RadeonSI will probably deliver better results

Current Wine master is a far cry from old buffer pool hack. GPU is very underutilized, and I'm getting 15-20 fps tops. So dxvk is an improvement, but I thought its design should allow to saturate the GPU to 100%, so I expect it shouldn't be worse than old 40 fps result on radeonsi. Unfortunately without something like GALLIUM_HUD for Vulkan, it's not easy to measure GPU utilization.

I might look into implementing that actually, if Mesa developers have no plans to do it in the near future.
Shmerl Mar 9, 2018
Quoting: YoRHa-2BWell, if you're GPU-bound, RadeonSI will probably deliver better results, but when running the game on a Phenom II... well, yeah:

What is your processor frequency? Do you mean that stronger CPU helps here? I'm using Ryzen 7 1700X which should be quite decent.

My resolution is a bit higher (1920x1200) and I set all settings to max, except hairworks are off.
YoRHa-2B Mar 9, 2018
Quoting: ShmerlUnfortunately without something like GALLIUM_HUD for Vulkan, it's not easy to measure GPU utilization.
Try radeontop.

If it runs into a hard CPU limit, that would indeed be embarassing, but when approaching GPU limits, DXVK will always be slower, one reason is that RADV simply hasn't caught up yet, and another is that OpenGL drivers have an easier time placing efficient execution/memory barriers than DXVK. That's the tradeoff.

QuoteWhat is your processor frequency? Do you mean that stronger CPU helps here?
I'm getting like 20-30% GPU utilization in Novigrad, Beauclair etc. when using wined3d, so yeah, definitely CPU bound. Even DXVK is still CPU bound on this machine, getting between 70% and 80% GPU load most of the time. Constant 60 FPS on Windows.

CPU runs at 3.7 GHz with heavily overclocked IMC, but it's no match for anything modern, your Ryzen is probably at least twice as fast.
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.

Buy Games
Buy games with our affiliate / partner links: