libretro / parallel-n64

Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus.
309 stars 128 forks source link

Brightness flickering when using VRR (g-sync) #759

Open Xenphor opened 1 year ago

Xenphor commented 1 year ago

I've been experiencing brightness flickering which I think may be caused by VRR.

I'm using an AW2521H G-sync native display with a 1050 ti. Retroarch 1.15.0 Parallel 2.0-rc2 28ef8ff using vulkan and parallel rsp/rdp

I saw a post on Reddit that had a video of what I'm experiencing. The poster mentioned having VRR off in that instance, and enabling vsync fixed the issue for them. From that information, I'm assuming that having VRR enabled could also cause the problem, because I never remember experiencing brightness flickering when using a traditional 60hz display. The flickering varies in intensity and sometimes doesn't seem to happen at all.

I started noticing it recently when playing Ocarina of Time and Majora's Mask, so maybe 20 fps games can trigger it? I've made sure to use exclusive fullscreen to avoid any potential Windowed G-Sync flickering issues.