summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/cell
Commit message (Collapse)AuthorAgeFilesLines
* Cell: draw smooth-shaded triangleBrian2007-12-114-60/+120
|
* Collect some global vars in a single struct.Brian2007-12-117-76/+97
|
* Remove temporary cell_create_surface()Brian2007-12-112-29/+5
|
* SPU function prototypes, etc.Brian2007-12-111-0/+61
|
* Port to libspe2Ian Romanick2007-12-114-49/+58
| | | | | | libspe is deprecated in Cell SDK 2.1, and it is removed in Cell SDK 3.0. This patch ports the existing libspe-based code to libspe2. Some error checking (eh-hem) would be nice.
* use ALIGN16_ATTRIB from p_compiler.hBrian2007-12-115-15/+15
|
* Remove obsolete clear_color, tex sampler stateBrian2007-12-111-2/+0
|
* Remove obsolete clear_color, tex sampler state functionsBrian2007-12-114-41/+0
|
* gallium: remove set_sampler_units interfaceKeith Whitwell2007-12-114-20/+5
| | | | | The effect of this mapping can be acheived by the state tracker and setting up the pipe texture state pointers to incorporate its affects.
* Cell: first triangle.Brian2007-12-106-57/+932
| | | | | | | | This is a feeble first step, but it works. The cell_clear_surface() function has been hijacked to set up a "draw triangle" command and send it to all the SPUs. The Gallium softpipe triangle code was copied to the SPU module and modified. Only the progs/trivial/clear.c program runs.
* Cell driver state-setter functions, basic tile get/put, glClear.Brian2007-12-1021-39/+2076
| | | | | | | | The state setting code was mostly just copied from the softpipe driver. The SPUs can now get/put framebuffer tiles from/to main memory and clear them to a given color. Lots of debug code in effect. Tiled framebuffer is displayed in X window via the xmwinsys layer. To enable Cell driver, export GALLIUM_CELL=1
* remove ~ backup filesBrian2007-12-101-1/+1
|
* Add dependency checking for Cell driver sources.Brian2007-12-052-4/+38
|
* Initial Cell driver infrastructure.Brian2007-12-0210-0/+279
No real code yet. Just stand-ins and make/build infrastructure.