News: 0001485153

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GTK Making Progress On HDR & Supporting More Color Spaces

([GNOME] 6 Hours Ago GTK HDR Display)


Colors within the GTK toolkit have been represented to date using sRGB but developers have been working on supporting other color spaces like Display-P3 and BT.2100-PQ as they work to better support High Dynamic Range (HDR) displays on the Linux desktop.

Besides all the work being done on graphics drivers, compositors, and other elements of the Linux desktop stack, the GTK toolkit is also seeing work toward HDR handling. GTK developers have been introducing GdkColorState for supporting multiple / non-sRGB color spaces, supporting in-development Wayland color management protocols, and also working toward a color state aware rendering API, passing CSS color state data to the renderer, propagating color state information from the likes of GStreamer, and transitioning to linear compositing.

Some of these GTK HDR/color milestones may be met in time for the GTK 4.16 toolkit release but this remains a significant undertaking for the Linux desktop.

Those interested in learning more about this GTK effort around color spaces and HDR can see [1]this GTK.org blog post by Red Hat's Matthias Clasen.



[1] https://blog.gtk.org/2024/08/11/the-colors-of-gtk/



hf_139

caligula

uid313

oleid

oleid

Ladis

hf_139

Kington's Law of Perforation:
If a straight line of holes is made in a piece of paper, such
as a sheet of stamps or a check, that line becomes the strongest
part of the paper.