On 26.09.25 16:19, Xaver Hugl wrote: >> 2) Kernel does LFC/ramping > > I don't think that would be a good idea. The kernel doing ramping > would mean the user can't (easily) configure it, and it would > complicate the compositor doing ramping with a different strategy > (like reducing the allowed change at lower refresh rates).
What exactly would that mean when the min & max values differ though? If the kernel wants to change the refresh rate, it must not do any ramping but must switch to the new refresh rate immediately? That seems a bit weird as well. If the compositor doesn't want the kernel to do any ramping, it can set min == max always. -- Earthling Michel Dänzer \ GNOME / Xwayland / Mesa developer https://redhat.com \ Libre software enthusiast
