doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.34k stars 859 forks source link

WoW performance worse with lower render scale vs lower resolution #3811

Open Espionage724 opened 10 months ago

Espionage724 commented 10 months ago

My main resolution is 1920x1080. If I set the in-game rendering scale option to 1279x719, performance improves a tiny bit. If I set the in-game resolution to 1280x720 and the rendering scale to 100% of that, performance improves massively.

I didn't test 720p on Windows, but 1080p 100% ran good that I didn't need to lower the render scale.

Software information

System information

doitsujin commented 10 months ago

Don't think this is entirely unexpected? Render scale options will generally render the main scene at a lower resolution but the UI (and potentially some post-processing) will still run at 1080p, as opposed to running the entire game at 720p.

Will only consider this a bug worth looking into if DXVK behaviour is substantially different from Windows on AMD/NV HW (i.e. drivers that are generally known to not have weird performance issues on Linux).

SuperSamus commented 10 months ago

(Sorry if this is a stupid question) Could it be possible that in the Linux case, OP is being bottlenecked by VRAM?

doitsujin commented 10 months ago

Well we're talking old-ish integrated graphics here, so I think we can rule that out.

Reason why I don't really care too much is because these don't have the greatest track record in terms of DXVK performance.

Espionage724 commented 10 months ago

(Sorry if this is a stupid question) Could it be possible that in the Linux case, OP is being bottlenecked by VRAM?

With lspci it seems my GPU has 256MB by default, but I can raise that to 2G with some EFI var I think related to Aperture size. I'm not entirely sure how VRAM allocation works on pre-Xe Intel. I didn't consider this and will try it out though.

mirh commented 3 weeks ago

It would be nice if you could recheck on windows, where render scale is often reported to be bitchy too https://us.forums.blizzard.com/en/wow/t/is-render-scale-broke/1816444