Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-21 Thread Derek Foreman
On 21/11/14 04:32 AM, Pekka Paalanen wrote: > On Wed, 19 Nov 2014 09:03:31 -0800 > "Jasper St. Pierre" wrote: > >> On Wed, Nov 19, 2014 at 7:22 AM, Daniel Stone wrote: >> >>> Hi, >>> >>> On 19 November 2014 14:58, Derek Foreman wrote: >>> Since we're sort of on the topic, is there anywhere

Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-21 Thread Pekka Paalanen
On Wed, 19 Nov 2014 08:58:14 -0600 Derek Foreman wrote: > On 19/11/14 08:33 AM, Pekka Paalanen wrote: > > On Thu, 16 Oct 2014 16:37:02 -0500 > > Derek Foreman wrote: > > > >> Pixman uses y-x banded rectangles to represent regions. We use these > >> y-x banded rectangles to generate triangle fa

Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-21 Thread Pekka Paalanen
On Wed, 19 Nov 2014 09:03:31 -0800 "Jasper St. Pierre" wrote: > On Wed, Nov 19, 2014 at 7:22 AM, Daniel Stone wrote: > > > Hi, > > > > On 19 November 2014 14:58, Derek Foreman wrote: > > > >> Since we're sort of on the topic, is there anywhere we gain anything > >> from y-x banded regions? I'

Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-19 Thread Jasper St. Pierre
On Wed, Nov 19, 2014 at 7:22 AM, Daniel Stone wrote: > Hi, > > On 19 November 2014 14:58, Derek Foreman wrote: > >> Since we're sort of on the topic, is there anywhere we gain anything >> from y-x banded regions? I'm wondering if it would be worthwhile to >> replace pixman's region code with so

Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-19 Thread Daniel Stone
Hi, On 19 November 2014 14:58, Derek Foreman wrote: > Since we're sort of on the topic, is there anywhere we gain anything > from y-x banded regions? I'm wondering if it would be worthwhile to > replace pixman's region code with something that doesn't band. I think > this would let us drop the

Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-19 Thread Derek Foreman
On 19/11/14 08:33 AM, Pekka Paalanen wrote: > On Thu, 16 Oct 2014 16:37:02 -0500 > Derek Foreman wrote: > >> Pixman uses y-x banded rectangles to represent regions. We use these >> y-x banded rectangles to generate triangle fans, resulting in more >> geometry than strictly necessary to draw the

Re: [PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-11-19 Thread Pekka Paalanen
On Thu, 16 Oct 2014 16:37:02 -0500 Derek Foreman wrote: > Pixman uses y-x banded rectangles to represent regions. We use these > y-x banded rectangles to generate triangle fans, resulting in more > geometry than strictly necessary to draw the screen. > > This patch combines the bands to reduce

[PATCH weston] gl-renderer: compress pixman bands to simplify geometry

2014-10-16 Thread Derek Foreman
Pixman uses y-x banded rectangles to represent regions. We use these y-x banded rectangles to generate triangle fans, resulting in more geometry than strictly necessary to draw the screen. This patch combines the bands to reduce geometry for complex scenes. --- src/gl-renderer.c | 67 +++