Download Latest Version 082a6d6382644cc81161f95873bede6cd632eb23f853488f7af74d74780ebd09-other.sqlite.bz2 (8.7 kB)
Email in envelope

Get an email when there's a new version of VirtualGL

Home / 2.3.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2016-09-23 3.1 kB
VirtualGL-2.3.2.tar.gz.sig 2016-09-23 72 Bytes
VirtualGL-debuginfo-2.3.2.x86_64.rpm 2015-08-15 1.1 MB
VirtualGL-debuginfo-2.3.2.i386.rpm 2015-08-15 1.1 MB
VirtualGL-2.3.2.x86_64.rpm 2015-08-15 1.3 MB
VirtualGL-2.3.2.src.rpm 2015-08-15 2.7 MB
VirtualGL-2.3.2.i386.rpm 2015-08-15 1.3 MB
virtualgl_2.3.2_i386.deb 2015-08-15 1.4 MB
virtualgl_2.3.2_amd64.deb 2015-08-15 1.4 MB
virtualgl32_2.3.2_amd64.deb 2015-08-15 370.9 kB
VirtualGL64-2.3.2-exceed.exe 2015-08-15 1.8 MB
VirtualGL-2.3.2-exceed.exe 2015-08-15 1.7 MB
VirtualGL-2.3.2.tar.gz 2012-10-03 2.7 MB
VirtualGL-2.3.2.dmg 2012-10-03 1.0 MB
Totals: 14 Items   18.0 MB 0

These packages were built with libjpeg-turbo 1.2.1:
http://sourceforge.net/projects/libjpeg-turbo/files/1.2.1/

Package signatures

To ensure the integrity of the VirtualGL binary packages, the RPM and DEB files and the source tarball are signed using the following key:
http://www.VirtualGL.org/key/VGL-GPG-KEY-1024
http://pgp.mit.edu/pks/lookup?op=get&search=0x6BBEFA1972FEB9CE
and the Windows installers are signed using a code signing certificate.

2.3.2

Significant changes relative to 2.3.1:

  1. Added new stereo options, including green/magenta and blue/yellow anaglyphic as well as three half-resolution passive stereo options that can be used to drive 3D TV's.

  2. The 32-bit supplementary package for amd64 Debian systems should now work properly on MultiArch-compatible systems (such as Ubuntu 11 and later.)

  3. vglserver_config should now work properly with LightDM.

  4. VirtualGL was not advertising that it supported the GLX_ARB_create_context_profile extension, even though it does. This has been fixed.

  5. VirtualGL now uses a separate OpenGL context to perform pixel readback. This fixes several issues, including an error (GL_ARB_pixel_buffer_object extension not available) when trying to enable PBO readback with applications that use a 3.x or later OpenGL core profile, and incorrect rendering in JPCSP and other applications that modify certain pixel store parameters (such as GL_PACK_SWAP_BYTES or GL_PACK_ROW_LENGTH) that VirtualGL wasn't properly handling.

  6. VGL_FORCEALPHA=1 now works properly if the 3D application specifies visual attributes of GLX_RED_SIZE=GLX_GREEN_SIZE=GLX_BLUE_SIZE=1.

  7. glXUseXFont() has been extended to work with Pbuffers. Due to an oversight, VirtualGL would previously abort with an error message if the 3D application attempted to render text to a Pbuffer that it created.

  8. Fixed an issue whereby, when displaying to a 2D X server that lacked the MIT-SHM extension, the X11 Transport would sometimes fail to resize its internal Pixmap (used for double buffering) whenever the X window was resized. This specifically caused OpendTect to display only a portion of its 3D view whenever it resized its 3D window after a "Restore" operation, but the issue may have affected other applications as well.

  9. Previously, 3D applications running in VirtualGL could not successfully use XGetImage() to obtain the rendered 3D pixels from a GLX pixmap. This has been fixed.

  10. vglrun now automatically sets an environment variable that disables the execution of the VBoxTestOGL program in VirtualBox 4.2 and later. Since LD_PRELOAD is not propagated down to VBoxTestOGL whenever VirtualBox launches it (because VirtualBox is a setuid-root executable), VBoxTestOGL always fails in a VirtualGL environment, which makes VirtualBox believe that the system has no 3D support. With version 4.1.10, VirtualBox began running VBoxTestOGL every time a VM was launched, which effectively prevented VBox from being used with VirtualGL unless the user hacked their system by symlinking /bin/true to /usr/lib/virtualbox/VBoxTestOGL.

Source: README.md, updated 2016-09-23