Package Details: virglrenderer-git 0.10.4_290_gd74a494a-1

Git Clone URL: (read-only, click to copy)
Package Base: virglrenderer-git
Description: A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering, git version
Upstream URL:
Licenses: MIT
Conflicts: virglrenderer
Provides: virglrenderer
Submitter: rjahanbakhshi
Maintainer: rjahanbakhshi
Last Packager: rjahanbakhshi
Votes: 1
Popularity: 0.85
First Submitted: 2021-04-13 11:29 (UTC)
Last Updated: 2023-08-10 05:47 (UTC)

Required by (85)

Sources (1)

Latest Comments

rjahanbakhshi commented on 2023-09-30 10:38 (UTC)

Hi @Kodehawa,

I added -Dvideo=true but it failed to compile. Here's the error:

../src/virgl_video.c:840:25: error: conflicting types for ‘virgl_video_codec_profile’ due to enum/integer mismatch; have ‘enum pipe_video_profile(const struct virgl_video_codec *)’ [-Werror=enum-int-mismatch]
  840 | enum pipe_video_profile virgl_video_codec_profile(

Kodehawa commented on 2023-09-22 14:21 (UTC)

Can you add -Dvideo=true. It's just libva, but it's enabled on the official repo.

rjahanbakhshi commented on 2023-08-10 05:49 (UTC)


Thank you. Updated accordingly.

MonkeeSage commented on 2023-08-09 21:08 (UTC)

As of this MR the venus 1.0 stable protocol has been adopted

So PKGBUILD should now use venus instead of venus-experimental

@@ -30,7 +30,7 @@ pkgver() {

 build () {
   cd virglrenderer
-  meson --prefix=/usr build -Dvenus-experimental=true # -Dtests=true
+  meson --prefix=/usr build -Dvenus=true # -Dtests=true
   ninja -C build