[PATCH V9 00/43] Color Pipeline API w/ VKMS
Harry Wentland
harry.wentland at amd.com
Thu May 22 13:54:50 UTC 2025
On 2025-05-22 09:49, Simon Ser wrote:
> On Thursday, May 22nd, 2025 at 15:28, Harry Wentland <harry.wentland at amd.com> wrote:
>
>>>> What we should
>>>> do is reject YCbCr-type buffers with the color pipeline until we
>>>> implement support for COLOR_ENCODING and COLOR_RANGE as a new
>>>> CSC colorop.
>>>
>>> Rejecting is fine, but is implementing COLOR_ENCODING and COLOR_RANGE
>>> really a good idea instead of making the color pipelines handle them?
>>>
>>> Wasn't the original plan to hide all such legacy plane properties when
>>> userspace signals color pipeline support?
>>
>> It still is. But handling the color-space conversion via a new
>> colorop with two properties: COLOR_ENCODING and COLOR_RANGE
>> seemed to be the most straight-forward way of dealing with this.
>
> I think everybody in this thread is suggesting that the old plane
> COLOR_ENCODING and COLOR_RANGE properties are rejected and will never
> be accepted again with the color pipeline. I think Harry is just saying
> that a new colorop can be introduced with encoding/range properties, but
> this is completely separate from the old props?
>
Correct. Thanks for clarifying.
Harry
> Simon
More information about the wayland-devel
mailing list