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.6.4
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2023-08-23 2.6 kB
virtualgl_2.6.4_amd64.deb 2020-08-06 2.5 MB
virtualgl_2.6.4_i386.deb 2020-08-06 2.5 MB
virtualgl32_2.6.4_amd64.deb 2020-08-06 1.4 MB
VirtualGL-debuginfo-2.6.4.x86_64.rpm 2020-06-26 1.8 MB
VirtualGL-debuginfo-2.6.4.i386.rpm 2020-06-26 1.7 MB
VirtualGL-Utils-2.6.4-x64.exe 2020-06-26 230.4 kB
VirtualGL-Utils-2.6.4-x86.exe 2020-06-26 202.8 kB
VirtualGL-2.6.4.x86_64.rpm 2020-06-26 2.4 MB
VirtualGL-2.6.4.tar.gz 2020-06-26 1.2 MB
VirtualGL-2.6.4.tar.gz.sig 2020-06-26 72 Bytes
VirtualGL-2.6.4.src.rpm 2020-06-26 1.2 MB
VirtualGL-2.6.4.i386.rpm 2020-06-26 2.3 MB
VirtualGL-2.6.4.dmg 2020-06-26 792.0 kB
Totals: 14 Items   18.1 MB 27

These packages were built with libjpeg-turbo 2.0.5:
https://sourceforge.net/projects/libjpeg-turbo/files/2.0.5/

Packaging changes

New builds of virtualgl_2.6.4_amd64.deb, virtualgl32_2.6.4_amd64.deb, and virtualgl_2.6.4_i386.deb were uploaded on 2020-08-06 to fix an issue (introduced when the Docker image used to perform official VirtualGL builds was upgraded) whereby the packages lacked a digital signature.

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:
https://www.VirtualGL.org/key/VGL-GPG-KEY-1024
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xecf01671d05e2a105ff84dc46bbefa1972feb9ce
and the Windows installers and Mac package/DMG are signed using a code signing certificate.

Cygwin

An official Cygwin package for VirtualGL is now available. Use Cygwin Setup to install it.

2.6.4

Significant changes relative to 2.6.3:

  1. VirtualGL now works properly with 3D applications that use the glDrawBuffers() function and render to the front buffer.

  2. VirtualGL can now be built using the GLX headers from Mesa 19.3.0 and later.

  3. VirtualGL now works properly with 3D applications that use dlopen() to load libGLX or libOpenGL rather than libGL.

  4. Extended the image transport plugin API to accommodate GPU-based post-processing and compression of rendered frames as well as alternative methods of framebuffer readback. See the descriptions of RRTransInit() and RRTransGetFrame() in server/rrtransport.h for more details.

  5. The shared memory segment created by the VirtualGL Faker for use by vglconfig (the application responsible for displaying the VirtualGL Configuration dialog) is now automatically removed on FreeBSD systems if the 3D application exits prematurely.

  6. Fixed an issue whereby the VirtualGL Faker incorrectly attempted to read back the current drawable rather than the specified GLX Pixmap when synchronizing the GLX Pixmap with its corresponding 2D Pixmap in the body of the interposed glXDestroyGLXPixmap() and glXDestroyPixmap() functions. This caused various errors if the current drawable had already been destroyed or if the current drawable and the specified GLX Pixmap were created with incompatible visuals/FB configs.

  7. Fixed an error (dyld: Library not loaded: /usr/X11/lib/libGL.1.dylib) that occurred when attempting to run the VirtualGL Client on macOS Catalina.

Source: README.md, updated 2023-08-23