[RFC] Plane color pipeline KMS uAPI
Simon Ser
contact at emersion.fr
Thu May 11 19:29:27 UTC 2023
On Thursday, May 11th, 2023 at 18:56, Joshua Ashton <joshua at froggi.es> wrote:
> When we are talking about being 'prescriptive' in the API, are we
> outright saying we don't want to support arbitrary 3D LUTs, or are we
> just offering certain algorithms to be 'executed' for a plane/crtc/etc
> in the atomic API? I am confused...
>From a kernel PoV:
- Prescriptive = here are the available hardware blocks, feel free to
configure each as you like
- Descriptive = give me the source and destination color-spaces and I
take care of everything
This proposal is a prescriptive API. We haven't explored _that_ much
how a descriptive API would look like, probably it can include some way
to do Night Light and similar features but not sure how high-level
they'd look like. A descriptive API is inherently more restrictive than
a prescriptive API.
More information about the wayland-devel
mailing list