No additional changes yet. I'm not sure if I fully understand the WM_TIMER issue enough to fix it.
On 3/11/11 10:59 AM, Robert Goley wrote: > Have there been any additional changes regarding the refresh issue since > DRC's build yesterday? I saw some chatter about other patches but not > whether they were used or were competing patches with his changes. > Overall, the windows viewer from your build yesterday is working OK. I > have found a couple of work loads that cause a delayed (couple of > seconds instead of instant) refresh under TLS that does not happen under > VncAuth. Most revolve around xterms or vncviewers being run from inside > an Xvnc session. I would imagine that other more basic X clients could > do the same though. It is still much much better than the previous > behavior. It is usable but just a little annoying at times. Was > curious if any of the other discussed patches would improve it any more.... > > Robert > > > > On 03/10/2011 05:23 AM, DRC wrote: >> 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 > > -- > *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