diff options
| author | Melissa Wen <[email protected]> | 2023-11-16 19:58:03 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2023-12-13 21:32:35 +0000 |
| commit | aba8b76baabde681ab4ff686452005d80d949345 (patch) | |
| tree | c8a2c25816c006b804be27880e7571e17b8b9ba0 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | |
| parent | drm/amd/display: add HDR multiplier support (diff) | |
| download | kernel-aba8b76baabde681ab4ff686452005d80d949345.tar.gz kernel-aba8b76baabde681ab4ff686452005d80d949345.zip | |
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 <[email protected]>
Signed-off-by: Melissa Wen <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions
