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