Cell: basic texture mapping
authorBrian <brian.paul@tungstengraphics.com>
Tue, 29 Jan 2008 00:23:44 +0000 (17:23 -0700)
committerBen Skeggs <skeggsb@gmail.com>
Fri, 15 Feb 2008 02:50:24 +0000 (13:50 +1100)
commit948dc8ad24d554ab23bea97aa3e405c4f6ad47c6
tree84f6d68cef17bb5aae7dacc2634a6e7f7dfbda29
parent2f868411a209d909f3ea8f29a317b7327fe6f88a
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