From 6d3b17ee832411f627d8bed6b74e09b4fa55e2fb Mon Sep 17 00:00:00 2001 From: UjinT34 <41110182+UjinT34@users.noreply.github.com> Date: Sat, 27 Dec 2025 20:01:46 +0300 Subject: render/cm: various updates, remove old protocols (#12693) * fix named primaries * default to gamma22 * mark mastering primaries as supported * remove xx-cm and frog support * immutable primaries and image descriptions * clang-format --- src/helpers/Monitor.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/helpers/Monitor.hpp') diff --git a/src/helpers/Monitor.hpp b/src/helpers/Monitor.hpp index ea2cf185..4c27d1b3 100644 --- a/src/helpers/Monitor.hpp +++ b/src/helpers/Monitor.hpp @@ -329,7 +329,7 @@ class CMonitor { /// Has an active workspace with a real fullscreen window bool inFullscreenMode(); - std::optional getFSImageDescription(); + std::optional getFSImageDescription(); bool needsCM(); /// Can do CM without shader @@ -342,7 +342,7 @@ class CMonitor { PHLWINDOWREF m_previousFSWindow; bool m_needsHDRupdate = false; - NColorManagement::SImageDescription m_imageDescription; + NColorManagement::PImageDescription m_imageDescription; bool m_noShaderCTM = false; // sets drm CTM, restore needed // For the list lookup -- cgit v1.2.3