Ivan Molodetskikh
Ivan Molodetskikh
Just noticed that sleep-resume while niri is running switches the vrr_capable property to 1. And a subsequent VT switch back and forth brings the property back to 0 (I guess...
It's also possible to switch VRR on in sway and switch VT back to niri, which results in a combination of vrr_capable = 0 and VRR_ENABLED = 1. Unfortunately, on...
Some new developments (Fedora 40, kernel-6.8.4-300, mesa-dri-drivers-24.0.4-1): - when vrr_capable is bugged to 0, setting VRR_ENABLED on that connector succeeds but does nothing (same as setting VRR_ENABLED on a connector...
Ngl all these locks throughout make me very uneasy. I feel like it can lead to a lot of issues like: rendering thread gets some value (lock/unlock), then main thread...
> I don't think we should handle the import on the main thread btw. Importing with implicit sync might stall for quite a long time, with the MultiRenderer it might...
Test cases: 1. GTK4: [Identity](https://flathub.org/apps/org.gnome.gitlab.YaLTeR.Identity). Open a video, play it, DnD while playing, the DnD icon should be a centered video. 2. [wleird-attach-delta-loop](https://gitlab.freedesktop.org/emersion/wleird/-/blob/master/attach-delta-loop.c?ref_type=heads), see what it does in Weston for...
A more extreme example:  Somehow, `.config/` is the *fourth* match, after all the .conf files, despite matching an exact prefix. Ngl this one trips me up...