Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2016-03-15 | 2.9 kB | |
VirtualGL64-2.2.1-exceed.exe | 2011-04-06 | 1.8 MB | |
VirtualGL-2.2.1.i386.rpm | 2011-04-06 | 1.3 MB | |
VirtualGL-2.2.1.src.rpm | 2011-04-06 | 2.7 MB | |
VirtualGL-2.2.1.tar.gz.sig | 2011-04-06 | 72 Bytes | |
VirtualGL-2.2.1.x86_64.rpm | 2011-04-06 | 1.7 MB | |
VirtualGL_2.2.1_i386.deb | 2011-04-06 | 1.3 MB | |
VirtualGL_2.2.1_amd64.deb | 2011-04-06 | 1.7 MB | |
VirtualGL-2.2.1.tar.gz | 2011-04-06 | 2.7 MB | |
VirtualGL-2.2.1.dmg | 2011-04-06 | 920.6 kB | |
VirtualGL-2.2.1-solarisx86.pkg.bz2 | 2011-04-06 | 1.7 MB | |
VirtualGL-2.2.1-solarisx64.pkg.bz2 | 2011-04-06 | 2.5 MB | |
VirtualGL-2.2.1-exceed.exe | 2011-04-06 | 1.7 MB | |
Totals: 13 Items | 20.1 MB | 2 |
Packaging changes
These packages were built with libjpeg-turbo 1.1.1:
http://sourceforge.net/projects/libjpeg-turbo/files/1.1.1/
which fixes visual artifacts in JPEG quality levels 98 or higher, visual
artifacts in grayscale JPEG compression caused by a typo in the
RGB-to-luminance lookup tables, and a 1-pixel error in row 0, column 21 of the
luminance plane generated by the YUV encoder (which is used in VirtualGL's YUV
and XV transports.)
As of 2014-03-22, Cygwin packages have been moved into a custom repository directory. See http://www.virtualgl.org/Documentation/Cygwin for more details.
2.2.1
Significant changes relative to 2.2:
-
A 64-bit version of the VirtualGL Client for Exceed is now fully supported.
-
Fixed a severe readback performance problem that occurred whenever an application set the render mode to
GL_SELECT
and calledglFlush()
while doing front buffer rendering. -
vglserver_config will now work properly whenever vglgenkey is installed in a directory other than /usr/bin or /opt/VirtualGL/bin, as long as vglgenkey is installed in the same directory as vglserver_config.
-
vglconnect now allows the user to specify the directory in which VirtualGL binaries are installed on the server, rather than always assuming that they are installed in /opt/VirtualGL/bin.
-
Fixed issues with vglconnect.bat that occurred when it was installed under c:\Program Files (x86) on 64-bit Windows systems and invoked with the
-x
or-s
options. -
Clarified the documentation of the
VGL_DISPLAY
option and documented how to use VirtualGL with multiple graphics cards. -
VirtualGL will no longer die if
glXDestroyContext()
is passed a NULL argument. -
Fixed a BadWindow error that would occur whenever a 3D application attempted to call
glXSwapIntervalSGI()
(specifically, this was observed when running Direct3D applications using WINE 1.3.11 or later.) The nVidia GLX implementation requires that a window be current (not a Pbuffer) when callingglXSwapIntervalSGI()
, so VirtualGL now interposes that function and makes it a no-op. -
Fixed an issue whereby, if a 3D application set
GL_(RED|GREEN|BLUE|ALPHA)_SCALE
orGL_(RED|GREEN|BLUE|ALPHA)_BIAS
to non-default values, the colors would appear wrong when running the application in VirtualGL, and the readback performance would be very slow. -
Fixed an issue whereby 3D applications that requested an overlay visual would fail with BadRequest or other X11 errors if the 2D X server lacked GLX support (as is the case with TurboVNC.) This was caused by the fact that VirtualGL passes through
glXChooseVisual()
and related calls to the 2D X server if it detects that an overlay visual is being requested. Now, VirtualGL will first check that the 2D X server supports GLX before passing through those calls. -
vglclient -kill
andvglclient -killall
now work (again) in the Exceed client.