diff --git a/src/gallium/frontends/va/surface.c b/src/gallium/frontends/va/surface.c index fe0a1969dba..88e09a6851a 100644 --- a/src/gallium/frontends/va/surface.c +++ b/src/gallium/frontends/va/surface.c @@ -1473,6 +1473,9 @@ static uint32_t pipe_format_to_drm_format(enum pipe_format format) return DRM_FORMAT_NV12; case PIPE_FORMAT_P010: return DRM_FORMAT_P010; + case PIPE_FORMAT_YUYV: + case PIPE_FORMAT_R8G8_R8B8_UNORM: + return DRM_FORMAT_YUYV; default: return DRM_FORMAT_INVALID; }