| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2023-08-23 | 2.7 kB | |
| virtualgl_2.6.5_amd64.deb | 2020-11-18 | 2.5 MB | |
| virtualgl_2.6.5_i386.deb | 2020-11-18 | 2.5 MB | |
| virtualgl32_2.6.5_amd64.deb | 2020-11-18 | 1.4 MB | |
| VirtualGL-debuginfo-2.6.5.i386.rpm | 2020-11-18 | 1.7 MB | |
| VirtualGL-debuginfo-2.6.5.x86_64.rpm | 2020-11-18 | 1.8 MB | |
| VirtualGL-Utils-2.6.5-x86.exe | 2020-11-18 | 202.8 kB | |
| VirtualGL-2.6.5.x86_64.rpm | 2020-11-18 | 2.4 MB | |
| VirtualGL-Utils-2.6.5-x64.exe | 2020-11-18 | 230.4 kB | |
| VirtualGL-2.6.5.i386.rpm | 2020-11-18 | 2.4 MB | |
| VirtualGL-2.6.5.src.rpm | 2020-11-18 | 1.2 MB | |
| VirtualGL-2.6.5.tar.gz | 2020-11-18 | 1.2 MB | |
| VirtualGL-2.6.5.tar.gz.sig | 2020-11-18 | 543 Bytes | |
| VirtualGL-2.6.5.dmg | 2020-11-18 | 794.2 kB | |
| Totals: 14 Items | 18.3 MB | 66 | |
These packages were built with libjpeg-turbo 2.0.6:
https://sourceforge.net/projects/libjpeg-turbo/files/2.0.6/
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
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xae1a7ba4efff9a9987e1474c4baccab36e7fe9a1
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.5
Significant changes relative to 2.6.4:
-
Fixed a race condition that sometimes caused various fatal errors in the interposed
glXMakeContextCurrent()function if both GLX drawable IDs passed to that function were the same window handle and the corresponding X window was simultaneously resized in another thread. -
Fixed an oversight whereby the addresses of the interposed
glDrawBuffers(),glGetString(), andglGetStringi()functions introduced in 2.6.3[2] and 2.6.4[1] were not returned from the interposedglXGetProcAddress()andglXGetProcAddressARB()functions. -
VirtualGL now works properly with 3D applications that use the
glNamedFramebufferDrawBuffer()andglNamedFramebufferDrawBuffers()functions (OpenGL 4.5) or theglFramebufferDrawBufferEXT()andglFramebufferDrawBuffersEXT()functions (GL_EXT_direct_state_access) and render to the front buffer. -
Fixed a BadRequest X11 error that occurred when attempting to use the X11 Transport with a remote X connection.
-
Worked around an issue with certain GLX implementations that list 10-bit-per-component FB configs ahead of 8-bit-per-component FB configs and incorrectly set
GLX_DRAWABLE_TYPE|=GLX_PIXMAP_BITfor those 10-bpc FB configs, even though they have no X visuals attached. This caused VirtualGL's interposedglXChooseVisual()function to choose one of the 10-bpc FB configs behind the scenes, which made it impossible to use the VGL Transport. -
Fixed an issue whereby, when using the X11 Transport, a vertically flipped image of a previously-rendered frame was sometimes displayed if the 3D application called
glFlush()while the front buffer was the active drawing buffer and the render mode wasGL_FEEDBACKorGL_SELECT. -
vglserver_confignow works properly if invoked with a relative path (for example,cd /opt/VirtualGL/bin; sudo ./vglserver_config.) -
Worked around a limitation in the AMDGPU drivers that prevented recent versions of Google Chrome from enabling GPU acceleration when used with VirtualGL.