Speaker
Alex Hung
Description
Linux color pipeline is a prescriptive API to address hardware color management that differs from one hardware to another. Each device driver passes userspace a pipeline consisting of a chain of unique and static colorops that map to color management blocks in hardware.
This talk shares an overview of a color pipeline and the definitions of colorops for 1D curve/LUTs, 3D LUTs and matrices for Linux. The work includes kernel implementation of colorops specific to AMD devices, and IGT tests that demonstrates how an userspace application communicates to Linux kernel by new APIs and drm_colorops structures.
In-person or virtual presentation | In-person |
---|---|
GSoC, EVoC or Outreachy | Yes |
Code of Conduct | Yes |