1
0
Fork 0
mutter-performance-source/src
Robert Mader 35ecaafd6b wayland/actor-surface: Optimize update scheduling
This code path is important for "empty" commits to ensure we schedule
frame callbacks even if previous commits didn't cause stage redraws.
There is, however, no reason to schedule updates on all stage views
instead of only those the actor is on.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2671>
2022-12-16 16:27:33 +00:00
..
backends screen-cast/src: Fix unsigned integer overflow 2022-12-15 16:51:54 -03:00
compositor surface-actor-wayland: Clean up and optimize check for primary view 2022-12-16 16:27:33 +00:00
core tiling: Remove unnecessary update_edge_constraints(). 2022-12-05 18:57:20 +00:00
frames frames: Handle lack of WM_DELETE_WINDOW in WM_PROTOCOLS 2022-12-10 09:38:23 +00:00
meta ui: Excise old frames UI 2022-12-01 20:10:53 +00:00
tests tests/screen-cast: Enable 'screen-cast' debug topic 2022-12-13 18:31:14 +00:00
wayland wayland/actor-surface: Optimize update scheduling 2022-12-16 16:27:33 +00:00
x11 x11: Drop unused function 2022-12-09 16:28:33 +00:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build x11: Remove MetaX11WindowControl 2022-12-01 20:10:53 +00:00
meta-private-enum-types.c.in build: Add missing include 2022-08-10 20:28:40 +02:00
meta-private-enum-types.h.in screen-cast: Add screen cast flag to streams 2020-07-30 09:51:16 +02:00