aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/cell/ppu
Commit message (Expand)AuthorAgeFilesLines
* Cell: Fix unintended breakage from commit 1d62a057bcb3ee4ef6ebedd93f62ed2e0d8...Ian Romanick2008-02-141-1/+1
* gallium: pipe->surface_copy can flip the contents vertically when necessary.Michel Dänzer2008-02-131-2/+3
* rewrite the way we handle ir in llvm codeZack Rusin2008-02-101-1/+1
* Cell: silence unused var warningsBrian2008-02-061-3/+1
* Cell: use mem_dup()Brian2008-02-062-10/+3
* gallium: change pipe->texture_create() to operate like the CSO functionsBrian2008-02-062-18/+18
* Cell: re-enable inlined vertex buffersBrian2008-02-051-7/+5
* Cell: added cell_batch_alloc_aligned()Brian2008-02-052-6/+24
* Cell: fix some alignment issues by aligning commands to 8-byte boundariesBrian2008-02-045-16/+19
* Cell: emit blend state to SPUsBrian2008-02-041-0/+6
* Cell: insert some draw_flush() callsBrian2008-02-041-0/+7
* Cell: set GALLIUM_CELL_VS env var to enable SPU-based vertex transformationBrian2008-01-311-2/+6
* Use SPUs for vertex shader processingIan Romanick2008-01-304-1/+132
* Cell: move CELL_MAX_SPUSBrian2008-01-301-3/+0
* Cell: add a few null texture testsBrian2008-01-282-4/+12
* Cell: compute min index referenced in draw command, use it to reduce size of ...Brian2008-01-281-2/+11
* Cell: basic texture mappingBrian2008-01-285-5/+115
* Cell: emit state in cell_clear_surface() if dirty.Brian2008-01-281-0/+4
* Cell: re-enable bounding boxesBrian2008-01-281-0/+4
* Cell: make sure state commands aren't split across batchesBrian2008-01-281-11/+18
* Cell: remove unneeded flush(), dead codeBrian2008-01-281-29/+1
* Cell: clean-up of render pathBrian2008-01-281-42/+18
* Cell: checkpoint commit: always inline prim indexes into batch bufferBrian2008-01-281-33/+80
* Cell: If flushing for swapbuffers, wait for frame completionBrian2008-01-281-0/+3
* Cell: additional debug code, misc clean-upBrian2008-01-282-12/+42
* Cell: generalize the batch buffer code for vertex buffers...Brian2008-01-285-43/+63
* Cell: added support for inlined vertex buffers.Brian2008-01-261-12/+28
* Cell: added support for inlined indexesBrian2008-01-261-4/+27
* Cell: added cell_batch_free_space()Brian2008-01-262-0/+14
* Cell: remove some old tile codeBrian2008-01-261-4/+0
* Cell: fix a recursive flushing bugBrian2008-01-263-1/+22
* Cell: add check to catch recursive batch flushingBrian2008-01-261-0/+7
* Cell: updates to match pipe_buffer changesBrian2008-01-253-12/+10
* Cell: emit framebuffer state like other stateBrian2008-01-252-117/+15
* gallium: replace prim pipeline begin/end() functions with flush()Brian2008-01-251-6/+3
* gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell2008-01-253-3/+3
* Cell: propogate vertex info to SPUs, use it for attrib interpolationBrian2008-01-253-0/+12
* Cell: batch_buffer_size should be uint, not ubyteBrian2008-01-251-1/+1
* Cell: send actual vertex size in the render commandBrian2008-01-242-23/+5
* Cell: rewrite compute_vertex_layout()Brian2008-01-241-89/+60
* Cell: fix asst. warningsBrian2008-01-245-5/+9
* Cell: s/FORMAT/EMIT/Brian2008-01-231-9/+9
* Cell: remove old test codeBrian2008-01-233-83/+0
* Cell: asst. updates to sync up with today's earlier gallium changesBrian2008-01-235-21/+11
* Cell: initial support for sampler stateBrian2008-01-211-0/+7
* Cell: s/cell_init_surface_funcs/cell_init_surface_functions/Brian2008-01-211-1/+1
* Cell: Added cell_surface.[ch] filesBrian2008-01-214-1/+228
* Cell: renamed cell_surface.[ch] to cell_clear.[ch]Brian2008-01-212-142/+0
* Cell: rename cell_surface.[ch] cell_clear.[ch]Brian2008-01-214-2/+144
* Cell: Add initial texture functionsBrian2008-01-215-5/+251