mesa: Changes to 'gallium-0.1'

Ian Romanick idr at kemper.freedesktop.org
Thu Feb 14 11:55:33 PST 2008


 src/mesa/pipe/cell/ppu/cell_texture.c      |    2 
 src/mesa/pipe/cell/spu/spu_vertex_fetch.c  |  490 +++++++++++++++++++++--------
 src/mesa/pipe/cell/spu/spu_vertex_shader.h |    3 
 src/mesa/ppc/rtasm/spe_asm.c               |  351 ++++++++++++++++++++
 src/mesa/ppc/rtasm/spe_asm.h               |  310 ++++++++++++++++++
 src/mesa/sources                           |    1 
 6 files changed, 1034 insertions(+), 123 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit f1257fd7944c5b62a07cecf0608e63ec7a947706
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Feb 14 11:55:19 2008 -0800

    Cell: Fix unintended breakage from commit 1d62a057bcb3ee4ef6ebedd93f62ed2e0d8061ba

commit 77a148862036bd6bf01f631ff44e455d50bcb8b9
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Feb 14 10:08:11 2008 -0800

    Real-time assembler for Cell SPE.

commit dd07e154d26c2c3ec248b7143eb67b6b4410246a
Author: Ian Romanick <idr at us.ibm.com>
Date:   Tue Feb 12 11:29:34 2008 -0800

    Fetch routines convert and transpose all 4 vertices at once.

commit 125451b9f024ea5845eb6c1b3056bc1f1995cc55
Author: Ian Romanick <idr at us.ibm.com>
Date:   Tue Feb 12 11:18:53 2008 -0800

    Remove open-coded fetch functions

commit ca1a2da645bceb4500f1782cdfcb686db24ecba7
Author: Ian Romanick <idr at us.ibm.com>
Date:   Tue Feb 12 11:16:38 2008 -0800

    Initial pass at vertex cache, more vertex fetch changes
    
    This is just another step towards dynamic generate of vertex fetch code.

commit c2903679856856e3758ceb744cd7d91af9e2eb45
Author: Ian Romanick <idr at us.ibm.com>
Date:   Mon Feb 11 15:27:13 2008 -0800

    Vectorize a couple fetch functions
    
    These C-coded vectorized functions are expected to be short lived.
    They're basically a proof-of-concept for dynamically generated fetch
    routines.



More information about the mesa-commit mailing list