Unable to get Video acceleration working over qemu
not able to get virgl's video acceleration working via qemu. the guest is arch linux updated today, tested kernels linux-6.0.12
I have tried compiling virglrenderer commit d637eebe and commits e810a01c
with commits e810a01c
I get these errors that I don't get on master.
failed to convert opcode 49
failed to convert opcode 47
I have tried both the current stable qemu 7.2.0-1
as well as compiling qemu from source commit 113f00e3
as of today
in the guest I have mesa-git installed via pkgbuild the commit is 113f00e3
currently when completely up to date I get the error
vrend_renderer_fill_caps: Entering with stale GL error: 1286
when it initalized, and when I run vainfo I get the below output
Trying display: wayland
Trying display: x11
libva info: VA-API version 1.17.0
libva info: Trying to open /usr/lib/dri/virtio_gpu_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.17 (libva 2.17.0.1)
vainfo: Driver version: Mesa Gallium driver 23.0.0-devel for virgl (AMD Radeon RX 580 Series (polaris10, LLVM 14.0.6, DR...)
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc