Can we have an apitrace and some sort of screenshot that shows what exactly is broken? Given that this is a Rockstar game, getting it to run is very hard and I'd like to avoid wasting countless hours fighting their stupid Social Club crap.
Also, the game has been known to work in the past, probably a driver bug or something.
This is probably a DXVK+AMDGPU related problem is my guess.
Seems using d3d11/dxgi/dxgitrace wrappers does nothing, or the trace files are being thrown into a random folder somewhere. I may need to look for different method, or do the trace under windows.
I managed to get the game to run, pretty sure this is a RADV bug, works fine on the proprietary driver. Annoyingly none of the debug tools (apitrace, etc) seem to work with this game.
Yeah I couldn't get any debug tools to work either, even when disabling the rockstar launcher and using a few different methods.
Additionally when I try and run DXVK under windows10 I get a SWAP_CHAIN error so I couldn't test to see if the tessellation issue was present there.
Seems Rockstar Launcher fails to login with amdvlk. VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json
This game is 32bit even thought the store page claims its 64bit. (I tried both 32 and 64bit apitrace).
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json %command% is the correct command.
You are right, AMDVLK does work after-all, its just I wasn't using both 32 and 64bit ICD's.. oops.
PS. Sorry for wasting time here. Didn't expect launcher to be 64bit and game to be 32bit..
Max Payne 3 has broken tessellation when using DXVK but not Wined3d11
Software information
Max Payne 3, Just enable tessellation for issue to show.
System information
Apitrace file(s)
Log files
Thought I'd open this issue here since I discovered DXVK is causing the problem from what I can tell.
Any suggestions welcome, I've tried invariantgeom already. Yes I tested with MANGOHUD and VKBASALT disabled, no change.