1
0
Fork 0
mutter-performance-source/src
Jonas Ådahl a2ebd10f04 kms/crtc: Determine gamma support given the gamma length
The property doesn't necessarily exist when using drivers that doesn't
support atomic mode setting, and the way it worked will break night
light and other gamma related features. This makes things use the gamma
length; if it is higher than 0, it definitely supports it one way or the
other, i.e. GAMMA_LUT with the atomic backend, and drmModeCrtcSetGamma()
with the legacy/simple backend.

Fixes: 364572b95c
Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2287
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2435>
2022-05-28 18:29:13 +00:00
..
backends kms/crtc: Determine gamma support given the gamma length 2022-05-28 18:29:13 +00:00
compositor compositor: Update topmost window actor after visibility changes 2022-05-17 13:42:07 +00:00
core display: Remove META_EVENT_ROUTE_COMPOSITOR_GRAB 2022-05-28 10:25:29 +00:00
meta core: Drop zenity show_dialog 2022-05-06 16:13:45 +02:00
tests tests/wayland: Draw surface with shared helper 2022-05-17 08:03:29 +00:00
ui window: Move icon management to X11 implementation 2022-02-07 17:52:05 +00:00
wayland wayland: Remove unnecessary COMPOSITOR_GRAB checks 2022-05-28 10:25:29 +00:00
x11 x11/events: Do not handle enter/leave during grabs 2022-05-28 10:25:29 +00:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build meson: Split x11 option into backend/xwayland 2022-05-25 16:42:04 +02: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