summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/cell/spu/spu_tri.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: remnants of old ccw stateKeith Whitwell2010-05-211-1/+1
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-1/+1
* cell: perform triangle cull a little earlierJonathan Adamczewski2009-05-211-31/+74
* cell: unroll inner loop of spu_render.c:cmd_render()Jonathan Adamczewski2009-05-211-22/+18
* cell: use some SPU intrinsics to get slightly better code in eval_inputs()Brian Paul2009-02-161-4/+7
* cell: new/tighter code for computing fragment program inputsBrian Paul2009-02-151-91/+76
* cell: combine eval_z(), eval_w() functionsBrian Paul2009-02-151-20/+27
* cell: Specify constant as float for CEILF().Jonathan Adamczewski2009-01-141-1/+1
* cell: SIMDize sorting in setup_sort_vertices()Jonathan Adamczewski2009-01-051-55/+42
* cell: SIMDize some subtractionsJonathan Adamczewski2009-01-051-8/+10
* cell: improvements to spu_tri.cJonathan Adamczewski2009-01-041-42/+52
* CELL: two-sided stencil fixesRobert Ellison2008-11-111-4/+16
* CELL: stencil bug fixesRobert Ellison2008-10-301-1/+1
* cell: implement KIL instructionBrian Paul2008-10-161-1/+4
* cell: get rid of last usage of float4 union/typedefBrian Paul2008-10-151-34/+29
* cell: simplify triangle front/back face determinationBrian Paul2008-10-151-46/+23
* cell: send rasterizer state to SPUs in proper way, remove front_winding hackBrian Paul2008-10-151-2/+2
* cell: updated vertex dump/debug codeBrian Paul2008-10-151-9/+14
* cell: more clean-up in spu_tri.cBrian Paul2008-10-131-84/+16
* cell: remove dead code, clean-up, reformattingBrian Paul2008-10-131-90/+24
* cell: finish-up perspective-corrected interpolationBrian Paul2008-10-131-45/+82
* cell: remove old texture codeBrian Paul2008-10-131-66/+1
* cell: updates in response to draw's struct vertex_info changesBrian Paul2008-10-101-2/+2
* cell: implement basic TXP instruction in fragment shadersBrian Paul2008-10-091-1/+1
* CELL: changes to generate SPU code for stencilingRobert Ellison2008-10-031-5/+30
* cell: evaluate multiple fragment inputsBrian Paul2008-09-121-1/+7
* cell: setup fragment program inputs in SOA formatBrian Paul2008-09-121-56/+56
* cell: initial support for fragment shader code generation.Brian Paul2008-09-111-0/+35
* cell: asst. clean-upBrian Paul2008-09-111-5/+5
* cell: remove old per-fragment code, replace with all new codeBrian Paul2008-09-111-96/+0
* cell: checkpoint commit of new per-fragment processingBrian Paul2008-09-111-0/+30
* cell: commentsBrian Paul2008-09-111-1/+4
* cell: asst fixes to get driver building/running again.Brian2008-08-251-0/+1
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+0
* cell: more multi-texture fixes (mostly working now)Brian2008-04-011-9/+9
* cell: checkpoint: more multi-texture workBrian2008-04-011-4/+30
* cell: more work for multi-texture supportBrian2008-03-311-1/+1
* cell: initial work to support multi-textureBrian2008-03-311-1/+1
* cell: Implement code-gen for logic opIan Romanick2008-03-261-26/+33
* cell: Change code-gen for CONST_COLOR blend factorIan Romanick2008-03-211-0/+2
* cell: Fix bus error when there is no depth bufferIan Romanick2008-03-201-0/+3
* cell: Use code-gen for alpha blendIan Romanick2008-03-201-19/+37
* cell: Initial code-gen for alpha / stencil / depth testingIan Romanick2008-03-171-14/+9
* Code reorganization: move files into their places.José Fonseca2008-02-151-0/+926