Fullscreen client with direct-scanout sometimes stop updating (after alt-tab)
A similar issue was previously fixed in !2112 (merged), we might have regressed again.
STR:
- launch
weston-simple-egl -f
orweston-simple-egl -f -b
(-b
disables frame-callback based throttling) - launch another (GTK4) client, maximized
- alt-tab between them
Observed result:
- sometimes simple-egl gets stuck, doesn't update any more
- after a while the screen can even shortly turn black
- the reported frame rate is not impacted, i.e. 60 (without
-b
)
I can't reproduce this on all my machines - notably, on my (fast) desktop it doesn't appear to happen, so maybe only "slow" setups are affected.
Edited by Robert Mader