
在 Wayland 协议 1.41 中引入了色彩管理协议之后,今天发布的 Wayland 协议 1.47 包含了对色彩管理和 HDR 支持的多项修订。
Wayland 的色彩管理协议现在已放宽对 maxCLL 和 maxFALL 的限制,因为这些参数并非由 ANSI/CTA-861-H 规范所强制要求,而且一些电影使用的是 maxCLL 而不是 Mastering Display Luminance。因此,之前的严格行为被认为过于严格,现已放宽。
另一个color-management-v1的缺点是描述标识符是一个 32 位数字,而它应该是一个 64 位数字。如果以每秒分配 100 次的速度使用 32 位图像描述标识符,理论上在 1.4 年后就会出现环绕问题……对于运行 Wayland 合成器并且保持在线时间超过 1.4 年的用户,ready2 事件现在强制要求使用 64 位的图像描述 ID 数字。
还添加了一个“absolute_no_adaptation”的渲染意图,重点在于颜色校验应用。设置 absolute_no_adaptation 表示不应适应显示的白点,因此表面和显示之间不会进行色度适应。
颜色管理协议也更新了,禁止广告过时的功能/意图/转换函数/名称。希望这有助于更顺利地淘汰任何过时的功能。
最后,wp_image_description_reference_v1被添加为在ext-image-copy-capture-v1协议中添加颜色管理的先决条件。
Wayland 协议 1.47 除了颜色管理更新外,没有其他变化。关于 v1.47 的简要公告可以在 Wayland 邮件列表中找到。
转自 Wayland Protocols 1.47 Released With Updated Color Management Protocol – Phoronix
Linuxeden开源社区