Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-12 Thread Sven Arvidsson
On Fri, 2011-08-12 at 07:48 +0200, Andreas Fänger wrote: OSMesa for gallium would be really helpful. Are there plans to implement some sort of antialising (GL_POLYGON_SMOOTH, fsaa) in softpipe/llvmpipe? MLAA works with softpipe and llvmpipe: http://candgsoc.host56.com/ -- Cheers, Sven

Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-11 Thread Brian Paul
11:17 An: Andreas Fänger Cc: mesa-dev@lists.freedesktop.org Betreff: Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering I'm not sure it makes a lot of sense to be optimizing swrast at this stage. Take a look at llvmpipe and perhaps consider improving the multithreading already

Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-11 Thread Andreas Fänger
Cc: mesa-dev@lists.freedesktop.org Betreff: Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering These patches don't look too intrusive so I'm OK with them. I'll apply them, test and push. I've been meaning to write a new OSMesa interface for gallium for some time now

[Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-10 Thread Andreas Fänger
This patch makes it possible to render spans of a triangle in parallel. To make as little changes to the codebase as possible, OpenMP was choosen to implement the actual multithreading. The patch is meant to speedup osmesa rendering. Andreas Fänger (1): swrast: initial multi-threaded span

[Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-10 Thread Andreas Fänger
Optional parallel rendering of spans using OpenMP. Initial implementation for aa triangles. A new option for scons is also provided to activate the openmp support (off by default). --- common.py |1 + scons/gallium.py | 12 +++

Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-10 Thread Keith Whitwell
I'm not sure it makes a lot of sense to be optimizing swrast at this stage. Take a look at llvmpipe and perhaps consider improving the multithreading already in place in that rasterizer, which is far better optimized than swrast already. Keith On Wed, 2011-08-10 at 08:07 +, Andreas Fänger

Re: [Mesa-dev] [PATCH] swrast: initial multi-threaded span rendering

2011-08-10 Thread Andreas Fänger
with the old rasterizer at the moment, with some improvements. Andreas -Ursprüngliche Nachricht- Von: Keith Whitwell [mailto:kei...@vmware.com] Gesendet: Mittwoch, 10. August 2011 11:17 An: Andreas Fänger Cc: mesa-dev@lists.freedesktop.org Betreff: Re: [Mesa-dev] [PATCH] swrast: initial multi