protonscr

DXVK HUD applies to the EVE Online launcher rather than the game

dxvkclosed
doitsujin/dxvk#3483 · opened 2023-06-08 by foundObjects · updated 2023-06-08 · 6 comments · github
1 matching comments, n / p to jump
FfoundObjects 2023-06-08 github

When launching EVE from flatpak Steam with DXVK_HUD=1 the hud is applied to the launcher process but not the subsequent game clients that the launcher spawns. See screenshot below for details.

Is there some way to exclude evelauncher.exe from HUD hooking and instead hook the exefile.exe game clients?

Software information

EVE Online via flatpak Steam, any settings

System information

ryzen 6000 series integrated GPU + nvidia 3060
nvidia-dkms 520.56.06 - all versions affected, I've also tested 530.xx and 535.xx
whatever Wine+DXVK ship with Proton-GE 8.4

eve launcher bug

BBlisto91 2023-06-08 github

It should still show ingame as it should apply to each window/executable that uses dxvk. You aren't using DirectX 12 in the game itself?

WWinterSnowfall 2023-06-08 github

I believe the game is currently using d3d12 FL11_0, whereas the launcher may still be using d3d9 (or d3d11). Which explains the behavior above.

KK0bin maintainer 2023-06-08 github

The HUD is applied to everything that renders with DXVK.

Like the others here have already said, the game itself is likely using D3D12.

FfoundObjects 2023-06-08 github

Ah, thanks. I double checked and you're absolutely right, the game is using DX12.

BBlisto91 2023-06-08 github

There have been requests for a similar debug hud for vkd3d-proton, but it isn't a thing at the moment.

FfoundObjects 2023-06-08 github

There have been requests for a similar debug hud for vkd3d-proton, but it isn't a thing at the moment.

Yeah, I ended up setting up mangohud since that seems like the most commonly used vulkan HUD option.

Sorry for the false alarm, I didn't realize the game had switched to the DX12 backend at all.

Launch options