leonmaxx/primus-vk-rpm

Project ID: 21519

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 intended way to implement such logic).

Now also Includes primus-vk-headless package that does same job but without Xorg using Nvidia's EGL library.

Installation Instructions

To be able to install 32-bit packages on 64-bit OS, replace .repo file contents with:

[leonmaxx-primus-vk-rpm-i386] name=Copr repo for primus-vk-rpm owned by leonmaxx baseurl=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/primus-vk-rpm/fedora-$releasever-i386/ type=rpm-md skip_if_unavailable=True gpgcheck=1 gpgkey=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/primus-vk-rpm/pubkey.gpg repo_gpgcheck=0 enabled=1 enabled_metadata=1 [leonmaxx-primus-vk-rpm-x86_64] name=Copr repo for primus-vk-rpm owned by leonmaxx baseurl=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/primus-vk-rpm/fedora-$releasever-x86_64/ type=rpm-md skip_if_unavailable=True gpgcheck=1 gpgkey=https://copr-be.cloud.fedoraproject.org/results/leonmaxx/primus-vk-rpm/pubkey.gpg repo_gpgcheck=0 enabled=1 enabled_metadata=1

Install: $ dnf install primus-vk primus-vk-libs.i686
Headless: $ dnf install primus-vk-headless primus-vk-headless-libs.i686

Primus VK repository: https://github.com/felixdoerre/primus_vk
RPM packaging: https://github.com/leonmaxx/primus-vk-rpm

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

* Total number of packages downloaded in the last seven days.