I am still running the same viewer DRC provided this morning.  It has worked great for the most part.  I have noticed one or two times where it does not update or has a long delay in doing so.  An example would be typing "vi filename" and waiting for the content of the file to show in the xterm.  I have not really seen this with more active GUI applications though.  Overall, this is still very tolerable compared to the previous behavior.

Robert


On 03/10/2011 04:01 PM, DRC wrote:
I tested it with VirtualGL, and it produces the same frame rate as the Unix viewer on the same hardware.

On Mar 10, 2011, at 1:06 PM, Martin Koegler <mkoeg...@auto.tuwien.ac.at> wrote:

On Thu, Mar 10, 2011 at 04:23:10AM -0600, DRC wrote:
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.
To get your expected frame rate on the screen, are you sure, that you
don't need to call UpdateWindow
(http://msdn.microsoft.com/en-us/library/dd145167(v=vs.85).aspx)
regulary to force to send a WM_PAINT message?
My workaround still allows update starvation.

I don't have any such demaning application in my windows test setup,
so I can't tell you for sure.

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

Reply via email to