Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Far Cry 1 DXVK 2.5 (and 2.5.1 too) regression with glitches on terrain/objects reflections in water #4512

Open
Deus-nsf opened this issue Dec 8, 2024 · 8 comments

Comments

@Deus-nsf
Copy link

Deus-nsf commented Dec 8, 2024

DXVK 2.4.1 is the latest version where it worked fine.

Tested on Windows 10, AMD RX 6800, latest drivers (24.12.1)

The presence of the Silent Patch doesn't make a difference (just in case).

Clean or modified dxvk.conf is the same as well.

The game has native MSAA enabled (x4), in case that can make a difference.

@Deus-nsf
Copy link
Author

Deus-nsf commented Dec 8, 2024

(I'm taking this as an opportunity to also say that, the Nvidia CPU performance reduction thing is indeed an Nvidia driver issue, as AMD cards don't have this problem at all, and shows the expected CPU performance improvements, 80 FPS native vs 95 FPS translated on a specific spot)

@WinterSnowfall
Copy link
Contributor

WinterSnowfall commented Dec 8, 2024

Are we talking about the original Far Cry here or the remaster? Nevermind, I misremembered there being a remaster. Filling in the issue template would be nice, and also attaching at least a screenshot of the problem.

@WinterSnowfall
Copy link
Contributor

Reflections look the same to me on master vs 2.4.1, see below:

2.4.1

2 4 1

Latest master

Master

So you'll have to be a bit more specific regarding what the regression is.

@Deus-nsf
Copy link
Author

Deus-nsf commented Dec 9, 2024

it's more of an animation issue, some frames of the water reflection animation look glitchy since 2.5, I have MSAA enabled (in game, clean dxvk.conf), I would need to record a video to show it to you, would that be of interest to you?

As for the form I'm not sure it would be very informative, I'm on latest everything that is not release candidate, on W10.
I also see that you're on an Nvidia GPU, so that may be an AMD specific issue :/

@WinterSnowfall
Copy link
Contributor

WinterSnowfall commented Dec 9, 2024

I would need to record a video to show it to you, would that be of interest to you?

No need, @Blisto91 was able to reproduce it.

As for the form I'm not sure it would be very informative, I'm on latest everything that is not release candidate, on W10. I also see that you're on an Nvidia GPU, so that may be an AMD specific issue :/

Yes, it appears to be an amdvlk/proprietary issue in particular, as it can't be reproduced on Nvidia (proprietary or nvk), nor on AMD radv.

@Deus-nsf
Copy link
Author

Deus-nsf commented Dec 9, 2024

I did the video anyway in the meantime :D next time I'll do that first I guess, I have to stop assuming all GPU brands are the same in terms of drivers!

https://youtu.be/1fvERUcYqEg?si=QjbquKs5r-psmJm4

@Blisto91
Copy link
Contributor

Blisto91 commented Dec 10, 2024

Bisected to start with commit b4ed108
I only reproduce with amdvlk (open. Pro untested) and not radv, Nvidia or nvk

Edit: Apitrace: https://drive.proton.me/urls/3HSHZJ278C#nnUKWQBKiLbD
Only happens with 32bit replay. 64bit is fine.

@Blisto91
Copy link
Contributor

Made a amdvlk issue GPUOpen-Drivers/AMDVLK#386
Any fix there will very likely carry over to Windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants