mesa: Changes to 'gallium-0.1'
Ian Romanick
idr at kemper.freedesktop.org
Mon Mar 17 23:09:59 UTC 2008
The branch, gallium-0.1 has been updated
Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1
Summary of changes:
src/gallium/auxiliary/rtasm/rtasm_ppc_spe.c | 16 +-
src/gallium/drivers/cell/common.h | 10 +
src/gallium/drivers/cell/ppu/Makefile | 1 +
src/gallium/drivers/cell/ppu/cell_context.h | 25 +-
src/gallium/drivers/cell/ppu/cell_pipe_state.c | 37 +-
src/gallium/drivers/cell/ppu/cell_state_emit.c | 31 +-
.../drivers/cell/ppu/cell_state_per_fragment.c | 1020 ++++++++++++++++++++
.../drivers/cell/ppu/cell_state_per_fragment.h | 35 +
src/gallium/drivers/cell/spu/Makefile | 1 +
src/gallium/drivers/cell/spu/spu_main.c | 34 +-
src/gallium/drivers/cell/spu/spu_main.h | 16 +-
src/gallium/drivers/cell/spu/spu_per_fragment_op.c | 191 ++++
src/gallium/drivers/cell/spu/spu_per_fragment_op.h | 32 +
src/gallium/drivers/cell/spu/spu_render.c | 4 +-
src/gallium/drivers/cell/spu/spu_tri.c | 23 +-
src/gallium/drivers/cell/spu/spu_ztest.h | 135 ---
16 files changed, 1434 insertions(+), 177 deletions(-)
create mode 100644 src/gallium/drivers/cell/ppu/cell_state_per_fragment.c
create mode 100644 src/gallium/drivers/cell/ppu/cell_state_per_fragment.h
create mode 100644 src/gallium/drivers/cell/spu/spu_per_fragment_op.c
create mode 100644 src/gallium/drivers/cell/spu/spu_per_fragment_op.h
delete mode 100644 src/gallium/drivers/cell/spu/spu_ztest.h
via 9f93e6701902312edf48821bb4c0558c3d62aaa3 (commit)
via 9f106a8683ec89b873f0237fbb6930a63b89dfa0 (commit)
via 1936e4bdfd776f78f9fe44f77ce66066fd166360 (commit)
via 0c715de39fa8337a2753dacd77ed280000416c1a (commit)
from 5456f4f210defe0c4ba17a9314ba0b61334e7976 (commit)
- Commits -----------------------------------------------
commit 9f93e6701902312edf48821bb4c0558c3d62aaa3
Author: Ian Romanick <idr at us.ibm.com>
Date: Mon Mar 17 16:09:28 2008 -0700
cell: Don't segfault when unbinding alpha / stencil / depth test state
commit 9f106a8683ec89b873f0237fbb6930a63b89dfa0
Author: Ian Romanick <idr at us.ibm.com>
Date: Mon Mar 17 16:07:54 2008 -0700
cell: Don't free NULL code pointers
commit 1936e4bdfd776f78f9fe44f77ce66066fd166360
Author: Ian Romanick <idr at us.ibm.com>
Date: Mon Mar 17 15:45:52 2008 -0700
cell: Initial code-gen for alpha / stencil / depth testing
Alpha test is currently broken because all per-fragment testing occurs
before alpha is calculated.
Stencil test is currently broken because the Z-clear code asserts if
there is a stencil buffer.
commit 0c715de39fa8337a2753dacd77ed280000416c1a
Author: Ian Romanick <idr at us.ibm.com>
Date: Mon Mar 17 15:37:09 2008 -0700
cell: Fix simple register allocator
THere are 64-bits in a uint64_t, not 128. Duh.
---------------------------------
More information about the mesa-commit
mailing list