[HN Gopher] Developing Wayland Color Management and High Dynamic... ___________________________________________________________________ Developing Wayland Color Management and High Dynamic Range Author : cesarb Score : 63 points Date : 2020-11-20 11:55 UTC (1 days ago) (HTM) web link (www.collabora.com) (TXT) w3m dump (www.collabora.com) | yepthatsreality wrote: | > If you are an expert on the topics of color management or HDR | displays and content, or a developer interested in contributing | to the project, you are warmly welcome to join the development. | BlueTemplar wrote: | > Most of the desktop applications (well, literally all right | now) are using Standard Dynamic Range (SDR). | | Wait, does that mean that Firefox, Gimp, VLC... when run in X11, | do not currently support HDR ? What about gamuts other than sRGB | ? | | Anyway, sound like this means that my old wide gamut monitor | should eventually be able to show at least partially the 'HDR | gamuts' (and luminosities) ? That would be great! | the8472 wrote: | WCG has been a thing for much longer than HDR, thus support is | also more established. Firefox and GIMP do support color | management via ICC profiles. | brudgers wrote: | Gamut is orthogonal to dynamic range in many three dimensional | color spaces. A wide gamut CRT will tend to have less dynamic | range than a wide gamut OLED. Dynamic range is a description of | contrast. Gamut is a description of color. | BlueTemplar wrote: | In marketing-speak, the various 'HDR' standards refers to a | bunch of things, not just to dynamic range : | https://www.cnet.com/news/dolby-vision-hdr10-advanced-hdr- | an... | | IIRC most of those are using Rec.2020 ? | brudgers wrote: | Early drafts of my comment kept going off into the weeds of | "high dynamic range" versus how people tend to use "HDR" to | describe pictures made by reducing more bits into fewer | bits while maintaining the perception of more bits which in | photography is basically every black and white print made | from a well exposed black and white negative of a scene | with at least moderate contrast...obviously I am letting | this comment go into the weeds. | | More recently, "HDR" can also refer to mapping fewer bits | in the source into more bits on the output in the case of | displays. | | Anyway, disentangling dynamic range from gamut just a bit | seemed like it might add some light. | cpach wrote: | Interesting. Does anyone know what kind of stake Collabora has in | Wayland? So far it has seemed to me that there aren't many | commercial backers of Wayland. But if there is, I guess it's good | for the project. Creating a desktop environment of high quality | takes lots of really hard work, just look at all the enourmous | resources that Next/Apple/Microsoft has spent on their desktop | environments. | rektide wrote: | > So far it has seemed to me that there aren't many commercial | backers of Wayland. | | A very decent % of car-automotive infotainment systems are | GENIVI[1] and Automotive Grade Linux based, which have been | Wayland based. | | LG's webOS runs on Wayland. | | Much of Collabora's interest comes from involvement with Chrome | & ChromeOS. I originally was thinking ChromeOS switched | entirely to Wayland, but looking around I'm having a hard time | confirming. I believe this is true: ChromeOS has an "Aura" | shell which leverages the Chrome infrastructure. Chrome has | it's own "Ozone" api for rendering. A lot of Collabora work & | other has gone into the Ozone's Wayland backend. | | In the future, the Lacros[2] project intends to run Chrome the | browser inside their Chrome-based Exo/Exosphere display server, | which is impemented in Aura. Kind of weird situation. Still not | sure what Aura or Exo directly uses, whether it keeps a Mus or | other special Ozone backend, or whether it too will run on | Wayland, but the browser inside ChromeOS is going to be running | on Wayland "soon". | | One can also run Android apps under Spruv[3], which targets | Wayland. | | Best most important technology development happening on the | planet. Join those pushing for a better "brighter" future. | | [1] https://www.genivi.org/about-genivi | | [2] | https://source.chromium.org/chromium/chromium/src/+/master:d... | | [3] https://gitlab.collabora.com/spurv | ognarb wrote: | Wayland is heavily used in the embedded world. But the embedded | world is not using KWin, Mutter or Sway but instead more | minimal compositors like Qt Wayland compositor or Weston. | O_H_E wrote: | Interesting. Nice to know. Never heard of Wayland outside the | context of desktops. | m0zg wrote: | Do you have any examples you could point to? A few years back | I looked into this and the only real viable option was Qt | Embedded, which is expensive for embedded and requires | royalties to be paid on per-device basis. I wonder how much | things have changed since then and whether there's now a | viable FOSS GUI stack for embedded Linux. ___________________________________________________________________ (page generated 2020-11-21 23:00 UTC)