Package Details: amdonly-gaming-opencl-rusticl-mesa-git 25.0.0_devel.197468.dc1fe83aa52.d41d8cd-1

Git Clone URL: https://aur.archlinux.org/mesa-amdonly-gaming-git.git (read-only, click to copy)
Package Base: mesa-amdonly-gaming-git
Description: OpenCL support with rusticl for mesa drivers
Upstream URL: https://www.mesa3d.org/
Licenses: LicenseRef-mesa
Conflicts: opencl-mesa, opencl-rusticl-mesa
Provides: opencl-driver, opencl-rusticl-mesa
Submitter: NeroReflex
Maintainer: NeroReflex (DexterHaxxor, ChrisLane)
Last Packager: DexterHaxxor
Votes: 16
Popularity: 0.163619
First Submitted: 2023-02-27 22:38 (UTC)
Last Updated: 2024-11-10 12:01 (UTC)

Required by (39)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

NeroReflex commented on 2023-12-17 14:44 (UTC) (edited on 2023-12-17 14:56 (UTC) by NeroReflex)

I saw that, will fix sooner as I can. Peace lasted 3 days, maybe I will remove that. A real shame...

also the new commit requires a directx-headers version greater than what it available on arch, so it won't compile regardless.

DexterHaxxor commented on 2023-12-16 19:06 (UTC)

commit ddf2ca4faffdd309638aa0ebfcba2c43b4fc439d breaks gamescope.patch, an update is required

NeroReflex commented on 2023-12-10 13:09 (UTC)

@DexterHaxxor @Teddy-Kun I'm sorry for keeping you waiting. I was occupied, I have been refactoring the package. Thank you very much for pointing me to those hardware encoding/decoding features. Expect updates.

DexterHaxxor commented on 2023-12-08 09:24 (UTC)

@Teddy-Kun

List of codec options is here: https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/meson_options.txt

Line 117 in the PKGBUILD, add av1dec and av1enc. That should do it. vp9dec is also missing, for some reason.

Teddy-Kun commented on 2023-11-27 10:54 (UTC)

This package builds with hardware encoding support for h264 and h265, however, it does not enable the AV1 encoder on RDNA3 GPUs. I sadly don't know enough on how to fix that, but I would love to see it fixed (at least for when the OBS support for it is merged).

NeroReflex commented on 2023-06-27 17:58 (UTC)

To be fair you probably don't even need the lib32 version. The ma in problem witch that is that there is a huge part of the chain of dependendies that is missing due to other dependencies missing. It's not entirely on me... I can't fix it just from the package alone. At least llvm-exegesis must exists as well as lib32-llvm-translator and a few more. one of them is not even compiling on i686 as there is assumption in the code that sizeof(void*) ==sizeof(u64)

ChrisLane commented on 2023-06-27 09:03 (UTC)

Yes sorry, you're right that this was an issue with the lib32 package and I hadn't noticed.

NeroReflex commented on 2023-06-25 00:21 (UTC)

It is compiling for me, but you are having the issue I have for the lib32 version and I am still investigating that so maybe your problem can help me fix the other package? First: can you confirm that downloading the source of this package and doing makepkg -f errors the same way?

ChrisLane commented on 2023-06-23 14:19 (UTC)

Build still failing for anyone else? I get the following:

WARNING: CMake: Dependency rt for SPIRV-Tools was not found
Dependency SPIRV-Tools found: NO unknown version, but need: ['>= 2018.0']
Run-time dependency spirv-tools found: NO (tried pkgconfig)

mesa/meson.build:1759:20: ERROR: Dependency "SPIRV-Tools" not found, tried pkgconfig