From cfe0e652c8cc7ec40d9912bf0e90a2a7870cd2b6 Mon Sep 17 00:00:00 2001 From: Brian Zhu Date: Fri, 25 Jan 2019 13:27:59 +0800 Subject: [PATCH] vpp: force vd2 using preblend when playing mvc [1/1] PD#SWPL-3381 Problem: vd2 used postblend as default after g12a chip Solution: force vd2 using preblend when playing mvc Verify: Locally on u212 Change-Id: Ia7fab8ad70ed1e58b7ade241828afab288b94bec Signed-off-by: Brian Zhu --- drivers/amlogic/media/video_sink/video.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media/video_sink/video.c b/drivers/amlogic/media/video_sink/video.c index 11ac6a5..74694fb 100644 --- a/drivers/amlogic/media/video_sink/video.c +++ b/drivers/amlogic/media/video_sink/video.c @@ -6542,7 +6542,9 @@ SET_FILTER: if (is_dolby_vision_on()) vpp_misc_set &= ~(VPP_VD2_PREBLEND | VPP_VD2_POSTBLEND | VPP_PREBLEND_EN); - else if (process_3d_type) + else if (process_3d_type || + (cur_dispbuf && + (cur_dispbuf->type & VIDTYPE_MVC))) vpp_misc_set |= VPP_VD2_PREBLEND | VPP_PREBLEND_EN; else if (!legacy_vpp) -- 2.7.4