Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package VirtualGL for openSUSE:Factory 
checked in at 2022-12-22 16:22:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old)
 and      /work/SRC/openSUSE:Factory/.VirtualGL.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "VirtualGL"

Thu Dec 22 16:22:43 2022 rev:15 rq:1044106 version:3.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes      2020-12-24 
19:39:04.963058855 +0100
+++ /work/SRC/openSUSE:Factory/.VirtualGL.new.1835/VirtualGL.changes    
2022-12-22 16:22:44.389914049 +0100
@@ -1,0 +2,41 @@
+Wed Dec 21 16:50:58 UTC 2022 - Dirk Müller <[email protected]>
+
+- update to 3.0.2:
+  1. Support for transparent overlay visuals has been retired in this version 
of
+  VirtualGL.  That feature will continue to be maintained in the 2.6.x branch 
on
+  a break/fix basis only.  Most applications that once used transparent overlay
+  visuals used them with color index rendering, which was removed in OpenGL 3.1
+  in 2009.  Thus, almost all applications that render overlays now do so using
+  other mechanisms.  Furthermore, the need for VirtualGL to hand off the
+  rendering of transparent overlay visuals to the 2D X server has always 
limited
+  the usefulness of the feature, and the discontinuation of the VirtualGL 
Client
+  for Exceed relegated the feature to Un*x clients (with workstation-class 
GPUs)
+  and the VGL Transport only.  Given that nVidia's implementation of 
transparent
+  overlay visuals requires disabling the X Composite extension, which cannot be
+  done in many modern Linux distributions, that further limited the feature to
+  the point of uselessness.
+  2. The VirtualGL Faker now assigns various permutations of common OpenGL
+  rendering attributes to the available 2D X server visuals.  This maximizes 
the
+  chances that "visual hunting" 3D applications (applications that use X11
+  functions to obtain a list of 2D X server visuals, then iterate through the
+  list with `glXGetConfig()` until they find a visual with a desired set of
+  OpenGL rendering attributes) will find a suitable visual.
+  `VGL_DEFAULTFBCONFIG` can still be used to assign a specified set of OpenGL
+  rendering attributes to all 2D X server visuals, although the usefulness of
+  that feature is now very limited.
+  3. The VirtualGL Faker now includes an EGL back end that optionally emulates
+  the GLX API using a combination of the EGL API (with the
+  `EGL_EXT_platform_device` extension) and OpenGL renderbuffer objects (RBOs.)
+  On supported platforms, the EGL back end allows the VirtualGL Faker to be 
used
+  without a 3D X server.  The EGL back end can be activated by setting the
+  `VGL_DISPLAY` environment variable to the path of a DRI device, such as
+  **/dev/dri/card0**, or by passing that device path to `vglrun` using the `-d`
+  argument.  Some obsolete OpenGL and GLX features are not supported by the EGL
+
+-------------------------------------------------------------------
+Sun Dec 11 11:08:12 UTC 2022 - Anonymous Checkouts <[email protected]>
+
+- update to 3.0.2
+  * Now supports use of EGL as well as GLX 
+
+-------------------------------------------------------------------

Old:
----
  VirtualGL-2.6.5.tar.gz

New:
----
  VirtualGL-3.0.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ VirtualGL.spec ++++++
--- /var/tmp/diff_new_pack.rol3sK/_old  2022-12-22 16:22:45.069917960 +0100
+++ /var/tmp/diff_new_pack.rol3sK/_new  2022-12-22 16:22:45.073917983 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package VirtualGL
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           VirtualGL
-Version:        2.6.5
+Version:        3.0.2
 Release:        0
 Summary:        A toolkit for displaying OpenGL applications to thin clients
 License:        LGPL-2.1-only AND SUSE-wxWidgets-3.1
@@ -36,6 +36,7 @@
 BuildRequires:  opencl-headers
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(OpenCL)
+BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glproto)
 BuildRequires:  pkgconfig(glu)
@@ -130,6 +131,7 @@
 chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/index.html doc/*.png doc/*.gif 
doc/*.css
 rm -rf %{buildroot}%{_datadir}/doc
 mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/vglxinfo
+mv -f %{buildroot}%{_bindir}/eglinfo %{buildroot}%{_bindir}/veglinfo
 # bsc#1097210 rely on env settings
 rm -rf %{buildroot}/%{_bindir}/.vglrun.*
 
@@ -142,6 +144,7 @@
 %{_bindir}/tcbench
 %{_bindir}/nettest
 %{_bindir}/cpustat
+%{_bindir}/veglinfo
 %{_bindir}/vglxinfo
 %{_bindir}/glxspheres
 %{_bindir}/vglclient

++++++ VirtualGL-2.6.5.tar.gz -> VirtualGL-3.0.2.tar.gz ++++++
++++ 41599 lines of diff (skipped)

Reply via email to