Re: Double buffering flicker on window resize.
Johannes Hofmann <[email protected]>
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi John, On Mon, Feb 29, 2016 at 09:16:03AM +0200, John Found wrote: > Hi, dillo developers! > > I observed another nasty bug in Dillo dev-3.1 > > Maybe it is known. If so, excuse my ignorance. :) > > When the option buffered_drawing=2 for double buffering and the browser window is resized > by the user, it seems that the back buffer is drawn on the screen too early after the reallocation and is full of garbage instead of the rendered page. > > This way, during the resizing, very heavy flicker appears, which IMHO is not good for double buffering drawing scheme. with buffered_drawing=2 dillo uses the Fl_Double_Window class from FLTK, so the result should be similar to e.g. the test/fonts program from FLTK. Do you have it available and can test how that program feels when resizing on your system? In my setup I only get some light flickering at the scroll bars with buffered_drawing=2. Whereas I see heavy flickering with buffered_drawing=0. Do you see any difference between buffered_drawing=0 and buffered_drawing=2? Cheers, Johannes