Under sponsorship by Cendio, I have completed an extensive (as in 100+
hours) set of performance optimizations to the TigerVNC Server in trunk,
which should bring its performance completely in line with TurboVNC,
provided that the ComparingUpdateTracker is disabled. I am
investigating the
OK, I'm an idiot. The TigerVNC Server with the ComparingUpdateTracker
disabled was not generating twice the data when the TurboVNC Viewer
connected. I had simply forgotten the way that TurboVNC maps its 1-100
quality scale to TigerVNC's 1-9 quality scale, so in fact I was
comparing JPEG quality
First of all, Makefile.am is missing some include path, so that a out of source
tree build fails (xserver 1.7):
--- tigervnc-1.0.1.svn0.orig/unix/xserver/hw/vnc/Makefile.am
+++ tigervnc-1.0.1.svn0/unix/xserver/hw/vnc/Makefile.am
@@ -17,7 +17,8 @@ libvnccommon_la_SOURCES = $(HDRS) vncExt
Is there still a way of overriding this and specifying 7-9 at a lower
level (from the command line or in the parameters, etc.?)
I'm a little uncomfortable completely removing those levels
functionally, because maybe there's some rare corner case in which they
still benefit. I personally haven't