u/Single-Language-9699

Trying to understand VRR behavior

I've read mixed information about how moonlight works with VRR in windows. I'm using windows 10 as my client, with hdmi 2.1 and VRR IS WORKING. However when I use moonlight the TV refresh rate just just matches my windows settings. I have VSYNC in moonlight turned off. There's 2 issues I'm trying to figure out.

First issue seems like it should he the easier one. I've read on this subreddit that VRR lets you set a frame rate to any one you want in moonlight, and a VRR capable setup will match that. So there isn't a fluctuating framerate that the TV matches, but you can easily set a lower refresh rate without going into windows settings. This is not currently working for me and I have no idea why. I'd really like to solve this one at the very least.

The second issue is that VRR doesn't match the fluctuating framerate AT ALL. I saw that setting the stream to 4:4:4 can get it to activate VRR, but it seemed to work once and I couldn't get it to work again. I had special K open and it asked to activate some vulkan bridge and I never got that again.

I'm trying to understand why VRR doesn't work at all. Special K says that VRR is possible but innactive. Can this be easily changed in the code to allow VRR?

Are there any solutions? Does moonlight nightly work better? I've avoided using nightly because I don't know the benefits and it's probably less stable. Anyways, feeling like I bought this 3050 for hdmi 2.1 for no reason, at least it has AV1...

reddit.com