diff --git a/hardware/rockchip/hwcomposer/drmhwc2/rockchip/platform/rk356x/drmvop356x.cpp b/hardware/rockchip/hwcomposer/drmhwc2/rockchip/platform/rk356x/drmvop356x.cpp index c8b6a1b4d5d..3256a58e34e 100644 --- a/hardware/rockchip/hwcomposer/drmhwc2/rockchip/platform/rk356x/drmvop356x.cpp +++ b/hardware/rockchip/hwcomposer/drmhwc2/rockchip/platform/rk356x/drmvop356x.cpp @@ -983,7 +983,7 @@ int Vop356x::MatchPlane(std::vector *composition_planes, ctx.state.bClu0Used = true; ctx.state.iClu0UsedZ = zpos; ctx.state.iClu0UsedDstXOffset = (*iter_layer)->display_frame.left; - if(input_w > 2048 || output_w > 2048 || eotf != TRADITIONAL_GAMMA_SDR || + if(input_w > 2032 || output_w > 2032 || eotf != TRADITIONAL_GAMMA_SDR || ((*iter_layer)->transform & (DRM_MODE_ROTATE_90 | DRM_MODE_ROTATE_270)) != 0){ ctx.state.bClu0TwoWinMode = false; }else{ @@ -993,7 +993,7 @@ int Vop356x::MatchPlane(std::vector *composition_planes, ctx.state.bClu1Used = true; ctx.state.iClu1UsedZ = zpos; ctx.state.iClu1UsedDstXOffset = (*iter_layer)->display_frame.left; - if(input_w > 2048 || output_w > 2048 || eotf != TRADITIONAL_GAMMA_SDR || + if(input_w > 2032 || output_w > 2032 || eotf != TRADITIONAL_GAMMA_SDR || ((*iter_layer)->transform & (DRM_MODE_ROTATE_90 | DRM_MODE_ROTATE_270)) != 0){ ctx.state.bClu1TwoWinMode = false; }else{ @@ -1267,7 +1267,7 @@ int Vop356x::MatchPlaneMirror(std::vector *composition_plan ctx.state.bClu0Used = true; ctx.state.iClu0UsedZ = zpos; ctx.state.iClu0UsedDstXOffset = (*iter_layer)->display_frame.left; - if(input_w > 2048 || output_w > 2048 || + if(input_w > 2032 || output_w > 2032 || ((*iter_layer)->transform & (DRM_MODE_ROTATE_90 | DRM_MODE_ROTATE_270)) != 0){ ctx.state.bClu0TwoWinMode = false; }else{ @@ -1277,7 +1277,7 @@ int Vop356x::MatchPlaneMirror(std::vector *composition_plan ctx.state.bClu1Used = true; ctx.state.iClu1UsedZ = zpos; ctx.state.iClu1UsedDstXOffset = (*iter_layer)->display_frame.left; - if(input_w > 2048 || output_w > 2048 || + if(input_w > 2032 || output_w > 2032 || ((*iter_layer)->transform & (DRM_MODE_ROTATE_90 | DRM_MODE_ROTATE_270)) != 0){ ctx.state.bClu1TwoWinMode = false; }else{