protonscr

Any chances add "d3d9.enableDialogMode = True" for dx11?

dxvkclosed
doitsujin/dxvk#3963 · opened 2024-04-21 by 7AllenWalker7 · updated 2024-12-05 · 8 comments · github
77AllenWalker7 2024-04-21 github

Windows 10 x64
Nvidia 552.22
add borderless mode for vulkan on dx11 games.

77AllenWalker7 2024-04-21 github

In some games, you can't set the borderless mode for vulcan, the settings in game not work.

"Valheim" work on exclusive fullscreen - (X)
"Tribes of Midgard" work on borderless for game settings- (V)

Ddoitsujin maintainer 2024-04-21 github

Not entirely sure what you mean? The problem that the dialogue mode option solves does not really exist in D3D11.

77AllenWalker7 2024-04-21 github

This command allows you to run the application in bordeless fullscreen instead of an exclusive full screen on dx9.
In dx11 applications, vulkan is launched in exclusive full screen mode in most cases. If it is possible to launch a vulkan borderless mode, I would like to use it.

Vvlad54rus 2024-04-22 github

Not entirely sure what you mean? The problem that the dialogue mode option solves does not really exist in D3D11.

How about making "VK_EXT_full_screen_exclusive" controllable from a config file? Name it dxvk.AllowExclusiveFullscreen, (Auto/True/False).

BBlisto91 2024-04-22 github

The extension is a Windows only thing fwiw which is not officially a target platform.

Llextra2 2024-04-23 github

On Windows, Nvidia & AMD drivers use DXGI Swapchain for Vulkan apps.
This effectively is Borderless Fullscreen.

That means even if you select Exclusive/Fullscreen, as long as it uses Vulkan and you don't see any window borders, it will be borderless fullscreen.

tldr: Don't use "Borderless" settings in game options.

77AllenWalker7 2024-04-23 github

lextra2
No.
Vulkan ignores the game settings and always uses the exclusive full screen in some games (black screen when Alt+Tab), in others it uses the game settings and runs in exclusive and Borderless mode (good games)

Llextra2 2024-04-23 github

Sounds more like an EDID issue.
Game picks a different resolution/refresh rate then what your desktop uses > mode change on alt-tab.

You can fix that really easily with CRU
Delete all resolutions but the one you are using.
The resolution you are using should have only one entry.
Example: 2560x1440@165Hz

Alternatively you could use SpecialK
Enable multitasking setting+continues rendering

Nothing extracted yet.