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

Reply via email to