virgl/video: disable decoder fence

Revert part of the commit 8187b35f to disable decoder fence for now
since it is causing regression for transcoding tests.

Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com>
Reviewed-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21145>
This commit is contained in:
Boyuan Zhang
2023-02-06 13:32:59 -05:00
committed by Marge Bot
parent 782f1e9e01
commit 6d37f7f5ac
+1 -2
View File
@@ -725,7 +725,7 @@ static void virgl_video_end_frame(struct pipe_video_codec *codec,
struct virgl_video_buffer *vbuf = virgl_video_buffer(target);
virgl_encode_end_frame(vctx, vcdc, vbuf);
virgl_flush_eq(vctx, vctx, picture->fence);
virgl_flush_eq(vctx, vctx, NULL);
switch_buffer(vcdc);
}
@@ -846,7 +846,6 @@ virgl_video_create_codec(struct pipe_context *ctx,
vcdc->base.end_frame = virgl_video_end_frame;
vcdc->base.flush = virgl_video_flush;
vcdc->base.get_feedback = virgl_video_get_feedback;
vcdc->base.get_decoder_fence = virgl_video_get_decoder_fence;
vcdc->bs_size = 0;
vcdc->cur_buffer = 0;