Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: primus | Distribution: openSUSE Tumbleweed |
Version: 0+git20150328.d1afbf6 | Vendor: openSUSE |
Release: 4.1 | Build date: Thu Feb 29 16:13:18 2024 |
Group: Hardware/Other | Build host: reproducible |
Size: 244977 | Source RPM: primus-0+git20150328.d1afbf6-4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/amonakov/primus | |
Summary: Faster OpenGL offloading for Bumblebee |
Primus is a shared library that provides OpenGL and GLX APIs and implements low-overhead local-only client-side OpenGL offloading via GLX forking, similar to VirtualGL. It intercepts GLX calls and redirects GL rendering to a secondary X display, presumably driven by a faster GPU. On swapping buffers, rendered contents are read back using a PBO and copied onto the drawable it was supposed to be rendered on in the first place.
HPND
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. * Fri Oct 06 2017 Mathias.Homann@opensuse.org - Add patch to work with our nvidia laout bsc#1061561: * primusrun-bsc1061561.diff * Wed Oct 04 2017 tchvatal@suse.com - Try to set the path to gl libraries as needed wrt bsc#995570 * Fri Aug 26 2016 tchvatal@suse.com - Update to version 0+git20150328.d1afbf6 bsc#1051277: * Fix compilation on arm * pass any preprocessor flags defined by environment to gcc * Reuse initial ddpy if XOpenDisplay fails in display thread * Avoid using primus.ddpy in match_fbconfig * Avoid using primus.ddpy in match_visual (GH-132) * Remove some of the remaining uses of primus.ddpy * Defer glXChooseFBConfig from library constructor to first use (GH-151) * Revert back to using compiler support for ifuncs (GH-153) * Do not try to reuse ddpy fbconfig (fixes GH-160) * Fix connect() error detection (GH-163) - Drop merged patch type-directive.patch * Fri Jul 11 2014 schwab@linux-m68k.org - type-directive.patch: Use % in .type directive since @ is a comment character on arm * Tue Jul 01 2014 tchvatal@suse.com - Install the license and readme files properly. - Respect optflags. * Wed Jun 25 2014 tchvatal@suse.com - Add baselibs.conf to filelist. * Wed Jun 25 2014 cfarrell@suse.com - license update: HPND See LICENSE.txt - Install the license file. * Tue Jan 14 2014 tchvatal@suse.com - Needs fixing of the tarball fetching and update of license. * Tue Jan 14 2014 tchvatal@suse.com - Cleanup the package up to the openSUSE requirements.
/usr/bin/primusrun /usr/lib64/primus /usr/lib64/primus/libGL.so.1 /usr/share/doc/packages/primus /usr/share/doc/packages/primus/LICENSE.txt /usr/share/doc/packages/primus/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 01:14:14 2024