Re: [Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-05 Thread DRC
On 6/5/12 1:51 AM, Peter Åstrand wrote: > vncviewer already has many command line parameters. We shouldn't add > another one unless it's absolutely necessary. It's better if things like > these can be handled automatically. What you decide to do about it (if anything) is up to you. I'm just expre

Re: [Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-04 Thread Peter Åstrand
On Mon, 4 Jun 2012, DRC wrote: At minimum, I think you need to add a "double buffering" parameter which, when enabled, will cause the viewer to strictly wait until the end of the framebuffer update before repainting. We're not just talking about tearing. We're taking about ugly black rectangles

Re: [Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-04 Thread DRC
On 6/4/12 6:30 AM, Pierre Ossman wrote: >> However, I haven't examined the code >> closely to see why that timer is there. What seems to happen is that, >> whenever a rectangle is damaged, it triggers a timeout, and if the >> rectangle isn't drawn within 1/2 second, it gets drawn anyway, so if the

Re: [Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-04 Thread Pierre Ossman
On Sat, 02 Jun 2012 01:10:15 -0700 SourceForge.net wrote: > However, I haven't examined the code > closely to see why that timer is there. What seems to happen is that, > whenever a rectangle is damaged, it triggers a timeout, and if the > rectangle isn't drawn within 1/2 second, it gets drawn a

Re: [Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-02 Thread DRC
On 6/2/12 7:20 AM, Brian Hinz wrote: > I have observed the black notch issue with the java viewer previously as > well. If the call to "paintImmediately" in DesktopWindow.updateWindow > is replaced with "repaint" these notches are observed. Using repaint > rather than paintImmediately allows swin

Re: [Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-02 Thread Brian Hinz
> > >Comment By: D. R. Commander (dcommander) > Date: 2012-06-02 01:10 > > Message: > Further investigation shows that at least part of the problem is that I'm > hitting the update timeout. If, for instance, I comment out > > self->updateWindow() > > in Viewport::handleUpdateTimeout(), double buff

[Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-02 Thread SourceForge . net
Bug Tracker item #3531487, was opened at 2012-06-01 22:33 Message generated for change (Comment added) made by dcommander You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3531487&group_id=254363 Please note that this message will contain a full copy of th

[Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-01 Thread SourceForge . net
Bug Tracker item #3531487, was opened at 2012-06-01 22:33 Message generated for change (Comment added) made by dcommander You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3531487&group_id=254363 Please note that this message will contain a full copy of th

[Tigervnc-devel] [ tigervnc-Bug Tracker-3531487 ] Double buffering doesn't work properly in new viewer

2012-06-01 Thread SourceForge . net
Bug Tracker item #3531487, was opened at 2012-06-01 22:33 Message generated for change (Tracker Item Submitted) made by dcommander You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3531487&group_id=254363 Please note that this message will contain a full c