| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2023-08-23 | 2.6 kB | |
| VirtualGL-3.0.1.src.rpm | 2022-09-13 | 1.2 MB | |
| VirtualGL-3.0.1.x86_64.rpm | 2022-09-13 | 2.7 MB | |
| VirtualGL-debuginfo-3.0.1.i386.rpm | 2022-09-13 | 1.9 MB | |
| VirtualGL-debuginfo-3.0.1.x86_64.rpm | 2022-09-13 | 2.0 MB | |
| VirtualGL-3.0.1.aarch64.rpm | 2022-09-13 | 2.2 MB | |
| VirtualGL-3.0.1.i386.rpm | 2022-09-13 | 2.6 MB | |
| virtualgl_3.0.1_amd64.deb | 2022-05-16 | 2.8 MB | |
| virtualgl_3.0.1_arm64.deb | 2022-05-16 | 3.5 MB | |
| virtualgl_3.0.1_i386.deb | 2022-05-16 | 2.6 MB | |
| virtualgl32_3.0.1_amd64.deb | 2022-05-16 | 1.5 MB | |
| VirtualGL-Utils-3.0.1-x64.exe | 2022-05-16 | 351.2 kB | |
| VirtualGL-Utils-3.0.1-x86.exe | 2022-05-16 | 306.8 kB | |
| VirtualGL-3.0.1.tar.gz | 2022-05-16 | 1.2 MB | |
| VirtualGL-3.0.1.tar.gz.sig | 2022-05-16 | 543 Bytes | |
| VirtualGL-3.0.1.dmg | 2022-05-16 | 870.7 kB | |
| Totals: 16 Items | 26.0 MB | 32 | |
These packages were built with libjpeg-turbo 2.1.3:
https://sourceforge.net/projects/libjpeg-turbo/files/2.1.3/
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.
Packaging changes
- New RPMs with SHA-256 digests were uploaded on 2022-09-12. This fixes an issue whereby the RPM signatures could not be successfully verified on Red Hat Enterprise Linux 9 when using its default crypto policy, which restricts the use of the SHA-1 algorithm.
Cygwin
An official Cygwin package for VirtualGL is now available. Use Cygwin Setup to install it.
3.0.1
Significant changes relative to 3.0:
-
GLXSpheres now includes an option (
-si) that can be used to specify the swap interval via theGLX_EXT_swap_controlandGLX_SGI_swap_controlextensions. -
Fixed an issue in the EGL back end whereby
glXCreateContextAttribsARB()always returned NULL ifGLX_RENDER_TYPEwas specified in the attribute list. This issue was known to affect JOGL applications but may have affected other applications as well. -
The EGL back end now supports the
GLX_EXT_framebuffer_sRGBextension, which is necessary for OpenGL 3.0 conformance. This fixes an issue whereby frames rendered by 3D applications using the sRGB color space appeared too dark. -
The VirtualGL Faker now interposes XCB window creation and destruction functions. This fixes an issue whereby, if an X window was created using the XCB API and subsequently attached to an OpenGL context using
glXMake[Context]Current(), the off-screen buffer and other faker resources associated with that window were not freed until the 3D application exited or closed the X display connection associated with the window. This issue was known to affect Qt5 applications. -
vglserver_configshould now work properly with SDDM if its scripts are installed in /etc/sddm, which is the case when SDDM is installed through EPEL. -
Fixed several issues in the EGL back end that caused OpenGL errors to be generated by the interposed
glXMake*Current()andglXSwapBuffers()functions. These OpenGL errors sometimes caused fatal errors when closing Qt applications, and they may have affected other types of applications and use cases as well.