disp: msm: dp: use VESA recommended default dsc slice height
By default use a slice height of 108 lines as it provides better performance while maximizing compression and avoiding creating artifacts at the slice boundary. This value is the recommended one in VESA DSC specification and it is required for DP DSC CTS tests with CRC validation to PASS. Change-Id: I5c295873e4cf79f9fcf2da167a2349289118783b Signed-off-by: Amine Najahi <anajahi@codeaurora.org>
このコミットが含まれているのは:
@@ -1422,7 +1422,9 @@ static int dp_panel_dsc_prepare_basic_params(
|
||||
comp_info->dsc_info.config.pic_height = dp_mode->timing.v_active;
|
||||
comp_info->dsc_info.config.slice_width = slice_width;
|
||||
|
||||
if (comp_info->dsc_info.config.pic_height % 16 == 0)
|
||||
if (comp_info->dsc_info.config.pic_height % 108 == 0)
|
||||
comp_info->dsc_info.config.slice_height = 108;
|
||||
else if (comp_info->dsc_info.config.pic_height % 16 == 0)
|
||||
comp_info->dsc_info.config.slice_height = 16;
|
||||
else if (comp_info->dsc_info.config.pic_height % 12 == 0)
|
||||
comp_info->dsc_info.config.slice_height = 12;
|
||||
|
新しいイシューから参照
ユーザーをブロックする