Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: primus | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 0+git20150328.d1afbf6 | Vendor: openSUSE |
Release: bp153.1.16 | Build date: Sat Mar 6 04:00:02 2021 |
Group: Hardware/Other | Build host: s390zp27 |
Size: 404225 | Source RPM: primus-0+git20150328.d1afbf6-bp153.1.16.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
* 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. * Thu Nov 29 2012 arnaldo.coelho@gmail.com - first package version
/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 Jul 9 14:06:45 2024