mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Thu Jan 31 03:43:31 UTC 2008
src/mesa/pipe/cell/common.h | 2
src/mesa/pipe/cell/ppu/cell_context.h | 3
src/mesa/pipe/cell/spu/spu_main.c | 19
src/mesa/pipe/cell/spu/spu_main.h | 30 +
src/mesa/pipe/cell/spu/spu_render.c | 85 ++--
src/mesa/pipe/cell/spu/spu_texture.c | 6
src/mesa/pipe/cell/spu/spu_texture.h | 2
src/mesa/pipe/cell/spu/spu_tile.h | 10
src/mesa/pipe/cell/spu/spu_tri.c | 660 ++++++++++++++++++----------------
9 files changed, 461 insertions(+), 356 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit 8fb73a59939ac9ec1e41abf89a4a8c8dde09b8df
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 20:40:26 2008 -0700
Cell: prototype SIMD code for z testing
commit 24f0e54c1b9ff43dcb75758c8e0faba355c0617c
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 15:26:51 2008 -0700
Cell: start to SIMD-ize triangle attribute interpolation
Using the spu_add(), etc intrinsics.
About a 15% speed-up with some tests.
commit 7b149449df3a7de62f79eb96d5b722cc9d3b5912
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 12:13:04 2008 -0700
Cell: fold setup_tri() into tri_draw()
commit 022bf6dfa1ef1c18f0439553e39e473b678848e2
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 12:08:23 2008 -0700
Cell: make 'setup' a regular var instead of passing around a pointer everywhere
We'll never have more than one of these objects.
Avoiding pointer deref improves performance a bit.
commit dcf41a0eed71a67060b4efa9ab4befc86eafc177
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 11:56:41 2008 -0700
Cell: minor code refactoring, movement
commit 0d3f60ec64965a07ef26b551436f0d768154e4d3
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 11:56:14 2008 -0700
Cell: check tile status before wait_on_mask()
commit 41bdf4cf4c924e4c04c62dc144584cf7ead3cf44
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 11:49:51 2008 -0700
Cell: make wait_on_mask() static/inlined
commit da6eac242d9b79ad77389b6ab579804bc0261005
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Jan 30 11:49:26 2008 -0700
Cell: move CELL_MAX_SPUS
More information about the mesa-commit
mailing list