Description
This Vulkan layer can be used to do GPU offloading. Typically you want to display an image rendered on a more powerful GPU on a display managed by an internal GPU.
It is basically the same as Primus for OpenGL (https://github.com/amonakov/primus). However it does not wrap the Vulkan API from the application but is directly integrated into Vulkan as a layer (which seems to be the intendend way to implement such logic).
It's a forked project to build rpm bugs related to functionality should go here: https://github.com/felixdoerre/primus_vk
Installation Instructions
Enable repo:
$ sudo dnf copr enable yura/primus-vk
Install packages itself:
$ sudo dnf install primus-vk primus-vk-libs
Bugs related to functionality should go here: https://github.com/felixdoerre/primus_vk
Bugs/suggestions about packaging should go here: https://github.com/coozoo/primus-vk
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
Fedora 41
|
x86_64 (0)* | Fedora 41 (49 downloads) |
Fedora 42
|
x86_64 (0)* | Fedora 42 (34 downloads) |
Fedora 43
|
x86_64 (0)* | Fedora 43 (9 downloads) |
Fedora rawhide
|
x86_64 (0)* | Fedora rawhide (88 downloads) |
* Total number of downloaded packages.
Fedora 41