Cell: basic texture mapping
authorBrian <brian.paul@tungstengraphics.com>
Tue, 29 Jan 2008 00:23:44 +0000 (17:23 -0700)
committerBrian <brian.paul@tungstengraphics.com>
Tue, 29 Jan 2008 01:18:46 +0000 (18:18 -0700)
commit425f270fcbfdbfce98adaf9da4b8eb7360f34447
treeaeb424c4598456849ca32ac2b2ae90874edff9f7
parentc2372cc7481bf3985a6a3126952ab9d5dab4bf77
Cell: basic texture mapping

Texture images are tiled in PPU code.  SPUs use a texture cache for getting
texels from textures.
This is very rough code, but demos/texcyl.c works.
src/mesa/pipe/cell/common.h
src/mesa/pipe/cell/ppu/cell_context.h
src/mesa/pipe/cell/ppu/cell_state_emit.c
src/mesa/pipe/cell/ppu/cell_state_sampler.c
src/mesa/pipe/cell/ppu/cell_texture.c
src/mesa/pipe/cell/ppu/cell_texture.h
src/mesa/pipe/cell/spu/Makefile
src/mesa/pipe/cell/spu/spu_main.c
src/mesa/pipe/cell/spu/spu_main.h
src/mesa/pipe/cell/spu/spu_tri.c