<div dir="auto"><a href="https://devblogs.microsoft.com/directx/auto-color-management/" rel="noreferrer noreferrer" target="_blank">https://devblogs.microsoft.com/directx/auto-color-management/</a><div dir="auto"><br></div><div dir="auto">Interesting that only with Win11 users get some advanced options for SDR but potentially wide-gamut images, on std 8 bpc displays with ICC color management </div><div dir="auto"><br></div><div dir="auto">=== quoting Microsoft ====</div><div dir="auto">In particular, by default your ICC profile-based app is restricted to
the sRGB gamut, even if the monitor is actually wider gamut. Windows
also provides an ICC compatibility helper that can give your ICC app
access to the display’s entire gamut. For more info, see the <a href="https://learn.microsoft.com/en-us/windows/win32/wcs/advanced-color-icc-profiles" target="_blank" rel="noreferrer">Display ICC profile compatibility helper</a> section in this topic.</div><div dir="auto"><br></div><div dir="auto">{...}</div><div dir="auto"><br></div><div dir="auto"><div dir="auto"><h2>Display ICC profile compatibility helper</h2></div>
<p>When Advanced Color is active, Windows provides a compatibility
helper for display ICC profiles that provides access to the display's
entire gamut. In that way your app continues to get accurate and wide
gamut colors up to the reported capability of the display—the same
functionality that's available on calibrated wide gamut monitors in
legacy non-Advanced Color mode today. Without that helper, your app will
be limited to default behavior, which is sRGB (see <a href="https://learn.microsoft.com/en-us/windows/win32/wcs/advanced-color-icc-profiles#icc-profile-default-behavior-with-advanced-color">ICC profile default behavior with Advanced Color</a>).</p>
<p>That helper is available starting with Windows 11. It doesn't provide
other benefits of Advanced Color including access to higher
precision/bit-depth or high dynamic range—you'll need to modify your app
to be Advanced Color-aware.</p></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">=====</div><div dir="auto"><br></div><div dir="auto">Also interesting that MS uses some gpu hardware for this task, not just shaders alone? At least this is how I interpret hw requirements ....</div><div dir="auto"><br></div><div dir="auto">AMD after RX400, but much more recent Intel and Pascal+ for Nvidia ....</div></div>