It most likely also needs VKD3D_SHADER_MODEL=6_6 (only available in latest vkd3d-proton master) because amdvlk is missing some features for that.
1 Apr 2023, 08:59 by @.***:
game does not launch with AMDVLK, error message about GPU lacking D3D12, VKD3D_FEATURE_LEVEL does not help, launches fine with RADV
Software information
Name of the game, settings used etc.
System information
GPU: RX 6500 XT 4GB
Driver: mesa-git/AMDVLKQ4.4-3
Wine version: Proton-GE 7-52
VKD3D-Proton version: 2.8
Log filesProton or Wine logs.
—
Reply to this email directly, > view it on GitHub https://github.com/HansKristian-Work/vkd3d-proton/issues/1501> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/A3G6J6KQJHH6VXRXBLH2PA3W67G3LANCNFSM6AAAAAAWPONBN4> .
You are receiving this because you are subscribed to this thread.> Message ID: > <HansKristian-Work/vkd3d-proton/issues/1501> @> github> .> com>
Yes this is the same with all of AMD's Vulkan drivers, even the Windows one.
As said above this is because the drivers are missing some features for it. You can work around it with the variable but don't expect it to go smoothly even from there. RADV is usually recommended.
Why do you want to launch it with AMDVLK in the first place?
It most likely also needs VKD3D_SHADER_MODEL=6_6 (only available in latest vkd3d-proton master) because amdvlk is missing some features for that.
no cigar, creating a dxvk.conf with a nvidia vendor id does skip that message but game still doesn't launch.
Why do you want to launch it with AMDVLK in the first place?
if you test it you will see that in some games its better than RADV.
if you test it you will see that in some games its better than RADV.
With vkd3d-Proton? No, absolutely not.
if you test it you will see that in some games its better than RADV.
With vkd3d-Proton? No, absolutely not.
any game that AMDVLK doesn't crap the bed, if VRAM limited, will likely run better than RADV, Alan Wake Remastered, Returnal, Metro Exodus enhanced edition (mostly because of ray tracing, still impressive) to name a few.
i get your point that its usually bad or straight up doesn't work but i don't know why you would assume that though unless you've been testing every single game on multiple GPUs...
btw AMDVLK can still be faster than RADV on some cases, check https://github.com/zmike/vkoverhead
no cigar, creating a dxvk.conf with a nvidia vendor id does skip that message but game still doesn't launch.
Just launch it with VKD3D_SHADER_MODEL=6_6 as a env var. Telling the game you are on Nvidia might make it crash because it tries to load Nvapi features or similar. Haven't tested that with this game.
Note the env var was added only two days ago so Proton GE doesn't contain it yet. Either use Proton experimental or put latest vkd3d-proton master into your GE folder.
Unless i misunderstood what you tried.
Note the env var was added only two days ago so Proton GE doesn't contain it yet. Either use Proton experimental or put latest vkd3d-proton master into your GE folder.
that did it, i was using Proton-GE
proton experimentalx2 2023-04VKD3D_SHADER_MODEL=6_6`x1 2023-04VKD3D_SHADER_MODEL=6_6x2 2023-04VKD3D_FEATURE_LEVELx2 2023-04
game does not launch with AMDVLK, error message about GPU lacking D3D12, VKD3D_FEATURE_LEVEL does not help, launches fine with RADV
Software information
Name of the game, settings used etc.
System information
Log files
Proton or Wine logs.