aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/cell/ppu/cell_gen_fp.c
Commit message (Expand)AuthorAgeFilesLines
* cell: use boolean instead of boolRoland Scheidegger2009-12-081-1/+1
* cell: fix TGSI breakageBrian Paul2009-12-021-1/+1
* tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell2009-11-241-7/+7
* tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell2009-11-241-10/+10
* tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell2009-11-241-2/+2
* tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-113/+113
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-14/+4
* cell: fix compilation on cellMarc Dietrich2009-10-201-2/+2
* cell: fix compilationMarc Dietrich2009-08-301-3/+3
* Rename TGSI LOOP instruction to better match theri usage.Michal Krol2009-07-311-2/+2
* gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-221-2/+2
* cell: use tgsi_dump_instruction() instead of spe_comment()Brian Paul2009-01-101-101/+25
* cell: fix code emit for RSQ/RCP when src arg == dst argBrian Paul2009-01-051-6/+8
* cell: initial codegen support for fragment shader loopsBrian Paul2009-01-041-26/+193
* cell: clean-up, improve SPU code generationBrian Paul2009-01-041-622/+506
* cell: implement NRM3 opcodeBrian Paul2008-11-111-0/+48
* cell: add scalar param to emit_function_call() to indicate scalar function callsBrian Paul2008-10-291-34/+69
* cell: note that dst reg writing needs clampingBrian Paul2008-10-221-0/+16
* cell: implement KIL instructionBrian Paul2008-10-161-0/+80
* cell: clean up various texture-related thingsBrian Paul2008-10-161-5/+24
* cell: fall-through case for TGSI_OPCODE_TXBBrian Paul2008-10-141-0/+2
* cell: more instruction scheduling optimizations (MIN/MAX/LERP/etc)Brian Paul2008-10-101-61/+140
* cell: pass texture unit (sampler number) to txp() functionBrian Paul2008-10-101-0/+4
* cell: fix function prologue/epilogue code for large stack framesBrian Paul2008-10-101-7/+37
* cell: fix LERP when dst reg is a src regBrian Paul2008-10-101-5/+7
* cell: fix fm/fs copy & paste bug from a few commits agoBrian Paul2008-10-101-1/+1
* cell: fix bug in emit_FLR() when src reg == dst regBrian Paul2008-10-101-7/+6
* cell: fix bug in emit_FRC() when src register == dst register.Brian Paul2008-10-101-7/+7
* cell: implement basic TXP instruction in fragment shadersBrian Paul2008-10-091-16/+93
* cell: better immediate value allocation, better commentsBrian Paul2008-10-091-19/+20
* cell: massage the emit functions to get better instruction schedulingBrian Paul2008-10-091-56/+74
* cell: implement function calls from shader code. fslight demo runs now.Brian Paul2008-10-081-47/+94
* cell: add support for fragment shader constant buffersBrian Paul2008-10-071-1/+9
* cell: fix incorrect extended swizzle term code in get_src_reg()Brian Paul2008-10-071-24/+26
* cell: fix formattingBrian Paul2008-10-071-6/+3
* cell: checkpoint: more work in emit_function_call()Brian Paul2008-09-261-6/+39
* cell: checkpoint: support for function calls in SPU shadersBrian Paul2008-09-261-1/+80
* cell: Fixed bug with absolute, negate, set-negative logic in source fetch for...Jonathan White2008-09-221-9/+5
* cell: Added TRUNC, SWZ (extended) and XPD instructions, verified against soft...Jonathan White2008-09-221-45/+156
* cell: Added DPH instruction and verified against softpipe.Jonathan White2008-09-221-0/+41
* cell: Added FRC instructionJonathan White2008-09-191-0/+41
* cell: Added FLR instruction. Verified the following instructions match softp...Jonathan White2008-09-191-9/+20
* cell: Fixed bugs with DP3 and DP4, they match softpipe results now.Jonathan White2008-09-191-3/+37
* cell: change spe_complement() to take a src and dst reg, like other instructionsBrian Paul2008-09-191-2/+2
* cell: Added CMP instructionJonathan White2008-09-181-7/+7
* cell: Fix bug with complement logic for SGE and SLEJonathan White2008-09-181-4/+38
* cell: Added SGE and SLE instructions to dispatch functionJonathan White2008-09-181-0/+4
* cell: Added SGE and SLE instructionsJonathan White2008-09-181-0/+62
* cell: Added RCP and RSQ instruction support.Jonathan White2008-09-161-0/+48
* cell: Added DP3 and DP4 instructionsJonathan White2008-09-161-0/+81