mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-04-14 08:22:25 -04:00
When color_range is WLR_COLOR_RANGE_NONE (unspecified by the compositor), default to full range instead of limited. NVIDIA's DRM driver defaults to limited range (16-235) when COLOR_RANGE is not explicitly set, causing a washed-out desktop on Wayland. This is a no-op on Intel and AMD (which ignore COLOR_RANGE for RGB per the DRM spec) but fixes NVIDIA's washed-out output. An equivalent fix has been submitted to KWin: https://invent.kde.org/plasma/kwin/-/merge_requests/9075 See https://github.com/NVIDIA/open-gpu-kernel-modules/discussions/1105 |
||
|---|---|---|
| .. | ||
| atomic.c | ||
| backend.c | ||
| drm.c | ||
| fb.c | ||
| gen_pnpids.sh | ||
| legacy.c | ||
| libliftoff.c | ||
| meson.build | ||
| monitor.c | ||
| properties.c | ||
| renderer.c | ||
| util.c | ||