mutter/src
Jonas Ådahl 23a530cb09 monitor-manager/native: Get CRTC gamma from cache if available
Right now gamma is set only via the D-Bus API (from gsd-color), but the
actual gamma isn't right after SetCrtcGamma(), meaning if one would call
GetCrtcGamma() right after setting it, one would get the old result.
Avoid this by getting the "current" CRTC gamma from the cache we manage.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2159>
2022-01-25 15:47:03 +00:00
..
backends monitor-manager/native: Get CRTC gamma from cache if available 2022-01-25 15:47:03 +00:00
compositor compositor/plugin-manager: Split start() from new() 2022-01-25 15:15:13 +01:00
core monitor-manager: Notify privacy screen changes on hotkey press 2022-01-25 07:31:19 +00:00
meta boxes: Add rectangle init macro 2022-01-25 15:47:03 +00:00
tests tests/kms-update: Add mode setting sanity tests 2022-01-25 15:47:03 +00:00
ui frames: Keep accounting of double clicks in place 2021-10-29 00:27:18 +02:00
wayland wayland/surface: Make ensure_cached_state() static 2022-01-19 17:13:17 +00:00
x11 x11: Avoid memory waste and work when creating selection input stream 2022-01-07 02:21:28 +01:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build wayland: Drop deprecated text input 2022-01-05 22:30:21 +00:00
meta-private-enum-types.c.in core: Drop "volatile" from static GTypes in manual registration 2021-03-22 10:47:51 +00:00
meta-private-enum-types.h.in screen-cast: Add screen cast flag to streams 2020-07-30 09:51:16 +02:00