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 <[EMAIL PROTECTED]> Date: Mon Jan 28 11:21:25 2008 -0700 Cell: additional assertions commit a8590e097e965c01ede7df47ff752b0e7adabace Author: Brian <[EMAIL PROTECTED]> Date: Mon Jan 28 11:20:47 2008 -0700 Cell: make sure state commands aren't split across batches commit 3f8a8eada693c9501b3e52d47986e46028c172b0 Author: Brian <[EMAIL PROTECTED]> Date: Mon Jan 28 10:41:51 2008 -0700 Cell: remove unneeded flush(), dead code commit 5b5ec94663d566b4840975c4ef4740abb138bb12 Author: Brian <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> Date: Mon Jan 28 09:57:51 2008 -0700 Cell: If flushing for swapbuffers, wait for frame completion commit aaea9a121bc739db87e539214c23f76d4cd5bf49 Author: Brian <[EMAIL PROTECTED]> Date: Mon Jan 28 09:57:13 2008 -0700 Cell: additional debug code, misc clean-up commit 2194675196260c0a5d44242d698b85c86f84074b Author: Brian <[EMAIL PROTECTED]> Date: Sun Jan 27 12:01:47 2008 -0700 Cell: generalize the batch buffer code for vertex buffers... _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit