I completely agree. I won't be able to use the trunk for a while, because before I can go in and do any new development on it, I will need to integrate the new CMake build system with my pre-release build scripts as well as build-xorg (which will involve inevitable testing and debugging of all of the above) and spend some time establishing a new performance baseline and doing other testing. There is no sense doing that work until the new features are more fully cooked. If I'm going to end up having to do free work, I need to maximize what I can get out of it, which means hopefully not having to repeat it later on.
Now, as far as the Windows refresh issue, I did some digging. For starters, I don't think the Windows TigerVNC viewer is doing the right thing by waiting to send a new FB update request until the WM_PAINT message is received. It should really be doing what the Unix viewer does, and what the TurboVNC viewers do, which is to send a new FB update request as soon as an FB update is received. I implemented that in r4351. Then, I applied Martin's previous suggestion for re-ordering the messages in r4352, and the combination of the two seems to have the Windows viewer performing just like the Unix viewer now. Please let me know if you discover any problems with this. New build forthcoming. On 3/9/11 4:31 PM, Robert Goley wrote: > It should at least have one of the improvements you suggested > implemented. I understand not wanting to invest much with a new viewer > on the way but it sounds like it has a good bit to go right now. That > is not slighting his accomplishments in getting the viewing portion of > it working on all platforms. The mouse, keyboard and GUI are likely to > take a bit of time. Even hard setting some window redraws would be a > welcome improvement over the current Windows viewer behavior. I think > it would be a good thing to do before 1.1. My 2 cents anyway. This > issue holds me up from letting more of my users work with TigerVNC and > test it. > > Robert > > > On 03/09/2011 05:13 PM, Martin Koegler wrote: >> On Tue, Mar 08, 2011 at 08:33:20PM -0600, DRC wrote: >>> Windows is still suffering from the TLS refresh issue described earlier. >>> It affects VirtualGL as well (you have to move the mouse to see the 3D >>> application change frames.) I don't have the time to look into this at >>> the moment, but IMHO, it should be fixed before we release 1.1 beta. >> Changing the priority of events (I could sent it as patch, if >> requested) should improve this issue. >> >> To get the full frame rate on the user display, you probably have to >> investigate, how often to force a window update and need something >> like tcbench for windows to verify the result. >> >> Or should we ignore the problem, as we get a new common viewer? >> >> Regards, >> Martin Kögler >> >> ------------------------------------------------------------------------------ >> Colocation vs. Managed Hosting >> A question and answer guide to determining the best fit >> for your organization - today and in the future. >> http://p.sf.net/sfu/internap-sfd2d >> _______________________________________________ >> Tigervnc-devel mailing list >> Tigervnc-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/tigervnc-devel > > -- > *Robert Goley* > > FOSS Implementation Specialist > Toll Free: (800) 338-4984 > Local: (770) 479-7933 > Fax: (770) 479-4076 > www.openrda.com > > /America's only Free & Open Source fund accounting software company./ > > > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > > > > _______________________________________________ > Tigervnc-devel mailing list > Tigervnc-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tigervnc-devel ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel