mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
drm/rockchip: vop2: alpha_cal_mode use ALPHA_NO_SATURATION is better
set Ad0" = Ad0_" to instead of Ad0" = Ad0_" + (Ad0_" >> 7), than VOP some alpha result is same with GPU output. Change-Id: If05f561c16b4eb6e46671f4a130fae0fe50191c2 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
This commit is contained in:
committed by
Huang Jiachai
parent
49eae01a53
commit
53491bd312
@@ -3879,7 +3879,7 @@ static void vop2_parse_alpha(struct vop2_alpha_config *alpha_config,
|
||||
alpha->dst_alpha_ctrl.bits.blend_mode = ALPHA_PER_PIX;
|
||||
else
|
||||
alpha->dst_alpha_ctrl.bits.blend_mode = ALPHA_PER_PIX_GLOBAL;
|
||||
alpha->dst_alpha_ctrl.bits.alpha_cal_mode = ALPHA_SATURATION;
|
||||
alpha->dst_alpha_ctrl.bits.alpha_cal_mode = ALPHA_NO_SATURATION;
|
||||
alpha->dst_alpha_ctrl.bits.factor_mode = ALPHA_SRC_INVERSE;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user