Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-08-03 Thread Keith Packard
On Fri, 6 May 2011 18:19:34 +0300, ville.syrj...@nokia.com wrote: From: Ville Syrjälä ville.syrj...@nokia.com The composite extension spec says that window background painting should be inhibited when the subwindow redirection mode is set to manual. This eliminates the ugly flashing

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-29 Thread Ville Syrjälä
On Sat, Jul 23, 2011 at 04:00:11PM +0300, Ville Syrjälä wrote: On Fri, Jul 22, 2011 at 02:49:54PM -0400, Owen Taylor wrote: On Thu, 2011-07-21 at 00:24 +0300, Ville Syrjälä wrote: I did actually have to see it live to figure out what was going on ... but once I saw it, and thought about

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-27 Thread Owen Taylor
On Mon, 2011-07-25 at 20:36 +0200, Marko Macek wrote: Sometime in the previous decade I sent patches to Mozilla to always set window background to None (mozilla bug 28003). Hopefully none of it got lost since then. Mozilla has used background none as long as I can remember. I guess since

[PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-25 Thread Marko Macek
/ BTW I noticed afterwards that this doesn't help all apps. Evince, for // example, still blinks whenever I bring up the popup menu while in // fullscreen mode, whereas Firefox doesn't blink. I did some quick // protocol tracing and I saw some window background mode changes from // the

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-23 Thread Ville Syrjälä
On Fri, Jul 22, 2011 at 02:49:54PM -0400, Owen Taylor wrote: On Thu, 2011-07-21 at 00:24 +0300, Ville Syrjälä wrote: I did actually have to see it live to figure out what was going on ... but once I saw it, and thought about it a bit, I was able to avoid digging out the debugger.

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-22 Thread Owen Taylor
On Thu, 2011-07-21 at 00:24 +0300, Ville Syrjälä wrote: I did actually have to see it live to figure out what was going on ... but once I saw it, and thought about it a bit, I was able to avoid digging out the debugger. What's going on is that for a window with a non-None background,

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-20 Thread Owen Taylor
On Wed, 2011-07-20 at 02:54 +0300, Ville Syrjälä wrote: BTW I noticed afterwards that this doesn't help all apps. Evince, for example, still blinks whenever I bring up the popup menu while in fullscreen mode, whereas Firefox doesn't blink. I did some quick protocol tracing and I saw some

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-20 Thread Owen Taylor
On Wed, 2011-07-20 at 10:44 -0400, Owen Taylor wrote: On Wed, 2011-07-20 at 02:54 +0300, Ville Syrjälä wrote: BTW I noticed afterwards that this doesn't help all apps. Evince, for example, still blinks whenever I bring up the popup menu while in fullscreen mode, whereas Firefox doesn't

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-20 Thread Ville Syrjälä
On Wed, Jul 20, 2011 at 05:06:24PM -0400, Owen Taylor wrote: On Wed, 2011-07-20 at 10:44 -0400, Owen Taylor wrote: On Wed, 2011-07-20 at 02:54 +0300, Ville Syrjälä wrote: BTW I noticed afterwards that this doesn't help all apps. Evince, for example, still blinks whenever I bring up the

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-19 Thread Owen Taylor
On Fri, 2011-05-06 at 18:19 +0300, ville.syrj...@nokia.com wrote: From: Ville Syrjälä ville.syrj...@nokia.com The composite extension spec says that window background painting should be inhibited when the subwindow redirection mode is set to manual. This eliminates the ugly flashing

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-07-19 Thread Ville Syrjälä
On Tue, Jul 19, 2011 at 06:01:21PM -0400, Owen Taylor wrote: On Fri, 2011-05-06 at 18:19 +0300, ville.syrj...@nokia.com wrote: From: Ville Syrjälä ville.syrj...@nokia.com The composite extension spec says that window background painting should be inhibited when the subwindow redirection

Re: [PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-05-19 Thread Ville Syrjälä
On Fri, May 06, 2011 at 06:19:34PM +0300, ville.syrj...@nokia.com wrote: From: Ville Syrjälä ville.syrj...@nokia.com The composite extension spec says that window background painting should be inhibited when the subwindow redirection mode is set to manual. This eliminates the ugly

[PATCH xserver] composite: Inhibit window background paint with manual subwindow redirection

2011-05-06 Thread ville . syrjala
From: Ville Syrjälä ville.syrj...@nokia.com The composite extension spec says that window background painting should be inhibited when the subwindow redirection mode is set to manual. This eliminates the ugly flashing effect when compiz unredirects a fullscreen window. Signed-off-by: Ville