From 375e3018372dc157a2101af988509356497570bf Mon Sep 17 00:00:00 2001 From: David Rosca Date: Tue, 7 Jan 2025 10:19:54 +0100 Subject: [PATCH] frontends/va: Simplify format check in PutSurface Reviewed-by: Thong Thai Part-of: --- src/gallium/frontends/va/surface.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/gallium/frontends/va/surface.c b/src/gallium/frontends/va/surface.c index 9d165c0dfd8..072eee39044 100644 --- a/src/gallium/frontends/va/surface.c +++ b/src/gallium/frontends/va/surface.c @@ -468,11 +468,7 @@ vlVaPutSurface(VADriverContextP ctx, VASurfaceID surface_id, void* draw, short s vl_compositor_clear_layers(&drv->cstate); - if (format == PIPE_FORMAT_B8G8R8A8_UNORM || format == PIPE_FORMAT_B8G8R8X8_UNORM || - format == PIPE_FORMAT_R8G8B8A8_UNORM || format == PIPE_FORMAT_R8G8B8X8_UNORM || - format == PIPE_FORMAT_B10G10R10A2_UNORM || format == PIPE_FORMAT_B10G10R10X2_UNORM || - format == PIPE_FORMAT_R10G10B10A2_UNORM || format == PIPE_FORMAT_R10G10B10X2_UNORM || - format == PIPE_FORMAT_L8_UNORM || format == PIPE_FORMAT_Y8_400_UNORM) { + if (!util_format_is_yuv(format)) { struct pipe_sampler_view **views; views = surf->buffer->get_sampler_view_planes(surf->buffer);