Package Details: virglrenderer-git 0.10.4_290_gd74a494a-1

Git Clone URL: https://aur.archlinux.org/virglrenderer-git.git (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: https://virgil3d.github.io/
Licenses: MIT
Conflicts: virglrenderer
Provides: virglrenderer
Submitter: rjahanbakhshi
Maintainer: rjahanbakhshi
Last Packager: rjahanbakhshi
Votes: 1
Popularity: 0.012567
First Submitted: 2021-04-13 11:29 (UTC)
Last Updated: 2023-08-10 05:47 (UTC)

Required by (13)

Sources (1)

Latest Comments

gilo64 commented on 2024-02-15 05:08 (UTC)

Sounds good, thank you very much.

rjahanbakhshi commented on 2024-02-13 08:26 (UTC)

@gilo64,

This is a git aur package and it is supposed to always use the latest source code when you build it. If any build flags are needed to enable new features, please let me know so I can add them accordingly.

gilo64 commented on 2024-02-13 05:50 (UTC)

I'm not sure if I should flag this package out of date or not, but there's been a few releases since this version with some pretty cool new things.

https://gitlab.freedesktop.org/virgl/virglrenderer/-/releases

Any chance we can grab the updates and build a new version?

Cheers!

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)

@MonkeeSage,

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

https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1088

So PKGBUILD should now use venus instead of venus-experimental

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
 }