I wonder if this will also fix the problem i have with my mouse cursor only drawing at what seems like 24 fps. It is noticeably laggier than in KDE.
It has something to do with drawing, because over some surfaces it doesn't happen, but all gtk native apps exhibit it. This is a 7900x with an intel a750 graphics card. It should not happen.
I believe 3 buffers is the minimum you need for the CPU and GPU to be able to work independently and never wait for each other. Sure, one could queue up a bunch of extra frames and you'd have more margin in case of a multiple frames long stutter (at the cost of a lot of input latency), but you're typically better served avoiding multiple frames long stutters if possible. Triple buffering is, I believe, more about squeezing out all the performance you can from the hardware, not about just queuing up some number of frames which happens to be 3.
bjoli|11 months ago
It has something to do with drawing, because over some surfaces it doesn't happen, but all gtk native apps exhibit it. This is a 7900x with an intel a750 graphics card. It should not happen.
nialv7|11 months ago
worthless-trash|11 months ago
purpleidea|11 months ago
Trying to look at the source... Is the whole thing less than ~1000 LOC ???
epse|11 months ago
lawik|11 months ago
mort96|11 months ago
rolandog|11 months ago
Kudo's to Daniel van Vugt and all the testers that pitched in time and effort.
jhoechtl|11 months ago
Does KDE/Plasma offer sthg. comparable?
shakna|11 months ago
[0] https://kde.org/announcements/plasma/6/6.0.90/
hysan|11 months ago
konart|11 months ago
KDE is way ahead in (almost) all departments these days.
mnahkies|11 months ago
microtonal|11 months ago
https://gitlab.gnome.org/GNOME/mutter/-/commits/48.rc?ref_ty...
So, unless they are disabled or backed out, seems they might land in Fedora 42?
bkor|11 months ago
Jotalea|11 months ago
unknown|11 months ago
[deleted]