From 0586a3fb22581e6f2eb0453ce0b68f14794f31a8 Mon Sep 17 00:00:00 2001 From: Thong Thai Date: Thu, 22 Feb 2024 18:09:08 +0000 Subject: [PATCH] frontends/va/postproc: do not use efc if image is to be translated Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10658 Signed-off-by: Thong Thai Tested-by: Andrej Benz Reviewed-by: Boyuan Zhang Part-of: --- src/gallium/frontends/va/postproc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/frontends/va/postproc.c b/src/gallium/frontends/va/postproc.c index 3575e1762f1..b43f0dff1d0 100644 --- a/src/gallium/frontends/va/postproc.c +++ b/src/gallium/frontends/va/postproc.c @@ -584,6 +584,8 @@ vlVaHandleVAProcPipelineParameterBufferType(vlVaDriver *drv, vlVaContext *contex if (!param->num_filters && src_region->width == dst_region->width && src_region->height == dst_region->height && + src_region->x == dst_region->x && + src_region->y == dst_region->y && can_convert_with_efc(src_surface, dst_surface) && pscreen->get_video_param(pscreen, PIPE_VIDEO_PROFILE_UNKNOWN,