Mortal Shell rendering issues with sunrays/post-process
Emanem opened this issue · comments
Hi,
Seems like Mortal Shell has trouble correctly rendering sunrays/post-process in DX12 mode - via VKD3D.
I've tried current Proton/Experimental and GE (at time of writing this), unfortunately those all yield to same on screen artifacts.
It's fairly easy to reproduce; you can see this issue in the main menu; DX11 mode:
DX12 mode:
Please note the game doesn't crash, it's just having trouble rendering such effects.
It's running as borderless window, with everything set to Ultra.
My setup is Ubuntu 20.04.3, Nvidia 3080 Ti with drivers 495.46; I've also submitted the same to generic Mortal Shell thread on Proton github repo.
What version are you running on? I've tried the latest Proton Experimental right now and still persists on Nvidia.
If you have a VKD3D version you want me to try out, happy to give it a shot.
Latest vkd3d-proton master. It's very likely an NV driver bug. There are some pending bugs with tessellation which is likely causing this issue too, but need to verify that.
If I use the latest build from master, and I set to use D3D12 + Ray Tracing, I still get the same issue - as you're mentioning perhaps and Nvidia driver issue...
Still having same issue with drivers 510.47.03 - hope Nvidia will fix it sooner or later...
Hi,
Can confirm that now all seems good. I am now running with:
- Proton Experimental
- Nvidia 525.78.01
- Nvidia RTX 4090
And the rendering issues are gone.
Not sure if it has been the drivers or (most likely) a more recent VKD3D update.
Excellent job, can close this issue!
Thank you for testing again!