mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Fri Jan 11 00:31:57 UTC 2008


 src/mesa/pipe/cell/common.h                 |   15 +
 src/mesa/pipe/cell/ppu/Makefile             |    1 
 src/mesa/pipe/cell/ppu/cell_context.c       |    8 
 src/mesa/pipe/cell/ppu/cell_context.h       |    6 
 src/mesa/pipe/cell/ppu/cell_state_derived.c |    3 
 src/mesa/pipe/cell/ppu/cell_vbuf.c          |  176 ++++++++++++++++++++
 src/mesa/pipe/cell/ppu/cell_vbuf.h          |   38 ++++
 src/mesa/pipe/cell/spu/Makefile             |    4 
 src/mesa/pipe/cell/spu/main.c               |  238 +++++++++++++++++-----------
 src/mesa/pipe/cell/spu/main.h               |   36 ----
 src/mesa/pipe/cell/spu/tile.c               |  115 +++++++++++++
 src/mesa/pipe/cell/spu/tile.h               |   69 ++++++++
 src/mesa/pipe/cell/spu/tri.c                |    7 
 src/mesa/pipe/draw/draw_vbuf.c              |   14 +
 src/mesa/pipe/draw/draw_vbuf.h              |    6 
 src/mesa/pipe/i915simple/i915_prim_vbuf.c   |    6 
 16 files changed, 616 insertions(+), 126 deletions(-)

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

New commits:
commit 02f6f9f8d47fc36c8edf4661c4e78c9c1a1941fc
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 17:30:51 2008 -0700

    Cell: move tile-related code into new tile.[ch] files.

commit 6c11485405700865895b7c5f14e08bc5bede2a35
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 17:14:06 2008 -0700

    Cell: use new ASSERT macro instead of standard assert
    
    The later doesn't seem to work properly in SPU code.

commit b3247225423213c156ce4f428d1d246758a96d50
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 17:03:21 2008 -0700

    Cell: enable vbuf path by default

commit 152f1d84d4d942d9e912b116c5fc67ba96ed9859
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 17:01:52 2008 -0700

    Cell: checkpoint: draw_vbuf code in place and works, but not enabled by default yet.

commit cac8892ddb24ddb92b6f367689712925ee6c2d86
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 17:01:11 2008 -0700

    Additional parameters to vbuf_render->draw()
    
    Pass complete information about vertex/index buffer location, size, etc.

commit 763e30748e99064fafeb0d9b34de8d732732689c
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 15:14:58 2008 -0700

    Cell: initial implementation of vbuf code.
    
    The draw module's vbuf stage builds buffers of post-transformed vertices
    and issues draw-elements calls to render them.  We'll pass the vertex and
    index buffers to the SPUs...

commit 2da5afbd3ffd50409fc729e166fe5133c7a7e7a8
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Jan 10 15:13:14 2008 -0700

    Cell: call draw_compute_vertex_size()




More information about the mesa-commit mailing list