From 5b2304c709e21cbaa88385841da4d8258aeaeb1b Mon Sep 17 00:00:00 2001 From: Xaver Hugl Date: Tue, 3 Sep 2024 00:42:27 +0200 Subject: [PATCH] wayland/color management: fix waylandToKwinIntent We support relative colorimetric with bpc now, so it needs to also be mapped in the function --- src/wayland/xx_colormanagement_v4.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wayland/xx_colormanagement_v4.cpp b/src/wayland/xx_colormanagement_v4.cpp index 328768c83b..13ec4ef326 100644 --- a/src/wayland/xx_colormanagement_v4.cpp +++ b/src/wayland/xx_colormanagement_v4.cpp @@ -160,8 +160,9 @@ static std::optional waylandToKwinIntent(uint32_t intent) return RenderingIntent::RelativeColorimetric; case QtWaylandServer::xx_color_manager_v4::render_intent::render_intent_absolute: return RenderingIntent::AbsoluteColorimetric; - case QtWaylandServer::xx_color_manager_v4::render_intent::render_intent_saturation: case QtWaylandServer::xx_color_manager_v4::render_intent::render_intent_relative_bpc: + return RenderingIntent::RelativeColorimetricWithBPC; + case QtWaylandServer::xx_color_manager_v4::render_intent::render_intent_saturation: return std::nullopt; } return std::nullopt;