[PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-25 Thread Ander Conselvan de Oliveira
The X11 backend uses a shadow buffer to be able to support transformed outputs. However, this belongs in the renderer, since otherwise this code would have to be copied into every backend that uses the pixman renderer and supports transformed outputs. --- src/compositor-x11.c | 104 +

Re: [PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-23 Thread Bill Spitzak
Ander Conselvan de Oliveira wrote: If I understand correctly, pixman doesn't consider the transform of the destination image when compositing, so we also need a shadow buffer to support transformed outputs. I don't understand this. The caller of pixman can "consider the transform of the des

Re: [PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-23 Thread David Herrmann
Hi Ander On Wed, Jan 23, 2013 at 11:34 AM, Ander Conselvan de Oliveira wrote: > On 01/23/2013 12:15 PM, Vasily Khoruzhick wrote: >> >> On Wed, Jan 23, 2013 at 12:02 PM, Ander Conselvan de Oliveira >> wrote: >>> >>> On 01/23/2013 09:25 AM, Vasily Khoruzhick wrote: On Tue, Jan 22, 2

Re: [PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-23 Thread Ander Conselvan de Oliveira
On 01/23/2013 12:15 PM, Vasily Khoruzhick wrote: On Wed, Jan 23, 2013 at 12:02 PM, Ander Conselvan de Oliveira wrote: On 01/23/2013 09:25 AM, Vasily Khoruzhick wrote: On Tue, Jan 22, 2013 at 7:07 PM, Ander Conselvan de Oliveira wrote: The X11 backend uses a shadow buffer to be able to supp

Re: [PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-23 Thread Vasily Khoruzhick
On Wed, Jan 23, 2013 at 12:02 PM, Ander Conselvan de Oliveira wrote: > On 01/23/2013 09:25 AM, Vasily Khoruzhick wrote: >> >> On Tue, Jan 22, 2013 at 7:07 PM, Ander Conselvan de Oliveira >> wrote: >>> >>> The X11 backend uses a shadow buffer to be able to support transformed >>> outputs. However,

Re: [PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-23 Thread Ander Conselvan de Oliveira
On 01/23/2013 09:25 AM, Vasily Khoruzhick wrote: On Tue, Jan 22, 2013 at 7:07 PM, Ander Conselvan de Oliveira wrote: The X11 backend uses a shadow buffer to be able to support transformed outputs. However, this belongs in the renderer, since otherwise this code would have to be copied into ever

Re: [PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-22 Thread Vasily Khoruzhick
On Tue, Jan 22, 2013 at 7:07 PM, Ander Conselvan de Oliveira wrote: > The X11 backend uses a shadow buffer to be able to support transformed > outputs. However, this belongs in the renderer, since otherwise this > code would have to be copied into every backend that uses the pixman > renderer and

[PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-22 Thread Ander Conselvan de Oliveira
The X11 backend uses a shadow buffer to be able to support transformed outputs. However, this belongs in the renderer, since otherwise this code would have to be copied into every backend that uses the pixman renderer and supports transformed outputs. --- src/compositor-x11.c | 104 +