swrast: initial multi-threaded span rendering
authorAndreas Fänger <a.faenger@e-sign.com>
Wed, 10 Aug 2011 08:07:29 +0000 (08:07 +0000)
committerBrian Paul <brianp@vmware.com>
Thu, 11 Aug 2011 14:33:59 +0000 (08:33 -0600)
commite411cd7b0a54d2f9b9f4cda4918aa7742ed5c2a6
treeb1d4f68c4a49d4ff7cc36fc03680120c57eb934e
parentfa351bd2e0aecccd5ed6ef8744d5ba4a6dbf5d2c
swrast: initial multi-threaded span rendering

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).

Signed-off-by: Brian Paul <brianp@vmware.com>
common.py
scons/gallium.py
src/mesa/swrast/s_aatritemp.h
src/mesa/swrast/s_context.c
src/mesa/swrast/s_texcombine.c
src/mesa/tnl/t_pipeline.c