Cell: start to SIMD-ize triangle attribute interpolation
authorBrian <brian.paul@tungstengraphics.com>
Wed, 30 Jan 2008 22:26:51 +0000 (15:26 -0700)
committerBen Skeggs <skeggsb@gmail.com>
Fri, 15 Feb 2008 02:50:26 +0000 (13:50 +1100)
commit1af8e381af83ba1344f063a52e9fbf932a77e5f5
tree7d8902ca4fee0e874791d760b8d28525b3cef08d
parent0b762d65433445282267c2e6d1dc9ba4eb64af7d
Cell: start to SIMD-ize triangle attribute interpolation

Using the spu_add(), etc intrinsics.
About a 15% speed-up with some tests.
src/mesa/pipe/cell/spu/spu_main.h
src/mesa/pipe/cell/spu/spu_texture.c
src/mesa/pipe/cell/spu/spu_texture.h
src/mesa/pipe/cell/spu/spu_tri.c