From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5B3AB485CD5 for ; Wed, 19 Aug 2026 16:11:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=213.97.179.56 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787155905; cv=none; b=YxcSaXQYQ7v3Ps2S1h1rVEYdnVFCAE8CLMv8qQQjSUAHTc9fbk0EXNLJ+dzM/5FTNsjTy6DEHgUmKo/M6YUqUgNCJVCrZuSmYDtqVJsrBnMGvCnEfBzZ0aBRiOS7YWTyCzYS2ekRBzeW02rlL6QbwTAjNXirIIAhXOpS7R/plXM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787155905; c=relaxed/simple; bh=kTRgQB5wITKawsb/qU3cutjrEhyJOz18y9+Eil8dd1s=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=gOcuWb7MgVwEK1RevwuBYREr8rgUTVK94yvyvJp0ZN5SyKkhsNKNNF1fU5tYgnwzC+4WOGgYGmMJv5T7C1GoeJj9Q+zBDADLWt+03EIQH9rnGX+agJBuyJS5U+byGZQZdkrpUbgPdV89ynlKTDVV5I765aMG02e4sE5IyzLDyrU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=igalia.com; spf=pass smtp.mailfrom=igalia.com; dkim=pass (2048-bit key) header.d=igalia.com header.i=@igalia.com header.b=E/oPUnrM; arc=none smtp.client-ip=213.97.179.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=igalia.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=igalia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=igalia.com header.i=@igalia.com header.b="E/oPUnrM" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject: Cc:To:From:From:Reply-To; bh=nLf2opOruQrz6ybY7HgQk+Kqdz2MzUNxmQUCbFkJP9g=; b= E/oPUnrMuO4rpRFjqmWfUDSZjkEIj0keEbQIXWhx4xtVQuRj/cXLWx0ny/R7ze/YDSxM1fCKQK6ov JVNv2Xp+sQHk12Cni8WrS/sqzCKdeLi5wy1i9rH5DsCus72jsOfkV0Y45Fo73bW1pI62/9G6HBoMc eyEWD75keD0f9FwIP0i5NYg35yU2kcjgF6mUNGk10FIsOToiPel4fskgabb/M9pUR2tDa4XTuW++i 4hdrBZKgz85LmIrs5zk4aP2Muh5rDZ4EMSJTtgLFv15hXNT8TiqaRHqV97xlaMf9NfU6DJofyhKSM AOxJsirB8GcBAj4ZR7VqLQhqvb7JFapzqg==; Received: from 154.red-79-147-121.dynamicip.rima-tde.net ([79.147.121.154] helo=killbill.home) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) id 1wwisl-006BRc-HO; Wed, 19 Aug 2026 18:11:15 +0200 From: Melissa Wen To: airlied@gmail.com, alexander.deucher@amd.com, christian.koenig@amd.com, harry.wentland@amd.com, mwen@igalia.com, simona@ffwll.ch, siqueira@igalia.com, sunpeng.li@amd.com Cc: Krunoslav Kovac , "'Dr . David Alan Gilbert'" , Bhawanpreet Lakha , Alex Hung , Aurabindo Pillai , Matthew Schwartz , pekka.paalanen@collabora.com, robert.mader@posteo.de, amd-gfx@lists.freedesktop.org, kernel-dev@igalia.com, linux-kernel@vger.kernel.org Subject: [PATCH 0/2] drm/amd/display: follow-up fixes for LUT segmentation Date: Wed, 19 Aug 2026 18:00:15 +0200 Message-ID: <20260819161106.27702-1-mwen@igalia.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Extend halving distribution for all curves/custom-LUT in a encode-to-linear operation, not only PQ/SRGB. This fixes failures in IGT kms_colorop test after [1]. Also use the CM3 degamma helper that translates curves to hw points for DCN30-based family, not only DCN32, since the banding issue is present on both. [1] https://lore.kernel.org/amd-gfx/20260623160112.1636801-1-mwen@igalia.com/ Melissa Melissa Wen (2): drm/amd/display: use halving distribution for all encode-to-linear curves drm/amd/display: use translate_curve_to_degamma_hw_format on DCN30 .../amd/display/dc/dcn30/dcn30_cm_common.c | 34 ++++++------------- .../amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 10 +++--- 2 files changed, 14 insertions(+), 30 deletions(-) -- 2.53.0