On 2/16/26 17:45, Tomasz Pakuła wrote: > Many TVs and other HDMI sinks suffer from blanking and possibly other > glitches when VRR is toggled. With VRR present on such sinks and > vrr_on_desktop enabled, they behave like the signal is always variable, > even in fixed refresh rate situations. DisplayPort and eDP enforce > seamless VRR transitions but HDMI unfortunately doesn't. > > Keep VRR toggled if it's supported and not explicitly disabled. It can > be used for any VRR sinks, but this is mainly targeted for HDMI. > > Functionally, for an end user, this is the same as normal, fixed refresh > rate mode. The only difference is that sink is kept in VRR state which > enables seamless transitions into/out of variable refresh rate. > > Basically, the driver shouldn't change it's behavior around VRR_ENABLED > set to false, jut keep sending info packets/frames with VRR/FreeSync/ > G-Sync/HDMI VRR active. > > Enabled by default for sinks that claim it's support
Having a negation term like "disabled" in the property name can be confusing (as it involves double negation when the property value is 0) and is better avoided. -- Earthling Michel Dänzer \ GNOME / Xwayland / Mesa developer https://redhat.com \ Libre software enthusiast
