Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

primus-0+git20150328.d1afbf6-4.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: primus Distribution: openSUSE Tumbleweed
Version: 0+git20150328.d1afbf6 Vendor: openSUSE
Release: 4.2 Build date: Thu Feb 29 16:13:18 2024
Group: Hardware/Other Build host: reproducible
Size: 282009 Source RPM: primus-0+git20150328.d1afbf6-4.2.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.

Provides

Requires

License

HPND

Changelog

* 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.

Files

/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, Fri Nov 15 01:09:04 2024