summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/r300_tgsi_to_rc.c
Commit message (Expand)AuthorAgeFilesLines
* r300/compiler: Implement ROUNDTom Stellard2011-09-101-1/+1
* r300g: copy the compiler from r300cMarek Olšák2011-07-261-2/+1
* r300/compiler: Rewrite register allocatorTom Stellard2011-04-301-0/+1
* r300/compiler: implement the CND opcodeMarek Olšák2011-04-051-2/+1
* r300/compiler: remove any code related to relative addressing of temporariesMarek Olšák2011-01-231-1/+8
* r300/compiler: implement and lower OPCODE_CLAMPMarek Olšák2010-12-011-1/+1
* r300g: remove the hack with OPCODE_RETMarek Olšák2010-11-161-4/+1
* r300/compiler: implement DP2 opcodeMarek Olšák2010-08-161-1/+1
* r300/compiler: implement SSG opcodeMarek Olšák2010-08-161-1/+1
* r300/compiler: Implement the CONT opcode.Tom Stellard2010-08-111-1/+1
* r300/compiler: Implement KILP opcode.Tom Stellard2010-07-061-1/+1
* r300/compiler: Implement simple loop emulationTom Stellard2010-06-111-3/+3
* r300: Drop BGNFOR, ENDFOR, REP, and ENDREP opcodes.José Fonseca2010-04-271-2/+0
* r300g: implement TRUNC as floorMarek Olšák2010-04-191-1/+1
* r300/compiler: lower CEILMarek Olšák2010-04-191-1/+1
* r300g: FS constants emission reworkMarek Olšák2010-04-121-1/+0
* r300g: Remove unnecessary header.Vinson Lee2010-03-291-2/+0
* r300g: handle TGSI_OPCODE_RET as ENDMarek Olšák2010-03-281-4/+10
* r300g: print errors even on non-debug buildsMarek Olšák2010-03-271-1/+2
* r300g: Work around "defect" in r300compiler.Corbin Simpson2010-02-101-2/+3
* r300g: One less assert.Corbin Simpson2010-02-091-1/+0
* r300g: Be ever-so-slightly more useful on bad shaders.Corbin Simpson2010-02-091-1/+3
* r300g: Fix funky segfault.Corbin Simpson2010-02-011-5/+7
* r300g: Inline immediates where possible.Corbin Simpson2010-02-011-8/+53
* Remove TGSI_OPCODE_SHR, map existing usage to TGSI_OPCODE_ISHR.Michal Krol2010-01-051-1/+1
* r300g: add texture compare modesMarek Olšák2009-12-191-2/+7
* 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-4/+4
* tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-5/+5
* gallium: try and update r300 and nv drivers for tgsi changesKeith Whitwell2009-11-241-3/+4
* gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell2009-10-231-6/+1
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-5/+4
* gallium: remove noise opcodesKeith Whitwell2009-10-231-4/+0
* Merge branch 'master' into r300g-glslNicolai Hähnle2009-10-071-3/+4
|\
| * r300g: fix scons buildJoakim Sindholt2009-10-051-3/+4
* | r300/compiler: Refactor to allow different instruction typesNicolai Hähnle2009-10-041-16/+16
* | r300/compiler: Introduce control flow instructions and refactor dataflowNicolai Hähnle2009-10-031-3/+3
* | Merge branch 'master' into r300-compilerNicolai Hähnle2009-09-211-1/+0
|\ \ | |/
| * r300g: delete unused flag due to commit: 09b566e1610Cooper Yuan2009-09-131-1/+0
| * tgsi: remove redundant CND0 opcodeKeith Whitwell2009-09-011-1/+0
* | r300: Remove all Mesa dependencies from the shader compilerNicolai Hähnle2009-08-301-139/+138
|/
* r300g: Use radeon compiler for fragment programsNicolai Hähnle2009-07-301-3/+41
* r300g: Use r300compiler for vertex shadersNicolai Hähnle2009-07-301-0/+299