mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Mon Jan 28 18:33:11 UTC 2008


 src/mesa/pipe/cell/common.h              |   26 ++--
 src/mesa/pipe/cell/ppu/cell_batch.c      |  124 ++++++++++++++-------
 src/mesa/pipe/cell/ppu/cell_batch.h      |    5 
 src/mesa/pipe/cell/ppu/cell_clear.c      |   30 -----
 src/mesa/pipe/cell/ppu/cell_context.c    |    5 
 src/mesa/pipe/cell/ppu/cell_context.h    |   10 +
 src/mesa/pipe/cell/ppu/cell_flush.c      |    3 
 src/mesa/pipe/cell/ppu/cell_spu.c        |    4 
 src/mesa/pipe/cell/ppu/cell_state_emit.c |   29 +++--
 src/mesa/pipe/cell/ppu/cell_vbuf.c       |  113 +++++++++++--------
 src/mesa/pipe/cell/spu/spu_main.c        |  179 +++++++++++++------------------
 11 files changed, 280 insertions(+), 248 deletions(-)

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

New commits:
commit 3d1b0f4c57edaf5707e4952617dcd6c57dfbdc65
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 11:21:25 2008 -0700

    Cell: additional assertions

commit a8590e097e965c01ede7df47ff752b0e7adabace
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 11:20:47 2008 -0700

    Cell: make sure state commands aren't split across batches

commit 3f8a8eada693c9501b3e52d47986e46028c172b0
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 10:41:51 2008 -0700

    Cell: remove unneeded flush(), dead code

commit 5b5ec94663d566b4840975c4ef4740abb138bb12
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 10:41:27 2008 -0700

    Cell: clean-up of render path
    
    Finally removed a number of unneeded flush commands.  Vertex buffers are
    allocated from the general buffer pool, freed by SPUs when done.
    Still an occasional failed assertion (invalid batch buffer command)...

commit 7024019d4e6e2a1618e910a127bea8c3b7661a54
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 10:00:27 2008 -0700

    Cell: checkpoint commit: always inline prim indexes into batch buffer
    
    Also, explicit release-vertex-buffer command.
    Lots of debug/stale code still in place...

commit 200dcb4760960f0d9c74a7053de63337e93dd85b
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 09:57:51 2008 -0700

    Cell: If flushing for swapbuffers, wait for frame completion

commit aaea9a121bc739db87e539214c23f76d4cd5bf49
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Mon Jan 28 09:57:13 2008 -0700

    Cell: additional debug code, misc clean-up

commit 2194675196260c0a5d44242d698b85c86f84074b
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sun Jan 27 12:01:47 2008 -0700

    Cell: generalize the batch buffer code for vertex buffers...




More information about the mesa-commit mailing list