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