diff --git a/src/gallium/frontends/va/image.c b/src/gallium/frontends/va/image.c index 7a0d391e470..e54cb699b75 100644 --- a/src/gallium/frontends/va/image.c +++ b/src/gallium/frontends/va/image.c @@ -696,6 +696,7 @@ vlVaPutImage(VADriverContextP ctx, VASurfaceID surface, VAImageID image, } } } + drv->pipe->flush(drv->pipe, NULL, 0); mtx_unlock(&drv->mutex); return VA_STATUS_SUCCESS;