Replies: 7 comments 13 replies
-
Thanks for reporting the issue. While trying to open the youtube link says the video is private and I can't see it. Is there any way you can put it to public? |
Beta Was this translation helpful? Give feedback.
-
Hello @julianxhokaxhiu sir, it is now public. Pls try again. Srry it was still waiting out its schedule to go public. |
Beta Was this translation helpful? Give feedback.
-
Still returns that the video is private :( |
Beta Was this translation helpful? Give feedback.
-
hi @julianxhokaxhiu , maybe try it in a Chrome incognito window or Edge InPrivate window? I think it might be your cache. Seems fine from my end, tried on multiple devices all fine. Anyways below are some screenshots in case you still cant view the video: |
Beta Was this translation helpful? Give feedback.
-
Thanks I was able to repro, Moved this conversation to discussion by mistake but I'll treat it as an issue. I'll keep you posted. |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, I'm not presently able to compile FFNx. (Old PC died and I haven't got around to getting FF7 working again.) So, I'm shooting blind here. Also, I'm about 95% sure I was running vulkan fullscreen back when I wrote that. So this is a regression of some kind, or a bad driver. Given the settings shown in the screenshot, and the fact that dummying out the color gamut metadata detection fixes it, I figure that the problem must be in the "if" stanza starting on line 197 of FFNx.frag. Let's start by confirming that supposition by commenting out that stanza and see if the problem goes away. Assuming the problem is indeed in this stanza, we've only got two function calls in there that modify the color: GamutLUT() and QuasirandomDither(). I think QuasirandomDither() is the more likely suspect, so let's start there. Perhaps the call to textureSize() on line 200 of FFNx.frag is giving us garbage in fullscreen vulkan, and only in fullscreen vulkan. (Which would be a regression in BGFX or a driver problem.) That might lead to QuasirandomDither() doing wacky stuff, only in fullscreen vulkan. To rule that in/out, try commenting out just line 201 and see if that makes a difference. If QuasirandomDither() wasn't it, then our other suspect is GamutLUT(). The only possibility I can think of here is that maybe it's wrapping around the red value when sampling the LUT. (I can't imagine why that would happen only in vulkan fullscreen, but I'm out of ideas here.) To work around that, try modifying GamutLUT() in FFNx.common.sh as follows: Add a saturate to line 205: Add the following after line 205:
Replace the stanza on line 207 with:
(Please forgive any errors I made coding blind here.) If neither of those suspects pan out, then I'm afraid I'm out of ideas for now. |
Beta Was this translation helpful? Give feedback.
-
As much as it might seem weird, I'm not sure what happened between yesterday and today but I am no more able to reproduce the issue. I did try Borderless and Fullscreen and both work fine now under Vulkan. The only change I did recently was upgrading my Nvidia drivers to 572.16 and restoring factory settings on the Nvidia Control Panel. Might be something stupid but something worth checking. |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
With or without mods turned on, in 7th heaven mod manager(4.2.0.33), change game driver settings to use Vulcan Graphics API, then Window Mode to either Borderless or Full Screen. Start a NEW GAME in FF7, when the opening FMV plays, you can see a Magenta Hue overcast on the FMV.
Expected behavior
FMVs should not have a Magenta hue overcast over them.
Screenshots
See below video
https://youtu.be/sJ_hfuR6F0o
GPU (please complete the following information):
Additional Info
Bug does not happen with Vulcan running in Windowed modes or with other drivers such as OpenGL, DX11/12.
Beta Was this translation helpful? Give feedback.
All reactions