aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
diff options
context:
space:
mode:
authorMelissa Wen <mwen@igalia.com>2023-11-16 18:58:03 -0100
committerAlex Deucher <alexander.deucher@amd.com>2023-12-13 16:32:35 -0500
commitaba8b76baabde681ab4ff686452005d80d949345 (patch)
treec8a2c25816c006b804be27880e7571e17b8b9ba0 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
parent4bc59ddf57c1f68ea035c4f242108f29d91797fd (diff)
drm/amd/display: add plane shaper LUT support
Map DC shaper LUT to DM plane color management. Shaper LUT can be used to delinearize and/or normalize the color space for computational efficiency and achiving specific visual styles. If a plane degamma is apply to linearize the color space, a custom shaper 1D LUT can be used just before applying 3D LUT. v2: - use DPP color caps to verify plane 3D LUT support - add debug message if shaper LUT programming fails v4: - remove helper to check 3D LUT color caps (Harry) - update desc of lut3d-setup helper from MPC to DPP v5: - remove color_mgmt_changed check that prevents color updates (Joshua) Reviewed-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Melissa Wen <mwen@igalia.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions