I have only done a little testing with it so far but I would say that DRC's changes has made it at the very least usable.  I will keep testing throughout the day but I think this may be all that was needed to make the windows viewer ready for 1.1 release... 

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

Reply via email to