]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/amd/display: Set chroma taps to 1 if luma taps are 1
authorHarry Wentland <harry.wentland@amd.com>
Fri, 16 Jan 2026 14:39:05 +0000 (09:39 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 11 Mar 2026 14:53:32 +0000 (10:53 -0400)
commiteb51c5a103f63b6e9c3f9cebf7b1e2e1056d3119
treeae15fcc4cee64df08abaec5593df2d70384a8ee8
parent23dee18f6503d67b195f1513e404c78653ed0d40
drm/amd/display: Set chroma taps to 1 if luma taps are 1

When luma is unscaled we also want chroma to be pixel-perfect.
When luma taps are > 1 the result will be a blurred luma plane,
even when the image isn't scaled.

This makes IGT tests for CSC colorop pass.

Assisted-by: Claude: claude-sonnet-4.5
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Hung <alex.hung@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c