[Intel-gfx] [PATCH 0/2] MTL Degamma implementation
Nautiyal, Ankit K
ankit.k.nautiyal at intel.com
Thu Jul 27 11:57:46 UTC 2023
LGTM.
Acked-by: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
On 7/25/2023 2:00 PM, Chaitanya Kumar Borah wrote:
> MTL onwards Degamma LUT/PRE-CSC LUT precision has been increased from
> 16 bits to 24 bits. Currently, drm framework only supports LUTs up to 16
> bit precision. Until a new uapi comes along to support higher bitdepth,
> upscale the values sent from userland to 24 bit before writing into the
> HW to continue supporting degamma on MTL.
>
> To avoid pipe config mismatch between 24 bit HW lut values and 16 bit
> userspace sent values, convert back the 24 bit lut values read from HW
> to 16 bit values.
>
> Chaitanya Kumar Borah (2):
> drm/i915/color: Upscale degamma values for MTL
> drm/i915/color: Downscale degamma lut values read from hardware
>
> drivers/gpu/drm/i915/display/intel_color.c | 28 +++++++++++++++++++++-
> 1 file changed, 27 insertions(+), 1 deletion(-)
>
More information about the Intel-gfx
mailing list