virgl/video: Pass "max_references" to backend when creating a video codec
authorBoyuan Zhang <Boyuan.Zhang@amd.com>
Thu, 29 Sep 2022 03:26:25 +0000 (11:26 +0800)
committerMarge Bot <emma+marge@anholt.net>
Fri, 18 Nov 2022 07:46:11 +0000 (07:46 +0000)
commit69ed5f13d84edd9574f088abe1818ab7f76ee7c1
treeb18b5a1cdfcadcacf6bfc1314bfa549e5517e3f4
parentd4f189fe69ca514ec2461b31ce22b4ef6ad93edf
virgl/video: Pass "max_references" to backend when creating a video codec

The "max_references" is an important value in sequence parameters,
which will be used when encoding SPS headers.

Signed-off-by: Boyuan Zhang <Boyuan.Zhang@amd.com>
Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn>
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18831>
src/gallium/drivers/virgl/virgl_encode.c
src/virtio/virtio-gpu/virgl_protocol.h